diff --git a/package-lock.json b/package-lock.json index a9a47e3d164d..f29890e8bb03 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@elementor/env": "0.2.0", "@elementor/icons": "0.2.1", "@elementor/locations": "0.3.0", - "@elementor/store": "0.2.0", + "@elementor/store": "^0.3.0", "@elementor/ui": "^1.4.50", "@lodder/grunt-postcss": "^3.1.1", "@reach/router": "1.3.4", @@ -1976,6 +1976,56 @@ "react": "17.x" } }, + "node_modules/@elementor/editor-documents/node_modules/@elementor/store": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@elementor/store/-/store-0.2.0.tgz", + "integrity": "sha512-jSiXs7NGi0xbBMIuaV6xYM+QGkEvPoCmPqAAjb25i3wD67UZCFUJWhZOJ9kZ9BoUT3obRSwM4tpqOp8bRnJ9tQ==", + "dependencies": { + "@reduxjs/toolkit": "^1.9.1", + "react-redux": "^8.0.5" + }, + "peerDependencies": { + "react": "17.x" + } + }, + "node_modules/@elementor/editor-documents/node_modules/react-redux": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.1.1.tgz", + "integrity": "sha512-5W0QaKtEhj+3bC0Nj0NkqkhIv8gLADH/2kYFMTHxCVqQILiWzLv6MaLuV5wJU3BQEdHKzTfcvPN0WMS6SC1oyA==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + }, + "peerDependencies": { + "@types/react": "^16.8 || ^17.0 || ^18.0", + "@types/react-dom": "^16.8 || ^17.0 || ^18.0", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0", + "react-native": ">=0.59", + "redux": "^4 || ^5.0.0-beta.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, "node_modules/@elementor/editor-responsive": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/@elementor/editor-responsive/-/editor-responsive-0.3.1.tgz", @@ -1992,6 +2042,56 @@ "react": "17.x" } }, + "node_modules/@elementor/editor-responsive/node_modules/@elementor/store": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@elementor/store/-/store-0.2.0.tgz", + "integrity": "sha512-jSiXs7NGi0xbBMIuaV6xYM+QGkEvPoCmPqAAjb25i3wD67UZCFUJWhZOJ9kZ9BoUT3obRSwM4tpqOp8bRnJ9tQ==", + "dependencies": { + "@reduxjs/toolkit": "^1.9.1", + "react-redux": "^8.0.5" + }, + "peerDependencies": { + "react": "17.x" + } + }, + "node_modules/@elementor/editor-responsive/node_modules/react-redux": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.1.1.tgz", + "integrity": "sha512-5W0QaKtEhj+3bC0Nj0NkqkhIv8gLADH/2kYFMTHxCVqQILiWzLv6MaLuV5wJU3BQEdHKzTfcvPN0WMS6SC1oyA==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + }, + "peerDependencies": { + "@types/react": "^16.8 || ^17.0 || ^18.0", + "@types/react-dom": "^16.8 || ^17.0 || ^18.0", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0", + "react-native": ">=0.59", + "redux": "^4 || ^5.0.0-beta.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, "node_modules/@elementor/editor-site-navigation": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/@elementor/editor-site-navigation/-/editor-site-navigation-0.4.2.tgz", @@ -2017,6 +2117,56 @@ "react": "17.x" } }, + "node_modules/@elementor/editor/node_modules/@elementor/store": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@elementor/store/-/store-0.2.0.tgz", + "integrity": "sha512-jSiXs7NGi0xbBMIuaV6xYM+QGkEvPoCmPqAAjb25i3wD67UZCFUJWhZOJ9kZ9BoUT3obRSwM4tpqOp8bRnJ9tQ==", + "dependencies": { + "@reduxjs/toolkit": "^1.9.1", + "react-redux": "^8.0.5" + }, + "peerDependencies": { + "react": "17.x" + } + }, + "node_modules/@elementor/editor/node_modules/react-redux": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.1.1.tgz", + "integrity": "sha512-5W0QaKtEhj+3bC0Nj0NkqkhIv8gLADH/2kYFMTHxCVqQILiWzLv6MaLuV5wJU3BQEdHKzTfcvPN0WMS6SC1oyA==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + }, + "peerDependencies": { + "@types/react": "^16.8 || ^17.0 || ^18.0", + "@types/react-dom": "^16.8 || ^17.0 || ^18.0", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0", + "react-native": ">=0.59", + "redux": "^4 || ^5.0.0-beta.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, "node_modules/@elementor/env": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@elementor/env/-/env-0.2.0.tgz", @@ -2079,15 +2229,15 @@ } }, "node_modules/@elementor/store": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@elementor/store/-/store-0.2.0.tgz", - "integrity": "sha512-jSiXs7NGi0xbBMIuaV6xYM+QGkEvPoCmPqAAjb25i3wD67UZCFUJWhZOJ9kZ9BoUT3obRSwM4tpqOp8bRnJ9tQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@elementor/store/-/store-0.3.0.tgz", + "integrity": "sha512-G/g/lTMjxsGsNwMi9GWF6astm3U6B1GFDARHxvfK6aHs3HutgiwbuslzbUFUD7HLXcMOY46hK6PcX74Phkmg9g==", "dependencies": { "@reduxjs/toolkit": "^1.9.1", "react-redux": "^8.0.5" }, "peerDependencies": { - "react": "17.x" + "react": "17.x || 18.x" } }, "node_modules/@elementor/store/node_modules/react-redux": { @@ -21060,6 +21210,30 @@ "@elementor/store": "^0.2.0", "@elementor/ui": "^1.4.50", "@wordpress/i18n": "^4.31.0" + }, + "dependencies": { + "@elementor/store": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@elementor/store/-/store-0.2.0.tgz", + "integrity": "sha512-jSiXs7NGi0xbBMIuaV6xYM+QGkEvPoCmPqAAjb25i3wD67UZCFUJWhZOJ9kZ9BoUT3obRSwM4tpqOp8bRnJ9tQ==", + "requires": { + "@reduxjs/toolkit": "^1.9.1", + "react-redux": "^8.0.5" + } + }, + "react-redux": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.1.1.tgz", + "integrity": "sha512-5W0QaKtEhj+3bC0Nj0NkqkhIv8gLADH/2kYFMTHxCVqQILiWzLv6MaLuV5wJU3BQEdHKzTfcvPN0WMS6SC1oyA==", + "requires": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + } + } } }, "@elementor/editor-app-bar": { @@ -21083,6 +21257,30 @@ "requires": { "@elementor/editor-v1-adapters": "^0.2.0", "@elementor/store": "^0.2.0" + }, + "dependencies": { + "@elementor/store": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@elementor/store/-/store-0.2.0.tgz", + "integrity": "sha512-jSiXs7NGi0xbBMIuaV6xYM+QGkEvPoCmPqAAjb25i3wD67UZCFUJWhZOJ9kZ9BoUT3obRSwM4tpqOp8bRnJ9tQ==", + "requires": { + "@reduxjs/toolkit": "^1.9.1", + "react-redux": "^8.0.5" + } + }, + "react-redux": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.1.1.tgz", + "integrity": "sha512-5W0QaKtEhj+3bC0Nj0NkqkhIv8gLADH/2kYFMTHxCVqQILiWzLv6MaLuV5wJU3BQEdHKzTfcvPN0WMS6SC1oyA==", + "requires": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + } + } } }, "@elementor/editor-responsive": { @@ -21096,6 +21294,30 @@ "@elementor/store": "^0.2.0", "@elementor/ui": "^1.4.50", "@wordpress/i18n": "^4.31.0" + }, + "dependencies": { + "@elementor/store": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@elementor/store/-/store-0.2.0.tgz", + "integrity": "sha512-jSiXs7NGi0xbBMIuaV6xYM+QGkEvPoCmPqAAjb25i3wD67UZCFUJWhZOJ9kZ9BoUT3obRSwM4tpqOp8bRnJ9tQ==", + "requires": { + "@reduxjs/toolkit": "^1.9.1", + "react-redux": "^8.0.5" + } + }, + "react-redux": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.1.1.tgz", + "integrity": "sha512-5W0QaKtEhj+3bC0Nj0NkqkhIv8gLADH/2kYFMTHxCVqQILiWzLv6MaLuV5wJU3BQEdHKzTfcvPN0WMS6SC1oyA==", + "requires": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + } + } } }, "@elementor/editor-site-navigation": { @@ -21166,9 +21388,9 @@ "requires": {} }, "@elementor/store": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@elementor/store/-/store-0.2.0.tgz", - "integrity": "sha512-jSiXs7NGi0xbBMIuaV6xYM+QGkEvPoCmPqAAjb25i3wD67UZCFUJWhZOJ9kZ9BoUT3obRSwM4tpqOp8bRnJ9tQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@elementor/store/-/store-0.3.0.tgz", + "integrity": "sha512-G/g/lTMjxsGsNwMi9GWF6astm3U6B1GFDARHxvfK6aHs3HutgiwbuslzbUFUD7HLXcMOY46hK6PcX74Phkmg9g==", "requires": { "@reduxjs/toolkit": "^1.9.1", "react-redux": "^8.0.5" diff --git a/package.json b/package.json index a22f75b786e3..7906dd4a00ef 100644 --- a/package.json +++ b/package.json @@ -119,7 +119,7 @@ "@elementor/env": "0.2.0", "@elementor/icons": "0.2.1", "@elementor/locations": "0.3.0", - "@elementor/store": "0.2.0", + "@elementor/store": "0.3.0", "@elementor/ui": "^1.4.50", "@lodder/grunt-postcss": "^3.1.1", "@reach/router": "1.3.4",