Releases: teppeis/eslint-config-teppeis
Releases · teppeis/eslint-config-teppeis
v19.1.2
- fix(cli): --init output just ESM config file (.js or .mjs) (#1199) 0363229
- chore: fix lockfile c8119b3
- fix(deps): update dependency typescript-eslint to ^7.1.0 (#1191) cc22537
- fix(deps): update eslint and prettier (#1186) 2e2be90
- fix(deps): update dependency @eslint/js to ^8.57.0 (#1190) c1f1ba2
- fix(deps): update dependency @types/eslint to ^8.56.5 (#1198) d0d0966
- chore(deps): update dependency @types/react to ^18.2.61 (#1197) 7599a2a
- chore(deps): update dependency @types/node to ^18.19.21 (#1196) fe61b77
- chore(deps): update dependency @types/node to ^18.19.20 (#1195) 84bc51b
- fix(deps): update dependency @types/eslint to ^8.56.4 (#1194) c7dd520
- chore(deps): update dependency @types/node to ^18.19.19 (#1193) 02e7d2e
- chore(deps): update dependency @types/react to ^18.2.60 (#1192) 24b4b2f
- fix(deps): update dependency @types/eslint to ^8.56.3 (#1189) 056f22a
- chore(deps): update dependency @types/react to ^18.2.58 (#1188) cde3d9c
- chore(deps): update dependency @types/node to ^18.19.18 (#1187) 6ebf83e
- chore(deps): update dependency @types/react to ^18.2.57 (#1185) c3ca191
- fix(deps): update dependency typescript-eslint to ^7.0.2 (#1184) 5e3eb22
- chore(deps): update dependency @types/react to ^18.2.56 (#1183) 6e7aeae
- chore(deps): update dependency @types/node to ^18.19.17 (#1182) fc22593
- chore(deps): update dependency @types/node to ^18.19.16 (#1181) 4cdb89b
v19.1.1
- chore: remove unnecessary jsdoc 354a058
- chore(deps): lock file maintenance (#1164) a7fbc6f
- fix(deps): update dependency eslint-plugin-jsdoc to ^48.1.0 (#1180) 0a7155b
- fix: use typescript-eslint for flat config (#1179) f84c78d
- fix(deps): update typescript-eslint monorepo to v7 (#1178) 324372b
- fix(deps): update typescript-eslint monorepo to ^6.21.0 (minor) (#1151) 1b67b72
- fix(deps): update dependency eslint-plugin-unicorn to v51 (#1173) 752e5e8
- fix(deps): update dependency globals to v14 (#1177) 1bfd8bb
- chore(deps): update dependency @types/node to ^18.19.15 (#1176) aff1da4
- chore(deps): update dependency mocha to ^10.3.0 (#1175) 527e590
- fix(deps): update dependency eslint-plugin-jsdoc to ^48.0.6 (#1174) 50b2c83
- chore(deps): update dependency @types/react to ^18.2.55 (#1172) 05a5d7c
- fix(deps): update dependency eslint-plugin-jsdoc to ^48.0.5 (#1171) 97f0942
- chore(deps): update dependency @types/react to ^18.2.54 (#1170) 9045ddc
- chore(deps): update dependency @types/react to ^18.2.53 (#1169) cf725b2
- fix(deps): update eslint and prettier (#1160) 5526591
- chore(deps): update dependency @types/react to ^18.2.52 (#1168) abf1b49
- chore(deps): update dependency @types/node to ^18.19.14 (#1167) c195b7a
- chore(deps): update dependency @types/react to ^18.2.51 (#1166) 872c708
- chore(deps): update dependency @types/node to ^18.19.13 (#1165) 288fa15
- chore(deps): update dependency @types/node to ^18.19.11 (#1163) 2d44e9e
- chore(deps): update dependency @types/node to ^18.19.10 (#1162) c32a220
- chore(deps): update dependency @types/node to ^18.19.9 (#1161) be444eb
- chore(deps): update dependency @types/node to ^18.19.8 (#1159) 223fff2
- fix(deps): update dependency prettier to ^3.2.2 (#1156) 495b1cc
- chore(deps): update dependency @types/react to ^18.2.48 (#1158) ec03d10
- chore(deps): update dependency @types/node to ^18.19.7 (#1157) a8899df
- fix(deps): update dependency @types/eslint to ^8.56.2 (#1155) 9c5ea57
- chore(deps): update dependency @types/node to ^18.19.6 (#1154) 565ff4c
- fix(deps): update dependency eslint-plugin-n to ^16.6.2 (#1153) 103f802
- chore(deps): update dependency @types/node to ^18.19.5 (#1152) 95d836b
- chore(deps): update dependency @types/react to ^18.2.47 (#1150) 3e0b93a
- fix(deps): update eslint and prettier (#1140) 1b1fc2b
- fix(deps): update typescript-eslint monorepo to ^6.17.0 (#1141) 828a88c
- fix(deps): update dependency @types/eslint to ^8.56.1 (#1149) bbb1c97
- fix(deps): update dependency eslint-plugin-n to ^16.6.1 (#1148) 54ef681
- fix(deps): update typescript-eslint monorepo to ^6.16.0 (#1147) 2fc26bc
- fix(deps): update eslint and prettier (#1146) e391062
- chore(deps): lock file maintenance (#1145) 976398a
- chore(deps): update dependency @types/node to ^18.19.4 (#1144) 49757d9
- chore(deps): update dependency @types/react to ^18.2.46 (#1142) 0cf3ec2
v19.1.0
- feat: enable reportUnusedDisableDirectives:error (#1139) 732e33a
- fix(deps): update dependency @types/eslint to ^8.56.0 (#1138) 574d540
- fix(deps): update typescript-eslint monorepo to ^6.15.0 (#1134) b6b5b94
- fix(deps): update dependency globals to ^13.24.0 (#1133) 1faad94
- fix(deps): update eslint and prettier (#1126) d4025a0
- fix(deps): update dependency @eslint/js to ^8.56.0 (#1125) 71582ba
- chore(deps): update dependency @types/node to ^18.19.3 (#1123) a146114
- fix(deps): update eslint and prettier (#1137) c0f4a75
- fix(deps): update dependency @types/eslint to ^8.44.9 (#1136) d0825f4
- chore(deps): update dependency @types/react to ^18.2.45 (#1135) 4d0e51e
- fix(deps): update dependency prettier to ^3.1.1 (#1132) 2b3324c
- chore(deps): update dependency @types/react to ^18.2.43 (#1131) a864a03
- chore(deps): update dependency typescript to ^5.3.3 (#1130) dec22be
- chore(deps): update dependency @types/react to ^18.2.42 (#1129) a3c6fe8
- fix(deps): update typescript-eslint monorepo to ^6.13.2 (#1128) fb7165b
- chore(deps): update dependency @types/react to ^18.2.41 (#1127) 8222aee
- chore(deps): update dependency @types/react to ^18.2.40 (#1124) 0a61758
- fix(deps): update typescript-eslint monorepo to ^6.13.1 (#1122) cf689b0
- chore(deps): lock file maintenance (#1121) fb079ba
- fix(deps): update dependency @types/eslint to ^8.44.8 (#1120) 0afa19f
- chore(deps): update dependency @types/node to ^18.18.14 (#1119) 02cd899
- chore(deps): update dependency @types/react to ^18.2.39 (#1118) 0eeb798
- chore(deps): update dependency @types/node to ^18.18.13 (#1116) fc0521a
- fix(deps): update typescript-eslint monorepo to ^6.12.0 (#1112) 87f7f5c
- chore(deps): update dependency typescript to ^5.3.2 (#1111) eacdf65
- chore(deps): update dependency @types/node to ^18.18.12 (#1115) 03a9699
- chore(deps): update dependency @types/react to ^18.2.38 (#1114) 1d54dee
- chore(deps): update dependency @types/node to ^18.18.11 (#1113) 69902be
- chore(deps): update dependency @types/node to ^18.18.10 (#1110) f9a8684
- fix(deps): update dependency @eslint/js to ^8.54.0 (#1108) e24b1a0
- fix(deps): update dependency eslint to ^8.54.0 (#1109) f48151b
- fix(deps): update typescript-eslint monorepo to ^6.11.0 (#1107) af35ee0
- fix(deps): update eslint and prettier (#1104) d167a78
- fix(deps): update typescript-eslint monorepo to ^6.10.0 (#1102) d3875e1
- chore(deps): update dependency @types/react to ^18.2.37 (#1106) eb2823b
- chore(deps): update dependency @types/node to ^18.18.9 (#1105) c9b6e8c
- fix(deps): update dependency @types/eslint to ^8.44.7 (#1103) 042f495
- chore(deps): update dependency @types/react to ^18.2.36 (#1101) 8a875ad
- chore(deps): update dependency @types/react to ^18.2.35 (#1100) b1a3f82
v19.0.1
- enable npm provenance
v19.0.1-0
v19.0.0: Flat Config
BREAKING CHANGES
- update supported Node.js version:
^18.18.2 || >=20.9.0
(Maintenance, LTS and Current) - now pure ESM
- support only new Flat Config (drop old eslintrc style)
- make
prettier
optional peer dependencies - rewrite config for ESM
- just use with prettier
- drop
+prettier
preset - remove deprecated formatting rules (use prettier)
- remove
eslint-config-prettier
- drop
- replace
eslint-plugin-eslint-comments
with the@eslint-community
version - drop
+closure
preset - enable some useful rules
Features
- add builder and utilities for flat configs
- add init script
v19.0.0-2
- ci: npm publish in github actions e97ebe1
- docs: update readme b97dfba
- fix(deps)!: replace eslint-plugin-eslint-comments with the @eslint-community version (#1091) 63c4955
- chore(deps): update lock file f7875a1
- fix!: update node versions (#1090) 109f038
- chore(deps): update lock file 2207852
- chore: add comment for formatting rules bdadfa7
- fix(deps): update typescript-eslint monorepo to ^6.9.0 (#1086) 9b262b9
- fix(deps): update eslint and prettier (#1084) f869812
- chore(deps): update actions/setup-node action to v4 (#1085) 299f531
- fix(deps): update dependency @eslint/js to ^8.52.0 (#1083) 9f66948
- chore(deps): update dependency @types/react to ^18.2.33 (#1089) 446e1e1
- chore(deps): update dependency @types/node to ^18.18.7 (#1088) 4a43954
- chore(deps): update dependency @types/react to ^18.2.32 (#1087) cf2c253
- chore(deps): update dependency @types/react to ^18.2.31 (#1082) 3591d10
- chore(deps): update dependency @types/react to ^18.2.30 (#1081) 6df0d61
- feat(typescript)!: enable @typescript-eslint/prefer-destructuring (#1080) 41a1a85
- ci: run in Node v21 (#1079) 51e6717
- fix(deps): update typescript-eslint monorepo to ^6.8.0 (#1075) e25401c
- fix(deps): update dependency @types/eslint to ^8.44.6 (#1078) 0701981
- chore(deps): update dependency @types/react to ^18.2.29 (#1077) 2d78f2b
- chore(deps): update dependency @types/node to ^18.18.6 (#1076) 18edb5d
- fix(deps): update dependency eslint-plugin-n to ^16.2.0 (#1073) 0692e50
- chore(deps): update dependency @types/node to ^18.18.5 (#1074) ab44aa9
- chore(deps): update dependency @types/react to ^18.2.28 (#1072) 677a1dc
- fix(deps): update dependency @types/eslint to ^8.44.4 (#1071) 6cc9f3c
- fix(deps): update typescript-eslint monorepo to ^6.7.5 (#1070) c5d0081
- chore(deps): update dependency @types/react to ^18.2.27 (#1069) 35ac860
- fix(deps): update dependency eslint to ^8.51.0 (#1067) 145bad5
- fix(deps): update dependency globals to ^13.23.0 (#1065) 25b9ef5
- fix(deps): update dependency @eslint/js to ^8.51.0 (#1066) 69fa335
- chore(deps): update dependency @types/node to ^18.18.4 (#1068) 7931449
- chore(deps): update dependency @types/react to ^18.2.25 (#1064) b7cbedf
- chore(deps): update dependency @types/node to ^18.18.3 (#1063) c99061a
- fix(deps): update typescript-eslint monorepo to ^6.7.4 (#1062) 3a2db2a
- fix(deps): update dependency globals to ^13.22.0 (#1058) 3a5d304
- docs: add coment to vscode settings 3b14f30
- chore(deps): update dependency @types/react to ^18.2.24 (#1061) d5a9518
- chore(deps): update dependency @types/node to ^18.18.1 (#1060) 4a1a9a7
- fix!: enable no-object-constructor instead deprecated no-new-object 5b42cde
- fix: remove debug flag from VS Code settings cf2ca94
- fix(deps): update dependency @types/eslint to ^8.44.3 (#1059) 563978b
- fix: improve typings 28d2ac1
v19.0.0-1
v19.0.0-0
BREAKING CHANGES
- support new flat config, drop old eslintrc style
- drop old
es2015
toes2020
configs. usees2021
or later. - drop Closure Tools support
- make
prettier
optional inpeerDependencies
- disable stylistic or Prettier conflicted rules. no more
eslint-config-prettier
. - enable
reportUnusedDisableDirectives
. disableeslint-comments/no-unused-disable
instead. - enable
n/no-missing-import
. disableimport/no-unresolved
instead. - disable
n/no-unsupported-*
that don't work in recent versions - disable
import/no-deprecated
, VS Code report them. - disable
import/no-relative-packages
, it is useful only in monorepo
- feat!: use exports for configs 490db7d
- fix(typescript): disable n/no-missing-import for TS 064b5bd
- fix(esm): enable ignorePackages of import/extensions 86f6b3b
- fix(deps): update dependency @eslint/js to ^8.50.0 (#1057) acc315c
- chore(deps): update dependency @types/react to ^18.2.23 (#1056) a358a80
- feat!: flat config (#1055) 03d0b84
- chore(deps): update dependency glob to ^10.3.10 (#1054) d515806
- fix(deps): update eslint and prettier (#1041) 96cf832
- chore(deps): update dependency @types/node to ^18.18.0 (#1052) 5804fa9
- chore(deps): update dependency glob to ^10.3.9 (#1053) d019798
- fix(deps): update typescript-eslint monorepo to ^6.7.3 (#1051) 305bad0
- chore(deps): update dependency glob to ^10.3.7 (#1050) b2709e0
- chore(deps): update dependency @types/node to ^18.17.19 (#1049) 8b5409b
- chore(deps): update dependency glob to ^10.3.6 (#1048) bf0fe0f
- fix(deps): update dependency eslint-import-resolver-typescript to ^3.6.1 (#1047) 9eb3fdf
- chore(deps): update dependency glob to ^10.3.5 (#1046) be2a5ec
- chore(deps): update dependency @types/node to ^18.17.18 (#1045) b756591
- fix(deps): update typescript-eslint monorepo to ^6.7.2 (#1044) 3e721ee
- chore(deps): update dependency @types/node to ^18.17.17 (#1043) 8012ea3
- chore(deps): update dependency @types/node to ^18.17.16 (#1042) 81b43f0
- fix(deps): update dependency eslint-plugin-jsdoc to ^46.7.0 (#1039) e601ed3
- fix!: drop
+closure
preset (#1040) aaecfc3
v18.0.0
BREAKING CHANGES
- drop Node v16 and v19 (#989)
- support
^18.17.0 || >=20.5.0
- support
- update peerDeps to use Pretteir v3 (#992)
- enable some rules of
eslint-plugin-unicorn
(#995) - change default to
teppeis/es2023
Commits since v18.0.0-3
- fix(deps): update typescript-eslint monorepo to ^6.7.0 (#1038) 447f651
- fix(deps): update eslint and prettier (#1037) 706cc47
- chore(deps): update dependency @types/node to ^18.17.15 (#1036) aedff55
- fix(deps): update typescript-eslint monorepo to ^6.6.0 (#1025) 698a583
- chore(deps): update actions/checkout action to v4 (#1035) e4274e9
- chore(deps): update dependency @types/node to ^18.17.14 (#1034) 6165136
- chore(deps): update dependency @types/node to ^18.17.13 (#1033) bd2a68c
- fix(deps): update typescript-eslint monorepo to ^6.5.0 (#1032) 57fcc60
- fix(deps): update dependency eslint to ^8.48.0 (#1031) b598350
- chore(deps): update dependency typescript to ^5.2.2 (#1030) d2b9c81
- chore(deps): lock file maintenance (#1029) 527c8ed
- chore(deps): update dependency glob to ^10.3.4 (#1028) 3a1ac4d
- fix(deps): update dependency eslint-plugin-jsdoc to ^46.5.1 (#1027) 2b9f1ef
- fix(deps): update dependency prettier to ^3.0.3 (#1026) 98fdcd8
- chore(deps): update dependency @types/node to ^18.17.12 (#1024) d324ef2
- chore(deps): update dependency @types/node to ^18.17.11 (#1022) 74e963d
- chore(deps): update dependency @types/node to ^18.17.9 (#1020) 0c03a67
- chore(deps): update dependency @types/node to ^18.17.8 (#1019) 3f0a4eb
- fix(deps): update dependency eslint-plugin-n to ^16.0.2 (#1018) d03d4a3
- chore(deps): update dependency @types/node to ^18.17.7 (#1017) 65f436f
- fix(deps): update dependency eslint-plugin-jsdoc to ^46.5.0 (#1015) 3f9a7f6
- fix(deps): update typescript-eslint monorepo to ^6.4.1 (#1016) 0ad6fd8
- fix(deps): update typescript-eslint monorepo to ^6.4.0 (#1011) a6060a1
- fix(deps): update dependency eslint-plugin-import to ^2.28.1 (#1014) 296bbcc
- chore(deps): update dependency @types/node to ^18.17.6 (#1013) 1c7af6b
- fix(deps): update dependency prettier to ^3.0.2 (#1012) 2459baf