All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.16.0 (2020-05-06)
1.15.0 (2020-03-05)
- commitlint: use extendJSON over writeJSON (a3cad51)
- typescript: enable optional chaining (112c443)
1.14.0 (2020-01-10)
- typescript: enable optional chaining (1837b9f)
1.13.0 (2019-11-20)
- grpc: 让用户指定为哪些 pb 生成静态代码 (5390790)
1.12.2 (2019-10-23)
- ep: fix wrong version of eslint-plugin-prettier (e7e29b5)
1.12.1 (2019-08-19)
- ept: fix extends undefined error (c0df94f)
1.12.0 (2019-08-19)
- grpc: support entry files index.ts and server.ts (ccb1667)
1.11.0 (2019-08-15)
- app: avoid to repeat typescript prompts (eadc4c7)
- et: prevent explicit-member-accessibility from complain on param prop (f5b6663)
- add common option internal (bcccc29)
- eslint: add pretest and lint scripts (e2e7830)
- et: lint codes with eslint and ts (fb4893b)
- husky: add subgenerator husky (309c578)
- jest: test before push (f32851e)
- typescript: build before publish (297d1f3)
- typescript: set outDir, include and build script when target is Node.js (19330a3)
1.10.0 (2019-08-06)
- test before push or publish (1e5e4cb)
- grpc: store user answers (619e150)
- grpc: check implementation method templates (d64218f)
1.9.0 (2019-08-05)
- grpc: ddd templates for non-unary calls (90f652f)
1.8.0 (2019-08-05)
- et: drop no-unused-vars (55181f4)
- grpc: be able to generate server implementation template (f0e166a)
- grpc: inject import and addService statements automatically (f09b14d)
1.7.0 (2019-08-02)
- transfer outDir to absolute path (3ccf336)
1.6.0 (2019-07-31)
- nodemon: enhance ignore in nodemon.json (234265f)
- add nodemon subgenerator (9e8ced7)
1.5.0 (2019-07-31)
1.4.0 (2019-07-31)
- et: configure no-parameter-properties and explicit-member-accessibility (388f124)
- typescript: prompt user to choose compile target (80822be)
1.3.2 (2019-07-27)
- fix eslint config merge error (d87257b)
1.3.1 (2019-07-26)
- gitignore: prevernt gitignore to be renamed (8c19b64)
1.3.0 (2019-07-26)
- make sure typescript eslint rule ahead prettier-rule (3893b6c)
1.2.0 (2019-07-23)
- audit fix, change @commitlint/cli to 8.1.0 (42d2b3f)
- et: add some typescript-eslint rules (38e60b4)
- et: enhance no-unused-vars for typescript project (30d09d9)
- add subgenerator commitlint (84c162e)
- ts: default target is esnext (78d8baa)
- finish app generator (98c0d69)
- run eslint on staged files (284b26b)
1.1.0 (2019-07-04)
- add eslint rule rather than prettier related at the head (2d0881a)
- ts: set noImplicitAny true (8e3adbb)
- typescript: set allowSyntheticDefaultImports and moduleResolution (d198c5a)
1.0.0 (2019-06-12)
- add subgenerator ept (e765072)
- add subgenerator et, eslint-typescript (8bbe741)
- ep: subgenerator ep configure prettier in eslint config (6e28899)
- add subgenerator eslint-prettier (db9221a)
0.3.0 (2019-06-05)
- pretter: add trailingComma: es5 (0ffd9cf)
- strip comments in tsconfig.json (473a02e)
- react: add subgenerator react (7bc1894)
- add subgenerator gitignore (12f4ffd)
0.2.1 (2019-05-17)
0.2.0 (2019-05-17)
- wrong spell (d02493e)
- eslint: add typescript parser correctly (29e4bb3)
- prettier: fix null format command (4e0a67d)
- add missing files (13514c5)
- eslint: make eslint integrate with typescript (ca66fda)
- eslint: respect user eslint config (0c82197)
- prettier: always prompt to choose which way to format code (22f33d7)
- typescript: update eslint config if it exists (21b760a)
- add subgenerator eslint (6c827ac)
- prettier: install eslint-config-prettier (and eslint-plugin-prettier) and configure them (e148f00)
- make subgenerator prettier integrate with eslint (bf590d2)