eslint-config-teppeis

ESLint shareable config for me!

MIT License

Downloads
1.3K
Stars
42
Committers
5
eslint-config-teppeis - Latest Release

Published by teppeis 8 months ago

  • 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

https://github.com/teppeis/eslint-config-teppeis/compare/v19.1.1...v19.1.2

eslint-config-teppeis -

Published by teppeis 8 months ago

  • 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

https://github.com/teppeis/eslint-config-teppeis/compare/v19.1.0...v19.1.1

eslint-config-teppeis -

Published by teppeis 10 months ago

  • 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

https://github.com/teppeis/eslint-config-teppeis/compare/v19.0.1...v19.1.0

eslint-config-teppeis -

Published by teppeis 12 months ago

eslint-config-teppeis -

Published by teppeis 12 months ago

eslint-config-teppeis - v19.0.0: Flat Config

Published by teppeis 12 months ago

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
  • 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

https://github.com/teppeis/eslint-config-teppeis/compare/v19.0.0...v18.0.0

eslint-config-teppeis -

Published by teppeis 12 months ago

  • 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

https://github.com/teppeis/eslint-config-teppeis/compare/v19.0.0-1...v19.0.0-2

eslint-config-teppeis -

Published by teppeis about 1 year ago

  • fix: move ecmaVersion to languageOptions and fix for eslint-plugin-import 0199cd3
  • chore: remove comments 9bf8e8a

https://github.com/teppeis/eslint-config-teppeis/compare/v19.0.0-0...v19.0.0-1

eslint-config-teppeis -

Published by teppeis about 1 year ago

BREAKING CHANGES

  • support new flat config, drop old eslintrc style
  • drop old es2015 to es2020 configs. use es2021 or later.
  • drop Closure Tools support
  • drop prettier config. all rules are Prettier compatible. no more eslint-config-prettier.
  • make prettier optional in peerDependencies

  • 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

https://github.com/teppeis/eslint-config-teppeis/compare/v18.0.0...v19.0.0-0

eslint-config-teppeis - v18.0.0

Published by teppeis about 1 year ago

BREAKING CHANGES

  • drop Node v16 and v19 (#989)
    • support ^18.17.0 || >=20.5.0
  • update peerDeps to use Pretteir v3 (#992)
  • enable some rules of eslint-plugin-unicorn (#995)

https://github.com/teppeis/eslint-config-teppeis/compare/v17.0.4...v18.0.0


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

https://github.com/teppeis/eslint-config-teppeis/compare/v18.0.0-3...v18.0.0

What's Changed

New Contributors

Full Changelog: https://github.com/teppeis/eslint-config-teppeis/compare/v17.0.4...v18.0.0

eslint-config-teppeis -

Published by teppeis about 1 year ago

  • chore: update lockfile c5ee5dd
  • fix!: support Node ^18.17.0 || >=20.5.0 5c0197c
  • fix!: make es2023 default 7d77260
  • fix(deps): update dependency eslint-import-resolver-typescript to ^3.6.0 (#1008) 3fba480
  • fix(deps): update dependency eslint to ^8.47.0 (#1009) 91eceea
  • fix(deps): update typescript-eslint monorepo to ^6.3.0 (#1006) edda129
  • fix(deps): update dependency eslint-config-prettier to v9 (#1005) 4ee5b9a
  • chore(deps): update dependency @types/node to ^18.17.5 (#1010) 3f21cd7
  • chore(deps): update dependency @types/node to ^18.17.4 (#1007) 6519cd8

https://github.com/teppeis/eslint-config-teppeis/compare/v18.0.0-2...v18.0.0-3

eslint-config-teppeis -

Published by teppeis about 1 year ago

  • fix: disable noisy unicorn/consistent-destructuring 6dd504e
  • fix(deps): update dependency eslint-config-prettier to ^8.10.0 (#1001) e29c7ec
  • chore(deps): update dependency @types/node to ^18.17.3 (#1004) f2fc9ac
  • fix(deps): update dependency eslint-plugin-jsdoc to ^46.4.6 (#1003) 9616a6f
  • chore(deps): update dependency @types/node to ^18.17.2 (#1002) f34dbcf
  • fix(deps): update dependency prettier to ^3.0.1 (#1000) 588207a
  • chore(deps): lock file maintenance (#999) c43bf54
  • fix(deps): update typescript-eslint monorepo to ^6.2.1 (#998) 6c267aa
  • chore(deps): lock file maintenance (#997) 8d074b6

https://github.com/teppeis/eslint-config-teppeis/compare/v18.0.0-1...v18.0.0-2

eslint-config-teppeis -

Published by teppeis about 1 year ago

eslint-config-teppeis -

Published by teppeis about 1 year ago

  • chore(deps): bump semver from 5.7.1 to 5.7.2 (#984) 66cfbcd
  • fix: disable deprecated no-return-await (#996) 3554427
  • fix!: update unicorn rules (#995) df6c8f4
  • fix(deps): update dependency eslint to ^8.46.0 (#993) 8f1a98f
  • fix: use eslint prefer-exponentiation-operator instead unicorn (#994) c05a231
  • fix(deps): update eslint and prettier (minor) (#991) 9b7fc0d
  • fix!: update peerDeps to use pretteir v3+ (#992) ab659d7
  • chore!: support Node 18 and 20 (drop 16 and 19) (#989) d95c219
  • fix(deps): update dependency eslint-plugin-jsdoc to ^46.4.5 (#990) 43dbd3a
  • fix(deps): update dependency eslint-plugin-unicorn to v48 (#987) 5de3e20
  • fix(deps)!: update typescript-eslint monorepo to v6 (major) (#983) fb466c9
  • fix(deps): update dependency eslint to ^8.45.0 (#985) e21dfd0
  • fix(deps): update typescript-eslint monorepo to ^5.62.0 (#982) 4bb5108

https://github.com/teppeis/eslint-config-teppeis/compare/v17.0.4...v18.0.0-0

eslint-config-teppeis -

Published by teppeis over 1 year ago

  • fix: prettier peerDeps version spec 94e50f1
  • chore(deps): update dependency @types/node to ^16.18.39 (#988) 29c8ba1
  • fix(deps): update dependency eslint-plugin-jsdoc to ^46.4.4 (#986) bd13b4e
  • chore(deps): update dependency glob to ^10.3.3 (#981) ca0fd58
  • chore(deps): update dependency glob to ^10.3.2 (#980) c43e525

https://github.com/teppeis/eslint-config-teppeis/compare/v17.0.3...v17.0.4

eslint-config-teppeis -

Published by teppeis over 1 year ago

  • fix(deps): allow prettier v3 as peerDeps

  • fix(deps): update eslint and prettier (major) (#962) c7582fb
  • fix(deps): update typescript-eslint monorepo to ^5.61.0 (#971) ddd6ef8
  • fix(deps): update dependency eslint to ^8.44.0 (#966) cc7ff6f
  • fix(deps): update typescript-eslint monorepo to ^5.60.1 (#979) 8e7bb87
  • chore(deps): update dependency @types/node to ^16.18.38 (#978) 61b0cf5
  • chore(deps): update dependency typescript to ^5.1.6 (#977) 8209b36
  • chore(deps): lock file maintenance (#976) f1d194a
  • chore(deps): update dependency glob to ^10.3.1 (#975) 3e2629d
  • chore(deps): update dependency @types/node to ^16.18.37 (#974) 6681cd1
  • fix(deps): update dependency eslint-plugin-n to ^16.0.1 (#973) 6f603de
  • chore(deps): update dependency glob to ^10.3.0 (#972) 642c9a5
  • fix(deps): update typescript-eslint monorepo to ^5.59.11 (#970) 4727cc4
  • chore(deps): update dependency @types/node to ^16.18.36 (#969) 4884627
  • chore(deps): update dependency glob to ^10.2.7 (#968) 5edae09
  • fix(deps): update typescript-eslint monorepo to ^5.59.9 (#967) 8a3c6ce
  • chore(deps): lock file maintenance (#964) c7ca44e
  • fix(deps): update typescript-eslint monorepo to ^5.59.8 (#963) d4f0d0b
  • chore(deps): update dependency @types/node to ^16.18.34 (#961) d97a518
  • fix(deps): update dependency eslint-plugin-jsdoc to ^44.2.7 (#960) 56adf3e
  • chore(deps): update dependency @types/node to ^16.18.33 (#959) 72d033a
  • fix(deps): update dependency eslint-plugin-jsdoc to ^44.2.5 (#958) 4142280
  • fix(deps): update dependency eslint to ^8.41.0 (#954) 4680993
  • fix(deps): update typescript-eslint monorepo to ^5.59.7 (#957) 13a1e84
  • chore(deps): update dependency @types/node to ^16.18.32 (#956) d980cd2
  • chore(deps): update dependency glob to ^10.2.6 (#955) 3680b71
  • chore(deps): update dependency glob to ^10.2.5 (#952) 1c32cbc

https://github.com/teppeis/eslint-config-teppeis/compare/v17.0.2...v17.0.3

eslint-config-teppeis -

Published by teppeis over 1 year ago

peerDeps

  • update eslint to ^8.40.0

deps

  • update eslint-plugin-jsdoc to v44
  • update eslint-plugin-n to v16
  • update eslint-plugin-unicorn to v47

  • fix(deps): update eslint and prettier (#942) e9ead19
  • chore(deps): update dependency @types/node to ^16.18.31 (#951) a4bc61a
  • fix(deps): update eslint and prettier (#941) ac267c5
  • fix(deps): update typescript-eslint monorepo to ^5.59.6 (#950) 8ea2956
  • chore(deps): update dependency glob to ^10.2.4 (#949) 8675524
  • chore(deps): update dependency @types/node to ^16.18.30 (#948) a9b89cc
  • chore(deps): update dependency @types/node to ^16.18.29 (#947) d5ce4ce
  • chore(deps): update dependency glob to ^10.2.3 (#946) a78d75e
  • chore(deps): update dependency @types/node to ^16.18.28 (#945) f2752d0
  • chore(deps): update dependency @types/node to ^16.18.27 (#944) 876da62
  • fix(deps): update typescript-eslint monorepo to ^5.59.5 (#943) 89db853
  • fix(deps): update dependency eslint-plugin-unicorn to ^46.0.1 (#940) c022c7e
  • chore(deps): update dependency @types/node to ^16.18.26 (#939) ffcf5ec
  • fix(deps): update typescript-eslint monorepo to ^5.59.2 (#938) a73f499
  • chore(deps): lock file maintenance (#937) 313400c

https://github.com/teppeis/eslint-config-teppeis/compare/v17.0.1...v17.0.2

eslint-config-teppeis -

Published by teppeis over 1 year ago

  • fix(deps): update dependency eslint-plugin-jsdoc to v43 (#930) 0363a1b
  • fix(deps): update dependency eslint to ^8.39.0 (#932) 69e3213
  • chore(deps): update dependency @types/node to ^16.18.25 (#936) c7d008b
  • fix(deps): update typescript-eslint monorepo to ^5.59.1 (#935) e678a51
  • fix(deps): update dependency prettier to ^2.8.8 (#934) 14714df
  • chore(deps): update dependency glob to ^10.2.2 (#933) ad2adc3
  • chore(deps): update dependency @types/node to ^16.18.24 (#931) fb561a4
  • chore(deps): update dependency glob to v10 (#927) a18c1f2
  • fix(deps): update dependency eslint-plugin-jsdoc to v41 (#929) e813c57
  • fix(deps): update typescript-eslint monorepo to ^5.59.0 (#928) 69cfd97
  • fix(deps): update eslint and prettier (#924) 39eac23
  • chore(deps): update dependency glob to ^9.3.5 (#926) a4ff373
  • fix(deps): update dependency eslint-plugin-jsdoc to ^40.1.2 (#925) ed50fdf
  • chore(deps): update dependency typescript to ^5.0.4 (#923) 1f4380a
  • fix(deps): update dependency eslint-import-resolver-typescript to ^3.5.5 (#922) 398f2f2
  • fix(deps): update typescript-eslint monorepo to ^5.57.1 (#921) 7404354
  • chore(deps): update dependency glob to ^9.3.4 (#920) fcc1190
  • fix(deps): update typescript-eslint monorepo to ^5.57.0 (#918) bdf66bd
  • fix(deps): update eslint and prettier (#919) f099818
  • chore(deps): lock file maintenance (#917) b6edc0f
  • fix(deps): update dependency eslint-plugin-jsdoc to ^40.1.1 (#916) a24c78e
  • chore(deps): update dependency typescript to ^5.0.3 (#915) e988e8c
  • chore(deps): update dependency @types/node to ^16.18.23 (#914) 5189b99
  • fix(deps): update dependency eslint-import-resolver-typescript to ^3.5.4 (#913) 987183f
  • chore(deps): update dependency @types/node to ^16.18.22 (#912) b0255ad
  • chore(deps): update dependency @types/node to ^16.18.21 (#911) 2e5be23
  • fix(deps): update dependency prettier to ^2.8.7 (#909) 84fc031
  • chore(deps): update dependency @types/node to ^16.18.20 (#910) 287c617
  • chore(deps): update dependency @types/node to ^16.18.19 (#908) 7e6a7d6
  • chore(deps): update dependency glob to ^9.3.2 (#907) a3c53ef
  • fix(deps): update dependency prettier to ^2.8.6 (#905) cd0b744
  • chore(deps): update dependency glob to ^9.3.1 (#904) 6ac47ea
  • chore(deps): update dependency @types/node to ^16.18.18 (#902) c36ad9e
  • fix(deps): update dependency prettier to ^2.8.5 (#901) 39f4598
  • docs(readme): remove david-dm badge f0fe43b

https://github.com/teppeis/eslint-config-teppeis/compare/v17.0.0...v17.0.1

eslint-config-teppeis -

Published by teppeis over 1 year ago

Breaking Changes

  • Drop Node v14
  • Change Node minimum versions of v16 and v18
  • Drop link-prettierrc command and .prettierrc file
  • Change some rules (see bellow)

Features

  • Support ES2022: es2022
  • Support Node v19: node-v19

Changed rules

eslint-plugin-unicorn

Enable following rules: https://github.com/teppeis/eslint-config-teppeis/pull/897

eslint-plugin-import

Change options of import/order rule: https://github.com/teppeis/eslint-config-teppeis/pull/894

  • Change groups option to [["builtin", "external"], "internal", "index", "parent", "sibling"]
  • Remove alphabetize option, prefer organize-import of tsc / VS code

typescript-eslint

eslint-config-teppeis -

Published by teppeis over 1 year ago

  • chore!: remove link-prettierrc command (#900) a0c4314
  • feat(typescript): enable @typescript-eslint/no-mixed-enums rule (#899) 4feba5a
  • feat(typescript): enable @typescript-eslint/no-import-type-side-effects rule (#898) 94ed12a
  • feat(unicorn): enable new eslint-plugin-unicorn rules (#897) c6cc162
  • feat(node-v19): add node-v19 (#896) 4581f1d
  • feat(es2023): add es2023 lib and config (#895) 2c9c515
  • fix(deps): update dependency eslint-plugin-import to ~2.27.5 (#837) 059fd8b
  • fix(import/order): disable alphabetize option, prefer organize-import of tsc (#894) e10917d
  • chore(deps): update dependency glob to v9 (#887) dba0fb1
  • chore!: dorp Node v14 and update v16/18 min versions (#893) 032498b
  • chore(deps): lock file maintenance (#885) 7735d74

https://github.com/teppeis/eslint-config-teppeis/compare/v16.0.1...v17.0.0-0