@sapphire/eslint-config
Version:
Standard ESLint config for the Sapphire Community
493 lines (282 loc) β’ 32.2 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file.
# [@sapphire/eslint-config@5.0.5](https://github.com/sapphire/eslint-config/compare/@sapphire/eslint-config@5.0.4...@sapphire/eslint-config@5.0.5) - (2024-06-03)
## π Bug Fixes
- **eslint-config:** Bump transient dependencies ([f83936d](https://github.com/sapphire/eslint-config/commit/f83936db505bdcda957f5c52bdde557dbb1410b9))
- **deps:** Update all non-major dependencies ([7dc491a](https://github.com/sapphire/eslint-config/commit/7dc491a3eebea3bd320fcc73d3b434067646c7df))
## π Documentation
- **eslint-config:** Add note on how to use with flat config ([875402c](https://github.com/sapphire/eslint-config/commit/875402c3d1a3611a89ba3680d107b1c8d2be20dd))
# [@sapphire/eslint-config@5.0.4](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@5.0.3...@sapphire/eslint-config@5.0.4) - (2024-03-11)
## π Bug Fixes
- **eslint-config:** Bump transitive dependencies ([f2600b3](https://github.com/sapphiredev/utilities/commit/f2600b34bb8dbe3c55a245a4d8c260493adfa83a))
- **deps:** Update typescript-eslint monorepo to v7 (major) (#717) ([f929edc](https://github.com/sapphiredev/utilities/commit/f929edc5c951428a3e72e6f37725f27c4b383c54))
- Update transitive dependencies ([4c28962](https://github.com/sapphiredev/utilities/commit/4c2896269f4204ed8e48b91581232c28a6d53f20))
- **deps:** Update dependency prettier to ^3.2.2 ([61630cc](https://github.com/sapphiredev/utilities/commit/61630cc5aa43e05d6e3e8881b2883f0ef334f02a))
- **eslint-config:** Bump transitive dependencies ([632805d](https://github.com/sapphiredev/utilities/commit/632805d334e47aa10df6005cc4d01155046dc26f))
- **deps:** Update dependency eslint-plugin-prettier to ^5.1.2 ([e1c7c75](https://github.com/sapphiredev/utilities/commit/e1c7c7533acaba45d95e86984a64f1db39f0e2af))
- **deps:** Update all non-major dependencies ([fef82a8](https://github.com/sapphiredev/utilities/commit/fef82a89eda7af96bd6fb49fce00d82608d4b62c))
- **deps:** Update all non-major dependencies (#681) ([a593be0](https://github.com/sapphiredev/utilities/commit/a593be07bc7a5ec4b9690a83bc6fbf223e012729))
- Bump transitive prettier dependency ([13ec7e9](https://github.com/sapphiredev/utilities/commit/13ec7e95001ebaaea3267ef22dfdededab912528))
# [@sapphire/eslint-config@5.0.3](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@5.0.3...@sapphire/eslint-config@5.0.3) - (2023-12-04)
## π Bug Fixes
- **eslint-config:** Properly split CJS and ESM ([ccc6514](https://github.com/sapphiredev/utilities/commit/ccc6514db0d4f3dbd531a81419591533eac41271))
- **eslint-config:** Update transitive dependencies ([8656062](https://github.com/sapphiredev/utilities/commit/86560622a4f1eea3bc075faf552883851c4e8b11))
# [@sapphire/eslint-config@5.0.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@5.0.1...@sapphire/eslint-config@5.0.2) - (2023-08-29)
## π Bug Fixes
- **eslint-config:** Update transitive dependencies ([de7b294](https://github.com/sapphiredev/utilities/commit/de7b294df5cceac794ec03647755653578226f5f))
- **eslint-config:** Update transitive dependencies ([a81f6de](https://github.com/sapphiredev/utilities/commit/a81f6defaa4d537499065211eaf15940ff039bc9))
# [@sapphire/eslint-config@5.0.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@5.0.0...@sapphire/eslint-config@5.0.1) - (2023-08-07)
## π Bug Fixes
- **eslint-config:** Update eslint-config-prettier to v9 ([4d7b394](https://github.com/sapphiredev/utilities/commit/4d7b394b4ca77aba491dd5866b1b343f382224e3))
# [@sapphire/eslint-config@5.0.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.3...@sapphire/eslint-config@5.0.0) - (2023-07-21)
## π Bug Fixes
- **deps:** Update all non-major dependencies ([3c9d07e](https://github.com/sapphiredev/utilities/commit/3c9d07e34217c2494f160d84cd177fba6ced4ac3))
## π Features
- **eslint-config:** Update to `@typescript-eslint` v6 ([e029a2b](https://github.com/sapphiredev/utilities/commit/e029a2bc83d121d517b42815b6dfbd6ff893b6a6))
- π₯ **BREAKING CHANGE:** This package now depends on `@typescript-eslint v6`
- π₯ **BREAKING CHANGE:** As per above the rule `@typescript-eslint/no-duplicate-imports` has been removed. The replacement is [`import/no-duplicates`](https://github.com/import-js/eslint-plugin-import/blob/HEAD/docs/rules/no-duplicates.md) from [`eslint-plugin-import`](https://github.com/import-js/eslint-plugin-import)
# [@sapphire/eslint-config@4.4.3](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.2...@sapphire/eslint-config@4.4.3) - (2023-07-05)
## π Bug Fixes
- **eslint-config:** Update transitive dependencies ([f8c6e68](https://github.com/sapphiredev/utilities/commit/f8c6e680ccc282c52d2d0e0b20ec51201becbbf0))
- **deps:** Update all non-major dependencies (#607) ([9cc8bd0](https://github.com/sapphiredev/utilities/commit/9cc8bd0d4b5d650deab2c913e6c3d713861bae28))
- **eslint-config:** Update dependencies ([7c249e5](https://github.com/sapphiredev/utilities/commit/7c249e564a60ca119aebad811773373a8b1c7e46))
- **eslint-config:** Remove the unnecessary `.mjs` extension from `extraFileExtensions` (#605) ([0d9bbd4](https://github.com/sapphiredev/utilities/commit/0d9bbd46cb865d90a9fe1fd4f817185274804159))
- **eslint-config:** Update transitive dependencies ([a4246c4](https://github.com/sapphiredev/utilities/commit/a4246c45438d5066ba5f8a9a79c39b43cbf6a5dc))
- **eslint-config:** Bump typescript-eslint ([45b2934](https://github.com/sapphiredev/utilities/commit/45b29341af6b2391171de4e21ca5e359b56c17fe))
## π§ͺ Testing
- Update vitest to coverage v8 ([a4bc6e4](https://github.com/sapphiredev/utilities/commit/a4bc6e4f24ea60143a150ecc76fda6484f172ab9))
# [@sapphire/eslint-config@4.4.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.1...@sapphire/eslint-config@4.4.2) - (2023-05-02)
## π Bug Fixes
- **eslint-config:** Update dependencies ([9e508a9](https://github.com/sapphiredev/utilities/commit/9e508a90ca39874af15e875fcccfc3817c679599))
# [@sapphire/eslint-config@4.4.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.0...@sapphire/eslint-config@4.4.1) - (2023-04-12)
## π Performance
- **chunk:** Remove clone (#574) ([049047b](https://github.com/sapphiredev/utilities/commit/049047b3ceee6fcfeb2e09e15e26424022a5045c))
## π Bug Fixes
- **eslint-config:** Bump eslint dependencies ([65aa3ae](https://github.com/sapphiredev/utilities/commit/65aa3ae7c0a165af3e613ce058b23293364244f5))
# [@sapphire/eslint-config@4.4.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.3.8...@sapphire/eslint-config@4.4.0) - (2023-04-10)
## π Refactor
- Split `@sapphire/time-utilities` into 4 sub-packages (#462) ([574299a](https://github.com/sapphiredev/utilities/commit/574299a99e658f6500a2a7efa587a0919b2d1313))
## π Bug Fixes
- **eslint-config:** Update typescript to 5.0.3 and eslint to 8.37.0 ([619b8e5](https://github.com/sapphiredev/utilities/commit/619b8e5f965f9a43113cddef6303b65ce86ccfae))
- **deps:** Update all non-major dependencies (#577) ([291dd67](https://github.com/sapphiredev/utilities/commit/291dd6783e57d8f075ce566218ba076ef6c4bbbd))
- **eslint-config:** Bump dependencies ([8e25c99](https://github.com/sapphiredev/utilities/commit/8e25c99ab5d9c4e18831e000ab8101a079815f3b))
- **eslint-config:** Bump dependencies ([71de6b0](https://github.com/sapphiredev/utilities/commit/71de6b047ee15daf529aadd4462527218494004f))
- **deps:** Update all non-major dependencies (#545) ([40ca040](https://github.com/sapphiredev/utilities/commit/40ca040a21d8a0949682051a3a974538183a400e))
- **deps:** Update all non-major dependencies (#544) ([cc78f17](https://github.com/sapphiredev/utilities/commit/cc78f17390c7f3db08af92bf46a5a70a9c11dd5f))
- **deps:** Update all non-major dependencies (#532) ([8033d1f](https://github.com/sapphiredev/utilities/commit/8033d1ff7a5a1974134c61f424f171cccb2915e1))
- **deps:** Update all non-major dependencies (#514) ([21b07d5](https://github.com/sapphiredev/utilities/commit/21b07d5db529a0d982647a60de98e46f36f1ac93))
- **deps:** Update all non-major dependencies (#505) ([6178296](https://github.com/sapphiredev/utilities/commit/617829649e1e4deeee02b14533b5377cd5bc1fb3))
- **eslint-config:** Update dependencies ([dfe32a0](https://github.com/sapphiredev/utilities/commit/dfe32a0dc10c27d362b4bddd910ee481b8cbd352))
- **deps:** Update all non-major dependencies (#466) ([dc08606](https://github.com/sapphiredev/utilities/commit/dc08606a97154e47c65536123ac5f8b1262f7bd2))
- **deps:** Update all non-major dependencies ([e20f299](https://github.com/sapphiredev/utilities/commit/e20f29906e83cee000aaba9c6827e3bec5173d28))
- **deps:** Update all non-major dependencies to ^5.36.1 (#438) ([58dc66a](https://github.com/sapphiredev/utilities/commit/58dc66a50323ac943631f12e95c6feca82b1107f))
- Update eslint dependencies ([2bd8ad6](https://github.com/sapphiredev/utilities/commit/2bd8ad630a359d8f77013f227fdfa80b53575c18))
## π Documentation
- Add @06000208 as a contributor ([fa3349e](https://github.com/sapphiredev/utilities/commit/fa3349e55ce4ad008785211dec7bf8e2b5d933df))
- Add @didinele as a contributor ([42ef7b6](https://github.com/sapphiredev/utilities/commit/42ef7b656c48fd0e720119db1d622c8bba2791e9))
- Add @goestav as a contributor ([0e56a92](https://github.com/sapphiredev/utilities/commit/0e56a92a4e2d0942bfa207f81a8cb03b32312034))
- Add @CitTheDev as a contributor ([34169ea](https://github.com/sapphiredev/utilities/commit/34169eae1dc0476ccf5a6c4f36e28602a204829e))
- Add @legendhimslef as a contributor ([059b6f1](https://github.com/sapphiredev/utilities/commit/059b6f1ab5362d46d58624d06c1aa39192b0716f))
- Add @r-priyam as a contributor ([fb278ba](https://github.com/sapphiredev/utilities/commit/fb278bacf627ec6fc88752eafeb12df5f3177a2c))
- Change name of @kyranet (#451) ([df4fdef](https://github.com/sapphiredev/utilities/commit/df4fdefce18659975a4ebc224723638507d02d35))
- Update @RealShadowNova as a contributor ([a869ba0](https://github.com/sapphiredev/utilities/commit/a869ba0abfad041610b9115187d426aebe671af6))
## π Features
- **duration:** Add units on Duration (#561) ([eac39af](https://github.com/sapphiredev/utilities/commit/eac39af4c43c4f600234fbacb5efe8fb0cbb53b8))
# [@sapphire/eslint-config@4.3.8](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.3.7...@sapphire/eslint-config@4.3.8) - (2022-08-20)
## π Bug Fixes
- **eslint-config:** Bump deps ([d63c41e](https://github.com/sapphiredev/utilities/commit/d63c41e672035f31e8479f9560bcbe25d4a2a018))
- **deps:** Update all non-major dependencies ([2308bd7](https://github.com/sapphiredev/utilities/commit/2308bd74356b6b2e0c12995b25f4d8ade4803fe9))
- **eslint-config:** Bump dependencies ([04967b3](https://github.com/sapphiredev/utilities/commit/04967b311e04197bf17adc45f25d75746919ebe2))
- **eslint-config:** Bump typescript eslint dependencies ([658f2d7](https://github.com/sapphiredev/utilities/commit/658f2d76a2d51b56dc689f077f608d5d8f3e9013))
- **deps:** Update all non-major dependencies ([94ffa04](https://github.com/sapphiredev/utilities/commit/94ffa04dd42594019f3439f66ee2019cc40d402c))
- **deps:** Update all non-major dependencies ([26774e0](https://github.com/sapphiredev/utilities/commit/26774e0f52ce063a327a50047e61aacb3503422b))
- **deps:** Update all non-major dependencies ([84af0db](https://github.com/sapphiredev/utilities/commit/84af0db2db749223b036aa99fe19a2e9af5681c6))
## π Documentation
- Add @muchnameless as a contributor ([a1221fe](https://github.com/sapphiredev/utilities/commit/a1221fea68506e99591d5d00ec552a07c26833f9))
- Add @enxg as a contributor ([d2382f0](https://github.com/sapphiredev/utilities/commit/d2382f04e3909cb4ad11798a0a10e683f6cf5383))
- Add @EvolutionX-10 as a contributor ([efc3a32](https://github.com/sapphiredev/utilities/commit/efc3a320a72ae258996dd62866d206c33f8d4961))
## π§ͺ Testing
- Migrate to vitest (#380) ([075ec73](https://github.com/sapphiredev/utilities/commit/075ec73c7a8e3374fad3ada612d37eb4ac36ec8d))
# [@sapphire/eslint-config@4.3.7](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.3.6...@sapphire/eslint-config@4.3.7) - (2022-06-13)
## π Bug Fixes
- **deps:** Update all non-major dependencies (#378) ([9a20de6](https://github.com/sapphiredev/utilities/commit/9a20de656dba6639265eff9e5987a550282f5e5e))
# [@sapphire/eslint-config@4.3.6](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.3.5...@sapphire/eslint-config@4.3.6) - (2022-05-31)
## π Bug Fixes
- **eslint-config:** Update transient dependencies ([28610f0](https://github.com/sapphiredev/utilities/commit/28610f06afcf13af647daa9bd2ae5eb8f6193094))
- **deps:** Update all non-major dependencies ([50cd8de](https://github.com/sapphiredev/utilities/commit/50cd8dea593b6f5ae75571209456b3421e2ca59a))
# [@sapphire/eslint-config@4.3.5](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.3.4...@sapphire/eslint-config@4.3.5) - (2022-05-15)
## π Bug Fixes
- **eslint-config:** Update dependencies ([089d11c](https://github.com/sapphiredev/utilities/commit/089d11c72091222a531bafb8b3715c326feaaa72))
## π Documentation
- Add @MajesticString as a contributor ([295b3e9](https://github.com/sapphiredev/utilities/commit/295b3e9849a4b0fe64074bae02f6426378a303c3))
- Add @Mzato0001 as a contributor ([c790ef2](https://github.com/sapphiredev/utilities/commit/c790ef25df2d7e22888fa9f8169167aa555e9e19))
- Add @NotKaskus as a contributor ([00da8f1](https://github.com/sapphiredev/utilities/commit/00da8f199137b9277119823f322d1f2d168d928a))
- Add @imranbarbhuiya as a contributor ([fb674c2](https://github.com/sapphiredev/utilities/commit/fb674c2c5594d41e71662263553dcb4bac9e37f4))
- Add @axisiscool as a contributor ([ce1aa31](https://github.com/sapphiredev/utilities/commit/ce1aa316871a88d3663efbdf2a42d3d8dfe6a27f))
- Add @dhruv-kaushikk as a contributor ([ebbf43f](https://github.com/sapphiredev/utilities/commit/ebbf43f63617daba96e72c50a234bf8b64f6ddc4))
- Add @Commandtechno as a contributor ([f1d69fa](https://github.com/sapphiredev/utilities/commit/f1d69fabe1ee0abe4be08b19e63dbec03102f7ce))
# [@sapphire/eslint-config@4.3.4](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.3.3...@sapphire/eslint-config@4.3.4) - (2022-04-18)
## Bug Fixes
- **eslint-config:** Update dependencies ([8eefb1e](https://github.com/sapphiredev/utilities/commit/8eefb1eeee64f89ac97d3783471cc27dc22a8461))
- **deps:** Update all non-major dependencies ([ebaa54d](https://github.com/sapphiredev/utilities/commit/ebaa54d484e0f5917821838b026a2f4a269dc526))
- **deps:** Update all non-major dependencies (#324) ([45be361](https://github.com/sapphiredev/utilities/commit/45be3611dff931ce9ee7919ce94ab68b6527e30e))
- **deps:** Update all non-major dependencies ([b10c1b0](https://github.com/sapphiredev/utilities/commit/b10c1b00d88a561b982d64cee2203e49d0e1e546))
## Documentation
- Fix typedoc causing OOM crashes ([63ba41c](https://github.com/sapphiredev/utilities/commit/63ba41c4b6678554b1c7043a22d3296db4f59360))
## [4.3.3](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.3.2...@sapphire/eslint-config@4.3.3) (2022-04-01)
### Bug Fixes
- **deps:** update all non-major dependencies ([308cf66](https://github.com/sapphiredev/utilities/commit/308cf66056b9b3718abb6946b1bc1cc9c144c4a3))
- **eslint-config:** update dependencies ([895ce7c](https://github.com/sapphiredev/utilities/commit/895ce7c404dfe4dda2be7151ff2600668e3ecfe5))
## [4.3.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.3.1...@sapphire/eslint-config@4.3.2) (2022-03-20)
**Note:** Version bump only for package @sapphire/eslint-config
## [4.3.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.3.0...@sapphire/eslint-config@4.3.1) (2022-03-20)
**Note:** Version bump only for package @sapphire/eslint-config
# [4.3.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.2.2...@sapphire/eslint-config@4.3.0) (2022-03-06)
### Features
- allow module: NodeNext ([#306](https://github.com/sapphiredev/utilities/issues/306)) ([9dc6dd6](https://github.com/sapphiredev/utilities/commit/9dc6dd619efab879bb2b0b3c9e64304e10a67ed6))
## [4.2.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.2.1...@sapphire/eslint-config@4.2.2) (2022-03-01)
**Note:** Version bump only for package @sapphire/eslint-config
## [4.2.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.2.0...@sapphire/eslint-config@4.2.1) (2022-02-15)
### Bug Fixes
- **deps:** update all non-major dependencies ([57b604e](https://github.com/sapphiredev/utilities/commit/57b604e1a7dbdb5c93fd0263710b32e3f74e7f74))
# [4.2.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.1.0...@sapphire/eslint-config@4.2.0) (2022-02-03)
### Bug Fixes
- **deps:** update all non-major dependencies ([676a1e4](https://github.com/sapphiredev/utilities/commit/676a1e447667c555ca862a259e410984b1d4216a))
### Features
- **eslint-config:** bump dependencies ([025a254](https://github.com/sapphiredev/utilities/commit/025a25464883a75e00a64df436f320373fd8a606))
- **ts-config:** add multi-config structure ([#281](https://github.com/sapphiredev/utilities/issues/281)) ([b5191d7](https://github.com/sapphiredev/utilities/commit/b5191d7f2416dc5838590c4ff221454925553e37))
# [4.1.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.11...@sapphire/eslint-config@4.1.0) (2022-01-28)
### Features
- change build system to tsup ([#270](https://github.com/sapphiredev/utilities/issues/270)) ([365a53a](https://github.com/sapphiredev/utilities/commit/365a53a5517a01a0926cf28a83c96b63f32ed9f8))
## [4.0.11](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.10...@sapphire/eslint-config@4.0.11) (2022-01-21)
### Bug Fixes
- fixed typos of `communitys` ([e4e3a69](https://github.com/sapphiredev/utilities/commit/e4e3a6913a8157f24f366ac43db46faebdc085ce)), closes [#263](https://github.com/sapphiredev/utilities/issues/263)
## [4.0.10](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.9...@sapphire/eslint-config@4.0.10) (2022-01-16)
**Note:** Version bump only for package @sapphire/eslint-config
## [4.0.9](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.8...@sapphire/eslint-config@4.0.9) (2022-01-10)
**Note:** Version bump only for package @sapphire/eslint-config
## [4.0.8](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.7...@sapphire/eslint-config@4.0.8) (2021-12-08)
### Bug Fixes
- **eslint-config:** bump eslint dependencies ([dadcd38](https://github.com/sapphiredev/utilities/commit/dadcd38ec3a0f26b3d2e9443f6b0615aee59c9bc))
## [4.0.7](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.5...@sapphire/eslint-config@4.0.7) (2021-11-25)
### Bug Fixes
- **eslint-config:** bump prettier dependency to 2.5.0 ([bc28682](https://github.com/sapphiredev/utilities/commit/bc28682a21b43ff8cec172f4cd5365666debbdc5))
## [4.0.6](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.5...@sapphire/eslint-config@4.0.6) (2021-11-25)
### Bug Fixes
- **eslint-config:** bump prettier dependency to 2.5.0 ([bc28682](https://github.com/sapphiredev/utilities/commit/bc28682a21b43ff8cec172f4cd5365666debbdc5))
## [4.0.5](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.4...@sapphire/eslint-config@4.0.5) (2021-11-15)
### Bug Fixes
- **eslint-config:** allow type and regular imports ([#217](https://github.com/sapphiredev/utilities/issues/217)) ([21a5827](https://github.com/sapphiredev/utilities/commit/21a5827feb65334625b5aa985771e90f3b2f927a))
## [4.0.4](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.3...@sapphire/eslint-config@4.0.4) (2021-11-12)
### Bug Fixes
- **eslint-config:** disable `@typescript-eslint/no-namespace` ([#212](https://github.com/sapphiredev/utilities/issues/212)) ([6ea1e70](https://github.com/sapphiredev/utilities/commit/6ea1e702cd66cf0cdb7194309d2bcf0b3c4e4e0a))
## [4.0.3](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.2...@sapphire/eslint-config@4.0.3) (2021-11-06)
**Note:** Version bump only for package @sapphire/eslint-config
## [4.0.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.1...@sapphire/eslint-config@4.0.2) (2021-10-26)
**Note:** Version bump only for package @sapphire/eslint-config
## [4.0.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.0.0...@sapphire/eslint-config@4.0.1) (2021-10-17)
### Bug Fixes
- allow more node & npm versions in engines field ([5977d2a](https://github.com/sapphiredev/utilities/commit/5977d2a30a4b2cfdf84aff3f33af03ffde1bbec5))
# [4.0.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.3.1...@sapphire/eslint-config@4.0.0) (2021-10-11)
### Features
- **eslint-config:** update to eslint v8.0.0 and [@typescript-eslint](https://github.com/typescript-eslint) v5.0.0 ([67ed0af](https://github.com/sapphiredev/utilities/commit/67ed0af714ffa04c0284142fa80734a3f01055a5))
### BREAKING CHANGES
- **eslint-config:** drop node v10/v13/v15
- **eslint-config:** See eslint changes at: https://github.com/eslint/eslint/blob/master/CHANGELOG.md#:~:text=v8.0.0%20-%20october%209%2C%202021
- **eslint-config:** See parser changes at: https://github.com/typescript-eslint/typescript-eslint/compare/v4.33.0...v5.0.0
## [3.3.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.3.0...@sapphire/eslint-config@3.3.1) (2021-10-08)
**Note:** Version bump only for package @sapphire/eslint-config
# [3.3.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.2.3...@sapphire/eslint-config@3.3.0) (2021-10-04)
### Features
- **eslint-config:** bump dependencies & set minimum NodeJS to v14 ([5ad846d](https://github.com/sapphiredev/utilities/commit/5ad846d7ce26d9144c5367fd22e6cfc339c2d403))
## [3.2.3](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.2.2...@sapphire/eslint-config@3.2.3) (2021-07-18)
### Bug Fixes
- **eslint-config:** bump dependencies within semver range ([e4a942d](https://github.com/sapphiredev/utilities/commit/e4a942d6ac684ba60cba6757df92d48ce4306e31))
## [3.2.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.2.1...@sapphire/eslint-config@3.2.2) (2021-07-11)
### Bug Fixes
- **eslint-config:** disable `warnOnUnsupportedTypeScriptVersion` ([2446724](https://github.com/sapphiredev/utilities/commit/244672404127affddf6423879e281521ffa330a6))
- **eslint-config:** enable "no-this-before-super" ([ebc1869](https://github.com/sapphiredev/utilities/commit/ebc18695f3d96fcdcd033654e969ba7a811eb0ec))
## [3.2.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.2.0...@sapphire/eslint-config@3.2.1) (2021-06-27)
**Note:** Version bump only for package @sapphire/eslint-config
# [3.2.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.1.4...@sapphire/eslint-config@3.2.0) (2021-06-19)
### Features
- **utilities:** update utilities with more stuff ([#122](https://github.com/sapphiredev/utilities/issues/122)) ([5dfb668](https://github.com/sapphiredev/utilities/commit/5dfb6688d27ab361a7c31692465ed613b500cdb1))
## [3.1.4](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.1.3...@sapphire/eslint-config@3.1.4) (2021-06-06)
### Bug Fixes
- remove peer deps, update dev deps, update READMEs ([#124](https://github.com/sapphiredev/utilities/issues/124)) ([67256ed](https://github.com/sapphiredev/utilities/commit/67256ed43b915b02a8b5c68230ba82d6210c5032))
- **eslint-config:** bump dependencies ([4ea1334](https://github.com/sapphiredev/utilities/commit/4ea133479134a8e487cb539053ca5c1fe951f4f8))
## [3.1.3](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.1.2...@sapphire/eslint-config@3.1.3) (2021-05-20)
### Bug Fixes
- **eslint-config:** mark package as side effect free ([172c913](https://github.com/sapphiredev/utilities/commit/172c91366f977b08d4aa323a1d43e59f17fc84e8))
## [3.1.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.1.1...@sapphire/eslint-config@3.1.2) (2021-05-02)
### Bug Fixes
- drop the `www.` from the SapphireJS URL ([494d89f](https://github.com/sapphiredev/utilities/commit/494d89ffa04f78c195b93d7905b3232884f7d7e2))
- update all the SapphireJS URLs from `.com` to `.dev` ([f59b46d](https://github.com/sapphiredev/utilities/commit/f59b46d1a0ebd39cad17b17d71cd3b9da808d5fd))
## [3.1.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.1.0...@sapphire/eslint-config@3.1.1) (2021-04-21)
### Bug Fixes
- **eslint-config:** bump eslint dependencies and widen semver ranges ([1c49555](https://github.com/sapphiredev/utilities/commit/1c495553ff53e737bb61cc5a88afe48572443bce))
# [3.1.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.0.4...@sapphire/eslint-config@3.1.0) (2021-04-21)
### Features
- add @sapphire/embed-jsx ([#100](https://github.com/sapphiredev/utilities/issues/100)) ([7277a23](https://github.com/sapphiredev/utilities/commit/7277a236015236ed8e81b7882875410facc4ce17))
## [3.0.4](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.0.3...@sapphire/eslint-config@3.0.4) (2021-04-19)
### Bug Fixes
- change all Sapphire URLs from "project"->"community" & use our domain where applicable π¨βπΎπ ([#102](https://github.com/sapphiredev/utilities/issues/102)) ([835b408](https://github.com/sapphiredev/utilities/commit/835b408e8e57130c3787aca2e32613346ff23e4d))
## [3.0.3](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.0.2...@sapphire/eslint-config@3.0.3) (2021-04-03)
**Note:** Version bump only for package @sapphire/eslint-config
## [3.0.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.0.1...@sapphire/eslint-config@3.0.2) (2021-03-16)
### Bug Fixes
- **eslint-config,prettier-config:** change peer dependencies for regular dependencies ([188bdd9](https://github.com/sapphiredev/utilities/commit/188bdd9b45fd71795422e50589b038311a020f00))
## [3.0.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@3.0.0...@sapphire/eslint-config@3.0.1) (2021-02-22)
**Note:** Version bump only for package @sapphire/eslint-config
# [3.0.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@2.1.2...@sapphire/eslint-config@3.0.0) (2021-02-22)
### Features
- **eslint-config:** upgrade eslint-config-prettier ([d282edb](https://github.com/sapphiredev/utilities/commit/d282edb9b3be46ad3781d12f8dd1c4bab90e6e2c))
### BREAKING CHANGES
- **eslint-config:** Peer dependency of eslint-config-prettier is now 8.x Please upgrade your own
dependencies. No further changes are required.
## [2.1.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@2.1.1...@sapphire/eslint-config@2.1.2) (2021-02-16)
**Note:** Version bump only for package @sapphire/eslint-config
## [2.1.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@2.1.0...@sapphire/eslint-config@2.1.1) (2021-01-25)
### Bug Fixes
- **eslint-config:** disable @typescript-eslint/init-declarations ([1ee7250](https://github.com/sapphiredev/utilities/commit/1ee7250b9eda5d88622fbc7d198b824a43927b11))
# [2.1.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@2.0.1...@sapphire/eslint-config@2.1.0) (2021-01-19)
### Features
- **eslint-config:** disable several rules ([61ea4db](https://github.com/sapphiredev/utilities/commit/61ea4dbbd97b99198284777c2566f2d47967d0d6))
## [2.0.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@2.0.0...@sapphire/eslint-config@2.0.1) (2021-01-16)
**Note:** Version bump only for package @sapphire/eslint-config
# [2.0.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@1.1.2...@sapphire/eslint-config@2.0.0) (2021-01-08)
### Features
- **{ts,eslint}-config,decorators:** remove TypeScript v3 from peer dependencies ([a211f0b](https://github.com/sapphiredev/utilities/commit/a211f0b1d07c634cf80701a6685537c14e35586e))
### BREAKING CHANGES
- **{ts,eslint}-config,decorators:** TypeScript v3 removed from peer dependencies, it may still work, however we
strongly recommend updating.
## [1.1.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@1.1.1...@sapphire/eslint-config@1.1.2) (2021-01-01)
### Bug Fixes
- **eslint-config:** bump eslint-config-prettier peer dependency ([5a43a51](https://github.com/sapphiredev/utilities/commit/5a43a510f783ef00e6cd0f655c37cfa3a3804464))
## [1.1.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@1.1.0...@sapphire/eslint-config@1.1.1) (2020-12-26)
**Note:** Version bump only for package @sapphire/eslint-config
# [1.1.0](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@1.0.4...@sapphire/eslint-config@1.1.0) (2020-12-22)
### Features
- added time-utilities package ([#26](https://github.com/sapphiredev/utilities/issues/26)) ([f17a333](https://github.com/sapphiredev/utilities/commit/f17a3339667a452e8745fad7884272176e5d65e8))
## [1.0.4](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@1.0.3...@sapphire/eslint-config@1.0.4) (2020-11-04)
### Bug Fixes
- **eslint-config:** don't overwrite rules that get disabled by prettier ([641b8d7](https://github.com/sapphiredev/utilities/commit/641b8d7f31782c55e52ab998c33bb876c01bf87f))
- **eslint-config:** properly specify ESM and CommonJS exports ([ece2203](https://github.com/sapphiredev/utilities/commit/ece2203cf31a159b3904d830b157ae67b4353dc6))
## [1.0.3](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@1.0.2...@sapphire/eslint-config@1.0.3) (2020-10-11)
**Note:** Version bump only for package @sapphire/eslint-config
## [1.0.2](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@1.0.1...@sapphire/eslint-config@1.0.2) (2020-09-20)
### Bug Fixes
- **eslint-config:** move dependencies to peer section ([43602e6](https://github.com/sapphiredev/utilities/commit/43602e6215fe1196218bad3499ece01e206abedc))
## [1.0.1](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@1.0.0...@sapphire/eslint-config@1.0.1) (2020-09-05)
### Bug Fixes
- **eslint-config:** fixed 2 rule conflicts ([7321d06](https://github.com/sapphiredev/utilities/commit/7321d06dc40cddd48b1a2abb83afce3c45ae2647))
# 1.0.0 (2020-09-05)
### Bug Fixes
- **eslint-config:** change properties to camelcase ([731c930](https://github.com/sapphiredev/utilities/commit/731c930fb7dd2ce3358d7b1a60d017ad05a0c540))
- **eslint-config:** disable padded-blocks ([b1dbdcf](https://github.com/sapphiredev/utilities/commit/b1dbdcff2e47dbf91c73d80385057aa2ad0017e5))
- **eslint-config:** disable prettier handled rules ([c76d3ca](https://github.com/sapphiredev/utilities/commit/c76d3cad2a812fee530e80fa114f7e231409675c))
- **eslint-config:** disable yield-star-spacing ([ec84232](https://github.com/sapphiredev/utilities/commit/ec84232ee29b4841cf43e469a0839e919d9f2f29))
- **eslint-config:** fixed typescript specific rules ([8d56b68](https://github.com/sapphiredev/utilities/commit/8d56b68b4567b60865f3173104498927e5d08e1c))
### Features
- implement snowflake ([5ba4e2d](https://github.com/sapphiredev/utilities/commit/5ba4e2d82557dd4ff60ffe891a7b46e46373bea2))
- **decorators:** add decorators package ([#4](https://github.com/sapphiredev/utilities/issues/4)) ([677b3e5](https://github.com/sapphiredev/utilities/commit/677b3e59d5c6160cbe6fb410821cadd7c0f00e3c))