├── .editorconfig ├── .env.example ├── .eslintrc.cjs ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── automerger.yml │ ├── ci.yml │ ├── codeql.yml │ ├── lint-pr.yml │ └── shipjs-trigger.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .nvmrc ├── .prettierignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── assets ├── janak.gif └── logo.png ├── ava.config.cjs ├── cli.js ├── commitlint.config.cjs ├── lint-staged.config.cjs ├── package.json ├── prettier.config.cjs ├── prompts.js ├── saofile.js ├── ship.config.cjs ├── template ├── base │ ├── .browserslistrc │ ├── .editorconfig │ ├── .env.example │ ├── .gitattributes │ ├── .github │ │ ├── dependabot.yml │ │ └── workflows │ │ │ ├── ci.yml │ │ │ └── shipjs-trigger.yml │ ├── .husky │ │ ├── commit-msg │ │ └── pre-commit │ ├── LICENSE │ ├── README.md │ ├── _package.json │ ├── ava.config.cjs │ ├── babel.config.cjs │ ├── build │ │ ├── rollup.config.ts │ │ └── rollup.min.config.ts │ ├── commitlint.config.cjs │ ├── env │ ├── eslintrc.cjs │ ├── gitignore │ ├── lint-staged.config.cjs │ ├── prettier.config.cjs │ ├── src │ │ ├── Package.vue │ │ ├── index.ts │ │ └── install.ts │ ├── test │ │ ├── helpers │ │ │ └── ava.setup.js │ │ ├── snapshot │ │ │ └── .gitkeep │ │ └── spec │ │ │ └── package.spec.js │ ├── tsconfig.json │ └── types │ │ └── index.d.ts └── features │ ├── docs │ └── docs │ │ ├── .vuepress │ │ └── config.js │ │ └── README.md │ └── netlify │ └── netlify.toml └── test ├── index.test.js └── snapshots ├── index.test.js.md └── index.test.js.snap /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | GITHUB_TOKEN= -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/automerger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.github/workflows/automerger.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/lint-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.github/workflows/lint-pr.yml -------------------------------------------------------------------------------- /.github/workflows/shipjs-trigger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.github/workflows/shipjs-trigger.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | *.log 4 | .env -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.env 3 | template 4 | node_modules 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/README.md -------------------------------------------------------------------------------- /assets/janak.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/assets/janak.gif -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/assets/logo.png -------------------------------------------------------------------------------- /ava.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/ava.config.cjs -------------------------------------------------------------------------------- /cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/cli.js -------------------------------------------------------------------------------- /commitlint.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'], 3 | }; 4 | -------------------------------------------------------------------------------- /lint-staged.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | '*.{js,ts,vue}': 'npm run lint', 3 | }; 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@vinayakkulkarni/prettier-config-vue'), 3 | }; 4 | -------------------------------------------------------------------------------- /prompts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/prompts.js -------------------------------------------------------------------------------- /saofile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/saofile.js -------------------------------------------------------------------------------- /ship.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/ship.config.cjs -------------------------------------------------------------------------------- /template/base/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not dead 4 | -------------------------------------------------------------------------------- /template/base/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/.editorconfig -------------------------------------------------------------------------------- /template/base/.env.example: -------------------------------------------------------------------------------- 1 | GITHUB_TOKEN= 2 | -------------------------------------------------------------------------------- /template/base/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/.gitattributes -------------------------------------------------------------------------------- /template/base/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/.github/dependabot.yml -------------------------------------------------------------------------------- /template/base/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/.github/workflows/ci.yml -------------------------------------------------------------------------------- /template/base/.github/workflows/shipjs-trigger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/.github/workflows/shipjs-trigger.yml -------------------------------------------------------------------------------- /template/base/.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/.husky/commit-msg -------------------------------------------------------------------------------- /template/base/.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/.husky/pre-commit -------------------------------------------------------------------------------- /template/base/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/LICENSE -------------------------------------------------------------------------------- /template/base/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/README.md -------------------------------------------------------------------------------- /template/base/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/_package.json -------------------------------------------------------------------------------- /template/base/ava.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/ava.config.cjs -------------------------------------------------------------------------------- /template/base/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/babel.config.cjs -------------------------------------------------------------------------------- /template/base/build/rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/build/rollup.config.ts -------------------------------------------------------------------------------- /template/base/build/rollup.min.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/build/rollup.min.config.ts -------------------------------------------------------------------------------- /template/base/commitlint.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'], 3 | }; 4 | -------------------------------------------------------------------------------- /template/base/env: -------------------------------------------------------------------------------- 1 | GITHUB_TOKEN= 2 | -------------------------------------------------------------------------------- /template/base/eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/eslintrc.cjs -------------------------------------------------------------------------------- /template/base/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/gitignore -------------------------------------------------------------------------------- /template/base/lint-staged.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/lint-staged.config.cjs -------------------------------------------------------------------------------- /template/base/prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/prettier.config.cjs -------------------------------------------------------------------------------- /template/base/src/Package.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/src/Package.vue -------------------------------------------------------------------------------- /template/base/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/src/index.ts -------------------------------------------------------------------------------- /template/base/src/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/src/install.ts -------------------------------------------------------------------------------- /template/base/test/helpers/ava.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/test/helpers/ava.setup.js -------------------------------------------------------------------------------- /template/base/test/snapshot/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /template/base/test/spec/package.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/test/spec/package.spec.js -------------------------------------------------------------------------------- /template/base/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/tsconfig.json -------------------------------------------------------------------------------- /template/base/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/base/types/index.d.ts -------------------------------------------------------------------------------- /template/features/docs/docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/features/docs/docs/.vuepress/config.js -------------------------------------------------------------------------------- /template/features/docs/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/features/docs/docs/README.md -------------------------------------------------------------------------------- /template/features/netlify/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/template/features/netlify/netlify.toml -------------------------------------------------------------------------------- /test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/test/index.test.js -------------------------------------------------------------------------------- /test/snapshots/index.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/test/snapshots/index.test.js.md -------------------------------------------------------------------------------- /test/snapshots/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinayakkulkarni/janak/HEAD/test/snapshots/index.test.js.snap --------------------------------------------------------------------------------