├── .changeset ├── README.md └── config.json ├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .vscode ├── .vscode-settings.json └── extensions.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── biome.json ├── commitlint.config.js ├── docs ├── .gitignore └── img │ ├── 1.png │ ├── 2.png │ └── 3.png ├── example ├── CHANGELOG.md ├── package.json ├── src │ └── app.ts └── tsconfig.json ├── nx.json ├── package.json ├── packages ├── libargs │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ ├── fixtures │ │ │ │ ├── aba.ts │ │ │ │ ├── add.ts │ │ │ │ └── init.ts │ │ │ ├── index.test.ts │ │ │ └── util.test.ts │ │ ├── index.ts │ │ ├── run.ts │ │ ├── types.ts │ │ └── util.ts │ ├── test.ts │ ├── tsconfig.json │ ├── tsup.config.cjs │ └── vitest.config.cjs └── minecat │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── postinstall.js │ ├── src │ ├── __tests__ │ │ ├── cmd │ │ │ ├── add-ext.test.ts │ │ │ ├── add.test.ts │ │ │ ├── clear.test.ts │ │ │ ├── config.test.ts │ │ │ ├── fixtures │ │ │ │ ├── run │ │ │ │ │ └── package.json │ │ │ │ └── yourproject │ │ │ │ │ └── packages │ │ │ │ │ ├── lib │ │ │ │ │ └── package.json │ │ │ │ │ └── lib2 │ │ │ │ │ └── package.json │ │ │ ├── init.test.ts │ │ │ ├── run-ext.test.ts │ │ │ └── run.test.ts │ │ ├── index.test.ts │ │ ├── test-utils.ts │ │ └── util.test.ts │ ├── cli.ts │ ├── cmd │ │ ├── add-ext.ts │ │ ├── add.ts │ │ ├── clear.ts │ │ ├── config.ts │ │ ├── init.ts │ │ ├── install.ts │ │ ├── run-ext.ts │ │ ├── run.ts │ │ └── tpl.ts │ ├── config.ts │ ├── index.ts │ ├── types │ │ ├── minecat-config.ts │ │ └── package-json.ts │ └── utils │ │ ├── config.ts │ │ ├── dir.ts │ │ ├── index.ts │ │ ├── parse.ts │ │ └── shell.ts │ ├── tsconfig.json │ ├── tsup.config.cjs │ └── vitest.config.js ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── tsconfig.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/.vscode-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/.vscode/.vscode-settings.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/biome.json -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/docs/img/1.png -------------------------------------------------------------------------------- /docs/img/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/docs/img/2.png -------------------------------------------------------------------------------- /docs/img/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/docs/img/3.png -------------------------------------------------------------------------------- /example/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/example/CHANGELOG.md -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/example/package.json -------------------------------------------------------------------------------- /example/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/example/src/app.ts -------------------------------------------------------------------------------- /example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/example/tsconfig.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/package.json -------------------------------------------------------------------------------- /packages/libargs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/CHANGELOG.md -------------------------------------------------------------------------------- /packages/libargs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/README.md -------------------------------------------------------------------------------- /packages/libargs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/package.json -------------------------------------------------------------------------------- /packages/libargs/src/__tests__/fixtures/aba.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/src/__tests__/fixtures/aba.ts -------------------------------------------------------------------------------- /packages/libargs/src/__tests__/fixtures/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/src/__tests__/fixtures/add.ts -------------------------------------------------------------------------------- /packages/libargs/src/__tests__/fixtures/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/src/__tests__/fixtures/init.ts -------------------------------------------------------------------------------- /packages/libargs/src/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/src/__tests__/index.test.ts -------------------------------------------------------------------------------- /packages/libargs/src/__tests__/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/src/__tests__/util.test.ts -------------------------------------------------------------------------------- /packages/libargs/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/src/index.ts -------------------------------------------------------------------------------- /packages/libargs/src/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/src/run.ts -------------------------------------------------------------------------------- /packages/libargs/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/src/types.ts -------------------------------------------------------------------------------- /packages/libargs/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/src/util.ts -------------------------------------------------------------------------------- /packages/libargs/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/test.ts -------------------------------------------------------------------------------- /packages/libargs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/tsconfig.json -------------------------------------------------------------------------------- /packages/libargs/tsup.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/tsup.config.cjs -------------------------------------------------------------------------------- /packages/libargs/vitest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/libargs/vitest.config.cjs -------------------------------------------------------------------------------- /packages/minecat/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/CHANGELOG.md -------------------------------------------------------------------------------- /packages/minecat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/README.md -------------------------------------------------------------------------------- /packages/minecat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/package.json -------------------------------------------------------------------------------- /packages/minecat/postinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/postinstall.js -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/cmd/add-ext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/cmd/add-ext.test.ts -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/cmd/add.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/cmd/add.test.ts -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/cmd/clear.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/cmd/clear.test.ts -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/cmd/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/cmd/config.test.ts -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/cmd/fixtures/run/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/cmd/fixtures/run/package.json -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/cmd/fixtures/yourproject/packages/lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/cmd/fixtures/yourproject/packages/lib/package.json -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/cmd/fixtures/yourproject/packages/lib2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/cmd/fixtures/yourproject/packages/lib2/package.json -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/cmd/init.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/cmd/init.test.ts -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/cmd/run-ext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/cmd/run-ext.test.ts -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/cmd/run.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/cmd/run.test.ts -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/index.test.ts -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/test-utils.ts -------------------------------------------------------------------------------- /packages/minecat/src/__tests__/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/__tests__/util.test.ts -------------------------------------------------------------------------------- /packages/minecat/src/cli.ts: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | import { main } from "."; 4 | 5 | main(process.argv); 6 | -------------------------------------------------------------------------------- /packages/minecat/src/cmd/add-ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/cmd/add-ext.ts -------------------------------------------------------------------------------- /packages/minecat/src/cmd/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/cmd/add.ts -------------------------------------------------------------------------------- /packages/minecat/src/cmd/clear.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/cmd/clear.ts -------------------------------------------------------------------------------- /packages/minecat/src/cmd/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/cmd/config.ts -------------------------------------------------------------------------------- /packages/minecat/src/cmd/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/cmd/init.ts -------------------------------------------------------------------------------- /packages/minecat/src/cmd/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/cmd/install.ts -------------------------------------------------------------------------------- /packages/minecat/src/cmd/run-ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/cmd/run-ext.ts -------------------------------------------------------------------------------- /packages/minecat/src/cmd/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/cmd/run.ts -------------------------------------------------------------------------------- /packages/minecat/src/cmd/tpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/cmd/tpl.ts -------------------------------------------------------------------------------- /packages/minecat/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/config.ts -------------------------------------------------------------------------------- /packages/minecat/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/index.ts -------------------------------------------------------------------------------- /packages/minecat/src/types/minecat-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/types/minecat-config.ts -------------------------------------------------------------------------------- /packages/minecat/src/types/package-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/types/package-json.ts -------------------------------------------------------------------------------- /packages/minecat/src/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/utils/config.ts -------------------------------------------------------------------------------- /packages/minecat/src/utils/dir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/utils/dir.ts -------------------------------------------------------------------------------- /packages/minecat/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/utils/index.ts -------------------------------------------------------------------------------- /packages/minecat/src/utils/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/utils/parse.ts -------------------------------------------------------------------------------- /packages/minecat/src/utils/shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/src/utils/shell.ts -------------------------------------------------------------------------------- /packages/minecat/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/tsconfig.json -------------------------------------------------------------------------------- /packages/minecat/tsup.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/tsup.config.cjs -------------------------------------------------------------------------------- /packages/minecat/vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/packages/minecat/vitest.config.js -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npmstudy/minecat/HEAD/tsconfig.json --------------------------------------------------------------------------------