diff --git a/website-astro/package-lock.json b/website-astro/package-lock.json index 2f9350564..0ab38cb32 100644 --- a/website-astro/package-lock.json +++ b/website-astro/package-lock.json @@ -51,24 +51,24 @@ }, "../packages/data_enhancement": { "name": "@firecms/data_enhancement", - "version": "3.0.0-canary.289", + "version": "3.0.1", "dependencies": { - "@firecms/core": "^3.0.0-canary.289", - "@firecms/editor": "^3.0.0-canary.289" + "@firecms/core": "^3.0.1", + "@firecms/editor": "^3.0.1" }, "devDependencies": { - "@testing-library/jest-dom": "^6.8.0", + "@testing-library/jest-dom": "^6.9.1", "@types/jest": "^29.5.14", "@types/react": "^18.3.24", "@types/react-dom": "^18.3.7", "@vitejs/plugin-react": "^4.7.0", "babel-jest": "^29.7.0", "babel-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", - "eslint-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", + "eslint-plugin-react-compiler": "^19.1.0-rc.2", "jest": "^29.7.0", - "ts-jest": "^29.4.3", - "typescript": "^5.9.2", - "vite": "^7.1.6" + "ts-jest": "^29.4.5", + "typescript": "^5.9.3", + "vite": "^7.2.4" }, "peerDependencies": { "firebase": "^10.12.2 || ^11.0.0 || ^12.0.0", @@ -80,43 +80,42 @@ }, "../packages/editor": { "name": "@firecms/editor", - "version": "3.0.0-canary.289", + "version": "3.0.1", "dependencies": { - "@firecms/ui": "^3.0.0-canary.289", + "@firecms/ui": "^3.0.1", "@floating-ui/dom": "^1.7.4", - "@radix-ui/react-slot": "^1.2.3", - "@tiptap/core": "3.6.6", - "@tiptap/extension-blockquote": "3.6.6", - "@tiptap/extension-bold": "3.6.6", - "@tiptap/extension-bullet-list": "3.6.6", - "@tiptap/extension-code": "3.6.6", - "@tiptap/extension-code-block": "3.6.6", - "@tiptap/extension-color": "3.6.6", - "@tiptap/extension-document": "3.6.6", - "@tiptap/extension-heading": "3.6.6", - "@tiptap/extension-highlight": "3.6.6", - "@tiptap/extension-horizontal-rule": "3.6.6", - "@tiptap/extension-image": "3.6.6", - "@tiptap/extension-italic": "3.6.6", - "@tiptap/extension-link": "3.6.6", - "@tiptap/extension-list-item": "3.6.6", - "@tiptap/extension-ordered-list": "3.6.6", - "@tiptap/extension-placeholder": "3.6.6", - "@tiptap/extension-strike": "3.6.6", - "@tiptap/extension-task-item": "3.6.6", - "@tiptap/extension-task-list": "3.6.6", - "@tiptap/extension-text-style": "3.6.6", - "@tiptap/extension-underline": "3.6.6", - "@tiptap/pm": "3.6.6", - "@tiptap/react": "3.6.6", - "@tiptap/starter-kit": "3.6.6", - "@tiptap/suggestion": "3.6.6", + "@radix-ui/react-slot": "^1.2.4", + "@tiptap/core": "3.16.0", + "@tiptap/extension-blockquote": "3.16.0", + "@tiptap/extension-bold": "3.16.0", + "@tiptap/extension-bullet-list": "3.16.0", + "@tiptap/extension-code": "3.16.0", + "@tiptap/extension-code-block": "3.16.0", + "@tiptap/extension-color": "3.16.0", + "@tiptap/extension-document": "3.16.0", + "@tiptap/extension-heading": "3.16.0", + "@tiptap/extension-highlight": "3.16.0", + "@tiptap/extension-horizontal-rule": "3.16.0", + "@tiptap/extension-image": "3.16.0", + "@tiptap/extension-italic": "3.16.0", + "@tiptap/extension-link": "3.16.0", + "@tiptap/extension-list-item": "3.16.0", + "@tiptap/extension-ordered-list": "3.16.0", + "@tiptap/extension-placeholder": "3.16.0", + "@tiptap/extension-strike": "3.16.0", + "@tiptap/extension-task-item": "3.16.0", + "@tiptap/extension-task-list": "3.16.0", + "@tiptap/extension-text-style": "3.16.0", + "@tiptap/extension-underline": "3.16.0", + "@tiptap/pm": "3.16.0", + "@tiptap/react": "3.16.0", + "@tiptap/starter-kit": "3.16.0", + "@tiptap/suggestion": "3.16.0", "@types/node": "20.19.17", "react-compiler-runtime": "^19.0.0-beta-ebf51a3-20250411", "react-markdown": "^9.1.0", "react-moveable": "^0.56.0", - "tiptap-markdown": "^0.9.0", - "use-sync-external-store": "^1.6.0" + "tiptap-markdown": "^0.9.0" }, "devDependencies": { "@types/react": "^18.3.24", @@ -125,11 +124,11 @@ "@vitejs/plugin-react": "^4.7.0", "babel-jest": "^29.7.0", "babel-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", - "eslint-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", + "eslint-plugin-react-compiler": "^19.1.0-rc.2", "jest": "^29.7.0", - "ts-jest": "^29.4.3", - "typescript": "^5.9.2", - "vite": "^7.1.6" + "ts-jest": "^29.4.5", + "typescript": "^5.9.3", + "vite": "^7.2.4" }, "peerDependencies": { "react": ">=18.0.0", @@ -138,69 +137,78 @@ }, "../packages/firebase_firecms": { "name": "@firecms/firebase", - "version": "3.0.0-canary.289", + "version": "3.0.1", "dependencies": { "@firebase/auth": "*", - "@firecms/collection_editor": "^3.0.0-canary.289", - "@firecms/core": "^3.0.0-canary.289", - "@firecms/data_enhancement": "^3.0.0-canary.289", - "@firecms/data_export": "^3.0.0-canary.289", - "@firecms/data_import": "^3.0.0-canary.289", - "@firecms/data_import_export": "^3.0.0-canary.289", - "@firecms/schema_inference": "^3.0.0-canary.289", - "@firecms/ui": "^3.0.0-canary.289", - "react-router": "^6.30.1", - "react-router-dom": "^6.30.1" + "@firecms/collection_editor": "^3.0.1", + "@firecms/core": "^3.0.1", + "@firecms/data_enhancement": "^3.0.1", + "@firecms/data_export": "^3.0.1", + "@firecms/data_import": "^3.0.1", + "@firecms/data_import_export": "^3.0.1", + "@firecms/schema_inference": "^3.0.1", + "@firecms/ui": "^3.0.1", + "react-router": "^6.30.2", + "react-router-dom": "^6.30.2" }, "devDependencies": { "@types/node": "^20.19.17", "@types/react": "^18.3.24", "@types/react-dom": "^18.3.7", "babel-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", - "eslint-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", - "typescript": "^5.9.2", - "vite": "^7.1.6" + "eslint-plugin-react-compiler": "^19.1.0-rc.2", + "typescript": "^5.9.3", + "typesense": "^2.1.0", + "vite": "^7.2.4" }, "peerDependencies": { "firebase": "^10.12.2 || ^11.0.0 || ^12.0.0", "react": ">=18.0.0", - "react-dom": ">=18.0.0" + "react-dom": ">=18.0.0", + "typesense": "^1.8.0" + }, + "peerDependenciesMeta": { + "typesense": { + "optional": true + } } }, "../packages/firecms_core": { "name": "@firecms/core", - "version": "3.0.0-canary.289", + "version": "3.0.1", "license": "MIT", "dependencies": { "@dnd-kit/core": "^6.3.1", "@dnd-kit/modifiers": "^9.0.0", "@dnd-kit/sortable": "^10.0.0", - "@firecms/editor": "^3.0.0-canary.289", - "@firecms/formex": "^3.0.0-canary.289", - "@firecms/ui": "^3.0.0-canary.289", - "@radix-ui/react-portal": "^1.1.9", + "@firecms/editor": "^3.0.1", + "@firecms/formex": "^3.0.1", + "@firecms/ui": "^3.0.1", + "@radix-ui/react-portal": "^1.1.10", "clsx": "^2.1.1", + "compressorjs": "^1.2.1", "date-fns": "^3.6.0", "fuse.js": "^7.1.0", "history": "^5.3.0", + "json-logic-js": "^2.0.5", "markdown-it": "^14.1.0", "notistack": "^3.0.2", "object-hash": "^3.0.0", "prism-react-renderer": "^2.4.1", "react-dropzone": "^14.3.8", "react-fast-compare": "^3.2.2", - "react-image-file-resizer": "^0.4.8", "react-transition-group": "^4.4.5", "react-use-measure": "^2.1.7", "react-window": "^1.8.11", - "vite-plugin-static-copy": "3.1.2", - "yup": "^0.32.11" + "vite-plugin-static-copy": "3.1.4", + "yup": "^1.7.1" }, "devDependencies": { - "@jest/globals": "^30.1.2", + "@jest/globals": "^30.2.0", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/jest": "^29.5.14", + "@types/json-logic-js": "^2.0.8", "@types/node": "^20.19.17", "@types/object-hash": "^3.0.6", "@types/react": "^18.3.24", @@ -209,16 +217,17 @@ "@vitejs/plugin-react": "^4.7.0", "babel-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", "cross-env": "^7.0.3", - "eslint-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", + "eslint-plugin-react-compiler": "^19.1.0-rc.2", "jest": "^29.7.0", + "jest-environment-jsdom": "^30.2.0", "npm-run-all": "^4.1.5", - "react-router": "^6.30.1", - "react-router-dom": "^6.30.1", - "ts-jest": "^29.4.3", + "react-router": "^6.30.2", + "react-router-dom": "^6.30.2", + "ts-jest": "^29.4.5", "ts-node": "^10.9.2", "tsd": "^0.31.2", - "typescript": "^5.9.2", - "vite": "^7.1.6" + "typescript": "^5.9.3", + "vite": "^7.2.4" }, "engines": { "node": ">=14" @@ -235,7 +244,7 @@ }, "../packages/ui": { "name": "@firecms/ui", - "version": "3.0.0-canary.289", + "version": "3.0.1", "license": "MIT", "dependencies": { "@material-design-icons/font": "^0.14.15", @@ -243,21 +252,21 @@ "@radix-ui/react-collapsible": "^1.1.12", "@radix-ui/react-dialog": "^1.1.15", "@radix-ui/react-dropdown-menu": "^2.1.16", - "@radix-ui/react-label": "^2.1.7", + "@radix-ui/react-label": "^2.1.8", "@radix-ui/react-menubar": "^1.1.16", "@radix-ui/react-popover": "^1.1.15", - "@radix-ui/react-portal": "^1.1.9", + "@radix-ui/react-portal": "^1.1.10", "@radix-ui/react-radio-group": "^1.3.8", "@radix-ui/react-scroll-area": "^1.2.10", "@radix-ui/react-select": "^2.2.6", - "@radix-ui/react-separator": "^1.1.7", + "@radix-ui/react-separator": "^1.1.8", "@radix-ui/react-slider": "^1.3.6", "@radix-ui/react-switch": "^1.2.6", "@radix-ui/react-tabs": "^1.1.13", "@radix-ui/react-tooltip": "^1.2.8", - "@radix-ui/react-visually-hidden": "^1.2.3", + "@radix-ui/react-visually-hidden": "^1.2.4", "clsx": "^2.1.1", - "cmdk": "^0.2.1", + "cmdk": "^1.1.1", "date-fns": "^3.6.0", "markdown-it": "^14.1.0", "react-dropzone": "^14.3.8", @@ -265,9 +274,8 @@ "tailwind-merge": "^2.6.0" }, "devDependencies": { - "@jest/globals": "^30.1.2", - "@tailwindcss/postcss": "^4.1.13", - "@testing-library/jest-dom": "^6.8.0", + "@jest/globals": "^30.2.0", + "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/jest": "^29.5.14", @@ -279,16 +287,16 @@ "@vitejs/plugin-react": "^4.7.0", "babel-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", "cross-env": "^7.0.3", - "eslint-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", + "eslint-plugin-react-compiler": "^19.1.0-rc.2", "jest": "^29.7.0", "npm-run-all": "^4.1.5", "rollup-preserve-directives": "^1.1.3", - "ts-jest": "^29.4.3", + "ts-jest": "^29.4.5", "ts-node": "^10.9.2", "tsd": "^0.31.2", - "typescript": "^5.9.2", - "vite": "^7.1.6", - "vite-plugin-static-copy": "^3.1.2" + "typescript": "^5.9.3", + "vite": "^7.2.4", + "vite-plugin-static-copy": "^3.1.4" }, "engines": { "node": ">=14" @@ -2884,6 +2892,60 @@ "node": ">=14.0.0" } }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/core": { + "version": "1.5.0", + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.1.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/runtime": { + "version": "1.5.0", + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/wasi-threads": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.5.0", + "@emnapi/runtime": "^1.5.0", + "@tybys/wasm-util": "^0.10.1" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@tybys/wasm-util": { + "version": "0.10.1", + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/tslib": { + "version": "2.8.1", + "inBundle": true, + "license": "0BSD", + "optional": true + }, "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { "version": "4.1.14", "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.14.tgz", @@ -4520,9 +4582,9 @@ } }, "node_modules/h3": { - "version": "1.15.4", - "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.4.tgz", - "integrity": "sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.5.tgz", + "integrity": "sha512-xEyq3rSl+dhGX2Lm0+eFQIAzlDN6Fs0EcC4f7BNUmzaRX/PTzeuM+Tr2lHB8FoXggsQIeXLj8EDVgs5ywxyxmg==", "license": "MIT", "dependencies": { "cookie-es": "^1.2.2", @@ -4530,9 +4592,9 @@ "defu": "^6.1.4", "destr": "^2.0.5", "iron-webcrypto": "^1.2.1", - "node-mock-http": "^1.0.2", + "node-mock-http": "^1.0.4", "radix3": "^1.1.2", - "ufo": "^1.6.1", + "ufo": "^1.6.3", "uncrypto": "^0.1.3" } }, @@ -6744,9 +6806,9 @@ "license": "MIT" }, "node_modules/node-mock-http": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.3.tgz", - "integrity": "sha512-jN8dK25fsfnMrVsEhluUTPkBFY+6ybu7jSB1n+ri/vOGjJxU8J9CZhpSGkHXSkFjtUhbmoncG/YG9ta5Ludqog==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.4.tgz", + "integrity": "sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==", "license": "MIT" }, "node_modules/node-releases": { @@ -8236,9 +8298,9 @@ "license": "MIT" }, "node_modules/ufo": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", - "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.3.tgz", + "integrity": "sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==", "license": "MIT" }, "node_modules/ultrahtml": {