From 32a6b8be7b57ebf5dbf16e7aeb8ac7cbf1ba709b Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Tue, 17 Feb 2026 13:04:01 +0000 Subject: [PATCH] fix: example/package.json & example/package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-AXIOS-15252993 - https://snyk.io/vuln/SNYK-JS-QS-15268416 --- example/package-lock.json | 453 ++++++++++++++++++++++++++++++-------- example/package.json | 4 +- 2 files changed, 365 insertions(+), 92 deletions(-) diff --git a/example/package-lock.json b/example/package-lock.json index 9bb8e74..d1db370 100644 --- a/example/package-lock.json +++ b/example/package-lock.json @@ -10,8 +10,8 @@ "dependencies": { "@pankod/refine-antd": "3.3.2", "@pankod/refine-core": "3.3.1", - "@pankod/refine-nextjs-router": "3.3.1", - "@tspvivek/refine-directus": "^1.0.7", + "@pankod/refine-nextjs-router": "^4.5.0", + "@tspvivek/refine-directus": "^1.0.20", "next": "^12.0.3", "next-compose-plugins": "^2.2.1", "react": "^17.0.2", @@ -205,11 +205,15 @@ } }, "node_modules/@directus/sdk": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/@directus/sdk/-/sdk-9.5.2.tgz", - "integrity": "sha512-E9VM8nNQfgeEl/tfZmcvf7es0ArqYQPjZDevxQ+hPk4OCqZ3raJHPa9+sqkDnKS763Q0DdnsfZ2Lb+iUUuE5nw==", - "dependencies": { - "axios": "^0.24.0" + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@directus/sdk/-/sdk-11.0.3.tgz", + "integrity": "sha512-fHvHFcDhl8AY5quRP4cgLMHTU6F4c4ynmMpXRsi8dnSd38mIvciFyYmOVOh34Wp2N+a1YNYpXPU+NsHkfIheHw==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "url": "https://github.com/directus/directus?sponsor=1" } }, "node_modules/@eslint/eslintrc": { @@ -504,35 +508,208 @@ } }, "node_modules/@pankod/refine-nextjs-router": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@pankod/refine-nextjs-router/-/refine-nextjs-router-3.3.1.tgz", - "integrity": "sha512-nN4Kw0l5OQMAc0GRTjxtmXOgDJTWnMFE+mvhe8s3TP99w/zrhC/IiV0/aXi5+j0iYvT1ky7Fx8HEV8Xm91mGOw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@pankod/refine-nextjs-router/-/refine-nextjs-router-4.5.0.tgz", + "integrity": "sha512-fDYZJPH1sgZzZ+bQMzZmH2tqqOO+cX13N1usCvgnRMViaUhaS5HZj60NnJa7KpsIMZ7qsSXvR1zoyicf/Q9upQ==", + "deprecated": "refine v4 is released 🎉 The new version is 100% backward compatible. You can upgrade to v4 with a single command! See the migration guide here: https://refine.dev/docs/migration-guide/3x-to-4x", + "hasInstallScript": true, "license": "MIT", "dependencies": { - "qs": "^6.10.1" + "qs": "^6.10.1", + "warn-once": "^0.1.0" }, "engines": { "node": ">=10" }, "peerDependencies": { - "next": "^12.0.3" + "@pankod/refine-core": "^3.23.2", + "@types/react": "^17.0.0 || ^18.0.0", + "@types/react-dom": "^17.0.0 || ^18.0.0", + "next": "*", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@refinedev/core": { + "version": "4.58.0", + "resolved": "https://registry.npmjs.org/@refinedev/core/-/core-4.58.0.tgz", + "integrity": "sha512-54sNbU8jgGL9mUNB2DTq3CUBwjFxMXLcTE89m53Q+sp0eMgm+ocZJMTcXuatDM2iYZi+d94kmi4fmg/ruJzsTw==", + "license": "MIT", + "dependencies": { + "@refinedev/devtools-internal": "1.1.16", + "@tanstack/react-query": "^4.10.1", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "papaparse": "^5.3.0", + "pluralize": "^8.0.0", + "qs": "^6.10.1", + "tslib": "^2.6.2", + "warn-once": "^0.1.0" + }, + "peerDependencies": { + "@tanstack/react-query": "^4.10.1", + "@types/react": "^17.0.0 || ^18.0.0", + "@types/react-dom": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@refinedev/core/node_modules/@tanstack/react-query": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.43.0.tgz", + "integrity": "sha512-Lj8luFKHQL27oZbw5T8xdTbsfAPp2+bCtSCa2bAVvIwnvNfRP0hpB1GxfKFgCktat8lPcYBHAu8eMTXzz2sQtQ==", + "license": "MIT", + "dependencies": { + "@tanstack/query-core": "4.43.0", + "use-sync-external-store": "^1.6.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-native": "*" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/@refinedev/devtools-internal": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/@refinedev/devtools-internal/-/devtools-internal-1.1.16.tgz", + "integrity": "sha512-k9Zw0VxCRJnTuy3DA7c7E2m43Q/PThE643kb/ClO6Bmwp+uT1HuCzupRmeYkWamcPv7iPVmEGEvqvaRGRj+56w==", + "license": "MIT", + "dependencies": { + "@refinedev/devtools-shared": "1.1.14", + "@tanstack/react-query": "^4.10.1", + "error-stack-parser": "^2.1.4" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "@types/react-dom": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@refinedev/devtools-internal/node_modules/@tanstack/react-query": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.43.0.tgz", + "integrity": "sha512-Lj8luFKHQL27oZbw5T8xdTbsfAPp2+bCtSCa2bAVvIwnvNfRP0hpB1GxfKFgCktat8lPcYBHAu8eMTXzz2sQtQ==", + "license": "MIT", + "dependencies": { + "@tanstack/query-core": "4.43.0", + "use-sync-external-store": "^1.6.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-native": "*" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/@refinedev/devtools-shared": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@refinedev/devtools-shared/-/devtools-shared-1.1.14.tgz", + "integrity": "sha512-G/jDzRMdNMtwf5dHesVPtALaordei6PnHzgd6WnAzbdcaBlxdOhKPdoRlZi/lCr9iqR/+ed1uQ0d8vzzod3jNQ==", + "license": "MIT", + "dependencies": { + "@tanstack/react-query": "^4.10.1", + "error-stack-parser": "^2.1.4" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "@types/react-dom": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@refinedev/devtools-shared/node_modules/@tanstack/react-query": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.43.0.tgz", + "integrity": "sha512-Lj8luFKHQL27oZbw5T8xdTbsfAPp2+bCtSCa2bAVvIwnvNfRP0hpB1GxfKFgCktat8lPcYBHAu8eMTXzz2sQtQ==", + "license": "MIT", + "dependencies": { + "@tanstack/query-core": "4.43.0", + "use-sync-external-store": "^1.6.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-native": "*" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/@tanstack/query-core": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.43.0.tgz", + "integrity": "sha512-m1QeUUIpNXDYxmfuuWNFZLky0EwVmbE0hj8ulZ2nIGA1183raJgDCn0IKlxug80NotRqzodxAaoYTKHbE1/P/Q==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" } }, "node_modules/@tspvivek/refine-directus": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@tspvivek/refine-directus/-/refine-directus-1.0.7.tgz", - "integrity": "sha512-vlzPwsgHwIPMxFlM+AWthTFI2j0Z6QenUjXxPAk2s34Ka0VyptpU4Rbwth+3d3sdnwWbuELYpmI8srIxp0y0Rg==", + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/@tspvivek/refine-directus/-/refine-directus-1.0.20.tgz", + "integrity": "sha512-crm37WK+mIruVWdlywfFCwAA6DCn4R2zIUB/ZIxNYe2lrDJHnRsyU1E/ko7/Q5bkzbALtlA3adRLcMIpgqirnw==", + "license": "MIT", "dependencies": { - "@directus/sdk": "^9.5.2", - "@pankod/refine-core": "^3.2.0", - "@types/react": "^17.0.39" + "@directus/sdk": "^11.0.2", + "@refinedev/core": "^4.32.0", + "@types/react": "^18.2.20" }, "engines": { "node": ">=10" }, "peerDependencies": { - "react": "^17.0.2", - "react-dom": "^17.0.2" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@tspvivek/refine-directus/node_modules/@types/react": { + "version": "18.3.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz", + "integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.2.2" } }, "node_modules/@types/hast": { @@ -576,7 +753,6 @@ "version": "17.0.11", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.11.tgz", "integrity": "sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q==", - "dev": true, "dependencies": { "@types/react": "*" } @@ -864,14 +1040,6 @@ "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.0.7.tgz", "integrity": "sha512-Pj2IR7u8hmUEDOwB++su6baaRi+QvsgajuFB9j95foM1N2gy5HM4z60hfusIO0fBPG5uLAEl6yCJr1jNSVugEQ==" }, - "node_modules/axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", - "dependencies": { - "follow-redirects": "^1.14.4" - } - }, "node_modules/bail": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", @@ -1082,9 +1250,10 @@ } }, "node_modules/csstype": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", - "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" }, "node_modules/date-fns": { "version": "2.28.0", @@ -1192,6 +1361,15 @@ "node": ">=8.6" } }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" + } + }, "node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -1517,25 +1695,6 @@ "dev": true, "peer": true }, - "node_modules/follow-redirects": { - "version": "1.14.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", - "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -3525,6 +3684,12 @@ "dev": true, "peer": true }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "license": "MIT" + }, "node_modules/string-convert": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", @@ -3695,9 +3860,10 @@ } }, "node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" }, "node_modules/tsutils": { "version": "3.21.0", @@ -3881,6 +4047,15 @@ "react": "^16.8.0 || ^17.0.0" } }, + "node_modules/use-sync-external-store": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", + "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", @@ -3916,6 +4091,12 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/warn-once": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz", + "integrity": "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==", + "license": "MIT" + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -4122,12 +4303,9 @@ "integrity": "sha512-JZButFdZ1+/xAfpguQHoabIXkcqRRKpMrWKBkpEZZyxfY9C1DpADFB8PEqGSTeFr135SaTRfKqGKx5xSCLI7ZQ==" }, "@directus/sdk": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/@directus/sdk/-/sdk-9.5.2.tgz", - "integrity": "sha512-E9VM8nNQfgeEl/tfZmcvf7es0ArqYQPjZDevxQ+hPk4OCqZ3raJHPa9+sqkDnKS763Q0DdnsfZ2Lb+iUUuE5nw==", - "requires": { - "axios": "^0.24.0" - } + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@directus/sdk/-/sdk-11.0.3.tgz", + "integrity": "sha512-fHvHFcDhl8AY5quRP4cgLMHTU6F4c4ynmMpXRsi8dnSd38mIvciFyYmOVOh34Wp2N+a1YNYpXPU+NsHkfIheHw==" }, "@eslint/eslintrc": { "version": "0.4.3", @@ -4296,21 +4474,106 @@ } }, "@pankod/refine-nextjs-router": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@pankod/refine-nextjs-router/-/refine-nextjs-router-3.3.1.tgz", - "integrity": "sha512-nN4Kw0l5OQMAc0GRTjxtmXOgDJTWnMFE+mvhe8s3TP99w/zrhC/IiV0/aXi5+j0iYvT1ky7Fx8HEV8Xm91mGOw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@pankod/refine-nextjs-router/-/refine-nextjs-router-4.5.0.tgz", + "integrity": "sha512-fDYZJPH1sgZzZ+bQMzZmH2tqqOO+cX13N1usCvgnRMViaUhaS5HZj60NnJa7KpsIMZ7qsSXvR1zoyicf/Q9upQ==", + "requires": { + "qs": "^6.10.1", + "warn-once": "^0.1.0" + } + }, + "@refinedev/core": { + "version": "4.58.0", + "resolved": "https://registry.npmjs.org/@refinedev/core/-/core-4.58.0.tgz", + "integrity": "sha512-54sNbU8jgGL9mUNB2DTq3CUBwjFxMXLcTE89m53Q+sp0eMgm+ocZJMTcXuatDM2iYZi+d94kmi4fmg/ruJzsTw==", + "requires": { + "@refinedev/devtools-internal": "1.1.16", + "@tanstack/react-query": "^4.10.1", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "papaparse": "^5.3.0", + "pluralize": "^8.0.0", + "qs": "^6.10.1", + "tslib": "^2.6.2", + "warn-once": "^0.1.0" + }, + "dependencies": { + "@tanstack/react-query": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.43.0.tgz", + "integrity": "sha512-Lj8luFKHQL27oZbw5T8xdTbsfAPp2+bCtSCa2bAVvIwnvNfRP0hpB1GxfKFgCktat8lPcYBHAu8eMTXzz2sQtQ==", + "requires": { + "@tanstack/query-core": "4.43.0", + "use-sync-external-store": "^1.6.0" + } + } + } + }, + "@refinedev/devtools-internal": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/@refinedev/devtools-internal/-/devtools-internal-1.1.16.tgz", + "integrity": "sha512-k9Zw0VxCRJnTuy3DA7c7E2m43Q/PThE643kb/ClO6Bmwp+uT1HuCzupRmeYkWamcPv7iPVmEGEvqvaRGRj+56w==", "requires": { - "qs": "^6.10.1" + "@refinedev/devtools-shared": "1.1.14", + "@tanstack/react-query": "^4.10.1", + "error-stack-parser": "^2.1.4" + }, + "dependencies": { + "@tanstack/react-query": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.43.0.tgz", + "integrity": "sha512-Lj8luFKHQL27oZbw5T8xdTbsfAPp2+bCtSCa2bAVvIwnvNfRP0hpB1GxfKFgCktat8lPcYBHAu8eMTXzz2sQtQ==", + "requires": { + "@tanstack/query-core": "4.43.0", + "use-sync-external-store": "^1.6.0" + } + } + } + }, + "@refinedev/devtools-shared": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@refinedev/devtools-shared/-/devtools-shared-1.1.14.tgz", + "integrity": "sha512-G/jDzRMdNMtwf5dHesVPtALaordei6PnHzgd6WnAzbdcaBlxdOhKPdoRlZi/lCr9iqR/+ed1uQ0d8vzzod3jNQ==", + "requires": { + "@tanstack/react-query": "^4.10.1", + "error-stack-parser": "^2.1.4" + }, + "dependencies": { + "@tanstack/react-query": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.43.0.tgz", + "integrity": "sha512-Lj8luFKHQL27oZbw5T8xdTbsfAPp2+bCtSCa2bAVvIwnvNfRP0hpB1GxfKFgCktat8lPcYBHAu8eMTXzz2sQtQ==", + "requires": { + "@tanstack/query-core": "4.43.0", + "use-sync-external-store": "^1.6.0" + } + } } }, + "@tanstack/query-core": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.43.0.tgz", + "integrity": "sha512-m1QeUUIpNXDYxmfuuWNFZLky0EwVmbE0hj8ulZ2nIGA1183raJgDCn0IKlxug80NotRqzodxAaoYTKHbE1/P/Q==" + }, "@tspvivek/refine-directus": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@tspvivek/refine-directus/-/refine-directus-1.0.7.tgz", - "integrity": "sha512-vlzPwsgHwIPMxFlM+AWthTFI2j0Z6QenUjXxPAk2s34Ka0VyptpU4Rbwth+3d3sdnwWbuELYpmI8srIxp0y0Rg==", + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/@tspvivek/refine-directus/-/refine-directus-1.0.20.tgz", + "integrity": "sha512-crm37WK+mIruVWdlywfFCwAA6DCn4R2zIUB/ZIxNYe2lrDJHnRsyU1E/ko7/Q5bkzbALtlA3adRLcMIpgqirnw==", "requires": { - "@directus/sdk": "^9.5.2", - "@pankod/refine-core": "^3.2.0", - "@types/react": "^17.0.39" + "@directus/sdk": "^11.0.2", + "@refinedev/core": "^4.32.0", + "@types/react": "^18.2.20" + }, + "dependencies": { + "@types/react": { + "version": "18.3.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz", + "integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==", + "requires": { + "@types/prop-types": "*", + "csstype": "^3.2.2" + } + } } }, "@types/hast": { @@ -4354,7 +4617,6 @@ "version": "17.0.11", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.11.tgz", "integrity": "sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q==", - "dev": true, "requires": { "@types/react": "*" } @@ -4556,14 +4818,6 @@ "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.0.7.tgz", "integrity": "sha512-Pj2IR7u8hmUEDOwB++su6baaRi+QvsgajuFB9j95foM1N2gy5HM4z60hfusIO0fBPG5uLAEl6yCJr1jNSVugEQ==" }, - "axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", - "requires": { - "follow-redirects": "^1.14.4" - } - }, "bail": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", @@ -4722,9 +4976,9 @@ } }, "csstype": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", - "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==" }, "date-fns": { "version": "2.28.0", @@ -4805,6 +5059,14 @@ "ansi-colors": "^4.1.1" } }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, "escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -5065,11 +5327,6 @@ "dev": true, "peer": true }, - "follow-redirects": { - "version": "1.14.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", - "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" - }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -6462,6 +6719,11 @@ "dev": true, "peer": true }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, "string-convert": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", @@ -6589,9 +6851,9 @@ "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==" }, "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" }, "tsutils": { "version": "3.21.0", @@ -6720,6 +6982,12 @@ "object-assign": "^4.1.1" } }, + "use-sync-external-store": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", + "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", + "requires": {} + }, "v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", @@ -6747,6 +7015,11 @@ "unist-util-stringify-position": "^2.0.0" } }, + "warn-once": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz", + "integrity": "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==" + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/example/package.json b/example/package.json index 860c16d..57b4db0 100644 --- a/example/package.json +++ b/example/package.json @@ -11,8 +11,8 @@ "dependencies": { "@pankod/refine-antd": "3.3.2", "@pankod/refine-core": "3.3.1", - "@pankod/refine-nextjs-router": "3.3.1", - "@tspvivek/refine-directus": "^1.0.7", + "@pankod/refine-nextjs-router": "4.5.0", + "@tspvivek/refine-directus": "^1.0.20", "next": "^12.0.3", "next-compose-plugins": "^2.2.1", "react": "^17.0.2",