Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
a7891e7
fix(ts): upgrade to TypeScript 6, fix type errors, modernize jsconfig
marcoscaceres Apr 9, 2026
1bdd6c4
fix: address Copilot review feedback
marcoscaceres Apr 9, 2026
6de9e7d
test(w3c): add regression tests for conformance template and styleMover
marcoscaceres Apr 9, 2026
0d509d0
chore: fix prettier formatting
marcoscaceres Apr 9, 2026
00c301d
chore: add pre-commit lint hook; fix XSS in data-abbr; bump TypeScrip…
marcoscaceres Apr 9, 2026
42ee4b6
feat: upgrade to es2025, add RegExp.escape, enable stableTypeOrdering
marcoscaceres Apr 9, 2026
2e34ef8
feat: use ES2025 Uint8Array.toHex() and iterator .find()
marcoscaceres Apr 9, 2026
def8aeb
fix(types): expand Conf interface, eliminate all {any} annotations
marcoscaceres Apr 9, 2026
2764c67
fix: address Copilot review feedback (round 2)
marcoscaceres Apr 9, 2026
4d3dbb9
fix: correct noTOC key in structure.js; add prEnd to PR test
marcoscaceres Apr 9, 2026
3a3be1d
fix: address review feedback from sidvishnoi
marcoscaceres Apr 10, 2026
b1493fc
fix: more review feedback from sidvishnoi
marcoscaceres Apr 10, 2026
ec0cab7
refactor: replace @ts-ignore with @ts-expect-error, remove unused dir…
marcoscaceres Apr 10, 2026
516323f
refactor(types): address remaining review feedback from sidvishnoi
marcoscaceres Apr 10, 2026
9e1ace7
refactor(conformance): type localizationStrings directly, remove inli…
marcoscaceres Apr 10, 2026
8f57118
fix: address more review feedback from sidvishnoi on #5169
marcoscaceres Apr 12, 2026
5e50e94
fix(caniuse): use @returns instead of inline type cast for browserCel…
marcoscaceres Apr 12, 2026
e0e1132
fix: apply remaining sidvishnoi review suggestions on #5169
marcoscaceres Apr 13, 2026
e721613
chore: fix prettier formatting in github, anchor-expander, highlight-…
marcoscaceres Apr 13, 2026
6782f53
Merge branch 'main' into fix/typescript-6-clean
marcoscaceres Apr 13, 2026
ec8af1d
Apply suggestion from @sidvishnoi
marcoscaceres Apr 13, 2026
acef981
Potential fix for pull request finding 'Useless conditional'
marcoscaceres Apr 13, 2026
0f551cc
Merge remote-tracking branch 'origin/main' into fix/typescript-6-clean
Copilot Apr 13, 2026
1cd8033
fix(ts): fix 5 TypeScript CI errors and merge latest main
Copilot Apr 13, 2026
42f753b
Apply suggestion from @sidvishnoi
marcoscaceres Apr 14, 2026
b97b591
feat(types): add NormalizedConf type; use in defaults files to remove…
Copilot Apr 14, 2026
8673df2
Merge remote-tracking branch 'origin/main' into fix/typescript-6-clean
Copilot Apr 15, 2026
c0ddb64
Merge remote-tracking branch 'origin/main' into fix/typescript-6-clean
Copilot Apr 16, 2026
192f6f4
fix(ts): merge latest main; fix 3 new TS errors from upstream render-…
Copilot Apr 16, 2026
2e8acaa
Merge branch 'main' into fix/typescript-6-clean
marcoscaceres Apr 16, 2026
f5774a3
update typescript again
sidvishnoi Apr 17, 2026
a48e4b7
handle undefined `license` separate edge case
sidvishnoi Apr 17, 2026
19173a8
improve `getIntlData` type checking
sidvishnoi Apr 17, 2026
f848e17
remove some unnecessary type-assertions
sidvishnoi Apr 17, 2026
dbbe2b3
remove more unnecessary type assertions, move some types around
sidvishnoi Apr 17, 2026
7b25d2c
more cleanup
sidvishnoi Apr 17, 2026
d4d0431
more cleanup
sidvishnoi Apr 17, 2026
ae32830
Merge branch 'main' into fix/typescript-6-clean
sidvishnoi Apr 17, 2026
de94869
fix(ts): allow url: null in LicenseInfo for unlicensed documents
Copilot Apr 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 14 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@
"Robin Berjon"
],
"devDependencies": {
"@eslint/js": "^9.8.0",
"@rollup/plugin-commonjs": "^29.0.2",
"@rollup/plugin-node-resolve": "^16.0.3",
"@rollup/plugin-terser": "^1.0.0",
"@types/pluralize": "0.0.33",
"@eslint/js": "^9.8.0",
"boxen": "^8.0.1",
"chokidar": "^5.0.0",
"clean-css": "^5.3.3",
Expand All @@ -51,6 +51,7 @@
"karma-jasmine-html-reporter": "^2.2.0",
"karma-mocha-reporter": "^2.2.5",
"karma-safari-launcher": "^1.0.0",
"lint-staged": "^16.4.0",
"loading-indicator": "^2.0.0",
"pluralize": "^8.0.0",
"prettier": "^3.8.2",
Expand All @@ -59,8 +60,9 @@
"rollup-plugin-minify-html-literals": "^1.2.6",
"serve": "^14.2.6",
"serve-handler": "^6.1.7",
"simple-git-hooks": "^2.13.1",
"sniffy-mimetype": "^1.1.1",
"typescript": "^5.9.3",
"typescript": "^6.0.3",
"vnu-jar": "^26.4.11",
"webidl2": "^24.5.0"
},
Expand All @@ -75,7 +77,7 @@
"build:dini": "pnpm builder dini",
"builddeps": "rollup -c js/deps/rollup.config.js --bundleConfigAsCjs && rollup -c worker/rollup.config.js --bundleConfigAsCjs",
"lint": "tsc -p src/jsconfig.json && eslint .",
"prepare": "pnpm builddeps",
"prepare": "pnpm builddeps && simple-git-hooks",
"builder": "node ./tools/builder.cjs",
"release": "node ./tools/release.cjs",
"server": "serve",
Expand All @@ -99,13 +101,21 @@
"tools/respec2html.js",
"tools/respecDocWriter.js"
],
"simple-git-hooks": {
"pre-commit": "npx lint-staged"
},
"lint-staged": {
"*.js": "eslint --fix",
"*.{js,json,md,html,css}": "prettier --write"
},
"prettier": {
"trailingComma": "es5",
"arrowParens": "avoid"
},
"pnpm": {
"onlyBuiltDependencies": [
"puppeteer"
"puppeteer",
"simple-git-hooks"
],
"ignoredBuiltDependencies": [
"vnu-jar"
Expand Down
Loading
Loading