1 | # CHANGELOG
|
2 |
|
3 | ## 7.0.0
|
4 | - Updates to ava@2
|
5 | - Updates to read-pkg-up@6
|
6 | - Enabled following flags for typescript compiler: `forceConsistentCasingInFileNames`, `incremental`, `noUnusedLocals`, `noUnusedParameters`, `removeComments` and `diagnostics`
|
7 |
|
8 | ## 6.0.0
|
9 |
|
10 | Add typescript support.
|
11 |
|
12 | ## 5.2.0
|
13 |
|
14 | - We are using the latest `@mishguru/eslint-config`. There is now a maximum
|
15 | 400 lines per file.
|
16 |
|
17 | ## 5.0.0
|
18 | - Husky got a major bump update (0.14.3 => 1.1.1)
|
19 |
|
20 | From: https://github.com/typicode/husky
|
21 |
|
22 | Simply move your existing hooks to `husky.hooks` field and use raw Git hooks names. Also, if you're using the `GIT_PARAMS` env variable, rename it to `HUSKY_GIT_PARAMS`.
|
23 |
|
24 | ```diff
|
25 | {
|
26 | "scripts": {
|
27 | - "precommit": "npm test",
|
28 | - "commitmsg": "commitlint -E GIT_PARAMS"
|
29 | },
|
30 | + "husky": {
|
31 | + "hooks": {
|
32 | + "pre-commit": "npm test",
|
33 | + "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
|
34 | + }
|
35 | + }
|
36 | }
|
37 | ```
|
38 |
|
39 | Alternatively, you can run the following command which will do the same automatically for you ;)
|
40 |
|
41 | ```
|
42 | ./node_modules/.bin/husky-upgrade
|
43 | ```
|
44 |
|
45 | ## 4.0.0
|
46 |
|
47 | - All bash scripts have been rewritten to use JavaScript. So this should work
|
48 | on Windows (not tested yet though!)
|
49 | - You no longer need to define the babel and ava config inside the
|
50 | `package.json` files -- please delete any old config. All config is now
|
51 | completely internal to this module.
|
52 | - Removed `pkg-test-only`. Now you can just use `pkg-test` and pass it files
|
53 | you want to test.
|
54 | - Prettier logs with colours and formatting!
|
55 | - `pkg-coverage` cleans up the `.nyc_output` folder after it's finished.
|
56 | - The babel config has been reduced to just flow, object spread and commonjs.
|
57 | We used to include the `env` config. You should notice faster babel builds!
|
58 | - `pkg-tidy` is now a thing, it runs prettier on all the files
|
59 | - `pkg-precommit` is now a thing, it runs prettier and lint on all stage files before a commit happens
|
60 |
|
61 | ## 2.0.0
|
62 |
|
63 | - `standard` updated to v11
|