diff --git a/nextjs/package-lock.json b/nextjs/package-lock.json index a2817e3..dc70628 100644 --- a/nextjs/package-lock.json +++ b/nextjs/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@ixeta/headless-auth-react": "^1.0.4", "@ixeta/headless-auth-react-firebase": "^1.0.1", - "@ixeta/xams": "^1.0.16", + "@ixeta/xams": "^1.0.21", "@ixeta/xams-firebase": "^1.0.10", "@mantine/core": "^8.3.0", "@mantine/dates": "^8.3.0", @@ -27,7 +27,7 @@ "@tiptap/extension-text-align": "^2.11.7", "@tiptap/extension-underline": "^2.11.7", "@tiptap/pm": "^2.11.7", - "@tiptap/react": "^2.11.7", + "@tiptap/react": "^3.10.0", "@tiptap/starter-kit": "^2.11.7", "dayjs": "^1.11.13", "next": "15.5", @@ -70,6 +70,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.5.0.tgz", "integrity": "sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -91,6 +92,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -1495,9 +1497,9 @@ } }, "node_modules/@ixeta/xams": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/@ixeta/xams/-/xams-1.0.16.tgz", - "integrity": "sha512-6Usy8ch2M8Bz66oQpRlPtpe9eDbvnEcK8hc9MU6fmCdm0eTuAiM938ILtswl/36YewcecibO+EfaIMhx4Hlk2g==", + "version": "1.0.21", + "resolved": "https://registry.npmjs.org/@ixeta/xams/-/xams-1.0.21.tgz", + "integrity": "sha512-8cbR2kN28Mc4JK3qpmNfBBFxhBoP7BhqWHhDw5FpfQmyib3MVoE68GmYIK8ypne0zJy//GsZTEpMXDXNQKx81Q==", "license": "ISC", "peerDependencies": { "@mantine/core": "^8.3.0", @@ -1700,6 +1702,7 @@ "version": "0.2.12", "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -1911,16 +1914,6 @@ "node": ">=14" } }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, "node_modules/@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", @@ -2274,6 +2267,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", @@ -2390,23 +2437,6 @@ "@tiptap/core": "^2.7.0" } }, - "node_modules/@tiptap/extension-bubble-menu": { - "version": "2.26.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.26.2.tgz", - "integrity": "sha512-kB7/bGTUnC7ZCBH/fkigpfId925nwGOn+Nq1hf199NYMu2ffWbKk75ckLwyqlETprQYzzHfViIqcwyxJzo04Sg==", - "license": "MIT", - "dependencies": { - "tippy.js": "^6.3.7" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/ueberdosis" - }, - "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" - } - }, "node_modules/@tiptap/extension-bullet-list": { "version": "2.26.2", "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.26.2.tgz", @@ -2474,23 +2504,6 @@ "@tiptap/pm": "^2.7.0" } }, - "node_modules/@tiptap/extension-floating-menu": { - "version": "2.26.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-2.26.2.tgz", - "integrity": "sha512-AILrhwKAGU4Z6GcjNXJAsN0LHlL26bE7VRrYIqUwDv44ImiQf5vu9jEnncBOeHWzMe8SgjrrJWGNNu+dceACpw==", - "license": "MIT", - "dependencies": { - "tippy.js": "^6.3.7" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/ueberdosis" - }, - "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" - } - }, "node_modules/@tiptap/extension-gapcursor": { "version": "2.26.2", "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.26.2.tgz", @@ -2763,28 +2776,66 @@ } }, "node_modules/@tiptap/react": { - "version": "2.26.2", - "resolved": "https://registry.npmjs.org/@tiptap/react/-/react-2.26.2.tgz", - "integrity": "sha512-p7jv0sltCC2L4iHIVNthtjv/CIxajOalb7ytjLx6ijx5q2J564VIny0U7O33Ymbo2cV0dJoB+Bo5aeaJ5SfHGg==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@tiptap/react/-/react-3.10.0.tgz", + "integrity": "sha512-/33lYeZ5aWgymXL5iYnE7ONChDNfMuwkW/D7a1ukOjrnz6t/7EfXH56jzqHZM8ag1wFs3k16I+289dSqKW8HxQ==", "license": "MIT", "dependencies": { - "@tiptap/extension-bubble-menu": "^2.26.2", - "@tiptap/extension-floating-menu": "^2.26.2", "@types/use-sync-external-store": "^0.0.6", - "fast-deep-equal": "^3", - "use-sync-external-store": "^1" + "fast-deep-equal": "^3.1.3", + "use-sync-external-store": "^1.4.0" }, "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, + "optionalDependencies": { + "@tiptap/extension-bubble-menu": "^3.10.0", + "@tiptap/extension-floating-menu": "^3.10.0" + }, "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0", + "@tiptap/core": "^3.10.0", + "@tiptap/pm": "^3.10.0", + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "@types/react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" } }, + "node_modules/@tiptap/react/node_modules/@tiptap/extension-bubble-menu": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-3.10.0.tgz", + "integrity": "sha512-o/ex+vcNjlntOxkkOrrGn1HYoP8u71doDsqBZOvIr9GoeH1yT0GRh+UXKrhNCmj8WHtPfKfIrsK3AIuVVNgO1w==", + "license": "MIT", + "optional": true, + "dependencies": { + "@floating-ui/dom": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^3.10.0", + "@tiptap/pm": "^3.10.0" + } + }, + "node_modules/@tiptap/react/node_modules/@tiptap/extension-floating-menu": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-3.10.0.tgz", + "integrity": "sha512-VybI8FFcuDMRgkINYkp0o7Bj12e25n1mh7nW0koMl0xCv7P57QUkDWR1xuFoaYZhD604JDxcwpG1fuNw8ddWVA==", + "license": "MIT", + "optional": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@floating-ui/dom": "^1.0.0", + "@tiptap/core": "^3.10.0", + "@tiptap/pm": "^3.10.0" + } + }, "node_modules/@tiptap/starter-kit": { "version": "2.26.1", "resolved": "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.26.1.tgz", @@ -2822,6 +2873,7 @@ "version": "0.10.1", "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -2870,7 +2922,6 @@ "version": "19.1.14", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.14.tgz", "integrity": "sha512-ukd93VGzaNPMAUPy0gRDSC57UuQbnH9Kussp7HBjM06YFi9uZTFhOvMSO2OKqXm1rSgzOE+pVx1k1PYHGwlc8Q==", - "devOptional": true, "license": "MIT", "dependencies": { "csstype": "^3.0.2" @@ -2880,7 +2931,6 @@ "version": "19.1.9", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.9.tgz", "integrity": "sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==", - "dev": true, "license": "MIT", "peerDependencies": { "@types/react": "^19.0.0" @@ -8897,15 +8947,6 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/tippy.js": { - "version": "6.3.7", - "resolved": "https://registry.npmjs.org/tippy.js/-/tippy.js-6.3.7.tgz", - "integrity": "sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==", - "license": "MIT", - "dependencies": { - "@popperjs/core": "^2.9.0" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", diff --git a/nextjs/package.json b/nextjs/package.json index 956b301..38c25c8 100644 --- a/nextjs/package.json +++ b/nextjs/package.json @@ -28,7 +28,7 @@ "@tiptap/extension-text-align": "^2.11.7", "@tiptap/extension-underline": "^2.11.7", "@tiptap/pm": "^2.11.7", - "@tiptap/react": "^2.11.7", + "@tiptap/react": "^3.10.0", "@tiptap/starter-kit": "^2.11.7", "dayjs": "^1.11.13", "next": "15.5",