Compare commits
	
		
			47 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 3963633712 | ||
|  | e9193343e8 | ||
|  | e8d73f737e | ||
|  | 3a74c8e351 | ||
|  | 3fa861730d | ||
|  | ebbc1a7f78 | ||
|  | 417b60c18b | ||
|  | 9768ccd35e | ||
|  | 87d26fb63a | ||
|  | e17d2f8f52 | ||
|  | 4ef978a092 | ||
|  | ab850b0ae4 | ||
|  | 7632765715 | ||
|  | d3c1119dbe | ||
|  | 421d406e4f | ||
|  | 447d326997 | ||
|  | 6c0f76e229 | ||
|  | 564db7d3c4 | ||
|  | 4167a78419 | ||
|  | 37a4d762c3 | ||
|  | f62730648a | ||
|  | 229b6cb188 | ||
|  | 7a2d63cf3a | ||
|  | 2cf571c341 | ||
|  | 4b57638f82 | ||
|  | d8f05127c6 | ||
|  | f466ac5446 | ||
|  | 6e750c6000 | ||
|  | 39795b47a4 | ||
|  | f45a0d9bd3 | ||
|  | 44bcb19269 | ||
|  | 1b0dc92b90 | ||
|  | ae61022028 | ||
|  | 2a224ef301 | ||
|  | 42dddba96d | ||
|  | 5d5b3c338a | ||
|  | 2ad3503022 | ||
|  | 559f5f43d2 | ||
|  | a0f388b4a9 | ||
|  | 00c3c6d1cd | ||
|  | fe73faf458 | ||
|  | b93f48f429 | ||
|  | 4d38bd0293 | ||
|  | b58283d3d6 | ||
|  | 151a6ef338 | ||
|  | fce5e8dc3a | ||
|  | 3486d0d6c0 | 
							
								
								
									
										740
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										740
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @@ -1,740 +0,0 @@ | ||||
| # Change Log | ||||
|  | ||||
| All notable changes to this project will be documented in this file. | ||||
| See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||||
|  | ||||
| ## [0.19.1](https://github.com/antfu/eslint-config/compare/v0.19.0...v0.19.1) (2022-03-30) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * missing file, close [#76](https://github.com/antfu/eslint-config/issues/76) ([0cc68e6](https://github.com/antfu/eslint-config/commit/0cc68e6219601b09ac8e258b869f23308e073af5)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.19.0](https://github.com/antfu/eslint-config/compare/v0.18.9...v0.19.0) (2022-03-29) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * inline `eslint-config-standard` ([9653a33](https://github.com/antfu/eslint-config/commit/9653a333819cb4f180cede002c965b8a2e2acb82)) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * vue sfc tags order ([d4538f4](https://github.com/antfu/eslint-config/commit/d4538f42b14d0f7c824795945ffa556d585ceb06)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.9](https://github.com/antfu/eslint-config/compare/v0.18.8...v0.18.9) (2022-03-20) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **vue:** disable `vue/no-setup-props-destructure` ([0a1f8c5](https://github.com/antfu/eslint-config/commit/0a1f8c56124ac1735e7b26879ac3e6ab9289ca74)) | ||||
| * disable `yml/no-empty-document` ([73a790c](https://github.com/antfu/eslint-config/commit/73a790c1d08f9ce9837cbad03d3f8b68a6b9a5f8)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.8](https://github.com/antfu/eslint-config/compare/v0.18.7...v0.18.8) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable `spaced-comment` in yaml ([a3c897a](https://github.com/antfu/eslint-config/commit/a3c897a9ece0b15508564aa3dc1837eaaa161680)) | ||||
| * disable no-var-requires in markdown ([774757b](https://github.com/antfu/eslint-config/commit/774757b0e5142f44678b1bd6f0db04aff0a5ee1f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.7](https://github.com/antfu/eslint-config/compare/v0.18.6...v0.18.7) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * improve `no-unused-vars` rule ([2e962a2](https://github.com/antfu/eslint-config/commit/2e962a278571113853435221e8c3d43bd9fa1421)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.6](https://github.com/antfu/eslint-config/compare/v0.18.5...v0.18.6) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * ignore lock files ([98708f1](https://github.com/antfu/eslint-config/commit/98708f19962c2544ed5fb3385c9cd0054b44c981)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.5](https://github.com/antfu/eslint-config/compare/v0.18.4...v0.18.5) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * package.json keys order ([97975da](https://github.com/antfu/eslint-config/commit/97975dafc50c919b7a5a46fe94314e4f367bde22)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.4](https://github.com/antfu/eslint-config/compare/v0.18.3...v0.18.4) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * imporve markdown rules ([e54ac17](https://github.com/antfu/eslint-config/commit/e54ac17e09090fd6ff18e65ecaf312b2a0556aa6)) | ||||
| * lint vitepress by default ([8f51445](https://github.com/antfu/eslint-config/commit/8f51445a6781c98163a439b25b4fa1c1a6649110)) | ||||
| * package.json key orders ([b6133dc](https://github.com/antfu/eslint-config/commit/b6133dcd42b1b051e4bd150897c9b307e61eda51)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.3](https://github.com/antfu/eslint-config/compare/v0.18.2...v0.18.3) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable no-callback-literal ([8e1140a](https://github.com/antfu/eslint-config/commit/8e1140aef29d3562eac9f009f45c7160494eec67)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.2](https://github.com/antfu/eslint-config/compare/v0.18.1...v0.18.2) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * update markdown rules ([0117961](https://github.com/antfu/eslint-config/commit/0117961e430a4f8cd6ad942ba19631f1c7e19459)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.1](https://github.com/antfu/eslint-config/compare/v0.18.0...v0.18.1) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * markdown parser ([a50bd85](https://github.com/antfu/eslint-config/commit/a50bd851d16a5d80b90a950a0466317e5c2f7575)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.18.0](https://github.com/antfu/eslint-config/compare/v0.17.0...v0.18.0) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add markdown plugin ([48a0d78](https://github.com/antfu/eslint-config/commit/48a0d78824f99e4a50ac1ff14a154c36ce817700)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.17.0](https://github.com/antfu/eslint-config/compare/v0.16.1...v0.17.0) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update deps ([83a54e0](https://github.com/antfu/eslint-config/commit/83a54e07d5f1b93df726cbd8d81fb5abee5f60bc)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.16.1](https://github.com/antfu/eslint-config/compare/v0.16.0...v0.16.1) (2022-01-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-monorepo | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.16.0](https://github.com/antfu/eslint-config/compare/v0.15.0...v0.16.0) (2022-01-14) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * upgrade eslint-config-standard ([d33ec89](https://github.com/antfu/eslint-config/commit/d33ec89b7619895cf1541e597e0cb664f69fc95f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.15.0](https://github.com/antfu/eslint-config/compare/v0.14.2...v0.15.0) (2022-01-06) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update ts rules ([13c90b5](https://github.com/antfu/eslint-config/commit/13c90b51504d098ea819dad29888fa5e12f11d3c)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.14.2](https://github.com/antfu/eslint-config/compare/v0.14.1...v0.14.2) (2021-12-27) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * upgrade deps, close [#68](https://github.com/antfu/eslint-config/issues/68) ([7b71c78](https://github.com/antfu/eslint-config/commit/7b71c7852d3db3df05961893b4f085c16d95d274)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.14.1](https://github.com/antfu/eslint-config/compare/v0.14.0...v0.14.1) (2021-12-27) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable vue attrs wrap ([46e9ea3](https://github.com/antfu/eslint-config/commit/46e9ea35b9ba4d112cdd0290f0f3cd0309c79416)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.14.0](https://github.com/antfu/eslint-config/compare/v0.13.1...v0.14.0) (2021-12-18) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * enable sort-imports ([d45487e](https://github.com/antfu/eslint-config/commit/d45487e1f606ce88ca2e36b93953a1af4b726bc1)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.13.1](https://github.com/antfu/eslint-config/compare/v0.13.0...v0.13.1) (2021-12-12) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * `no-use-before-define` for functions ([0722603](https://github.com/antfu/eslint-config/commit/0722603cfee659abab80e9e7f30a8112702ccc12)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.13.0](https://github.com/antfu/eslint-config/compare/v0.12.2...v0.13.0) (2021-12-12) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update ts rules, enforce import type ([dd76d5d](https://github.com/antfu/eslint-config/commit/dd76d5d8d9e0f016a00ab92f65cadb1655395c1c)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.12.2](https://github.com/antfu/eslint-config/compare/v0.12.1...v0.12.2) (2021-12-07) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **react:** disable `react/react-in-jsx-scope` ([2ccdc6f](https://github.com/antfu/eslint-config/commit/2ccdc6f2a5850081a12a7484625745dfbb371cc9)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.12.1](https://github.com/antfu/eslint-config/compare/v0.12.0...v0.12.1) (2021-12-05) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * rules ([6373bc7](https://github.com/antfu/eslint-config/commit/6373bc7ec95fd97379ee6b550148fa34f0611ace)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.12.0](https://github.com/antfu/eslint-config/compare/v0.11.1...v0.12.0) (2021-12-04) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * rules for tests ([2e07691](https://github.com/antfu/eslint-config/commit/2e07691eebc3d74bf0c9d8b14cedc7ef7c89fbfb)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.11.1](https://github.com/antfu/eslint-config/compare/v0.11.0...v0.11.1) (2021-11-27) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **vue:** disable `vue/multi-word-component-names` ([eb76d9b](https://github.com/antfu/eslint-config/commit/eb76d9b8bb2dd09ee8baaeec9c4e8610377e9e73)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.11.0](https://github.com/antfu/eslint-config/compare/v0.10.0...v0.11.0) (2021-11-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-monorepo | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.10.0](https://github.com/antfu/eslint-config/compare/v0.9.0...v0.10.0) (2021-10-16) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * support eslint v8 ([e9027d5](https://github.com/antfu/eslint-config/commit/e9027d5e20540dd6c6adb6a970a6dcbcf7314a81)) | ||||
| * use yaml-eslint-parser ([#63](https://github.com/antfu/eslint-config/issues/63)) ([3b079f9](https://github.com/antfu/eslint-config/commit/3b079f94254639a6e9dc77b687350aaefcb7efe5)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.9.0](https://github.com/antfu/eslint-config/compare/v0.8.2...v0.9.0) (2021-09-14) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * improve rules for specific files ([d701469](https://github.com/antfu/eslint-config/commit/d701469a551b2321cab6d75bf18eb71d96dd6f2a)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.2](https://github.com/antfu/eslint-config/compare/v0.8.1...v0.8.2) (2021-09-13) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable rules ([dcb4a67](https://github.com/antfu/eslint-config/commit/dcb4a67de26a19376ae0db67e14663cbb355680d)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * `eqeqeq` rule deprecated option allow-null ([#61](https://github.com/antfu/eslint-config/issues/61)) ([92c3e62](https://github.com/antfu/eslint-config/commit/92c3e62135d7a654f5de8a59f251f8a8e4a80686)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-monorepo | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable `no-undef` for vue files ([46a8d7a](https://github.com/antfu/eslint-config/commit/46a8d7acdee3a99d6838bf427c6fd2b133f70ddc)) | ||||
| * typescript-eslint conflict with indent rule ([#59](https://github.com/antfu/eslint-config/issues/59)) ([5bc11e4](https://github.com/antfu/eslint-config/commit/5bc11e42e69d00c3b4be279338ae14a65b4886e5)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * no-console allow warn and error ([8dce7d1](https://github.com/antfu/eslint-config/commit/8dce7d171d81b5e5a74188fc74b24a90227fac5e)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * `no-spaced-func` was deprecated in v3.3.0 ([#57](https://github.com/antfu/eslint-config/issues/57)) ([c968ecc](https://github.com/antfu/eslint-config/commit/c968eccbcda3f94fb8b66ed08051c41bde3acb48)) | ||||
| * no-console ([ab21039](https://github.com/antfu/eslint-config/commit/ab21039962d1e24f026714abd394dbea19199eb2)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.4](https://github.com/antfu/eslint-config/compare/v0.6.3...v0.6.4) (2021-04-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * overrides ([8f3f8f5](https://github.com/antfu/eslint-config/commit/8f3f8f5a42e1864b42ba7b276b1e8efdb2e80e27)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * eslint-basic rules do not take effect ([#56](https://github.com/antfu/eslint-config/issues/56)) ([412d848](https://github.com/antfu/eslint-config/commit/412d8480d951e8361dda69be8a7e8722c255b755)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * bring back eslint-plugin-html ([3150569](https://github.com/antfu/eslint-config/commit/31505698e4738ac77e074d6cddf89fd16b0ed01f)) | ||||
| * only disable no-unused-vars on vue file ([6759593](https://github.com/antfu/eslint-config/commit/67595932e447824837d9776204c9b559cb06a185)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-monorepo | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.6.0](https://github.com/antfu/eslint-config/compare/v0.5.1...v0.6.0) (2021-03-14) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * overhaul ([d11174c](https://github.com/antfu/eslint-config/commit/d11174c6ddfa6fad5c3f47564985a65f46f83bff)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.5.1](https://github.com/antfu/eslint-config/compare/v0.5.0...v0.5.1) (2021-03-13) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-monorepo | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.5.0](https://github.com/antfu/eslint-config/compare/v0.4.3...v0.5.0) (2021-03-13) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * no unused disable ([5678d9f](https://github.com/antfu/eslint-config/commit/5678d9f5c3f72669d79434fba108c01d28f339e3)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.3](https://github.com/antfu/eslint-config/compare/v0.4.2...v0.4.3) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-monorepo | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.2](https://github.com/antfu/eslint-config/compare/v0.4.1...v0.4.2) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-monorepo | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.1](https://github.com/antfu/eslint-config/compare/v0.4.0...v0.4.1) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-monorepo | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.4](https://github.com/antfu/eslint-config/compare/v0.3.3...v0.3.4) (2020-10-20) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-monorepo | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.3](https://github.com/antfu/eslint-config/compare/v0.3.2...v0.3.3) (2020-08-21) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable import/no-absolute-path ([245001d](https://github.com/antfu/eslint-config/commit/245001d08129b3ec4961741d596f70abb2c9be5f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.2](https://github.com/antfu/eslint-config/compare/v0.3.1...v0.3.2) (2020-08-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-monorepo | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.1](https://github.com/antfu/eslint-config/compare/v0.3.0...v0.3.1) (2020-08-12) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * ref ([e53f3ec](https://github.com/antfu/eslint-config/commit/e53f3ec8dbc1cc3e32d57c08604b2b1d51661ca4)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.3.0](https://github.com/antfu/eslint-config/compare/v0.2.14...v0.3.0) (2020-08-12) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([f82ee6f](https://github.com/antfu/eslint-config/commit/f82ee6fce9153f098c8fbbeef17f88261e08176f)) | ||||
| * **deps:** update all non-major dependencies ([2243bf6](https://github.com/antfu/eslint-config/commit/2243bf67fac0f75c1a4e35c604f49ebb2092d960)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v3.7.0 ([3a6b4ea](https://github.com/antfu/eslint-config/commit/3a6b4ea59ec8b9a4d75452ae1f6fd2c51d96b242)) | ||||
| * **deps:** update dependency eslint-plugin-vue to v7.0.0-beta.0 ([e0b59f2](https://github.com/antfu/eslint-config/commit/e0b59f271fa3c679e5c4a7d61b5af79cef37721f)) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add react and all ([a7fbdca](https://github.com/antfu/eslint-config/commit/a7fbdcad4b20294e26e817fae468f468376e49cf)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.14](https://github.com/antfu/eslint-config/compare/v0.2.13...v0.2.14) (2020-07-18) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.13](https://github.com/antfu/eslint-config/compare/v0.2.12...v0.2.13) (2020-06-09) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v3.1.0 ([494d99c](https://github.com/antfu/eslint-config/commit/494d99c2bb52895a055cea7be9b50494a6a67358)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.12](https://github.com/antfu/eslint-config/compare/v0.2.11...v0.2.12) (2020-06-04) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([ae3acb4](https://github.com/antfu/eslint-config/commit/ae3acb40f34fa117bb0afe6f9959daa5c0f9a197)) | ||||
| * **deps:** update all non-major dependencies ([367c663](https://github.com/antfu/eslint-config/commit/367c663eb0eca976b2e932d5666b0e47f751a03c)) | ||||
| * **deps:** update all non-major dependencies ([d938b1d](https://github.com/antfu/eslint-config/commit/d938b1d714e429f4dd4cce56b8b2c4cdee0de242)) | ||||
| * **deps:** update all non-major dependencies ([8bda49a](https://github.com/antfu/eslint-config/commit/8bda49afb37d50c647995354cec4d11589eeef8f)) | ||||
| * **deps:** update all non-major dependencies ([cd48d47](https://github.com/antfu/eslint-config/commit/cd48d476bfe63623b66d9d5107b794f3b2e73129)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.21.0 ([ae238f2](https://github.com/antfu/eslint-config/commit/ae238f275c17c8959274da007b60cae2f029b7d0)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.23.0 ([ae8dee6](https://github.com/antfu/eslint-config/commit/ae8dee603589f80410cb19a009a4f50a7daf5472)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.25.0 ([da8bfed](https://github.com/antfu/eslint-config/commit/da8bfed5c582940ebef807cc396a4c28de7135dd)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.26.0 ([9c66671](https://github.com/antfu/eslint-config/commit/9c666715c2eef912e343649875441a564486d5ec)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.27.0 ([dc00c77](https://github.com/antfu/eslint-config/commit/dc00c77075c87f8e49b39b32d44ca4fde0590731)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.28.0 ([e42c576](https://github.com/antfu/eslint-config/commit/e42c5767f6f9a9013286354ee238977b36bbbee2)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.29.0 ([5e65853](https://github.com/antfu/eslint-config/commit/5e6585335d4f7b88355a7430911c9712bcd20115)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.30.0 ([cabb099](https://github.com/antfu/eslint-config/commit/cabb0999cd95d63fd35b50a0073c324f54a621e5)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.31.0 ([2fb8855](https://github.com/antfu/eslint-config/commit/2fb885521b80ba72511b1005ad919ed148c99428)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.33.0 ([d857537](https://github.com/antfu/eslint-config/commit/d8575375f6505bfee4165dc33b1cd924b63fb15e)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v3.0.2 ([214c0be](https://github.com/antfu/eslint-config/commit/214c0be0292d8b95d57d1fe0272ee7af7a130b78)) | ||||
| * **deps:** update dependency eslint-plugin-nuxt to v1 ([f5d6ebd](https://github.com/antfu/eslint-config/commit/f5d6ebda7cfa17ad8992e1ccc4fd9be020711375)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v16 ([8bb4687](https://github.com/antfu/eslint-config/commit/8bb46879d8beda646e06e558db6ea7489d0e02cc)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v17 ([9685653](https://github.com/antfu/eslint-config/commit/96856537cd165d553dc745b96332889daebf75a4)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v18 ([05334ab](https://github.com/antfu/eslint-config/commit/05334ab400e3a4d172251264c45faae1fcafd861)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v19 ([cbd45fd](https://github.com/antfu/eslint-config/commit/cbd45fdcf9d06cbcf66bd2c23510ac36b330941b)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v20 ([7a2af88](https://github.com/antfu/eslint-config/commit/7a2af88bd9935f58df3ac0b733642ec32fb9f722)) | ||||
| * **deps:** update typescript-eslint monorepo to v3 ([ebb1820](https://github.com/antfu/eslint-config/commit/ebb18209d5c8417da41be7ca8b2b8658bd4ba1a5)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.11](https://github.com/antfu/eslint-config/compare/v0.2.10...v0.2.11) (2020-01-30) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([faa9b11](https://github.com/antfu/eslint-config/commit/faa9b11d52d5d34a4c89917bb6b1aeaa8f7bbdb2)) | ||||
| * **deps:** update dependency eslint-plugin-node to v11 ([#19](https://github.com/antfu/eslint-config/issues/19)) ([d37b5cc](https://github.com/antfu/eslint-config/commit/d37b5cc912b017eeca513a806a3f755c1094bafe)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v15 ([#18](https://github.com/antfu/eslint-config/issues/18)) ([b6c068c](https://github.com/antfu/eslint-config/commit/b6c068cf01539d2d94867664cbc54728fa99852e)) | ||||
| * update ([ce7f9ec](https://github.com/antfu/eslint-config/commit/ce7f9ec9687fea47757e973344fd2068cc7e5a8f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.10](https://github.com/antfu/eslint-config/compare/v0.2.8...v0.2.10) (2019-12-11) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([#12](https://github.com/antfu/eslint-config/issues/12)) ([e09cd41](https://github.com/antfu/eslint-config/commit/e09cd415f12fa1afe18430c50f6b72189700aa8c)) | ||||
| * **deps:** update all non-major dependencies ([#14](https://github.com/antfu/eslint-config/issues/14)) ([0583881](https://github.com/antfu/eslint-config/commit/05838817541d500e3aab0e215f879c1c7ceb7ced)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v14 ([#16](https://github.com/antfu/eslint-config/issues/16)) ([49f5108](https://github.com/antfu/eslint-config/commit/49f5108fb2144f6ccc5f6a15d1bc135542070168)) | ||||
| * **deps:** update dependency eslint-plugin-vue to v6 ([#13](https://github.com/antfu/eslint-config/issues/13)) ([5d0daca](https://github.com/antfu/eslint-config/commit/5d0dacae0af218e30868fcfb7b60afd6dbeda45b)) | ||||
| * dependencies ([c773e5e](https://github.com/antfu/eslint-config/commit/c773e5e043ad37a90785ccfe4834b4fcd2a9dadd)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.9](https://github.com/antfu/eslint-config/compare/v0.2.8...v0.2.9) (2019-12-11) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([#12](https://github.com/antfu/eslint-config/issues/12)) ([e09cd41](https://github.com/antfu/eslint-config/commit/e09cd415f12fa1afe18430c50f6b72189700aa8c)) | ||||
| * **deps:** update all non-major dependencies ([#14](https://github.com/antfu/eslint-config/issues/14)) ([0583881](https://github.com/antfu/eslint-config/commit/05838817541d500e3aab0e215f879c1c7ceb7ced)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v14 ([#16](https://github.com/antfu/eslint-config/issues/16)) ([49f5108](https://github.com/antfu/eslint-config/commit/49f5108fb2144f6ccc5f6a15d1bc135542070168)) | ||||
| * **deps:** update dependency eslint-plugin-vue to v6 ([#13](https://github.com/antfu/eslint-config/issues/13)) ([5d0daca](https://github.com/antfu/eslint-config/commit/5d0dacae0af218e30868fcfb7b60afd6dbeda45b)) | ||||
| * dependencies ([c773e5e](https://github.com/antfu/eslint-config/commit/c773e5e043ad37a90785ccfe4834b4fcd2a9dadd)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.8](https://github.com/antfu/eslint-config/compare/v0.2.6...v0.2.8) (2019-10-29) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.1.0 ([99a5c38](https://github.com/antfu/eslint-config/commit/99a5c38)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.3.1 ([8c12e7e](https://github.com/antfu/eslint-config/commit/8c12e7e)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.5.0 ([#11](https://github.com/antfu/eslint-config/issues/11)) ([d5341a2](https://github.com/antfu/eslint-config/commit/d5341a2)) | ||||
| * **deps:** update dependency eslint-config-standard to v14 ([d8d11aa](https://github.com/antfu/eslint-config/commit/d8d11aa)) | ||||
| * **deps:** update dependency eslint-plugin-node to v10 ([2e4bef3](https://github.com/antfu/eslint-config/commit/2e4bef3)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v12 ([f565a2f](https://github.com/antfu/eslint-config/commit/f565a2f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.7](https://github.com/antfu/eslint-config/compare/v0.2.6...v0.2.7) (2019-10-29) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.1.0 ([99a5c38](https://github.com/antfu/eslint-config/commit/99a5c38)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.3.1 ([8c12e7e](https://github.com/antfu/eslint-config/commit/8c12e7e)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.5.0 ([#11](https://github.com/antfu/eslint-config/issues/11)) ([d5341a2](https://github.com/antfu/eslint-config/commit/d5341a2)) | ||||
| * **deps:** update dependency eslint-config-standard to v14 ([d8d11aa](https://github.com/antfu/eslint-config/commit/d8d11aa)) | ||||
| * **deps:** update dependency eslint-plugin-node to v10 ([2e4bef3](https://github.com/antfu/eslint-config/commit/2e4bef3)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v12 ([f565a2f](https://github.com/antfu/eslint-config/commit/f565a2f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.6](https://github.com/antfu/eslint-config/compare/v0.2.5...v0.2.6) (2019-08-22) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v10 ([b4b704f](https://github.com/antfu/eslint-config/commit/b4b704f)) | ||||
| * **deps:** update typescript-eslint monorepo to v2 ([1f4250e](https://github.com/antfu/eslint-config/commit/1f4250e)) | ||||
| * update ts config ([0a2b8cd](https://github.com/antfu/eslint-config/commit/0a2b8cd)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.5](https://github.com/antfu/eslint-config/compare/v0.2.4...v0.2.5) (2019-07-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * vue ([be4d232](https://github.com/antfu/eslint-config/commit/be4d232)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.4](https://github.com/antfu/eslint-config/compare/v0.2.3...v0.2.4) (2019-07-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * vue deps ([03b3d7a](https://github.com/antfu/eslint-config/commit/03b3d7a)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.3](https://github.com/antfu/eslint-config/compare/v0.2.2...v0.2.3) (2019-07-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * update vue config ([cbf7bca](https://github.com/antfu/eslint-config/commit/cbf7bca)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.2](https://github.com/antfu/eslint-config/compare/v0.2.1...v0.2.2) (2019-07-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * update ts rules ([5d507f1](https://github.com/antfu/eslint-config/commit/5d507f1)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.1](https://github.com/antfu/eslint-config/compare/v0.2.0...v0.2.1) (2019-07-17) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * extends order ([0b40222](https://github.com/antfu/eslint-config/commit/0b40222)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.2.0](https://github.com/antfu/eslint-config/compare/v0.1.5...v0.2.0) (2019-07-17) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add ts config ([b025b09](https://github.com/antfu/eslint-config/commit/b025b09)) | ||||
							
								
								
									
										61
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										61
									
								
								README.md
									
									
									
									
									
								
							| @@ -3,7 +3,7 @@ | ||||
| [](https://npmjs.com/package/@antfu/eslint-config) | ||||
|  | ||||
| - Single quotes, no semi | ||||
| - Auto fix for formatting (aimed to be used standalone without Prettier) | ||||
| - Auto fix for formatting (aimed to be used standalone **without** Prettier) | ||||
| - Designed to work with TypeScript, Vue out-of-box | ||||
| - Lint also for json, yaml, markdown | ||||
| - Sorted imports, dangling commas | ||||
| @@ -57,11 +57,64 @@ Install [VS Code ESLint extension](https://marketplace.visualstudio.com/items?it | ||||
|  | ||||
| ### TypeScript Aware Rules | ||||
|  | ||||
| Type aware rules are enabled when a `tsconfig.eslint.json` is found in the project root. Refer to [this file](https://github.com/antfu/eslint-config/blob/main/packages/typescript/index.js#L17). | ||||
| Type aware rules are enabled when a `tsconfig.eslint.json` is found in the project root, which will introduce some stricter rules into your project. If you want to enable it while have no `tsconfig.eslint.json` in the project root, you can change tsconfig name by modifying `ESLINT_TSCONFIG` env.  | ||||
|  | ||||
| ## Extended Reading | ||||
| ```js | ||||
| // .eslintrc.js | ||||
| process.env.ESLINT_TSCONFIG = 'tsconfig.json' | ||||
|  | ||||
| Learn more about the context - [Why I don't use Prettier](https://antfu.me/posts/why-not-prettier). | ||||
| module.exports = { | ||||
|   extends: '@antfu' | ||||
| } | ||||
| ``` | ||||
|  | ||||
| ### Lint Staged | ||||
|  | ||||
| If you want to apply lint and auto-fix before every commit, you can add the following to your `package.json`: | ||||
|  | ||||
| ```json | ||||
| { | ||||
|   "simple-git-hooks": { | ||||
|     "pre-commit": "pnpm lint-staged" | ||||
|   }, | ||||
|   "lint-staged": { | ||||
|     "*": "eslint --fix" | ||||
|   } | ||||
| } | ||||
| ``` | ||||
|  | ||||
| and then | ||||
|  | ||||
| ```bash | ||||
| npm i -D lint-staged simple-git-hooks | ||||
| ``` | ||||
|  | ||||
| ## FAQ | ||||
|  | ||||
| ### Prettier? | ||||
|  | ||||
| [Why I don't use Prettier](https://antfu.me/posts/why-not-prettier) | ||||
|  | ||||
| ### How to lint CSS? | ||||
|  | ||||
| This config does NOT lint CSS. I personally use [UnoCSS](https://github.com/unocss/unocss) so I don't write CSS. If you still prefer CSS, you can use [stylelint](https://stylelint.io/) for CSS linting. | ||||
|  | ||||
| ### I prefer XXX... | ||||
|  | ||||
| Sure, you can override the rules in your `.eslintrc` file. | ||||
|  | ||||
| <!-- eslint-skip --> | ||||
|  | ||||
| ```jsonc | ||||
| { | ||||
|   "extends": "@antfu", | ||||
|   "rules": { | ||||
|     // your rules... | ||||
|   } | ||||
| } | ||||
| ``` | ||||
|  | ||||
| Or you can always fork this repo and make your own. | ||||
|  | ||||
| ## Check Also | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| { | ||||
|   "type": "module", | ||||
|   "private": true, | ||||
|   "packageManager": "pnpm@7.8.0", | ||||
|   "packageManager": "pnpm@8.0.0", | ||||
|   "scripts": { | ||||
|     "build": "vite-ssg build", | ||||
|     "dev": "vite --port 3333 --open", | ||||
| @@ -15,48 +15,48 @@ | ||||
|     "up": "taze major -I" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@unocss/reset": "^0.47.0", | ||||
|     "@vueuse/core": "^9.6.0", | ||||
|     "@vueuse/head": "^1.0.18", | ||||
|     "@unocss/reset": "^0.50.6", | ||||
|     "@vueuse/core": "^9.13.0", | ||||
|     "@vueuse/head": "^1.1.23", | ||||
|     "nprogress": "^0.2.0", | ||||
|     "pinia": "^2.0.27", | ||||
|     "vue": "^3.2.45", | ||||
|     "pinia": "^2.0.33", | ||||
|     "vue": "^3.2.47", | ||||
|     "vue-demi": "^0.13.11", | ||||
|     "vue-i18n": "^9.2.2", | ||||
|     "vue-router": "^4.1.6" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@antfu/eslint-config": "^0.31.0", | ||||
|     "@iconify-json/carbon": "^1.1.11", | ||||
|     "@intlify/vite-plugin-vue-i18n": "^6.0.3", | ||||
|     "@antfu/eslint-config": "^0.37.0", | ||||
|     "@iconify-json/carbon": "^1.1.16", | ||||
|     "@intlify/vite-plugin-vue-i18n": "^7.0.0", | ||||
|     "@types/markdown-it-link-attributes": "^3.0.1", | ||||
|     "@types/nprogress": "^0.2.0", | ||||
|     "@vitejs/plugin-vue": "^3.2.0", | ||||
|     "@vue/test-utils": "^2.2.4", | ||||
|     "@vitejs/plugin-vue": "^4.1.0", | ||||
|     "@vue/test-utils": "^2.3.2", | ||||
|     "critters": "^0.0.16", | ||||
|     "cross-env": "^7.0.3", | ||||
|     "cypress": "^11.2.0", | ||||
|     "eslint": "^8.28.0", | ||||
|     "eslint-plugin-cypress": "^2.12.1", | ||||
|     "cypress": "^12.9.0", | ||||
|     "eslint": "^8.37.0", | ||||
|     "eslint-plugin-cypress": "^2.13.2", | ||||
|     "https-localhost": "^4.7.1", | ||||
|     "markdown-it-link-attributes": "^4.0.1", | ||||
|     "markdown-it-shiki": "^0.6.1", | ||||
|     "pnpm": "^7.17.1", | ||||
|     "shiki": "^0.11.1", | ||||
|     "taze": "^0.8.4", | ||||
|     "typescript": "^4.9.3", | ||||
|     "unocss": "^0.47.0", | ||||
|     "unplugin-auto-import": "^0.12.0", | ||||
|     "unplugin-vue-components": "^0.22.11", | ||||
|     "vite": "^3.2.4", | ||||
|     "vite-plugin-inspect": "^0.7.9", | ||||
|     "vite-plugin-pages": "^0.27.1", | ||||
|     "vite-plugin-pwa": "^0.13.3", | ||||
|     "vite-plugin-vue-layouts": "^0.7.0", | ||||
|     "vite-plugin-vue-markdown": "^0.22.1", | ||||
|     "vite-ssg": "^0.22.0", | ||||
|     "markdown-it-shiki": "^0.8.0", | ||||
|     "pnpm": "^8.0.0", | ||||
|     "shiki": "^0.14.1", | ||||
|     "taze": "^0.9.1", | ||||
|     "typescript": "^5.0.2", | ||||
|     "unocss": "^0.50.6", | ||||
|     "unplugin-auto-import": "^0.15.2", | ||||
|     "unplugin-vue-components": "^0.24.1", | ||||
|     "vite": "^4.2.1", | ||||
|     "vite-plugin-inspect": "^0.7.18", | ||||
|     "vite-plugin-pages": "^0.29.0", | ||||
|     "vite-plugin-pwa": "^0.14.7", | ||||
|     "vite-plugin-vue-layouts": "^0.8.0", | ||||
|     "vite-plugin-vue-markdown": "^0.22.4", | ||||
|     "vite-ssg": "^0.22.1", | ||||
|     "vite-ssg-sitemap": "^0.4.3", | ||||
|     "vitest": "^0.25.3", | ||||
|     "vue-tsc": "^1.0.9" | ||||
|     "vitest": "^0.29.8", | ||||
|     "vue-tsc": "^1.2.0" | ||||
|   } | ||||
| } | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| <script setup lang="ts"> | ||||
| const { t, availableLocales, locale } = useI18n() | ||||
|  | ||||
| const toggleLocales = () => { | ||||
| function toggleLocales() { | ||||
|   // change to some real logic | ||||
|   const locales = availableLocales | ||||
|   locale.value = locales[(locales.indexOf(locale.value) + 1) % locales.length] | ||||
|   | ||||
| @@ -3,7 +3,7 @@ const user = useUserStore() | ||||
| const name = $ref(user.savedName) | ||||
|  | ||||
| const router = useRouter() | ||||
| const go = () => { | ||||
| function go() { | ||||
|   if (name) | ||||
|     router.push(`/hi/${encodeURIComponent(name)}`) | ||||
| } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import path from 'path' | ||||
| import path from 'node:path' | ||||
| import { defineConfig } from 'vite' | ||||
| import Vue from '@vitejs/plugin-vue' | ||||
| import Pages from 'vite-plugin-pages' | ||||
|   | ||||
							
								
								
									
										16
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								package.json
									
									
									
									
									
								
							| @@ -1,22 +1,22 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config-monorepo", | ||||
|   "version": "0.33.0", | ||||
|   "version": "0.38.2", | ||||
|   "private": true, | ||||
|   "packageManager": "pnpm@7.1.0", | ||||
|   "packageManager": "pnpm@8.0.0", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
|   "scripts": { | ||||
|     "lint": "eslint .", | ||||
|     "test": "pnpm -r run test", | ||||
|     "prepare": "pnpm -r run stub", | ||||
|     "release": "bumpp package.json packages/*/package.json --commit --push --tag && pnpm -r publish --access public" | ||||
|     "release": "bumpp -r && pnpm -r publish" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@antfu/eslint-config": "*", | ||||
|     "bumpp": "^8.2.1", | ||||
|     "eslint": "^8.28.0", | ||||
|     "@antfu/eslint-config": "workspace:*", | ||||
|     "bumpp": "^9.0.0", | ||||
|     "eslint": "^8.37.0", | ||||
|     "eslint-plugin-antfu": "workspace:*", | ||||
|     "rimraf": "^3.0.2", | ||||
|     "typescript": "^4.9.3" | ||||
|     "rimraf": "^4.4.1", | ||||
|     "typescript": "^5.0.2" | ||||
|   } | ||||
| } | ||||
|   | ||||
| @@ -1,416 +0,0 @@ | ||||
| # Change Log | ||||
|  | ||||
| All notable changes to this project will be documented in this file. | ||||
| See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||||
|  | ||||
| ## [0.19.1](https://github.com/antfu/eslint-config/compare/v0.19.0...v0.19.1) (2022-03-30) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.19.0](https://github.com/antfu/eslint-config/compare/v0.18.9...v0.19.0) (2022-03-29) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * inline `eslint-config-standard` ([9653a33](https://github.com/antfu/eslint-config/commit/9653a333819cb4f180cede002c965b8a2e2acb82)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.9](https://github.com/antfu/eslint-config/compare/v0.18.8...v0.18.9) (2022-03-20) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.8](https://github.com/antfu/eslint-config/compare/v0.18.7...v0.18.8) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.7](https://github.com/antfu/eslint-config/compare/v0.18.6...v0.18.7) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.6](https://github.com/antfu/eslint-config/compare/v0.18.5...v0.18.6) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.5](https://github.com/antfu/eslint-config/compare/v0.18.4...v0.18.5) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.4](https://github.com/antfu/eslint-config/compare/v0.18.3...v0.18.4) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.3](https://github.com/antfu/eslint-config/compare/v0.18.2...v0.18.3) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.2](https://github.com/antfu/eslint-config/compare/v0.18.1...v0.18.2) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.1](https://github.com/antfu/eslint-config/compare/v0.18.0...v0.18.1) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.18.0](https://github.com/antfu/eslint-config/compare/v0.17.0...v0.18.0) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.17.0](https://github.com/antfu/eslint-config/compare/v0.16.1...v0.17.0) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update deps ([83a54e0](https://github.com/antfu/eslint-config/commit/83a54e07d5f1b93df726cbd8d81fb5abee5f60bc)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.16.1](https://github.com/antfu/eslint-config/compare/v0.16.0...v0.16.1) (2022-01-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.16.0](https://github.com/antfu/eslint-config/compare/v0.15.0...v0.16.0) (2022-01-14) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * upgrade eslint-config-standard ([d33ec89](https://github.com/antfu/eslint-config/commit/d33ec89b7619895cf1541e597e0cb664f69fc95f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.15.0](https://github.com/antfu/eslint-config/compare/v0.14.2...v0.15.0) (2022-01-06) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update ts rules ([13c90b5](https://github.com/antfu/eslint-config/commit/13c90b51504d098ea819dad29888fa5e12f11d3c)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.14.2](https://github.com/antfu/eslint-config/compare/v0.14.1...v0.14.2) (2021-12-27) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * upgrade deps, close [#68](https://github.com/antfu/eslint-config/issues/68) ([7b71c78](https://github.com/antfu/eslint-config/commit/7b71c7852d3db3df05961893b4f085c16d95d274)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.14.1](https://github.com/antfu/eslint-config/compare/v0.14.0...v0.14.1) (2021-12-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.14.0](https://github.com/antfu/eslint-config/compare/v0.13.1...v0.14.0) (2021-12-18) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.13.1](https://github.com/antfu/eslint-config/compare/v0.13.0...v0.13.1) (2021-12-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.13.0](https://github.com/antfu/eslint-config/compare/v0.12.2...v0.13.0) (2021-12-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.12.2](https://github.com/antfu/eslint-config/compare/v0.12.1...v0.12.2) (2021-12-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.12.1](https://github.com/antfu/eslint-config/compare/v0.12.0...v0.12.1) (2021-12-05) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.12.0](https://github.com/antfu/eslint-config/compare/v0.11.1...v0.12.0) (2021-12-04) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.11.1](https://github.com/antfu/eslint-config/compare/v0.11.0...v0.11.1) (2021-11-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.11.0](https://github.com/antfu/eslint-config/compare/v0.10.0...v0.11.0) (2021-11-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.10.0](https://github.com/antfu/eslint-config/compare/v0.9.0...v0.10.0) (2021-10-16) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * support eslint v8 ([e9027d5](https://github.com/antfu/eslint-config/commit/e9027d5e20540dd6c6adb6a970a6dcbcf7314a81)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.9.0](https://github.com/antfu/eslint-config/compare/v0.8.2...v0.9.0) (2021-09-14) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * improve rules for specific files ([d701469](https://github.com/antfu/eslint-config/commit/d701469a551b2321cab6d75bf18eb71d96dd6f2a)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.2](https://github.com/antfu/eslint-config/compare/v0.8.1...v0.8.2) (2021-09-13) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.4](https://github.com/antfu/eslint-config/compare/v0.6.3...v0.6.4) (2021-04-19) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.6.0](https://github.com/antfu/eslint-config/compare/v0.5.1...v0.6.0) (2021-03-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.5.1](https://github.com/antfu/eslint-config/compare/v0.5.0...v0.5.1) (2021-03-13) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.5.0](https://github.com/antfu/eslint-config/compare/v0.4.3...v0.5.0) (2021-03-13) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.3](https://github.com/antfu/eslint-config/compare/v0.4.2...v0.4.3) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.2](https://github.com/antfu/eslint-config/compare/v0.4.1...v0.4.2) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.1](https://github.com/antfu/eslint-config/compare/v0.4.0...v0.4.1) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.4](https://github.com/antfu/eslint-config/compare/v0.3.3...v0.3.4) (2020-10-20) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.3](https://github.com/antfu/eslint-config/compare/v0.3.2...v0.3.3) (2020-08-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.2](https://github.com/antfu/eslint-config/compare/v0.3.1...v0.3.2) (2020-08-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.1](https://github.com/antfu/eslint-config/compare/v0.3.0...v0.3.1) (2020-08-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.3.0](https://github.com/antfu/eslint-config/compare/v0.2.14...v0.3.0) (2020-08-12) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add react and all ([a7fbdca](https://github.com/antfu/eslint-config/commit/a7fbdcad4b20294e26e817fae468f468376e49cf)) | ||||
| @@ -1,572 +0,0 @@ | ||||
| # Change Log | ||||
|  | ||||
| All notable changes to this project will be documented in this file. | ||||
| See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||||
|  | ||||
| ## [0.19.1](https://github.com/antfu/eslint-config/compare/v0.19.0...v0.19.1) (2022-03-30) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * missing file, close [#76](https://github.com/antfu/eslint-config/issues/76) ([0cc68e6](https://github.com/antfu/eslint-config/commit/0cc68e6219601b09ac8e258b869f23308e073af5)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.19.0](https://github.com/antfu/eslint-config/compare/v0.18.9...v0.19.0) (2022-03-29) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * inline `eslint-config-standard` ([9653a33](https://github.com/antfu/eslint-config/commit/9653a333819cb4f180cede002c965b8a2e2acb82)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.9](https://github.com/antfu/eslint-config/compare/v0.18.8...v0.18.9) (2022-03-20) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable `yml/no-empty-document` ([73a790c](https://github.com/antfu/eslint-config/commit/73a790c1d08f9ce9837cbad03d3f8b68a6b9a5f8)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.8](https://github.com/antfu/eslint-config/compare/v0.18.7...v0.18.8) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable `spaced-comment` in yaml ([a3c897a](https://github.com/antfu/eslint-config/commit/a3c897a9ece0b15508564aa3dc1837eaaa161680)) | ||||
| * disable no-var-requires in markdown ([774757b](https://github.com/antfu/eslint-config/commit/774757b0e5142f44678b1bd6f0db04aff0a5ee1f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.7](https://github.com/antfu/eslint-config/compare/v0.18.6...v0.18.7) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * improve `no-unused-vars` rule ([2e962a2](https://github.com/antfu/eslint-config/commit/2e962a278571113853435221e8c3d43bd9fa1421)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.6](https://github.com/antfu/eslint-config/compare/v0.18.5...v0.18.6) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * ignore lock files ([98708f1](https://github.com/antfu/eslint-config/commit/98708f19962c2544ed5fb3385c9cd0054b44c981)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.5](https://github.com/antfu/eslint-config/compare/v0.18.4...v0.18.5) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * package.json keys order ([97975da](https://github.com/antfu/eslint-config/commit/97975dafc50c919b7a5a46fe94314e4f367bde22)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.4](https://github.com/antfu/eslint-config/compare/v0.18.3...v0.18.4) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * imporve markdown rules ([e54ac17](https://github.com/antfu/eslint-config/commit/e54ac17e09090fd6ff18e65ecaf312b2a0556aa6)) | ||||
| * lint vitepress by default ([8f51445](https://github.com/antfu/eslint-config/commit/8f51445a6781c98163a439b25b4fa1c1a6649110)) | ||||
| * package.json key orders ([b6133dc](https://github.com/antfu/eslint-config/commit/b6133dcd42b1b051e4bd150897c9b307e61eda51)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.3](https://github.com/antfu/eslint-config/compare/v0.18.2...v0.18.3) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable no-callback-literal ([8e1140a](https://github.com/antfu/eslint-config/commit/8e1140aef29d3562eac9f009f45c7160494eec67)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.2](https://github.com/antfu/eslint-config/compare/v0.18.1...v0.18.2) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * update markdown rules ([0117961](https://github.com/antfu/eslint-config/commit/0117961e430a4f8cd6ad942ba19631f1c7e19459)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.1](https://github.com/antfu/eslint-config/compare/v0.18.0...v0.18.1) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * markdown parser ([a50bd85](https://github.com/antfu/eslint-config/commit/a50bd851d16a5d80b90a950a0466317e5c2f7575)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.18.0](https://github.com/antfu/eslint-config/compare/v0.17.0...v0.18.0) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add markdown plugin ([48a0d78](https://github.com/antfu/eslint-config/commit/48a0d78824f99e4a50ac1ff14a154c36ce817700)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.17.0](https://github.com/antfu/eslint-config/compare/v0.16.1...v0.17.0) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update deps ([83a54e0](https://github.com/antfu/eslint-config/commit/83a54e07d5f1b93df726cbd8d81fb5abee5f60bc)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.16.1](https://github.com/antfu/eslint-config/compare/v0.16.0...v0.16.1) (2022-01-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.16.0](https://github.com/antfu/eslint-config/compare/v0.15.0...v0.16.0) (2022-01-14) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * upgrade eslint-config-standard ([d33ec89](https://github.com/antfu/eslint-config/commit/d33ec89b7619895cf1541e597e0cb664f69fc95f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.15.0](https://github.com/antfu/eslint-config/compare/v0.14.2...v0.15.0) (2022-01-06) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update ts rules ([13c90b5](https://github.com/antfu/eslint-config/commit/13c90b51504d098ea819dad29888fa5e12f11d3c)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.14.2](https://github.com/antfu/eslint-config/compare/v0.14.1...v0.14.2) (2021-12-27) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * upgrade deps, close [#68](https://github.com/antfu/eslint-config/issues/68) ([7b71c78](https://github.com/antfu/eslint-config/commit/7b71c7852d3db3df05961893b4f085c16d95d274)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.14.0](https://github.com/antfu/eslint-config/compare/v0.13.1...v0.14.0) (2021-12-18) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * enable sort-imports ([d45487e](https://github.com/antfu/eslint-config/commit/d45487e1f606ce88ca2e36b93953a1af4b726bc1)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.13.0](https://github.com/antfu/eslint-config/compare/v0.12.2...v0.13.0) (2021-12-12) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update ts rules, enforce import type ([dd76d5d](https://github.com/antfu/eslint-config/commit/dd76d5d8d9e0f016a00ab92f65cadb1655395c1c)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.12.1](https://github.com/antfu/eslint-config/compare/v0.12.0...v0.12.1) (2021-12-05) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * rules ([6373bc7](https://github.com/antfu/eslint-config/commit/6373bc7ec95fd97379ee6b550148fa34f0611ace)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.12.0](https://github.com/antfu/eslint-config/compare/v0.11.1...v0.12.0) (2021-12-04) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * rules for tests ([2e07691](https://github.com/antfu/eslint-config/commit/2e07691eebc3d74bf0c9d8b14cedc7ef7c89fbfb)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.11.0](https://github.com/antfu/eslint-config/compare/v0.10.0...v0.11.0) (2021-11-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.10.0](https://github.com/antfu/eslint-config/compare/v0.9.0...v0.10.0) (2021-10-16) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * support eslint v8 ([e9027d5](https://github.com/antfu/eslint-config/commit/e9027d5e20540dd6c6adb6a970a6dcbcf7314a81)) | ||||
| * use yaml-eslint-parser ([#63](https://github.com/antfu/eslint-config/issues/63)) ([3b079f9](https://github.com/antfu/eslint-config/commit/3b079f94254639a6e9dc77b687350aaefcb7efe5)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.9.0](https://github.com/antfu/eslint-config/compare/v0.8.2...v0.9.0) (2021-09-14) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * improve rules for specific files ([d701469](https://github.com/antfu/eslint-config/commit/d701469a551b2321cab6d75bf18eb71d96dd6f2a)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * `eqeqeq` rule deprecated option allow-null ([#61](https://github.com/antfu/eslint-config/issues/61)) ([92c3e62](https://github.com/antfu/eslint-config/commit/92c3e62135d7a654f5de8a59f251f8a8e4a80686)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * no-console allow warn and error ([8dce7d1](https://github.com/antfu/eslint-config/commit/8dce7d171d81b5e5a74188fc74b24a90227fac5e)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * `no-spaced-func` was deprecated in v3.3.0 ([#57](https://github.com/antfu/eslint-config/issues/57)) ([c968ecc](https://github.com/antfu/eslint-config/commit/c968eccbcda3f94fb8b66ed08051c41bde3acb48)) | ||||
| * no-console ([ab21039](https://github.com/antfu/eslint-config/commit/ab21039962d1e24f026714abd394dbea19199eb2)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * bring back eslint-plugin-html ([3150569](https://github.com/antfu/eslint-config/commit/31505698e4738ac77e074d6cddf89fd16b0ed01f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.6.0](https://github.com/antfu/eslint-config/compare/v0.5.1...v0.6.0) (2021-03-14) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * overhaul ([d11174c](https://github.com/antfu/eslint-config/commit/d11174c6ddfa6fad5c3f47564985a65f46f83bff)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.5.1](https://github.com/antfu/eslint-config/compare/v0.5.0...v0.5.1) (2021-03-13) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.5.0](https://github.com/antfu/eslint-config/compare/v0.4.3...v0.5.0) (2021-03-13) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * no unused disable ([5678d9f](https://github.com/antfu/eslint-config/commit/5678d9f5c3f72669d79434fba108c01d28f339e3)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.3](https://github.com/antfu/eslint-config/compare/v0.4.2...v0.4.3) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.2](https://github.com/antfu/eslint-config/compare/v0.4.1...v0.4.2) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.4](https://github.com/antfu/eslint-config/compare/v0.3.3...v0.3.4) (2020-10-20) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.3](https://github.com/antfu/eslint-config/compare/v0.3.2...v0.3.3) (2020-08-21) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable import/no-absolute-path ([245001d](https://github.com/antfu/eslint-config/commit/245001d08129b3ec4961741d596f70abb2c9be5f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.2](https://github.com/antfu/eslint-config/compare/v0.3.1...v0.3.2) (2020-08-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-basic | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.3.0](https://github.com/antfu/eslint-config/compare/v0.2.14...v0.3.0) (2020-08-12) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add react and all ([a7fbdca](https://github.com/antfu/eslint-config/commit/a7fbdcad4b20294e26e817fae468f468376e49cf)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.14](https://github.com/antfu/eslint-config/compare/v0.2.13...v0.2.14) (2020-07-18) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.13](https://github.com/antfu/eslint-config/compare/v0.2.12...v0.2.13) (2020-06-09) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v3.1.0 ([494d99c](https://github.com/antfu/eslint-config/commit/494d99c2bb52895a055cea7be9b50494a6a67358)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.12](https://github.com/antfu/eslint-config/compare/v0.2.11...v0.2.12) (2020-06-04) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([ae3acb4](https://github.com/antfu/eslint-config/commit/ae3acb40f34fa117bb0afe6f9959daa5c0f9a197)) | ||||
| * **deps:** update all non-major dependencies ([367c663](https://github.com/antfu/eslint-config/commit/367c663eb0eca976b2e932d5666b0e47f751a03c)) | ||||
| * **deps:** update all non-major dependencies ([d938b1d](https://github.com/antfu/eslint-config/commit/d938b1d714e429f4dd4cce56b8b2c4cdee0de242)) | ||||
| * **deps:** update all non-major dependencies ([8bda49a](https://github.com/antfu/eslint-config/commit/8bda49afb37d50c647995354cec4d11589eeef8f)) | ||||
| * **deps:** update all non-major dependencies ([cd48d47](https://github.com/antfu/eslint-config/commit/cd48d476bfe63623b66d9d5107b794f3b2e73129)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.21.0 ([ae238f2](https://github.com/antfu/eslint-config/commit/ae238f275c17c8959274da007b60cae2f029b7d0)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.23.0 ([ae8dee6](https://github.com/antfu/eslint-config/commit/ae8dee603589f80410cb19a009a4f50a7daf5472)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.25.0 ([da8bfed](https://github.com/antfu/eslint-config/commit/da8bfed5c582940ebef807cc396a4c28de7135dd)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.26.0 ([9c66671](https://github.com/antfu/eslint-config/commit/9c666715c2eef912e343649875441a564486d5ec)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.27.0 ([dc00c77](https://github.com/antfu/eslint-config/commit/dc00c77075c87f8e49b39b32d44ca4fde0590731)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.28.0 ([e42c576](https://github.com/antfu/eslint-config/commit/e42c5767f6f9a9013286354ee238977b36bbbee2)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.29.0 ([5e65853](https://github.com/antfu/eslint-config/commit/5e6585335d4f7b88355a7430911c9712bcd20115)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.30.0 ([cabb099](https://github.com/antfu/eslint-config/commit/cabb0999cd95d63fd35b50a0073c324f54a621e5)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.31.0 ([2fb8855](https://github.com/antfu/eslint-config/commit/2fb885521b80ba72511b1005ad919ed148c99428)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.33.0 ([d857537](https://github.com/antfu/eslint-config/commit/d8575375f6505bfee4165dc33b1cd924b63fb15e)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v3.0.2 ([214c0be](https://github.com/antfu/eslint-config/commit/214c0be0292d8b95d57d1fe0272ee7af7a130b78)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v16 ([8bb4687](https://github.com/antfu/eslint-config/commit/8bb46879d8beda646e06e558db6ea7489d0e02cc)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v17 ([9685653](https://github.com/antfu/eslint-config/commit/96856537cd165d553dc745b96332889daebf75a4)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v18 ([05334ab](https://github.com/antfu/eslint-config/commit/05334ab400e3a4d172251264c45faae1fcafd861)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v19 ([cbd45fd](https://github.com/antfu/eslint-config/commit/cbd45fdcf9d06cbcf66bd2c23510ac36b330941b)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v20 ([7a2af88](https://github.com/antfu/eslint-config/commit/7a2af88bd9935f58df3ac0b733642ec32fb9f722)) | ||||
| * **deps:** update typescript-eslint monorepo to v3 ([ebb1820](https://github.com/antfu/eslint-config/commit/ebb18209d5c8417da41be7ca8b2b8658bd4ba1a5)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.11](https://github.com/antfu/eslint-config/compare/v0.2.10...v0.2.11) (2020-01-30) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([faa9b11](https://github.com/antfu/eslint-config/commit/faa9b11d52d5d34a4c89917bb6b1aeaa8f7bbdb2)) | ||||
| * **deps:** update dependency eslint-plugin-node to v11 ([#19](https://github.com/antfu/eslint-config/issues/19)) ([d37b5cc](https://github.com/antfu/eslint-config/commit/d37b5cc912b017eeca513a806a3f755c1094bafe)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v15 ([#18](https://github.com/antfu/eslint-config/issues/18)) ([b6c068c](https://github.com/antfu/eslint-config/commit/b6c068cf01539d2d94867664cbc54728fa99852e)) | ||||
| * update ([ce7f9ec](https://github.com/antfu/eslint-config/commit/ce7f9ec9687fea47757e973344fd2068cc7e5a8f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.10](https://github.com/antfu/eslint-config/compare/v0.2.8...v0.2.10) (2019-12-11) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([#12](https://github.com/antfu/eslint-config/issues/12)) ([e09cd41](https://github.com/antfu/eslint-config/commit/e09cd415f12fa1afe18430c50f6b72189700aa8c)) | ||||
| * **deps:** update all non-major dependencies ([#14](https://github.com/antfu/eslint-config/issues/14)) ([0583881](https://github.com/antfu/eslint-config/commit/05838817541d500e3aab0e215f879c1c7ceb7ced)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v14 ([#16](https://github.com/antfu/eslint-config/issues/16)) ([49f5108](https://github.com/antfu/eslint-config/commit/49f5108fb2144f6ccc5f6a15d1bc135542070168)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.9](https://github.com/antfu/eslint-config/compare/v0.2.8...v0.2.9) (2019-12-11) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([#12](https://github.com/antfu/eslint-config/issues/12)) ([e09cd41](https://github.com/antfu/eslint-config/commit/e09cd415f12fa1afe18430c50f6b72189700aa8c)) | ||||
| * **deps:** update all non-major dependencies ([#14](https://github.com/antfu/eslint-config/issues/14)) ([0583881](https://github.com/antfu/eslint-config/commit/05838817541d500e3aab0e215f879c1c7ceb7ced)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v14 ([#16](https://github.com/antfu/eslint-config/issues/16)) ([49f5108](https://github.com/antfu/eslint-config/commit/49f5108fb2144f6ccc5f6a15d1bc135542070168)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.8](https://github.com/antfu/eslint-config/compare/v0.2.6...v0.2.8) (2019-10-29) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.1.0 ([99a5c38](https://github.com/antfu/eslint-config/commit/99a5c38)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.3.1 ([8c12e7e](https://github.com/antfu/eslint-config/commit/8c12e7e)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.5.0 ([#11](https://github.com/antfu/eslint-config/issues/11)) ([d5341a2](https://github.com/antfu/eslint-config/commit/d5341a2)) | ||||
| * **deps:** update dependency eslint-config-standard to v14 ([d8d11aa](https://github.com/antfu/eslint-config/commit/d8d11aa)) | ||||
| * **deps:** update dependency eslint-plugin-node to v10 ([2e4bef3](https://github.com/antfu/eslint-config/commit/2e4bef3)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v12 ([f565a2f](https://github.com/antfu/eslint-config/commit/f565a2f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.7](https://github.com/antfu/eslint-config/compare/v0.2.6...v0.2.7) (2019-10-29) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.1.0 ([99a5c38](https://github.com/antfu/eslint-config/commit/99a5c38)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.3.1 ([8c12e7e](https://github.com/antfu/eslint-config/commit/8c12e7e)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.5.0 ([#11](https://github.com/antfu/eslint-config/issues/11)) ([d5341a2](https://github.com/antfu/eslint-config/commit/d5341a2)) | ||||
| * **deps:** update dependency eslint-config-standard to v14 ([d8d11aa](https://github.com/antfu/eslint-config/commit/d8d11aa)) | ||||
| * **deps:** update dependency eslint-plugin-node to v10 ([2e4bef3](https://github.com/antfu/eslint-config/commit/2e4bef3)) | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v12 ([f565a2f](https://github.com/antfu/eslint-config/commit/f565a2f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.6](https://github.com/antfu/eslint-config/compare/v0.2.5...v0.2.6) (2019-08-22) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency eslint-plugin-unicorn to v10 ([b4b704f](https://github.com/antfu/eslint-config/commit/b4b704f)) | ||||
| * **deps:** update typescript-eslint monorepo to v2 ([1f4250e](https://github.com/antfu/eslint-config/commit/1f4250e)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.2.0](https://github.com/antfu/eslint-config/compare/v0.1.5...v0.2.0) (2019-07-17) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add ts config ([b025b09](https://github.com/antfu/eslint-config/commit/b025b09)) | ||||
| @@ -20,6 +20,7 @@ module.exports = { | ||||
|     'dist', | ||||
|     'LICENSE*', | ||||
|     'output', | ||||
|     'out', | ||||
|     'coverage', | ||||
|     'public', | ||||
|     'temp', | ||||
| @@ -27,6 +28,17 @@ module.exports = { | ||||
|     'pnpm-lock.yaml', | ||||
|     'yarn.lock', | ||||
|     '__snapshots__', | ||||
|     // ignore for in lint-staged
 | ||||
|     '*.css', | ||||
|     '*.png', | ||||
|     '*.ico', | ||||
|     '*.toml', | ||||
|     '*.patch', | ||||
|     '*.txt', | ||||
|     '*.crt', | ||||
|     '*.key', | ||||
|     'Dockerfile', | ||||
|     // force include
 | ||||
|     '!.github', | ||||
|     '!.vitepress', | ||||
|     '!.vscode', | ||||
| @@ -36,6 +48,7 @@ module.exports = { | ||||
|     'unicorn', | ||||
|     'antfu', | ||||
|     'no-only-tests', | ||||
|     'unused-imports', | ||||
|   ], | ||||
|   settings: { | ||||
|     'import/resolver': { | ||||
| @@ -141,11 +154,17 @@ module.exports = { | ||||
|       }, | ||||
|     }, | ||||
|     { | ||||
|       files: ['*.js'], | ||||
|       files: ['*.js', '*.cjs'], | ||||
|       rules: { | ||||
|         '@typescript-eslint/no-var-requires': 'off', | ||||
|       }, | ||||
|     }, | ||||
|     { | ||||
|       files: ['*.ts', '*.tsx', '*.mts', '*.cts'], | ||||
|       rules: { | ||||
|         'no-void': ['error', { allowAsStatement: true }], | ||||
|       }, | ||||
|     }, | ||||
|     { | ||||
|       files: ['scripts/**/*.*', 'cli.*'], | ||||
|       rules: { | ||||
| @@ -168,7 +187,10 @@ module.exports = { | ||||
|         '@typescript-eslint/no-use-before-define': 'off', | ||||
|         '@typescript-eslint/no-var-requires': 'off', | ||||
|         '@typescript-eslint/comma-dangle': 'off', | ||||
|         '@typescript-eslint/consistent-type-imports': 'off', | ||||
|         'import/no-unresolved': 'off', | ||||
|         'unused-imports/no-unused-imports': 'off', | ||||
|         'unused-imports/no-unused-vars': 'off', | ||||
|         'no-alert': 'off', | ||||
|         'no-console': 'off', | ||||
|         'no-restricted-imports': 'off', | ||||
| @@ -191,7 +213,13 @@ module.exports = { | ||||
|     'curly': ['error', 'multi-or-nest', 'consistent'], | ||||
|     'quotes': ['error', 'single'], | ||||
|     'quote-props': ['error', 'consistent-as-needed'], | ||||
|     'no-unused-vars': 'warn', | ||||
| 
 | ||||
|     'unused-imports/no-unused-imports': 'error', | ||||
|     'unused-imports/no-unused-vars': [ | ||||
|       'warn', | ||||
|       { vars: 'all', varsIgnorePattern: '^_', args: 'after-used', argsIgnorePattern: '^_' }, | ||||
|     ], | ||||
| 
 | ||||
|     'no-param-reassign': 'off', | ||||
|     'array-bracket-spacing': ['error', 'never'], | ||||
|     'brace-style': ['error', 'stroustrup', { allowSingleLine: true }], | ||||
| @@ -223,14 +251,13 @@ module.exports = { | ||||
|         asyncArrow: 'always', | ||||
|       }, | ||||
|     ], | ||||
|     'no-multiple-empty-lines': ['error', { max: 1, maxBOF: 0, maxEOF: 1 }], | ||||
| 
 | ||||
|     // es6
 | ||||
|     'no-var': 'error', | ||||
|     'prefer-const': [ | ||||
|       'error', | ||||
|       { | ||||
|         destructuring: 'any', | ||||
|         destructuring: 'all', | ||||
|         ignoreReadBeforeAssign: true, | ||||
|       }, | ||||
|     ], | ||||
| @@ -310,6 +337,8 @@ module.exports = { | ||||
|     'unicorn/prefer-type-error': 'error', | ||||
|     // Use new when throwing error
 | ||||
|     'unicorn/throw-new-error': 'error', | ||||
|     // Prefer using the node: protocol
 | ||||
|     'unicorn/prefer-node-protocol': 'error', | ||||
| 
 | ||||
|     'no-use-before-define': ['error', { functions: false, classes: false, variables: true }], | ||||
|     'eslint-comments/disable-enable-pair': 'off', | ||||
| @@ -336,6 +365,7 @@ module.exports = { | ||||
|     // antfu
 | ||||
|     'antfu/if-newline': 'error', | ||||
|     'antfu/import-dedupe': 'error', | ||||
|     'antfu/top-level-function': 'error', | ||||
|     // 'antfu/prefer-inline-type-import': 'error',
 | ||||
|   }, | ||||
| } | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config-basic", | ||||
|   "version": "0.33.0", | ||||
|   "version": "0.38.2", | ||||
|   "description": "", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
| @@ -22,18 +22,19 @@ | ||||
|     "eslint-plugin-antfu": "workspace:*", | ||||
|     "eslint-plugin-eslint-comments": "^3.2.0", | ||||
|     "eslint-plugin-html": "^7.1.0", | ||||
|     "eslint-plugin-import": "^2.26.0", | ||||
|     "eslint-plugin-jsonc": "^2.5.0", | ||||
|     "eslint-plugin-import": "^2.27.5", | ||||
|     "eslint-plugin-jsonc": "^2.7.0", | ||||
|     "eslint-plugin-markdown": "^3.0.0", | ||||
|     "eslint-plugin-n": "^15.5.1", | ||||
|     "eslint-plugin-n": "^15.7.0", | ||||
|     "eslint-plugin-no-only-tests": "^3.1.0", | ||||
|     "eslint-plugin-promise": "^6.1.1", | ||||
|     "eslint-plugin-unicorn": "^45.0.1", | ||||
|     "eslint-plugin-yml": "^1.2.0", | ||||
|     "jsonc-eslint-parser": "^2.1.0", | ||||
|     "yaml-eslint-parser": "^1.1.0" | ||||
|     "eslint-plugin-unicorn": "^46.0.0", | ||||
|     "eslint-plugin-unused-imports": "^2.0.0", | ||||
|     "eslint-plugin-yml": "^1.5.0", | ||||
|     "jsonc-eslint-parser": "^2.2.0", | ||||
|     "yaml-eslint-parser": "^1.2.0" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "eslint": "^8.28.0" | ||||
|     "eslint": "^8.37.0" | ||||
|   } | ||||
| } | ||||
| @@ -126,7 +126,7 @@ module.exports = { | ||||
|     'no-mixed-operators': ['error', { | ||||
|       groups: [ | ||||
|         ['==', '!=', '===', '!==', '>', '>=', '<', '<='], | ||||
|         ['&&', '||'], | ||||
|         ['&&', '||', '?:'], | ||||
|         ['in', 'instanceof'], | ||||
|       ], | ||||
|       allowSamePrecedence: true, | ||||
| @@ -134,7 +134,7 @@ module.exports = { | ||||
|     'no-mixed-spaces-and-tabs': 'error', | ||||
|     'no-multi-spaces': 'error', | ||||
|     'no-multi-str': 'error', | ||||
|     'no-multiple-empty-lines': ['error', { max: 1, maxEOF: 0 }], | ||||
|     'no-multiple-empty-lines': ['error', { max: 1, maxBOF: 0, maxEOF: 0 }], | ||||
|     'no-new': 'error', | ||||
|     'no-new-func': 'error', | ||||
|     'no-new-object': 'error', | ||||
| @@ -202,14 +202,7 @@ module.exports = { | ||||
|     'semi': ['error', 'never'], | ||||
|     'semi-spacing': ['error', { before: false, after: true }], | ||||
|     'space-before-blocks': ['error', 'always'], | ||||
|     'space-before-function-paren': [ | ||||
|       'error', | ||||
|       { | ||||
|         anonymous: 'always', | ||||
|         named: 'never', | ||||
|         asyncArrow: 'always', | ||||
|       }, | ||||
|     ], | ||||
|     'space-before-function-paren': ['error', 'always'], | ||||
|     'space-in-parens': ['error', 'never'], | ||||
|     'space-infix-ops': 'error', | ||||
|     'space-unary-ops': ['error', { words: true, nonwords: false }], | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config-react", | ||||
|   "version": "0.33.0", | ||||
|   "version": "0.38.2", | ||||
|   "description": "", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
| @@ -20,12 +20,12 @@ | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@antfu/eslint-config-ts": "workspace:*", | ||||
|     "eslint-plugin-react": "^7.31.11", | ||||
|     "eslint-plugin-react": "^7.32.2", | ||||
|     "eslint-plugin-react-hooks": "^4.6.0" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "eslint": "^8.28.0", | ||||
|     "eslint": "^8.37.0", | ||||
|     "react": "^18.2.0", | ||||
|     "typescript": "^4.9.3" | ||||
|     "typescript": "^5.0.2" | ||||
|   } | ||||
| } | ||||
| @@ -1,7 +1,9 @@ | ||||
| const fs = require('fs') | ||||
| const { join } = require('path') | ||||
| const fs = require('node:fs') | ||||
| const { join } = require('node:path') | ||||
| const basic = require('@antfu/eslint-config-basic') | ||||
| 
 | ||||
| const tsconfig = process.env.ESLINT_TSCONFIG || 'tsconfig.eslint.json' | ||||
| 
 | ||||
| module.exports = { | ||||
|   extends: [ | ||||
|     '@antfu/eslint-config-basic', | ||||
| @@ -14,16 +16,17 @@ module.exports = { | ||||
|     }, | ||||
|   }, | ||||
|   overrides: basic.overrides.concat( | ||||
|     !fs.existsSync(join(process.cwd(), 'tsconfig.eslint.json')) | ||||
|     !fs.existsSync(join(process.cwd(), tsconfig)) | ||||
|       ? [] | ||||
|       : [{ | ||||
|           parserOptions: { | ||||
|             tsconfigRootDir: process.cwd(), | ||||
|             project: ['tsconfig.json'], | ||||
|             project: [tsconfig], | ||||
|           }, | ||||
|           parser: '@typescript-eslint/parser', | ||||
|           excludedFiles: ['**/*.md/*.*'], | ||||
|           files: ['*.ts', '*.tsx'], | ||||
|           files: ['*.ts', '*.tsx', '*.mts', '*.cts'], | ||||
|           // https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/src/configs/recommended-requiring-type-checking.ts
 | ||||
|           rules: { | ||||
|             'no-throw-literal': 'off', | ||||
|             '@typescript-eslint/no-throw-literal': 'error', | ||||
| @@ -31,9 +34,30 @@ module.exports = { | ||||
|             '@typescript-eslint/no-implied-eval': 'error', | ||||
|             'dot-notation': 'off', | ||||
|             '@typescript-eslint/dot-notation': ['error', { allowKeywords: true }], | ||||
|             'no-void': ['error', { allowAsStatement: true }], | ||||
|             '@typescript-eslint/no-floating-promises': 'error', | ||||
|             '@typescript-eslint/no-misused-promises': 'error', | ||||
|             '@typescript-eslint/await-thenable': 'error', | ||||
|             '@typescript-eslint/no-for-in-array': 'error', | ||||
|             '@typescript-eslint/no-unnecessary-type-assertion': 'error', | ||||
|             '@typescript-eslint/no-unsafe-argument': 'error', | ||||
|             '@typescript-eslint/no-unsafe-assignment': 'error', | ||||
|             '@typescript-eslint/no-unsafe-call': 'error', | ||||
|             '@typescript-eslint/no-unsafe-member-access': 'error', | ||||
|             '@typescript-eslint/no-unsafe-return': 'error', | ||||
|             'require-await': 'off', | ||||
|             '@typescript-eslint/require-await': 'error', | ||||
|             '@typescript-eslint/restrict-plus-operands': 'error', | ||||
|             '@typescript-eslint/restrict-template-expressions': 'error', | ||||
|             '@typescript-eslint/unbound-method': 'error', | ||||
|           }, | ||||
|         }, { | ||||
|           // https://github.com/jest-community/eslint-plugin-jest/blob/main/docs/rules/unbound-method.md
 | ||||
|           files: ['**/__tests__/**/*.ts', '**/*.spec.ts', '**/*.test.ts'], | ||||
|           plugins: ['jest'], | ||||
|           rules: { | ||||
|             // you should turn the original rule off *only* for test files
 | ||||
|             '@typescript-eslint/unbound-method': 'off', | ||||
|             'jest/unbound-method': 'error', | ||||
|           }, | ||||
|         }], | ||||
|   ), | ||||
| @@ -89,8 +113,6 @@ module.exports = { | ||||
|       ], | ||||
|       offsetTernaryExpressions: true, | ||||
|     }], | ||||
|     'no-unused-vars': 'off', | ||||
|     '@typescript-eslint/no-unused-vars': ['error', { argsIgnorePattern: '^_' }], | ||||
|     'no-redeclare': 'off', | ||||
|     '@typescript-eslint/no-redeclare': 'error', | ||||
|     'no-use-before-define': 'off', | ||||
| @@ -149,5 +171,7 @@ module.exports = { | ||||
|     '@typescript-eslint/ban-types': 'off', | ||||
|     '@typescript-eslint/no-namespace': 'off', | ||||
|     '@typescript-eslint/triple-slash-reference': 'off', | ||||
|     // handled by unused-imports/no-unused-imports
 | ||||
|     '@typescript-eslint/no-unused-vars': 'off', | ||||
|   }, | ||||
| } | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config-ts", | ||||
|   "version": "0.33.0", | ||||
|   "version": "0.38.2", | ||||
|   "description": "", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
| @@ -18,10 +18,11 @@ | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@antfu/eslint-config-basic": "workspace:*", | ||||
|     "@typescript-eslint/eslint-plugin": "^5.45.0", | ||||
|     "@typescript-eslint/parser": "^5.45.0" | ||||
|     "@typescript-eslint/eslint-plugin": "^5.57.0", | ||||
|     "@typescript-eslint/parser": "^5.57.0", | ||||
|     "eslint-plugin-jest": "^27.2.1" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "eslint": "^8.28.0" | ||||
|     "eslint": "^8.37.0" | ||||
|   } | ||||
| } | ||||
| @@ -35,6 +35,7 @@ module.exports = { | ||||
|     'vue/require-default-prop': 'off', | ||||
|     'vue/multi-word-component-names': 'off', | ||||
|     'vue/prefer-import-from-vue': 'off', | ||||
|     'vue/no-v-text-v-html-on-component': 'off', | ||||
| 
 | ||||
|     // reactivity transform
 | ||||
|     'vue/no-setup-props-destructure': 'off', | ||||
| @@ -57,7 +58,7 @@ module.exports = { | ||||
|     }], | ||||
|     'vue/no-restricted-v-bind': ['error', '/^v-/'], | ||||
|     'vue/no-useless-v-bind': 'error', | ||||
|     'vue/no-v-text-v-html-on-component': 'error', | ||||
|     'vue/no-unused-refs': 'error', | ||||
|     'vue/padding-line-between-blocks': ['error', 'always'], | ||||
|     'vue/prefer-separate-static-class': 'error', | ||||
| 
 | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config-vue", | ||||
|   "version": "0.33.0", | ||||
|   "version": "0.38.2", | ||||
|   "description": "", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
| @@ -17,10 +17,10 @@ | ||||
|   "dependencies": { | ||||
|     "@antfu/eslint-config-basic": "workspace:*", | ||||
|     "@antfu/eslint-config-ts": "workspace:*", | ||||
|     "eslint-plugin-vue": "^9.8.0", | ||||
|     "local-pkg": "^0.4.2" | ||||
|     "eslint-plugin-vue": "^9.10.0", | ||||
|     "local-pkg": "^0.4.3" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "eslint": "^8.28.0" | ||||
|     "eslint": "^8.37.0" | ||||
|   } | ||||
| } | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config", | ||||
|   "version": "0.33.0", | ||||
|   "version": "0.38.2", | ||||
|   "description": "Anthony's ESLint config", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
| @@ -17,21 +17,21 @@ | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@antfu/eslint-config-vue": "workspace:*", | ||||
|     "@typescript-eslint/eslint-plugin": "^5.45.0", | ||||
|     "@typescript-eslint/parser": "^5.45.0", | ||||
|     "@typescript-eslint/eslint-plugin": "^5.57.0", | ||||
|     "@typescript-eslint/parser": "^5.57.0", | ||||
|     "eslint-plugin-eslint-comments": "^3.2.0", | ||||
|     "eslint-plugin-html": "^7.1.0", | ||||
|     "eslint-plugin-import": "^2.26.0", | ||||
|     "eslint-plugin-jsonc": "^2.5.0", | ||||
|     "eslint-plugin-n": "^15.5.1", | ||||
|     "eslint-plugin-import": "^2.27.5", | ||||
|     "eslint-plugin-jsonc": "^2.7.0", | ||||
|     "eslint-plugin-n": "^15.7.0", | ||||
|     "eslint-plugin-promise": "^6.1.1", | ||||
|     "eslint-plugin-unicorn": "^45.0.1", | ||||
|     "eslint-plugin-vue": "^9.8.0", | ||||
|     "eslint-plugin-yml": "^1.2.0", | ||||
|     "jsonc-eslint-parser": "^2.1.0", | ||||
|     "yaml-eslint-parser": "^1.1.0" | ||||
|     "eslint-plugin-unicorn": "^46.0.0", | ||||
|     "eslint-plugin-vue": "^9.10.0", | ||||
|     "eslint-plugin-yml": "^1.5.0", | ||||
|     "jsonc-eslint-parser": "^2.2.0", | ||||
|     "yaml-eslint-parser": "^1.2.0" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "eslint": "^8.28.0" | ||||
|     "eslint": "^8.37.0" | ||||
|   } | ||||
| } | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "eslint-plugin-antfu", | ||||
|   "version": "0.33.0", | ||||
|   "version": "0.38.2", | ||||
|   "license": "MIT", | ||||
|   "homepage": "https://github.com/antfu/eslint-config", | ||||
|   "main": "./dist/index.cjs", | ||||
| @@ -16,11 +16,11 @@ | ||||
|     "prepublishOnly": "nr build" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@typescript-eslint/utils": "^5.45.0" | ||||
|     "@typescript-eslint/utils": "^5.57.0" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@types/node": "^18.11.9", | ||||
|     "unbuild": "^1.0.1", | ||||
|     "vitest": "^0.25.3" | ||||
|     "@types/node": "^18.15.11", | ||||
|     "unbuild": "^1.1.2", | ||||
|     "vitest": "^0.29.8" | ||||
|   } | ||||
| } | ||||
|   | ||||
| @@ -2,6 +2,7 @@ import genericSpacing from './rules/generic-spacing' | ||||
| import ifNewline from './rules/if-newline' | ||||
| import importDedupe from './rules/import-dedupe' | ||||
| import preferInlineTypeImport from './rules/prefer-inline-type-import' | ||||
| import topLevelFunction from './rules/top-level-function' | ||||
|  | ||||
| export default { | ||||
|   rules: { | ||||
| @@ -9,5 +10,6 @@ export default { | ||||
|     'import-dedupe': importDedupe, | ||||
|     'prefer-inline-type-import': preferInlineTypeImport, | ||||
|     'generic-spacing': genericSpacing, | ||||
|     'top-level-function': topLevelFunction, | ||||
|   }, | ||||
| } | ||||
|   | ||||
| @@ -1,6 +1,7 @@ | ||||
| // Ported from https://github.com/gajus/eslint-plugin-canonical/blob/master/src/rules/preferInlineTypeImport.js | ||||
| // by Gajus Kuizinas https://github.com/gajus | ||||
|  | ||||
| import type { TSESTree } from '@typescript-eslint/utils' | ||||
| import type { RuleFixer, SourceCode } from '@typescript-eslint/utils/dist/ts-eslint' | ||||
| import { createEslintRule } from '../utils' | ||||
|  | ||||
| export const RULE_NAME = 'prefer-inline-type-import' | ||||
| @@ -12,7 +13,7 @@ export default createEslintRule<Options, MessageIds>({ | ||||
|   meta: { | ||||
|     type: 'suggestion', | ||||
|     docs: { | ||||
|       description: 'Newline after if', | ||||
|       description: 'Inline type import', | ||||
|       recommended: 'error', | ||||
|     }, | ||||
|     fixable: 'code', | ||||
| @@ -47,7 +48,7 @@ export default createEslintRule<Options, MessageIds>({ | ||||
|   }, | ||||
| }) | ||||
|  | ||||
| function *removeTypeSpecifier(fixer, sourceCode, node) { | ||||
| function * removeTypeSpecifier(fixer: RuleFixer, sourceCode: Readonly<SourceCode>, node: TSESTree.ImportDeclaration) { | ||||
|   const importKeyword = sourceCode.getFirstToken(node) | ||||
|  | ||||
|   const typeIdentifier = sourceCode.getTokenAfter(importKeyword) | ||||
|   | ||||
| @@ -0,0 +1,58 @@ | ||||
| import { RuleTester } from '@typescript-eslint/utils/dist/ts-eslint' | ||||
| import { it } from 'vitest' | ||||
| import rule, { RULE_NAME } from './top-level-function' | ||||
|  | ||||
| const valids = [ | ||||
|   'function foo() {}', | ||||
|   // allow arrow function inside function | ||||
|   'function foo() { const bar = () => {} }', | ||||
|   // allow arrow function when type is specified | ||||
|   'const Foo: Bar = () => {}', | ||||
|   // allow let/var | ||||
|   'let foo = () => {}', | ||||
|   // allow arrow function in as | ||||
|   'const foo = (() => {}) as any', | ||||
|   // allow iife | ||||
|   ';(() => {})()', | ||||
|   // allow export default | ||||
|   'export default () => {}', | ||||
|   'export default defineConfig(() => {})', | ||||
| ] | ||||
|  | ||||
| const invalids = [ | ||||
|   [ | ||||
|     'const foo = (as: string, bar: number) => { return as + bar }', | ||||
|     'function foo (as: string, bar: number) { return as + bar }', | ||||
|   ], | ||||
|   [ | ||||
|     'const foo = <K, T extends Boolean>(as: string, bar: number): Omit<T, K> => as + bar', | ||||
|     'function foo <K, T extends Boolean>(as: string, bar: number): Omit<T, K> {\n  return as + bar\n}', | ||||
|   ], | ||||
|   [ | ||||
|     'export const foo = () => {}', | ||||
|     'export function foo () {}', | ||||
|   ], | ||||
|   [ | ||||
|     'export const foo = () => ({})', | ||||
|     'export function foo () {\n  return {}\n}', | ||||
|   ], | ||||
|   [ | ||||
|     'export const foo = async () => ({})', | ||||
|     'export async function foo () {\n  return {}\n}', | ||||
|   ], | ||||
| ] | ||||
|  | ||||
| it('runs', () => { | ||||
|   const ruleTester: RuleTester = new RuleTester({ | ||||
|     parser: require.resolve('@typescript-eslint/parser'), | ||||
|   }) | ||||
|  | ||||
|   ruleTester.run(RULE_NAME, rule, { | ||||
|     valid: valids, | ||||
|     invalid: invalids.map(i => ({ | ||||
|       code: i[0], | ||||
|       output: i[1], | ||||
|       errors: [{ messageId: 'topLevelFunctionDeclaration' }], | ||||
|     })), | ||||
|   }) | ||||
| }) | ||||
							
								
								
									
										83
									
								
								packages/eslint-plugin-antfu/src/rules/top-level-function.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										83
									
								
								packages/eslint-plugin-antfu/src/rules/top-level-function.ts
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,83 @@ | ||||
| import { createEslintRule } from '../utils' | ||||
|  | ||||
| export const RULE_NAME = 'top-level-function' | ||||
| export type MessageIds = 'topLevelFunctionDeclaration' | ||||
| export type Options = [] | ||||
|  | ||||
| export default createEslintRule<Options, MessageIds>({ | ||||
|   name: RULE_NAME, | ||||
|   meta: { | ||||
|     type: 'problem', | ||||
|     docs: { | ||||
|       description: 'Enforce top-level functions to be declared with function keyword', | ||||
|       recommended: 'error', | ||||
|     }, | ||||
|     fixable: 'code', | ||||
|     schema: [], | ||||
|     messages: { | ||||
|       topLevelFunctionDeclaration: 'Top-level functions should be declared with function keyword', | ||||
|     }, | ||||
|   }, | ||||
|   defaultOptions: [], | ||||
|   create: (context) => { | ||||
|     return { | ||||
|       VariableDeclaration(node) { | ||||
|         if (node.parent.type !== 'Program' && node.parent.type !== 'ExportNamedDeclaration') | ||||
|           return | ||||
|  | ||||
|         if (node.declarations.length !== 1) | ||||
|           return | ||||
|         if (node.kind !== 'const') | ||||
|           return | ||||
|         if (node.declare) | ||||
|           return | ||||
|  | ||||
|         const declaration = node.declarations[0] | ||||
|  | ||||
|         if (declaration.init?.type !== 'ArrowFunctionExpression') | ||||
|           return | ||||
|         if (declaration.id?.type !== 'Identifier') | ||||
|           return | ||||
|         if (declaration.id.typeAnnotation) | ||||
|           return | ||||
|  | ||||
|         const arrowFn = declaration.init | ||||
|         const body = declaration.init.body | ||||
|         const id = declaration.id | ||||
|  | ||||
|         context.report({ | ||||
|           node, | ||||
|           loc: { | ||||
|             start: node.loc.start, | ||||
|             end: node.loc.end, | ||||
|           }, | ||||
|           messageId: 'topLevelFunctionDeclaration', | ||||
|           fix(fixer) { | ||||
|             const code = context.getSourceCode().text | ||||
|             const textName = code.slice(id.range[0], id.range[1]) | ||||
|             const textArgs = arrowFn.params.length | ||||
|               ? code.slice(arrowFn.params[0].range[0], arrowFn.params[arrowFn.params.length - 1].range[1]) | ||||
|               : '' | ||||
|             const textBody = body.type === 'BlockStatement' | ||||
|               ? code.slice(body.range[0], body.range[1]) | ||||
|               : `{\n  return ${code.slice(body.range[0], body.range[1])}\n}` | ||||
|             const textGeneric = arrowFn.typeParameters | ||||
|               ? code.slice(arrowFn.typeParameters.range[0], arrowFn.typeParameters.range[1]) | ||||
|               : '' | ||||
|             const textTypeReturn = arrowFn.returnType | ||||
|               ? code.slice(arrowFn.returnType.range[0], arrowFn.returnType.range[1]) | ||||
|               : '' | ||||
|             const textAsync = arrowFn.async ? 'async ' : '' | ||||
|  | ||||
|             const final = `${textAsync}function ${textName} ${textGeneric}(${textArgs})${textTypeReturn} ${textBody}` | ||||
|             // console.log({ | ||||
|             //   input: code.slice(node.range[0], node.range[1]), | ||||
|             //   output: final, | ||||
|             // }) | ||||
|             return fixer.replaceTextRange([node.range[0], node.range[1]], final) | ||||
|           }, | ||||
|         }) | ||||
|       }, | ||||
|     } | ||||
|   }, | ||||
| }) | ||||
| @@ -1,400 +0,0 @@ | ||||
| # Change Log | ||||
|  | ||||
| All notable changes to this project will be documented in this file. | ||||
| See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||||
|  | ||||
| ## [0.19.1](https://github.com/antfu/eslint-config/compare/v0.19.0...v0.19.1) (2022-03-30) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.19.0](https://github.com/antfu/eslint-config/compare/v0.18.9...v0.19.0) (2022-03-29) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.9](https://github.com/antfu/eslint-config/compare/v0.18.8...v0.18.9) (2022-03-20) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.8](https://github.com/antfu/eslint-config/compare/v0.18.7...v0.18.8) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.7](https://github.com/antfu/eslint-config/compare/v0.18.6...v0.18.7) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.6](https://github.com/antfu/eslint-config/compare/v0.18.5...v0.18.6) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.5](https://github.com/antfu/eslint-config/compare/v0.18.4...v0.18.5) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.4](https://github.com/antfu/eslint-config/compare/v0.18.3...v0.18.4) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.3](https://github.com/antfu/eslint-config/compare/v0.18.2...v0.18.3) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.2](https://github.com/antfu/eslint-config/compare/v0.18.1...v0.18.2) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.1](https://github.com/antfu/eslint-config/compare/v0.18.0...v0.18.1) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.18.0](https://github.com/antfu/eslint-config/compare/v0.17.0...v0.18.0) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.17.0](https://github.com/antfu/eslint-config/compare/v0.16.1...v0.17.0) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update deps ([83a54e0](https://github.com/antfu/eslint-config/commit/83a54e07d5f1b93df726cbd8d81fb5abee5f60bc)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.16.1](https://github.com/antfu/eslint-config/compare/v0.16.0...v0.16.1) (2022-01-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.16.0](https://github.com/antfu/eslint-config/compare/v0.15.0...v0.16.0) (2022-01-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.15.0](https://github.com/antfu/eslint-config/compare/v0.14.2...v0.15.0) (2022-01-06) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update ts rules ([13c90b5](https://github.com/antfu/eslint-config/commit/13c90b51504d098ea819dad29888fa5e12f11d3c)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.14.2](https://github.com/antfu/eslint-config/compare/v0.14.1...v0.14.2) (2021-12-27) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * upgrade deps, close [#68](https://github.com/antfu/eslint-config/issues/68) ([7b71c78](https://github.com/antfu/eslint-config/commit/7b71c7852d3db3df05961893b4f085c16d95d274)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.14.0](https://github.com/antfu/eslint-config/compare/v0.13.1...v0.14.0) (2021-12-18) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.13.1](https://github.com/antfu/eslint-config/compare/v0.13.0...v0.13.1) (2021-12-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.13.0](https://github.com/antfu/eslint-config/compare/v0.12.2...v0.13.0) (2021-12-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.12.2](https://github.com/antfu/eslint-config/compare/v0.12.1...v0.12.2) (2021-12-07) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **react:** disable `react/react-in-jsx-scope` ([2ccdc6f](https://github.com/antfu/eslint-config/commit/2ccdc6f2a5850081a12a7484625745dfbb371cc9)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.12.1](https://github.com/antfu/eslint-config/compare/v0.12.0...v0.12.1) (2021-12-05) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.12.0](https://github.com/antfu/eslint-config/compare/v0.11.1...v0.12.0) (2021-12-04) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.11.0](https://github.com/antfu/eslint-config/compare/v0.10.0...v0.11.0) (2021-11-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.10.0](https://github.com/antfu/eslint-config/compare/v0.9.0...v0.10.0) (2021-10-16) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * support eslint v8 ([e9027d5](https://github.com/antfu/eslint-config/commit/e9027d5e20540dd6c6adb6a970a6dcbcf7314a81)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.9.0](https://github.com/antfu/eslint-config/compare/v0.8.2...v0.9.0) (2021-09-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.2](https://github.com/antfu/eslint-config/compare/v0.8.1...v0.8.2) (2021-09-13) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.4](https://github.com/antfu/eslint-config/compare/v0.6.3...v0.6.4) (2021-04-19) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.6.0](https://github.com/antfu/eslint-config/compare/v0.5.1...v0.6.0) (2021-03-14) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * overhaul ([d11174c](https://github.com/antfu/eslint-config/commit/d11174c6ddfa6fad5c3f47564985a65f46f83bff)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.5.1](https://github.com/antfu/eslint-config/compare/v0.5.0...v0.5.1) (2021-03-13) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.5.0](https://github.com/antfu/eslint-config/compare/v0.4.3...v0.5.0) (2021-03-13) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * no unused disable ([5678d9f](https://github.com/antfu/eslint-config/commit/5678d9f5c3f72669d79434fba108c01d28f339e3)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.3](https://github.com/antfu/eslint-config/compare/v0.4.2...v0.4.3) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.2](https://github.com/antfu/eslint-config/compare/v0.4.1...v0.4.2) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.1](https://github.com/antfu/eslint-config/compare/v0.4.0...v0.4.1) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.4](https://github.com/antfu/eslint-config/compare/v0.3.3...v0.3.4) (2020-10-20) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.3](https://github.com/antfu/eslint-config/compare/v0.3.2...v0.3.3) (2020-08-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.2](https://github.com/antfu/eslint-config/compare/v0.3.1...v0.3.2) (2020-08-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.1](https://github.com/antfu/eslint-config/compare/v0.3.0...v0.3.1) (2020-08-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-react | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.3.0](https://github.com/antfu/eslint-config/compare/v0.2.14...v0.3.0) (2020-08-12) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add react and all ([a7fbdca](https://github.com/antfu/eslint-config/commit/a7fbdcad4b20294e26e817fae468f468376e49cf)) | ||||
| @@ -1,584 +0,0 @@ | ||||
| # Change Log | ||||
|  | ||||
| All notable changes to this project will be documented in this file. | ||||
| See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||||
|  | ||||
| ## [0.19.1](https://github.com/antfu/eslint-config/compare/v0.19.0...v0.19.1) (2022-03-30) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.19.0](https://github.com/antfu/eslint-config/compare/v0.18.9...v0.19.0) (2022-03-29) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.9](https://github.com/antfu/eslint-config/compare/v0.18.8...v0.18.9) (2022-03-20) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.8](https://github.com/antfu/eslint-config/compare/v0.18.7...v0.18.8) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.7](https://github.com/antfu/eslint-config/compare/v0.18.6...v0.18.7) (2022-03-10) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * improve `no-unused-vars` rule ([2e962a2](https://github.com/antfu/eslint-config/commit/2e962a278571113853435221e8c3d43bd9fa1421)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.6](https://github.com/antfu/eslint-config/compare/v0.18.5...v0.18.6) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.5](https://github.com/antfu/eslint-config/compare/v0.18.4...v0.18.5) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.4](https://github.com/antfu/eslint-config/compare/v0.18.3...v0.18.4) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.3](https://github.com/antfu/eslint-config/compare/v0.18.2...v0.18.3) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.2](https://github.com/antfu/eslint-config/compare/v0.18.1...v0.18.2) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.1](https://github.com/antfu/eslint-config/compare/v0.18.0...v0.18.1) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.18.0](https://github.com/antfu/eslint-config/compare/v0.17.0...v0.18.0) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.17.0](https://github.com/antfu/eslint-config/compare/v0.16.1...v0.17.0) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update deps ([83a54e0](https://github.com/antfu/eslint-config/commit/83a54e07d5f1b93df726cbd8d81fb5abee5f60bc)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.16.1](https://github.com/antfu/eslint-config/compare/v0.16.0...v0.16.1) (2022-01-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.16.0](https://github.com/antfu/eslint-config/compare/v0.15.0...v0.16.0) (2022-01-14) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * upgrade eslint-config-standard ([d33ec89](https://github.com/antfu/eslint-config/commit/d33ec89b7619895cf1541e597e0cb664f69fc95f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.15.0](https://github.com/antfu/eslint-config/compare/v0.14.2...v0.15.0) (2022-01-06) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update ts rules ([13c90b5](https://github.com/antfu/eslint-config/commit/13c90b51504d098ea819dad29888fa5e12f11d3c)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.14.2](https://github.com/antfu/eslint-config/compare/v0.14.1...v0.14.2) (2021-12-27) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * upgrade deps, close [#68](https://github.com/antfu/eslint-config/issues/68) ([7b71c78](https://github.com/antfu/eslint-config/commit/7b71c7852d3db3df05961893b4f085c16d95d274)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.14.0](https://github.com/antfu/eslint-config/compare/v0.13.1...v0.14.0) (2021-12-18) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.13.1](https://github.com/antfu/eslint-config/compare/v0.13.0...v0.13.1) (2021-12-12) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * `no-use-before-define` for functions ([0722603](https://github.com/antfu/eslint-config/commit/0722603cfee659abab80e9e7f30a8112702ccc12)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.13.0](https://github.com/antfu/eslint-config/compare/v0.12.2...v0.13.0) (2021-12-12) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update ts rules, enforce import type ([dd76d5d](https://github.com/antfu/eslint-config/commit/dd76d5d8d9e0f016a00ab92f65cadb1655395c1c)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.12.1](https://github.com/antfu/eslint-config/compare/v0.12.0...v0.12.1) (2021-12-05) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * rules ([6373bc7](https://github.com/antfu/eslint-config/commit/6373bc7ec95fd97379ee6b550148fa34f0611ace)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.12.0](https://github.com/antfu/eslint-config/compare/v0.11.1...v0.12.0) (2021-12-04) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.11.0](https://github.com/antfu/eslint-config/compare/v0.10.0...v0.11.0) (2021-11-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.10.0](https://github.com/antfu/eslint-config/compare/v0.9.0...v0.10.0) (2021-10-16) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * support eslint v8 ([e9027d5](https://github.com/antfu/eslint-config/commit/e9027d5e20540dd6c6adb6a970a6dcbcf7314a81)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.9.0](https://github.com/antfu/eslint-config/compare/v0.8.2...v0.9.0) (2021-09-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.2](https://github.com/antfu/eslint-config/compare/v0.8.1...v0.8.2) (2021-09-13) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable rules ([dcb4a67](https://github.com/antfu/eslint-config/commit/dcb4a67de26a19376ae0db67e14663cbb355680d)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * typescript-eslint conflict with indent rule ([#59](https://github.com/antfu/eslint-config/issues/59)) ([5bc11e4](https://github.com/antfu/eslint-config/commit/5bc11e42e69d00c3b4be279338ae14a65b4886e5)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.4](https://github.com/antfu/eslint-config/compare/v0.6.3...v0.6.4) (2021-04-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * overrides ([8f3f8f5](https://github.com/antfu/eslint-config/commit/8f3f8f5a42e1864b42ba7b276b1e8efdb2e80e27)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * eslint-basic rules do not take effect ([#56](https://github.com/antfu/eslint-config/issues/56)) ([412d848](https://github.com/antfu/eslint-config/commit/412d8480d951e8361dda69be8a7e8722c255b755)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * only disable no-unused-vars on vue file ([6759593](https://github.com/antfu/eslint-config/commit/67595932e447824837d9776204c9b559cb06a185)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.6.0](https://github.com/antfu/eslint-config/compare/v0.5.1...v0.6.0) (2021-03-14) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * overhaul ([d11174c](https://github.com/antfu/eslint-config/commit/d11174c6ddfa6fad5c3f47564985a65f46f83bff)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.5.1](https://github.com/antfu/eslint-config/compare/v0.5.0...v0.5.1) (2021-03-13) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.5.0](https://github.com/antfu/eslint-config/compare/v0.4.3...v0.5.0) (2021-03-13) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * no unused disable ([5678d9f](https://github.com/antfu/eslint-config/commit/5678d9f5c3f72669d79434fba108c01d28f339e3)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.3](https://github.com/antfu/eslint-config/compare/v0.4.2...v0.4.3) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.2](https://github.com/antfu/eslint-config/compare/v0.4.1...v0.4.2) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.1](https://github.com/antfu/eslint-config/compare/v0.4.0...v0.4.1) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.4](https://github.com/antfu/eslint-config/compare/v0.3.3...v0.3.4) (2020-10-20) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.3](https://github.com/antfu/eslint-config/compare/v0.3.2...v0.3.3) (2020-08-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.2](https://github.com/antfu/eslint-config/compare/v0.3.1...v0.3.2) (2020-08-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.1](https://github.com/antfu/eslint-config/compare/v0.3.0...v0.3.1) (2020-08-12) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * ref ([e53f3ec](https://github.com/antfu/eslint-config/commit/e53f3ec8dbc1cc3e32d57c08604b2b1d51661ca4)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.3.0](https://github.com/antfu/eslint-config/compare/v0.2.14...v0.3.0) (2020-08-12) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([f82ee6f](https://github.com/antfu/eslint-config/commit/f82ee6fce9153f098c8fbbeef17f88261e08176f)) | ||||
| * **deps:** update all non-major dependencies ([2243bf6](https://github.com/antfu/eslint-config/commit/2243bf67fac0f75c1a4e35c604f49ebb2092d960)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v3.7.0 ([3a6b4ea](https://github.com/antfu/eslint-config/commit/3a6b4ea59ec8b9a4d75452ae1f6fd2c51d96b242)) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add react and all ([a7fbdca](https://github.com/antfu/eslint-config/commit/a7fbdcad4b20294e26e817fae468f468376e49cf)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.14](https://github.com/antfu/eslint-config/compare/v0.2.13...v0.2.14) (2020-07-18) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-ts | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.13](https://github.com/antfu/eslint-config/compare/v0.2.12...v0.2.13) (2020-06-09) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v3.1.0 ([494d99c](https://github.com/antfu/eslint-config/commit/494d99c2bb52895a055cea7be9b50494a6a67358)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.12](https://github.com/antfu/eslint-config/compare/v0.2.11...v0.2.12) (2020-06-04) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([ae3acb4](https://github.com/antfu/eslint-config/commit/ae3acb40f34fa117bb0afe6f9959daa5c0f9a197)) | ||||
| * **deps:** update all non-major dependencies ([367c663](https://github.com/antfu/eslint-config/commit/367c663eb0eca976b2e932d5666b0e47f751a03c)) | ||||
| * **deps:** update all non-major dependencies ([d938b1d](https://github.com/antfu/eslint-config/commit/d938b1d714e429f4dd4cce56b8b2c4cdee0de242)) | ||||
| * **deps:** update all non-major dependencies ([8bda49a](https://github.com/antfu/eslint-config/commit/8bda49afb37d50c647995354cec4d11589eeef8f)) | ||||
| * **deps:** update all non-major dependencies ([cd48d47](https://github.com/antfu/eslint-config/commit/cd48d476bfe63623b66d9d5107b794f3b2e73129)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.21.0 ([ae238f2](https://github.com/antfu/eslint-config/commit/ae238f275c17c8959274da007b60cae2f029b7d0)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.23.0 ([ae8dee6](https://github.com/antfu/eslint-config/commit/ae8dee603589f80410cb19a009a4f50a7daf5472)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.25.0 ([da8bfed](https://github.com/antfu/eslint-config/commit/da8bfed5c582940ebef807cc396a4c28de7135dd)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.26.0 ([9c66671](https://github.com/antfu/eslint-config/commit/9c666715c2eef912e343649875441a564486d5ec)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.27.0 ([dc00c77](https://github.com/antfu/eslint-config/commit/dc00c77075c87f8e49b39b32d44ca4fde0590731)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.28.0 ([e42c576](https://github.com/antfu/eslint-config/commit/e42c5767f6f9a9013286354ee238977b36bbbee2)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.29.0 ([5e65853](https://github.com/antfu/eslint-config/commit/5e6585335d4f7b88355a7430911c9712bcd20115)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.30.0 ([cabb099](https://github.com/antfu/eslint-config/commit/cabb0999cd95d63fd35b50a0073c324f54a621e5)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.31.0 ([2fb8855](https://github.com/antfu/eslint-config/commit/2fb885521b80ba72511b1005ad919ed148c99428)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.33.0 ([d857537](https://github.com/antfu/eslint-config/commit/d8575375f6505bfee4165dc33b1cd924b63fb15e)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v3.0.2 ([214c0be](https://github.com/antfu/eslint-config/commit/214c0be0292d8b95d57d1fe0272ee7af7a130b78)) | ||||
| * **deps:** update typescript-eslint monorepo to v3 ([ebb1820](https://github.com/antfu/eslint-config/commit/ebb18209d5c8417da41be7ca8b2b8658bd4ba1a5)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.11](https://github.com/antfu/eslint-config/compare/v0.2.10...v0.2.11) (2020-01-30) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([faa9b11](https://github.com/antfu/eslint-config/commit/faa9b11d52d5d34a4c89917bb6b1aeaa8f7bbdb2)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.10](https://github.com/antfu/eslint-config/compare/v0.2.8...v0.2.10) (2019-12-11) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([#12](https://github.com/antfu/eslint-config/issues/12)) ([e09cd41](https://github.com/antfu/eslint-config/commit/e09cd415f12fa1afe18430c50f6b72189700aa8c)) | ||||
| * **deps:** update all non-major dependencies ([#14](https://github.com/antfu/eslint-config/issues/14)) ([0583881](https://github.com/antfu/eslint-config/commit/05838817541d500e3aab0e215f879c1c7ceb7ced)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.9](https://github.com/antfu/eslint-config/compare/v0.2.8...v0.2.9) (2019-12-11) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([#12](https://github.com/antfu/eslint-config/issues/12)) ([e09cd41](https://github.com/antfu/eslint-config/commit/e09cd415f12fa1afe18430c50f6b72189700aa8c)) | ||||
| * **deps:** update all non-major dependencies ([#14](https://github.com/antfu/eslint-config/issues/14)) ([0583881](https://github.com/antfu/eslint-config/commit/05838817541d500e3aab0e215f879c1c7ceb7ced)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.8](https://github.com/antfu/eslint-config/compare/v0.2.6...v0.2.8) (2019-10-29) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.1.0 ([99a5c38](https://github.com/antfu/eslint-config/commit/99a5c38)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.3.1 ([8c12e7e](https://github.com/antfu/eslint-config/commit/8c12e7e)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.5.0 ([#11](https://github.com/antfu/eslint-config/issues/11)) ([d5341a2](https://github.com/antfu/eslint-config/commit/d5341a2)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.7](https://github.com/antfu/eslint-config/compare/v0.2.6...v0.2.7) (2019-10-29) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.1.0 ([99a5c38](https://github.com/antfu/eslint-config/commit/99a5c38)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.3.1 ([8c12e7e](https://github.com/antfu/eslint-config/commit/8c12e7e)) | ||||
| * **deps:** update dependency @typescript-eslint/eslint-plugin to v2.5.0 ([#11](https://github.com/antfu/eslint-config/issues/11)) ([d5341a2](https://github.com/antfu/eslint-config/commit/d5341a2)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.6](https://github.com/antfu/eslint-config/compare/v0.2.5...v0.2.6) (2019-08-22) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update typescript-eslint monorepo to v2 ([1f4250e](https://github.com/antfu/eslint-config/commit/1f4250e)) | ||||
| * update ts config ([0a2b8cd](https://github.com/antfu/eslint-config/commit/0a2b8cd)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.2](https://github.com/antfu/eslint-config/compare/v0.2.1...v0.2.2) (2019-07-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * update ts rules ([5d507f1](https://github.com/antfu/eslint-config/commit/5d507f1)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.1](https://github.com/antfu/eslint-config/compare/v0.2.0...v0.2.1) (2019-07-17) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * extends order ([0b40222](https://github.com/antfu/eslint-config/commit/0b40222)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.2.0](https://github.com/antfu/eslint-config/compare/v0.1.5...v0.2.0) (2019-07-17) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add ts config ([b025b09](https://github.com/antfu/eslint-config/commit/b025b09)) | ||||
| @@ -1,587 +0,0 @@ | ||||
| # Change Log | ||||
|  | ||||
| All notable changes to this project will be documented in this file. | ||||
| See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||||
|  | ||||
| ## [0.19.1](https://github.com/antfu/eslint-config/compare/v0.19.0...v0.19.1) (2022-03-30) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.19.0](https://github.com/antfu/eslint-config/compare/v0.18.9...v0.19.0) (2022-03-29) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * vue sfc tags order ([d4538f4](https://github.com/antfu/eslint-config/commit/d4538f42b14d0f7c824795945ffa556d585ceb06)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.9](https://github.com/antfu/eslint-config/compare/v0.18.8...v0.18.9) (2022-03-20) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **vue:** disable `vue/no-setup-props-destructure` ([0a1f8c5](https://github.com/antfu/eslint-config/commit/0a1f8c56124ac1735e7b26879ac3e6ab9289ca74)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.8](https://github.com/antfu/eslint-config/compare/v0.18.7...v0.18.8) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.7](https://github.com/antfu/eslint-config/compare/v0.18.6...v0.18.7) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.6](https://github.com/antfu/eslint-config/compare/v0.18.5...v0.18.6) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.5](https://github.com/antfu/eslint-config/compare/v0.18.4...v0.18.5) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.4](https://github.com/antfu/eslint-config/compare/v0.18.3...v0.18.4) (2022-03-10) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.3](https://github.com/antfu/eslint-config/compare/v0.18.2...v0.18.3) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.2](https://github.com/antfu/eslint-config/compare/v0.18.1...v0.18.2) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.18.1](https://github.com/antfu/eslint-config/compare/v0.18.0...v0.18.1) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.18.0](https://github.com/antfu/eslint-config/compare/v0.17.0...v0.18.0) (2022-03-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.17.0](https://github.com/antfu/eslint-config/compare/v0.16.1...v0.17.0) (2022-03-07) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update deps ([83a54e0](https://github.com/antfu/eslint-config/commit/83a54e07d5f1b93df726cbd8d81fb5abee5f60bc)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.16.1](https://github.com/antfu/eslint-config/compare/v0.16.0...v0.16.1) (2022-01-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.16.0](https://github.com/antfu/eslint-config/compare/v0.15.0...v0.16.0) (2022-01-14) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * upgrade eslint-config-standard ([d33ec89](https://github.com/antfu/eslint-config/commit/d33ec89b7619895cf1541e597e0cb664f69fc95f)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.15.0](https://github.com/antfu/eslint-config/compare/v0.14.2...v0.15.0) (2022-01-06) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * update ts rules ([13c90b5](https://github.com/antfu/eslint-config/commit/13c90b51504d098ea819dad29888fa5e12f11d3c)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.14.2](https://github.com/antfu/eslint-config/compare/v0.14.1...v0.14.2) (2021-12-27) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * upgrade deps, close [#68](https://github.com/antfu/eslint-config/issues/68) ([7b71c78](https://github.com/antfu/eslint-config/commit/7b71c7852d3db3df05961893b4f085c16d95d274)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.14.1](https://github.com/antfu/eslint-config/compare/v0.14.0...v0.14.1) (2021-12-27) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable vue attrs wrap ([46e9ea3](https://github.com/antfu/eslint-config/commit/46e9ea35b9ba4d112cdd0290f0f3cd0309c79416)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.14.0](https://github.com/antfu/eslint-config/compare/v0.13.1...v0.14.0) (2021-12-18) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.13.1](https://github.com/antfu/eslint-config/compare/v0.13.0...v0.13.1) (2021-12-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.13.0](https://github.com/antfu/eslint-config/compare/v0.12.2...v0.13.0) (2021-12-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.12.1](https://github.com/antfu/eslint-config/compare/v0.12.0...v0.12.1) (2021-12-05) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.12.0](https://github.com/antfu/eslint-config/compare/v0.11.1...v0.12.0) (2021-12-04) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.11.1](https://github.com/antfu/eslint-config/compare/v0.11.0...v0.11.1) (2021-11-27) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **vue:** disable `vue/multi-word-component-names` ([eb76d9b](https://github.com/antfu/eslint-config/commit/eb76d9b8bb2dd09ee8baaeec9c4e8610377e9e73)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.11.0](https://github.com/antfu/eslint-config/compare/v0.10.0...v0.11.0) (2021-11-27) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.10.0](https://github.com/antfu/eslint-config/compare/v0.9.0...v0.10.0) (2021-10-16) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * support eslint v8 ([e9027d5](https://github.com/antfu/eslint-config/commit/e9027d5e20540dd6c6adb6a970a6dcbcf7314a81)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.9.0](https://github.com/antfu/eslint-config/compare/v0.8.2...v0.9.0) (2021-09-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.2](https://github.com/antfu/eslint-config/compare/v0.8.1...v0.8.2) (2021-09-13) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable rules ([dcb4a67](https://github.com/antfu/eslint-config/commit/dcb4a67de26a19376ae0db67e14663cbb355680d)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * disable `no-undef` for vue files ([46a8d7a](https://github.com/antfu/eslint-config/commit/46a8d7acdee3a99d6838bf427c6fd2b133f70ddc)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.4](https://github.com/antfu/eslint-config/compare/v0.6.3...v0.6.4) (2021-04-19) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * only disable no-unused-vars on vue file ([6759593](https://github.com/antfu/eslint-config/commit/67595932e447824837d9776204c9b559cb06a185)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.6.0](https://github.com/antfu/eslint-config/compare/v0.5.1...v0.6.0) (2021-03-14) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * overhaul ([d11174c](https://github.com/antfu/eslint-config/commit/d11174c6ddfa6fad5c3f47564985a65f46f83bff)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.5.1](https://github.com/antfu/eslint-config/compare/v0.5.0...v0.5.1) (2021-03-13) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.5.0](https://github.com/antfu/eslint-config/compare/v0.4.3...v0.5.0) (2021-03-13) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * no unused disable ([5678d9f](https://github.com/antfu/eslint-config/commit/5678d9f5c3f72669d79434fba108c01d28f339e3)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.3](https://github.com/antfu/eslint-config/compare/v0.4.2...v0.4.3) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.2](https://github.com/antfu/eslint-config/compare/v0.4.1...v0.4.2) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.4.1](https://github.com/antfu/eslint-config/compare/v0.4.0...v0.4.1) (2020-10-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.4](https://github.com/antfu/eslint-config/compare/v0.3.3...v0.3.4) (2020-10-20) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.3](https://github.com/antfu/eslint-config/compare/v0.3.2...v0.3.3) (2020-08-21) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.2](https://github.com/antfu/eslint-config/compare/v0.3.1...v0.3.2) (2020-08-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.3.1](https://github.com/antfu/eslint-config/compare/v0.3.0...v0.3.1) (2020-08-12) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.3.0](https://github.com/antfu/eslint-config/compare/v0.2.14...v0.3.0) (2020-08-12) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([f82ee6f](https://github.com/antfu/eslint-config/commit/f82ee6fce9153f098c8fbbeef17f88261e08176f)) | ||||
| * **deps:** update all non-major dependencies ([2243bf6](https://github.com/antfu/eslint-config/commit/2243bf67fac0f75c1a4e35c604f49ebb2092d960)) | ||||
| * **deps:** update dependency eslint-plugin-vue to v7.0.0-beta.0 ([e0b59f2](https://github.com/antfu/eslint-config/commit/e0b59f271fa3c679e5c4a7d61b5af79cef37721f)) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add react and all ([a7fbdca](https://github.com/antfu/eslint-config/commit/a7fbdcad4b20294e26e817fae468f468376e49cf)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.14](https://github.com/antfu/eslint-config/compare/v0.2.13...v0.2.14) (2020-07-18) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.13](https://github.com/antfu/eslint-config/compare/v0.2.12...v0.2.13) (2020-06-09) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.12](https://github.com/antfu/eslint-config/compare/v0.2.11...v0.2.12) (2020-06-04) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([ae3acb4](https://github.com/antfu/eslint-config/commit/ae3acb40f34fa117bb0afe6f9959daa5c0f9a197)) | ||||
| * **deps:** update all non-major dependencies ([367c663](https://github.com/antfu/eslint-config/commit/367c663eb0eca976b2e932d5666b0e47f751a03c)) | ||||
| * **deps:** update all non-major dependencies ([d938b1d](https://github.com/antfu/eslint-config/commit/d938b1d714e429f4dd4cce56b8b2c4cdee0de242)) | ||||
| * **deps:** update all non-major dependencies ([8bda49a](https://github.com/antfu/eslint-config/commit/8bda49afb37d50c647995354cec4d11589eeef8f)) | ||||
| * **deps:** update all non-major dependencies ([cd48d47](https://github.com/antfu/eslint-config/commit/cd48d476bfe63623b66d9d5107b794f3b2e73129)) | ||||
| * **deps:** update dependency eslint-plugin-nuxt to v1 ([f5d6ebd](https://github.com/antfu/eslint-config/commit/f5d6ebda7cfa17ad8992e1ccc4fd9be020711375)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.11](https://github.com/antfu/eslint-config/compare/v0.2.10...v0.2.11) (2020-01-30) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([faa9b11](https://github.com/antfu/eslint-config/commit/faa9b11d52d5d34a4c89917bb6b1aeaa8f7bbdb2)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.10](https://github.com/antfu/eslint-config/compare/v0.2.8...v0.2.10) (2019-12-11) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([#12](https://github.com/antfu/eslint-config/issues/12)) ([e09cd41](https://github.com/antfu/eslint-config/commit/e09cd415f12fa1afe18430c50f6b72189700aa8c)) | ||||
| * **deps:** update all non-major dependencies ([#14](https://github.com/antfu/eslint-config/issues/14)) ([0583881](https://github.com/antfu/eslint-config/commit/05838817541d500e3aab0e215f879c1c7ceb7ced)) | ||||
| * **deps:** update dependency eslint-plugin-vue to v6 ([#13](https://github.com/antfu/eslint-config/issues/13)) ([5d0daca](https://github.com/antfu/eslint-config/commit/5d0dacae0af218e30868fcfb7b60afd6dbeda45b)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.9](https://github.com/antfu/eslint-config/compare/v0.2.8...v0.2.9) (2019-12-11) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * **deps:** update all non-major dependencies ([#12](https://github.com/antfu/eslint-config/issues/12)) ([e09cd41](https://github.com/antfu/eslint-config/commit/e09cd415f12fa1afe18430c50f6b72189700aa8c)) | ||||
| * **deps:** update all non-major dependencies ([#14](https://github.com/antfu/eslint-config/issues/14)) ([0583881](https://github.com/antfu/eslint-config/commit/05838817541d500e3aab0e215f879c1c7ceb7ced)) | ||||
| * **deps:** update dependency eslint-plugin-vue to v6 ([#13](https://github.com/antfu/eslint-config/issues/13)) ([5d0daca](https://github.com/antfu/eslint-config/commit/5d0dacae0af218e30868fcfb7b60afd6dbeda45b)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.8](https://github.com/antfu/eslint-config/compare/v0.2.6...v0.2.8) (2019-10-29) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.7](https://github.com/antfu/eslint-config/compare/v0.2.6...v0.2.7) (2019-10-29) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.6](https://github.com/antfu/eslint-config/compare/v0.2.5...v0.2.6) (2019-08-22) | ||||
|  | ||||
| **Note:** Version bump only for package @antfu/eslint-config-vue | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.5](https://github.com/antfu/eslint-config/compare/v0.2.4...v0.2.5) (2019-07-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * vue ([be4d232](https://github.com/antfu/eslint-config/commit/be4d232)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.4](https://github.com/antfu/eslint-config/compare/v0.2.3...v0.2.4) (2019-07-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * vue deps ([03b3d7a](https://github.com/antfu/eslint-config/commit/03b3d7a)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.3](https://github.com/antfu/eslint-config/compare/v0.2.2...v0.2.3) (2019-07-19) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * update vue config ([cbf7bca](https://github.com/antfu/eslint-config/commit/cbf7bca)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## [0.2.1](https://github.com/antfu/eslint-config/compare/v0.2.0...v0.2.1) (2019-07-17) | ||||
|  | ||||
|  | ||||
| ### Bug Fixes | ||||
|  | ||||
| * extends order ([0b40222](https://github.com/antfu/eslint-config/commit/0b40222)) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # [0.2.0](https://github.com/antfu/eslint-config/compare/v0.1.5...v0.2.0) (2019-07-17) | ||||
|  | ||||
|  | ||||
| ### Features | ||||
|  | ||||
| * add ts config ([b025b09](https://github.com/antfu/eslint-config/commit/b025b09)) | ||||
							
								
								
									
										3413
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										3413
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user