chore(deps-dev): bump the eslint group across 1 directory with 3 updates#340
Open
dependabot[bot] wants to merge 2188 commits intonextfrom
Open
chore(deps-dev): bump the eslint group across 1 directory with 3 updates#340dependabot[bot] wants to merge 2188 commits intonextfrom
dependabot[bot] wants to merge 2188 commits intonextfrom
Conversation
Tauri does not use Microsoft Edge on MacOS, Linux or any other platform.
Tauri does not use Microsoft Edge on MacOS, Linux or any other platform.
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.7. - [Release notes](https://github.com/minimistjs/minimist/releases) - [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md) - [Commits](minimistjs/minimist@v1.2.5...v1.2.7) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.7. - [Release notes](https://github.com/minimistjs/minimist/releases) - [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md) - [Commits](minimistjs/minimist@v1.2.5...v1.2.7) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ix prod build - Permission dialog: use var(--xp-surface/border) instead of hardcoded dark rgba - Skip consent dialog for safe permissions (ui:notifications, ui:panels, ui:theme) - Install theme event bridge in main.tsx (was only in tests — themes never registered) - Remove manualChunks from Vite config (caused React undefined in prod build) - React Compiler target 18→19
- Add git_pull, git_push, git_fetch, git_get_remotes Tauri commands - Fix extension state get() (was always "Command not found") - Dispatch recent-files-changed event so sidebar refreshes - Wire xplorer-compare-files event to file comparison page
- New Tauri command: install_cli — copies CLI wrapper to /usr/local/bin/xplorer - Uses osascript for admin privileges on macOS - CLI wrapper delegates to Node.js xplorer.mjs for login/publish/extensions - Falls back to opening folders via open -a Xplorer for simple usage - Bundle CLI script as a resource in the app
- macOS: /usr/local/bin/xplorer (osascript for admin) - Windows: %LOCALAPPDATA%\Xplorer\xplorer.cmd + adds to user PATH via registry - Linux: /usr/local/bin/xplorer (pkexec for admin) - Each platform has appropriate app path detection
No separate "install CLI" step needed. On macOS/Linux, the app automatically creates /usr/local/bin/xplorer on first launch if it doesn't exist. Points to the bundled xplorer.mjs in Resources.
- New API: POST /api/user/token — generates signed CLI token - New API: GET /api/user/token — verifies token and returns user info - New page: /dashboard/settings — generate + copy CLI token - Updated CLI login to point to /dashboard/settings
CLI publish now asks for all details interactively (name, description, version, categories, icon, license, pricing, repo/homepage URLs). Includes .sig and README.md in the package zip. Web /publish page replaced with "Publish via CLI" instructions. Web /pricing page replaced with "Coming Soon" + GitHub sponsor link.
…are) /api/user/* is protected by NextAuth middleware which redirects to login. Moved token endpoint to /api/cli which handles its own auth via Bearer token.
- Generated unique SVG icon for each extension (64x64, dark-theme friendly) - CLI publish: checks published version, suggests patch/minor/major bump - CLI publish: reads icon.svg from extension directory (no more lucide names) - CLI publish: updates package.json version automatically on bump
…r publish - Add cliToken field to User model (hashed, unique) - POST /api/cli generates token, stores hash in DB - GET /api/cli verifies token from DB - DELETE /api/cli revokes token - Settings page: generate, copy, regenerate, revoke buttons - Publish API: accepts CLI Bearer token (not just web session)
…pe, category slugs)
…ones Removed extensions that duplicate built-in features: - compare-files, file-comparison (built-in FileComparisonPage) - markdown-preview (built-in MarkdownPreview) - compress, extract (built-in CompressDialog/ExtractDialog) - bulk-rename (built-in BulkRenameDialog) - file-properties (built-in PropertiesPanel) - file-tags (built-in FileTagsDialog) - notes (built-in NotesPanel) - duplicate-finder (built-in DuplicateFinderPanel) - recommendations (built-in RecommendationsPanel) - storage-analytics (built-in PerformanceDashboard) - open-with (built-in OpenWithDialog) - file-organizer (built-in PerformanceDashboard organizer) - ai-chat (built-in ChatPanel is superior) - image-gallery (built-in GalleryView) - audio-waveform (built-in AudioPreview has waveforms) 25 unique extensions remain: themes, integrations, editors, tools, panels.
- activate_extension now uses force_trust:true (user chose to activate) - Removed xplorer-markdown-preview from bundled data/extensions (redundant with built-in MarkdownPreview.tsx)
Theme.register() in the SDK used a factory pattern that didn't include a manifest, preventing the extension host from properly activating themes. Switched to the direct object pattern (matching Sidebar.register) and added a fallback in activateExtension() that directly registers themes in the theme registry. Also filter archived extensions from dashboard and individual extension pages.
- Enable native plugin loading (was disabled pending code signing, now implemented) - Fix Object.getPrototypeOf sandbox override that broke esbuild module interop in complex extensions (SSH, code editor, etc.) - Move shortcuts.json to app data dir to prevent Cargo rebuild loop - Ignore packages/extensions/ in Vite watcher to prevent HMR loop - Fix SSH plugin ID to match extension manifest ID (xplorer-ssh)
Bumps the eslint group with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [eslint](https://github.com/eslint/eslint). Updates `@typescript-eslint/eslint-plugin` from 8.57.1 to 8.58.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.57.1 to 8.58.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/parser) Updates `eslint` from 10.0.3 to 10.1.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.0.3...v10.1.0) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.58.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: "@typescript-eslint/parser" dependency-version: 8.58.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: eslint dependency-version: 10.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint ... Signed-off-by: dependabot[bot] <support@github.com>
9c9bc8a to
c9755eb
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the eslint group with 3 updates in the / directory: @typescript-eslint/eslint-plugin, @typescript-eslint/parser and eslint.
Updates
@typescript-eslint/eslint-pluginfrom 8.57.1 to 8.58.0Release notes
Sourced from
@typescript-eslint/eslint-plugin's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin's changelog.Commits
4933417chore(release): publish 8.58.05a9bd36fix(eslint-plugin): [prefer-regexp-exec] avoid fixing unknown RegExp flags (#...edb90ebfix(eslint-plugin): [no-extraneous-class] handle index signatures (#12142)8cde2d0feat: support TypeScript 6 (#12124)1bf86c9fix(eslint-plugin): crash inno-unnecessary-type-arguments(#12163)e9cc25adocs(eslint-plugin): fix typo (#12155)be4d54dchore(release): publish 8.57.2f68c8e4fix(eslint-plugin): [prefer-readonly-parameter-types] preserve type alias inf...73acd2efix(eslint-plugin): [no-useless-default-assignment] skip reporting false posi...3d21482fix(eslint-plugin): [no-unsafe-return] false positive on unwrapping generic (...Updates
@typescript-eslint/parserfrom 8.57.1 to 8.58.0Release notes
Sourced from
@typescript-eslint/parser's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser's changelog.Commits
4933417chore(release): publish 8.58.08cde2d0feat: support TypeScript 6 (#12124)be4d54dchore(release): publish 8.57.2Updates
eslintfrom 10.0.3 to 10.1.0Release notes
Sourced from eslint's releases.
Commits
8351ec710.1.03270bc1Build: changelog update for 10.1.0a9f9ccechore: update dependency eslint-plugin-unicorn to ^63.0.0 (#20584)1f42bd7chore: updateprettierto 3.8.1 (#20651)c0a6f4achore: update dependency@eslint/jsonto ^1.2.0 (#20652)cc43f79chore: update dependency c8 to v11 (#20650)2ce4635chore: update dependency@eslint/jsonto v1 (#20649)f0406eechore: update dependency markdownlint-cli2 to ^0.21.0 (#20646)dbb4c95chore: remove trunk (#20478)ff4382bfeat: apply fix forno-varinTSModuleBlock(#20638)