Commit graph

719 commits

Author SHA1 Message Date
semantic-release-bot
5304292c00 chore(release): 10.0.14 [skip ci]
## [10.0.14](https://github.com/scratchfoundation/eslint-config-scratch/compare/v10.0.13...v10.0.14) (2025-05-03)

### Bug Fixes

* **deps:** update dependency @babel/eslint-parser to v7.27.1 ([](https://github.com/scratchfoundation/eslint-config-scratch/issues/230)) ([cb5cbe2](cb5cbe29e0))
2025-05-03 22:19:24 +00:00
renovate[bot]
cb5cbe29e0
fix(deps): update dependency @babel/eslint-parser to v7.27.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-03 22:18:44 +00:00
renovate[bot]
1be191155c
chore(deps): lock file maintenance 2025-05-02 06:41:57 +00:00
Christopher Willis-Ford
152673ff39 fix: fix linting for code blocks inside Markdown 2025-05-01 15:27:38 -07:00
renovate[bot]
ec99f6c8a7
chore(deps): lock file maintenance 2025-05-01 22:19:43 +00:00
semantic-release-bot
69051652fd chore(release): 10.0.13 [skip ci]
## [10.0.13](https://github.com/scratchfoundation/eslint-config-scratch/compare/v10.0.12...v10.0.13) (2025-05-01)

### Bug Fixes

* **deps:** update dependency typescript-eslint to v8.31.1 ([](https://github.com/scratchfoundation/eslint-config-scratch/issues/229)) ([1eaf5da](1eaf5da752))
2025-05-01 22:17:46 +00:00
renovate[bot]
1eaf5da752
fix(deps): update dependency typescript-eslint to v8.31.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-01 22:17:09 +00:00
Christopher Willis-Ford
4125700cf5
Merge pull request from scratchfoundation/renovate/actions-checkout-digest
chore(deps): update actions/checkout digest to 11bd719
2025-05-01 07:35:32 -07:00
Christopher Willis-Ford
2897beca4f
Merge pull request from scratchfoundation/renovate/actions-setup-node-digest
chore(deps): update actions/setup-node digest to 1d0ff46
2025-05-01 07:35:21 -07:00
Christopher Willis-Ford
6b37df906c test: add tests for recommended rule set 2025-04-30 14:47:27 -07:00
Christopher Willis-Ford
d01085335c fix: be more careful about ext => rule mapping
See comments about `no-undef`
2025-04-30 14:45:36 -07:00
Christopher Willis-Ford
a7dda101f2 refactor!: simplify and flatten configurations
BREAKING CHANGE: Configurations are now returned as objects, like most
shared ESLint configurations. The `make*Config` functions are no more.
Also, everything is now exported through one file.
2025-04-30 14:45:36 -07:00
Christopher Willis-Ford
329b4de61c fix: don't try to check types in JS 2025-04-30 14:45:36 -07:00
Christopher Willis-Ford
497bd2880b feat: better type help, esp. with makeEslintConfig 2025-04-30 14:45:36 -07:00
Christopher Willis-Ford
7d7b277676 fix: disable jsdoc/require-jsdoc 2025-04-30 14:45:36 -07:00
Christopher Willis-Ford
40c86c94ca fix: re-enable jsdoc checks
I forgot to add `eslint-plugin-jsdoc` when creating our new
configuration, even though it's present in the legacy configurations.
This change re-adds the plugin and configures it for better interaction
with TypeScript.
2025-04-30 14:45:36 -07:00
renovate[bot]
520dc07777
chore(deps): lock file maintenance 2025-04-30 07:12:15 +00:00
renovate[bot]
c6df2b5932
chore(deps): lock file maintenance 2025-04-29 06:07:22 +00:00
renovate[bot]
52860cf1a1
chore(deps): lock file maintenance 2025-04-28 20:10:45 +00:00
semantic-release-bot
e684ae372d chore(release): 10.0.12 [skip ci]
## [10.0.12](https://github.com/scratchfoundation/eslint-config-scratch/compare/v10.0.11...v10.0.12) (2025-04-28)

### Bug Fixes

* **deps:** update dependency eslint-plugin-jsdoc to v50.6.11 ([](https://github.com/scratchfoundation/eslint-config-scratch/issues/227)) ([dae3867](dae3867c42))
2025-04-28 20:08:39 +00:00
renovate[bot]
dae3867c42
fix(deps): update dependency eslint-plugin-jsdoc to v50.6.11 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-28 20:08:02 +00:00
renovate[bot]
9645b58667
chore(deps): lock file maintenance 2025-04-27 06:35:47 +00:00
renovate[bot]
6f6b75e595
chore(deps): lock file maintenance 2025-04-26 19:02:29 +00:00
semantic-release-bot
91fcc41b17 chore(release): 10.0.11 [skip ci]
## [10.0.11](https://github.com/scratchfoundation/eslint-config-scratch/compare/v10.0.10...v10.0.11) (2025-04-26)

### Bug Fixes

* **deps:** update dependency eslint-plugin-jsdoc to v50.6.10 ([](https://github.com/scratchfoundation/eslint-config-scratch/issues/226)) ([f4e570d](f4e570d924))
2025-04-26 19:00:16 +00:00
renovate[bot]
f4e570d924
fix(deps): update dependency eslint-plugin-jsdoc to v50.6.10 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-26 18:59:29 +00:00
renovate[bot]
064a5bfa1c
chore(deps): lock file maintenance 2025-04-26 05:51:58 +00:00
renovate[bot]
e92238bed9
chore(deps): lock file maintenance 2025-04-25 08:00:29 +00:00
renovate[bot]
b08a0a5f6c
chore(deps): lock file maintenance 2025-04-25 02:07:41 +00:00
semantic-release-bot
3d03271fae chore(release): 10.0.10 [skip ci]
## [10.0.10](https://github.com/scratchfoundation/eslint-config-scratch/compare/v10.0.9...v10.0.10) (2025-04-25)

### Bug Fixes

* **deps:** update dependency typescript-eslint to v8.31.0 ([](https://github.com/scratchfoundation/eslint-config-scratch/issues/225)) ([dc3a2c1](dc3a2c1129))
2025-04-25 02:05:30 +00:00
renovate[bot]
dc3a2c1129
fix(deps): update dependency typescript-eslint to v8.31.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 02:04:54 +00:00
semantic-release-bot
1ebe12bcc6 chore(release): 10.0.9 [skip ci]
## [10.0.9](https://github.com/scratchfoundation/eslint-config-scratch/compare/v10.0.8...v10.0.9) (2025-04-25)

### Bug Fixes

* **deps:** update eslint monorepo to v9.25.1 ([](https://github.com/scratchfoundation/eslint-config-scratch/issues/224)) ([733b10c](733b10c979))
2025-04-25 00:06:08 +00:00
renovate[bot]
733b10c979
fix(deps): update eslint monorepo to v9.25.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 00:05:27 +00:00
renovate[bot]
847926189e
chore(deps): lock file maintenance 2025-04-23 08:41:14 +00:00
renovate[bot]
f8b94e9316
chore(deps): lock file maintenance 2025-04-22 07:35:39 +00:00
renovate[bot]
183aaf1874
chore(deps): lock file maintenance 2025-04-21 21:58:40 +00:00
semantic-release-bot
d238012930 chore(release): 10.0.8 [skip ci]
## [10.0.8](https://github.com/scratchfoundation/eslint-config-scratch/compare/v10.0.7...v10.0.8) (2025-04-21)

### Bug Fixes

* **deps:** update eslint monorepo to v9.25.0 ([](https://github.com/scratchfoundation/eslint-config-scratch/issues/223)) ([9aee248](9aee2486e4))
2025-04-21 21:56:28 +00:00
renovate[bot]
9aee2486e4
fix(deps): update eslint monorepo to v9.25.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-21 21:55:53 +00:00
renovate[bot]
622625b4d5
chore(deps): lock file maintenance 2025-04-19 18:57:57 +00:00
renovate[bot]
5257d59e0d
chore(deps): lock file maintenance 2025-04-19 02:15:49 +00:00
renovate[bot]
1edd28c192
chore(deps): lock file maintenance 2025-04-18 03:24:22 +00:00
semantic-release-bot
be0f487c8c chore(release): 10.0.7 [skip ci]
## [10.0.7](https://github.com/scratchfoundation/eslint-config-scratch/compare/v10.0.6...v10.0.7) (2025-04-18)

### Bug Fixes

* **deps:** update dependency typescript-eslint to v8.30.1 ([](https://github.com/scratchfoundation/eslint-config-scratch/issues/222)) ([54fe3f3](54fe3f31d0))
2025-04-18 03:22:37 +00:00
renovate[bot]
54fe3f31d0
fix(deps): update dependency typescript-eslint to v8.30.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-18 03:22:00 +00:00
renovate[bot]
62beb37b43
chore(deps): lock file maintenance 2025-04-16 10:47:00 +00:00
renovate[bot]
d0df070108
chore(deps): lock file maintenance 2025-04-15 23:01:01 +00:00
semantic-release-bot
de37d5224a chore(release): 10.0.6 [skip ci]
## [10.0.6](https://github.com/scratchfoundation/eslint-config-scratch/compare/v10.0.5...v10.0.6) (2025-04-15)

### Bug Fixes

* **deps:** update dependency @eslint-community/eslint-plugin-eslint-comments to v4.5.0 ([](https://github.com/scratchfoundation/eslint-config-scratch/issues/221)) ([c9593ef](c9593ef8b4))
2025-04-15 22:58:55 +00:00
renovate[bot]
c9593ef8b4
fix(deps): update dependency @eslint-community/eslint-plugin-eslint-comments to v4.5.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 22:58:19 +00:00
renovate[bot]
b779bc9ab7
chore(deps): lock file maintenance 2025-04-14 19:39:54 +00:00
semantic-release-bot
76812c9246 chore(release): 10.0.5 [skip ci]
## [10.0.5](https://github.com/scratchfoundation/eslint-config-scratch/compare/v10.0.4...v10.0.5) (2025-04-13)

### Bug Fixes

* **deps:** update dependency eslint-config-prettier to v10.1.2 ([](https://github.com/scratchfoundation/eslint-config-scratch/issues/220)) ([0e1a175](0e1a175339))
2025-04-13 18:12:36 +00:00
renovate[bot]
0e1a175339
fix(deps): update dependency eslint-config-prettier to v10.1.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-13 18:12:00 +00:00
renovate[bot]
6cf05ec878
chore(deps): lock file maintenance 2025-04-12 18:09:38 +00:00