|
@@ -37,7 +37,7 @@
|
|
|
"@tiptap/pm": "^2.8.0",
|
|
|
"@tiptap/react": "^2.8.0",
|
|
|
"@tiptap/starter-kit": "^2.8.0",
|
|
|
- "@tiptap/suggestion": "^2.7.2",
|
|
|
+ "@tiptap/suggestion": "^2.8.0",
|
|
|
"axios": "^1.7.7",
|
|
|
"class-variance-authority": "^0.7.0",
|
|
|
"classnames": "^2.5.1",
|
|
@@ -63,8 +63,10 @@
|
|
|
"react-tooltip": "^5.28.0",
|
|
|
"recharts": "^2.12.7",
|
|
|
"rehype-raw": "^7.0.0",
|
|
|
+ "sass": "^1.80.3",
|
|
|
"sonner": "^1.5.0",
|
|
|
"supabase": "^1.192.5",
|
|
|
+ "tippy.js": "^6.3.7",
|
|
|
"ui": "*"
|
|
|
},
|
|
|
"devDependencies": {
|
|
@@ -2151,6 +2153,266 @@
|
|
|
"node": ">=12.4.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@parcel/watcher": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==",
|
|
|
+ "dependencies": {
|
|
|
+ "detect-libc": "^1.0.3",
|
|
|
+ "is-glob": "^4.0.3",
|
|
|
+ "micromatch": "^4.0.5",
|
|
|
+ "node-addon-api": "^7.0.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ },
|
|
|
+ "optionalDependencies": {
|
|
|
+ "@parcel/watcher-android-arm64": "2.4.1",
|
|
|
+ "@parcel/watcher-darwin-arm64": "2.4.1",
|
|
|
+ "@parcel/watcher-darwin-x64": "2.4.1",
|
|
|
+ "@parcel/watcher-freebsd-x64": "2.4.1",
|
|
|
+ "@parcel/watcher-linux-arm-glibc": "2.4.1",
|
|
|
+ "@parcel/watcher-linux-arm64-glibc": "2.4.1",
|
|
|
+ "@parcel/watcher-linux-arm64-musl": "2.4.1",
|
|
|
+ "@parcel/watcher-linux-x64-glibc": "2.4.1",
|
|
|
+ "@parcel/watcher-linux-x64-musl": "2.4.1",
|
|
|
+ "@parcel/watcher-win32-arm64": "2.4.1",
|
|
|
+ "@parcel/watcher-win32-ia32": "2.4.1",
|
|
|
+ "@parcel/watcher-win32-x64": "2.4.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-android-arm64": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==",
|
|
|
+ "cpu": [
|
|
|
+ "arm64"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "android"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-darwin-arm64": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==",
|
|
|
+ "cpu": [
|
|
|
+ "arm64"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "darwin"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-darwin-x64": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==",
|
|
|
+ "cpu": [
|
|
|
+ "x64"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "darwin"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-freebsd-x64": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==",
|
|
|
+ "cpu": [
|
|
|
+ "x64"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "freebsd"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-linux-arm-glibc": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==",
|
|
|
+ "cpu": [
|
|
|
+ "arm"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "linux"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-linux-arm64-glibc": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==",
|
|
|
+ "cpu": [
|
|
|
+ "arm64"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "linux"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-linux-arm64-musl": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==",
|
|
|
+ "cpu": [
|
|
|
+ "arm64"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "linux"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-linux-x64-glibc": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==",
|
|
|
+ "cpu": [
|
|
|
+ "x64"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "linux"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-linux-x64-musl": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==",
|
|
|
+ "cpu": [
|
|
|
+ "x64"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "linux"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-win32-arm64": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==",
|
|
|
+ "cpu": [
|
|
|
+ "arm64"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "win32"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-win32-ia32": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==",
|
|
|
+ "cpu": [
|
|
|
+ "ia32"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "win32"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@parcel/watcher-win32-x64": {
|
|
|
+ "version": "2.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz",
|
|
|
+ "integrity": "sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==",
|
|
|
+ "cpu": [
|
|
|
+ "x64"
|
|
|
+ ],
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "win32"
|
|
|
+ ],
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/parcel"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@pkgjs/parseargs": {
|
|
|
"version": "0.11.0",
|
|
|
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
|
|
@@ -4911,9 +5173,9 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@tiptap/suggestion": {
|
|
|
- "version": "2.7.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@tiptap/suggestion/-/suggestion-2.7.2.tgz",
|
|
|
- "integrity": "sha512-ZJMNuorzQQiKyzoisyeHgPH3kywv0cvQnyz5guZWiAtFWCUbFyB9MSLNuoijubwHWfnZMe4XiW5EqVt1dBmxBw==",
|
|
|
+ "version": "2.8.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@tiptap/suggestion/-/suggestion-2.8.0.tgz",
|
|
|
+ "integrity": "sha512-ENBgO7a92cZa4gESb0Da5e7PKnHiz77tZr226VLqEdMcp7Lve2jb3Q2uL+cWCJxs7P1l6ZhetUmUiJg+Ee7Wjg==",
|
|
|
"funding": {
|
|
|
"type": "github",
|
|
|
"url": "https://github.com/sponsors/ueberdosis"
|
|
@@ -6361,6 +6623,17 @@
|
|
|
"node": ">=6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/detect-libc": {
|
|
|
+ "version": "1.0.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
|
|
|
+ "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
|
|
|
+ "bin": {
|
|
|
+ "detect-libc": "bin/detect-libc.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=0.10"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/detect-node-es": {
|
|
|
"version": "1.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
|
|
@@ -7927,6 +8200,11 @@
|
|
|
"node": ">= 4"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/immutable": {
|
|
|
+ "version": "4.3.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz",
|
|
|
+ "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw=="
|
|
|
+ },
|
|
|
"node_modules/import-fresh": {
|
|
|
"version": "3.3.0",
|
|
|
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
|
|
@@ -9586,6 +9864,11 @@
|
|
|
"node": "^10 || ^12 || >=14"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/node-addon-api": {
|
|
|
+ "version": "7.1.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz",
|
|
|
+ "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ=="
|
|
|
+ },
|
|
|
"node_modules/node-domexception": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
|
|
@@ -13473,6 +13756,49 @@
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/sass": {
|
|
|
+ "version": "1.80.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.80.3.tgz",
|
|
|
+ "integrity": "sha512-ptDWyVmDMVielpz/oWy3YP3nfs7LpJTHIJZboMVs8GEC9eUmtZTZhMHlTW98wY4aEorDfjN38+Wr/XjskFWcfA==",
|
|
|
+ "dependencies": {
|
|
|
+ "@parcel/watcher": "^2.4.1",
|
|
|
+ "chokidar": "^4.0.0",
|
|
|
+ "immutable": "^4.0.0",
|
|
|
+ "source-map-js": ">=0.6.2 <2.0.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "sass": "sass.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=14.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/sass/node_modules/chokidar": {
|
|
|
+ "version": "4.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
|
|
|
+ "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
|
|
|
+ "dependencies": {
|
|
|
+ "readdirp": "^4.0.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 14.16.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://paulmillr.com/funding/"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/sass/node_modules/readdirp": {
|
|
|
+ "version": "4.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",
|
|
|
+ "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 14.16.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "individual",
|
|
|
+ "url": "https://paulmillr.com/funding/"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/scheduler": {
|
|
|
"version": "0.23.2",
|
|
|
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
|