├── .artifactrc.yml ├── .commitlintrc.yml ├── .czrc ├── .editorconfig ├── .fixpackrc ├── .github ├── FUNDING.yml ├── scripts │ └── get-changelog.js └── workflows │ └── publish.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .lintstagedrc ├── .nvmrc ├── .release-it.yml ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── .xo-config.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── icon.png ├── package.json ├── src ├── commands │ ├── adopt-extensions.ts │ ├── install-extensions.ts │ ├── uninstall-extensions.ts │ └── update-extensions.ts ├── crons.ts ├── extension.ts ├── settings.ts ├── sources │ ├── filesystem.ts │ ├── forgejo.ts │ ├── git.ts │ ├── github.ts │ └── marketplace.ts ├── tsconfig.json └── utils │ ├── array-diff.ts │ ├── disable-extension.ts │ ├── dispatch-install.ts │ ├── dispatch-update.ts │ ├── enable-extension.ts │ ├── extension-manager.ts │ ├── get-editor-storage.ts │ ├── get-extension-data-path.ts │ ├── get-user-data-path.ts │ ├── list-extensions.ts │ ├── list-managed-extensions.ts │ ├── list-sources.ts │ ├── parse.ts │ ├── types.ts │ └── write-statedb.ts ├── tsconfig.base.json └── tsconfig.json /.artifactrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.artifactrc.yml -------------------------------------------------------------------------------- /.commitlintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.commitlintrc.yml -------------------------------------------------------------------------------- /.czrc: -------------------------------------------------------------------------------- 1 | { 2 | "path": "cz-conventional-changelog" 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.editorconfig -------------------------------------------------------------------------------- /.fixpackrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.fixpackrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/scripts/get-changelog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.github/scripts/get-changelog.js -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | npx commitlint --edit "$1" 4 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | npx lint-staged 4 | -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.lintstagedrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.18.3 2 | -------------------------------------------------------------------------------- /.release-it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.release-it.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.vscodeignore -------------------------------------------------------------------------------- /.xo-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/.xo-config.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/README.md -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/icon.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/package.json -------------------------------------------------------------------------------- /src/commands/adopt-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/commands/adopt-extensions.ts -------------------------------------------------------------------------------- /src/commands/install-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/commands/install-extensions.ts -------------------------------------------------------------------------------- /src/commands/uninstall-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/commands/uninstall-extensions.ts -------------------------------------------------------------------------------- /src/commands/update-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/commands/update-extensions.ts -------------------------------------------------------------------------------- /src/crons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/crons.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/settings.ts -------------------------------------------------------------------------------- /src/sources/filesystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/sources/filesystem.ts -------------------------------------------------------------------------------- /src/sources/forgejo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/sources/forgejo.ts -------------------------------------------------------------------------------- /src/sources/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/sources/git.ts -------------------------------------------------------------------------------- /src/sources/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/sources/github.ts -------------------------------------------------------------------------------- /src/sources/marketplace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/sources/marketplace.ts -------------------------------------------------------------------------------- /src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/tsconfig.json -------------------------------------------------------------------------------- /src/utils/array-diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/array-diff.ts -------------------------------------------------------------------------------- /src/utils/disable-extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/disable-extension.ts -------------------------------------------------------------------------------- /src/utils/dispatch-install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/dispatch-install.ts -------------------------------------------------------------------------------- /src/utils/dispatch-update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/dispatch-update.ts -------------------------------------------------------------------------------- /src/utils/enable-extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/enable-extension.ts -------------------------------------------------------------------------------- /src/utils/extension-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/extension-manager.ts -------------------------------------------------------------------------------- /src/utils/get-editor-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/get-editor-storage.ts -------------------------------------------------------------------------------- /src/utils/get-extension-data-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/get-extension-data-path.ts -------------------------------------------------------------------------------- /src/utils/get-user-data-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/get-user-data-path.ts -------------------------------------------------------------------------------- /src/utils/list-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/list-extensions.ts -------------------------------------------------------------------------------- /src/utils/list-managed-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/list-managed-extensions.ts -------------------------------------------------------------------------------- /src/utils/list-sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/list-sources.ts -------------------------------------------------------------------------------- /src/utils/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/parse.ts -------------------------------------------------------------------------------- /src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/types.ts -------------------------------------------------------------------------------- /src/utils/write-statedb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/src/utils/write-statedb.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-vsix-manager/HEAD/tsconfig.json --------------------------------------------------------------------------------