diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bb45f1691a9..59115ae3ede 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -29,6 +29,8 @@ jobs: run: make lint - name: Build run: make build + - name: Typecheck + run: make typecheck - name: Zip packages build artifact run: zip packages-build.zip -r examples/data-generator/dist packages/*/dist - name: Upload packages build artifact diff --git a/Agents.md b/Agents.md index a3e10a11a78..b7f5dced66b 100644 --- a/Agents.md +++ b/Agents.md @@ -46,7 +46,7 @@ react-admin/ ## Package Dependencies -- **Core**: React 18.3+, TypeScript 5.8+, lodash 4.17+, inflection 3.0+ +- **Core**: React 18.3+, TypeScript 6.0+, lodash 4.17+, inflection 3.0+ - **Routing**: React Router 6.28+ - **Data**: TanStack Query 5.90+ (React Query) - **Forms**: React Hook Form 7.53+ diff --git a/examples/crm/package.json b/examples/crm/package.json index 49fe4f484d8..cc60f448096 100644 --- a/examples/crm/package.json +++ b/examples/crm/package.json @@ -36,7 +36,8 @@ "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^6.0.5", "rollup-plugin-visualizer": "^7.0.1", - "typescript": "^5.1.3", + "rollup-preserve-directives": "^1.1.3", + "typescript": "^6.0.3", "vite": "^8.1.5", "web-vitals": "^3.5.1" }, diff --git a/examples/crm/tsconfig.json b/examples/crm/tsconfig.json index 91d7bedab93..035f044b0fa 100644 --- a/examples/crm/tsconfig.json +++ b/examples/crm/tsconfig.json @@ -10,7 +10,7 @@ "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, diff --git a/examples/crm/tsconfig.node.json b/examples/crm/tsconfig.node.json index f48610d7ac6..27476e47189 100644 --- a/examples/crm/tsconfig.node.json +++ b/examples/crm/tsconfig.node.json @@ -2,7 +2,7 @@ "compilerOptions": { "composite": true, "module": "ESNext", - "moduleResolution": "Node", + "moduleResolution": "bundler", "allowSyntheticDefaultImports": true }, "include": ["vite.config.ts"] diff --git a/examples/data-generator/package.json b/examples/data-generator/package.json index f3166c994c7..77c6e7c73e5 100644 --- a/examples/data-generator/package.json +++ b/examples/data-generator/package.json @@ -10,7 +10,8 @@ "types": "./dist/index.d.cts", "type": "module", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "@faker-js/faker": "^10.0.0", @@ -18,7 +19,7 @@ }, "devDependencies": { "ra-core": "^5.15.2", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "peerDependencies": { diff --git a/examples/demo/package.json b/examples/demo/package.json index 98e11ddab06..973ad362f17 100644 --- a/examples/demo/package.json +++ b/examples/demo/package.json @@ -45,7 +45,8 @@ "@vitejs/plugin-react": "^6.0.5", "msw": "^2.10.4", "rollup-plugin-visualizer": "^7.0.1", - "typescript": "^5.1.3", + "rollup-preserve-directives": "^1.1.3", + "typescript": "^6.0.3", "vite": "^8.1.5" }, "msw": { diff --git a/examples/demo/tsconfig.json b/examples/demo/tsconfig.json index e65253af381..e13ecc507ac 100644 --- a/examples/demo/tsconfig.json +++ b/examples/demo/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "es5", + "target": "ES2020", "lib": [ "dom", "dom.iterable", @@ -8,13 +8,16 @@ ], "allowJs": true, "skipLibCheck": true, + "types": [ + "node" + ], "esModuleInterop": true, "allowSyntheticDefaultImports": true, "strict": true, "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, diff --git a/examples/demo/tsconfig.node.json b/examples/demo/tsconfig.node.json index f48610d7ac6..27476e47189 100644 --- a/examples/demo/tsconfig.node.json +++ b/examples/demo/tsconfig.node.json @@ -2,7 +2,7 @@ "compilerOptions": { "composite": true, "module": "ESNext", - "moduleResolution": "Node", + "moduleResolution": "bundler", "allowSyntheticDefaultImports": true }, "include": ["vite.config.ts"] diff --git a/examples/no-code/package.json b/examples/no-code/package.json index 90612b046c2..3f208233dbe 100644 --- a/examples/no-code/package.json +++ b/examples/no-code/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "@vitejs/plugin-react": "^6.0.5", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "vite": "^8.1.5" }, "gitHead": "6eb0f6fcbe3ba237b507f3506d230b3445c0a764" diff --git a/examples/no-code/tsconfig.json b/examples/no-code/tsconfig.json index 9cc58396616..bf0ce710253 100644 --- a/examples/no-code/tsconfig.json +++ b/examples/no-code/tsconfig.json @@ -4,13 +4,13 @@ "lib": ["DOM", "DOM.Iterable", "ESNext"], "types": ["vite/client", "node"], "allowJs": false, - "skipLibCheck": false, - "esModuleInterop": false, + "skipLibCheck": true, + "esModuleInterop": true, "allowSyntheticDefaultImports": true, "strict": true, "forceConsistentCasingInFileNames": true, "module": "ESNext", - "moduleResolution": "Node", + "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, diff --git a/examples/ra-offline/package.json b/examples/ra-offline/package.json index 3a811c4374f..ec844482c6d 100644 --- a/examples/ra-offline/package.json +++ b/examples/ra-offline/package.json @@ -36,8 +36,8 @@ "eslint-plugin-react-hooks": "^5.2.0", "globals": "^16.0.0", "prettier": "^3.3.3", - "typescript": "^5.1.6", - "typescript-eslint": "^8.28.0", + "typescript": "^6.0.3", + "typescript-eslint": "^8.68.0", "vite": "^8.1.5", "vite-plugin-pwa": "^1.3.0" }, diff --git a/examples/simple/package.json b/examples/simple/package.json index 312d59740fd..3f5e42398db 100644 --- a/examples/simple/package.json +++ b/examples/simple/package.json @@ -34,7 +34,7 @@ "@vitejs/plugin-react": "^6.0.5", "little-state-machine": "^4.8.1", "react-simple-animate": "^3.5.3", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "vite": "^8.1.5" } } diff --git a/examples/simple/tsconfig.json b/examples/simple/tsconfig.json index edc48fc394a..e8e6cf811f7 100644 --- a/examples/simple/tsconfig.json +++ b/examples/simple/tsconfig.json @@ -1,6 +1,5 @@ { "compilerOptions": { - "baseUrl": ".", "outDir": "lib", "rootDir": "src", "declaration": true, @@ -9,10 +8,11 @@ "lib": ["es2017", "dom"], "target": "es2016", "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", "allowSyntheticDefaultImports": true, "esModuleInterop": true, "skipLibCheck": true, + "strict": false, "strictNullChecks": true }, "exclude": ["**/*.spec.ts", "**/*.spec.tsx", "**/*.spec.js"], diff --git a/examples/tutorial/package.json b/examples/tutorial/package.json index 3595d0a2842..aebdee54174 100644 --- a/examples/tutorial/package.json +++ b/examples/tutorial/package.json @@ -20,7 +20,7 @@ "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^6.0.5", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "vite": "^8.1.5" } } diff --git a/examples/tutorial/tsconfig.json b/examples/tutorial/tsconfig.json index 3d0a51a86e2..e44479326b1 100644 --- a/examples/tutorial/tsconfig.json +++ b/examples/tutorial/tsconfig.json @@ -5,12 +5,12 @@ "lib": ["DOM", "DOM.Iterable", "ESNext"], "allowJs": false, "skipLibCheck": true, - "esModuleInterop": false, + "esModuleInterop": true, "allowSyntheticDefaultImports": true, "strict": true, "forceConsistentCasingInFileNames": true, "module": "ESNext", - "moduleResolution": "Node", + "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, diff --git a/examples/tutorial/tsconfig.node.json b/examples/tutorial/tsconfig.node.json index 9d31e2aed93..a535f7d4d20 100644 --- a/examples/tutorial/tsconfig.node.json +++ b/examples/tutorial/tsconfig.node.json @@ -2,7 +2,7 @@ "compilerOptions": { "composite": true, "module": "ESNext", - "moduleResolution": "Node", + "moduleResolution": "bundler", "allowSyntheticDefaultImports": true }, "include": ["vite.config.ts"] diff --git a/jest.config.js b/jest.config.js index 7e69b06b311..0fe3ca2b84f 100644 --- a/jest.config.js +++ b/jest.config.js @@ -34,6 +34,9 @@ module.exports = { { isolatedModules: true, useESM: true, + // The root tsconfig targets esnext modules for TypeScript 7; + // Jest runs CommonJS, so pin the emit format here. + tsconfig: { module: 'commonjs' }, }, ], }, diff --git a/package.json b/package.json index 119aea99388..cfa9de6162c 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "name": "react-admin-lerna", "scripts": { "build": "lerna run build", - "typecheck": "CI=true lerna run build", + "typecheck": "lerna run typecheck", "watch": "lerna run --parallel watch", "test-unit": "cross-env LANG=en_US.UTF-8 NODE_ENV=test cross-env BABEL_ENV=cjs NODE_ICU_DATA=./node_modules/full-icu jest", "test-unit-ci": "cross-env LANG=en_US.UTF-8 NODE_ENV=test cross-env BABEL_ENV=cjs NODE_ICU_DATA=./node_modules/full-icu jest --runInBand", @@ -40,6 +40,7 @@ "@types/eslint-plugin-jsx-a11y": "^6", "@types/gh-pages": "^6", "@types/jest": "^29.5.2", + "@types/node": "^20.10.7", "@types/react": "^18.3.3", "@vitejs/plugin-react": "^6.0.5", "cross-env": "^5.2.0", @@ -74,10 +75,10 @@ "react": "^18.3.1", "react-dom": "^18.3.1", "storybook": "^10.5.5", - "ts-jest": "^29.1.0", + "ts-jest": "^29.4.12", "tsx": "^4.19.3", - "typescript": "^5.8.3", - "typescript-eslint": "^8.28.0", + "typescript": "^6.0.3", + "typescript-eslint": "^8.68.0", "vite": "^8.1.5", "whatwg-fetch": "^3.0.0" }, diff --git a/packages/create-react-admin/package.json b/packages/create-react-admin/package.json index 35dd1062ee9..897cfb3a081 100644 --- a/packages/create-react-admin/package.json +++ b/packages/create-react-admin/package.json @@ -13,6 +13,7 @@ }, "scripts": { "build": "tsc", + "typecheck": "tsc --noEmit", "test": "prettier --check . && xo && ava" }, "files": [ @@ -33,7 +34,7 @@ }, "devDependencies": { "@types/react": ">=18.0.0", - "typescript": "^5.1.3" + "typescript": "^6.0.3" }, "gitHead": "19dcb264898c8e01c408eb66ce02c50b67c851ab" } diff --git a/packages/ra-core/package.json b/packages/ra-core/package.json index d43814ebc86..13768f76911 100644 --- a/packages/ra-core/package.json +++ b/packages/ra-core/package.json @@ -35,7 +35,8 @@ "bugs": "https://github.com/marmelab/react-admin/issues", "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "devDependencies": { "@hookform/resolvers": "^5.2.2", @@ -55,7 +56,7 @@ "react-hook-form": "^7.72.0", "react-router": "^6.28.1", "react-router-dom": "^6.28.1", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "yup": "^0.32.11", "zod": "^4.3.6", "zshy": "^0.5.0" diff --git a/packages/ra-data-fakerest/package.json b/packages/ra-data-fakerest/package.json index 287ff579e60..4760dc388d5 100644 --- a/packages/ra-data-fakerest/package.json +++ b/packages/ra-data-fakerest/package.json @@ -33,7 +33,8 @@ }, "homepage": "https://github.com/marmelab/react-admin#readme", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "fakerest": "^4.0.1" @@ -42,7 +43,7 @@ "@types/jest": "^29.5.2", "expect": "^27.4.6", "ra-core": "^5.15.2", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "peerDependencies": { diff --git a/packages/ra-data-graphql-simple/package.json b/packages/ra-data-graphql-simple/package.json index 45cbb0c525a..c5f5ae194f7 100644 --- a/packages/ra-data-graphql-simple/package.json +++ b/packages/ra-data-graphql-simple/package.json @@ -29,7 +29,8 @@ ], "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "@apollo/client": "^3.3.19", @@ -44,7 +45,7 @@ }, "devDependencies": { "graphql": "^15.6.0", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "gitHead": "19dcb264898c8e01c408eb66ce02c50b67c851ab", diff --git a/packages/ra-data-graphql/package.json b/packages/ra-data-graphql/package.json index ad501d316f4..7257d19899f 100644 --- a/packages/ra-data-graphql/package.json +++ b/packages/ra-data-graphql/package.json @@ -29,7 +29,8 @@ ], "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "@apollo/client": "^3.3.19", @@ -43,7 +44,7 @@ }, "devDependencies": { "graphql": "^15.6.0", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "gitHead": "19dcb264898c8e01c408eb66ce02c50b67c851ab", diff --git a/packages/ra-data-json-server/package.json b/packages/ra-data-json-server/package.json index 253551ddf56..e0ea78f4c17 100644 --- a/packages/ra-data-json-server/package.json +++ b/packages/ra-data-json-server/package.json @@ -21,14 +21,15 @@ "bugs": "https://github.com/marmelab/react-admin/issues", "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "query-string": "^7.1.3", "ra-core": "^5.15.2" }, "devDependencies": { - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "gitHead": "19dcb264898c8e01c408eb66ce02c50b67c851ab", diff --git a/packages/ra-data-local-forage/package.json b/packages/ra-data-local-forage/package.json index 8cc5327b786..5a110983ade 100644 --- a/packages/ra-data-local-forage/package.json +++ b/packages/ra-data-local-forage/package.json @@ -36,7 +36,8 @@ }, "homepage": "https://github.com/marmelab/react-admin#readme", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "localforage": "^1.7.1", @@ -44,7 +45,7 @@ "ra-data-fakerest": "^5.15.2" }, "devDependencies": { - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "peerDependencies": { diff --git a/packages/ra-data-local-storage/package.json b/packages/ra-data-local-storage/package.json index 07e2859b6fa..f6da43dc228 100644 --- a/packages/ra-data-local-storage/package.json +++ b/packages/ra-data-local-storage/package.json @@ -33,14 +33,15 @@ }, "homepage": "https://github.com/marmelab/react-admin#readme", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "lodash": "~4.18.1", "ra-data-fakerest": "^5.15.2" }, "devDependencies": { - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "peerDependencies": { diff --git a/packages/ra-data-simple-rest/package.json b/packages/ra-data-simple-rest/package.json index 53ee7debd15..d2dab6d1c41 100644 --- a/packages/ra-data-simple-rest/package.json +++ b/packages/ra-data-simple-rest/package.json @@ -21,14 +21,15 @@ "bugs": "https://github.com/marmelab/react-admin/issues", "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "query-string": "^7.1.3" }, "devDependencies": { "ra-core": "^5.15.2", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "peerDependencies": { diff --git a/packages/ra-i18n-i18next/package.json b/packages/ra-i18n-i18next/package.json index 5a1df0f38c8..360a3aaf585 100644 --- a/packages/ra-i18n-i18next/package.json +++ b/packages/ra-i18n-i18next/package.json @@ -21,7 +21,8 @@ "bugs": "https://github.com/marmelab/react-admin/issues", "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "i18next": "^23.5.1", @@ -33,7 +34,7 @@ "i18next-resources-to-backend": "^1.1.4", "ra-language-english": "^5.15.2", "ra-language-french": "^5.15.2", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "peerDependencies": { diff --git a/packages/ra-i18n-polyglot/package.json b/packages/ra-i18n-polyglot/package.json index ebd77e4a189..de5ebd20c24 100644 --- a/packages/ra-i18n-polyglot/package.json +++ b/packages/ra-i18n-polyglot/package.json @@ -21,14 +21,15 @@ "bugs": "https://github.com/marmelab/react-admin/issues", "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "node-polyglot": "^2.2.2", "ra-core": "^5.15.2" }, "devDependencies": { - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "gitHead": "19dcb264898c8e01c408eb66ce02c50b67c851ab", diff --git a/packages/ra-input-rich-text/package.json b/packages/ra-input-rich-text/package.json index c1481722af3..71397b79dff 100644 --- a/packages/ra-input-rich-text/package.json +++ b/packages/ra-input-rich-text/package.json @@ -19,7 +19,8 @@ "type": "module", "sideEffects": false, "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "@tiptap/core": "^3.20.4", @@ -55,7 +56,7 @@ "react": "^18.3.1", "react-dom": "^18.3.1", "react-hook-form": "^7.72.0", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "gitHead": "19dcb264898c8e01c408eb66ce02c50b67c851ab", diff --git a/packages/ra-language-english/package.json b/packages/ra-language-english/package.json index ac5a4f15bb8..cc95441bb34 100644 --- a/packages/ra-language-english/package.json +++ b/packages/ra-language-english/package.json @@ -17,13 +17,14 @@ "types": "./dist/index.d.cts", "type": "module", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "ra-core": "^5.15.2" }, "devDependencies": { - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "keywords": [ diff --git a/packages/ra-language-french/package.json b/packages/ra-language-french/package.json index ac0dcc5bb45..cb72953fde6 100644 --- a/packages/ra-language-french/package.json +++ b/packages/ra-language-french/package.json @@ -17,13 +17,14 @@ "types": "./dist/index.d.cts", "type": "module", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "dependencies": { "ra-core": "^5.15.2" }, "devDependencies": { - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "keywords": [ diff --git a/packages/ra-no-code/package.json b/packages/ra-no-code/package.json index faa8d99d645..f27d75dd677 100644 --- a/packages/ra-no-code/package.json +++ b/packages/ra-no-code/package.json @@ -21,7 +21,8 @@ "bugs": "https://github.com/marmelab/react-admin/issues", "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "devDependencies": { "@tanstack/react-query": "^5.90.2", @@ -31,7 +32,7 @@ "react-dom": "^18.3.1", "react-router": "^6.22.0", "react-router-dom": "^6.22.0", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "peerDependencies": { diff --git a/packages/ra-router-tanstack/package.json b/packages/ra-router-tanstack/package.json index fc5339a185d..af44a489a3b 100644 --- a/packages/ra-router-tanstack/package.json +++ b/packages/ra-router-tanstack/package.json @@ -19,13 +19,14 @@ "author": "François Zaninotto", "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "devDependencies": { "@tanstack/history": "^1.0.0", "@tanstack/react-router": "^1.143.11", "ra-core": "^5.15.2", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "peerDependencies": { diff --git a/packages/ra-ui-materialui/package.json b/packages/ra-ui-materialui/package.json index 56e1b4626ae..87171708782 100644 --- a/packages/ra-ui-materialui/package.json +++ b/packages/ra-ui-materialui/package.json @@ -22,7 +22,8 @@ "bugs": "https://github.com/marmelab/react-admin/issues", "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "devDependencies": { "@faker-js/faker": "^10.0.0", @@ -50,7 +51,7 @@ "react-is": "^18.2.0 || ^19.0.0", "react-router": "^6.28.1", "react-router-dom": "^6.28.1", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "peerDependencies": { diff --git a/packages/ra-ui-materialui/src/field/RichTextField.tsx b/packages/ra-ui-materialui/src/field/RichTextField.tsx index 233e62e4520..09ec9b97a13 100644 --- a/packages/ra-ui-materialui/src/field/RichTextField.tsx +++ b/packages/ra-ui-materialui/src/field/RichTextField.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; import Typography, { TypographyProps } from '@mui/material/Typography'; import { useFieldValue, useTranslate, genericMemo } from 'ra-core'; -import purify from 'dompurify'; +import purify, { type Config } from 'dompurify'; import { sanitizeFieldRestProps } from './sanitizeFieldRestProps'; import { FieldProps } from './types'; @@ -74,7 +74,7 @@ export const RichTextField = genericMemo(RichTextFieldImpl); // We only support the case when sanitize() returns a string // hence we need to force the RETURN_DOM_FRAGMENT and RETURN_DOM // options to false -export type PurifyOptions = purify.Config & { +export type PurifyOptions = Config & { RETURN_DOM_FRAGMENT?: false | undefined; RETURN_DOM?: false | undefined; }; diff --git a/packages/react-admin/package.json b/packages/react-admin/package.json index a491186e1e5..c52a8793b73 100644 --- a/packages/react-admin/package.json +++ b/packages/react-admin/package.json @@ -21,7 +21,8 @@ "bugs": "https://github.com/marmelab/react-admin/issues", "license": "MIT", "scripts": { - "build": "zshy --silent" + "build": "zshy --silent", + "typecheck": "tsc --noEmit" }, "devDependencies": { "@tanstack/query-async-storage-persister": "^5.90.2", @@ -33,7 +34,7 @@ "ra-data-fakerest": "^5.15.2", "react-router": "^6.28.1", "react-router-dom": "^6.28.1", - "typescript": "^5.1.3", + "typescript": "^6.0.3", "zshy": "^0.5.0" }, "peerDependencies": { diff --git a/tsconfig.json b/tsconfig.json index 9214c692d86..93160bd694f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { /* Basic Options */ "target": "ES2020" /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017','ES2018' or 'ESNEXT'. */, - "module": "commonjs" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'. */, + "module": "esnext" /* Specify module code generation. zshy overrides this per output format (commonjs for .cjs, esnext for .js). */, "lib": [ "ES2020", "dom", @@ -15,7 +15,7 @@ "sourceMap": true /* Generates corresponding '.map' file. */, // "outFile": "./", /* Concatenate and emit output to single file. */ // "outDir": "./lib", /* Redirect output structure to the directory. */ - // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ + "rootDir": "./" /* TypeScript 6 no longer infers this; each package overrides it with "src". */, // "composite": true, /* Enable project compilation */ // "removeComments": true, /* Do not emit comments to output. */ // "noEmit": true, /* Do not emit outputs. */ @@ -24,7 +24,7 @@ // "isolatedModules": true, /* Transpile each file as a separate module (similar to 'ts.transpileModule'). */ /* Strict Type-Checking Options */ - // "strict": true /* Enable all strict type-checking options. */, + "strict": false /* TypeScript 6 defaults this to true. Kept off to preserve the current type surface; packages opt into strictNullChecks individually. */, "noImplicitAny": false /* Raise error on expressions and declarations with an implied 'any' type. */, // "strictNullChecks": true, /* Enable strict null checks. */ // "strictFunctionTypes": true, /* Enable strict checking of function types. */ @@ -39,12 +39,12 @@ "noFallthroughCasesInSwitch": true /* Report errors for fallthrough cases in switch statement. */, /* Module Resolution Options */ - "moduleResolution": "node" /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */, + "moduleResolution": "bundler" /* 'node' was removed in TypeScript 7. zshy overrides this per output format (node10 for .cjs, bundler for .js). */, // "baseUrl": "./", /* Base directory to resolve non-absolute module names. */ // "paths": {}, /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */ // "rootDirs": [], /* List of root folders whose combined content represents the structure of the project at runtime. */ // "typeRoots": [], /* List of folders to include type definitions from. */ - // "types": [], /* Type declaration files to be included in compilation. */ + "types": ["node"] /* TypeScript 6 defaults this to []; sources use process.env and Buffer. */, "allowSyntheticDefaultImports": true /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */, "esModuleInterop": true /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */, // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ @@ -59,6 +59,7 @@ // "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */ // "emitDecoratorMetadata": true, /* Enables experimental support for emitting type metadata for decorators. */ "skipLibCheck": true, + "ignoreDeprecations": "6.0" /* zshy forces moduleResolution node10 for its CommonJS output, which TypeScript 6 deprecates. */, "erasableSyntaxOnly": true, }, // "references": [ diff --git a/yarn.lock b/yarn.lock index ffafede1b67..2bd6871482b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1910,7 +1910,7 @@ __metadata: languageName: node linkType: hard -"@emnapi/core@npm:1.11.2, @emnapi/core@npm:^1.1.0, @emnapi/core@npm:^1.4.3, @emnapi/core@npm:^1.8.1": +"@emnapi/core@npm:1.11.2": version: 1.11.2 resolution: "@emnapi/core@npm:1.11.2" dependencies: @@ -1920,16 +1920,6 @@ __metadata: languageName: node linkType: hard -"@emnapi/core@npm:1.4.5": - version: 1.4.5 - resolution: "@emnapi/core@npm:1.4.5" - dependencies: - "@emnapi/wasi-threads": "npm:1.0.4" - tslib: "npm:^2.4.0" - checksum: da4a57f65f325d720d0e0d1a9c6618b90c4c43a5027834a110476984e1d47c95ebaed4d316b5dddb9c0ed9a493ffeb97d1934f9677035f336d8a36c1f3b2818f - languageName: node - linkType: hard - "@emnapi/core@npm:1.9.2": version: 1.9.2 resolution: "@emnapi/core@npm:1.9.2" @@ -1940,6 +1930,16 @@ __metadata: languageName: node linkType: hard +"@emnapi/core@npm:^1.1.0, @emnapi/core@npm:^1.4.3, @emnapi/core@npm:^1.8.1": + version: 1.8.1 + resolution: "@emnapi/core@npm:1.8.1" + dependencies: + "@emnapi/wasi-threads": "npm:1.1.0" + tslib: "npm:^2.4.0" + checksum: 2c242f4b49779bac403e1cbcc98edacdb1c8ad36562408ba9a20663824669e930bc8493be46a2522d9dc946b8d96cd7073970bae914928c7671b5221c85b432e + languageName: node + linkType: hard + "@emnapi/runtime@npm:1.11.1": version: 1.11.1 resolution: "@emnapi/runtime@npm:1.11.1" @@ -1958,25 +1958,25 @@ __metadata: languageName: node linkType: hard -"@emnapi/runtime@npm:1.4.5": - version: 1.4.5 - resolution: "@emnapi/runtime@npm:1.4.5" +"@emnapi/runtime@npm:1.9.2": + version: 1.9.2 + resolution: "@emnapi/runtime@npm:1.9.2" dependencies: tslib: "npm:^2.4.0" - checksum: 37a0278be5ac81e918efe36f1449875cbafba947039c53c65a1f8fc238001b866446fc66041513b286baaff5d6f9bec667f5164b3ca481373a8d9cb65bfc984b + checksum: 61c3a59e0c36784558b8d58eb02bd04815aa5fb0dbfbaf84d1b3050a78aa0cc63ea129ae806bd1e48062bfeb7fc36eb0e5431740d62f64ea51bdf426404b8caa languageName: node linkType: hard -"@emnapi/runtime@npm:1.9.2": - version: 1.9.2 - resolution: "@emnapi/runtime@npm:1.9.2" +"@emnapi/runtime@npm:^1.1.0, @emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.8.1": + version: 1.8.1 + resolution: "@emnapi/runtime@npm:1.8.1" dependencies: tslib: "npm:^2.4.0" - checksum: 61c3a59e0c36784558b8d58eb02bd04815aa5fb0dbfbaf84d1b3050a78aa0cc63ea129ae806bd1e48062bfeb7fc36eb0e5431740d62f64ea51bdf426404b8caa + checksum: f4929d75e37aafb24da77d2f58816761fe3f826aad2e37fa6d4421dac9060cbd5098eea1ac3c9ecc4526b89deb58153852fa432f87021dc57863f2ff726d713f languageName: node linkType: hard -"@emnapi/runtime@npm:^1.1.0, @emnapi/runtime@npm:^1.11.1, @emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.8.1": +"@emnapi/runtime@npm:^1.11.1": version: 1.11.3 resolution: "@emnapi/runtime@npm:1.11.3" dependencies: @@ -1985,12 +1985,12 @@ __metadata: languageName: node linkType: hard -"@emnapi/wasi-threads@npm:1.0.4": - version: 1.0.4 - resolution: "@emnapi/wasi-threads@npm:1.0.4" +"@emnapi/wasi-threads@npm:1.1.0": + version: 1.1.0 + resolution: "@emnapi/wasi-threads@npm:1.1.0" dependencies: tslib: "npm:^2.4.0" - checksum: 2c91a53e62f875800baf035c4d42c9c0d18e5afd9a31ca2aac8b435aeaeaeaac386b5b3d0d0e70aa7a5a9852bbe05106b1f680cd82cce03145c703b423d41313 + checksum: e6d54bf2b1e64cdd83d2916411e44e579b6ae35d5def0dea61a3c452d9921373044dff32a8b8473ae60c80692bdc39323e98b96a3f3d87ba6886b24dd0ef7ca1 languageName: node linkType: hard @@ -2526,13 +2526,31 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1": +"@eslint-community/eslint-utils@npm:^4.9.1": + version: 4.10.1 + resolution: "@eslint-community/eslint-utils@npm:4.10.1" + dependencies: + eslint-visitor-keys: "npm:^3.4.3" + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: b514586655698bc6b74db72a496c77e813c78b63e36a83429845ac7057dd77113b0b6c31e6e590d5baaeee2abae6ea22363a41209bcafa078d895ab83ce83011 + languageName: node + linkType: hard + +"@eslint-community/regexpp@npm:^4.12.1": version: 4.12.1 resolution: "@eslint-community/regexpp@npm:4.12.1" checksum: a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6 languageName: node linkType: hard +"@eslint-community/regexpp@npm:^4.12.2": + version: 4.12.2 + resolution: "@eslint-community/regexpp@npm:4.12.2" + checksum: fddcbc66851b308478d04e302a4d771d6917a0b3740dc351513c0da9ca2eab8a1adf99f5e0aa7ab8b13fa0df005c81adeee7e63a92f3effd7d367a163b721c2d + languageName: node + linkType: hard + "@eslint/config-array@npm:^0.19.2": version: 0.19.2 resolution: "@eslint/config-array@npm:0.19.2" @@ -2750,7 +2768,7 @@ __metadata: languageName: node linkType: hard -"@gar/promise-retry@npm:^1.0.0, @gar/promise-retry@npm:^1.0.2": +"@gar/promise-retry@npm:^1.0.0": version: 1.0.3 resolution: "@gar/promise-retry@npm:1.0.3" checksum: 885b02c8b0d75b2d215da25f3b639158c4fbe8fefe0d79163304534b9a6d0710db4b7699f7cd3cc1a730792bff04cbe19f4850a62d3e105a663eaeec88f38332 @@ -4920,72 +4938,72 @@ __metadata: languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:22.7.8": - version: 22.7.8 - resolution: "@nx/nx-darwin-arm64@npm:22.7.8" +"@nx/nx-darwin-arm64@npm:22.5.4": + version: 22.5.4 + resolution: "@nx/nx-darwin-arm64@npm:22.5.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:22.7.8": - version: 22.7.8 - resolution: "@nx/nx-darwin-x64@npm:22.7.8" +"@nx/nx-darwin-x64@npm:22.5.4": + version: 22.5.4 + resolution: "@nx/nx-darwin-x64@npm:22.5.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:22.7.8": - version: 22.7.8 - resolution: "@nx/nx-freebsd-x64@npm:22.7.8" +"@nx/nx-freebsd-x64@npm:22.5.4": + version: 22.5.4 + resolution: "@nx/nx-freebsd-x64@npm:22.5.4" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:22.7.8": - version: 22.7.8 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:22.7.8" +"@nx/nx-linux-arm-gnueabihf@npm:22.5.4": + version: 22.5.4 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:22.5.4" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:22.7.8": - version: 22.7.8 - resolution: "@nx/nx-linux-arm64-gnu@npm:22.7.8" +"@nx/nx-linux-arm64-gnu@npm:22.5.4": + version: 22.5.4 + resolution: "@nx/nx-linux-arm64-gnu@npm:22.5.4" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:22.7.8": - version: 22.7.8 - resolution: "@nx/nx-linux-arm64-musl@npm:22.7.8" +"@nx/nx-linux-arm64-musl@npm:22.5.4": + version: 22.5.4 + resolution: "@nx/nx-linux-arm64-musl@npm:22.5.4" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:22.7.8": - version: 22.7.8 - resolution: "@nx/nx-linux-x64-gnu@npm:22.7.8" +"@nx/nx-linux-x64-gnu@npm:22.5.4": + version: 22.5.4 + resolution: "@nx/nx-linux-x64-gnu@npm:22.5.4" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:22.7.8": - version: 22.7.8 - resolution: "@nx/nx-linux-x64-musl@npm:22.7.8" +"@nx/nx-linux-x64-musl@npm:22.5.4": + version: 22.5.4 + resolution: "@nx/nx-linux-x64-musl@npm:22.5.4" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:22.7.8": - version: 22.7.8 - resolution: "@nx/nx-win32-arm64-msvc@npm:22.7.8" +"@nx/nx-win32-arm64-msvc@npm:22.5.4": + version: 22.5.4 + resolution: "@nx/nx-win32-arm64-msvc@npm:22.5.4" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:22.7.8": - version: 22.7.8 - resolution: "@nx/nx-win32-x64-msvc@npm:22.7.8" +"@nx/nx-win32-x64-msvc@npm:22.5.4": + version: 22.5.4 + resolution: "@nx/nx-win32-x64-msvc@npm:22.5.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -5862,7 +5880,23 @@ __metadata: languageName: node linkType: hard -"@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.0.2, @rollup/pluginutils@npm:^5.3.0": +"@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.3.0": + version: 5.3.0 + resolution: "@rollup/pluginutils@npm:5.3.0" + dependencies: + "@types/estree": "npm:^1.0.0" + estree-walker: "npm:^2.0.2" + picomatch: "npm:^4.0.2" + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 001834bf62d7cf5bac424d2617c113f7f7d3b2bf3c1778cbcccb72cdc957b68989f8e7747c782c2b911f1dde8257f56f8ac1e779e29e74e638e3f1e2cac2bcd0 + languageName: node + linkType: hard + +"@rollup/pluginutils@npm:^5.0.2": version: 5.4.0 resolution: "@rollup/pluginutils@npm:5.4.0" dependencies: @@ -6149,10 +6183,10 @@ __metadata: languageName: node linkType: hard -"@sigstore/core@npm:^3.2.0, @sigstore/core@npm:^3.2.1": - version: 3.2.1 - resolution: "@sigstore/core@npm:3.2.1" - checksum: b7f7dadf07234b6fa110dfeedd8453c6d81fa0fc77731c097dc72b3fb9e0e8750e7b3fa82c33f4b9d8bdda1be634eda18231f5dad1679bdf31f204f855926f61 +"@sigstore/core@npm:^3.1.0": + version: 3.1.0 + resolution: "@sigstore/core@npm:3.1.0" + checksum: 4f059ccfecfb5f86244c595dce27f40ec6f2e2aaf10011c6b5328765c74785e5410cef6b4392881e203d27537a5e89e4d01c546478474d395ce71b41f2b9e5b2 languageName: node linkType: hard @@ -6163,38 +6197,38 @@ __metadata: languageName: node linkType: hard -"@sigstore/sign@npm:^4.1.1": - version: 4.1.1 - resolution: "@sigstore/sign@npm:4.1.1" +"@sigstore/sign@npm:^4.1.0": + version: 4.1.0 + resolution: "@sigstore/sign@npm:4.1.0" dependencies: - "@gar/promise-retry": "npm:^1.0.2" "@sigstore/bundle": "npm:^4.0.0" - "@sigstore/core": "npm:^3.2.0" + "@sigstore/core": "npm:^3.1.0" "@sigstore/protobuf-specs": "npm:^0.5.0" - make-fetch-happen: "npm:^15.0.4" + make-fetch-happen: "npm:^15.0.3" proc-log: "npm:^6.1.0" - checksum: 88a6e5d2ce49477a52574d5dd5f4531cbb3472435fad29730969b77988efb23bdd5ce031a74f738da5b24c950f99030704b75b8cc65d5179b56ce9ede9711784 + promise-retry: "npm:^2.0.1" + checksum: 9983972e3dacb8431aa84ab89eb676447baeb5c1b8df3c3a43113168569c333d910e262a7e19d49dbf7a421cf0b0f4695834d5ba9ec467cf9f955d44d3fd5053 languageName: node linkType: hard -"@sigstore/tuf@npm:^4.0.2": - version: 4.0.2 - resolution: "@sigstore/tuf@npm:4.0.2" +"@sigstore/tuf@npm:^4.0.1": + version: 4.0.1 + resolution: "@sigstore/tuf@npm:4.0.1" dependencies: "@sigstore/protobuf-specs": "npm:^0.5.0" tuf-js: "npm:^4.1.0" - checksum: eb7ba5b9d4859948bfd5552a1c6d93f0d05b9482bf21dede53779ea429f833dcd13c3a52524596c556729d75d85326ce0a7d0857d3d23ef99784b0e94e948818 + checksum: ed2a33e1e90ca2e036c57f115eca48e3297b0c30329d6b8007974f4d4e8b09d9ea93bb0b92f4d83d9c8f939efd6f3284f8ef3dd8b6edca7c5c61a05f93e85974 languageName: node linkType: hard -"@sigstore/verify@npm:^3.1.1": - version: 3.1.1 - resolution: "@sigstore/verify@npm:3.1.1" +"@sigstore/verify@npm:^3.1.0": + version: 3.1.0 + resolution: "@sigstore/verify@npm:3.1.0" dependencies: "@sigstore/bundle": "npm:^4.0.0" - "@sigstore/core": "npm:^3.2.1" + "@sigstore/core": "npm:^3.1.0" "@sigstore/protobuf-specs": "npm:^0.5.0" - checksum: 3b8c0b224b23a0e215e90a60a03193b77f333d9fd6838671aec2aef1bc9e8d42b9cb5cf246d5fb31135705bef0384e919364c5ba7f749e2cb4c10c93ae856a5c + checksum: 09745156daa109556750b0a57b076d6d813628f207d2db9425495a443a9b5e4bf378eb6904a0e3d6cd7f2c1382e80f136f29f3aed87eede2747d4f244aeb2075 languageName: node linkType: hard @@ -7151,15 +7185,6 @@ __metadata: languageName: node linkType: hard -"@tybys/wasm-util@npm:0.9.0": - version: 0.9.0 - resolution: "@tybys/wasm-util@npm:0.9.0" - dependencies: - tslib: "npm:^2.4.0" - checksum: f9fde5c554455019f33af6c8215f1a1435028803dc2a2825b077d812bed4209a1a64444a4ca0ce2ea7e1175c8d88e2f9173a36a33c199e8a5c671aa31de8242d - languageName: node - linkType: hard - "@tybys/wasm-util@npm:^0.10.0, @tybys/wasm-util@npm:^0.10.1, @tybys/wasm-util@npm:^0.10.3": version: 0.10.3 resolution: "@tybys/wasm-util@npm:0.10.3" @@ -7762,40 +7787,52 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.28.0": - version: 8.28.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.28.0" +"@typescript-eslint/eslint-plugin@npm:8.68.0": + version: 8.68.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.68.0" dependencies: - "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.28.0" - "@typescript-eslint/type-utils": "npm:8.28.0" - "@typescript-eslint/utils": "npm:8.28.0" - "@typescript-eslint/visitor-keys": "npm:8.28.0" - graphemer: "npm:^1.4.0" - ignore: "npm:^5.3.1" + "@eslint-community/regexpp": "npm:^4.12.2" + "@typescript-eslint/scope-manager": "npm:8.68.0" + "@typescript-eslint/type-utils": "npm:8.68.0" + "@typescript-eslint/utils": "npm:8.68.0" + "@typescript-eslint/visitor-keys": "npm:8.68.0" + ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" - ts-api-utils: "npm:^2.0.1" + ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: f01b7d231b01ec2c1cc7c40599ddceb329532f2876664a39dec9d25c0aed4cfdbef3ec07f26bac357df000d798f652af6fdb6a2481b6120e43bfa38f7c7a7c48 + "@typescript-eslint/parser": ^8.68.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: d8a363761a59af6f537f2b30ff10b95c96ddb300dd192c091c695ae3c0c30f646f7618415d058e1e5430663d646f4f76b4e636ce0fe6b533d7768f1f6880c43c languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.28.0": - version: 8.28.0 - resolution: "@typescript-eslint/parser@npm:8.28.0" +"@typescript-eslint/parser@npm:8.68.0": + version: 8.68.0 + resolution: "@typescript-eslint/parser@npm:8.68.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.28.0" - "@typescript-eslint/types": "npm:8.28.0" - "@typescript-eslint/typescript-estree": "npm:8.28.0" - "@typescript-eslint/visitor-keys": "npm:8.28.0" - debug: "npm:^4.3.4" + "@typescript-eslint/scope-manager": "npm:8.68.0" + "@typescript-eslint/types": "npm:8.68.0" + "@typescript-eslint/typescript-estree": "npm:8.68.0" + "@typescript-eslint/visitor-keys": "npm:8.68.0" + debug: "npm:^4.4.3" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 4bde6887bbf3fe031c01e46db90f9f384a8cac2e67c2972b113a62d607db75e01db943601279aac847b9187960a038981814042cb02fd5aa27ea4613028f9313 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 852082bc5bf405c9780e683c9779ff855dbe142bbb4ea27f12a37aa643bab8b08157987c75545bd2888a129eda2636cbd60ae6e50f4926873d12c31462d872bd + languageName: node + linkType: hard + +"@typescript-eslint/project-service@npm:8.68.0": + version: 8.68.0 + resolution: "@typescript-eslint/project-service@npm:8.68.0" + dependencies: + "@typescript-eslint/tsconfig-utils": "npm:^8.68.0" + "@typescript-eslint/types": "npm:^8.68.0" + debug: "npm:^4.4.3" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 0db01ba39f5051f646a4917a228bca09821e771449576ae13958ed61fe56af597321bfdb8aa553bde7cdd0c745f0bb332ae503996f8248f8de3fa299c304391d languageName: node linkType: hard @@ -7809,18 +7846,38 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.28.0": - version: 8.28.0 - resolution: "@typescript-eslint/type-utils@npm:8.28.0" +"@typescript-eslint/scope-manager@npm:8.68.0": + version: 8.68.0 + resolution: "@typescript-eslint/scope-manager@npm:8.68.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.28.0" - "@typescript-eslint/utils": "npm:8.28.0" - debug: "npm:^4.3.4" - ts-api-utils: "npm:^2.0.1" + "@typescript-eslint/types": "npm:8.68.0" + "@typescript-eslint/visitor-keys": "npm:8.68.0" + checksum: 8e96017c966a559c5add0a6ce3916b8b6bff0ef823785c7ffdaf34a31a89cc0745432b7d2f4058a8ef9c3350ed86fc8a0e63a1bd99473ae8cb934c047dad906c + languageName: node + linkType: hard + +"@typescript-eslint/tsconfig-utils@npm:8.68.0, @typescript-eslint/tsconfig-utils@npm:^8.68.0": + version: 8.68.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.68.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: b8936edc2153bf794efba39bfb06393a228217830051767360f4b691fed7c82f3831c4fc6deac6d78b90a58596e61f866c17eaee9dd793c3efda3ebdcf5a71d8 + typescript: ">=4.8.4 <6.1.0" + checksum: 7a3e025ed292ea11333f645b95ae60da9db38bded295ddccc1a66fb960b528f83c5abd5c0df54d2bd7eec8c05f83ed0b600379256129a0b594311b589ea31c74 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:8.68.0": + version: 8.68.0 + resolution: "@typescript-eslint/type-utils@npm:8.68.0" + dependencies: + "@typescript-eslint/types": "npm:8.68.0" + "@typescript-eslint/typescript-estree": "npm:8.68.0" + "@typescript-eslint/utils": "npm:8.68.0" + debug: "npm:^4.4.3" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: da9da01d82da86a391ecfd682c85502c0fc82d4c83ebfe2c28b18fca121b34cd96d17235fda57d4ff71589ada451bd22fb8f4b85a06a3aac3f95ccc0cb582ae7 languageName: node linkType: hard @@ -7831,6 +7888,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.68.0, @typescript-eslint/types@npm:^8.68.0": + version: 8.68.0 + resolution: "@typescript-eslint/types@npm:8.68.0" + checksum: c7e64094de90ff81a53572651e670f7566163df8a14ffd6c5822212d8412db590976a9a2aaed965b390cefe389e9ec3d498862127212ca840a4a80527dae6972 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:8.28.0": version: 8.28.0 resolution: "@typescript-eslint/typescript-estree@npm:8.28.0" @@ -7849,7 +7913,41 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.28.0, @typescript-eslint/utils@npm:^8.15.0": +"@typescript-eslint/typescript-estree@npm:8.68.0": + version: 8.68.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.68.0" + dependencies: + "@typescript-eslint/project-service": "npm:8.68.0" + "@typescript-eslint/tsconfig-utils": "npm:8.68.0" + "@typescript-eslint/types": "npm:8.68.0" + "@typescript-eslint/visitor-keys": "npm:8.68.0" + debug: "npm:^4.4.3" + minimatch: "npm:^10.2.2" + semver: "npm:^7.7.3" + tinyglobby: "npm:^0.2.15" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 3211ac5823a48ba805fcdd8a55a8c2e62aef7f1345f5001d9bf8bdb058386d9fccc309a618fcfdc1206acf13202f6b2ac3b88549ed9af7b970f2ff479670197d + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:8.68.0": + version: 8.68.0 + resolution: "@typescript-eslint/utils@npm:8.68.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.9.1" + "@typescript-eslint/scope-manager": "npm:8.68.0" + "@typescript-eslint/types": "npm:8.68.0" + "@typescript-eslint/typescript-estree": "npm:8.68.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 0fb018f5f769b88a3e270cacfeb1075828d04a114cb29ae7f97fcc5e58d1c44a675ba09f2c6c7da394ab164a9a826c4fc14d39e2181d367ac2bad8b6d72e0c25 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:^8.15.0": version: 8.28.0 resolution: "@typescript-eslint/utils@npm:8.28.0" dependencies: @@ -7874,6 +7972,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.68.0": + version: 8.68.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.68.0" + dependencies: + "@typescript-eslint/types": "npm:8.68.0" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 8ca526122b46dc035752ae9715ad0d8b387bca60c885d7bba39f99471af8d1ec0918dd0921dae2d3c6c865bafd509e77693b9e37d48380d3483d54c7dfcc6ffe + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.0.0": version: 1.3.0 resolution: "@ungap/structured-clone@npm:1.3.0" @@ -8123,13 +8231,23 @@ __metadata: languageName: node linkType: hard -"@yarnpkg/lockfile@npm:1.1.0": +"@yarnpkg/lockfile@npm:^1.1.0": version: 1.1.0 resolution: "@yarnpkg/lockfile@npm:1.1.0" checksum: 0bfa50a3d756623d1f3409bc23f225a1d069424dbc77c6fd2f14fb377390cd57ec703dc70286e081c564be9051ead9ba85d81d66a3e68eeb6eb506d4e0c0fbda languageName: node linkType: hard +"@yarnpkg/parsers@npm:3.0.2": + version: 3.0.2 + resolution: "@yarnpkg/parsers@npm:3.0.2" + dependencies: + js-yaml: "npm:^3.10.0" + tslib: "npm:^2.4.0" + checksum: a0c340e13129643162423d7e666061c0b39b143bfad3fc5a74c7d92a30fd740f6665d41cd4e61832c20375889d793eea1d1d103cacb39ed68f7acd168add8c53 + languageName: node + linkType: hard + "@zkochan/js-yaml@npm:0.0.7": version: 0.0.7 resolution: "@zkochan/js-yaml@npm:0.0.7" @@ -8260,7 +8378,7 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:6, agent-base@npm:6.0.2": +"agent-base@npm:6": version: 6.0.2 resolution: "agent-base@npm:6.0.2" dependencies: @@ -8321,13 +8439,6 @@ __metadata: languageName: node linkType: hard -"ansi-colors@npm:4.1.3": - version: 4.1.3 - resolution: "ansi-colors@npm:4.1.3" - checksum: ec87a2f59902f74e61eada7f6e6fe20094a628dab765cfdbd03c3477599368768cffccdb5d3bb19a1b6c99126783a143b1fee31aab729b31ffe5836c7e5e28b9 - languageName: node - linkType: hard - "ansi-colors@npm:^4.1.1": version: 4.1.1 resolution: "ansi-colors@npm:4.1.1" @@ -8362,7 +8473,7 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:5.0.1, ansi-regex@npm:^5.0.1": +"ansi-regex@npm:^5.0.1": version: 5.0.1 resolution: "ansi-regex@npm:5.0.1" checksum: 9a64bb8627b434ba9327b60c027742e5d17ac69277960d041898596271d992d4d52ba7267a63ca10232e29f6107fc8a835f6ce8d719b88c5f8493f8254813737 @@ -8376,7 +8487,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:4.3.0, ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": +"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": version: 4.3.0 resolution: "ansi-styles@npm:4.3.0" dependencies: @@ -8430,13 +8541,6 @@ __metadata: languageName: node linkType: hard -"argparse@npm:2.0.1, argparse@npm:^2.0.1": - version: 2.0.1 - resolution: "argparse@npm:2.0.1" - checksum: c5640c2d89045371c7cedd6a70212a04e360fd34d6edeae32f6952c63949e3525ea77dbec0289d8213a99bbaeab5abfa860b5c12cf88a2e6cf8106e90dd27a7e - languageName: node - linkType: hard - "argparse@npm:^1.0.7": version: 1.0.10 resolution: "argparse@npm:1.0.10" @@ -8446,6 +8550,13 @@ __metadata: languageName: node linkType: hard +"argparse@npm:^2.0.1": + version: 2.0.1 + resolution: "argparse@npm:2.0.1" + checksum: c5640c2d89045371c7cedd6a70212a04e360fd34d6edeae32f6952c63949e3525ea77dbec0289d8213a99bbaeab5abfa860b5c12cf88a2e6cf8106e90dd27a7e + languageName: node + linkType: hard + "aria-query@npm:5.3.0": version: 5.3.0 resolution: "aria-query@npm:5.3.0" @@ -8821,7 +8932,7 @@ __metadata: languageName: node linkType: hard -"asynckit@npm:0.4.0, asynckit@npm:^0.4.0": +"asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" checksum: d73e2ddf20c4eb9337e1b3df1a0f6159481050a5de457c55b14ea2e5cb6d90bb69e004c9af54737a5ee0917fcf2c9e25de67777bbe58261847846066ba75bc9d @@ -8888,15 +8999,14 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.18.1": - version: 1.18.1 - resolution: "axios@npm:1.18.1" +"axios@npm:^1.12.0": + version: 1.16.0 + resolution: "axios@npm:1.16.0" dependencies: follow-redirects: "npm:^1.16.0" form-data: "npm:^4.0.5" - https-proxy-agent: "npm:^5.0.1" proxy-from-env: "npm:^2.1.0" - checksum: 9d9378a3af0d0ad730a52ad9d15ec7201f3926ad6e7e8bbffc5ae21ca2835ad11d1d9598698f5dd9718917486039f55ea1d7dc23d8e44fa827a55cc3262c02fc + checksum: 1c91a5221b77b76072026b4cc95ecdf38f7c3e33e63423abec09a85e6e9a12279637dcc9ac2ba1fc333e0c447fb3b0f46d7965acb5d7cea02d188e9c6d425c0b languageName: node linkType: hard @@ -9046,13 +9156,6 @@ __metadata: languageName: node linkType: hard -"balanced-match@npm:4.0.3": - version: 4.0.3 - resolution: "balanced-match@npm:4.0.3" - checksum: 4d96945d0815849934145b2cdc0ccb80fb869d909060820fde5f95da0a32040f2142560ef931584fbb6a1607d39d399707e7d2364030a720ac1dc6f78ddaf9dc - languageName: node - linkType: hard - "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -9067,7 +9170,7 @@ __metadata: languageName: node linkType: hard -"base64-js@npm:1.5.1, base64-js@npm:^1.3.1": +"base64-js@npm:^1.3.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" checksum: f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf @@ -9137,7 +9240,7 @@ __metadata: languageName: node linkType: hard -"bl@npm:4.1.0, bl@npm:^4.0.3": +"bl@npm:^4.0.3": version: 4.1.0 resolution: "bl@npm:4.1.0" dependencies: @@ -9163,8 +9266,8 @@ __metadata: linkType: hard "body-parser@npm:~1.20.5": - version: 1.20.6 - resolution: "body-parser@npm:1.20.6" + version: 1.20.5 + resolution: "body-parser@npm:1.20.5" dependencies: bytes: "npm:~3.1.2" content-type: "npm:~1.0.5" @@ -9178,7 +9281,7 @@ __metadata: raw-body: "npm:~2.5.3" type-is: "npm:~1.6.18" unpipe: "npm:~1.0.0" - checksum: ad477209f1e714c41fa892a7d2fe22e10b23262103cc25cc6492dd3e6f7869cd2d8b00928b543a1a14d3c3663432452a192efd00422fad6f3687b0e38f7e3b07 + checksum: ad777ca5e4711eae253c93f50fdc4608c60b76a9710d79e5e5b84581c76691e6ad21ecc9158986d9ea2b365df73e403ca33c27a8bccc1a7cfc2ccc248548118d languageName: node linkType: hard @@ -9189,22 +9292,13 @@ __metadata: languageName: node linkType: hard -"brace-expansion@npm:5.0.8": - version: 5.0.8 - resolution: "brace-expansion@npm:5.0.8" - dependencies: - balanced-match: "npm:^4.0.2" - checksum: 73304caafd00fdc5b0168e693ac15bf25b6357dec76d1195fcd628fe2cf99c46f9c889a7ecfa3cfe236dbd2d5ce3e27a6ccc4370b46d475d0d19081e11f86019 - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": - version: 1.1.16 - resolution: "brace-expansion@npm:1.1.16" + version: 1.1.11 + resolution: "brace-expansion@npm:1.1.11" dependencies: balanced-match: "npm:^1.0.0" concat-map: "npm:0.0.1" - checksum: b2a915bbedbf4e45840d1fb9a4d391bbf26a79475bd134714d3cee34f1f0edb0ce982738028843be5fbaf8039429f71fa487df8c915b6065ced542c83e58fae6 + checksum: 695a56cd058096a7cb71fb09d9d6a7070113c7be516699ed361317aca2ec169f618e28b8af352e02ab4233fb54eb0168460a40dc320bab0034b36ab59aaad668 languageName: node linkType: hard @@ -9226,15 +9320,6 @@ __metadata: languageName: node linkType: hard -"brace-expansion@npm:^5.0.5": - version: 5.0.9 - resolution: "brace-expansion@npm:5.0.9" - dependencies: - balanced-match: "npm:^4.0.2" - checksum: 3dea38884a1c3c8b1c9c44a7402a0c76fca460f70cffb3127242b0b4cbf4472019e022ade021eec44838ff19f1dac2625dfd11dd459d7e1e055b0698a8d52fec - languageName: node - linkType: hard - "braces@npm:^3.0.3": version: 3.0.3 resolution: "braces@npm:3.0.3" @@ -9259,7 +9344,7 @@ __metadata: languageName: node linkType: hard -"bs-logger@npm:0.x": +"bs-logger@npm:^0.2.6": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" dependencies: @@ -9291,7 +9376,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:5.7.1, buffer@npm:^5.5.0, buffer@npm:^5.7.1": +"buffer@npm:^5.5.0, buffer@npm:^5.7.1": version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: @@ -9364,7 +9449,7 @@ __metadata: languageName: node linkType: hard -"call-bind-apply-helpers@npm:1.0.2, call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2": +"call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2": version: 1.0.2 resolution: "call-bind-apply-helpers@npm:1.0.2" dependencies: @@ -9504,7 +9589,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2": +"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -9710,25 +9795,25 @@ __metadata: languageName: node linkType: hard -"cliui@npm:8.0.1, cliui@npm:^8.0.1": - version: 8.0.1 - resolution: "cliui@npm:8.0.1" +"cliui@npm:^7.0.2": + version: 7.0.4 + resolution: "cliui@npm:7.0.4" dependencies: string-width: "npm:^4.2.0" - strip-ansi: "npm:^6.0.1" + strip-ansi: "npm:^6.0.0" wrap-ansi: "npm:^7.0.0" - checksum: 4bda0f09c340cbb6dfdc1ed508b3ca080f12992c18d68c6be4d9cf51756033d5266e61ec57529e610dacbf4da1c634423b0c1b11037709cc6b09045cbd815df5 + checksum: 6035f5daf7383470cef82b3d3db00bec70afb3423538c50394386ffbbab135e26c3689c41791f911fa71b62d13d3863c712fdd70f0fbdffd938a1e6fd09aac00 languageName: node linkType: hard -"cliui@npm:^7.0.2": - version: 7.0.4 - resolution: "cliui@npm:7.0.4" +"cliui@npm:^8.0.1": + version: 8.0.1 + resolution: "cliui@npm:8.0.1" dependencies: string-width: "npm:^4.2.0" - strip-ansi: "npm:^6.0.0" + strip-ansi: "npm:^6.0.1" wrap-ansi: "npm:^7.0.0" - checksum: 6035f5daf7383470cef82b3d3db00bec70afb3423538c50394386ffbbab135e26c3689c41791f911fa71b62d13d3863c712fdd70f0fbdffd938a1e6fd09aac00 + checksum: 4bda0f09c340cbb6dfdc1ed508b3ca080f12992c18d68c6be4d9cf51756033d5266e61ec57529e610dacbf4da1c634423b0c1b11037709cc6b09045cbd815df5 languageName: node linkType: hard @@ -9754,7 +9839,7 @@ __metadata: languageName: node linkType: hard -"clone@npm:1.0.4, clone@npm:^1.0.2": +"clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" checksum: 2176952b3649293473999a95d7bebfc9dc96410f6cbd3d2595cf12fd401f63a4bf41a7adbfd3ab2ff09ed60cb9870c58c6acdd18b87767366fabfc163700f13b @@ -9812,7 +9897,7 @@ __metadata: languageName: node linkType: hard -"color-convert@npm:2.0.1, color-convert@npm:^2.0.1": +"color-convert@npm:^2.0.1": version: 2.0.1 resolution: "color-convert@npm:2.0.1" dependencies: @@ -9821,7 +9906,7 @@ __metadata: languageName: node linkType: hard -"color-name@npm:1.1.4, color-name@npm:~1.1.4": +"color-name@npm:~1.1.4": version: 1.1.4 resolution: "color-name@npm:1.1.4" checksum: a1a3f914156960902f46f7f56bc62effc6c94e84b2cae157a526b1c1f74b677a47ec602bf68a61abfa2b42d15b7c5651c6dbe72a43af720bc588dff885b10f95 @@ -9861,7 +9946,7 @@ __metadata: languageName: node linkType: hard -"combined-stream@npm:1.0.8, combined-stream@npm:^1.0.8, combined-stream@npm:~1.0.6": +"combined-stream@npm:^1.0.8, combined-stream@npm:~1.0.6": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" dependencies: @@ -10239,7 +10324,7 @@ __metadata: lodash: "npm:~4.18.1" meow: "npm:^9.0.0" react: "npm:^18.3.1" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" yn: "npm:^5.0.0" bin: create-react-admin: lib/cli.js @@ -10635,7 +10720,7 @@ __metadata: "@faker-js/faker": "npm:^10.0.0" date-fns: "npm:^3.6.0" ra-core: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: ra-core: ^5.0.0 @@ -10716,7 +10801,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:4.4.3, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.6, debug@npm:^4.4.0, debug@npm:^4.4.3": +"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.6, debug@npm:^4.4.0, debug@npm:^4.4.3": version: 4.4.3 resolution: "debug@npm:4.4.3" dependencies: @@ -10839,15 +10924,6 @@ __metadata: languageName: node linkType: hard -"defaults@npm:1.0.4": - version: 1.0.4 - resolution: "defaults@npm:1.0.4" - dependencies: - clone: "npm:^1.0.2" - checksum: 9cfbe498f5c8ed733775db62dfd585780387d93c17477949e1670bfcfb9346e0281ce8c4bf9f4ac1fc0f9b851113bd6dc9e41182ea1644ccd97de639fa13c35a - languageName: node - linkType: hard - "defaults@npm:^1.0.3": version: 1.0.3 resolution: "defaults@npm:1.0.3" @@ -10868,7 +10944,7 @@ __metadata: languageName: node linkType: hard -"define-lazy-prop@npm:2.0.0, define-lazy-prop@npm:^2.0.0": +"define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" checksum: db6c63864a9d3b7dc9def55d52764968a5af296de87c1b2cc71d8be8142e445208071953649e0386a8cc37cfcf9a2067a47207f1eb9ff250c2a269658fdae422 @@ -10900,7 +10976,7 @@ __metadata: languageName: node linkType: hard -"delayed-stream@npm:1.0.0, delayed-stream@npm:~1.0.0": +"delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" checksum: d758899da03392e6712f042bec80aa293bbe9e9ff1b2634baae6a360113e708b91326594c8a486d475c69d6259afb7efacdc3537bfcda1c6c648e390ce601b19 @@ -10944,7 +11020,8 @@ __metadata: react-router: "npm:^7.1.1" react-router-dom: "npm:^7.1.1" rollup-plugin-visualizer: "npm:^7.0.1" - typescript: "npm:^5.1.3" + rollup-preserve-directives: "npm:^1.1.3" + typescript: "npm:^6.0.3" vite: "npm:^8.1.5" languageName: unknown linkType: soft @@ -11153,14 +11230,14 @@ __metadata: linkType: hard "dompurify@npm:^3.2.4": - version: 3.4.13 - resolution: "dompurify@npm:3.4.13" + version: 3.4.11 + resolution: "dompurify@npm:3.4.11" dependencies: "@types/trusted-types": "npm:^2.0.7" dependenciesMeta: "@types/trusted-types": optional: true - checksum: 9c2a1a71e1a1d8b77953db7a39ffc935ef4ed4f10fe40770232128c2cbfd4c3dc677d3d7bae51eb24cc52d9ff3548612dc540ecb4343e89b26e809d2be2e0cfe + checksum: 31439481c7e8fc3805d40c376936fd66936620fb1b1a31a2ec097f6165412c37f2d868e082c9ceba62bb37661c1ea132a5db4d5213434317e30df68d4aca9cc9 languageName: node linkType: hard @@ -11184,19 +11261,12 @@ __metadata: languageName: node linkType: hard -"dotenv-expand@npm:12.0.3": - version: 12.0.3 - resolution: "dotenv-expand@npm:12.0.3" +"dotenv-expand@npm:~11.0.6": + version: 11.0.7 + resolution: "dotenv-expand@npm:11.0.7" dependencies: dotenv: "npm:^16.4.5" - checksum: 0824bdc74fc816a28b0744b7853a23e046602e9616c82121dfdae21ebc13c6e89afeb773e794e97c35d48be2be0a990fbca721ee3869a49c04210a58a3cf296f - languageName: node - linkType: hard - -"dotenv@npm:16.4.7": - version: 16.4.7 - resolution: "dotenv@npm:16.4.7" - checksum: be9f597e36a8daf834452daa1f4cc30e5375a5968f98f46d89b16b983c567398a330580c88395069a77473943c06b877d1ca25b4afafcdd6d4adb549e8293462 + checksum: d80b8a7be085edf351270b96ac0e794bc3ddd7f36157912939577cb4d33ba6492ebee349d59798b71b90e36f498d24a2a564fb4aa00073b2ef4c2a3a49c467b1 languageName: node linkType: hard @@ -11207,6 +11277,13 @@ __metadata: languageName: node linkType: hard +"dotenv@npm:~16.4.5": + version: 16.4.7 + resolution: "dotenv@npm:16.4.7" + checksum: be9f597e36a8daf834452daa1f4cc30e5375a5968f98f46d89b16b983c567398a330580c88395069a77473943c06b877d1ca25b4afafcdd6d4adb549e8293462 + languageName: node + linkType: hard + "dset@npm:^3.1.2, dset@npm:^3.1.4": version: 3.1.4 resolution: "dset@npm:3.1.4" @@ -11214,7 +11291,7 @@ __metadata: languageName: node linkType: hard -"dunder-proto@npm:1.0.1, dunder-proto@npm:^1.0.0, dunder-proto@npm:^1.0.1": +"dunder-proto@npm:^1.0.0, dunder-proto@npm:^1.0.1": version: 1.0.1 resolution: "dunder-proto@npm:1.0.1" dependencies: @@ -11301,13 +11378,6 @@ __metadata: languageName: node linkType: hard -"emoji-regex@npm:8.0.0, emoji-regex@npm:^8.0.0": - version: 8.0.0 - resolution: "emoji-regex@npm:8.0.0" - checksum: b6053ad39951c4cf338f9092d7bfba448cdfd46fe6a2a034700b149ac9ffbc137e361cbd3c442297f86bed2e5f7576c1b54cc0a6bf8ef5106cc62f496af35010 - languageName: node - linkType: hard - "emoji-regex@npm:^10.3.0": version: 10.3.0 resolution: "emoji-regex@npm:10.3.0" @@ -11315,6 +11385,13 @@ __metadata: languageName: node linkType: hard +"emoji-regex@npm:^8.0.0": + version: 8.0.0 + resolution: "emoji-regex@npm:8.0.0" + checksum: b6053ad39951c4cf338f9092d7bfba448cdfd46fe6a2a034700b149ac9ffbc137e361cbd3c442297f86bed2e5f7576c1b54cc0a6bf8ef5106cc62f496af35010 + languageName: node + linkType: hard + "emoji-regex@npm:^9.2.2": version: 9.2.2 resolution: "emoji-regex@npm:9.2.2" @@ -11345,15 +11422,6 @@ __metadata: languageName: node linkType: hard -"end-of-stream@npm:1.4.5": - version: 1.4.5 - resolution: "end-of-stream@npm:1.4.5" - dependencies: - once: "npm:^1.4.0" - checksum: b0701c92a10b89afb1cb45bf54a5292c6f008d744eb4382fa559d54775ff31617d1d7bc3ef617575f552e24fad2c7c1a1835948c66b3f3a4be0a6c1f35c883d8 - languageName: node - linkType: hard - "end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1": version: 1.4.4 resolution: "end-of-stream@npm:1.4.4" @@ -11373,7 +11441,7 @@ __metadata: languageName: node linkType: hard -"enquirer@npm:2.3.6, enquirer@npm:^2.3.6, enquirer@npm:~2.3.6": +"enquirer@npm:^2.3.6, enquirer@npm:~2.3.6": version: 2.3.6 resolution: "enquirer@npm:2.3.6" dependencies: @@ -11494,14 +11562,14 @@ __metadata: languageName: node linkType: hard -"es-define-property@npm:1.0.1, es-define-property@npm:^1.0.0, es-define-property@npm:^1.0.1": +"es-define-property@npm:^1.0.0, es-define-property@npm:^1.0.1": version: 1.0.1 resolution: "es-define-property@npm:1.0.1" checksum: 3f54eb49c16c18707949ff25a1456728c883e81259f045003499efba399c08bad00deebf65cccde8c0e07908c1a225c9d472b7107e558f2a48e28d530e34527c languageName: node linkType: hard -"es-errors@npm:1.3.0, es-errors@npm:^1.3.0": +"es-errors@npm:^1.3.0": version: 1.3.0 resolution: "es-errors@npm:1.3.0" checksum: 0a61325670072f98d8ae3b914edab3559b6caa980f08054a3b872052640d91da01d38df55df797fcc916389d77fc92b8d5906cf028f4db46d7e3003abecbca85 @@ -11539,7 +11607,7 @@ __metadata: languageName: node linkType: hard -"es-object-atoms@npm:1.1.1, es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1": +"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1": version: 1.1.1 resolution: "es-object-atoms@npm:1.1.1" dependencies: @@ -11548,7 +11616,7 @@ __metadata: languageName: node linkType: hard -"es-set-tostringtag@npm:2.1.0, es-set-tostringtag@npm:^2.0.3, es-set-tostringtag@npm:^2.1.0": +"es-set-tostringtag@npm:^2.0.3, es-set-tostringtag@npm:^2.1.0": version: 2.1.0 resolution: "es-set-tostringtag@npm:2.1.0" dependencies: @@ -11779,7 +11847,7 @@ __metadata: languageName: node linkType: hard -"escalade@npm:3.2.0, escalade@npm:^3.1.1, escalade@npm:^3.2.0": +"escalade@npm:^3.1.1, escalade@npm:^3.2.0": version: 3.2.0 resolution: "escalade@npm:3.2.0" checksum: ced4dd3a78e15897ed3be74e635110bbf3b08877b0a41be50dcb325ee0e0b5f65fc2d50e9845194d7c4633f327e2e1c6cce00a71b617c5673df0374201d67f65 @@ -11793,7 +11861,7 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:1.0.5, escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": +"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": version: 1.0.5 resolution: "escape-string-regexp@npm:1.0.5" checksum: a968ad453dd0c2724e14a4f20e177aaf32bb384ab41b674a8454afe9a41c5e6fe8903323e0a1052f56289d04bd600f81278edf140b0fcc02f5cac98d0f5b5371 @@ -12054,6 +12122,13 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^5.0.0": + version: 5.0.1 + resolution: "eslint-visitor-keys@npm:5.0.1" + checksum: 16190bdf2cbae40a1109384c94450c526a79b0b9c3cb21e544256ed85ac48a4b84db66b74a6561d20fe6ab77447f150d711c2ad5ad74df4fcc133736bce99678 + languageName: node + linkType: hard + "eslint@npm:^9.23.0": version: 9.23.0 resolution: "eslint@npm:9.23.0" @@ -12599,9 +12674,9 @@ __metadata: linkType: hard "fast-uri@npm:^3.0.1": - version: 3.1.5 - resolution: "fast-uri@npm:3.1.5" - checksum: 2bf60eb800dd610c65e17be436425dcb21c92aff3a87d442a8bccab0b7b071e88cf1a5d7d1ea946370b937e6fc0375c405c0296c10587e57de4f78be4646d1d0 + version: 3.1.2 + resolution: "fast-uri@npm:3.1.2" + checksum: 5b35641895959f3f7ab7a7b1b5542bded159346f25ec9f256817b206d50b64eda5828e90d605a2e2fc645c90519a7259c2bab2c942ee728c88b88e5be21b090d languageName: node linkType: hard @@ -12854,7 +12929,7 @@ __metadata: languageName: node linkType: hard -"flat@npm:5.0.2": +"flat@npm:^5.0.2": version: 5.0.2 resolution: "flat@npm:5.0.2" bin: @@ -12884,7 +12959,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:1.16.0, follow-redirects@npm:^1.16.0": +"follow-redirects@npm:^1.16.0": version: 1.16.0 resolution: "follow-redirects@npm:1.16.0" peerDependenciesMeta: @@ -12945,7 +13020,7 @@ __metadata: languageName: node linkType: hard -"form-data@npm:4.0.6, form-data@npm:^4.0.0, form-data@npm:^4.0.5, form-data@npm:~4.0.4": +"form-data@npm:^4.0.0, form-data@npm:^4.0.5, form-data@npm:~4.0.4": version: 4.0.6 resolution: "form-data@npm:4.0.6" dependencies: @@ -12986,7 +13061,16 @@ __metadata: languageName: node linkType: hard -"fs-constants@npm:1.0.0, fs-constants@npm:^1.0.0": +"front-matter@npm:^4.0.2": + version: 4.0.2 + resolution: "front-matter@npm:4.0.2" + dependencies: + js-yaml: "npm:^3.13.1" + checksum: 7a0df5ca37428dd563c057bc17a8940481fe53876609bcdc443a02ce463c70f1842c7cb4628b80916de46a253732794b36fb6a31105db0f185698a93acee4011 + languageName: node + linkType: hard + +"fs-constants@npm:^1.0.0": version: 1.0.0 resolution: "fs-constants@npm:1.0.0" checksum: a0cde99085f0872f4d244e83e03a46aa387b74f5a5af750896c6b05e9077fac00e9932fdf5aef84f2f16634cd473c63037d7a512576da7d5c2b9163d1909f3a8 @@ -13063,7 +13147,7 @@ __metadata: languageName: node linkType: hard -"function-bind@npm:1.1.2, function-bind@npm:^1.1.1, function-bind@npm:^1.1.2": +"function-bind@npm:^1.1.1, function-bind@npm:^1.1.2": version: 1.1.2 resolution: "function-bind@npm:1.1.2" checksum: d8680ee1e5fcd4c197e4ac33b2b4dce03c71f4d91717292785703db200f5c21f977c568d28061226f9b5900cbcd2c84463646134fd5337e7925e0942bc3f46d5 @@ -13098,7 +13182,7 @@ __metadata: languageName: node linkType: hard -"get-caller-file@npm:2.0.5, get-caller-file@npm:^2.0.5": +"get-caller-file@npm:^2.0.5": version: 2.0.5 resolution: "get-caller-file@npm:2.0.5" checksum: c6c7b60271931fa752aeb92f2b47e355eac1af3a2673f47c9589e8f8a41adc74d45551c1bc57b5e66a80609f10ffb72b6f575e4370d61cc3f7f3aaff01757cde @@ -13112,7 +13196,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:1.3.0, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7, get-intrinsic@npm:^1.3.0": +"get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7, get-intrinsic@npm:^1.3.0": version: 1.3.0 resolution: "get-intrinsic@npm:1.3.0" dependencies: @@ -13165,7 +13249,7 @@ __metadata: languageName: node linkType: hard -"get-proto@npm:1.0.1, get-proto@npm:^1.0.0, get-proto@npm:^1.0.1": +"get-proto@npm:^1.0.0, get-proto@npm:^1.0.1": version: 1.0.1 resolution: "get-proto@npm:1.0.1" dependencies: @@ -13472,7 +13556,7 @@ __metadata: languageName: node linkType: hard -"gopd@npm:1.2.0, gopd@npm:^1.0.1, gopd@npm:^1.2.0": +"gopd@npm:^1.0.1, gopd@npm:^1.2.0": version: 1.2.0 resolution: "gopd@npm:1.2.0" checksum: 50fff1e04ba2b7737c097358534eacadad1e68d24cccee3272e04e007bed008e68d2614f3987788428fd192a5ae3889d08fb2331417e4fc4a9ab366b2043cead @@ -13486,13 +13570,6 @@ __metadata: languageName: node linkType: hard -"graphemer@npm:^1.4.0": - version: 1.4.0 - resolution: "graphemer@npm:1.4.0" - checksum: e951259d8cd2e0d196c72ec711add7115d42eb9a8146c8eeda5b8d3ac91e5dd816b9cd68920726d9fd4490368e7ed86e9c423f40db87e2d8dfafa00fa17c3a31 - languageName: node - linkType: hard - "graphql-ast-types-browser@npm:~1.0.2": version: 1.0.2 resolution: "graphql-ast-types-browser@npm:1.0.2" @@ -13574,7 +13651,7 @@ __metadata: languageName: node linkType: hard -"handlebars@npm:^4.7.7": +"handlebars@npm:^4.7.7, handlebars@npm:^4.7.9": version: 4.7.9 resolution: "handlebars@npm:4.7.9" dependencies: @@ -13606,7 +13683,7 @@ __metadata: languageName: node linkType: hard -"has-flag@npm:4.0.0, has-flag@npm:^4.0.0": +"has-flag@npm:^4.0.0": version: 4.0.0 resolution: "has-flag@npm:4.0.0" checksum: 2e789c61b7888d66993e14e8331449e525ef42aac53c627cc53d1c3334e768bcb6abdc4f5f0de1478a25beec6f0bd62c7549058b7ac53e924040d4f301f02fd1 @@ -13631,14 +13708,14 @@ __metadata: languageName: node linkType: hard -"has-symbols@npm:1.1.0, has-symbols@npm:^1.0.3, has-symbols@npm:^1.1.0": +"has-symbols@npm:^1.0.3, has-symbols@npm:^1.1.0": version: 1.1.0 resolution: "has-symbols@npm:1.1.0" checksum: dde0a734b17ae51e84b10986e651c664379018d10b91b6b0e9b293eddb32f0f069688c841fb40f19e9611546130153e0a2a48fd7f512891fb000ddfa36f5a20e languageName: node linkType: hard -"has-tostringtag@npm:1.0.2, has-tostringtag@npm:^1.0.2": +"has-tostringtag@npm:^1.0.2": version: 1.0.2 resolution: "has-tostringtag@npm:1.0.2" dependencies: @@ -13673,7 +13750,7 @@ __metadata: languageName: node linkType: hard -"hasown@npm:2.0.4, hasown@npm:^2.0.2, hasown@npm:^2.0.4": +"hasown@npm:^2.0.2, hasown@npm:^2.0.4": version: 2.0.4 resolution: "hasown@npm:2.0.4" dependencies: @@ -14118,7 +14195,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.1": +"https-proxy-agent@npm:^5.0.1": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" dependencies: @@ -14243,7 +14320,7 @@ __metadata: languageName: node linkType: hard -"ieee754@npm:1.2.1, ieee754@npm:^1.1.13": +"ieee754@npm:^1.1.13": version: 1.2.1 resolution: "ieee754@npm:1.2.1" checksum: b0782ef5e0935b9f12883a2e2aa37baa75da6e66ce6515c168697b42160807d9330de9a32ec1ed73149aea02e0d822e572bca6f1e22bdcbd2149e13b050b17bb @@ -14266,20 +14343,20 @@ __metadata: languageName: node linkType: hard -"ignore@npm:7.0.5": - version: 7.0.5 - resolution: "ignore@npm:7.0.5" - checksum: ae00db89fe873064a093b8999fe4cc284b13ef2a178636211842cceb650b9c3e390d3339191acb145d81ed5379d2074840cf0c33a20bdbd6f32821f79eb4ad5d - languageName: node - linkType: hard - -"ignore@npm:^5.2.0, ignore@npm:^5.3.1": +"ignore@npm:^5.2.0": version: 5.3.2 resolution: "ignore@npm:5.3.2" checksum: f9f652c957983634ded1e7f02da3b559a0d4cc210fca3792cb67f1b153623c9c42efdc1c4121af171e295444459fc4a9201101fb041b1104a3c000bccb188337 languageName: node linkType: hard +"ignore@npm:^7.0.5": + version: 7.0.5 + resolution: "ignore@npm:7.0.5" + checksum: ae00db89fe873064a093b8999fe4cc284b13ef2a178636211842cceb650b9c3e390d3339191acb145d81ed5379d2074840cf0c33a20bdbd6f32821f79eb4ad5d + languageName: node + linkType: hard + "immediate@npm:~3.0.5": version: 3.0.6 resolution: "immediate@npm:3.0.6" @@ -14357,7 +14434,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4": +"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2 @@ -14709,7 +14786,7 @@ __metadata: languageName: node linkType: hard -"is-docker@npm:2.2.1, is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": +"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": version: 2.2.1 resolution: "is-docker@npm:2.2.1" bin: @@ -14759,7 +14836,7 @@ __metadata: languageName: node linkType: hard -"is-fullwidth-code-point@npm:3.0.0, is-fullwidth-code-point@npm:^3.0.0": +"is-fullwidth-code-point@npm:^3.0.0": version: 3.0.0 resolution: "is-fullwidth-code-point@npm:3.0.0" checksum: bb11d825e049f38e04c06373a8d72782eee0205bda9d908cc550ccb3c59b99d750ff9537982e01733c1c94a58e35400661f57042158ff5e8f3e90cf936daf0fc @@ -14854,7 +14931,7 @@ __metadata: languageName: node linkType: hard -"is-interactive@npm:1.0.0, is-interactive@npm:^1.0.0": +"is-interactive@npm:^1.0.0": version: 1.0.0 resolution: "is-interactive@npm:1.0.0" checksum: dd47904dbf286cd20aa58c5192161be1a67138485b9836d5a70433b21a45442e9611b8498b8ab1f839fc962c7620667a50535fdfb4a6bc7989b8858645c06b4d @@ -15068,7 +15145,7 @@ __metadata: languageName: node linkType: hard -"is-unicode-supported@npm:0.1.0, is-unicode-supported@npm:^0.1.0": +"is-unicode-supported@npm:^0.1.0": version: 0.1.0 resolution: "is-unicode-supported@npm:0.1.0" checksum: 00cbe3455c3756be68d2542c416cab888aebd5012781d6819749fefb15162ff23e38501fe681b3d751c73e8ff561ac09a5293eba6f58fdf0178462ce6dcb3453 @@ -15108,7 +15185,7 @@ __metadata: languageName: node linkType: hard -"is-wsl@npm:2.2.0, is-wsl@npm:^2.2.0": +"is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" dependencies: @@ -15386,7 +15463,7 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:>=30.0.0 < 31": +"jest-diff@npm:>=30.0.0 < 31, jest-diff@npm:^30.0.2": version: 30.2.0 resolution: "jest-diff@npm:30.2.0" dependencies: @@ -15728,7 +15805,7 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.0.0, jest-util@npm:^29.5.0, jest-util@npm:^29.7.0": +"jest-util@npm:^29.5.0, jest-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-util@npm:29.7.0" dependencies: @@ -15847,7 +15924,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:^3.13.1": +"js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1": version: 3.14.2 resolution: "js-yaml@npm:3.14.2" dependencies: @@ -16059,15 +16136,6 @@ __metadata: languageName: node linkType: hard -"json5@npm:2.2.3, json5@npm:^2.2.2, json5@npm:^2.2.3": - version: 2.2.3 - resolution: "json5@npm:2.2.3" - bin: - json5: lib/cli.js - checksum: 5a04eed94810fa55c5ea138b2f7a5c12b97c3750bc63d11e511dcecbfef758003861522a070c2272764ee0f4e3e323862f386945aeb5b85b87ee43f084ba586c - languageName: node - linkType: hard - "json5@npm:^1.0.2": version: 1.0.2 resolution: "json5@npm:1.0.2" @@ -16079,6 +16147,15 @@ __metadata: languageName: node linkType: hard +"json5@npm:^2.2.2, json5@npm:^2.2.3": + version: 2.2.3 + resolution: "json5@npm:2.2.3" + bin: + json5: lib/cli.js + checksum: 5a04eed94810fa55c5ea138b2f7a5c12b97c3750bc63d11e511dcecbfef758003861522a070c2272764ee0f4e3e323862f386945aeb5b85b87ee43f084ba586c + languageName: node + linkType: hard + "jsonc-parser@npm:3.2.0": version: 3.2.0 resolution: "jsonc-parser@npm:3.2.0" @@ -16614,11 +16691,11 @@ __metadata: linkType: hard "linkify-it@npm:^5.0.1": - version: 5.0.2 - resolution: "linkify-it@npm:5.0.2" + version: 5.0.1 + resolution: "linkify-it@npm:5.0.1" dependencies: uc.micro: "npm:^2.0.0" - checksum: dd70b1735a13d41a2cff0a058ac3771166038f23f6aff004dd53873cf985c64b107902fe0b544a5b3d1ff6e63249cf9c648fb3ae9f285481db48f56887adb0d6 + checksum: d06d04f1ed03be131740fc900a5e74ea1f49886b052213599e306d469d5ffe2303db76dd8f771de9f28e2b0b38852de22ec46ae597d245f8b66439b0ceb19b10 languageName: node linkType: hard @@ -16802,7 +16879,7 @@ __metadata: languageName: node linkType: hard -"lodash.memoize@npm:4.x": +"lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" checksum: c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8 @@ -16844,7 +16921,7 @@ __metadata: languageName: node linkType: hard -"log-symbols@npm:4.1.0, log-symbols@npm:^4.0.0": +"log-symbols@npm:^4.0.0": version: 4.1.0 resolution: "log-symbols@npm:4.1.0" dependencies: @@ -16948,7 +17025,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.0, magic-string@npm:^0.30.21, magic-string@npm:^0.30.3": +"magic-string@npm:^0.30.0, magic-string@npm:^0.30.21, magic-string@npm:^0.30.3, magic-string@npm:^0.30.5": version: 0.30.21 resolution: "magic-string@npm:0.30.21" dependencies: @@ -17005,7 +17082,7 @@ __metadata: languageName: node linkType: hard -"make-error@npm:1.x": +"make-error@npm:^1.3.6": version: 1.3.6 resolution: "make-error@npm:1.3.6" checksum: 171e458d86854c6b3fc46610cfacf0b45149ba043782558c6875d9f42f222124384ad0b468c92e996d815a8a2003817a710c0a160e49c1c394626f76fa45396f @@ -17031,7 +17108,7 @@ __metadata: languageName: node linkType: hard -"make-fetch-happen@npm:^15.0.0, make-fetch-happen@npm:^15.0.1, make-fetch-happen@npm:^15.0.4": +"make-fetch-happen@npm:^15.0.0, make-fetch-happen@npm:^15.0.1": version: 15.0.6 resolution: "make-fetch-happen@npm:15.0.6" dependencies: @@ -17051,6 +17128,25 @@ __metadata: languageName: node linkType: hard +"make-fetch-happen@npm:^15.0.3": + version: 15.0.4 + resolution: "make-fetch-happen@npm:15.0.4" + dependencies: + "@gar/promise-retry": "npm:^1.0.0" + "@npmcli/agent": "npm:^4.0.0" + cacache: "npm:^20.0.1" + http-cache-semantics: "npm:^4.1.1" + minipass: "npm:^7.0.2" + minipass-fetch: "npm:^5.0.0" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + negotiator: "npm:^1.0.0" + proc-log: "npm:^6.0.0" + ssri: "npm:^13.0.0" + checksum: b874bf6879fc0b8ef3a3cafdddadea4d956acf94790f8dede1a9d3c74c7886b6cd3eb992616b8e5935e6fd550016a465f10ba51bf6723a0c6f4d98883ae2926b + languageName: node + linkType: hard + "makeerror@npm:1.0.12": version: 1.0.12 resolution: "makeerror@npm:1.0.12" @@ -17104,7 +17200,7 @@ __metadata: languageName: node linkType: hard -"math-intrinsics@npm:1.1.0, math-intrinsics@npm:^1.1.0": +"math-intrinsics@npm:^1.1.0": version: 1.1.0 resolution: "math-intrinsics@npm:1.1.0" checksum: 7579ff94e899e2f76ab64491d76cf606274c874d8f2af4a442c016bd85688927fcfca157ba6bf74b08e9439dc010b248ce05b96cc7c126a354c3bae7fcb48b7f @@ -17933,7 +18029,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:2.1.35, mime-types@npm:^2.1.35, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.35, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -17960,7 +18056,7 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:2.1.0, mimic-fn@npm:^2.1.0": +"mimic-fn@npm:^2.1.0": version: 2.1.0 resolution: "mimic-fn@npm:2.1.0" checksum: b26f5479d7ec6cc2bce275a08f146cf78f5e7b661b18114e2506dd91ec7ec47e7a25bf4360e5438094db0560bcc868079fb3b1fb3892b833c1ecbf63f80c95a4 @@ -17999,15 +18095,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:10.2.5": - version: 10.2.5 - resolution: "minimatch@npm:10.2.5" - dependencies: - brace-expansion: "npm:^5.0.5" - checksum: 6bb058bd6324104b9ec2f763476a35386d05079c1f5fe4fbf1f324a25237cd4534d6813ecd71f48208f4e635c1221899bef94c3c89f7df55698fe373aaae20fd - languageName: node - linkType: hard - "minimatch@npm:3.1.4": version: 3.1.4 resolution: "minimatch@npm:3.1.4" @@ -18335,7 +18422,7 @@ __metadata: react: "npm:^18.3.1" react-admin: "npm:^5.0.0" react-dom: "npm:^18.3.1" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" vite: "npm:^8.1.5" languageName: unknown linkType: soft @@ -18383,6 +18470,13 @@ __metadata: languageName: node linkType: hard +"node-machine-id@npm:1.1.12": + version: 1.1.12 + resolution: "node-machine-id@npm:1.1.12" + checksum: ab2fea5f75a6f1ce3c76c5e0ae3903b631230e0a99b003d176568fff8ddbdf7b2943be96cd8d220c497ca0f6149411831f8a450601929f326781cb1b59bab7f8 + languageName: node + linkType: hard + "node-mock-http@npm:^1.0.4": version: 1.0.4 resolution: "node-mock-http@npm:1.0.4" @@ -18625,15 +18719,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:4.0.1, npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": - version: 4.0.1 - resolution: "npm-run-path@npm:4.0.1" - dependencies: - path-key: "npm:^3.0.0" - checksum: 6f9353a95288f8455cf64cbeb707b28826a7f29690244c1e4bb61ec573256e021b6ad6651b394eb1ccfd00d6ec50147253aba2c5fe58a57ceb111fad62c519ac - languageName: node - linkType: hard - "npm-run-path@npm:^2.0.0": version: 2.0.2 resolution: "npm-run-path@npm:2.0.2" @@ -18643,6 +18728,15 @@ __metadata: languageName: node linkType: hard +"npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": + version: 4.0.1 + resolution: "npm-run-path@npm:4.0.1" + dependencies: + path-key: "npm:^3.0.0" + checksum: 6f9353a95288f8455cf64cbeb707b28826a7f29690244c1e4bb61ec573256e021b6ad6651b394eb1ccfd00d6ec50147253aba2c5fe58a57ceb111fad62c519ac + languageName: node + linkType: hard + "npm-run-path@npm:^5.1.0": version: 5.1.0 resolution: "npm-run-path@npm:5.1.0" @@ -18669,132 +18763,54 @@ __metadata: linkType: hard "nx@npm:>=21.5.3 < 23.0.0": - version: 22.7.8 - resolution: "nx@npm:22.7.8" + version: 22.5.4 + resolution: "nx@npm:22.5.4" dependencies: - "@emnapi/core": "npm:1.4.5" - "@emnapi/runtime": "npm:1.4.5" - "@emnapi/wasi-threads": "npm:1.0.4" - "@jest/diff-sequences": "npm:30.0.1" "@napi-rs/wasm-runtime": "npm:0.2.4" - "@nx/nx-darwin-arm64": "npm:22.7.8" - "@nx/nx-darwin-x64": "npm:22.7.8" - "@nx/nx-freebsd-x64": "npm:22.7.8" - "@nx/nx-linux-arm-gnueabihf": "npm:22.7.8" - "@nx/nx-linux-arm64-gnu": "npm:22.7.8" - "@nx/nx-linux-arm64-musl": "npm:22.7.8" - "@nx/nx-linux-x64-gnu": "npm:22.7.8" - "@nx/nx-linux-x64-musl": "npm:22.7.8" - "@nx/nx-win32-arm64-msvc": "npm:22.7.8" - "@nx/nx-win32-x64-msvc": "npm:22.7.8" - "@tybys/wasm-util": "npm:0.9.0" - "@yarnpkg/lockfile": "npm:1.1.0" + "@nx/nx-darwin-arm64": "npm:22.5.4" + "@nx/nx-darwin-x64": "npm:22.5.4" + "@nx/nx-freebsd-x64": "npm:22.5.4" + "@nx/nx-linux-arm-gnueabihf": "npm:22.5.4" + "@nx/nx-linux-arm64-gnu": "npm:22.5.4" + "@nx/nx-linux-arm64-musl": "npm:22.5.4" + "@nx/nx-linux-x64-gnu": "npm:22.5.4" + "@nx/nx-linux-x64-musl": "npm:22.5.4" + "@nx/nx-win32-arm64-msvc": "npm:22.5.4" + "@nx/nx-win32-x64-msvc": "npm:22.5.4" + "@yarnpkg/lockfile": "npm:^1.1.0" + "@yarnpkg/parsers": "npm:3.0.2" "@zkochan/js-yaml": "npm:0.0.7" - agent-base: "npm:6.0.2" - ansi-colors: "npm:4.1.3" - ansi-regex: "npm:5.0.1" - ansi-styles: "npm:4.3.0" - argparse: "npm:2.0.1" - asynckit: "npm:0.4.0" - axios: "npm:1.18.1" - balanced-match: "npm:4.0.3" - base64-js: "npm:1.5.1" - bl: "npm:4.1.0" - brace-expansion: "npm:5.0.8" - buffer: "npm:5.7.1" - call-bind-apply-helpers: "npm:1.0.2" - chalk: "npm:4.1.2" + axios: "npm:^1.12.0" cli-cursor: "npm:3.1.0" cli-spinners: "npm:2.6.1" - cliui: "npm:8.0.1" - clone: "npm:1.0.4" - color-convert: "npm:2.0.1" - color-name: "npm:1.1.4" - combined-stream: "npm:1.0.8" - debug: "npm:4.4.3" - defaults: "npm:1.0.4" - define-lazy-prop: "npm:2.0.0" - delayed-stream: "npm:1.0.0" - dotenv: "npm:16.4.7" - dotenv-expand: "npm:12.0.3" - dunder-proto: "npm:1.0.1" - ejs: "npm:5.0.1" - emoji-regex: "npm:8.0.0" - end-of-stream: "npm:1.4.5" - enquirer: "npm:2.3.6" - es-define-property: "npm:1.0.1" - es-errors: "npm:1.3.0" - es-object-atoms: "npm:1.1.1" - es-set-tostringtag: "npm:2.1.0" - escalade: "npm:3.2.0" - escape-string-regexp: "npm:1.0.5" + cliui: "npm:^8.0.1" + dotenv: "npm:~16.4.5" + dotenv-expand: "npm:~11.0.6" + ejs: "npm:^3.1.7" + enquirer: "npm:~2.3.6" figures: "npm:3.2.0" - flat: "npm:5.0.2" - follow-redirects: "npm:1.16.0" - form-data: "npm:4.0.6" - fs-constants: "npm:1.0.0" - function-bind: "npm:1.1.2" - get-caller-file: "npm:2.0.5" - get-intrinsic: "npm:1.3.0" - get-proto: "npm:1.0.1" - gopd: "npm:1.2.0" - has-flag: "npm:4.0.0" - has-symbols: "npm:1.1.0" - has-tostringtag: "npm:1.0.2" - hasown: "npm:2.0.4" - https-proxy-agent: "npm:5.0.1" - ieee754: "npm:1.2.1" - ignore: "npm:7.0.5" - inherits: "npm:2.0.4" - is-docker: "npm:2.2.1" - is-fullwidth-code-point: "npm:3.0.0" - is-interactive: "npm:1.0.0" - is-unicode-supported: "npm:0.1.0" - is-wsl: "npm:2.2.0" - json5: "npm:2.2.3" + flat: "npm:^5.0.2" + front-matter: "npm:^4.0.2" + ignore: "npm:^7.0.5" + jest-diff: "npm:^30.0.2" jsonc-parser: "npm:3.2.0" lines-and-columns: "npm:2.0.3" - log-symbols: "npm:4.1.0" - math-intrinsics: "npm:1.1.0" - mime-db: "npm:1.52.0" - mime-types: "npm:2.1.35" - mimic-fn: "npm:2.1.0" - minimatch: "npm:10.2.5" - minimist: "npm:1.2.8" - ms: "npm:2.1.3" - npm-run-path: "npm:4.0.1" - once: "npm:1.4.0" - onetime: "npm:5.1.2" - open: "npm:8.4.2" + minimatch: "npm:10.2.4" + node-machine-id: "npm:1.1.12" + npm-run-path: "npm:^4.0.1" + open: "npm:^8.4.0" ora: "npm:5.3.0" - path-key: "npm:3.1.1" - picocolors: "npm:1.1.1" - proxy-from-env: "npm:2.1.0" - readable-stream: "npm:3.6.2" - require-directory: "npm:2.1.1" + picocolors: "npm:^1.1.0" resolve.exports: "npm:2.0.3" - restore-cursor: "npm:3.1.0" - safe-buffer: "npm:5.2.1" - semver: "npm:7.7.4" - signal-exit: "npm:3.0.7" - smol-toml: "npm:1.6.1" - string-width: "npm:4.2.3" - string_decoder: "npm:1.3.0" - strip-ansi: "npm:6.0.1" - strip-bom: "npm:3.0.0" - supports-color: "npm:7.2.0" - tar-stream: "npm:2.2.0" - tmp: "npm:0.2.7" - tree-kill: "npm:1.2.2" - tsconfig-paths: "npm:4.2.0" - tslib: "npm:2.8.1" - util-deprecate: "npm:1.0.2" - wcwidth: "npm:1.0.1" - wrap-ansi: "npm:7.0.0" - wrappy: "npm:1.0.2" - y18n: "npm:5.0.8" - yaml: "npm:2.9.0" - yargs: "npm:17.7.2" + semver: "npm:^7.6.3" + string-width: "npm:^4.2.3" + tar-stream: "npm:~2.2.0" + tmp: "npm:~0.2.1" + tree-kill: "npm:^1.2.2" + tsconfig-paths: "npm:^4.1.2" + tslib: "npm:^2.3.0" + yaml: "npm:^2.6.0" + yargs: "npm:^17.6.2" yargs-parser: "npm:21.1.1" peerDependencies: "@swc-node/register": ^1.11.1 @@ -18826,9 +18842,9 @@ __metadata: "@swc/core": optional: true bin: - nx: ./dist/bin/nx.js - nx-cloud: ./dist/bin/nx-cloud.js - checksum: f35026ba49dff1754fe7134a786237352a8908462d9a4649a8eb47814b7eb0e550cf009bddeb86e6883b146ac735dc2f8a8073824a2355cc18686b5b81f99556 + nx: bin/nx.js + nx-cloud: bin/nx-cloud.js + checksum: 39b605a13d56c16cc4d14976780b522af55d77fb1c8d2a6e60d34dd95c910d49d179fd1b4568ff2de7712613dce603fa598d443cef57efd861bca390b95a49c6 languageName: node linkType: hard @@ -18948,7 +18964,7 @@ __metadata: languageName: node linkType: hard -"once@npm:1.4.0, once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": +"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": version: 1.4.0 resolution: "once@npm:1.4.0" dependencies: @@ -18957,7 +18973,7 @@ __metadata: languageName: node linkType: hard -"onetime@npm:5.1.2, onetime@npm:^5.1.0, onetime@npm:^5.1.2": +"onetime@npm:^5.1.0, onetime@npm:^5.1.2": version: 5.1.2 resolution: "onetime@npm:5.1.2" dependencies: @@ -18993,17 +19009,6 @@ __metadata: languageName: node linkType: hard -"open@npm:8.4.2": - version: 8.4.2 - resolution: "open@npm:8.4.2" - dependencies: - define-lazy-prop: "npm:^2.0.0" - is-docker: "npm:^2.1.1" - is-wsl: "npm:^2.2.0" - checksum: bb6b3a58401dacdb0aad14360626faf3fb7fba4b77816b373495988b724fb48941cad80c1b65d62bb31a17609b2cd91c41a181602caea597ca80dfbcc27e84c9 - languageName: node - linkType: hard - "open@npm:^10.2.0": version: 10.2.0 resolution: "open@npm:10.2.0" @@ -19030,6 +19035,17 @@ __metadata: languageName: node linkType: hard +"open@npm:^8.4.0": + version: 8.4.2 + resolution: "open@npm:8.4.2" + dependencies: + define-lazy-prop: "npm:^2.0.0" + is-docker: "npm:^2.1.1" + is-wsl: "npm:^2.2.0" + checksum: bb6b3a58401dacdb0aad14360626faf3fb7fba4b77816b373495988b724fb48941cad80c1b65d62bb31a17609b2cd91c41a181602caea597ca80dfbcc27e84c9 + languageName: node + linkType: hard + "optimism@npm:^0.18.0": version: 0.18.0 resolution: "optimism@npm:0.18.0" @@ -19655,13 +19671,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:3.1.1, path-key@npm:^3.0.0, path-key@npm:^3.1.0": - version: 3.1.1 - resolution: "path-key@npm:3.1.1" - checksum: 748c43efd5a569c039d7a00a03b58eecd1d75f3999f5a28303d75f521288df4823bc057d8784eb72358b2895a05f29a070bc9f1f17d28226cc4e62494cc58c4c - languageName: node - linkType: hard - "path-key@npm:^2.0.0, path-key@npm:^2.0.1": version: 2.0.1 resolution: "path-key@npm:2.0.1" @@ -19669,6 +19678,13 @@ __metadata: languageName: node linkType: hard +"path-key@npm:^3.0.0, path-key@npm:^3.1.0": + version: 3.1.1 + resolution: "path-key@npm:3.1.1" + checksum: 748c43efd5a569c039d7a00a03b58eecd1d75f3999f5a28303d75f521288df4823bc057d8784eb72358b2895a05f29a070bc9f1f17d28226cc4e62494cc58c4c + languageName: node + linkType: hard + "path-key@npm:^4.0.0": version: 4.0.0 resolution: "path-key@npm:4.0.0" @@ -19751,7 +19767,7 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:1.1.1, picocolors@npm:^1.1.1": +"picocolors@npm:1.1.1, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" checksum: e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 @@ -20340,7 +20356,7 @@ __metadata: languageName: node linkType: hard -"proxy-from-env@npm:2.1.0, proxy-from-env@npm:^2.1.0": +"proxy-from-env@npm:^2.1.0": version: 2.1.0 resolution: "proxy-from-env@npm:2.1.0" checksum: ed01729fd4d094eab619cd7e17ce3698b3413b31eb102c4904f9875e677cd207392795d5b4adee9cec359dfd31c44d5ad7595a3a3ad51c40250e141512281c58 @@ -20506,7 +20522,7 @@ __metadata: react-is: "npm:^18.2.0 || ^19.0.0" react-router: "npm:^6.28.1" react-router-dom: "npm:^6.28.1" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" yup: "npm:^0.32.11" zod: "npm:^4.3.6" zshy: "npm:^0.5.0" @@ -20528,7 +20544,7 @@ __metadata: expect: "npm:^27.4.6" fakerest: "npm:^4.0.1" ra-core: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: ra-core: ^5.0.0 @@ -20545,7 +20561,7 @@ __metadata: lodash: "npm:~4.18.1" pluralize: "npm:~7.0.0" ra-data-graphql: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: graphql: ^15.6.0 @@ -20562,7 +20578,7 @@ __metadata: graphql-tag: "npm:^2.12.6" lodash: "npm:~4.18.1" pluralize: "npm:~7.0.0" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: graphql: ^15.6.0 || ^16 @@ -20576,7 +20592,7 @@ __metadata: dependencies: query-string: "npm:^7.1.3" ra-core: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" languageName: unknown linkType: soft @@ -20588,7 +20604,7 @@ __metadata: localforage: "npm:^1.7.1" lodash: "npm:~4.18.1" ra-data-fakerest: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: ra-core: "*" @@ -20601,7 +20617,7 @@ __metadata: dependencies: lodash: "npm:~4.18.1" ra-data-fakerest: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: ra-core: "*" @@ -20614,7 +20630,7 @@ __metadata: dependencies: query-string: "npm:^7.1.3" ra-core: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: ra-core: ^5.0.0 @@ -20632,7 +20648,7 @@ __metadata: ra-language-english: "npm:^5.15.2" ra-language-french: "npm:^5.15.2" react-i18next: "npm:^14.1.1" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: react: ^18.0.0 || ^19.0.0 @@ -20645,7 +20661,7 @@ __metadata: dependencies: node-polyglot: "npm:^2.2.2" ra-core: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" languageName: unknown linkType: soft @@ -20677,7 +20693,7 @@ __metadata: react: "npm:^18.3.1" react-dom: "npm:^18.3.1" react-hook-form: "npm:^7.72.0" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: "@mui/icons-material": ^5.16.12 || ^6.0.0 || ^7.0.0 || ^9.0.0 @@ -20694,7 +20710,7 @@ __metadata: resolution: "ra-language-english@workspace:packages/ra-language-english" dependencies: ra-core: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" languageName: unknown linkType: soft @@ -20704,7 +20720,7 @@ __metadata: resolution: "ra-language-french@workspace:packages/ra-language-french" dependencies: ra-core: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" languageName: unknown linkType: soft @@ -20728,7 +20744,7 @@ __metadata: react-dropzone: "npm:^14.2.3" react-router: "npm:^6.22.0" react-router-dom: "npm:^6.22.0" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: "@mui/icons-material": ^5.16.12 || ^6.0.0 || ^7.0.0 || ^9.0.0 @@ -20766,8 +20782,8 @@ __metadata: react: "npm:^19.0.0" react-admin: "npm:^5.14.1" react-dom: "npm:^19.0.0" - typescript: "npm:^5.1.6" - typescript-eslint: "npm:^8.28.0" + typescript: "npm:^6.0.3" + typescript-eslint: "npm:^8.68.0" vite: "npm:^8.1.5" vite-plugin-pwa: "npm:^1.3.0" languageName: unknown @@ -20780,7 +20796,7 @@ __metadata: "@tanstack/history": "npm:^1.0.0" "@tanstack/react-router": "npm:^1.143.11" ra-core: "npm:^5.15.2" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: "@tanstack/history": ^1.0.0 @@ -20833,7 +20849,7 @@ __metadata: react-router: "npm:^6.28.1" react-router-dom: "npm:^6.28.1" react-transition-group: "npm:^4.4.5" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: "@mui/icons-material": ^5.16.12 || ^6.0.0 || ^7.0.0 || ^9.0.0 @@ -20928,7 +20944,8 @@ __metadata: react-router: "npm:^6.28.1" react-router-dom: "npm:^6.28.1" rollup-plugin-visualizer: "npm:^7.0.1" - typescript: "npm:^5.1.3" + rollup-preserve-directives: "npm:^1.1.3" + typescript: "npm:^6.0.3" vite: "npm:^8.1.5" web-vitals: "npm:^3.5.1" languageName: unknown @@ -20945,6 +20962,7 @@ __metadata: "@types/eslint-plugin-jsx-a11y": "npm:^6" "@types/gh-pages": "npm:^6" "@types/jest": "npm:^29.5.2" + "@types/node": "npm:^20.10.7" "@types/react": "npm:^18.3.3" "@vitejs/plugin-react": "npm:^6.0.5" cross-env: "npm:^5.2.0" @@ -20979,10 +20997,10 @@ __metadata: react: "npm:^18.3.1" react-dom: "npm:^18.3.1" storybook: "npm:^10.5.5" - ts-jest: "npm:^29.1.0" + ts-jest: "npm:^29.4.12" tsx: "npm:^4.19.3" - typescript: "npm:^5.8.3" - typescript-eslint: "npm:^8.28.0" + typescript: "npm:^6.0.3" + typescript-eslint: "npm:^8.68.0" vite: "npm:^8.1.5" whatwg-fetch: "npm:^3.0.0" dependenciesMeta: @@ -21013,7 +21031,7 @@ __metadata: react-hook-form: "npm:^7.72.0" react-router: "npm:^6.28.1" react-router-dom: "npm:^6.28.1" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" zshy: "npm:^0.5.0" peerDependencies: react: ^18.0.0 || ^19.0.0 @@ -21059,7 +21077,7 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0, react-dom@npm:^19.0.0": +"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0": version: 19.2.8 resolution: "react-dom@npm:19.2.8" dependencies: @@ -21082,6 +21100,17 @@ __metadata: languageName: node linkType: hard +"react-dom@npm:^19.0.0": + version: 19.0.0 + resolution: "react-dom@npm:19.0.0" + dependencies: + scheduler: "npm:^0.25.0" + peerDependencies: + react: ^19.0.0 + checksum: a36ce7ab507b237ae2759c984cdaad4af4096d8199fb65b3815c16825e5cfeb7293da790a3fc2184b52bfba7ba3ff31c058c01947aff6fd1a3701632aabaa6a9 + languageName: node + linkType: hard + "react-dropzone@npm:^14.2.3": version: 14.2.3 resolution: "react-dropzone@npm:14.2.3" @@ -21305,7 +21334,7 @@ __metadata: languageName: node linkType: hard -"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0, react@npm:^19.0.0": +"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0": version: 19.2.8 resolution: "react@npm:19.2.8" checksum: 5f86bdb56426652fd6d989d30a6f2e603c057272c47c9ca3a3fbe190a3a39ee9ccce937d63cfc039717abed1b8891d6a499134bc35311acc07eafdacd86537cd @@ -21321,6 +21350,13 @@ __metadata: languageName: node linkType: hard +"react@npm:^19.0.0": + version: 19.0.0 + resolution: "react@npm:19.0.0" + checksum: 9cad8f103e8e3a16d15cb18a0d8115d8bd9f9e1ce3420310aea381eb42aa0a4f812cf047bb5441349257a05fba8a291515691e3cb51267279b2d2c3253f38471 + languageName: node + linkType: hard + "read-cmd-shim@npm:4.0.0": version: 4.0.0 resolution: "read-cmd-shim@npm:4.0.0" @@ -21388,7 +21424,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:3.6.2, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0": +"readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -21844,7 +21880,7 @@ __metadata: languageName: node linkType: hard -"require-directory@npm:2.1.1, require-directory@npm:^2.1.1": +"require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1" checksum: 83aa76a7bc1531f68d92c75a2ca2f54f1b01463cb566cf3fbc787d0de8be30c9dbc211d1d46be3497dac5785fe296f2dd11d531945ac29730643357978966e99 @@ -21968,7 +22004,7 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:3.1.0, restore-cursor@npm:^3.1.0": +"restore-cursor@npm:^3.1.0": version: 3.1.0 resolution: "restore-cursor@npm:3.1.0" dependencies: @@ -22164,6 +22200,17 @@ __metadata: languageName: node linkType: hard +"rollup-preserve-directives@npm:^1.1.3": + version: 1.1.3 + resolution: "rollup-preserve-directives@npm:1.1.3" + dependencies: + magic-string: "npm:^0.30.5" + peerDependencies: + rollup: ^2.0.0 || ^3.0.0 || ^4.0.0 + checksum: a3d1ecb0672f5dd15c8350d6c741345dfbc267e33d9f1c805a22af264d58fc7abb407bd57b8fceee7d522bd57948898c2f55361572e6735085e69d842055b680 + languageName: node + linkType: hard + "rollup@npm:^4.53.3": version: 4.62.3 resolution: "rollup@npm:4.62.3" @@ -22429,7 +22476,7 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.23.0, scheduler@npm:^0.23.2": +"scheduler@npm:^0.23.0, scheduler@npm:^0.23.2, scheduler@npm:^0.25.0": version: 0.25.0 resolution: "scheduler@npm:0.25.0" checksum: a4bb1da406b613ce72c1299db43759526058fdcc413999c3c3e0db8956df7633acf395cb20eb2303b6a65d658d66b6585d344460abaee8080b4aa931f10eaafe @@ -22478,30 +22525,30 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.7.4": - version: 7.7.4 - resolution: "semver@npm:7.7.4" +"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1": + version: 6.3.1 + resolution: "semver@npm:6.3.1" bin: semver: bin/semver.js - checksum: 5215ad0234e2845d4ea5bb9d836d42b03499546ddafb12075566899fc617f68794bb6f146076b6881d755de17d6c6cc73372555879ec7dce2c2feee947866ad2 + checksum: e3d79b609071caa78bcb6ce2ad81c7966a46a7431d9d58b8800cfa9cb6a63699b3899a0e4bcce36167a284578212d9ae6942b6929ba4aa5015c079a67751d42d languageName: node linkType: hard -"semver@npm:7.x, semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.1, semver@npm:^7.7.2, semver@npm:^7.7.3, semver@npm:^7.7.4, semver@npm:^7.8.5": - version: 7.8.5 - resolution: "semver@npm:7.8.5" +"semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.1, semver@npm:^7.7.2, semver@npm:^7.7.4": + version: 7.8.0 + resolution: "semver@npm:7.8.0" bin: semver: bin/semver.js - checksum: b1f3127a5be8125a94f37188b361c212466c292c6910adce3ec106cff5dc211ccaedc4739c11bb70fda59d6fc1f040a9bca289f4e093451521a2372e5231fe0c + checksum: 8f096ca9b80ffd47b308d03f9ce8c873e27e2983f36023c559cdc92c51e8433fc23ebbfe57ec9623fc155636a6961ee989501099841ae4bb1babc8d2b3f048cd languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1": - version: 6.3.1 - resolution: "semver@npm:6.3.1" +"semver@npm:^7.7.3, semver@npm:^7.8.5": + version: 7.8.5 + resolution: "semver@npm:7.8.5" bin: semver: bin/semver.js - checksum: e3d79b609071caa78bcb6ce2ad81c7966a46a7431d9d58b8800cfa9cb6a63699b3899a0e4bcce36167a284578212d9ae6942b6929ba4aa5015c079a67751d42d + checksum: b1f3127a5be8125a94f37188b361c212466c292c6910adce3ec106cff5dc211ccaedc4739c11bb70fda59d6fc1f040a9bca289f4e093451521a2372e5231fe0c languageName: node linkType: hard @@ -22543,9 +22590,9 @@ __metadata: linkType: hard "seroval@npm:^1.4.1": - version: 1.5.6 - resolution: "seroval@npm:1.5.6" - checksum: 47e4fb25305bf05fdf300cac6b0d4aaaaf1e12f15c819195afcdf512d88901a3f1f7754ac5a2de740cc0bb04e912c653fbf0129fb3e4c81ce12809e6aa5815e3 + version: 1.4.2 + resolution: "seroval@npm:1.4.2" + checksum: aac544dcdaffebe562ed0793bab684a456503a4a74039df9d8297b0c0e28663924f0401a47282a91ad2f4e5b83db2e07a42da1834b8b537c008e3529c0db38ba languageName: node linkType: hard @@ -22836,16 +22883,16 @@ __metadata: linkType: hard "sigstore@npm:^4.0.0": - version: 4.1.1 - resolution: "sigstore@npm:4.1.1" + version: 4.1.0 + resolution: "sigstore@npm:4.1.0" dependencies: "@sigstore/bundle": "npm:^4.0.0" - "@sigstore/core": "npm:^3.2.1" + "@sigstore/core": "npm:^3.1.0" "@sigstore/protobuf-specs": "npm:^0.5.0" - "@sigstore/sign": "npm:^4.1.1" - "@sigstore/tuf": "npm:^4.0.2" - "@sigstore/verify": "npm:^3.1.1" - checksum: 8ebe0c2a7cb3cf9ed9fb775636ab2ae364cbdea9360ea256ab003d83b83dd5eeda8dd899cffcd3853fe711425c481fab2a74246772d75e3ecb9a9483f6700289 + "@sigstore/sign": "npm:^4.1.0" + "@sigstore/tuf": "npm:^4.0.1" + "@sigstore/verify": "npm:^3.1.0" + checksum: 6a62601b75c5b0336c15b62d41be6d07e750a2ebd93a49856401cff201aaab4af8304f3edeaffb4777409385c828c11c09b94b721be5932c1335de2292cceadd languageName: node linkType: hard @@ -22875,7 +22922,7 @@ __metadata: react-router: "npm:^6.28.1" react-router-dom: "npm:^6.28.1" react-simple-animate: "npm:^3.5.3" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" vite: "npm:^8.1.5" languageName: unknown linkType: soft @@ -22971,13 +23018,6 @@ __metadata: languageName: node linkType: hard -"smol-toml@npm:1.6.1": - version: 1.6.1 - resolution: "smol-toml@npm:1.6.1" - checksum: 511a78722f99c7616fdb46af708de3d7e81434b5a3d58061166da73f28bfc6cae4f0cd04683f60515b9c490cd10152fce72287c960b337419c0299cc1f0f2a22 - languageName: node - linkType: hard - "smol-toml@npm:^1.6.0": version: 1.7.0 resolution: "smol-toml@npm:1.7.0" @@ -23319,7 +23359,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:4.2.3, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": +"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" dependencies: @@ -23442,7 +23482,7 @@ __metadata: languageName: node linkType: hard -"string_decoder@npm:1.3.0, string_decoder@npm:^1.1.1": +"string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" dependencies: @@ -23481,7 +23521,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": +"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": version: 6.0.1 resolution: "strip-ansi@npm:6.0.1" dependencies: @@ -23506,7 +23546,7 @@ __metadata: languageName: node linkType: hard -"strip-bom@npm:3.0.0, strip-bom@npm:^3.0.0": +"strip-bom@npm:^3.0.0": version: 3.0.0 resolution: "strip-bom@npm:3.0.0" checksum: 51201f50e021ef16672593d7434ca239441b7b760e905d9f33df6e4f3954ff54ec0e0a06f100d028af0982d6f25c35cd5cda2ce34eaebccd0250b8befb90d8f1 @@ -23616,7 +23656,7 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:7.2.0, supports-color@npm:^7.1.0": +"supports-color@npm:^7.1.0": version: 7.2.0 resolution: "supports-color@npm:7.2.0" dependencies: @@ -23642,8 +23682,8 @@ __metadata: linkType: hard "svgo@npm:^4.0.1": - version: 4.0.2 - resolution: "svgo@npm:4.0.2" + version: 4.0.1 + resolution: "svgo@npm:4.0.1" dependencies: commander: "npm:^11.1.0" css-select: "npm:^5.1.0" @@ -23654,7 +23694,7 @@ __metadata: sax: "npm:^1.5.0" bin: svgo: ./bin/svgo.js - checksum: d58c9446d2701dd57ef62a29b4299b157cfc32e2282f82fc68dd7cdca2e1efdf0d8bb0fb30ba0499f322d20b6304be277ffbc60a6b6a75489fa30c5300694b9a + checksum: f61f9957b42e0c97593b49a01f3b93cb239b2e818efccb056fcc866d622704d9021c4ef8bd0287264c3e4f33da60e4af14d841b4a624b87ff8888e3b896d13d5 languageName: node linkType: hard @@ -23683,11 +23723,11 @@ __metadata: linkType: hard "systeminformation@npm:^5.27.14": - version: 5.31.17 - resolution: "systeminformation@npm:5.31.17" + version: 5.31.6 + resolution: "systeminformation@npm:5.31.6" bin: systeminformation: lib/cli.js - checksum: 02da446c6125f07c2b22f37668adbbf589c9e29e99c91fd804b41badc22d5f13286d4a3728b7cf2aaf36346545f90a7180ff8fd64ddf9a57a066f3307c52e3ec + checksum: fb0c9dae20e47277d26f3dd374f14c846567adba15a2bf9715e0a871f912424d31b75f6c27e0c8b819abc3fcd285ae8c1f6468acd8a161f18a1a39b632a01923 conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android) languageName: node linkType: hard @@ -23726,7 +23766,7 @@ __metadata: languageName: node linkType: hard -"tar-stream@npm:2.2.0": +"tar-stream@npm:~2.2.0": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: @@ -23961,7 +24001,7 @@ __metadata: languageName: node linkType: hard -"tmp@npm:0.2.7, tmp@npm:~0.2.4": +"tmp@npm:~0.2.1, tmp@npm:~0.2.4": version: 0.2.7 resolution: "tmp@npm:0.2.7" checksum: 59eb55584f2f07210d3231b6a1f6b5c2b9794d8a7b509c8ee867ed2acad6d2245ee2448b7937b676ffbff3155a70077edde8a69f9d7cf0f90c86a62e8910c357 @@ -24053,7 +24093,7 @@ __metadata: languageName: node linkType: hard -"tree-kill@npm:1.2.2": +"tree-kill@npm:1.2.2, tree-kill@npm:^1.2.2": version: 1.2.2 resolution: "tree-kill@npm:1.2.2" bin: @@ -24108,6 +24148,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^2.5.0": + version: 2.5.0 + resolution: "ts-api-utils@npm:2.5.0" + peerDependencies: + typescript: ">=4.8.4" + checksum: 767849383c114e7f1971fa976b20e73ac28fd0c70d8d65c0004790bf4d8f89888c7e4cf6d5949f9c1beae9bc3c64835bef77bbe27fddf45a3c7b60cebcf85c8c + languageName: node + linkType: hard + "ts-dedent@npm:^2.0.0": version: 2.2.0 resolution: "ts-dedent@npm:2.2.0" @@ -24124,47 +24173,43 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.1.0": - version: 29.1.0 - resolution: "ts-jest@npm:29.1.0" +"ts-jest@npm:^29.4.12": + version: 29.4.12 + resolution: "ts-jest@npm:29.4.12" dependencies: - bs-logger: "npm:0.x" - fast-json-stable-stringify: "npm:2.x" - jest-util: "npm:^29.0.0" + bs-logger: "npm:^0.2.6" + fast-json-stable-stringify: "npm:^2.1.0" + handlebars: "npm:^4.7.9" json5: "npm:^2.2.3" - lodash.memoize: "npm:4.x" - make-error: "npm:1.x" - semver: "npm:7.x" - yargs-parser: "npm:^21.0.1" + lodash.memoize: "npm:^4.1.2" + make-error: "npm:^1.3.6" + semver: "npm:^7.8.5" + type-fest: "npm:^4.41.0" + yargs-parser: "npm:^21.1.1" peerDependencies: "@babel/core": ">=7.0.0-beta.0 <8" - "@jest/types": ^29.0.0 - babel-jest: ^29.0.0 - jest: ^29.0.0 - typescript: ">=4.3 <6" + "@jest/transform": ^29.0.0 || ^30.0.0 + "@jest/types": ^29.0.0 || ^30.0.0 + babel-jest: ^29.0.0 || ^30.0.0 + jest: ^29.0.0 || ^30.0.0 + jest-util: ^29.0.0 || ^30.0.0 + typescript: ">=4.3 <7" peerDependenciesMeta: "@babel/core": optional: true + "@jest/transform": + optional: true "@jest/types": optional: true babel-jest: optional: true esbuild: optional: true + jest-util: + optional: true bin: ts-jest: cli.js - checksum: 504d77b13157a4d2f1eebbd0e0f21f2db65fc28039f107fd73453655c029adccba5b22bdd4de0efa58707c1bbd34a67a1a5cceb794e91c3c2c7be4f904c79f9f - languageName: node - linkType: hard - -"tsconfig-paths@npm:4.2.0, tsconfig-paths@npm:^4.2.0": - version: 4.2.0 - resolution: "tsconfig-paths@npm:4.2.0" - dependencies: - json5: "npm:^2.2.2" - minimist: "npm:^1.2.6" - strip-bom: "npm:^3.0.0" - checksum: 09a5877402d082bb1134930c10249edeebc0211f36150c35e1c542e5b91f1047b1ccf7da1e59babca1ef1f014c525510f4f870de7c9bda470c73bb4e2721b3ea + checksum: cf08cf4b417085578db038b525c8b22cf6af689601eab697fe84a46fa07bddcd506bd961c607c8f25c705e90ea8ac8ecf258fc200161f4e0882d0d7db4db9ec9 languageName: node linkType: hard @@ -24180,7 +24225,18 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.3.0, tslib@npm:2.8.1, tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.8.1": +"tsconfig-paths@npm:^4.1.2, tsconfig-paths@npm:^4.2.0": + version: 4.2.0 + resolution: "tsconfig-paths@npm:4.2.0" + dependencies: + json5: "npm:^2.2.2" + minimist: "npm:^1.2.6" + strip-bom: "npm:^3.0.0" + checksum: 09a5877402d082bb1134930c10249edeebc0211f36150c35e1c542e5b91f1047b1ccf7da1e59babca1ef1f014c525510f4f870de7c9bda470c73bb4e2721b3ea + languageName: node + linkType: hard + +"tslib@npm:2.3.0, tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.8.1": version: 2.8.1 resolution: "tslib@npm:2.8.1" checksum: 9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 @@ -24236,7 +24292,7 @@ __metadata: react: "npm:^19.0.0" react-admin: "npm:^5.0.0" react-dom: "npm:^19.0.0" - typescript: "npm:^5.1.3" + typescript: "npm:^6.0.3" vite: "npm:^8.1.5" languageName: unknown linkType: soft @@ -24313,7 +24369,7 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^4.18.2, type-fest@npm:^4.8.3": +"type-fest@npm:^4.18.2, type-fest@npm:^4.41.0, type-fest@npm:^4.8.3": version: 4.41.0 resolution: "type-fest@npm:4.41.0" checksum: f5ca697797ed5e88d33ac8f1fec21921839871f808dc59345c9cf67345bfb958ce41bd821165dbf3ae591cedec2bf6fe8882098dfdd8dc54320b859711a2c1e4 @@ -24399,21 +24455,22 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.28.0": - version: 8.28.0 - resolution: "typescript-eslint@npm:8.28.0" +"typescript-eslint@npm:^8.68.0": + version: 8.68.0 + resolution: "typescript-eslint@npm:8.68.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.28.0" - "@typescript-eslint/parser": "npm:8.28.0" - "@typescript-eslint/utils": "npm:8.28.0" + "@typescript-eslint/eslint-plugin": "npm:8.68.0" + "@typescript-eslint/parser": "npm:8.68.0" + "@typescript-eslint/typescript-estree": "npm:8.68.0" + "@typescript-eslint/utils": "npm:8.68.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: bf1c1e4b2f21a95930758d5b285c39a394a50e3b6983f373413b93b80a6cb5aabc1d741780e60c63cb42ad5d645ea9c1e6d441d98174c5a2884ab88f4ac46df6 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 6f7f38c6bc599cddac92cdadce0ec159d081c7abfdcf2cbbda6fc460edcb39d102e558bef9bddb0090dd2cbadcfcea04e742ff036a3894502f1889d3eee57925 languageName: node linkType: hard -"typescript@npm:>=3 < 6, typescript@npm:^5.1.3, typescript@npm:^5.1.6, typescript@npm:^5.8.3": +"typescript@npm:>=3 < 6": version: 5.9.3 resolution: "typescript@npm:5.9.3" bin: @@ -24423,7 +24480,17 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A>=3 < 6#optional!builtin, typescript@patch:typescript@npm%3A^5.1.3#optional!builtin, typescript@patch:typescript@npm%3A^5.1.6#optional!builtin, typescript@patch:typescript@npm%3A^5.8.3#optional!builtin": +"typescript@npm:^6.0.3": + version: 6.0.3 + resolution: "typescript@npm:6.0.3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 4a25ff5045b984370f48f196b3a0120779b1b343d40b9a68d114ea5e5fff099809b2bb777576991a63a5cd59cf7bffd96ff6fe10afcefbcb8bd6fb96ad4b6606 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A>=3 < 6#optional!builtin": version: 5.9.3 resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=e012d7" bin: @@ -24433,6 +24500,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A^6.0.3#optional!builtin": + version: 6.0.3 + resolution: "typescript@patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=e012d7" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: eed465bd04b344517bd91eb232fd0187d93e34625c65ec93777449e29157c6c2accae409474a68a867b90465224d4908f9bce78ad763c159cacd7263ae24b5fc + languageName: node + linkType: hard + "uc.micro@npm:^2.0.0, uc.micro@npm:^2.1.0": version: 2.1.0 resolution: "uc.micro@npm:2.1.0" @@ -24974,7 +25051,7 @@ __metadata: languageName: node linkType: hard -"util-deprecate@npm:1.0.2, util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": +"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" checksum: 41a5bdd214df2f6c3ecf8622745e4a366c4adced864bc3c833739791aeeeb1838119af7daed4ba36428114b5c67dcda034a79c882e97e43c03e66a4dd7389942 @@ -25234,7 +25311,7 @@ __metadata: languageName: node linkType: hard -"wcwidth@npm:1.0.1, wcwidth@npm:^1.0.0, wcwidth@npm:^1.0.1": +"wcwidth@npm:^1.0.0, wcwidth@npm:^1.0.1": version: 1.0.1 resolution: "wcwidth@npm:1.0.1" dependencies: @@ -25649,25 +25726,25 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:7.0.0, wrap-ansi@npm:^7.0.0": - version: 7.0.0 - resolution: "wrap-ansi@npm:7.0.0" +"wrap-ansi@npm:^6.2.0": + version: 6.2.0 + resolution: "wrap-ansi@npm:6.2.0" dependencies: ansi-styles: "npm:^4.0.0" string-width: "npm:^4.1.0" strip-ansi: "npm:^6.0.0" - checksum: d15fc12c11e4cbc4044a552129ebc75ee3f57aa9c1958373a4db0292d72282f54373b536103987a4a7594db1ef6a4f10acf92978f79b98c49306a4b58c77d4da + checksum: baad244e6e33335ea24e86e51868fe6823626e3a3c88d9a6674642afff1d34d9a154c917e74af8d845fd25d170c4ea9cf69a47133c3f3656e1252b3d462d9f6c languageName: node linkType: hard -"wrap-ansi@npm:^6.2.0": - version: 6.2.0 - resolution: "wrap-ansi@npm:6.2.0" +"wrap-ansi@npm:^7.0.0": + version: 7.0.0 + resolution: "wrap-ansi@npm:7.0.0" dependencies: ansi-styles: "npm:^4.0.0" string-width: "npm:^4.1.0" strip-ansi: "npm:^6.0.0" - checksum: baad244e6e33335ea24e86e51868fe6823626e3a3c88d9a6674642afff1d34d9a154c917e74af8d845fd25d170c4ea9cf69a47133c3f3656e1252b3d462d9f6c + checksum: d15fc12c11e4cbc4044a552129ebc75ee3f57aa9c1958373a4db0292d72282f54373b536103987a4a7594db1ef6a4f10acf92978f79b98c49306a4b58c77d4da languageName: node linkType: hard @@ -25682,7 +25759,7 @@ __metadata: languageName: node linkType: hard -"wrappy@npm:1, wrappy@npm:1.0.2": +"wrappy@npm:1": version: 1.0.2 resolution: "wrappy@npm:1.0.2" checksum: 56fece1a4018c6a6c8e28fbc88c87e0fbf4ea8fd64fc6c63b18f4acc4bd13e0ad2515189786dd2c30d3eec9663d70f4ecf699330002f8ccb547e4a18231fc9f0 @@ -25827,7 +25904,7 @@ __metadata: languageName: node linkType: hard -"y18n@npm:5.0.8, y18n@npm:^5.0.5": +"y18n@npm:^5.0.5": version: 5.0.8 resolution: "y18n@npm:5.0.8" checksum: 4df2842c36e468590c3691c894bc9cdbac41f520566e76e24f59401ba7d8b4811eb1e34524d57e54bc6d864bcb66baab7ffd9ca42bf1eda596618f9162b91249 @@ -25855,15 +25932,6 @@ __metadata: languageName: node linkType: hard -"yaml@npm:2.9.0": - version: 2.9.0 - resolution: "yaml@npm:2.9.0" - bin: - yaml: bin.mjs - checksum: f340718df45e97a9551b9bf9dac61c80050bc464513b710debfb5067c380c8472e3b67809cffacb4ab5ffb5e66ef9310816c88b05f371cec60abfedd8c88e0a2 - languageName: node - linkType: hard - "yaml@npm:^1.10.0": version: 1.10.2 resolution: "yaml@npm:1.10.2" @@ -25871,7 +25939,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.1.1": +"yaml@npm:^2.1.1, yaml@npm:^2.6.0": version: 2.8.2 resolution: "yaml@npm:2.8.2" bin: @@ -25880,7 +25948,7 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:21.1.1, yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1": +"yargs-parser@npm:21.1.1, yargs-parser@npm:^21.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1" checksum: f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2 @@ -25901,7 +25969,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:17.7.2, yargs@npm:^17.3.1, yargs@npm:^17.7.2": +"yargs@npm:17.7.2, yargs@npm:^17.3.1, yargs@npm:^17.6.2, yargs@npm:^17.7.2": version: 17.7.2 resolution: "yargs@npm:17.7.2" dependencies: