Skip to content

Commit 43c25ee

Browse files
authored
Bump dev dependencies (#1856)
Update developer tooling versions and adjust contributor documentation. Dependencies such as eslint, prettier, rollup, TypeScript, @typescript-eslint packages and @types/node were bumped in package.json and the lockfile was regenerated. AGENTS.md: removed the hard-coded "TypeScript v5.4.5" reference (now just "TypeScript") and deleted an outdated frontmatter note about newly added rule pages.
1 parent ed2a963 commit 43c25ee

3 files changed

Lines changed: 206 additions & 207 deletions

File tree

AGENTS.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
- Use ESLint to check for JavaScript errors.
1212
- Rollup is used for building the project.
1313
- Node.js 20 or newer is required; Volta pins the repo to Node 20 LTS in `package.json`.
14-
- Core code is in TypeScript v5.4.5.
14+
- Core code is in TypeScript.
1515
- All new rules for HTMLHint should be placed in the rules directory.
1616
- Tests for new rules should be added in rules and follow the naming pattern `<rule-name>.spec.js`.
1717
- Do not use deprecated TypeScript features.
@@ -21,7 +21,6 @@
2121
- Rules in the rules directory should always be documented in the website/src/content/docs/rules directory.
2222
- Rules in src/core/core.ts should be listed alphabetically.
2323
- Use the provided code snippets as examples for rule documentation.
24-
- Newly added rules pages for the website should have the frontmatter: sidebar: hidden: true badge: New
2524
- Always run `npm run build` before running tests or committing changes.
2625
- When adding a new rule to website ensure that it has the frontmatter: `pagefind: false sidebar: badge: New hidden: true`.
2726
- Always run `npm run lint` before declaring that a task is complete (if you've changed any files).

0 commit comments

Comments
 (0)