├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .gitmodules ├── .mocharc.yml ├── LICENSE ├── README.md ├── bin └── hexo ├── completion ├── README.md ├── bash ├── fish └── zsh ├── eslint.config.js ├── lib ├── console │ ├── help.ts │ ├── index.ts │ ├── init.ts │ └── version.ts ├── context.ts ├── extend │ └── console.ts ├── find_pkg.ts ├── goodbye.ts ├── hexo.ts └── types.ts ├── package.json ├── test └── scripts │ ├── console.ts │ ├── context.ts │ ├── find_pkg.ts │ ├── help.ts │ ├── hexo.ts │ ├── init.ts │ └── version.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/.gitmodules -------------------------------------------------------------------------------- /.mocharc.yml: -------------------------------------------------------------------------------- 1 | color: true 2 | reporter: spec 3 | parallel: false 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/README.md -------------------------------------------------------------------------------- /bin/hexo: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | 'use strict'; 4 | 5 | require('../dist/hexo')(); 6 | -------------------------------------------------------------------------------- /completion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/completion/README.md -------------------------------------------------------------------------------- /completion/bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/completion/bash -------------------------------------------------------------------------------- /completion/fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/completion/fish -------------------------------------------------------------------------------- /completion/zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/completion/zsh -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/eslint.config.js -------------------------------------------------------------------------------- /lib/console/help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/lib/console/help.ts -------------------------------------------------------------------------------- /lib/console/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/lib/console/index.ts -------------------------------------------------------------------------------- /lib/console/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/lib/console/init.ts -------------------------------------------------------------------------------- /lib/console/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/lib/console/version.ts -------------------------------------------------------------------------------- /lib/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/lib/context.ts -------------------------------------------------------------------------------- /lib/extend/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/lib/extend/console.ts -------------------------------------------------------------------------------- /lib/find_pkg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/lib/find_pkg.ts -------------------------------------------------------------------------------- /lib/goodbye.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/lib/goodbye.ts -------------------------------------------------------------------------------- /lib/hexo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/lib/hexo.ts -------------------------------------------------------------------------------- /lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/lib/types.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/package.json -------------------------------------------------------------------------------- /test/scripts/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/test/scripts/console.ts -------------------------------------------------------------------------------- /test/scripts/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/test/scripts/context.ts -------------------------------------------------------------------------------- /test/scripts/find_pkg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/test/scripts/find_pkg.ts -------------------------------------------------------------------------------- /test/scripts/help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/test/scripts/help.ts -------------------------------------------------------------------------------- /test/scripts/hexo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/test/scripts/hexo.ts -------------------------------------------------------------------------------- /test/scripts/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/test/scripts/init.ts -------------------------------------------------------------------------------- /test/scripts/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/test/scripts/version.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexojs/hexo-cli/HEAD/tsconfig.json --------------------------------------------------------------------------------