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

@@ -51,7 +51,7 @@
"devDependencies": {
"@payloadcms/eslint-config": "workspace:*",
"@types/is-hotkey": "^0.1.10",
"@types/node": "20.12.5",
"@types/node": "22.5.4",
"@types/react": "npm:types-react@19.0.0-rc.0",
"@types/react-dom": "npm:types-react-dom@19.0.0-rc.0",
"payload": "workspace:*"