From 70d3f7494b716419e93114ea067117a410ea1b88 Mon Sep 17 00:00:00 2001 From: Wei Chen Date: Sun, 28 May 2023 14:49:58 -0700 Subject: [PATCH] Fix UI build on main (#1383) --- src/ui/app/package.json | 40 +-- src/ui/common/package-lock.json | 548 ++++++++++++++++++-------------- src/ui/common/package.json | 115 +++---- 3 files changed, 396 insertions(+), 307 deletions(-) diff --git a/src/ui/app/package.json b/src/ui/app/package.json index 297847029..ed7600fb0 100644 --- a/src/ui/app/package.json +++ b/src/ui/app/package.json @@ -10,18 +10,18 @@ }, "dependencies": { "@aqueducthq/common": "0.3.4", - "@emotion/react": "^11.10.5", - "@emotion/styled": "^11.10.5", - "@fortawesome/fontawesome-svg-core": "^6.2.1", + "@emotion/react": "11.10.5", + "@emotion/styled": "11.10.5", + "@fortawesome/fontawesome-svg-core": "6.2.1", "@mui/base": "5.0.0-alpha.115", "@mui/material": "5.11.6", - "@reduxjs/toolkit": "^1.9.3", - "dotenv": "^16.0.3", + "@reduxjs/toolkit": "1.9.3", + "dotenv": "16.0.3", "react": "^18.2.0", - "react-app-polyfill": "^3.0.0", - "react-cookie": "^4.1.1", - "react-redux": "^8.0.5", - "react-router-dom": "^6.7.0" + "react-app-polyfill": "3.0.0", + "react-cookie": "4.1.1", + "react-redux": "8.0.5", + "react-router-dom": "6.7.0" }, "alias": { "react": "./node_modules/react", @@ -39,13 +39,13 @@ "process": false }, "devDependencies": { - "@babel/core": "^7.20.12", - "@parcel/css": "^1.14.0", - "@types/react": "^18.0.27", - "@types/react-dom": "^18.0.10", + "@babel/core": "7.20.12", + "@parcel/css": "1.14.0", + "@types/react": "18.0.27", + "@types/react-dom": "18.0.10", "@typescript-eslint/eslint-plugin": "5.59.5", "@typescript-eslint/parser": "5.59.5", - "buffer": "^5.7.1", + "buffer": "6.0.3", "eslint": "8.40.0", "eslint-config-prettier": "8.8.0", "eslint-formatter-table": "7.32.1", @@ -53,11 +53,11 @@ "eslint-plugin-react": "7.32.2", "eslint-plugin-simple-import-sort": "10.0.0", "eslint-plugin-unused-imports": "2.0.0", - "os-browserify": "^0.3.0", - "parcel": "^2.8.3", + "os-browserify": "0.3.0", + "parcel": "2.8.3", "parcel-resolver-ignore": "2.1.3", - "path-browserify": "^1.0.1", - "process": "^0.11.10", - "typescript": "^4.9.4" + "path-browserify": "1.0.1", + "process": "0.11.10", + "typescript": "4.9.4" } -} +} \ No newline at end of file diff --git a/src/ui/common/package-lock.json b/src/ui/common/package-lock.json index 220c2aa71..06af5dd54 100644 --- a/src/ui/common/package-lock.json +++ b/src/ui/common/package-lock.json @@ -8,29 +8,32 @@ "name": "@aqueducthq/common", "version": "0.3.4", "hasInstallScript": true, + "dependencies": { + "buffer": "6.0.3" + }, "devDependencies": { - "@babel/core": "^7.20.12", - "@babel/preset-react": "^7.18.6", + "@babel/core": "7.20.12", + "@babel/preset-react": "7.18.6", "@babel/preset-typescript": "7.21.5", - "@mdx-js/react": "^2.2.1", - "@size-limit/preset-small-lib": "^7.0.8", + "@mdx-js/react": "2.2.1", + "@size-limit/preset-small-lib": "7.0.8", "@storybook/addon-actions": "7.0.11", "@storybook/addon-essentials": "7.0.11", "@storybook/addon-interactions": "7.0.11", "@storybook/addon-links": "7.0.11", - "@storybook/addon-mdx-gfm": "^7.0.11", - "@storybook/mdx2-csf": "^1.1.0", + "@storybook/addon-mdx-gfm": "7.0.11", + "@storybook/mdx2-csf": "1.1.0", "@storybook/react": "7.0.11", - "@storybook/react-webpack5": "^7.0.11", + "@storybook/react-webpack5": "7.0.11", "@storybook/testing-library": "0.1.0", - "@types/react": "^18.0.8", - "@types/react-dom": "^18.0.5", + "@types/react": "18.0.8", + "@types/react-dom": "18.0.5", "@typescript-eslint/eslint-plugin": "5.59.5", "@typescript-eslint/parser": "5.59.5", - "@vitejs/plugin-react": "^3.0.1", - "autoprefixer": "^10.4.13", - "babel-loader": "^9.1.2", - "cssnano": "^5.1.14", + "@vitejs/plugin-react": "3.0.1", + "autoprefixer": "10.4.13", + "babel-loader": "9.1.2", + "cssnano": "5.1.14", "eslint": "8.40.0", "eslint-config-prettier": "8.8.0", "eslint-formatter-table": "7.32.1", @@ -40,63 +43,63 @@ "eslint-plugin-simple-import-sort": "10.0.0", "eslint-plugin-storybook": "0.6.12", "eslint-plugin-unused-imports": "^2.0.0", - "husky": "^8.0.1", - "parcel": "^2.8.3", - "prettier": "^2.2.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-hook-form": "^7.43.9", - "rollup-plugin-postcss": "^4.0.2", - "size-limit": "^7.0.8", - "storybook": "^7.0.11", - "tslib": "^2.4.0", - "typescript": "^4.9.4", - "vite": "^4.0.4", - "vite-plugin-externalize-deps": "^0.4.0", - "webpack": "^5.74.0" + "husky": "8.0.1", + "parcel": "2.8.3", + "prettier": "2.8.8", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-hook-form": "7.43.9", + "rollup-plugin-postcss": "4.0.2", + "size-limit": "7.0.8", + "storybook": "7.0.11", + "tslib": "2.4.0", + "typescript": "4.9.4", + "vite": "4.0.4", + "vite-plugin-externalize-deps": "0.4.0", + "webpack": "5.74.0" }, "engines": { "node": ">=10" }, "peerDependencies": { - "@emotion/react": "^11.10.5", - "@emotion/styled": "^11.10.5", + "@emotion/react": "11.10.5", + "@emotion/styled": "11.10.5", "@fontsource/material-icons": "4.5.4", - "@fontsource/roboto": "^4.5.8", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/free-brands-svg-icons": "^6.2.1", - "@fortawesome/free-solid-svg-icons": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@hookform/devtools": "^4.3.1", - "@hookform/resolvers": "^2.8.4", - "@monaco-editor/react": "^4.4.5", + "@fontsource/roboto": "4.5.8", + "@fortawesome/fontawesome-svg-core": "6.2.1", + "@fortawesome/free-brands-svg-icons": "6.2.1", + "@fortawesome/free-solid-svg-icons": "6.2.1", + "@fortawesome/react-fontawesome": "0.2.0", + "@hookform/devtools": "4.3.1", + "@hookform/resolvers": "2.8.4", + "@monaco-editor/react": "4.4.5", "@mui/lab": "5.0.0-alpha.117", "@mui/material": "5.11.6", "@mui/x-data-grid": "5.17.8", - "@reduxjs/toolkit": "^1.9.3", - "@tag0/use-text-width": "^1.2.0", - "@ungap/structured-clone": "^1.0.2", - "@zip.js/zip.js": "^2.6.62", - "autosuggest-highlight": "^3.3.4", - "core-js": "^3.22.8", - "cron-parser": "^4.0.0", + "@reduxjs/toolkit": "1.9.3", + "@tag0/use-text-width": "1.2.0", + "@ungap/structured-clone": "1.0.2", + "@zip.js/zip.js": "2.6.62", + "autosuggest-highlight": "3.3.4", + "core-js": "3.22.8", + "cron-parser": "4.0.0", "elkjs": "0.8.2", "mui-image": "1.0.7", "plotly.js": "2.14.0", - "query-string": "^7.1.1", - "random-word-slugs": "^0.1.6", + "query-string": "7.1.1", + "random-word-slugs": "0.1.6", "react": "^18.2.0", - "react-cookie": "^4.1.1", - "react-dom": "^18.1.0", - "react-markdown": "^6.0.3", + "react-cookie": "4.1.1", + "react-dom": "18.1.0", + "react-markdown": "6.0.3", "react-plotly.js": "2.5.1", - "react-redux": "^8.0.0", - "react-router-dom": "^6.3.0", - "react-syntax-highlighter": "^15.5.0", - "react-virtualized": "^9.22.3", + "react-redux": "8.0.0", + "react-router-dom": "6.3.0", + "react-syntax-highlighter": "15.5.0", + "react-virtualized": "9.22.3", "reactflow": "11.6.0", - "unist-util-visit-parents": "^5.1.3", - "yup": "^0.32.11" + "unist-util-visit-parents": "5.1.3", + "yup": "0.32.11" } }, "node_modules/@ampproject/remapping": { @@ -143,20 +146,20 @@ } }, "node_modules/@babel/core": { - "version": "7.21.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", - "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", + "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.21.4", - "@babel/generator": "^7.21.5", - "@babel/helper-compilation-targets": "^7.21.5", - "@babel/helper-module-transforms": "^7.21.5", - "@babel/helpers": "^7.21.5", - "@babel/parser": "^7.21.8", + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.5", - "@babel/types": "^7.21.5", + "@babel/traverse": "^7.20.12", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -2076,7 +2079,7 @@ "react": ">=16.8.0" }, "peerDependenciesMeta": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "@babel/core": { "optional": true } @@ -2120,7 +2123,7 @@ "react": ">=16.8.0" }, "peerDependenciesMeta": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "@babel/core": { "optional": true } @@ -2703,9 +2706,9 @@ } }, "node_modules/@hookform/resolvers": { - "version": "2.9.11", - "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-2.9.11.tgz", - "integrity": "sha512-bA3aZ79UgcHj7tFV7RlgThzwSSHZgvfbt2wprldRkYBcMopdMvHyO17Wwp/twcJasNFischFfS7oz8Katz8DdQ==", + "version": "2.8.4", + "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-2.8.4.tgz", + "integrity": "sha512-2Uf/aqtfzpEpCsB2ao4GOqmKhjOAxeaaq4CUMGBu+sNz1XQane1Dj2cUfhDII/rj/EWUTObIuUwqljLBbXjxeQ==", "peer": true, "peerDependencies": { "react-hook-form": "^7.0.0" @@ -3267,7 +3270,7 @@ "dev": true, "dependencies": { "@types/mdx": "^2.0.0", - "@types/react": "^18.0.8" + "@types/react": "18.0.8" }, "funding": { "type": "opencollective", @@ -3304,9 +3307,9 @@ } }, "node_modules/@monaco-editor/react": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@monaco-editor/react/-/react-4.4.6.tgz", - "integrity": "sha512-Gr3uz3LYf33wlFE3eRnta4RxP5FSNxiIV9ENn2D2/rN8KgGAD8ecvcITRtsbbyuOuNkwbuHYxfeaz2Vr+CtyFA==", + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@monaco-editor/react/-/react-4.4.5.tgz", + "integrity": "sha512-IImtzU7sRc66OOaQVCG+5PFHkSWnnhrUWGBuH6zNmH2h0YgmAhcjHZQc/6MY9JWEbUtVF1WPBMJ9u1XuFbRrVA==", "peer": true, "dependencies": { "@monaco-editor/loader": "^1.3.2", @@ -3419,12 +3422,12 @@ "url": "https://opencollective.com/mui" }, "peerDependencies": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" } }, "node_modules/@mui/core-downloads-tracker": { @@ -3463,12 +3466,12 @@ "@emotion/react": "^11.5.0", "@emotion/styled": "^11.3.0", "@mui/material": "^5.0.0", - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "@emotion/react": { "optional": true }, @@ -3506,12 +3509,12 @@ "peerDependencies": { "@emotion/react": "^11.5.0", "@emotion/styled": "^11.3.0", - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "@emotion/react": { "optional": true }, @@ -3538,11 +3541,11 @@ "url": "https://opencollective.com/mui" }, "peerDependencies": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "react": "^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" } }, "node_modules/@mui/styled-engine": { @@ -3602,11 +3605,11 @@ "peerDependencies": { "@emotion/react": "^11.5.0", "@emotion/styled": "^11.3.0", - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "react": "^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "@emotion/react": { "optional": true }, @@ -3621,10 +3624,10 @@ "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", "peer": true, "peerDependencies": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" }, "peerDependenciesMeta": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" } }, "node_modules/@mui/utils": { @@ -5404,15 +5407,6 @@ } } }, - "node_modules/@remix-run/router": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.3.0.tgz", - "integrity": "sha512-nwQoYb3m4DDpHTeOwpJEuDt8lWVcujhYYSFGLluC+9es2PyLjm+jjq3IeRBQbwBtPLJE/lkuHuGHr8uQLgmJRA==", - "peer": true, - "engines": { - "node": ">=14" - } - }, "node_modules/@sinclair/typebox": { "version": "0.25.24", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", @@ -7105,6 +7099,36 @@ "url": "https://opencollective.com/storybook" } }, + "node_modules/@storybook/codemod/node_modules/@babel/core": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", + "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helpers": "^7.21.5", + "@babel/parser": "^7.21.8", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, "node_modules/@storybook/components": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.0.11.tgz", @@ -9432,7 +9456,7 @@ "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", "peer": true, "dependencies": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "hoist-non-react-statics": "^3.3.0" } }, @@ -9572,9 +9596,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.0.27", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.27.tgz", - "integrity": "sha512-3vtRKHgVxu3Jp9t718R9BuzoD4NcQ8YJ5XRzsSKxNDiDonD2MXIT1TmSkenxuCycZJoQT5d2vE8LwWJxBC1gmA==", + "version": "18.0.8", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.8.tgz", + "integrity": "sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -9582,12 +9606,12 @@ } }, "node_modules/@types/react-dom": { - "version": "18.0.10", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.10.tgz", - "integrity": "sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==", + "version": "18.0.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz", + "integrity": "sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA==", "devOptional": true, "dependencies": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" } }, "node_modules/@types/react-is": { @@ -9596,7 +9620,7 @@ "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", "peer": true, "dependencies": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" } }, "node_modules/@types/react-transition-group": { @@ -9605,7 +9629,7 @@ "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", "peer": true, "dependencies": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" } }, "node_modules/@types/scheduler": { @@ -10954,7 +10978,6 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, "funding": [ { "type": "github", @@ -11329,6 +11352,29 @@ "node-int64": "^0.4.0" } }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", @@ -12057,9 +12103,10 @@ "dev": true }, "node_modules/core-js": { - "version": "3.27.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.27.2.tgz", - "integrity": "sha512-9ashVQskuh5AZEZ1JdQWp1GqSoC1e1G87MzRqg2gIfVAQ7Qn9K+uFj8EcniUFA4P2NLZfV+TOlX1SzoKfo+s7w==", + "version": "3.22.8", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.8.tgz", + "integrity": "sha512-UoGQ/cfzGYIuiq6Z7vWL1HfkE9U9IZ4Ub+0XSiJTCzvbZzgPA69oDF2f+lgJ6dFFLEdjW5O6svvoKzXX23xFkA==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", "hasInstallScript": true, "peer": true, "funding": { @@ -12118,15 +12165,15 @@ "peer": true }, "node_modules/cron-parser": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.7.1.tgz", - "integrity": "sha512-WguFaoQ0hQ61SgsCZLHUcNbAvlK0lypKXu62ARguefYmjzaOXIVRNrAmyXzabTwUn4sQvQLkk6bjH+ipGfw8bA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.0.0.tgz", + "integrity": "sha512-qm3mz+FBmswzQHzxndzHba9W899FcP+MJ1+PAcaUQgysolTUmJkz9j1E+rUvGgjkCi4Z6WkU9t0mO4ei96kM+A==", "peer": true, "dependencies": { - "luxon": "^3.2.1" + "luxon": "^1.26.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=0.8" } }, "node_modules/cross-spawn": { @@ -16078,6 +16125,15 @@ "node": "*" } }, + "node_modules/history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.6" + } + }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -16299,9 +16355,9 @@ } }, "node_modules/husky": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", - "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.1.tgz", + "integrity": "sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==", "dev": true, "bin": { "husky": "lib/bin.js" @@ -18250,12 +18306,12 @@ } }, "node_modules/luxon": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.2.1.tgz", - "integrity": "sha512-QrwPArQCNLAKGO/C+ZIilgIuDnEnKx5QYODdDtbFaxzsbZcc/a7WFq7MhsVYgRlwawLtvOUESTlfJ+hc/USqPg==", + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.28.1.tgz", + "integrity": "sha512-gYHAa180mKrNIUJCbwpmD0aTu9kV0dREDrwNnuyFAsO1Wt0EVYSZelPnJlbj9HplzXX/YWXHFTL45kvZ53M0pw==", "peer": true, "engines": { - "node": ">=12" + "node": "*" } }, "node_modules/lz-string": { @@ -21281,9 +21337,9 @@ } }, "node_modules/prettier": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", - "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -21637,12 +21693,12 @@ } }, "node_modules/query-string": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", - "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.1.tgz", + "integrity": "sha512-MplouLRDHBZSG9z7fpuAAcI7aAYjDLhtsiVZsevsfaHWDS2IDdORKbSd1kWUA+V4zyva/HZoSfpwnYMMQDhb0w==", "peer": true, "dependencies": { - "decode-uri-component": "^0.2.2", + "decode-uri-component": "^0.2.0", "filter-obj": "^1.1.0", "split-on-first": "^1.0.0", "strict-uri-encode": "^2.0.0" @@ -21927,7 +21983,7 @@ "url": "https://opencollective.com/unified" }, "peerDependencies": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "react": ">=16" } }, @@ -22047,7 +22103,7 @@ "use-sync-external-store": "^1.0.0" }, "peerDependencies": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "@types/react-dom": "^16.8 || ^17.0 || ^18.0", "react": "^16.8 || ^17.0 || ^18.0", "react-dom": "^16.8 || ^17.0 || ^18.0", @@ -22055,7 +22111,7 @@ "redux": "^4" }, "peerDependenciesMeta": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "@types/react-dom": { "optional": true }, @@ -22080,31 +22136,25 @@ } }, "node_modules/react-router": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.7.0.tgz", - "integrity": "sha512-KNWlG622ddq29MAM159uUsNMdbX8USruoKnwMMQcs/QWZgFUayICSn2oB7reHce1zPj6CG18kfkZIunSSRyGHg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", "peer": true, "dependencies": { - "@remix-run/router": "1.3.0" - }, - "engines": { - "node": ">=14" + "history": "^5.2.0" }, "peerDependencies": { "react": ">=16.8" } }, "node_modules/react-router-dom": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.7.0.tgz", - "integrity": "sha512-jQtXUJyhso3kFw430+0SPCbmCmY1/kJv8iRffGHwHy3CkoomGxeYzMkmeSPYo6Egzh3FKJZRAL22yg5p2tXtfg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", "peer": true, "dependencies": { - "@remix-run/router": "1.3.0", - "react-router": "6.7.0" - }, - "engines": { - "node": ">=14" + "history": "^5.2.0", + "react-router": "6.3.0" }, "peerDependencies": { "react": ">=16.8", @@ -24541,9 +24591,9 @@ } }, "node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", "dev": true }, "node_modules/tsutils": { @@ -25513,9 +25563,9 @@ "dev": true }, "node_modules/webpack": { - "version": "5.75.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", - "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -25986,20 +26036,20 @@ "integrity": "sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==" }, "@babel/core": { - "version": "7.21.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", - "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", + "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", "requires": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.21.4", - "@babel/generator": "^7.21.5", - "@babel/helper-compilation-targets": "^7.21.5", - "@babel/helper-module-transforms": "^7.21.5", - "@babel/helpers": "^7.21.5", - "@babel/parser": "^7.21.8", + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.5", - "@babel/types": "^7.21.5", + "@babel/traverse": "^7.20.12", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -27693,9 +27743,9 @@ } }, "@hookform/resolvers": { - "version": "2.9.11", - "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-2.9.11.tgz", - "integrity": "sha512-bA3aZ79UgcHj7tFV7RlgThzwSSHZgvfbt2wprldRkYBcMopdMvHyO17Wwp/twcJasNFischFfS7oz8Katz8DdQ==", + "version": "2.8.4", + "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-2.8.4.tgz", + "integrity": "sha512-2Uf/aqtfzpEpCsB2ao4GOqmKhjOAxeaaq4CUMGBu+sNz1XQane1Dj2cUfhDII/rj/EWUTObIuUwqljLBbXjxeQ==", "peer": true, "requires": {} }, @@ -28122,11 +28172,11 @@ "dev": true, "requires": { "@types/mdx": "^2.0.0", - "@types/react": "^18.0.8" + "@types/react": "18.0.8" }, "dependencies": { "@types/react": { - "version": "^18.0.8" + "version": "18.0.8" } } }, @@ -28151,9 +28201,9 @@ } }, "@monaco-editor/react": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@monaco-editor/react/-/react-4.4.6.tgz", - "integrity": "sha512-Gr3uz3LYf33wlFE3eRnta4RxP5FSNxiIV9ENn2D2/rN8KgGAD8ecvcITRtsbbyuOuNkwbuHYxfeaz2Vr+CtyFA==", + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@monaco-editor/react/-/react-4.4.5.tgz", + "integrity": "sha512-IImtzU7sRc66OOaQVCG+5PFHkSWnnhrUWGBuH6zNmH2h0YgmAhcjHZQc/6MY9JWEbUtVF1WPBMJ9u1XuFbRrVA==", "peer": true, "requires": { "@monaco-editor/loader": "^1.3.2", @@ -29495,12 +29545,6 @@ "reselect": "^4.1.7" } }, - "@remix-run/router": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.3.0.tgz", - "integrity": "sha512-nwQoYb3m4DDpHTeOwpJEuDt8lWVcujhYYSFGLluC+9es2PyLjm+jjq3IeRBQbwBtPLJE/lkuHuGHr8uQLgmJRA==", - "peer": true - }, "@sinclair/typebox": { "version": "0.25.24", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", @@ -30595,6 +30639,31 @@ "lodash": "^4.17.21", "prettier": "^2.8.0", "recast": "^0.23.1" + }, + "dependencies": { + "@babel/core": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", + "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helpers": "^7.21.5", + "@babel/parser": "^7.21.8", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + } + } } }, "@storybook/components": { @@ -32339,12 +32408,12 @@ "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", "peer": true, "requires": { - "@types/react": "^18.0.8", + "@types/react": "18.0.8", "hoist-non-react-statics": "^3.3.0" }, "dependencies": { "@types/react": { - "version": "^18.0.8" + "version": "18.0.8" } } }, @@ -32484,9 +32553,9 @@ "dev": true }, "@types/react": { - "version": "18.0.27", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.27.tgz", - "integrity": "sha512-3vtRKHgVxu3Jp9t718R9BuzoD4NcQ8YJ5XRzsSKxNDiDonD2MXIT1TmSkenxuCycZJoQT5d2vE8LwWJxBC1gmA==", + "version": "18.0.8", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.8.tgz", + "integrity": "sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -32494,16 +32563,16 @@ } }, "@types/react-dom": { - "version": "18.0.10", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.10.tgz", - "integrity": "sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==", + "version": "18.0.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz", + "integrity": "sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA==", "devOptional": true, "requires": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" }, "dependencies": { "@types/react": { - "version": "^18.0.8" + "version": "18.0.8" } } }, @@ -32513,11 +32582,11 @@ "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", "peer": true, "requires": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" }, "dependencies": { "@types/react": { - "version": "^18.0.8" + "version": "18.0.8" } } }, @@ -32527,11 +32596,11 @@ "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", "peer": true, "requires": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" }, "dependencies": { "@types/react": { - "version": "^18.0.8" + "version": "18.0.8" } } }, @@ -33572,8 +33641,7 @@ "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, "better-opn": { "version": "2.1.1", @@ -33859,6 +33927,15 @@ "node-int64": "^0.4.0" } }, + "buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, "buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", @@ -34441,9 +34518,9 @@ "dev": true }, "core-js": { - "version": "3.27.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.27.2.tgz", - "integrity": "sha512-9ashVQskuh5AZEZ1JdQWp1GqSoC1e1G87MzRqg2gIfVAQ7Qn9K+uFj8EcniUFA4P2NLZfV+TOlX1SzoKfo+s7w==", + "version": "3.22.8", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.8.tgz", + "integrity": "sha512-UoGQ/cfzGYIuiq6Z7vWL1HfkE9U9IZ4Ub+0XSiJTCzvbZzgPA69oDF2f+lgJ6dFFLEdjW5O6svvoKzXX23xFkA==", "peer": true }, "core-js-compat": { @@ -34485,12 +34562,12 @@ "peer": true }, "cron-parser": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.7.1.tgz", - "integrity": "sha512-WguFaoQ0hQ61SgsCZLHUcNbAvlK0lypKXu62ARguefYmjzaOXIVRNrAmyXzabTwUn4sQvQLkk6bjH+ipGfw8bA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.0.0.tgz", + "integrity": "sha512-qm3mz+FBmswzQHzxndzHba9W899FcP+MJ1+PAcaUQgysolTUmJkz9j1E+rUvGgjkCi4Z6WkU9t0mO4ei96kM+A==", "peer": true, "requires": { - "luxon": "^3.2.1" + "luxon": "^1.26.0" } }, "cross-spawn": { @@ -37546,6 +37623,15 @@ "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", "peer": true }, + "history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "peer": true, + "requires": { + "@babel/runtime": "^7.7.6" + } + }, "hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -37690,9 +37776,9 @@ "dev": true }, "husky": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", - "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.1.tgz", + "integrity": "sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==", "dev": true }, "iconv-lite": { @@ -39046,9 +39132,9 @@ } }, "luxon": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.2.1.tgz", - "integrity": "sha512-QrwPArQCNLAKGO/C+ZIilgIuDnEnKx5QYODdDtbFaxzsbZcc/a7WFq7MhsVYgRlwawLtvOUESTlfJ+hc/USqPg==", + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.28.1.tgz", + "integrity": "sha512-gYHAa180mKrNIUJCbwpmD0aTu9kV0dREDrwNnuyFAsO1Wt0EVYSZelPnJlbj9HplzXX/YWXHFTL45kvZ53M0pw==", "peer": true }, "lz-string": { @@ -41204,9 +41290,9 @@ "dev": true }, "prettier": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", - "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true }, "prettier-linter-helpers": { @@ -41492,12 +41578,12 @@ "peer": true }, "query-string": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", - "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.1.tgz", + "integrity": "sha512-MplouLRDHBZSG9z7fpuAAcI7aAYjDLhtsiVZsevsfaHWDS2IDdORKbSd1kWUA+V4zyva/HZoSfpwnYMMQDhb0w==", "peer": true, "requires": { - "decode-uri-component": "^0.2.2", + "decode-uri-component": "^0.2.0", "filter-obj": "^1.1.0", "split-on-first": "^1.0.0", "strict-uri-encode": "^2.0.0" @@ -41804,22 +41890,22 @@ "dev": true }, "react-router": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.7.0.tgz", - "integrity": "sha512-KNWlG622ddq29MAM159uUsNMdbX8USruoKnwMMQcs/QWZgFUayICSn2oB7reHce1zPj6CG18kfkZIunSSRyGHg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", "peer": true, "requires": { - "@remix-run/router": "1.3.0" + "history": "^5.2.0" } }, "react-router-dom": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.7.0.tgz", - "integrity": "sha512-jQtXUJyhso3kFw430+0SPCbmCmY1/kJv8iRffGHwHy3CkoomGxeYzMkmeSPYo6Egzh3FKJZRAL22yg5p2tXtfg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", "peer": true, "requires": { - "@remix-run/router": "1.3.0", - "react-router": "6.7.0" + "history": "^5.2.0", + "react-router": "6.3.0" } }, "react-simple-animate": { @@ -43748,9 +43834,9 @@ "dev": true }, "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", "dev": true }, "tsutils": { @@ -44498,9 +44584,9 @@ "dev": true }, "webpack": { - "version": "5.75.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", - "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", diff --git a/src/ui/common/package.json b/src/ui/common/package.json index cbe879460..3e186e554 100644 --- a/src/ui/common/package.json +++ b/src/ui/common/package.json @@ -28,47 +28,47 @@ "build-storybook": "storybook build" }, "resolutions": { - "@types/react": "^18.0.8" + "@types/react": "18.0.8" }, "peerDependencies": { - "@emotion/react": "^11.10.5", - "@emotion/styled": "^11.10.5", + "@emotion/react": "11.10.5", + "@emotion/styled": "11.10.5", "@fontsource/material-icons": "4.5.4", - "@fontsource/roboto": "^4.5.8", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/free-brands-svg-icons": "^6.2.1", - "@fortawesome/free-solid-svg-icons": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@hookform/devtools": "^4.3.1", - "@hookform/resolvers": "^2.8.4", - "@monaco-editor/react": "^4.4.5", + "@fontsource/roboto": "4.5.8", + "@fortawesome/fontawesome-svg-core": "6.2.1", + "@fortawesome/free-brands-svg-icons": "6.2.1", + "@fortawesome/free-solid-svg-icons": "6.2.1", + "@fortawesome/react-fontawesome": "0.2.0", + "@hookform/devtools": "4.3.1", + "@hookform/resolvers": "2.8.4", + "@monaco-editor/react": "4.4.5", "@mui/lab": "5.0.0-alpha.117", "@mui/material": "5.11.6", "@mui/x-data-grid": "5.17.8", - "@reduxjs/toolkit": "^1.9.3", - "@tag0/use-text-width": "^1.2.0", - "@ungap/structured-clone": "^1.0.2", - "@zip.js/zip.js": "^2.6.62", - "autosuggest-highlight": "^3.3.4", - "core-js": "^3.22.8", - "cron-parser": "^4.0.0", + "@reduxjs/toolkit": "1.9.3", + "@tag0/use-text-width": "1.2.0", + "@ungap/structured-clone": "1.0.2", + "@zip.js/zip.js": "2.6.62", + "autosuggest-highlight": "3.3.4", + "core-js": "3.22.8", + "cron-parser": "4.0.0", "elkjs": "0.8.2", "mui-image": "1.0.7", "plotly.js": "2.14.0", - "query-string": "^7.1.1", - "random-word-slugs": "^0.1.6", + "query-string": "7.1.1", + "random-word-slugs": "0.1.6", "react": "^18.2.0", - "react-cookie": "^4.1.1", - "react-dom": "^18.1.0", - "react-markdown": "^6.0.3", + "react-cookie": "4.1.1", + "react-dom": "18.1.0", + "react-markdown": "6.0.3", "react-plotly.js": "2.5.1", - "react-redux": "^8.0.0", - "react-router-dom": "^6.3.0", - "react-syntax-highlighter": "^15.5.0", - "react-virtualized": "^9.22.3", + "react-redux": "8.0.0", + "react-router-dom": "6.3.0", + "react-syntax-highlighter": "15.5.0", + "react-virtualized": "9.22.3", "reactflow": "11.6.0", - "unist-util-visit-parents": "^5.1.3", - "yup": "^0.32.11" + "unist-util-visit-parents": "5.1.3", + "yup": "0.32.11" }, "husky": { "hooks": { @@ -93,28 +93,28 @@ } ], "devDependencies": { - "@babel/core": "^7.20.12", - "@babel/preset-react": "^7.18.6", + "@babel/core": "7.20.12", + "@babel/preset-react": "7.18.6", "@babel/preset-typescript": "7.21.5", - "@mdx-js/react": "^2.2.1", - "@size-limit/preset-small-lib": "^7.0.8", + "@mdx-js/react": "2.2.1", + "@size-limit/preset-small-lib": "7.0.8", "@storybook/addon-actions": "7.0.11", "@storybook/addon-essentials": "7.0.11", "@storybook/addon-interactions": "7.0.11", "@storybook/addon-links": "7.0.11", - "@storybook/addon-mdx-gfm": "^7.0.11", - "@storybook/mdx2-csf": "^1.1.0", + "@storybook/addon-mdx-gfm": "7.0.11", + "@storybook/mdx2-csf": "1.1.0", "@storybook/react": "7.0.11", - "@storybook/react-webpack5": "^7.0.11", + "@storybook/react-webpack5": "7.0.11", "@storybook/testing-library": "0.1.0", - "@types/react": "^18.0.8", - "@types/react-dom": "^18.0.5", + "@types/react": "18.0.8", + "@types/react-dom": "18.0.5", "@typescript-eslint/eslint-plugin": "5.59.5", "@typescript-eslint/parser": "5.59.5", - "@vitejs/plugin-react": "^3.0.1", - "autoprefixer": "^10.4.13", - "babel-loader": "^9.1.2", - "cssnano": "^5.1.14", + "@vitejs/plugin-react": "3.0.1", + "autoprefixer": "10.4.13", + "babel-loader": "9.1.2", + "cssnano": "5.1.14", "eslint": "8.40.0", "eslint-config-prettier": "8.8.0", "eslint-formatter-table": "7.32.1", @@ -124,19 +124,22 @@ "eslint-plugin-simple-import-sort": "10.0.0", "eslint-plugin-storybook": "0.6.12", "eslint-plugin-unused-imports": "^2.0.0", - "husky": "^8.0.1", - "parcel": "^2.8.3", - "prettier": "^2.2.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-hook-form": "^7.43.9", - "rollup-plugin-postcss": "^4.0.2", - "size-limit": "^7.0.8", - "storybook": "^7.0.11", - "tslib": "^2.4.0", - "typescript": "^4.9.4", - "vite": "^4.0.4", - "vite-plugin-externalize-deps": "^0.4.0", - "webpack": "^5.74.0" + "husky": "8.0.1", + "parcel": "2.8.3", + "prettier": "2.8.8", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-hook-form": "7.43.9", + "rollup-plugin-postcss": "4.0.2", + "size-limit": "7.0.8", + "storybook": "7.0.11", + "tslib": "2.4.0", + "typescript": "4.9.4", + "vite": "4.0.4", + "vite-plugin-externalize-deps": "0.4.0", + "webpack": "5.74.0" + }, + "dependencies": { + "buffer": "6.0.3" } } \ No newline at end of file