- add tsup related
- use vitest, rm mocha/nyc
- chore: prevent pnpm lock file from publish
- fix ts
- add .github workflow
- fix husky / prettier / eslint TypeScript support
- fix ts & yarn2 setup
- 使用 TypeScript 重构
- 新增
yo magicdawn:setup --ts
, 新增tsconfig.json
dot file
- 重命名
yo magicdawn:add-config
->yo magicdawn:setup
- 新增
yo magicdawn:setup --prettier --mocha --readme --eslint
等
- 完善
yo magicdawn:add-config
生成器
- 添加
yo magicdawn:dot-files
生成器
- fix 没有拷贝
prettier.config.js
问题
- 使用
@magicdawn/prettier-config
&@magicdawn/eslint-config
- back to mocha
- mocha -> jest
- .travis.yml 去除 node v7.6.0
yo magicdawn
dep 更新
- 为项目本身添加 husky/lint-staged/prettier
- 升级依赖
- 增加一个
yo magicdawn:docs
generator, 生成 docusaurus 基本结构
- fix dot files
- 添加 yo magicdawn:add-config sub generator 可以添加 husky/lint-staged/prettier 开发依赖
- publish problems
- use prettier instead of jsbeautify
- update eslint and other deps
- update yeoman generator
- add copy behavior for
test/.eslintrc.yml
- update deps
- rm co-mocha, just use async-await
- add test/.eslintrc.yml for async-await ES8
- add missing istanbul
- totally rm
babel
/.babelrc
- update LICENSE file to year@2017
- back to
co-mocha
, if use cnpm, runnpm i co-mocha
again, see blakeembrey/co-mocha#24
- add
test/.eslintrc.yml
- use no semi
- use
async/await
instead ofco-mocha
- use
nyc
instead ofistanbul
- remove log
- fix
repoName
, usegit-config
instead ofgit-repo-name
- fix codecov badge link
- update deps
- use codecov instead of coveralls
- modify .travis.yml to use codecov
- update .eslintrc.yml
- update deps
- update template deps
- update template README badge, rm coveralls branch
- update license
- try to get
.gitignore
published. At last I take the rename strategy, renamegitignore
->.gitignore
- add
.npmignore
to include.gitignore
- use for generate whole project
- use for generate some files