perf: upgrade ajv, and upgrade typescript to 5.6.2 in monorepo (#8204)

Ajv 8.14.0 => 8.17.1

- Bundle size: 119.6kB => 111kB
- Dependencies: 5 => 4
- Gets rid of dependency on `punycode`. Will help with the annoying
deprecated module console warning spam

This also upgrades TypeScript to 5.6.2 in our monorepo. The most
type-relevant packages are updated as well, e.g. ts-essentials and
@types/node
This commit is contained in:
Alessio Gravili
2024-09-13 10:48:53 -07:00
committed by GitHub
parent ec624bd1f2
commit fbc28b0249
27 changed files with 1743 additions and 1685 deletions

View File

@@ -32,7 +32,7 @@
"eslint-plugin-react-hooks": "5.1.0-rc-a19a8ab4-20240829",
"eslint-plugin-regexp": "2.6.0",
"globals": "15.9.0",
"typescript": "5.5.4",
"typescript": "5.6.2",
"typescript-eslint": "8.3.0"
}
}