├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ ├── lint.yml │ └── release.yml ├── .gitignore ├── .husky ├── commit-msg ├── pre-commit ├── pre-push └── prepare-commit-msg ├── .prettierrc ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── commitlint.config.js ├── jest.config.ts ├── package.json ├── post-clone-scripts └── install-semantic-release.sh ├── src └── index.ts ├── tests └── dummy.spec.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | test 2 | tests 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run lint 5 | -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.husky/prepare-commit-msg: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | exec < /dev/tty && npx cz --hook || true 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'] 3 | } 4 | -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/jest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/package.json -------------------------------------------------------------------------------- /post-clone-scripts/install-semantic-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/post-clone-scripts/install-semantic-release.sh -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/tests/dummy.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khaosdoctor/template-node-ts/HEAD/tsconfig.json --------------------------------------------------------------------------------