diff --git a/pkgs/ui/.eslintrc.json b/pkgs/ui/.eslintrc.json index 557e54a8b..891a985aa 100644 --- a/pkgs/ui/.eslintrc.json +++ b/pkgs/ui/.eslintrc.json @@ -1,5 +1,10 @@ { "root": true, - "extends": ["next/core-web-vitals", "plugin:tailwindcss/recommended"], - "ignorePatterns": ["**/src/api/*"] + "extends": ["next/core-web-vitals", "plugin:tailwindcss/recommended", "plugin:@typescript-eslint/recommended"], + "parser": "@typescript-eslint/parser", + "plugins": ["@typescript-eslint"], + "ignorePatterns": ["**/src/api/*"], + "rules": { + "@typescript-eslint/no-explicit-any": "off" + } } diff --git a/pkgs/ui/nix/pdefs.nix b/pkgs/ui/nix/pdefs.nix index 966e03087..9bae9397d 100644 --- a/pkgs/ui/nix/pdefs.nix +++ b/pkgs/ui/nix/pdefs.nix @@ -3783,6 +3783,19 @@ version = "0.16.3"; }; }; + "@types/semver" = { + "7.5.4" = { + fetchInfo = { + narHash = "sha256-v9G49uKqCA3AezNMMZmOaYbRlGPi0/I7CQJw1FQ2Nvk="; + type = "tarball"; + url = "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz"; + }; + ident = "@types/semver"; + ltype = "file"; + treeInfo = { }; + version = "7.5.4"; + }; + }; "@types/urijs" = { "1.19.19" = { fetchInfo = { @@ -3809,6 +3822,82 @@ version = "1.0.6"; }; }; + "@typescript-eslint/eslint-plugin" = { + "5.62.0" = { + depInfo = { + "@eslint-community/regexpp" = { + descriptor = "^4.4.0"; + pin = "4.6.2"; + runtime = true; + }; + "@typescript-eslint/scope-manager" = { + descriptor = "5.62.0"; + pin = "5.62.0"; + runtime = true; + }; + "@typescript-eslint/type-utils" = { + descriptor = "5.62.0"; + pin = "5.62.0"; + runtime = true; + }; + "@typescript-eslint/utils" = { + descriptor = "5.62.0"; + pin = "5.62.0"; + runtime = true; + }; + debug = { + descriptor = "^4.3.4"; + pin = "4.3.4"; + runtime = true; + }; + graphemer = { + descriptor = "^1.4.0"; + pin = "1.4.0"; + runtime = true; + }; + ignore = { + descriptor = "^5.2.0"; + pin = "5.2.4"; + runtime = true; + }; + natural-compare-lite = { + descriptor = "^1.4.0"; + pin = "1.4.0"; + runtime = true; + }; + semver = { + descriptor = "^7.3.7"; + pin = "7.5.4"; + runtime = true; + }; + tsutils = { + descriptor = "^3.21.0"; + pin = "3.21.0"; + runtime = true; + }; + }; + fetchInfo = { + narHash = "sha256-Q0gCIAwtTujvyahfwSde6n5oeNDGmee0lKDzKewINnU="; + type = "tarball"; + url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz"; + }; + ident = "@typescript-eslint/eslint-plugin"; + ltype = "file"; + peerInfo = { + "@typescript-eslint/parser" = { + descriptor = "^5.0.0"; + }; + eslint = { + descriptor = "^6.0.0 || ^7.0.0 || ^8.0.0"; + }; + typescript = { + descriptor = "*"; + optional = true; + }; + }; + version = "5.62.0"; + }; + }; "@typescript-eslint/parser" = { "5.62.0" = { depInfo = { @@ -3876,6 +3965,49 @@ version = "5.62.0"; }; }; + "@typescript-eslint/type-utils" = { + "5.62.0" = { + depInfo = { + "@typescript-eslint/typescript-estree" = { + descriptor = "5.62.0"; + pin = "5.62.0"; + runtime = true; + }; + "@typescript-eslint/utils" = { + descriptor = "5.62.0"; + pin = "5.62.0"; + runtime = true; + }; + debug = { + descriptor = "^4.3.4"; + pin = "4.3.4"; + runtime = true; + }; + tsutils = { + descriptor = "^3.21.0"; + pin = "3.21.0"; + runtime = true; + }; + }; + fetchInfo = { + narHash = "sha256-pIkl53+16jYc9Qskj0HljJn0VO7Qyk370cCrZzXzZ/A="; + type = "tarball"; + url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz"; + }; + ident = "@typescript-eslint/type-utils"; + ltype = "file"; + peerInfo = { + eslint = { + descriptor = "*"; + }; + typescript = { + descriptor = "*"; + optional = true; + }; + }; + version = "5.62.0"; + }; + }; "@typescript-eslint/types" = { "5.62.0" = { fetchInfo = { @@ -3944,6 +4076,65 @@ version = "5.62.0"; }; }; + "@typescript-eslint/utils" = { + "5.62.0" = { + depInfo = { + "@eslint-community/eslint-utils" = { + descriptor = "^4.2.0"; + pin = "4.4.0"; + runtime = true; + }; + "@types/json-schema" = { + descriptor = "^7.0.9"; + pin = "7.0.12"; + runtime = true; + }; + "@types/semver" = { + descriptor = "^7.3.12"; + pin = "7.5.4"; + runtime = true; + }; + "@typescript-eslint/scope-manager" = { + descriptor = "5.62.0"; + pin = "5.62.0"; + runtime = true; + }; + "@typescript-eslint/types" = { + descriptor = "5.62.0"; + pin = "5.62.0"; + runtime = true; + }; + "@typescript-eslint/typescript-estree" = { + descriptor = "5.62.0"; + pin = "5.62.0"; + runtime = true; + }; + eslint-scope = { + descriptor = "^5.1.1"; + pin = "5.1.1"; + runtime = true; + }; + semver = { + descriptor = "^7.3.7"; + pin = "7.5.4"; + runtime = true; + }; + }; + fetchInfo = { + narHash = "sha256-iomLFkdM/qMgbQ4snEjugR7Dp2tDZPt1iH1PCteIyP4="; + type = "tarball"; + url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz"; + }; + ident = "@typescript-eslint/utils"; + ltype = "file"; + peerInfo = { + eslint = { + descriptor = "^6.0.0 || ^7.0.0 || ^8.0.0"; + }; + }; + version = "5.62.0"; + }; + }; "@typescript-eslint/visitor-keys" = { "5.62.0" = { depInfo = { @@ -5165,6 +5356,2654 @@ version = "3.5.3"; }; }; + clan-ui = { + "0.1.0" = { + depInfo = { + "@emotion/react" = { + descriptor = "^11.11.1"; + pin = "11.11.1"; + runtime = true; + }; + "@emotion/styled" = { + descriptor = "^11.11.0"; + pin = "11.11.0"; + runtime = true; + }; + "@mui/icons-material" = { + descriptor = "^5.14.3"; + pin = "5.14.3"; + runtime = true; + }; + "@mui/material" = { + descriptor = "^5.14.3"; + pin = "5.14.5"; + runtime = true; + }; + "@rjsf/core" = { + descriptor = "^5.12.1"; + pin = "5.12.1"; + runtime = true; + }; + "@rjsf/mui" = { + descriptor = "^5.12.1"; + pin = "5.12.1"; + runtime = true; + }; + "@rjsf/validator-ajv8" = { + descriptor = "^5.12.1"; + pin = "5.12.1"; + runtime = true; + }; + "@types/json-schema" = { + descriptor = "^7.0.12"; + pin = "7.0.12"; + runtime = true; + }; + "@types/node" = { + descriptor = "20.4.7"; + pin = "20.4.7"; + }; + "@types/react" = { + descriptor = "18.2.18"; + pin = "18.2.18"; + }; + "@types/react-dom" = { + descriptor = "18.2.7"; + pin = "18.2.7"; + }; + "@types/w3c-web-usb" = { + descriptor = "^1.0.6"; + pin = "1.0.6"; + }; + "@typescript-eslint/eslint-plugin" = { + descriptor = "^5.62.0"; + pin = "5.62.0"; + runtime = true; + }; + autoprefixer = { + descriptor = "10.4.14"; + pin = "10.4.14"; + runtime = true; + }; + axios = { + descriptor = "^1.4.0"; + pin = "1.4.0"; + runtime = true; + }; + classnames = { + descriptor = "^2.3.2"; + pin = "2.3.2"; + runtime = true; + }; + esbuild = { + descriptor = "^0.15.18"; + pin = "0.15.18"; + }; + eslint = { + descriptor = "^8.46.0"; + pin = "8.46.0"; + }; + eslint-config-next = { + descriptor = "13.4.12"; + pin = "13.4.12"; + }; + eslint-plugin-tailwindcss = { + descriptor = "^3.13.0"; + pin = "3.13.0"; + }; + hex-rgb = { + descriptor = "^5.0.0"; + pin = "5.0.0"; + runtime = true; + }; + next = { + descriptor = "13.4.12"; + pin = "13.4.12"; + runtime = true; + }; + orval = { + descriptor = "^6.17.0"; + pin = "6.17.0"; + }; + postcss = { + descriptor = "8.4.27"; + pin = "8.4.27"; + runtime = true; + }; + prettier = { + descriptor = "^3.0.1"; + pin = "3.0.1"; + }; + prettier-plugin-tailwindcss = { + descriptor = "^0.4.1"; + pin = "0.4.1"; + }; + pretty-bytes = { + descriptor = "^6.1.1"; + pin = "6.1.1"; + runtime = true; + }; + react = { + descriptor = "18.2.0"; + pin = "18.2.0"; + runtime = true; + }; + react-dom = { + descriptor = "18.2.0"; + pin = "18.2.0"; + runtime = true; + }; + react-hook-form = { + descriptor = "^7.45.4"; + pin = "7.45.4"; + runtime = true; + }; + react-hot-toast = { + descriptor = "^2.4.1"; + pin = "2.4.1"; + runtime = true; + }; + recharts = { + descriptor = "^2.7.3"; + pin = "2.7.3"; + runtime = true; + }; + swr = { + descriptor = "^2.2.1"; + pin = "2.2.1"; + runtime = true; + }; + tailwindcss = { + descriptor = "3.3.3"; + pin = "3.3.3"; + runtime = true; + }; + typescript = { + descriptor = "5.1.6"; + pin = "5.1.6"; + }; + }; + fetchInfo = "path:.."; + ident = "clan-ui"; + lifecycle = { + build = true; + }; + ltype = "dir"; + treeInfo = { + "node_modules/@aashutoshrathi/word-wrap" = { + key = "@aashutoshrathi/word-wrap/1.2.6"; + }; + "node_modules/@alloc/quick-lru" = { + key = "@alloc/quick-lru/5.2.0"; + }; + "node_modules/@apidevtools/json-schema-ref-parser" = { + dev = true; + key = "@apidevtools/json-schema-ref-parser/9.0.6"; + }; + "node_modules/@apidevtools/json-schema-ref-parser/node_modules/argparse" = { + dev = true; + key = "argparse/1.0.10"; + }; + "node_modules/@apidevtools/json-schema-ref-parser/node_modules/js-yaml" = { + dev = true; + key = "js-yaml/3.14.1"; + }; + "node_modules/@apidevtools/openapi-schemas" = { + dev = true; + key = "@apidevtools/openapi-schemas/2.1.0"; + }; + "node_modules/@apidevtools/swagger-methods" = { + dev = true; + key = "@apidevtools/swagger-methods/3.0.2"; + }; + "node_modules/@apidevtools/swagger-parser" = { + dev = true; + key = "@apidevtools/swagger-parser/10.1.0"; + }; + "node_modules/@apidevtools/swagger-parser/node_modules/ajv" = { + dev = true; + key = "ajv/8.12.0"; + }; + "node_modules/@apidevtools/swagger-parser/node_modules/ajv-draft-04" = { + dev = true; + key = "ajv-draft-04/1.0.0"; + }; + "node_modules/@apidevtools/swagger-parser/node_modules/json-schema-traverse" = { + dev = true; + key = "json-schema-traverse/1.0.0"; + }; + "node_modules/@asyncapi/specs" = { + dev = true; + key = "@asyncapi/specs/4.3.1"; + }; + "node_modules/@babel/code-frame" = { + key = "@babel/code-frame/7.22.10"; + }; + "node_modules/@babel/code-frame/node_modules/ansi-styles" = { + key = "ansi-styles/3.2.1"; + }; + "node_modules/@babel/code-frame/node_modules/chalk" = { + key = "chalk/2.4.2"; + }; + "node_modules/@babel/code-frame/node_modules/color-convert" = { + key = "color-convert/1.9.3"; + }; + "node_modules/@babel/code-frame/node_modules/color-name" = { + key = "color-name/1.1.3"; + }; + "node_modules/@babel/code-frame/node_modules/escape-string-regexp" = { + key = "escape-string-regexp/1.0.5"; + }; + "node_modules/@babel/code-frame/node_modules/has-flag" = { + key = "has-flag/3.0.0"; + }; + "node_modules/@babel/code-frame/node_modules/supports-color" = { + key = "supports-color/5.5.0"; + }; + "node_modules/@babel/helper-module-imports" = { + key = "@babel/helper-module-imports/7.22.5"; + }; + "node_modules/@babel/helper-string-parser" = { + key = "@babel/helper-string-parser/7.22.5"; + }; + "node_modules/@babel/helper-validator-identifier" = { + key = "@babel/helper-validator-identifier/7.22.5"; + }; + "node_modules/@babel/highlight" = { + key = "@babel/highlight/7.22.10"; + }; + "node_modules/@babel/highlight/node_modules/ansi-styles" = { + key = "ansi-styles/3.2.1"; + }; + "node_modules/@babel/highlight/node_modules/chalk" = { + key = "chalk/2.4.2"; + }; + "node_modules/@babel/highlight/node_modules/color-convert" = { + key = "color-convert/1.9.3"; + }; + "node_modules/@babel/highlight/node_modules/color-name" = { + key = "color-name/1.1.3"; + }; + "node_modules/@babel/highlight/node_modules/escape-string-regexp" = { + key = "escape-string-regexp/1.0.5"; + }; + "node_modules/@babel/highlight/node_modules/has-flag" = { + key = "has-flag/3.0.0"; + }; + "node_modules/@babel/highlight/node_modules/supports-color" = { + key = "supports-color/5.5.0"; + }; + "node_modules/@babel/runtime" = { + key = "@babel/runtime/7.22.11"; + }; + "node_modules/@babel/types" = { + key = "@babel/types/7.22.10"; + }; + "node_modules/@emotion/babel-plugin" = { + key = "@emotion/babel-plugin/11.11.0"; + }; + "node_modules/@emotion/cache" = { + key = "@emotion/cache/11.11.0"; + }; + "node_modules/@emotion/hash" = { + key = "@emotion/hash/0.9.1"; + }; + "node_modules/@emotion/is-prop-valid" = { + key = "@emotion/is-prop-valid/1.2.1"; + }; + "node_modules/@emotion/memoize" = { + key = "@emotion/memoize/0.8.1"; + }; + "node_modules/@emotion/react" = { + key = "@emotion/react/11.11.1"; + }; + "node_modules/@emotion/serialize" = { + key = "@emotion/serialize/1.1.2"; + }; + "node_modules/@emotion/sheet" = { + key = "@emotion/sheet/1.2.2"; + }; + "node_modules/@emotion/styled" = { + key = "@emotion/styled/11.11.0"; + }; + "node_modules/@emotion/unitless" = { + key = "@emotion/unitless/0.8.1"; + }; + "node_modules/@emotion/use-insertion-effect-with-fallbacks" = { + key = "@emotion/use-insertion-effect-with-fallbacks/1.0.1"; + }; + "node_modules/@emotion/utils" = { + key = "@emotion/utils/1.2.1"; + }; + "node_modules/@emotion/weak-memoize" = { + key = "@emotion/weak-memoize/0.3.1"; + }; + "node_modules/@esbuild/android-arm" = { + dev = true; + key = "@esbuild/android-arm/0.15.18"; + optional = true; + }; + "node_modules/@esbuild/linux-loong64" = { + dev = true; + key = "@esbuild/linux-loong64/0.15.18"; + optional = true; + }; + "node_modules/@eslint-community/eslint-utils" = { + key = "@eslint-community/eslint-utils/4.4.0"; + }; + "node_modules/@eslint-community/regexpp" = { + key = "@eslint-community/regexpp/4.6.2"; + }; + "node_modules/@eslint/eslintrc" = { + key = "@eslint/eslintrc/2.1.2"; + }; + "node_modules/@eslint/js" = { + key = "@eslint/js/8.47.0"; + }; + "node_modules/@exodus/schemasafe" = { + dev = true; + key = "@exodus/schemasafe/1.2.4"; + }; + "node_modules/@humanwhocodes/config-array" = { + key = "@humanwhocodes/config-array/0.11.10"; + }; + "node_modules/@humanwhocodes/module-importer" = { + key = "@humanwhocodes/module-importer/1.0.1"; + }; + "node_modules/@humanwhocodes/object-schema" = { + key = "@humanwhocodes/object-schema/1.2.1"; + }; + "node_modules/@ibm-cloud/openapi-ruleset" = { + dev = true; + key = "@ibm-cloud/openapi-ruleset/0.45.5"; + }; + "node_modules/@ibm-cloud/openapi-ruleset-utilities" = { + dev = true; + key = "@ibm-cloud/openapi-ruleset-utilities/0.0.1"; + }; + "node_modules/@jridgewell/gen-mapping" = { + key = "@jridgewell/gen-mapping/0.3.3"; + }; + "node_modules/@jridgewell/resolve-uri" = { + key = "@jridgewell/resolve-uri/3.1.1"; + }; + "node_modules/@jridgewell/set-array" = { + key = "@jridgewell/set-array/1.1.2"; + }; + "node_modules/@jridgewell/sourcemap-codec" = { + key = "@jridgewell/sourcemap-codec/1.4.15"; + }; + "node_modules/@jridgewell/trace-mapping" = { + key = "@jridgewell/trace-mapping/0.3.19"; + }; + "node_modules/@jsdevtools/ono" = { + dev = true; + key = "@jsdevtools/ono/7.1.3"; + }; + "node_modules/@jsep-plugin/regex" = { + dev = true; + key = "@jsep-plugin/regex/1.0.3"; + }; + "node_modules/@jsep-plugin/ternary" = { + dev = true; + key = "@jsep-plugin/ternary/1.1.3"; + }; + "node_modules/@mui/base" = { + key = "@mui/base/5.0.0-beta.11"; + }; + "node_modules/@mui/core-downloads-tracker" = { + key = "@mui/core-downloads-tracker/5.14.5"; + }; + "node_modules/@mui/icons-material" = { + key = "@mui/icons-material/5.14.3"; + }; + "node_modules/@mui/material" = { + key = "@mui/material/5.14.5"; + }; + "node_modules/@mui/private-theming" = { + key = "@mui/private-theming/5.14.5"; + }; + "node_modules/@mui/styled-engine" = { + key = "@mui/styled-engine/5.13.2"; + }; + "node_modules/@mui/system" = { + key = "@mui/system/5.14.5"; + }; + "node_modules/@mui/types" = { + key = "@mui/types/7.2.4"; + }; + "node_modules/@mui/utils" = { + key = "@mui/utils/5.14.7"; + }; + "node_modules/@next/env" = { + key = "@next/env/13.4.12"; + }; + "node_modules/@next/eslint-plugin-next" = { + dev = true; + key = "@next/eslint-plugin-next/13.4.12"; + }; + "node_modules/@next/swc-darwin-arm64" = { + key = "@next/swc-darwin-arm64/13.4.12"; + optional = true; + }; + "node_modules/@next/swc-darwin-x64" = { + key = "@next/swc-darwin-x64/13.4.12"; + optional = true; + }; + "node_modules/@next/swc-linux-arm64-gnu" = { + key = "@next/swc-linux-arm64-gnu/13.4.12"; + optional = true; + }; + "node_modules/@next/swc-linux-arm64-musl" = { + key = "@next/swc-linux-arm64-musl/13.4.12"; + optional = true; + }; + "node_modules/@next/swc-linux-x64-gnu" = { + key = "@next/swc-linux-x64-gnu/13.4.12"; + optional = true; + }; + "node_modules/@next/swc-linux-x64-musl" = { + key = "@next/swc-linux-x64-musl/13.4.12"; + optional = true; + }; + "node_modules/@next/swc-win32-arm64-msvc" = { + key = "@next/swc-win32-arm64-msvc/13.4.12"; + optional = true; + }; + "node_modules/@next/swc-win32-ia32-msvc" = { + key = "@next/swc-win32-ia32-msvc/13.4.12"; + optional = true; + }; + "node_modules/@next/swc-win32-x64-msvc" = { + key = "@next/swc-win32-x64-msvc/13.4.12"; + optional = true; + }; + "node_modules/@nodelib/fs.scandir" = { + key = "@nodelib/fs.scandir/2.1.5"; + }; + "node_modules/@nodelib/fs.stat" = { + key = "@nodelib/fs.stat/2.0.5"; + }; + "node_modules/@nodelib/fs.walk" = { + key = "@nodelib/fs.walk/1.2.8"; + }; + "node_modules/@orval/angular" = { + dev = true; + key = "@orval/angular/6.17.0"; + }; + "node_modules/@orval/axios" = { + dev = true; + key = "@orval/axios/6.17.0"; + }; + "node_modules/@orval/core" = { + dev = true; + key = "@orval/core/6.17.0"; + }; + "node_modules/@orval/core/node_modules/ajv" = { + dev = true; + key = "ajv/8.12.0"; + }; + "node_modules/@orval/core/node_modules/json-schema-traverse" = { + dev = true; + key = "json-schema-traverse/1.0.0"; + }; + "node_modules/@orval/msw" = { + dev = true; + key = "@orval/msw/6.17.0"; + }; + "node_modules/@orval/query" = { + dev = true; + key = "@orval/query/6.17.0"; + }; + "node_modules/@orval/swr" = { + dev = true; + key = "@orval/swr/6.17.0"; + }; + "node_modules/@orval/zod" = { + dev = true; + key = "@orval/zod/6.17.0"; + }; + "node_modules/@popperjs/core" = { + key = "@popperjs/core/2.11.8"; + }; + "node_modules/@rjsf/core" = { + key = "@rjsf/core/5.12.1"; + }; + "node_modules/@rjsf/mui" = { + key = "@rjsf/mui/5.12.1"; + }; + "node_modules/@rjsf/utils" = { + key = "@rjsf/utils/5.12.1"; + }; + "node_modules/@rjsf/validator-ajv8" = { + key = "@rjsf/validator-ajv8/5.12.1"; + }; + "node_modules/@rjsf/validator-ajv8/node_modules/ajv" = { + key = "ajv/8.12.0"; + }; + "node_modules/@rjsf/validator-ajv8/node_modules/json-schema-traverse" = { + key = "json-schema-traverse/1.0.0"; + }; + "node_modules/@rollup/plugin-commonjs" = { + dev = true; + key = "@rollup/plugin-commonjs/22.0.2"; + }; + "node_modules/@rollup/pluginutils" = { + dev = true; + key = "@rollup/pluginutils/3.1.0"; + }; + "node_modules/@rollup/pluginutils/node_modules/estree-walker" = { + dev = true; + key = "estree-walker/1.0.1"; + }; + "node_modules/@rushstack/eslint-patch" = { + dev = true; + key = "@rushstack/eslint-patch/1.3.3"; + }; + "node_modules/@stoplight/json" = { + dev = true; + key = "@stoplight/json/3.21.0"; + }; + "node_modules/@stoplight/json-ref-readers" = { + dev = true; + key = "@stoplight/json-ref-readers/1.2.2"; + }; + "node_modules/@stoplight/json-ref-readers/node_modules/tslib" = { + dev = true; + key = "tslib/1.14.1"; + }; + "node_modules/@stoplight/json-ref-resolver" = { + dev = true; + key = "@stoplight/json-ref-resolver/3.1.6"; + }; + "node_modules/@stoplight/ordered-object-literal" = { + dev = true; + key = "@stoplight/ordered-object-literal/1.0.4"; + }; + "node_modules/@stoplight/path" = { + dev = true; + key = "@stoplight/path/1.3.2"; + }; + "node_modules/@stoplight/spectral-cli" = { + dev = true; + key = "@stoplight/spectral-cli/6.10.1"; + }; + "node_modules/@stoplight/spectral-cli/node_modules/fast-glob" = { + dev = true; + key = "fast-glob/3.2.12"; + }; + "node_modules/@stoplight/spectral-cli/node_modules/glob-parent" = { + dev = true; + key = "glob-parent/5.1.2"; + }; + "node_modules/@stoplight/spectral-core" = { + dev = true; + key = "@stoplight/spectral-core/1.18.3"; + }; + "node_modules/@stoplight/spectral-core/node_modules/@stoplight/better-ajv-errors" = { + dev = true; + key = "@stoplight/better-ajv-errors/1.0.3"; + }; + "node_modules/@stoplight/spectral-core/node_modules/@stoplight/types" = { + dev = true; + key = "@stoplight/types/13.6.0"; + }; + "node_modules/@stoplight/spectral-core/node_modules/ajv" = { + dev = true; + key = "ajv/8.12.0"; + }; + "node_modules/@stoplight/spectral-core/node_modules/ajv-errors" = { + dev = true; + key = "ajv-errors/3.0.0"; + }; + "node_modules/@stoplight/spectral-core/node_modules/json-schema-traverse" = { + dev = true; + key = "json-schema-traverse/1.0.0"; + }; + "node_modules/@stoplight/spectral-formats" = { + dev = true; + key = "@stoplight/spectral-formats/1.5.0"; + }; + "node_modules/@stoplight/spectral-formatters" = { + dev = true; + key = "@stoplight/spectral-formatters/1.2.0"; + }; + "node_modules/@stoplight/spectral-functions" = { + dev = true; + key = "@stoplight/spectral-functions/1.7.2"; + }; + "node_modules/@stoplight/spectral-functions/node_modules/@stoplight/better-ajv-errors" = { + dev = true; + key = "@stoplight/better-ajv-errors/1.0.3"; + }; + "node_modules/@stoplight/spectral-functions/node_modules/ajv" = { + dev = true; + key = "ajv/8.12.0"; + }; + "node_modules/@stoplight/spectral-functions/node_modules/ajv-draft-04" = { + dev = true; + key = "ajv-draft-04/1.0.0"; + }; + "node_modules/@stoplight/spectral-functions/node_modules/ajv-errors" = { + dev = true; + key = "ajv-errors/3.0.0"; + }; + "node_modules/@stoplight/spectral-functions/node_modules/json-schema-traverse" = { + dev = true; + key = "json-schema-traverse/1.0.0"; + }; + "node_modules/@stoplight/spectral-parsers" = { + dev = true; + key = "@stoplight/spectral-parsers/1.0.3"; + }; + "node_modules/@stoplight/spectral-ref-resolver" = { + dev = true; + key = "@stoplight/spectral-ref-resolver/1.0.4"; + }; + "node_modules/@stoplight/spectral-ruleset-bundler" = { + dev = true; + key = "@stoplight/spectral-ruleset-bundler/1.5.2"; + }; + "node_modules/@stoplight/spectral-ruleset-migrator" = { + dev = true; + key = "@stoplight/spectral-ruleset-migrator/1.9.5"; + }; + "node_modules/@stoplight/spectral-ruleset-migrator/node_modules/ajv" = { + dev = true; + key = "ajv/8.12.0"; + }; + "node_modules/@stoplight/spectral-ruleset-migrator/node_modules/json-schema-traverse" = { + dev = true; + key = "json-schema-traverse/1.0.0"; + }; + "node_modules/@stoplight/spectral-rulesets" = { + dev = true; + key = "@stoplight/spectral-rulesets/1.16.0"; + }; + "node_modules/@stoplight/spectral-rulesets/node_modules/@stoplight/better-ajv-errors" = { + dev = true; + key = "@stoplight/better-ajv-errors/1.0.3"; + }; + "node_modules/@stoplight/spectral-rulesets/node_modules/ajv" = { + dev = true; + key = "ajv/8.12.0"; + }; + "node_modules/@stoplight/spectral-rulesets/node_modules/json-schema-traverse" = { + dev = true; + key = "json-schema-traverse/1.0.0"; + }; + "node_modules/@stoplight/spectral-runtime" = { + dev = true; + key = "@stoplight/spectral-runtime/1.1.2"; + }; + "node_modules/@stoplight/spectral-runtime/node_modules/@stoplight/types" = { + dev = true; + key = "@stoplight/types/12.5.0"; + }; + "node_modules/@stoplight/types" = { + dev = true; + key = "@stoplight/types/13.19.0"; + }; + "node_modules/@stoplight/yaml" = { + dev = true; + key = "@stoplight/yaml/4.2.3"; + }; + "node_modules/@stoplight/yaml-ast-parser" = { + dev = true; + key = "@stoplight/yaml-ast-parser/0.0.48"; + }; + "node_modules/@swc/helpers" = { + key = "@swc/helpers/0.5.1"; + }; + "node_modules/@types/d3-array" = { + key = "@types/d3-array/3.0.5"; + }; + "node_modules/@types/d3-color" = { + key = "@types/d3-color/3.1.0"; + }; + "node_modules/@types/d3-ease" = { + key = "@types/d3-ease/3.0.0"; + }; + "node_modules/@types/d3-interpolate" = { + key = "@types/d3-interpolate/3.0.1"; + }; + "node_modules/@types/d3-path" = { + key = "@types/d3-path/3.0.0"; + }; + "node_modules/@types/d3-scale" = { + key = "@types/d3-scale/4.0.3"; + }; + "node_modules/@types/d3-shape" = { + key = "@types/d3-shape/3.1.1"; + }; + "node_modules/@types/d3-time" = { + key = "@types/d3-time/3.0.0"; + }; + "node_modules/@types/d3-timer" = { + key = "@types/d3-timer/3.0.0"; + }; + "node_modules/@types/es-aggregate-error" = { + dev = true; + key = "@types/es-aggregate-error/1.0.2"; + }; + "node_modules/@types/estree" = { + dev = true; + key = "@types/estree/0.0.39"; + }; + "node_modules/@types/json-schema" = { + key = "@types/json-schema/7.0.12"; + }; + "node_modules/@types/json5" = { + dev = true; + key = "@types/json5/0.0.29"; + }; + "node_modules/@types/node" = { + dev = true; + key = "@types/node/20.4.7"; + }; + "node_modules/@types/parse-json" = { + key = "@types/parse-json/4.0.0"; + }; + "node_modules/@types/prop-types" = { + key = "@types/prop-types/15.7.5"; + }; + "node_modules/@types/react" = { + key = "@types/react/18.2.18"; + }; + "node_modules/@types/react-dom" = { + dev = true; + key = "@types/react-dom/18.2.7"; + }; + "node_modules/@types/react-is" = { + key = "@types/react-is/18.2.1"; + }; + "node_modules/@types/react-transition-group" = { + key = "@types/react-transition-group/4.4.6"; + }; + "node_modules/@types/scheduler" = { + key = "@types/scheduler/0.16.3"; + }; + "node_modules/@types/semver" = { + key = "@types/semver/7.5.4"; + }; + "node_modules/@types/urijs" = { + dev = true; + key = "@types/urijs/1.19.19"; + }; + "node_modules/@types/w3c-web-usb" = { + dev = true; + key = "@types/w3c-web-usb/1.0.6"; + }; + "node_modules/@typescript-eslint/eslint-plugin" = { + key = "@typescript-eslint/eslint-plugin/5.62.0"; + }; + "node_modules/@typescript-eslint/parser" = { + key = "@typescript-eslint/parser/5.62.0"; + }; + "node_modules/@typescript-eslint/scope-manager" = { + key = "@typescript-eslint/scope-manager/5.62.0"; + }; + "node_modules/@typescript-eslint/type-utils" = { + key = "@typescript-eslint/type-utils/5.62.0"; + }; + "node_modules/@typescript-eslint/types" = { + key = "@typescript-eslint/types/5.62.0"; + }; + "node_modules/@typescript-eslint/typescript-estree" = { + key = "@typescript-eslint/typescript-estree/5.62.0"; + }; + "node_modules/@typescript-eslint/utils" = { + key = "@typescript-eslint/utils/5.62.0"; + }; + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope" = { + key = "eslint-scope/5.1.1"; + }; + "node_modules/@typescript-eslint/utils/node_modules/estraverse" = { + key = "estraverse/4.3.0"; + }; + "node_modules/@typescript-eslint/visitor-keys" = { + key = "@typescript-eslint/visitor-keys/5.62.0"; + }; + "node_modules/abort-controller" = { + dev = true; + key = "abort-controller/3.0.0"; + }; + "node_modules/acorn" = { + key = "acorn/8.10.0"; + }; + "node_modules/acorn-jsx" = { + key = "acorn-jsx/5.3.2"; + }; + "node_modules/ajv" = { + key = "ajv/6.12.6"; + }; + "node_modules/ajv-formats" = { + key = "ajv-formats/2.1.1"; + }; + "node_modules/ajv-formats/node_modules/ajv" = { + key = "ajv/8.12.0"; + }; + "node_modules/ajv-formats/node_modules/json-schema-traverse" = { + key = "json-schema-traverse/1.0.0"; + }; + "node_modules/ansi-colors" = { + dev = true; + key = "ansi-colors/4.1.3"; + }; + "node_modules/ansi-regex" = { + key = "ansi-regex/5.0.1"; + }; + "node_modules/ansi-styles" = { + key = "ansi-styles/4.3.0"; + }; + "node_modules/any-promise" = { + key = "any-promise/1.3.0"; + }; + "node_modules/anymatch" = { + key = "anymatch/3.1.3"; + }; + "node_modules/arg" = { + key = "arg/5.0.2"; + }; + "node_modules/argparse" = { + key = "argparse/2.0.1"; + }; + "node_modules/aria-query" = { + dev = true; + key = "aria-query/5.3.0"; + }; + "node_modules/array-buffer-byte-length" = { + dev = true; + key = "array-buffer-byte-length/1.0.0"; + }; + "node_modules/array-includes" = { + dev = true; + key = "array-includes/3.1.6"; + }; + "node_modules/array-union" = { + key = "array-union/2.1.0"; + }; + "node_modules/array.prototype.findlastindex" = { + dev = true; + key = "array.prototype.findlastindex/1.2.2"; + }; + "node_modules/array.prototype.flat" = { + dev = true; + key = "array.prototype.flat/1.3.1"; + }; + "node_modules/array.prototype.flatmap" = { + dev = true; + key = "array.prototype.flatmap/1.3.1"; + }; + "node_modules/array.prototype.tosorted" = { + dev = true; + key = "array.prototype.tosorted/1.1.1"; + }; + "node_modules/arraybuffer.prototype.slice" = { + dev = true; + key = "arraybuffer.prototype.slice/1.0.1"; + }; + "node_modules/as-table" = { + dev = true; + key = "as-table/1.0.55"; + }; + "node_modules/ast-types" = { + dev = true; + key = "ast-types/0.14.2"; + }; + "node_modules/ast-types-flow" = { + dev = true; + key = "ast-types-flow/0.0.7"; + }; + "node_modules/astring" = { + dev = true; + key = "astring/1.8.6"; + }; + "node_modules/asynckit" = { + key = "asynckit/0.4.0"; + }; + "node_modules/autoprefixer" = { + key = "autoprefixer/10.4.14"; + }; + "node_modules/available-typed-arrays" = { + dev = true; + key = "available-typed-arrays/1.0.5"; + }; + "node_modules/axe-core" = { + dev = true; + key = "axe-core/4.7.2"; + }; + "node_modules/axios" = { + key = "axios/1.4.0"; + }; + "node_modules/axobject-query" = { + dev = true; + key = "axobject-query/3.2.1"; + }; + "node_modules/babel-plugin-macros" = { + key = "babel-plugin-macros/3.1.0"; + }; + "node_modules/backslash" = { + dev = true; + key = "backslash/0.2.0"; + }; + "node_modules/balanced-match" = { + key = "balanced-match/1.0.2"; + }; + "node_modules/binary-extensions" = { + key = "binary-extensions/2.2.0"; + }; + "node_modules/brace-expansion" = { + key = "brace-expansion/1.1.11"; + }; + "node_modules/braces" = { + key = "braces/3.0.2"; + }; + "node_modules/browserslist" = { + key = "browserslist/4.21.10"; + }; + "node_modules/builtins" = { + dev = true; + key = "builtins/1.0.3"; + }; + "node_modules/busboy" = { + key = "busboy/1.6.0"; + }; + "node_modules/cac" = { + dev = true; + key = "cac/6.7.14"; + }; + "node_modules/call-bind" = { + dev = true; + key = "call-bind/1.0.2"; + }; + "node_modules/call-me-maybe" = { + dev = true; + key = "call-me-maybe/1.0.2"; + }; + "node_modules/callsites" = { + key = "callsites/3.1.0"; + }; + "node_modules/camelcase-css" = { + key = "camelcase-css/2.0.1"; + }; + "node_modules/caniuse-lite" = { + key = "caniuse-lite/1.0.30001520"; + }; + "node_modules/chalk" = { + key = "chalk/4.1.2"; + }; + "node_modules/chokidar" = { + key = "chokidar/3.5.3"; + }; + "node_modules/chokidar/node_modules/glob-parent" = { + key = "glob-parent/5.1.2"; + }; + "node_modules/classnames" = { + key = "classnames/2.3.2"; + }; + "node_modules/client-only" = { + key = "client-only/0.0.1"; + }; + "node_modules/cliui" = { + dev = true; + key = "cliui/7.0.4"; + }; + "node_modules/clone" = { + dev = true; + key = "clone/1.0.4"; + }; + "node_modules/clsx" = { + key = "clsx/2.0.0"; + }; + "node_modules/color-convert" = { + key = "color-convert/2.0.1"; + }; + "node_modules/color-name" = { + key = "color-name/1.1.4"; + }; + "node_modules/combined-stream" = { + key = "combined-stream/1.0.8"; + }; + "node_modules/commander" = { + key = "commander/4.1.1"; + }; + "node_modules/commondir" = { + dev = true; + key = "commondir/1.0.1"; + }; + "node_modules/compare-versions" = { + dev = true; + key = "compare-versions/4.1.4"; + }; + "node_modules/compute-gcd" = { + key = "compute-gcd/1.2.1"; + }; + "node_modules/compute-lcm" = { + key = "compute-lcm/1.1.2"; + }; + "node_modules/concat-map" = { + key = "concat-map/0.0.1"; + }; + "node_modules/convert-source-map" = { + key = "convert-source-map/1.9.0"; + }; + "node_modules/cosmiconfig" = { + key = "cosmiconfig/7.1.0"; + }; + "node_modules/cross-spawn" = { + key = "cross-spawn/7.0.3"; + }; + "node_modules/css-unit-converter" = { + key = "css-unit-converter/1.1.2"; + }; + "node_modules/cssesc" = { + key = "cssesc/3.0.0"; + }; + "node_modules/csstype" = { + key = "csstype/3.1.2"; + }; + "node_modules/cuid" = { + dev = true; + key = "cuid/2.1.8"; + }; + "node_modules/d3-array" = { + key = "d3-array/3.2.4"; + }; + "node_modules/d3-color" = { + key = "d3-color/3.1.0"; + }; + "node_modules/d3-ease" = { + key = "d3-ease/3.0.1"; + }; + "node_modules/d3-format" = { + key = "d3-format/3.1.0"; + }; + "node_modules/d3-interpolate" = { + key = "d3-interpolate/3.0.1"; + }; + "node_modules/d3-path" = { + key = "d3-path/3.1.0"; + }; + "node_modules/d3-scale" = { + key = "d3-scale/4.0.2"; + }; + "node_modules/d3-shape" = { + key = "d3-shape/3.2.0"; + }; + "node_modules/d3-time" = { + key = "d3-time/3.1.0"; + }; + "node_modules/d3-time-format" = { + key = "d3-time-format/4.1.0"; + }; + "node_modules/d3-timer" = { + key = "d3-timer/3.0.1"; + }; + "node_modules/damerau-levenshtein" = { + dev = true; + key = "damerau-levenshtein/1.0.8"; + }; + "node_modules/data-uri-to-buffer" = { + dev = true; + key = "data-uri-to-buffer/2.0.2"; + }; + "node_modules/debug" = { + key = "debug/4.3.4"; + }; + "node_modules/decimal.js-light" = { + key = "decimal.js-light/2.5.1"; + }; + "node_modules/deep-is" = { + key = "deep-is/0.1.4"; + }; + "node_modules/deepmerge" = { + dev = true; + key = "deepmerge/2.2.1"; + }; + "node_modules/defaults" = { + dev = true; + key = "defaults/1.0.4"; + }; + "node_modules/define-properties" = { + dev = true; + key = "define-properties/1.2.0"; + }; + "node_modules/delayed-stream" = { + key = "delayed-stream/1.0.0"; + }; + "node_modules/dependency-graph" = { + dev = true; + key = "dependency-graph/0.11.0"; + }; + "node_modules/dequal" = { + dev = true; + key = "dequal/2.0.3"; + }; + "node_modules/didyoumean" = { + key = "didyoumean/1.2.2"; + }; + "node_modules/dir-glob" = { + key = "dir-glob/3.0.1"; + }; + "node_modules/dlv" = { + key = "dlv/1.1.3"; + }; + "node_modules/doctrine" = { + key = "doctrine/3.0.0"; + }; + "node_modules/dom-helpers" = { + key = "dom-helpers/5.2.1"; + }; + "node_modules/electron-to-chromium" = { + key = "electron-to-chromium/1.4.491"; + }; + "node_modules/emoji-regex" = { + dev = true; + key = "emoji-regex/9.2.2"; + }; + "node_modules/enhanced-resolve" = { + dev = true; + key = "enhanced-resolve/5.15.0"; + }; + "node_modules/enquirer" = { + dev = true; + key = "enquirer/2.4.1"; + }; + "node_modules/error-ex" = { + key = "error-ex/1.3.2"; + }; + "node_modules/es-abstract" = { + dev = true; + key = "es-abstract/1.22.1"; + }; + "node_modules/es-aggregate-error" = { + dev = true; + key = "es-aggregate-error/1.0.9"; + }; + "node_modules/es-set-tostringtag" = { + dev = true; + key = "es-set-tostringtag/2.0.1"; + }; + "node_modules/es-shim-unscopables" = { + dev = true; + key = "es-shim-unscopables/1.0.0"; + }; + "node_modules/es-to-primitive" = { + dev = true; + key = "es-to-primitive/1.2.1"; + }; + "node_modules/es6-promise" = { + dev = true; + key = "es6-promise/3.3.1"; + }; + "node_modules/esbuild" = { + dev = true; + key = "esbuild/0.15.18"; + }; + "node_modules/esbuild-android-64" = { + dev = true; + key = "esbuild-android-64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-android-arm64" = { + dev = true; + key = "esbuild-android-arm64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-darwin-64" = { + dev = true; + key = "esbuild-darwin-64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-darwin-arm64" = { + dev = true; + key = "esbuild-darwin-arm64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-freebsd-64" = { + dev = true; + key = "esbuild-freebsd-64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-freebsd-arm64" = { + dev = true; + key = "esbuild-freebsd-arm64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-linux-32" = { + dev = true; + key = "esbuild-linux-32/0.15.18"; + optional = true; + }; + "node_modules/esbuild-linux-64" = { + dev = true; + key = "esbuild-linux-64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-linux-arm" = { + dev = true; + key = "esbuild-linux-arm/0.15.18"; + optional = true; + }; + "node_modules/esbuild-linux-arm64" = { + dev = true; + key = "esbuild-linux-arm64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-linux-mips64le" = { + dev = true; + key = "esbuild-linux-mips64le/0.15.18"; + optional = true; + }; + "node_modules/esbuild-linux-ppc64le" = { + dev = true; + key = "esbuild-linux-ppc64le/0.15.18"; + optional = true; + }; + "node_modules/esbuild-linux-riscv64" = { + dev = true; + key = "esbuild-linux-riscv64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-linux-s390x" = { + dev = true; + key = "esbuild-linux-s390x/0.15.18"; + optional = true; + }; + "node_modules/esbuild-netbsd-64" = { + dev = true; + key = "esbuild-netbsd-64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-openbsd-64" = { + dev = true; + key = "esbuild-openbsd-64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-sunos-64" = { + dev = true; + key = "esbuild-sunos-64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-windows-32" = { + dev = true; + key = "esbuild-windows-32/0.15.18"; + optional = true; + }; + "node_modules/esbuild-windows-64" = { + dev = true; + key = "esbuild-windows-64/0.15.18"; + optional = true; + }; + "node_modules/esbuild-windows-arm64" = { + dev = true; + key = "esbuild-windows-arm64/0.15.18"; + optional = true; + }; + "node_modules/escalade" = { + key = "escalade/3.1.1"; + }; + "node_modules/escape-string-regexp" = { + key = "escape-string-regexp/4.0.0"; + }; + "node_modules/eslint" = { + key = "eslint/8.46.0"; + }; + "node_modules/eslint-config-next" = { + dev = true; + key = "eslint-config-next/13.4.12"; + }; + "node_modules/eslint-import-resolver-node" = { + dev = true; + key = "eslint-import-resolver-node/0.3.9"; + }; + "node_modules/eslint-import-resolver-node/node_modules/debug" = { + dev = true; + key = "debug/3.2.7"; + }; + "node_modules/eslint-import-resolver-typescript" = { + dev = true; + key = "eslint-import-resolver-typescript/3.6.0"; + }; + "node_modules/eslint-module-utils" = { + dev = true; + key = "eslint-module-utils/2.8.0"; + }; + "node_modules/eslint-module-utils/node_modules/debug" = { + dev = true; + key = "debug/3.2.7"; + }; + "node_modules/eslint-plugin-import" = { + dev = true; + key = "eslint-plugin-import/2.28.0"; + }; + "node_modules/eslint-plugin-import/node_modules/debug" = { + dev = true; + key = "debug/3.2.7"; + }; + "node_modules/eslint-plugin-import/node_modules/doctrine" = { + dev = true; + key = "doctrine/2.1.0"; + }; + "node_modules/eslint-plugin-import/node_modules/semver" = { + dev = true; + key = "semver/6.3.1"; + }; + "node_modules/eslint-plugin-jsx-a11y" = { + dev = true; + key = "eslint-plugin-jsx-a11y/6.7.1"; + }; + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver" = { + dev = true; + key = "semver/6.3.1"; + }; + "node_modules/eslint-plugin-react" = { + dev = true; + key = "eslint-plugin-react/7.33.1"; + }; + "node_modules/eslint-plugin-react-hooks" = { + dev = true; + key = "eslint-plugin-react-hooks/5.0.0-canary-7118f5dd7-20230705"; + }; + "node_modules/eslint-plugin-react/node_modules/doctrine" = { + dev = true; + key = "doctrine/2.1.0"; + }; + "node_modules/eslint-plugin-react/node_modules/resolve" = { + dev = true; + key = "resolve/2.0.0-next.4"; + }; + "node_modules/eslint-plugin-react/node_modules/semver" = { + dev = true; + key = "semver/6.3.1"; + }; + "node_modules/eslint-plugin-tailwindcss" = { + dev = true; + key = "eslint-plugin-tailwindcss/3.13.0"; + }; + "node_modules/eslint-scope" = { + key = "eslint-scope/7.2.2"; + }; + "node_modules/eslint-visitor-keys" = { + key = "eslint-visitor-keys/3.4.3"; + }; + "node_modules/espree" = { + key = "espree/9.6.1"; + }; + "node_modules/esprima" = { + dev = true; + key = "esprima/4.0.1"; + }; + "node_modules/esquery" = { + key = "esquery/1.5.0"; + }; + "node_modules/esrecurse" = { + key = "esrecurse/4.3.0"; + }; + "node_modules/estraverse" = { + key = "estraverse/5.3.0"; + }; + "node_modules/estree-walker" = { + dev = true; + key = "estree-walker/2.0.2"; + }; + "node_modules/esutils" = { + key = "esutils/2.0.3"; + }; + "node_modules/event-target-shim" = { + dev = true; + key = "event-target-shim/5.0.1"; + }; + "node_modules/eventemitter3" = { + key = "eventemitter3/4.0.7"; + }; + "node_modules/execa" = { + dev = true; + key = "execa/5.1.1"; + }; + "node_modules/fast-deep-equal" = { + key = "fast-deep-equal/3.1.3"; + }; + "node_modules/fast-equals" = { + key = "fast-equals/5.0.1"; + }; + "node_modules/fast-glob" = { + key = "fast-glob/3.3.1"; + }; + "node_modules/fast-glob/node_modules/glob-parent" = { + key = "glob-parent/5.1.2"; + }; + "node_modules/fast-json-stable-stringify" = { + key = "fast-json-stable-stringify/2.1.0"; + }; + "node_modules/fast-levenshtein" = { + key = "fast-levenshtein/2.0.6"; + }; + "node_modules/fast-memoize" = { + dev = true; + key = "fast-memoize/2.5.2"; + }; + "node_modules/fast-safe-stringify" = { + dev = true; + key = "fast-safe-stringify/2.1.1"; + }; + "node_modules/fastq" = { + key = "fastq/1.15.0"; + }; + "node_modules/file-entry-cache" = { + key = "file-entry-cache/6.0.1"; + }; + "node_modules/fill-range" = { + key = "fill-range/7.0.1"; + }; + "node_modules/find-root" = { + key = "find-root/1.1.0"; + }; + "node_modules/find-up" = { + key = "find-up/5.0.0"; + }; + "node_modules/flat-cache" = { + key = "flat-cache/3.0.4"; + }; + "node_modules/flatted" = { + key = "flatted/3.2.7"; + }; + "node_modules/follow-redirects" = { + key = "follow-redirects/1.15.2"; + }; + "node_modules/for-each" = { + dev = true; + key = "for-each/0.3.3"; + }; + "node_modules/form-data" = { + key = "form-data/4.0.0"; + }; + "node_modules/format-util" = { + dev = true; + key = "format-util/1.0.5"; + }; + "node_modules/fraction.js" = { + key = "fraction.js/4.2.0"; + }; + "node_modules/fs-extra" = { + dev = true; + key = "fs-extra/10.1.0"; + }; + "node_modules/fs.realpath" = { + key = "fs.realpath/1.0.0"; + }; + "node_modules/fsevents" = { + key = "fsevents/2.3.2"; + optional = true; + }; + "node_modules/function-bind" = { + key = "function-bind/1.1.1"; + }; + "node_modules/function.prototype.name" = { + dev = true; + key = "function.prototype.name/1.1.5"; + }; + "node_modules/functions-have-names" = { + dev = true; + key = "functions-have-names/1.2.3"; + }; + "node_modules/get-caller-file" = { + dev = true; + key = "get-caller-file/2.0.5"; + }; + "node_modules/get-intrinsic" = { + dev = true; + key = "get-intrinsic/1.2.1"; + }; + "node_modules/get-source" = { + dev = true; + key = "get-source/2.0.12"; + }; + "node_modules/get-source/node_modules/source-map" = { + dev = true; + key = "source-map/0.6.1"; + }; + "node_modules/get-stream" = { + dev = true; + key = "get-stream/6.0.1"; + }; + "node_modules/get-symbol-description" = { + dev = true; + key = "get-symbol-description/1.0.0"; + }; + "node_modules/get-tsconfig" = { + dev = true; + key = "get-tsconfig/4.7.0"; + }; + "node_modules/glob" = { + key = "glob/7.1.7"; + }; + "node_modules/glob-parent" = { + key = "glob-parent/6.0.2"; + }; + "node_modules/glob-to-regexp" = { + key = "glob-to-regexp/0.4.1"; + }; + "node_modules/globals" = { + key = "globals/13.21.0"; + }; + "node_modules/globalthis" = { + dev = true; + key = "globalthis/1.0.3"; + }; + "node_modules/globby" = { + key = "globby/11.1.0"; + }; + "node_modules/goober" = { + key = "goober/2.1.13"; + }; + "node_modules/gopd" = { + dev = true; + key = "gopd/1.0.1"; + }; + "node_modules/graceful-fs" = { + key = "graceful-fs/4.2.11"; + }; + "node_modules/graphemer" = { + key = "graphemer/1.4.0"; + }; + "node_modules/has" = { + key = "has/1.0.3"; + }; + "node_modules/has-bigints" = { + dev = true; + key = "has-bigints/1.0.2"; + }; + "node_modules/has-flag" = { + key = "has-flag/4.0.0"; + }; + "node_modules/has-property-descriptors" = { + dev = true; + key = "has-property-descriptors/1.0.0"; + }; + "node_modules/has-proto" = { + dev = true; + key = "has-proto/1.0.1"; + }; + "node_modules/has-symbols" = { + dev = true; + key = "has-symbols/1.0.3"; + }; + "node_modules/has-tostringtag" = { + dev = true; + key = "has-tostringtag/1.0.0"; + }; + "node_modules/hex-rgb" = { + key = "hex-rgb/5.0.0"; + }; + "node_modules/hoist-non-react-statics" = { + key = "hoist-non-react-statics/3.3.2"; + }; + "node_modules/hoist-non-react-statics/node_modules/react-is" = { + key = "react-is/16.13.1"; + }; + "node_modules/hpagent" = { + dev = true; + key = "hpagent/1.2.0"; + }; + "node_modules/http2-client" = { + dev = true; + key = "http2-client/1.3.5"; + }; + "node_modules/human-signals" = { + dev = true; + key = "human-signals/2.1.0"; + }; + "node_modules/ibm-openapi-validator" = { + dev = true; + key = "ibm-openapi-validator/0.97.5"; + }; + "node_modules/ibm-openapi-validator/node_modules/argparse" = { + dev = true; + key = "argparse/1.0.10"; + }; + "node_modules/ibm-openapi-validator/node_modules/commander" = { + dev = true; + key = "commander/2.20.3"; + }; + "node_modules/ibm-openapi-validator/node_modules/find-up" = { + dev = true; + key = "find-up/3.0.0"; + }; + "node_modules/ibm-openapi-validator/node_modules/js-yaml" = { + dev = true; + key = "js-yaml/3.14.1"; + }; + "node_modules/ibm-openapi-validator/node_modules/locate-path" = { + dev = true; + key = "locate-path/3.0.0"; + }; + "node_modules/ibm-openapi-validator/node_modules/p-limit" = { + dev = true; + key = "p-limit/2.3.0"; + }; + "node_modules/ibm-openapi-validator/node_modules/p-locate" = { + dev = true; + key = "p-locate/3.0.0"; + }; + "node_modules/ibm-openapi-validator/node_modules/path-exists" = { + dev = true; + key = "path-exists/3.0.0"; + }; + "node_modules/ibm-openapi-validator/node_modules/semver" = { + dev = true; + key = "semver/5.7.2"; + }; + "node_modules/ignore" = { + key = "ignore/5.2.4"; + }; + "node_modules/immer" = { + dev = true; + key = "immer/9.0.21"; + }; + "node_modules/import-fresh" = { + key = "import-fresh/3.3.0"; + }; + "node_modules/imurmurhash" = { + key = "imurmurhash/0.1.4"; + }; + "node_modules/inflight" = { + key = "inflight/1.0.6"; + }; + "node_modules/inherits" = { + key = "inherits/2.0.4"; + }; + "node_modules/internal-slot" = { + dev = true; + key = "internal-slot/1.0.5"; + }; + "node_modules/internmap" = { + key = "internmap/2.0.3"; + }; + "node_modules/is-array-buffer" = { + dev = true; + key = "is-array-buffer/3.0.2"; + }; + "node_modules/is-arrayish" = { + key = "is-arrayish/0.2.1"; + }; + "node_modules/is-bigint" = { + dev = true; + key = "is-bigint/1.0.4"; + }; + "node_modules/is-binary-path" = { + key = "is-binary-path/2.1.0"; + }; + "node_modules/is-boolean-object" = { + dev = true; + key = "is-boolean-object/1.1.2"; + }; + "node_modules/is-callable" = { + dev = true; + key = "is-callable/1.2.7"; + }; + "node_modules/is-core-module" = { + key = "is-core-module/2.13.0"; + }; + "node_modules/is-date-object" = { + dev = true; + key = "is-date-object/1.0.5"; + }; + "node_modules/is-extglob" = { + key = "is-extglob/2.1.1"; + }; + "node_modules/is-fullwidth-code-point" = { + dev = true; + key = "is-fullwidth-code-point/3.0.0"; + }; + "node_modules/is-glob" = { + key = "is-glob/4.0.3"; + }; + "node_modules/is-negative-zero" = { + dev = true; + key = "is-negative-zero/2.0.2"; + }; + "node_modules/is-number" = { + key = "is-number/7.0.0"; + }; + "node_modules/is-number-object" = { + dev = true; + key = "is-number-object/1.0.7"; + }; + "node_modules/is-path-inside" = { + key = "is-path-inside/3.0.3"; + }; + "node_modules/is-reference" = { + dev = true; + key = "is-reference/1.2.1"; + }; + "node_modules/is-regex" = { + dev = true; + key = "is-regex/1.1.4"; + }; + "node_modules/is-shared-array-buffer" = { + dev = true; + key = "is-shared-array-buffer/1.0.2"; + }; + "node_modules/is-stream" = { + dev = true; + key = "is-stream/2.0.1"; + }; + "node_modules/is-string" = { + dev = true; + key = "is-string/1.0.7"; + }; + "node_modules/is-symbol" = { + dev = true; + key = "is-symbol/1.0.4"; + }; + "node_modules/is-typed-array" = { + dev = true; + key = "is-typed-array/1.1.12"; + }; + "node_modules/is-weakref" = { + dev = true; + key = "is-weakref/1.0.2"; + }; + "node_modules/isarray" = { + dev = true; + key = "isarray/2.0.5"; + }; + "node_modules/isexe" = { + key = "isexe/2.0.0"; + }; + "node_modules/jiti" = { + key = "jiti/1.19.1"; + }; + "node_modules/js-tokens" = { + key = "js-tokens/4.0.0"; + }; + "node_modules/js-yaml" = { + key = "js-yaml/4.1.0"; + }; + "node_modules/jsep" = { + dev = true; + key = "jsep/1.3.8"; + }; + "node_modules/json-dup-key-validator" = { + dev = true; + key = "json-dup-key-validator/1.0.3"; + }; + "node_modules/json-parse-even-better-errors" = { + key = "json-parse-even-better-errors/2.3.1"; + }; + "node_modules/json-schema-compare" = { + key = "json-schema-compare/0.2.2"; + }; + "node_modules/json-schema-merge-allof" = { + key = "json-schema-merge-allof/0.8.1"; + }; + "node_modules/json-schema-ref-parser" = { + dev = true; + key = "json-schema-ref-parser/5.1.3"; + }; + "node_modules/json-schema-ref-parser/node_modules/argparse" = { + dev = true; + key = "argparse/1.0.10"; + }; + "node_modules/json-schema-ref-parser/node_modules/debug" = { + dev = true; + key = "debug/3.2.7"; + }; + "node_modules/json-schema-ref-parser/node_modules/js-yaml" = { + dev = true; + key = "js-yaml/3.14.1"; + }; + "node_modules/json-schema-traverse" = { + key = "json-schema-traverse/0.4.1"; + }; + "node_modules/json-stable-stringify-without-jsonify" = { + key = "json-stable-stringify-without-jsonify/1.0.1"; + }; + "node_modules/json5" = { + dev = true; + key = "json5/1.0.2"; + }; + "node_modules/jsonc-parser" = { + dev = true; + key = "jsonc-parser/2.2.1"; + }; + "node_modules/jsonfile" = { + dev = true; + key = "jsonfile/6.1.0"; + }; + "node_modules/jsonpath-plus" = { + dev = true; + key = "jsonpath-plus/7.1.0"; + }; + "node_modules/jsonpointer" = { + key = "jsonpointer/5.0.1"; + }; + "node_modules/jsonschema" = { + dev = true; + key = "jsonschema/1.4.1"; + }; + "node_modules/jsx-ast-utils" = { + dev = true; + key = "jsx-ast-utils/3.3.5"; + }; + "node_modules/language-subtag-registry" = { + dev = true; + key = "language-subtag-registry/0.3.22"; + }; + "node_modules/language-tags" = { + dev = true; + key = "language-tags/1.0.5"; + }; + "node_modules/leven" = { + dev = true; + key = "leven/3.1.0"; + }; + "node_modules/levn" = { + key = "levn/0.4.1"; + }; + "node_modules/lilconfig" = { + key = "lilconfig/2.1.0"; + }; + "node_modules/lines-and-columns" = { + key = "lines-and-columns/1.2.4"; + }; + "node_modules/locate-path" = { + key = "locate-path/6.0.0"; + }; + "node_modules/lodash" = { + key = "lodash/4.17.21"; + }; + "node_modules/lodash-es" = { + key = "lodash-es/4.17.21"; + }; + "node_modules/lodash.get" = { + dev = true; + key = "lodash.get/4.4.2"; + }; + "node_modules/lodash.isempty" = { + dev = true; + key = "lodash.isempty/4.4.0"; + }; + "node_modules/lodash.merge" = { + key = "lodash.merge/4.6.2"; + }; + "node_modules/lodash.omit" = { + dev = true; + key = "lodash.omit/4.5.0"; + }; + "node_modules/lodash.omitby" = { + dev = true; + key = "lodash.omitby/4.6.0"; + }; + "node_modules/lodash.topath" = { + dev = true; + key = "lodash.topath/4.5.2"; + }; + "node_modules/lodash.uniq" = { + dev = true; + key = "lodash.uniq/4.5.0"; + }; + "node_modules/lodash.uniqby" = { + dev = true; + key = "lodash.uniqby/4.7.0"; + }; + "node_modules/lodash.uniqwith" = { + dev = true; + key = "lodash.uniqwith/4.5.0"; + }; + "node_modules/loose-envify" = { + key = "loose-envify/1.4.0"; + }; + "node_modules/lru-cache" = { + key = "lru-cache/6.0.0"; + }; + "node_modules/magic-string" = { + dev = true; + key = "magic-string/0.25.9"; + }; + "node_modules/markdown-to-jsx" = { + key = "markdown-to-jsx/7.3.2"; + }; + "node_modules/matcher" = { + dev = true; + key = "matcher/1.1.1"; + }; + "node_modules/matcher/node_modules/escape-string-regexp" = { + dev = true; + key = "escape-string-regexp/1.0.5"; + }; + "node_modules/merge-stream" = { + dev = true; + key = "merge-stream/2.0.0"; + }; + "node_modules/merge2" = { + key = "merge2/1.4.1"; + }; + "node_modules/micromatch" = { + key = "micromatch/4.0.5"; + }; + "node_modules/mime-db" = { + key = "mime-db/1.52.0"; + }; + "node_modules/mime-types" = { + key = "mime-types/2.1.35"; + }; + "node_modules/mimic-fn" = { + dev = true; + key = "mimic-fn/2.1.0"; + }; + "node_modules/minimatch" = { + key = "minimatch/3.1.2"; + }; + "node_modules/minimist" = { + dev = true; + key = "minimist/1.2.8"; + }; + "node_modules/ms" = { + key = "ms/2.1.2"; + }; + "node_modules/mz" = { + key = "mz/2.7.0"; + }; + "node_modules/nanoid" = { + key = "nanoid/3.3.6"; + }; + "node_modules/natural-compare" = { + key = "natural-compare/1.4.0"; + }; + "node_modules/natural-compare-lite" = { + key = "natural-compare-lite/1.4.0"; + }; + "node_modules/next" = { + key = "next/13.4.12"; + }; + "node_modules/next/node_modules/postcss" = { + key = "postcss/8.4.14"; + }; + "node_modules/nimma" = { + dev = true; + key = "nimma/0.2.2"; + }; + "node_modules/nimma/node_modules/jsonpath-plus" = { + dev = true; + key = "jsonpath-plus/6.0.1"; + optional = true; + }; + "node_modules/node-fetch" = { + dev = true; + key = "node-fetch/2.7.0"; + }; + "node_modules/node-fetch-h2" = { + dev = true; + key = "node-fetch-h2/2.3.0"; + }; + "node_modules/node-readfiles" = { + dev = true; + key = "node-readfiles/0.2.0"; + }; + "node_modules/node-releases" = { + key = "node-releases/2.0.13"; + }; + "node_modules/normalize-path" = { + key = "normalize-path/3.0.0"; + }; + "node_modules/normalize-range" = { + key = "normalize-range/0.1.2"; + }; + "node_modules/npm-run-path" = { + dev = true; + key = "npm-run-path/4.0.1"; + }; + "node_modules/oas-kit-common" = { + dev = true; + key = "oas-kit-common/1.0.8"; + }; + "node_modules/oas-linter" = { + dev = true; + key = "oas-linter/3.2.2"; + }; + "node_modules/oas-resolver" = { + dev = true; + key = "oas-resolver/2.5.6"; + }; + "node_modules/oas-schema-walker" = { + dev = true; + key = "oas-schema-walker/1.1.5"; + }; + "node_modules/oas-validator" = { + dev = true; + key = "oas-validator/5.0.8"; + }; + "node_modules/object-assign" = { + key = "object-assign/4.1.1"; + }; + "node_modules/object-hash" = { + key = "object-hash/3.0.0"; + }; + "node_modules/object-inspect" = { + dev = true; + key = "object-inspect/1.12.3"; + }; + "node_modules/object-keys" = { + dev = true; + key = "object-keys/1.1.1"; + }; + "node_modules/object.assign" = { + dev = true; + key = "object.assign/4.1.4"; + }; + "node_modules/object.entries" = { + dev = true; + key = "object.entries/1.1.6"; + }; + "node_modules/object.fromentries" = { + dev = true; + key = "object.fromentries/2.0.6"; + }; + "node_modules/object.groupby" = { + dev = true; + key = "object.groupby/1.0.0"; + }; + "node_modules/object.hasown" = { + dev = true; + key = "object.hasown/1.1.2"; + }; + "node_modules/object.values" = { + dev = true; + key = "object.values/1.1.6"; + }; + "node_modules/once" = { + key = "once/1.4.0"; + }; + "node_modules/onetime" = { + dev = true; + key = "onetime/5.1.2"; + }; + "node_modules/ono" = { + dev = true; + key = "ono/4.0.11"; + }; + "node_modules/openapi-types" = { + dev = true; + key = "openapi-types/12.1.3"; + }; + "node_modules/openapi3-ts" = { + dev = true; + key = "openapi3-ts/3.2.0"; + }; + "node_modules/openapi3-ts/node_modules/yaml" = { + dev = true; + key = "yaml/2.3.1"; + }; + "node_modules/optionator" = { + key = "optionator/0.9.3"; + }; + "node_modules/orval" = { + dev = true; + key = "orval/6.17.0"; + }; + "node_modules/orval/node_modules/ajv" = { + dev = true; + key = "ajv/8.12.0"; + }; + "node_modules/orval/node_modules/json-schema-traverse" = { + dev = true; + key = "json-schema-traverse/1.0.0"; + }; + "node_modules/p-limit" = { + key = "p-limit/3.1.0"; + }; + "node_modules/p-locate" = { + key = "p-locate/5.0.0"; + }; + "node_modules/p-try" = { + dev = true; + key = "p-try/2.2.0"; + }; + "node_modules/pad" = { + dev = true; + key = "pad/2.3.0"; + }; + "node_modules/parent-module" = { + key = "parent-module/1.0.1"; + }; + "node_modules/parse-json" = { + key = "parse-json/5.2.0"; + }; + "node_modules/path-exists" = { + key = "path-exists/4.0.0"; + }; + "node_modules/path-is-absolute" = { + key = "path-is-absolute/1.0.1"; + }; + "node_modules/path-key" = { + key = "path-key/3.1.1"; + }; + "node_modules/path-parse" = { + key = "path-parse/1.0.7"; + }; + "node_modules/path-type" = { + key = "path-type/4.0.0"; + }; + "node_modules/picocolors" = { + key = "picocolors/1.0.0"; + }; + "node_modules/picomatch" = { + key = "picomatch/2.3.1"; + }; + "node_modules/pify" = { + key = "pify/2.3.0"; + }; + "node_modules/pirates" = { + key = "pirates/4.0.6"; + }; + "node_modules/pony-cause" = { + dev = true; + key = "pony-cause/1.1.1"; + }; + "node_modules/postcss" = { + key = "postcss/8.4.27"; + }; + "node_modules/postcss-import" = { + key = "postcss-import/15.1.0"; + }; + "node_modules/postcss-js" = { + key = "postcss-js/4.0.1"; + }; + "node_modules/postcss-load-config" = { + key = "postcss-load-config/4.0.1"; + }; + "node_modules/postcss-load-config/node_modules/yaml" = { + key = "yaml/2.3.1"; + }; + "node_modules/postcss-nested" = { + key = "postcss-nested/6.0.1"; + }; + "node_modules/postcss-selector-parser" = { + key = "postcss-selector-parser/6.0.13"; + }; + "node_modules/postcss-value-parser" = { + key = "postcss-value-parser/4.2.0"; + }; + "node_modules/prelude-ls" = { + key = "prelude-ls/1.2.1"; + }; + "node_modules/prettier" = { + dev = true; + key = "prettier/3.0.1"; + }; + "node_modules/prettier-plugin-tailwindcss" = { + dev = true; + key = "prettier-plugin-tailwindcss/0.4.1"; + }; + "node_modules/pretty-bytes" = { + key = "pretty-bytes/6.1.1"; + }; + "node_modules/printable-characters" = { + dev = true; + key = "printable-characters/1.0.42"; + }; + "node_modules/prop-types" = { + key = "prop-types/15.8.1"; + }; + "node_modules/prop-types/node_modules/react-is" = { + key = "react-is/16.13.1"; + }; + "node_modules/proxy-from-env" = { + key = "proxy-from-env/1.1.0"; + }; + "node_modules/punycode" = { + key = "punycode/2.3.0"; + }; + "node_modules/queue-microtask" = { + key = "queue-microtask/1.2.3"; + }; + "node_modules/react" = { + key = "react/18.2.0"; + }; + "node_modules/react-dom" = { + key = "react-dom/18.2.0"; + }; + "node_modules/react-hook-form" = { + key = "react-hook-form/7.45.4"; + }; + "node_modules/react-hot-toast" = { + key = "react-hot-toast/2.4.1"; + }; + "node_modules/react-is" = { + key = "react-is/18.2.0"; + }; + "node_modules/react-lifecycles-compat" = { + key = "react-lifecycles-compat/3.0.4"; + }; + "node_modules/react-resize-detector" = { + key = "react-resize-detector/8.1.0"; + }; + "node_modules/react-smooth" = { + key = "react-smooth/2.0.3"; + }; + "node_modules/react-smooth/node_modules/dom-helpers" = { + key = "dom-helpers/3.4.0"; + }; + "node_modules/react-smooth/node_modules/react-transition-group" = { + key = "react-transition-group/2.9.0"; + }; + "node_modules/react-transition-group" = { + key = "react-transition-group/4.4.5"; + }; + "node_modules/read-cache" = { + key = "read-cache/1.0.0"; + }; + "node_modules/readdirp" = { + key = "readdirp/3.6.0"; + }; + "node_modules/recharts" = { + key = "recharts/2.7.3"; + }; + "node_modules/recharts-scale" = { + key = "recharts-scale/0.4.5"; + }; + "node_modules/recharts/node_modules/react-is" = { + key = "react-is/16.13.1"; + }; + "node_modules/reduce-css-calc" = { + key = "reduce-css-calc/2.1.8"; + }; + "node_modules/reduce-css-calc/node_modules/postcss-value-parser" = { + key = "postcss-value-parser/3.3.1"; + }; + "node_modules/reftools" = { + dev = true; + key = "reftools/1.1.9"; + }; + "node_modules/regenerator-runtime" = { + key = "regenerator-runtime/0.14.0"; + }; + "node_modules/regexp.prototype.flags" = { + dev = true; + key = "regexp.prototype.flags/1.5.0"; + }; + "node_modules/require-all" = { + dev = true; + key = "require-all/3.0.0"; + }; + "node_modules/require-directory" = { + dev = true; + key = "require-directory/2.1.1"; + }; + "node_modules/require-from-string" = { + key = "require-from-string/2.0.2"; + }; + "node_modules/reserved" = { + dev = true; + key = "reserved/0.1.2"; + }; + "node_modules/resolve" = { + key = "resolve/1.22.4"; + }; + "node_modules/resolve-from" = { + key = "resolve-from/4.0.0"; + }; + "node_modules/resolve-pkg-maps" = { + dev = true; + key = "resolve-pkg-maps/1.0.0"; + }; + "node_modules/reusify" = { + key = "reusify/1.0.4"; + }; + "node_modules/rimraf" = { + key = "rimraf/3.0.2"; + }; + "node_modules/rollup" = { + dev = true; + key = "rollup/2.79.1"; + }; + "node_modules/run-parallel" = { + key = "run-parallel/1.2.0"; + }; + "node_modules/safe-array-concat" = { + dev = true; + key = "safe-array-concat/1.0.0"; + }; + "node_modules/safe-regex-test" = { + dev = true; + key = "safe-regex-test/1.0.0"; + }; + "node_modules/safe-stable-stringify" = { + dev = true; + key = "safe-stable-stringify/1.1.1"; + }; + "node_modules/scheduler" = { + key = "scheduler/0.23.0"; + }; + "node_modules/semver" = { + key = "semver/7.5.4"; + }; + "node_modules/shebang-command" = { + key = "shebang-command/2.0.0"; + }; + "node_modules/shebang-regex" = { + key = "shebang-regex/3.0.0"; + }; + "node_modules/should" = { + dev = true; + key = "should/13.2.3"; + }; + "node_modules/should-equal" = { + dev = true; + key = "should-equal/2.0.0"; + }; + "node_modules/should-format" = { + dev = true; + key = "should-format/3.0.3"; + }; + "node_modules/should-type" = { + dev = true; + key = "should-type/1.4.0"; + }; + "node_modules/should-type-adaptors" = { + dev = true; + key = "should-type-adaptors/1.1.0"; + }; + "node_modules/should-util" = { + dev = true; + key = "should-util/1.0.1"; + }; + "node_modules/side-channel" = { + dev = true; + key = "side-channel/1.0.4"; + }; + "node_modules/signal-exit" = { + dev = true; + key = "signal-exit/3.0.7"; + }; + "node_modules/simple-eval" = { + dev = true; + key = "simple-eval/1.0.0"; + }; + "node_modules/slash" = { + key = "slash/3.0.0"; + }; + "node_modules/source-map" = { + key = "source-map/0.5.7"; + }; + "node_modules/source-map-js" = { + key = "source-map-js/1.0.2"; + }; + "node_modules/sourcemap-codec" = { + dev = true; + key = "sourcemap-codec/1.4.8"; + }; + "node_modules/sprintf-js" = { + dev = true; + key = "sprintf-js/1.0.3"; + }; + "node_modules/stacktracey" = { + dev = true; + key = "stacktracey/2.1.8"; + }; + "node_modules/streamsearch" = { + key = "streamsearch/1.1.0"; + }; + "node_modules/string-argv" = { + dev = true; + key = "string-argv/0.3.2"; + }; + "node_modules/string-width" = { + dev = true; + key = "string-width/4.2.3"; + }; + "node_modules/string-width/node_modules/emoji-regex" = { + dev = true; + key = "emoji-regex/8.0.0"; + }; + "node_modules/string.prototype.matchall" = { + dev = true; + key = "string.prototype.matchall/4.0.8"; + }; + "node_modules/string.prototype.trim" = { + dev = true; + key = "string.prototype.trim/1.2.7"; + }; + "node_modules/string.prototype.trimend" = { + dev = true; + key = "string.prototype.trimend/1.0.6"; + }; + "node_modules/string.prototype.trimstart" = { + dev = true; + key = "string.prototype.trimstart/1.0.6"; + }; + "node_modules/strip-ansi" = { + key = "strip-ansi/6.0.1"; + }; + "node_modules/strip-bom" = { + dev = true; + key = "strip-bom/3.0.0"; + }; + "node_modules/strip-final-newline" = { + dev = true; + key = "strip-final-newline/2.0.0"; + }; + "node_modules/strip-json-comments" = { + key = "strip-json-comments/3.1.1"; + }; + "node_modules/styled-jsx" = { + key = "styled-jsx/5.1.1"; + }; + "node_modules/stylis" = { + key = "stylis/4.2.0"; + }; + "node_modules/sucrase" = { + key = "sucrase/3.34.0"; + }; + "node_modules/sucrase/node_modules/glob" = { + key = "glob/7.1.6"; + }; + "node_modules/supports-color" = { + key = "supports-color/7.2.0"; + }; + "node_modules/supports-preserve-symlinks-flag" = { + key = "supports-preserve-symlinks-flag/1.0.0"; + }; + "node_modules/swagger2openapi" = { + dev = true; + key = "swagger2openapi/7.0.8"; + }; + "node_modules/swr" = { + key = "swr/2.2.1"; + }; + "node_modules/tailwindcss" = { + key = "tailwindcss/3.3.3"; + }; + "node_modules/tapable" = { + dev = true; + key = "tapable/2.2.1"; + }; + "node_modules/text-table" = { + key = "text-table/0.2.0"; + }; + "node_modules/thenify" = { + key = "thenify/3.3.1"; + }; + "node_modules/thenify-all" = { + key = "thenify-all/1.6.0"; + }; + "node_modules/to-fast-properties" = { + key = "to-fast-properties/2.0.0"; + }; + "node_modules/to-regex-range" = { + key = "to-regex-range/5.0.1"; + }; + "node_modules/tr46" = { + dev = true; + key = "tr46/0.0.3"; + }; + "node_modules/ts-interface-checker" = { + key = "ts-interface-checker/0.1.13"; + }; + "node_modules/tsconfck" = { + dev = true; + key = "tsconfck/2.1.2"; + }; + "node_modules/tsconfig-paths" = { + dev = true; + key = "tsconfig-paths/3.14.2"; + }; + "node_modules/tslib" = { + key = "tslib/2.6.1"; + }; + "node_modules/tsutils" = { + key = "tsutils/3.21.0"; + }; + "node_modules/tsutils/node_modules/tslib" = { + key = "tslib/1.14.1"; + }; + "node_modules/type-check" = { + key = "type-check/0.4.0"; + }; + "node_modules/type-fest" = { + key = "type-fest/0.20.2"; + }; + "node_modules/typed-array-buffer" = { + dev = true; + key = "typed-array-buffer/1.0.0"; + }; + "node_modules/typed-array-byte-length" = { + dev = true; + key = "typed-array-byte-length/1.0.0"; + }; + "node_modules/typed-array-byte-offset" = { + dev = true; + key = "typed-array-byte-offset/1.0.0"; + }; + "node_modules/typed-array-length" = { + dev = true; + key = "typed-array-length/1.0.4"; + }; + "node_modules/typescript" = { + key = "typescript/5.1.6"; + }; + "node_modules/unbox-primitive" = { + dev = true; + key = "unbox-primitive/1.0.2"; + }; + "node_modules/universalify" = { + dev = true; + key = "universalify/2.0.0"; + }; + "node_modules/update-browserslist-db" = { + key = "update-browserslist-db/1.0.11"; + }; + "node_modules/uri-js" = { + key = "uri-js/4.4.1"; + }; + "node_modules/urijs" = { + dev = true; + key = "urijs/1.19.11"; + }; + "node_modules/use-sync-external-store" = { + key = "use-sync-external-store/1.2.0"; + }; + "node_modules/util-deprecate" = { + key = "util-deprecate/1.0.2"; + }; + "node_modules/utility-types" = { + dev = true; + key = "utility-types/3.10.0"; + }; + "node_modules/validate-npm-package-name" = { + dev = true; + key = "validate-npm-package-name/3.0.0"; + }; + "node_modules/validate.io-array" = { + key = "validate.io-array/1.0.6"; + }; + "node_modules/validate.io-function" = { + key = "validate.io-function/1.0.2"; + }; + "node_modules/validate.io-integer" = { + key = "validate.io-integer/1.0.5"; + }; + "node_modules/validate.io-integer-array" = { + key = "validate.io-integer-array/1.0.0"; + }; + "node_modules/validate.io-number" = { + key = "validate.io-number/1.0.3"; + }; + "node_modules/validator" = { + dev = true; + key = "validator/13.11.0"; + }; + "node_modules/victory-vendor" = { + key = "victory-vendor/36.6.11"; + }; + "node_modules/watchpack" = { + key = "watchpack/2.4.0"; + }; + "node_modules/wcwidth" = { + dev = true; + key = "wcwidth/1.0.1"; + }; + "node_modules/webidl-conversions" = { + dev = true; + key = "webidl-conversions/3.0.1"; + }; + "node_modules/whatwg-url" = { + dev = true; + key = "whatwg-url/5.0.0"; + }; + "node_modules/which" = { + key = "which/2.0.2"; + }; + "node_modules/which-boxed-primitive" = { + dev = true; + key = "which-boxed-primitive/1.0.2"; + }; + "node_modules/which-typed-array" = { + dev = true; + key = "which-typed-array/1.1.11"; + }; + "node_modules/wrap-ansi" = { + dev = true; + key = "wrap-ansi/7.0.0"; + }; + "node_modules/wrappy" = { + key = "wrappy/1.0.2"; + }; + "node_modules/y18n" = { + dev = true; + key = "y18n/5.0.8"; + }; + "node_modules/yallist" = { + key = "yallist/4.0.0"; + }; + "node_modules/yaml" = { + key = "yaml/1.10.2"; + }; + "node_modules/yaml-js" = { + dev = true; + key = "yaml-js/0.2.3"; + }; + "node_modules/yargs" = { + dev = true; + key = "yargs/17.3.1"; + }; + "node_modules/yargs-parser" = { + dev = true; + key = "yargs-parser/21.1.1"; + }; + "node_modules/yocto-queue" = { + key = "yocto-queue/0.1.0"; + }; + "node_modules/zod" = { + key = "zod/3.21.4"; + }; + }; + version = "0.1.0"; + }; + }; classnames = { "2.3.2" = { fetchInfo = { @@ -7895,6 +10734,28 @@ }; }; eslint-scope = { + "5.1.1" = { + depInfo = { + esrecurse = { + descriptor = "^4.3.0"; + pin = "4.3.0"; + runtime = true; + }; + estraverse = { + descriptor = "^4.1.1"; + pin = "4.3.0"; + runtime = true; + }; + }; + fetchInfo = { + narHash = "sha256-CgRo1pE7/MbHG++8ScYxF7FOxqJW+C5DDER02bSG7FM="; + type = "tarball"; + url = "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz"; + }; + ident = "eslint-scope"; + ltype = "file"; + version = "5.1.1"; + }; "7.2.2" = { depInfo = { esrecurse = { @@ -8018,6 +10879,17 @@ }; }; estraverse = { + "4.3.0" = { + fetchInfo = { + narHash = "sha256-ekB0YUgzdakntluHF3FoHv9+GZr7QJEua1FF32TYBaQ="; + type = "tarball"; + url = "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz"; + }; + ident = "estraverse"; + ltype = "file"; + treeInfo = { }; + version = "4.3.0"; + }; "5.3.0" = { fetchInfo = { narHash = "sha256-Vb6OEwicNHaYjRSLyES24y4OJtyPPb/7ecZpH6ZOGFg="; @@ -10869,2711 +13741,6 @@ version = "2.1.2"; }; }; - clan-ui = { - "0.1.0" = { - depInfo = { - "@emotion/react" = { - descriptor = "^11.11.1"; - pin = "11.11.1"; - runtime = true; - }; - "@emotion/styled" = { - descriptor = "^11.11.0"; - pin = "11.11.0"; - runtime = true; - }; - "@mui/icons-material" = { - descriptor = "^5.14.3"; - pin = "5.14.3"; - runtime = true; - }; - "@mui/material" = { - descriptor = "^5.14.3"; - pin = "5.14.5"; - runtime = true; - }; - "@rjsf/core" = { - descriptor = "^5.12.1"; - pin = "5.12.1"; - runtime = true; - }; - "@rjsf/mui" = { - descriptor = "^5.12.1"; - pin = "5.12.1"; - runtime = true; - }; - "@rjsf/validator-ajv8" = { - descriptor = "^5.12.1"; - pin = "5.12.1"; - runtime = true; - }; - "@types/json-schema" = { - descriptor = "^7.0.12"; - pin = "7.0.12"; - runtime = true; - }; - "@types/node" = { - descriptor = "20.4.7"; - pin = "20.4.7"; - }; - "@types/react" = { - descriptor = "18.2.18"; - pin = "18.2.18"; - }; - "@types/react-dom" = { - descriptor = "18.2.7"; - pin = "18.2.7"; - }; - "@types/w3c-web-usb" = { - descriptor = "^1.0.6"; - pin = "1.0.6"; - }; - autoprefixer = { - descriptor = "10.4.14"; - pin = "10.4.14"; - runtime = true; - }; - axios = { - descriptor = "^1.4.0"; - pin = "1.4.0"; - runtime = true; - }; - classnames = { - descriptor = "^2.3.2"; - pin = "2.3.2"; - runtime = true; - }; - esbuild = { - descriptor = "^0.15.18"; - pin = "0.15.18"; - }; - eslint = { - descriptor = "^8.46.0"; - pin = "8.46.0"; - }; - eslint-config-next = { - descriptor = "13.4.12"; - pin = "13.4.12"; - }; - eslint-plugin-tailwindcss = { - descriptor = "^3.13.0"; - pin = "3.13.0"; - }; - hex-rgb = { - descriptor = "^5.0.0"; - pin = "5.0.0"; - runtime = true; - }; - next = { - descriptor = "13.4.12"; - pin = "13.4.12"; - runtime = true; - }; - orval = { - descriptor = "^6.17.0"; - pin = "6.17.0"; - }; - postcss = { - descriptor = "8.4.27"; - pin = "8.4.27"; - runtime = true; - }; - prettier = { - descriptor = "^3.0.1"; - pin = "3.0.1"; - }; - prettier-plugin-tailwindcss = { - descriptor = "^0.4.1"; - pin = "0.4.1"; - }; - pretty-bytes = { - descriptor = "^6.1.1"; - pin = "6.1.1"; - runtime = true; - }; - react = { - descriptor = "18.2.0"; - pin = "18.2.0"; - runtime = true; - }; - react-dom = { - descriptor = "18.2.0"; - pin = "18.2.0"; - runtime = true; - }; - react-hook-form = { - descriptor = "^7.45.4"; - pin = "7.45.4"; - runtime = true; - }; - react-hot-toast = { - descriptor = "^2.4.1"; - pin = "2.4.1"; - runtime = true; - }; - recharts = { - descriptor = "^2.7.3"; - pin = "2.7.3"; - runtime = true; - }; - swr = { - descriptor = "^2.2.1"; - pin = "2.2.1"; - runtime = true; - }; - tailwindcss = { - descriptor = "3.3.3"; - pin = "3.3.3"; - runtime = true; - }; - typescript = { - descriptor = "5.1.6"; - pin = "5.1.6"; - }; - }; - fetchInfo = "path:.."; - ident = "clan-ui"; - lifecycle = { - build = true; - }; - ltype = "dir"; - treeInfo = { - "node_modules/@aashutoshrathi/word-wrap" = { - dev = true; - key = "@aashutoshrathi/word-wrap/1.2.6"; - }; - "node_modules/@alloc/quick-lru" = { - key = "@alloc/quick-lru/5.2.0"; - }; - "node_modules/@apidevtools/json-schema-ref-parser" = { - dev = true; - key = "@apidevtools/json-schema-ref-parser/9.0.6"; - }; - "node_modules/@apidevtools/json-schema-ref-parser/node_modules/argparse" = { - dev = true; - key = "argparse/1.0.10"; - }; - "node_modules/@apidevtools/json-schema-ref-parser/node_modules/js-yaml" = { - dev = true; - key = "js-yaml/3.14.1"; - }; - "node_modules/@apidevtools/openapi-schemas" = { - dev = true; - key = "@apidevtools/openapi-schemas/2.1.0"; - }; - "node_modules/@apidevtools/swagger-methods" = { - dev = true; - key = "@apidevtools/swagger-methods/3.0.2"; - }; - "node_modules/@apidevtools/swagger-parser" = { - dev = true; - key = "@apidevtools/swagger-parser/10.1.0"; - }; - "node_modules/@apidevtools/swagger-parser/node_modules/ajv" = { - dev = true; - key = "ajv/8.12.0"; - }; - "node_modules/@apidevtools/swagger-parser/node_modules/ajv-draft-04" = { - dev = true; - key = "ajv-draft-04/1.0.0"; - }; - "node_modules/@apidevtools/swagger-parser/node_modules/json-schema-traverse" = { - dev = true; - key = "json-schema-traverse/1.0.0"; - }; - "node_modules/@asyncapi/specs" = { - dev = true; - key = "@asyncapi/specs/4.3.1"; - }; - "node_modules/@babel/code-frame" = { - key = "@babel/code-frame/7.22.10"; - }; - "node_modules/@babel/code-frame/node_modules/ansi-styles" = { - key = "ansi-styles/3.2.1"; - }; - "node_modules/@babel/code-frame/node_modules/chalk" = { - key = "chalk/2.4.2"; - }; - "node_modules/@babel/code-frame/node_modules/color-convert" = { - key = "color-convert/1.9.3"; - }; - "node_modules/@babel/code-frame/node_modules/color-name" = { - key = "color-name/1.1.3"; - }; - "node_modules/@babel/code-frame/node_modules/escape-string-regexp" = { - key = "escape-string-regexp/1.0.5"; - }; - "node_modules/@babel/code-frame/node_modules/has-flag" = { - key = "has-flag/3.0.0"; - }; - "node_modules/@babel/code-frame/node_modules/supports-color" = { - key = "supports-color/5.5.0"; - }; - "node_modules/@babel/helper-module-imports" = { - key = "@babel/helper-module-imports/7.22.5"; - }; - "node_modules/@babel/helper-string-parser" = { - key = "@babel/helper-string-parser/7.22.5"; - }; - "node_modules/@babel/helper-validator-identifier" = { - key = "@babel/helper-validator-identifier/7.22.5"; - }; - "node_modules/@babel/highlight" = { - key = "@babel/highlight/7.22.10"; - }; - "node_modules/@babel/highlight/node_modules/ansi-styles" = { - key = "ansi-styles/3.2.1"; - }; - "node_modules/@babel/highlight/node_modules/chalk" = { - key = "chalk/2.4.2"; - }; - "node_modules/@babel/highlight/node_modules/color-convert" = { - key = "color-convert/1.9.3"; - }; - "node_modules/@babel/highlight/node_modules/color-name" = { - key = "color-name/1.1.3"; - }; - "node_modules/@babel/highlight/node_modules/escape-string-regexp" = { - key = "escape-string-regexp/1.0.5"; - }; - "node_modules/@babel/highlight/node_modules/has-flag" = { - key = "has-flag/3.0.0"; - }; - "node_modules/@babel/highlight/node_modules/supports-color" = { - key = "supports-color/5.5.0"; - }; - "node_modules/@babel/runtime" = { - key = "@babel/runtime/7.22.11"; - }; - "node_modules/@babel/types" = { - key = "@babel/types/7.22.10"; - }; - "node_modules/@emotion/babel-plugin" = { - key = "@emotion/babel-plugin/11.11.0"; - }; - "node_modules/@emotion/cache" = { - key = "@emotion/cache/11.11.0"; - }; - "node_modules/@emotion/hash" = { - key = "@emotion/hash/0.9.1"; - }; - "node_modules/@emotion/is-prop-valid" = { - key = "@emotion/is-prop-valid/1.2.1"; - }; - "node_modules/@emotion/memoize" = { - key = "@emotion/memoize/0.8.1"; - }; - "node_modules/@emotion/react" = { - key = "@emotion/react/11.11.1"; - }; - "node_modules/@emotion/serialize" = { - key = "@emotion/serialize/1.1.2"; - }; - "node_modules/@emotion/sheet" = { - key = "@emotion/sheet/1.2.2"; - }; - "node_modules/@emotion/styled" = { - key = "@emotion/styled/11.11.0"; - }; - "node_modules/@emotion/unitless" = { - key = "@emotion/unitless/0.8.1"; - }; - "node_modules/@emotion/use-insertion-effect-with-fallbacks" = { - key = "@emotion/use-insertion-effect-with-fallbacks/1.0.1"; - }; - "node_modules/@emotion/utils" = { - key = "@emotion/utils/1.2.1"; - }; - "node_modules/@emotion/weak-memoize" = { - key = "@emotion/weak-memoize/0.3.1"; - }; - "node_modules/@esbuild/android-arm" = { - dev = true; - key = "@esbuild/android-arm/0.15.18"; - optional = true; - }; - "node_modules/@esbuild/linux-loong64" = { - dev = true; - key = "@esbuild/linux-loong64/0.15.18"; - optional = true; - }; - "node_modules/@eslint-community/eslint-utils" = { - dev = true; - key = "@eslint-community/eslint-utils/4.4.0"; - }; - "node_modules/@eslint-community/regexpp" = { - dev = true; - key = "@eslint-community/regexpp/4.6.2"; - }; - "node_modules/@eslint/eslintrc" = { - dev = true; - key = "@eslint/eslintrc/2.1.2"; - }; - "node_modules/@eslint/js" = { - dev = true; - key = "@eslint/js/8.47.0"; - }; - "node_modules/@exodus/schemasafe" = { - dev = true; - key = "@exodus/schemasafe/1.2.4"; - }; - "node_modules/@humanwhocodes/config-array" = { - dev = true; - key = "@humanwhocodes/config-array/0.11.10"; - }; - "node_modules/@humanwhocodes/module-importer" = { - dev = true; - key = "@humanwhocodes/module-importer/1.0.1"; - }; - "node_modules/@humanwhocodes/object-schema" = { - dev = true; - key = "@humanwhocodes/object-schema/1.2.1"; - }; - "node_modules/@ibm-cloud/openapi-ruleset" = { - dev = true; - key = "@ibm-cloud/openapi-ruleset/0.45.5"; - }; - "node_modules/@ibm-cloud/openapi-ruleset-utilities" = { - dev = true; - key = "@ibm-cloud/openapi-ruleset-utilities/0.0.1"; - }; - "node_modules/@jridgewell/gen-mapping" = { - key = "@jridgewell/gen-mapping/0.3.3"; - }; - "node_modules/@jridgewell/resolve-uri" = { - key = "@jridgewell/resolve-uri/3.1.1"; - }; - "node_modules/@jridgewell/set-array" = { - key = "@jridgewell/set-array/1.1.2"; - }; - "node_modules/@jridgewell/sourcemap-codec" = { - key = "@jridgewell/sourcemap-codec/1.4.15"; - }; - "node_modules/@jridgewell/trace-mapping" = { - key = "@jridgewell/trace-mapping/0.3.19"; - }; - "node_modules/@jsdevtools/ono" = { - dev = true; - key = "@jsdevtools/ono/7.1.3"; - }; - "node_modules/@jsep-plugin/regex" = { - dev = true; - key = "@jsep-plugin/regex/1.0.3"; - }; - "node_modules/@jsep-plugin/ternary" = { - dev = true; - key = "@jsep-plugin/ternary/1.1.3"; - }; - "node_modules/@mui/base" = { - key = "@mui/base/5.0.0-beta.11"; - }; - "node_modules/@mui/core-downloads-tracker" = { - key = "@mui/core-downloads-tracker/5.14.5"; - }; - "node_modules/@mui/icons-material" = { - key = "@mui/icons-material/5.14.3"; - }; - "node_modules/@mui/material" = { - key = "@mui/material/5.14.5"; - }; - "node_modules/@mui/private-theming" = { - key = "@mui/private-theming/5.14.5"; - }; - "node_modules/@mui/styled-engine" = { - key = "@mui/styled-engine/5.13.2"; - }; - "node_modules/@mui/system" = { - key = "@mui/system/5.14.5"; - }; - "node_modules/@mui/types" = { - key = "@mui/types/7.2.4"; - }; - "node_modules/@mui/utils" = { - key = "@mui/utils/5.14.7"; - }; - "node_modules/@next/env" = { - key = "@next/env/13.4.12"; - }; - "node_modules/@next/eslint-plugin-next" = { - dev = true; - key = "@next/eslint-plugin-next/13.4.12"; - }; - "node_modules/@next/swc-darwin-arm64" = { - key = "@next/swc-darwin-arm64/13.4.12"; - optional = true; - }; - "node_modules/@next/swc-darwin-x64" = { - key = "@next/swc-darwin-x64/13.4.12"; - optional = true; - }; - "node_modules/@next/swc-linux-arm64-gnu" = { - key = "@next/swc-linux-arm64-gnu/13.4.12"; - optional = true; - }; - "node_modules/@next/swc-linux-arm64-musl" = { - key = "@next/swc-linux-arm64-musl/13.4.12"; - optional = true; - }; - "node_modules/@next/swc-linux-x64-gnu" = { - key = "@next/swc-linux-x64-gnu/13.4.12"; - optional = true; - }; - "node_modules/@next/swc-linux-x64-musl" = { - key = "@next/swc-linux-x64-musl/13.4.12"; - optional = true; - }; - "node_modules/@next/swc-win32-arm64-msvc" = { - key = "@next/swc-win32-arm64-msvc/13.4.12"; - optional = true; - }; - "node_modules/@next/swc-win32-ia32-msvc" = { - key = "@next/swc-win32-ia32-msvc/13.4.12"; - optional = true; - }; - "node_modules/@next/swc-win32-x64-msvc" = { - key = "@next/swc-win32-x64-msvc/13.4.12"; - optional = true; - }; - "node_modules/@nodelib/fs.scandir" = { - key = "@nodelib/fs.scandir/2.1.5"; - }; - "node_modules/@nodelib/fs.stat" = { - key = "@nodelib/fs.stat/2.0.5"; - }; - "node_modules/@nodelib/fs.walk" = { - key = "@nodelib/fs.walk/1.2.8"; - }; - "node_modules/@orval/angular" = { - dev = true; - key = "@orval/angular/6.17.0"; - }; - "node_modules/@orval/axios" = { - dev = true; - key = "@orval/axios/6.17.0"; - }; - "node_modules/@orval/core" = { - dev = true; - key = "@orval/core/6.17.0"; - }; - "node_modules/@orval/core/node_modules/ajv" = { - dev = true; - key = "ajv/8.12.0"; - }; - "node_modules/@orval/core/node_modules/json-schema-traverse" = { - dev = true; - key = "json-schema-traverse/1.0.0"; - }; - "node_modules/@orval/msw" = { - dev = true; - key = "@orval/msw/6.17.0"; - }; - "node_modules/@orval/query" = { - dev = true; - key = "@orval/query/6.17.0"; - }; - "node_modules/@orval/swr" = { - dev = true; - key = "@orval/swr/6.17.0"; - }; - "node_modules/@orval/zod" = { - dev = true; - key = "@orval/zod/6.17.0"; - }; - "node_modules/@popperjs/core" = { - key = "@popperjs/core/2.11.8"; - }; - "node_modules/@rjsf/core" = { - key = "@rjsf/core/5.12.1"; - }; - "node_modules/@rjsf/mui" = { - key = "@rjsf/mui/5.12.1"; - }; - "node_modules/@rjsf/utils" = { - key = "@rjsf/utils/5.12.1"; - }; - "node_modules/@rjsf/validator-ajv8" = { - key = "@rjsf/validator-ajv8/5.12.1"; - }; - "node_modules/@rjsf/validator-ajv8/node_modules/ajv" = { - key = "ajv/8.12.0"; - }; - "node_modules/@rjsf/validator-ajv8/node_modules/json-schema-traverse" = { - key = "json-schema-traverse/1.0.0"; - }; - "node_modules/@rollup/plugin-commonjs" = { - dev = true; - key = "@rollup/plugin-commonjs/22.0.2"; - }; - "node_modules/@rollup/pluginutils" = { - dev = true; - key = "@rollup/pluginutils/3.1.0"; - }; - "node_modules/@rollup/pluginutils/node_modules/estree-walker" = { - dev = true; - key = "estree-walker/1.0.1"; - }; - "node_modules/@rushstack/eslint-patch" = { - dev = true; - key = "@rushstack/eslint-patch/1.3.3"; - }; - "node_modules/@stoplight/json" = { - dev = true; - key = "@stoplight/json/3.21.0"; - }; - "node_modules/@stoplight/json-ref-readers" = { - dev = true; - key = "@stoplight/json-ref-readers/1.2.2"; - }; - "node_modules/@stoplight/json-ref-readers/node_modules/tslib" = { - dev = true; - key = "tslib/1.14.1"; - }; - "node_modules/@stoplight/json-ref-resolver" = { - dev = true; - key = "@stoplight/json-ref-resolver/3.1.6"; - }; - "node_modules/@stoplight/ordered-object-literal" = { - dev = true; - key = "@stoplight/ordered-object-literal/1.0.4"; - }; - "node_modules/@stoplight/path" = { - dev = true; - key = "@stoplight/path/1.3.2"; - }; - "node_modules/@stoplight/spectral-cli" = { - dev = true; - key = "@stoplight/spectral-cli/6.10.1"; - }; - "node_modules/@stoplight/spectral-cli/node_modules/fast-glob" = { - dev = true; - key = "fast-glob/3.2.12"; - }; - "node_modules/@stoplight/spectral-cli/node_modules/glob-parent" = { - dev = true; - key = "glob-parent/5.1.2"; - }; - "node_modules/@stoplight/spectral-core" = { - dev = true; - key = "@stoplight/spectral-core/1.18.3"; - }; - "node_modules/@stoplight/spectral-core/node_modules/@stoplight/better-ajv-errors" = { - dev = true; - key = "@stoplight/better-ajv-errors/1.0.3"; - }; - "node_modules/@stoplight/spectral-core/node_modules/@stoplight/types" = { - dev = true; - key = "@stoplight/types/13.6.0"; - }; - "node_modules/@stoplight/spectral-core/node_modules/ajv" = { - dev = true; - key = "ajv/8.12.0"; - }; - "node_modules/@stoplight/spectral-core/node_modules/ajv-errors" = { - dev = true; - key = "ajv-errors/3.0.0"; - }; - "node_modules/@stoplight/spectral-core/node_modules/json-schema-traverse" = { - dev = true; - key = "json-schema-traverse/1.0.0"; - }; - "node_modules/@stoplight/spectral-formats" = { - dev = true; - key = "@stoplight/spectral-formats/1.5.0"; - }; - "node_modules/@stoplight/spectral-formatters" = { - dev = true; - key = "@stoplight/spectral-formatters/1.2.0"; - }; - "node_modules/@stoplight/spectral-functions" = { - dev = true; - key = "@stoplight/spectral-functions/1.7.2"; - }; - "node_modules/@stoplight/spectral-functions/node_modules/@stoplight/better-ajv-errors" = { - dev = true; - key = "@stoplight/better-ajv-errors/1.0.3"; - }; - "node_modules/@stoplight/spectral-functions/node_modules/ajv" = { - dev = true; - key = "ajv/8.12.0"; - }; - "node_modules/@stoplight/spectral-functions/node_modules/ajv-draft-04" = { - dev = true; - key = "ajv-draft-04/1.0.0"; - }; - "node_modules/@stoplight/spectral-functions/node_modules/ajv-errors" = { - dev = true; - key = "ajv-errors/3.0.0"; - }; - "node_modules/@stoplight/spectral-functions/node_modules/json-schema-traverse" = { - dev = true; - key = "json-schema-traverse/1.0.0"; - }; - "node_modules/@stoplight/spectral-parsers" = { - dev = true; - key = "@stoplight/spectral-parsers/1.0.3"; - }; - "node_modules/@stoplight/spectral-ref-resolver" = { - dev = true; - key = "@stoplight/spectral-ref-resolver/1.0.4"; - }; - "node_modules/@stoplight/spectral-ruleset-bundler" = { - dev = true; - key = "@stoplight/spectral-ruleset-bundler/1.5.2"; - }; - "node_modules/@stoplight/spectral-ruleset-migrator" = { - dev = true; - key = "@stoplight/spectral-ruleset-migrator/1.9.5"; - }; - "node_modules/@stoplight/spectral-ruleset-migrator/node_modules/ajv" = { - dev = true; - key = "ajv/8.12.0"; - }; - "node_modules/@stoplight/spectral-ruleset-migrator/node_modules/json-schema-traverse" = { - dev = true; - key = "json-schema-traverse/1.0.0"; - }; - "node_modules/@stoplight/spectral-rulesets" = { - dev = true; - key = "@stoplight/spectral-rulesets/1.16.0"; - }; - "node_modules/@stoplight/spectral-rulesets/node_modules/@stoplight/better-ajv-errors" = { - dev = true; - key = "@stoplight/better-ajv-errors/1.0.3"; - }; - "node_modules/@stoplight/spectral-rulesets/node_modules/ajv" = { - dev = true; - key = "ajv/8.12.0"; - }; - "node_modules/@stoplight/spectral-rulesets/node_modules/json-schema-traverse" = { - dev = true; - key = "json-schema-traverse/1.0.0"; - }; - "node_modules/@stoplight/spectral-runtime" = { - dev = true; - key = "@stoplight/spectral-runtime/1.1.2"; - }; - "node_modules/@stoplight/spectral-runtime/node_modules/@stoplight/types" = { - dev = true; - key = "@stoplight/types/12.5.0"; - }; - "node_modules/@stoplight/types" = { - dev = true; - key = "@stoplight/types/13.19.0"; - }; - "node_modules/@stoplight/yaml" = { - dev = true; - key = "@stoplight/yaml/4.2.3"; - }; - "node_modules/@stoplight/yaml-ast-parser" = { - dev = true; - key = "@stoplight/yaml-ast-parser/0.0.48"; - }; - "node_modules/@swc/helpers" = { - key = "@swc/helpers/0.5.1"; - }; - "node_modules/@types/d3-array" = { - key = "@types/d3-array/3.0.5"; - }; - "node_modules/@types/d3-color" = { - key = "@types/d3-color/3.1.0"; - }; - "node_modules/@types/d3-ease" = { - key = "@types/d3-ease/3.0.0"; - }; - "node_modules/@types/d3-interpolate" = { - key = "@types/d3-interpolate/3.0.1"; - }; - "node_modules/@types/d3-path" = { - key = "@types/d3-path/3.0.0"; - }; - "node_modules/@types/d3-scale" = { - key = "@types/d3-scale/4.0.3"; - }; - "node_modules/@types/d3-shape" = { - key = "@types/d3-shape/3.1.1"; - }; - "node_modules/@types/d3-time" = { - key = "@types/d3-time/3.0.0"; - }; - "node_modules/@types/d3-timer" = { - key = "@types/d3-timer/3.0.0"; - }; - "node_modules/@types/es-aggregate-error" = { - dev = true; - key = "@types/es-aggregate-error/1.0.2"; - }; - "node_modules/@types/estree" = { - dev = true; - key = "@types/estree/0.0.39"; - }; - "node_modules/@types/json-schema" = { - key = "@types/json-schema/7.0.12"; - }; - "node_modules/@types/json5" = { - dev = true; - key = "@types/json5/0.0.29"; - }; - "node_modules/@types/node" = { - dev = true; - key = "@types/node/20.4.7"; - }; - "node_modules/@types/parse-json" = { - key = "@types/parse-json/4.0.0"; - }; - "node_modules/@types/prop-types" = { - key = "@types/prop-types/15.7.5"; - }; - "node_modules/@types/react" = { - key = "@types/react/18.2.18"; - }; - "node_modules/@types/react-dom" = { - dev = true; - key = "@types/react-dom/18.2.7"; - }; - "node_modules/@types/react-is" = { - key = "@types/react-is/18.2.1"; - }; - "node_modules/@types/react-transition-group" = { - key = "@types/react-transition-group/4.4.6"; - }; - "node_modules/@types/scheduler" = { - key = "@types/scheduler/0.16.3"; - }; - "node_modules/@types/urijs" = { - dev = true; - key = "@types/urijs/1.19.19"; - }; - "node_modules/@types/w3c-web-usb" = { - dev = true; - key = "@types/w3c-web-usb/1.0.6"; - }; - "node_modules/@typescript-eslint/parser" = { - dev = true; - key = "@typescript-eslint/parser/5.62.0"; - }; - "node_modules/@typescript-eslint/scope-manager" = { - dev = true; - key = "@typescript-eslint/scope-manager/5.62.0"; - }; - "node_modules/@typescript-eslint/types" = { - dev = true; - key = "@typescript-eslint/types/5.62.0"; - }; - "node_modules/@typescript-eslint/typescript-estree" = { - dev = true; - key = "@typescript-eslint/typescript-estree/5.62.0"; - }; - "node_modules/@typescript-eslint/visitor-keys" = { - dev = true; - key = "@typescript-eslint/visitor-keys/5.62.0"; - }; - "node_modules/abort-controller" = { - dev = true; - key = "abort-controller/3.0.0"; - }; - "node_modules/acorn" = { - dev = true; - key = "acorn/8.10.0"; - }; - "node_modules/acorn-jsx" = { - dev = true; - key = "acorn-jsx/5.3.2"; - }; - "node_modules/ajv" = { - dev = true; - key = "ajv/6.12.6"; - }; - "node_modules/ajv-formats" = { - key = "ajv-formats/2.1.1"; - }; - "node_modules/ajv-formats/node_modules/ajv" = { - key = "ajv/8.12.0"; - }; - "node_modules/ajv-formats/node_modules/json-schema-traverse" = { - key = "json-schema-traverse/1.0.0"; - }; - "node_modules/ansi-colors" = { - dev = true; - key = "ansi-colors/4.1.3"; - }; - "node_modules/ansi-regex" = { - dev = true; - key = "ansi-regex/5.0.1"; - }; - "node_modules/ansi-styles" = { - dev = true; - key = "ansi-styles/4.3.0"; - }; - "node_modules/any-promise" = { - key = "any-promise/1.3.0"; - }; - "node_modules/anymatch" = { - key = "anymatch/3.1.3"; - }; - "node_modules/arg" = { - key = "arg/5.0.2"; - }; - "node_modules/argparse" = { - dev = true; - key = "argparse/2.0.1"; - }; - "node_modules/aria-query" = { - dev = true; - key = "aria-query/5.3.0"; - }; - "node_modules/array-buffer-byte-length" = { - dev = true; - key = "array-buffer-byte-length/1.0.0"; - }; - "node_modules/array-includes" = { - dev = true; - key = "array-includes/3.1.6"; - }; - "node_modules/array-union" = { - dev = true; - key = "array-union/2.1.0"; - }; - "node_modules/array.prototype.findlastindex" = { - dev = true; - key = "array.prototype.findlastindex/1.2.2"; - }; - "node_modules/array.prototype.flat" = { - dev = true; - key = "array.prototype.flat/1.3.1"; - }; - "node_modules/array.prototype.flatmap" = { - dev = true; - key = "array.prototype.flatmap/1.3.1"; - }; - "node_modules/array.prototype.tosorted" = { - dev = true; - key = "array.prototype.tosorted/1.1.1"; - }; - "node_modules/arraybuffer.prototype.slice" = { - dev = true; - key = "arraybuffer.prototype.slice/1.0.1"; - }; - "node_modules/as-table" = { - dev = true; - key = "as-table/1.0.55"; - }; - "node_modules/ast-types" = { - dev = true; - key = "ast-types/0.14.2"; - }; - "node_modules/ast-types-flow" = { - dev = true; - key = "ast-types-flow/0.0.7"; - }; - "node_modules/astring" = { - dev = true; - key = "astring/1.8.6"; - }; - "node_modules/asynckit" = { - key = "asynckit/0.4.0"; - }; - "node_modules/autoprefixer" = { - key = "autoprefixer/10.4.14"; - }; - "node_modules/available-typed-arrays" = { - dev = true; - key = "available-typed-arrays/1.0.5"; - }; - "node_modules/axe-core" = { - dev = true; - key = "axe-core/4.7.2"; - }; - "node_modules/axios" = { - key = "axios/1.4.0"; - }; - "node_modules/axobject-query" = { - dev = true; - key = "axobject-query/3.2.1"; - }; - "node_modules/babel-plugin-macros" = { - key = "babel-plugin-macros/3.1.0"; - }; - "node_modules/backslash" = { - dev = true; - key = "backslash/0.2.0"; - }; - "node_modules/balanced-match" = { - key = "balanced-match/1.0.2"; - }; - "node_modules/binary-extensions" = { - key = "binary-extensions/2.2.0"; - }; - "node_modules/brace-expansion" = { - key = "brace-expansion/1.1.11"; - }; - "node_modules/braces" = { - key = "braces/3.0.2"; - }; - "node_modules/browserslist" = { - key = "browserslist/4.21.10"; - }; - "node_modules/builtins" = { - dev = true; - key = "builtins/1.0.3"; - }; - "node_modules/busboy" = { - key = "busboy/1.6.0"; - }; - "node_modules/cac" = { - dev = true; - key = "cac/6.7.14"; - }; - "node_modules/call-bind" = { - dev = true; - key = "call-bind/1.0.2"; - }; - "node_modules/call-me-maybe" = { - dev = true; - key = "call-me-maybe/1.0.2"; - }; - "node_modules/callsites" = { - key = "callsites/3.1.0"; - }; - "node_modules/camelcase-css" = { - key = "camelcase-css/2.0.1"; - }; - "node_modules/caniuse-lite" = { - key = "caniuse-lite/1.0.30001520"; - }; - "node_modules/chalk" = { - dev = true; - key = "chalk/4.1.2"; - }; - "node_modules/chokidar" = { - key = "chokidar/3.5.3"; - }; - "node_modules/chokidar/node_modules/glob-parent" = { - key = "glob-parent/5.1.2"; - }; - "node_modules/classnames" = { - key = "classnames/2.3.2"; - }; - "node_modules/client-only" = { - key = "client-only/0.0.1"; - }; - "node_modules/cliui" = { - dev = true; - key = "cliui/7.0.4"; - }; - "node_modules/clone" = { - dev = true; - key = "clone/1.0.4"; - }; - "node_modules/clsx" = { - key = "clsx/2.0.0"; - }; - "node_modules/color-convert" = { - dev = true; - key = "color-convert/2.0.1"; - }; - "node_modules/color-name" = { - dev = true; - key = "color-name/1.1.4"; - }; - "node_modules/combined-stream" = { - key = "combined-stream/1.0.8"; - }; - "node_modules/commander" = { - key = "commander/4.1.1"; - }; - "node_modules/commondir" = { - dev = true; - key = "commondir/1.0.1"; - }; - "node_modules/compare-versions" = { - dev = true; - key = "compare-versions/4.1.4"; - }; - "node_modules/compute-gcd" = { - key = "compute-gcd/1.2.1"; - }; - "node_modules/compute-lcm" = { - key = "compute-lcm/1.1.2"; - }; - "node_modules/concat-map" = { - key = "concat-map/0.0.1"; - }; - "node_modules/convert-source-map" = { - key = "convert-source-map/1.9.0"; - }; - "node_modules/cosmiconfig" = { - key = "cosmiconfig/7.1.0"; - }; - "node_modules/cross-spawn" = { - dev = true; - key = "cross-spawn/7.0.3"; - }; - "node_modules/css-unit-converter" = { - key = "css-unit-converter/1.1.2"; - }; - "node_modules/cssesc" = { - key = "cssesc/3.0.0"; - }; - "node_modules/csstype" = { - key = "csstype/3.1.2"; - }; - "node_modules/cuid" = { - dev = true; - key = "cuid/2.1.8"; - }; - "node_modules/d3-array" = { - key = "d3-array/3.2.4"; - }; - "node_modules/d3-color" = { - key = "d3-color/3.1.0"; - }; - "node_modules/d3-ease" = { - key = "d3-ease/3.0.1"; - }; - "node_modules/d3-format" = { - key = "d3-format/3.1.0"; - }; - "node_modules/d3-interpolate" = { - key = "d3-interpolate/3.0.1"; - }; - "node_modules/d3-path" = { - key = "d3-path/3.1.0"; - }; - "node_modules/d3-scale" = { - key = "d3-scale/4.0.2"; - }; - "node_modules/d3-shape" = { - key = "d3-shape/3.2.0"; - }; - "node_modules/d3-time" = { - key = "d3-time/3.1.0"; - }; - "node_modules/d3-time-format" = { - key = "d3-time-format/4.1.0"; - }; - "node_modules/d3-timer" = { - key = "d3-timer/3.0.1"; - }; - "node_modules/damerau-levenshtein" = { - dev = true; - key = "damerau-levenshtein/1.0.8"; - }; - "node_modules/data-uri-to-buffer" = { - dev = true; - key = "data-uri-to-buffer/2.0.2"; - }; - "node_modules/debug" = { - dev = true; - key = "debug/4.3.4"; - }; - "node_modules/decimal.js-light" = { - key = "decimal.js-light/2.5.1"; - }; - "node_modules/deep-is" = { - dev = true; - key = "deep-is/0.1.4"; - }; - "node_modules/deepmerge" = { - dev = true; - key = "deepmerge/2.2.1"; - }; - "node_modules/defaults" = { - dev = true; - key = "defaults/1.0.4"; - }; - "node_modules/define-properties" = { - dev = true; - key = "define-properties/1.2.0"; - }; - "node_modules/delayed-stream" = { - key = "delayed-stream/1.0.0"; - }; - "node_modules/dependency-graph" = { - dev = true; - key = "dependency-graph/0.11.0"; - }; - "node_modules/dequal" = { - dev = true; - key = "dequal/2.0.3"; - }; - "node_modules/didyoumean" = { - key = "didyoumean/1.2.2"; - }; - "node_modules/dir-glob" = { - dev = true; - key = "dir-glob/3.0.1"; - }; - "node_modules/dlv" = { - key = "dlv/1.1.3"; - }; - "node_modules/doctrine" = { - dev = true; - key = "doctrine/3.0.0"; - }; - "node_modules/dom-helpers" = { - key = "dom-helpers/5.2.1"; - }; - "node_modules/electron-to-chromium" = { - key = "electron-to-chromium/1.4.491"; - }; - "node_modules/emoji-regex" = { - dev = true; - key = "emoji-regex/9.2.2"; - }; - "node_modules/enhanced-resolve" = { - dev = true; - key = "enhanced-resolve/5.15.0"; - }; - "node_modules/enquirer" = { - dev = true; - key = "enquirer/2.4.1"; - }; - "node_modules/error-ex" = { - key = "error-ex/1.3.2"; - }; - "node_modules/es-abstract" = { - dev = true; - key = "es-abstract/1.22.1"; - }; - "node_modules/es-aggregate-error" = { - dev = true; - key = "es-aggregate-error/1.0.9"; - }; - "node_modules/es-set-tostringtag" = { - dev = true; - key = "es-set-tostringtag/2.0.1"; - }; - "node_modules/es-shim-unscopables" = { - dev = true; - key = "es-shim-unscopables/1.0.0"; - }; - "node_modules/es-to-primitive" = { - dev = true; - key = "es-to-primitive/1.2.1"; - }; - "node_modules/es6-promise" = { - dev = true; - key = "es6-promise/3.3.1"; - }; - "node_modules/esbuild" = { - dev = true; - key = "esbuild/0.15.18"; - }; - "node_modules/esbuild-android-64" = { - dev = true; - key = "esbuild-android-64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-android-arm64" = { - dev = true; - key = "esbuild-android-arm64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-darwin-64" = { - dev = true; - key = "esbuild-darwin-64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-darwin-arm64" = { - dev = true; - key = "esbuild-darwin-arm64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-freebsd-64" = { - dev = true; - key = "esbuild-freebsd-64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-freebsd-arm64" = { - dev = true; - key = "esbuild-freebsd-arm64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-linux-32" = { - dev = true; - key = "esbuild-linux-32/0.15.18"; - optional = true; - }; - "node_modules/esbuild-linux-64" = { - dev = true; - key = "esbuild-linux-64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-linux-arm" = { - dev = true; - key = "esbuild-linux-arm/0.15.18"; - optional = true; - }; - "node_modules/esbuild-linux-arm64" = { - dev = true; - key = "esbuild-linux-arm64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-linux-mips64le" = { - dev = true; - key = "esbuild-linux-mips64le/0.15.18"; - optional = true; - }; - "node_modules/esbuild-linux-ppc64le" = { - dev = true; - key = "esbuild-linux-ppc64le/0.15.18"; - optional = true; - }; - "node_modules/esbuild-linux-riscv64" = { - dev = true; - key = "esbuild-linux-riscv64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-linux-s390x" = { - dev = true; - key = "esbuild-linux-s390x/0.15.18"; - optional = true; - }; - "node_modules/esbuild-netbsd-64" = { - dev = true; - key = "esbuild-netbsd-64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-openbsd-64" = { - dev = true; - key = "esbuild-openbsd-64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-sunos-64" = { - dev = true; - key = "esbuild-sunos-64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-windows-32" = { - dev = true; - key = "esbuild-windows-32/0.15.18"; - optional = true; - }; - "node_modules/esbuild-windows-64" = { - dev = true; - key = "esbuild-windows-64/0.15.18"; - optional = true; - }; - "node_modules/esbuild-windows-arm64" = { - dev = true; - key = "esbuild-windows-arm64/0.15.18"; - optional = true; - }; - "node_modules/escalade" = { - key = "escalade/3.1.1"; - }; - "node_modules/escape-string-regexp" = { - key = "escape-string-regexp/4.0.0"; - }; - "node_modules/eslint" = { - dev = true; - key = "eslint/8.46.0"; - }; - "node_modules/eslint-config-next" = { - dev = true; - key = "eslint-config-next/13.4.12"; - }; - "node_modules/eslint-import-resolver-node" = { - dev = true; - key = "eslint-import-resolver-node/0.3.9"; - }; - "node_modules/eslint-import-resolver-node/node_modules/debug" = { - dev = true; - key = "debug/3.2.7"; - }; - "node_modules/eslint-import-resolver-typescript" = { - dev = true; - key = "eslint-import-resolver-typescript/3.6.0"; - }; - "node_modules/eslint-module-utils" = { - dev = true; - key = "eslint-module-utils/2.8.0"; - }; - "node_modules/eslint-module-utils/node_modules/debug" = { - dev = true; - key = "debug/3.2.7"; - }; - "node_modules/eslint-plugin-import" = { - dev = true; - key = "eslint-plugin-import/2.28.0"; - }; - "node_modules/eslint-plugin-import/node_modules/debug" = { - dev = true; - key = "debug/3.2.7"; - }; - "node_modules/eslint-plugin-import/node_modules/doctrine" = { - dev = true; - key = "doctrine/2.1.0"; - }; - "node_modules/eslint-plugin-import/node_modules/semver" = { - dev = true; - key = "semver/6.3.1"; - }; - "node_modules/eslint-plugin-jsx-a11y" = { - dev = true; - key = "eslint-plugin-jsx-a11y/6.7.1"; - }; - "node_modules/eslint-plugin-jsx-a11y/node_modules/semver" = { - dev = true; - key = "semver/6.3.1"; - }; - "node_modules/eslint-plugin-react" = { - dev = true; - key = "eslint-plugin-react/7.33.1"; - }; - "node_modules/eslint-plugin-react-hooks" = { - dev = true; - key = "eslint-plugin-react-hooks/5.0.0-canary-7118f5dd7-20230705"; - }; - "node_modules/eslint-plugin-react/node_modules/doctrine" = { - dev = true; - key = "doctrine/2.1.0"; - }; - "node_modules/eslint-plugin-react/node_modules/resolve" = { - dev = true; - key = "resolve/2.0.0-next.4"; - }; - "node_modules/eslint-plugin-react/node_modules/semver" = { - dev = true; - key = "semver/6.3.1"; - }; - "node_modules/eslint-plugin-tailwindcss" = { - dev = true; - key = "eslint-plugin-tailwindcss/3.13.0"; - }; - "node_modules/eslint-scope" = { - dev = true; - key = "eslint-scope/7.2.2"; - }; - "node_modules/eslint-visitor-keys" = { - dev = true; - key = "eslint-visitor-keys/3.4.3"; - }; - "node_modules/espree" = { - dev = true; - key = "espree/9.6.1"; - }; - "node_modules/esprima" = { - dev = true; - key = "esprima/4.0.1"; - }; - "node_modules/esquery" = { - dev = true; - key = "esquery/1.5.0"; - }; - "node_modules/esrecurse" = { - dev = true; - key = "esrecurse/4.3.0"; - }; - "node_modules/estraverse" = { - dev = true; - key = "estraverse/5.3.0"; - }; - "node_modules/estree-walker" = { - dev = true; - key = "estree-walker/2.0.2"; - }; - "node_modules/esutils" = { - dev = true; - key = "esutils/2.0.3"; - }; - "node_modules/event-target-shim" = { - dev = true; - key = "event-target-shim/5.0.1"; - }; - "node_modules/eventemitter3" = { - key = "eventemitter3/4.0.7"; - }; - "node_modules/execa" = { - dev = true; - key = "execa/5.1.1"; - }; - "node_modules/fast-deep-equal" = { - key = "fast-deep-equal/3.1.3"; - }; - "node_modules/fast-equals" = { - key = "fast-equals/5.0.1"; - }; - "node_modules/fast-glob" = { - key = "fast-glob/3.3.1"; - }; - "node_modules/fast-glob/node_modules/glob-parent" = { - key = "glob-parent/5.1.2"; - }; - "node_modules/fast-json-stable-stringify" = { - dev = true; - key = "fast-json-stable-stringify/2.1.0"; - }; - "node_modules/fast-levenshtein" = { - dev = true; - key = "fast-levenshtein/2.0.6"; - }; - "node_modules/fast-memoize" = { - dev = true; - key = "fast-memoize/2.5.2"; - }; - "node_modules/fast-safe-stringify" = { - dev = true; - key = "fast-safe-stringify/2.1.1"; - }; - "node_modules/fastq" = { - key = "fastq/1.15.0"; - }; - "node_modules/file-entry-cache" = { - dev = true; - key = "file-entry-cache/6.0.1"; - }; - "node_modules/fill-range" = { - key = "fill-range/7.0.1"; - }; - "node_modules/find-root" = { - key = "find-root/1.1.0"; - }; - "node_modules/find-up" = { - dev = true; - key = "find-up/5.0.0"; - }; - "node_modules/flat-cache" = { - dev = true; - key = "flat-cache/3.0.4"; - }; - "node_modules/flatted" = { - dev = true; - key = "flatted/3.2.7"; - }; - "node_modules/follow-redirects" = { - key = "follow-redirects/1.15.2"; - }; - "node_modules/for-each" = { - dev = true; - key = "for-each/0.3.3"; - }; - "node_modules/form-data" = { - key = "form-data/4.0.0"; - }; - "node_modules/format-util" = { - dev = true; - key = "format-util/1.0.5"; - }; - "node_modules/fraction.js" = { - key = "fraction.js/4.2.0"; - }; - "node_modules/fs-extra" = { - dev = true; - key = "fs-extra/10.1.0"; - }; - "node_modules/fs.realpath" = { - key = "fs.realpath/1.0.0"; - }; - "node_modules/fsevents" = { - key = "fsevents/2.3.2"; - optional = true; - }; - "node_modules/function-bind" = { - key = "function-bind/1.1.1"; - }; - "node_modules/function.prototype.name" = { - dev = true; - key = "function.prototype.name/1.1.5"; - }; - "node_modules/functions-have-names" = { - dev = true; - key = "functions-have-names/1.2.3"; - }; - "node_modules/get-caller-file" = { - dev = true; - key = "get-caller-file/2.0.5"; - }; - "node_modules/get-intrinsic" = { - dev = true; - key = "get-intrinsic/1.2.1"; - }; - "node_modules/get-source" = { - dev = true; - key = "get-source/2.0.12"; - }; - "node_modules/get-source/node_modules/source-map" = { - dev = true; - key = "source-map/0.6.1"; - }; - "node_modules/get-stream" = { - dev = true; - key = "get-stream/6.0.1"; - }; - "node_modules/get-symbol-description" = { - dev = true; - key = "get-symbol-description/1.0.0"; - }; - "node_modules/get-tsconfig" = { - dev = true; - key = "get-tsconfig/4.7.0"; - }; - "node_modules/glob" = { - dev = true; - key = "glob/7.1.7"; - }; - "node_modules/glob-parent" = { - key = "glob-parent/6.0.2"; - }; - "node_modules/glob-to-regexp" = { - key = "glob-to-regexp/0.4.1"; - }; - "node_modules/globals" = { - dev = true; - key = "globals/13.21.0"; - }; - "node_modules/globalthis" = { - dev = true; - key = "globalthis/1.0.3"; - }; - "node_modules/globby" = { - dev = true; - key = "globby/11.1.0"; - }; - "node_modules/goober" = { - key = "goober/2.1.13"; - }; - "node_modules/gopd" = { - dev = true; - key = "gopd/1.0.1"; - }; - "node_modules/graceful-fs" = { - key = "graceful-fs/4.2.11"; - }; - "node_modules/graphemer" = { - dev = true; - key = "graphemer/1.4.0"; - }; - "node_modules/has" = { - key = "has/1.0.3"; - }; - "node_modules/has-bigints" = { - dev = true; - key = "has-bigints/1.0.2"; - }; - "node_modules/has-flag" = { - dev = true; - key = "has-flag/4.0.0"; - }; - "node_modules/has-property-descriptors" = { - dev = true; - key = "has-property-descriptors/1.0.0"; - }; - "node_modules/has-proto" = { - dev = true; - key = "has-proto/1.0.1"; - }; - "node_modules/has-symbols" = { - dev = true; - key = "has-symbols/1.0.3"; - }; - "node_modules/has-tostringtag" = { - dev = true; - key = "has-tostringtag/1.0.0"; - }; - "node_modules/hex-rgb" = { - key = "hex-rgb/5.0.0"; - }; - "node_modules/hoist-non-react-statics" = { - key = "hoist-non-react-statics/3.3.2"; - }; - "node_modules/hoist-non-react-statics/node_modules/react-is" = { - key = "react-is/16.13.1"; - }; - "node_modules/hpagent" = { - dev = true; - key = "hpagent/1.2.0"; - }; - "node_modules/http2-client" = { - dev = true; - key = "http2-client/1.3.5"; - }; - "node_modules/human-signals" = { - dev = true; - key = "human-signals/2.1.0"; - }; - "node_modules/ibm-openapi-validator" = { - dev = true; - key = "ibm-openapi-validator/0.97.5"; - }; - "node_modules/ibm-openapi-validator/node_modules/argparse" = { - dev = true; - key = "argparse/1.0.10"; - }; - "node_modules/ibm-openapi-validator/node_modules/commander" = { - dev = true; - key = "commander/2.20.3"; - }; - "node_modules/ibm-openapi-validator/node_modules/find-up" = { - dev = true; - key = "find-up/3.0.0"; - }; - "node_modules/ibm-openapi-validator/node_modules/js-yaml" = { - dev = true; - key = "js-yaml/3.14.1"; - }; - "node_modules/ibm-openapi-validator/node_modules/locate-path" = { - dev = true; - key = "locate-path/3.0.0"; - }; - "node_modules/ibm-openapi-validator/node_modules/p-limit" = { - dev = true; - key = "p-limit/2.3.0"; - }; - "node_modules/ibm-openapi-validator/node_modules/p-locate" = { - dev = true; - key = "p-locate/3.0.0"; - }; - "node_modules/ibm-openapi-validator/node_modules/path-exists" = { - dev = true; - key = "path-exists/3.0.0"; - }; - "node_modules/ibm-openapi-validator/node_modules/semver" = { - dev = true; - key = "semver/5.7.2"; - }; - "node_modules/ignore" = { - dev = true; - key = "ignore/5.2.4"; - }; - "node_modules/immer" = { - dev = true; - key = "immer/9.0.21"; - }; - "node_modules/import-fresh" = { - key = "import-fresh/3.3.0"; - }; - "node_modules/imurmurhash" = { - dev = true; - key = "imurmurhash/0.1.4"; - }; - "node_modules/inflight" = { - key = "inflight/1.0.6"; - }; - "node_modules/inherits" = { - key = "inherits/2.0.4"; - }; - "node_modules/internal-slot" = { - dev = true; - key = "internal-slot/1.0.5"; - }; - "node_modules/internmap" = { - key = "internmap/2.0.3"; - }; - "node_modules/is-array-buffer" = { - dev = true; - key = "is-array-buffer/3.0.2"; - }; - "node_modules/is-arrayish" = { - key = "is-arrayish/0.2.1"; - }; - "node_modules/is-bigint" = { - dev = true; - key = "is-bigint/1.0.4"; - }; - "node_modules/is-binary-path" = { - key = "is-binary-path/2.1.0"; - }; - "node_modules/is-boolean-object" = { - dev = true; - key = "is-boolean-object/1.1.2"; - }; - "node_modules/is-callable" = { - dev = true; - key = "is-callable/1.2.7"; - }; - "node_modules/is-core-module" = { - key = "is-core-module/2.13.0"; - }; - "node_modules/is-date-object" = { - dev = true; - key = "is-date-object/1.0.5"; - }; - "node_modules/is-extglob" = { - key = "is-extglob/2.1.1"; - }; - "node_modules/is-fullwidth-code-point" = { - dev = true; - key = "is-fullwidth-code-point/3.0.0"; - }; - "node_modules/is-glob" = { - key = "is-glob/4.0.3"; - }; - "node_modules/is-negative-zero" = { - dev = true; - key = "is-negative-zero/2.0.2"; - }; - "node_modules/is-number" = { - key = "is-number/7.0.0"; - }; - "node_modules/is-number-object" = { - dev = true; - key = "is-number-object/1.0.7"; - }; - "node_modules/is-path-inside" = { - dev = true; - key = "is-path-inside/3.0.3"; - }; - "node_modules/is-reference" = { - dev = true; - key = "is-reference/1.2.1"; - }; - "node_modules/is-regex" = { - dev = true; - key = "is-regex/1.1.4"; - }; - "node_modules/is-shared-array-buffer" = { - dev = true; - key = "is-shared-array-buffer/1.0.2"; - }; - "node_modules/is-stream" = { - dev = true; - key = "is-stream/2.0.1"; - }; - "node_modules/is-string" = { - dev = true; - key = "is-string/1.0.7"; - }; - "node_modules/is-symbol" = { - dev = true; - key = "is-symbol/1.0.4"; - }; - "node_modules/is-typed-array" = { - dev = true; - key = "is-typed-array/1.1.12"; - }; - "node_modules/is-weakref" = { - dev = true; - key = "is-weakref/1.0.2"; - }; - "node_modules/isarray" = { - dev = true; - key = "isarray/2.0.5"; - }; - "node_modules/isexe" = { - dev = true; - key = "isexe/2.0.0"; - }; - "node_modules/jiti" = { - key = "jiti/1.19.1"; - }; - "node_modules/js-tokens" = { - key = "js-tokens/4.0.0"; - }; - "node_modules/js-yaml" = { - dev = true; - key = "js-yaml/4.1.0"; - }; - "node_modules/jsep" = { - dev = true; - key = "jsep/1.3.8"; - }; - "node_modules/json-dup-key-validator" = { - dev = true; - key = "json-dup-key-validator/1.0.3"; - }; - "node_modules/json-parse-even-better-errors" = { - key = "json-parse-even-better-errors/2.3.1"; - }; - "node_modules/json-schema-compare" = { - key = "json-schema-compare/0.2.2"; - }; - "node_modules/json-schema-merge-allof" = { - key = "json-schema-merge-allof/0.8.1"; - }; - "node_modules/json-schema-ref-parser" = { - dev = true; - key = "json-schema-ref-parser/5.1.3"; - }; - "node_modules/json-schema-ref-parser/node_modules/argparse" = { - dev = true; - key = "argparse/1.0.10"; - }; - "node_modules/json-schema-ref-parser/node_modules/debug" = { - dev = true; - key = "debug/3.2.7"; - }; - "node_modules/json-schema-ref-parser/node_modules/js-yaml" = { - dev = true; - key = "js-yaml/3.14.1"; - }; - "node_modules/json-schema-traverse" = { - dev = true; - key = "json-schema-traverse/0.4.1"; - }; - "node_modules/json-stable-stringify-without-jsonify" = { - dev = true; - key = "json-stable-stringify-without-jsonify/1.0.1"; - }; - "node_modules/json5" = { - dev = true; - key = "json5/1.0.2"; - }; - "node_modules/jsonc-parser" = { - dev = true; - key = "jsonc-parser/2.2.1"; - }; - "node_modules/jsonfile" = { - dev = true; - key = "jsonfile/6.1.0"; - }; - "node_modules/jsonpath-plus" = { - dev = true; - key = "jsonpath-plus/7.1.0"; - }; - "node_modules/jsonpointer" = { - key = "jsonpointer/5.0.1"; - }; - "node_modules/jsonschema" = { - dev = true; - key = "jsonschema/1.4.1"; - }; - "node_modules/jsx-ast-utils" = { - dev = true; - key = "jsx-ast-utils/3.3.5"; - }; - "node_modules/language-subtag-registry" = { - dev = true; - key = "language-subtag-registry/0.3.22"; - }; - "node_modules/language-tags" = { - dev = true; - key = "language-tags/1.0.5"; - }; - "node_modules/leven" = { - dev = true; - key = "leven/3.1.0"; - }; - "node_modules/levn" = { - dev = true; - key = "levn/0.4.1"; - }; - "node_modules/lilconfig" = { - key = "lilconfig/2.1.0"; - }; - "node_modules/lines-and-columns" = { - key = "lines-and-columns/1.2.4"; - }; - "node_modules/locate-path" = { - dev = true; - key = "locate-path/6.0.0"; - }; - "node_modules/lodash" = { - key = "lodash/4.17.21"; - }; - "node_modules/lodash-es" = { - key = "lodash-es/4.17.21"; - }; - "node_modules/lodash.get" = { - dev = true; - key = "lodash.get/4.4.2"; - }; - "node_modules/lodash.isempty" = { - dev = true; - key = "lodash.isempty/4.4.0"; - }; - "node_modules/lodash.merge" = { - dev = true; - key = "lodash.merge/4.6.2"; - }; - "node_modules/lodash.omit" = { - dev = true; - key = "lodash.omit/4.5.0"; - }; - "node_modules/lodash.omitby" = { - dev = true; - key = "lodash.omitby/4.6.0"; - }; - "node_modules/lodash.topath" = { - dev = true; - key = "lodash.topath/4.5.2"; - }; - "node_modules/lodash.uniq" = { - dev = true; - key = "lodash.uniq/4.5.0"; - }; - "node_modules/lodash.uniqby" = { - dev = true; - key = "lodash.uniqby/4.7.0"; - }; - "node_modules/lodash.uniqwith" = { - dev = true; - key = "lodash.uniqwith/4.5.0"; - }; - "node_modules/loose-envify" = { - key = "loose-envify/1.4.0"; - }; - "node_modules/lru-cache" = { - dev = true; - key = "lru-cache/6.0.0"; - }; - "node_modules/magic-string" = { - dev = true; - key = "magic-string/0.25.9"; - }; - "node_modules/markdown-to-jsx" = { - key = "markdown-to-jsx/7.3.2"; - }; - "node_modules/matcher" = { - dev = true; - key = "matcher/1.1.1"; - }; - "node_modules/matcher/node_modules/escape-string-regexp" = { - dev = true; - key = "escape-string-regexp/1.0.5"; - }; - "node_modules/merge-stream" = { - dev = true; - key = "merge-stream/2.0.0"; - }; - "node_modules/merge2" = { - key = "merge2/1.4.1"; - }; - "node_modules/micromatch" = { - key = "micromatch/4.0.5"; - }; - "node_modules/mime-db" = { - key = "mime-db/1.52.0"; - }; - "node_modules/mime-types" = { - key = "mime-types/2.1.35"; - }; - "node_modules/mimic-fn" = { - dev = true; - key = "mimic-fn/2.1.0"; - }; - "node_modules/minimatch" = { - key = "minimatch/3.1.2"; - }; - "node_modules/minimist" = { - dev = true; - key = "minimist/1.2.8"; - }; - "node_modules/ms" = { - dev = true; - key = "ms/2.1.2"; - }; - "node_modules/mz" = { - key = "mz/2.7.0"; - }; - "node_modules/nanoid" = { - key = "nanoid/3.3.6"; - }; - "node_modules/natural-compare" = { - dev = true; - key = "natural-compare/1.4.0"; - }; - "node_modules/next" = { - key = "next/13.4.12"; - }; - "node_modules/next/node_modules/postcss" = { - key = "postcss/8.4.14"; - }; - "node_modules/nimma" = { - dev = true; - key = "nimma/0.2.2"; - }; - "node_modules/nimma/node_modules/jsonpath-plus" = { - dev = true; - key = "jsonpath-plus/6.0.1"; - optional = true; - }; - "node_modules/node-fetch" = { - dev = true; - key = "node-fetch/2.7.0"; - }; - "node_modules/node-fetch-h2" = { - dev = true; - key = "node-fetch-h2/2.3.0"; - }; - "node_modules/node-readfiles" = { - dev = true; - key = "node-readfiles/0.2.0"; - }; - "node_modules/node-releases" = { - key = "node-releases/2.0.13"; - }; - "node_modules/normalize-path" = { - key = "normalize-path/3.0.0"; - }; - "node_modules/normalize-range" = { - key = "normalize-range/0.1.2"; - }; - "node_modules/npm-run-path" = { - dev = true; - key = "npm-run-path/4.0.1"; - }; - "node_modules/oas-kit-common" = { - dev = true; - key = "oas-kit-common/1.0.8"; - }; - "node_modules/oas-linter" = { - dev = true; - key = "oas-linter/3.2.2"; - }; - "node_modules/oas-resolver" = { - dev = true; - key = "oas-resolver/2.5.6"; - }; - "node_modules/oas-schema-walker" = { - dev = true; - key = "oas-schema-walker/1.1.5"; - }; - "node_modules/oas-validator" = { - dev = true; - key = "oas-validator/5.0.8"; - }; - "node_modules/object-assign" = { - key = "object-assign/4.1.1"; - }; - "node_modules/object-hash" = { - key = "object-hash/3.0.0"; - }; - "node_modules/object-inspect" = { - dev = true; - key = "object-inspect/1.12.3"; - }; - "node_modules/object-keys" = { - dev = true; - key = "object-keys/1.1.1"; - }; - "node_modules/object.assign" = { - dev = true; - key = "object.assign/4.1.4"; - }; - "node_modules/object.entries" = { - dev = true; - key = "object.entries/1.1.6"; - }; - "node_modules/object.fromentries" = { - dev = true; - key = "object.fromentries/2.0.6"; - }; - "node_modules/object.groupby" = { - dev = true; - key = "object.groupby/1.0.0"; - }; - "node_modules/object.hasown" = { - dev = true; - key = "object.hasown/1.1.2"; - }; - "node_modules/object.values" = { - dev = true; - key = "object.values/1.1.6"; - }; - "node_modules/once" = { - key = "once/1.4.0"; - }; - "node_modules/onetime" = { - dev = true; - key = "onetime/5.1.2"; - }; - "node_modules/ono" = { - dev = true; - key = "ono/4.0.11"; - }; - "node_modules/openapi-types" = { - dev = true; - key = "openapi-types/12.1.3"; - }; - "node_modules/openapi3-ts" = { - dev = true; - key = "openapi3-ts/3.2.0"; - }; - "node_modules/openapi3-ts/node_modules/yaml" = { - dev = true; - key = "yaml/2.3.1"; - }; - "node_modules/optionator" = { - dev = true; - key = "optionator/0.9.3"; - }; - "node_modules/orval" = { - dev = true; - key = "orval/6.17.0"; - }; - "node_modules/orval/node_modules/ajv" = { - dev = true; - key = "ajv/8.12.0"; - }; - "node_modules/orval/node_modules/json-schema-traverse" = { - dev = true; - key = "json-schema-traverse/1.0.0"; - }; - "node_modules/p-limit" = { - dev = true; - key = "p-limit/3.1.0"; - }; - "node_modules/p-locate" = { - dev = true; - key = "p-locate/5.0.0"; - }; - "node_modules/p-try" = { - dev = true; - key = "p-try/2.2.0"; - }; - "node_modules/pad" = { - dev = true; - key = "pad/2.3.0"; - }; - "node_modules/parent-module" = { - key = "parent-module/1.0.1"; - }; - "node_modules/parse-json" = { - key = "parse-json/5.2.0"; - }; - "node_modules/path-exists" = { - dev = true; - key = "path-exists/4.0.0"; - }; - "node_modules/path-is-absolute" = { - key = "path-is-absolute/1.0.1"; - }; - "node_modules/path-key" = { - dev = true; - key = "path-key/3.1.1"; - }; - "node_modules/path-parse" = { - key = "path-parse/1.0.7"; - }; - "node_modules/path-type" = { - key = "path-type/4.0.0"; - }; - "node_modules/picocolors" = { - key = "picocolors/1.0.0"; - }; - "node_modules/picomatch" = { - key = "picomatch/2.3.1"; - }; - "node_modules/pify" = { - key = "pify/2.3.0"; - }; - "node_modules/pirates" = { - key = "pirates/4.0.6"; - }; - "node_modules/pony-cause" = { - dev = true; - key = "pony-cause/1.1.1"; - }; - "node_modules/postcss" = { - key = "postcss/8.4.27"; - }; - "node_modules/postcss-import" = { - key = "postcss-import/15.1.0"; - }; - "node_modules/postcss-js" = { - key = "postcss-js/4.0.1"; - }; - "node_modules/postcss-load-config" = { - key = "postcss-load-config/4.0.1"; - }; - "node_modules/postcss-load-config/node_modules/yaml" = { - key = "yaml/2.3.1"; - }; - "node_modules/postcss-nested" = { - key = "postcss-nested/6.0.1"; - }; - "node_modules/postcss-selector-parser" = { - key = "postcss-selector-parser/6.0.13"; - }; - "node_modules/postcss-value-parser" = { - key = "postcss-value-parser/4.2.0"; - }; - "node_modules/prelude-ls" = { - dev = true; - key = "prelude-ls/1.2.1"; - }; - "node_modules/prettier" = { - dev = true; - key = "prettier/3.0.1"; - }; - "node_modules/prettier-plugin-tailwindcss" = { - dev = true; - key = "prettier-plugin-tailwindcss/0.4.1"; - }; - "node_modules/pretty-bytes" = { - key = "pretty-bytes/6.1.1"; - }; - "node_modules/printable-characters" = { - dev = true; - key = "printable-characters/1.0.42"; - }; - "node_modules/prop-types" = { - key = "prop-types/15.8.1"; - }; - "node_modules/prop-types/node_modules/react-is" = { - key = "react-is/16.13.1"; - }; - "node_modules/proxy-from-env" = { - key = "proxy-from-env/1.1.0"; - }; - "node_modules/punycode" = { - key = "punycode/2.3.0"; - }; - "node_modules/queue-microtask" = { - key = "queue-microtask/1.2.3"; - }; - "node_modules/react" = { - key = "react/18.2.0"; - }; - "node_modules/react-dom" = { - key = "react-dom/18.2.0"; - }; - "node_modules/react-hook-form" = { - key = "react-hook-form/7.45.4"; - }; - "node_modules/react-hot-toast" = { - key = "react-hot-toast/2.4.1"; - }; - "node_modules/react-is" = { - key = "react-is/18.2.0"; - }; - "node_modules/react-lifecycles-compat" = { - key = "react-lifecycles-compat/3.0.4"; - }; - "node_modules/react-resize-detector" = { - key = "react-resize-detector/8.1.0"; - }; - "node_modules/react-smooth" = { - key = "react-smooth/2.0.3"; - }; - "node_modules/react-smooth/node_modules/dom-helpers" = { - key = "dom-helpers/3.4.0"; - }; - "node_modules/react-smooth/node_modules/react-transition-group" = { - key = "react-transition-group/2.9.0"; - }; - "node_modules/react-transition-group" = { - key = "react-transition-group/4.4.5"; - }; - "node_modules/read-cache" = { - key = "read-cache/1.0.0"; - }; - "node_modules/readdirp" = { - key = "readdirp/3.6.0"; - }; - "node_modules/recharts" = { - key = "recharts/2.7.3"; - }; - "node_modules/recharts-scale" = { - key = "recharts-scale/0.4.5"; - }; - "node_modules/recharts/node_modules/react-is" = { - key = "react-is/16.13.1"; - }; - "node_modules/reduce-css-calc" = { - key = "reduce-css-calc/2.1.8"; - }; - "node_modules/reduce-css-calc/node_modules/postcss-value-parser" = { - key = "postcss-value-parser/3.3.1"; - }; - "node_modules/reftools" = { - dev = true; - key = "reftools/1.1.9"; - }; - "node_modules/regenerator-runtime" = { - key = "regenerator-runtime/0.14.0"; - }; - "node_modules/regexp.prototype.flags" = { - dev = true; - key = "regexp.prototype.flags/1.5.0"; - }; - "node_modules/require-all" = { - dev = true; - key = "require-all/3.0.0"; - }; - "node_modules/require-directory" = { - dev = true; - key = "require-directory/2.1.1"; - }; - "node_modules/require-from-string" = { - key = "require-from-string/2.0.2"; - }; - "node_modules/reserved" = { - dev = true; - key = "reserved/0.1.2"; - }; - "node_modules/resolve" = { - key = "resolve/1.22.4"; - }; - "node_modules/resolve-from" = { - key = "resolve-from/4.0.0"; - }; - "node_modules/resolve-pkg-maps" = { - dev = true; - key = "resolve-pkg-maps/1.0.0"; - }; - "node_modules/reusify" = { - key = "reusify/1.0.4"; - }; - "node_modules/rimraf" = { - dev = true; - key = "rimraf/3.0.2"; - }; - "node_modules/rollup" = { - dev = true; - key = "rollup/2.79.1"; - }; - "node_modules/run-parallel" = { - key = "run-parallel/1.2.0"; - }; - "node_modules/safe-array-concat" = { - dev = true; - key = "safe-array-concat/1.0.0"; - }; - "node_modules/safe-regex-test" = { - dev = true; - key = "safe-regex-test/1.0.0"; - }; - "node_modules/safe-stable-stringify" = { - dev = true; - key = "safe-stable-stringify/1.1.1"; - }; - "node_modules/scheduler" = { - key = "scheduler/0.23.0"; - }; - "node_modules/semver" = { - dev = true; - key = "semver/7.5.4"; - }; - "node_modules/shebang-command" = { - dev = true; - key = "shebang-command/2.0.0"; - }; - "node_modules/shebang-regex" = { - dev = true; - key = "shebang-regex/3.0.0"; - }; - "node_modules/should" = { - dev = true; - key = "should/13.2.3"; - }; - "node_modules/should-equal" = { - dev = true; - key = "should-equal/2.0.0"; - }; - "node_modules/should-format" = { - dev = true; - key = "should-format/3.0.3"; - }; - "node_modules/should-type" = { - dev = true; - key = "should-type/1.4.0"; - }; - "node_modules/should-type-adaptors" = { - dev = true; - key = "should-type-adaptors/1.1.0"; - }; - "node_modules/should-util" = { - dev = true; - key = "should-util/1.0.1"; - }; - "node_modules/side-channel" = { - dev = true; - key = "side-channel/1.0.4"; - }; - "node_modules/signal-exit" = { - dev = true; - key = "signal-exit/3.0.7"; - }; - "node_modules/simple-eval" = { - dev = true; - key = "simple-eval/1.0.0"; - }; - "node_modules/slash" = { - dev = true; - key = "slash/3.0.0"; - }; - "node_modules/source-map" = { - key = "source-map/0.5.7"; - }; - "node_modules/source-map-js" = { - key = "source-map-js/1.0.2"; - }; - "node_modules/sourcemap-codec" = { - dev = true; - key = "sourcemap-codec/1.4.8"; - }; - "node_modules/sprintf-js" = { - dev = true; - key = "sprintf-js/1.0.3"; - }; - "node_modules/stacktracey" = { - dev = true; - key = "stacktracey/2.1.8"; - }; - "node_modules/streamsearch" = { - key = "streamsearch/1.1.0"; - }; - "node_modules/string-argv" = { - dev = true; - key = "string-argv/0.3.2"; - }; - "node_modules/string-width" = { - dev = true; - key = "string-width/4.2.3"; - }; - "node_modules/string-width/node_modules/emoji-regex" = { - dev = true; - key = "emoji-regex/8.0.0"; - }; - "node_modules/string.prototype.matchall" = { - dev = true; - key = "string.prototype.matchall/4.0.8"; - }; - "node_modules/string.prototype.trim" = { - dev = true; - key = "string.prototype.trim/1.2.7"; - }; - "node_modules/string.prototype.trimend" = { - dev = true; - key = "string.prototype.trimend/1.0.6"; - }; - "node_modules/string.prototype.trimstart" = { - dev = true; - key = "string.prototype.trimstart/1.0.6"; - }; - "node_modules/strip-ansi" = { - dev = true; - key = "strip-ansi/6.0.1"; - }; - "node_modules/strip-bom" = { - dev = true; - key = "strip-bom/3.0.0"; - }; - "node_modules/strip-final-newline" = { - dev = true; - key = "strip-final-newline/2.0.0"; - }; - "node_modules/strip-json-comments" = { - dev = true; - key = "strip-json-comments/3.1.1"; - }; - "node_modules/styled-jsx" = { - key = "styled-jsx/5.1.1"; - }; - "node_modules/stylis" = { - key = "stylis/4.2.0"; - }; - "node_modules/sucrase" = { - key = "sucrase/3.34.0"; - }; - "node_modules/sucrase/node_modules/glob" = { - key = "glob/7.1.6"; - }; - "node_modules/supports-color" = { - dev = true; - key = "supports-color/7.2.0"; - }; - "node_modules/supports-preserve-symlinks-flag" = { - key = "supports-preserve-symlinks-flag/1.0.0"; - }; - "node_modules/swagger2openapi" = { - dev = true; - key = "swagger2openapi/7.0.8"; - }; - "node_modules/swr" = { - key = "swr/2.2.1"; - }; - "node_modules/tailwindcss" = { - key = "tailwindcss/3.3.3"; - }; - "node_modules/tapable" = { - dev = true; - key = "tapable/2.2.1"; - }; - "node_modules/text-table" = { - dev = true; - key = "text-table/0.2.0"; - }; - "node_modules/thenify" = { - key = "thenify/3.3.1"; - }; - "node_modules/thenify-all" = { - key = "thenify-all/1.6.0"; - }; - "node_modules/to-fast-properties" = { - key = "to-fast-properties/2.0.0"; - }; - "node_modules/to-regex-range" = { - key = "to-regex-range/5.0.1"; - }; - "node_modules/tr46" = { - dev = true; - key = "tr46/0.0.3"; - }; - "node_modules/ts-interface-checker" = { - key = "ts-interface-checker/0.1.13"; - }; - "node_modules/tsconfck" = { - dev = true; - key = "tsconfck/2.1.2"; - }; - "node_modules/tsconfig-paths" = { - dev = true; - key = "tsconfig-paths/3.14.2"; - }; - "node_modules/tslib" = { - key = "tslib/2.6.1"; - }; - "node_modules/tsutils" = { - dev = true; - key = "tsutils/3.21.0"; - }; - "node_modules/tsutils/node_modules/tslib" = { - dev = true; - key = "tslib/1.14.1"; - }; - "node_modules/type-check" = { - dev = true; - key = "type-check/0.4.0"; - }; - "node_modules/type-fest" = { - dev = true; - key = "type-fest/0.20.2"; - }; - "node_modules/typed-array-buffer" = { - dev = true; - key = "typed-array-buffer/1.0.0"; - }; - "node_modules/typed-array-byte-length" = { - dev = true; - key = "typed-array-byte-length/1.0.0"; - }; - "node_modules/typed-array-byte-offset" = { - dev = true; - key = "typed-array-byte-offset/1.0.0"; - }; - "node_modules/typed-array-length" = { - dev = true; - key = "typed-array-length/1.0.4"; - }; - "node_modules/typescript" = { - dev = true; - key = "typescript/5.1.6"; - }; - "node_modules/unbox-primitive" = { - dev = true; - key = "unbox-primitive/1.0.2"; - }; - "node_modules/universalify" = { - dev = true; - key = "universalify/2.0.0"; - }; - "node_modules/update-browserslist-db" = { - key = "update-browserslist-db/1.0.11"; - }; - "node_modules/uri-js" = { - key = "uri-js/4.4.1"; - }; - "node_modules/urijs" = { - dev = true; - key = "urijs/1.19.11"; - }; - "node_modules/use-sync-external-store" = { - key = "use-sync-external-store/1.2.0"; - }; - "node_modules/util-deprecate" = { - key = "util-deprecate/1.0.2"; - }; - "node_modules/utility-types" = { - dev = true; - key = "utility-types/3.10.0"; - }; - "node_modules/validate-npm-package-name" = { - dev = true; - key = "validate-npm-package-name/3.0.0"; - }; - "node_modules/validate.io-array" = { - key = "validate.io-array/1.0.6"; - }; - "node_modules/validate.io-function" = { - key = "validate.io-function/1.0.2"; - }; - "node_modules/validate.io-integer" = { - key = "validate.io-integer/1.0.5"; - }; - "node_modules/validate.io-integer-array" = { - key = "validate.io-integer-array/1.0.0"; - }; - "node_modules/validate.io-number" = { - key = "validate.io-number/1.0.3"; - }; - "node_modules/validator" = { - dev = true; - key = "validator/13.11.0"; - }; - "node_modules/victory-vendor" = { - key = "victory-vendor/36.6.11"; - }; - "node_modules/watchpack" = { - key = "watchpack/2.4.0"; - }; - "node_modules/wcwidth" = { - dev = true; - key = "wcwidth/1.0.1"; - }; - "node_modules/webidl-conversions" = { - dev = true; - key = "webidl-conversions/3.0.1"; - }; - "node_modules/whatwg-url" = { - dev = true; - key = "whatwg-url/5.0.0"; - }; - "node_modules/which" = { - dev = true; - key = "which/2.0.2"; - }; - "node_modules/which-boxed-primitive" = { - dev = true; - key = "which-boxed-primitive/1.0.2"; - }; - "node_modules/which-typed-array" = { - dev = true; - key = "which-typed-array/1.1.11"; - }; - "node_modules/wrap-ansi" = { - dev = true; - key = "wrap-ansi/7.0.0"; - }; - "node_modules/wrappy" = { - key = "wrappy/1.0.2"; - }; - "node_modules/y18n" = { - dev = true; - key = "y18n/5.0.8"; - }; - "node_modules/yallist" = { - dev = true; - key = "yallist/4.0.0"; - }; - "node_modules/yaml" = { - key = "yaml/1.10.2"; - }; - "node_modules/yaml-js" = { - dev = true; - key = "yaml-js/0.2.3"; - }; - "node_modules/yargs" = { - dev = true; - key = "yargs/17.3.1"; - }; - "node_modules/yargs-parser" = { - dev = true; - key = "yargs-parser/21.1.1"; - }; - "node_modules/yocto-queue" = { - dev = true; - key = "yocto-queue/0.1.0"; - }; - "node_modules/zod" = { - key = "zod/3.21.4"; - }; - }; - version = "0.1.0"; - }; - }; mz = { "2.7.0" = { depInfo = { @@ -13634,6 +13801,19 @@ version = "1.4.0"; }; }; + natural-compare-lite = { + "1.4.0" = { + fetchInfo = { + narHash = "sha256-2rhqIqg6V9A4qB5PB7IQhB2kU+UlBzWRZ6fhBg4SDGQ="; + type = "tarball"; + url = "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz"; + }; + ident = "natural-compare-lite"; + ltype = "file"; + treeInfo = { }; + version = "1.4.0"; + }; + }; next = { "13.4.12" = { binInfo = { @@ -18258,4 +18438,4 @@ }; }; }; -} +} \ No newline at end of file diff --git a/pkgs/ui/package-lock.json b/pkgs/ui/package-lock.json index 3cd7efb5b..ac9875164 100644 --- a/pkgs/ui/package-lock.json +++ b/pkgs/ui/package-lock.json @@ -16,6 +16,7 @@ "@rjsf/mui": "^5.12.1", "@rjsf/validator-ajv8": "^5.12.1", "@types/json-schema": "^7.0.12", + "@typescript-eslint/eslint-plugin": "^5.62.0", "autoprefixer": "10.4.14", "axios": "^1.4.0", "classnames": "^2.3.2", @@ -50,7 +51,6 @@ "version": "1.2.6", "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -550,7 +550,6 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -565,7 +564,6 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz", "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", - "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } @@ -574,7 +572,6 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", - "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -597,7 +594,6 @@ "version": "8.47.0", "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", - "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } @@ -612,7 +608,6 @@ "version": "0.11.10", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", - "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", @@ -626,7 +621,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, "engines": { "node": ">=12.22" }, @@ -638,8 +632,7 @@ "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" }, "node_modules/@ibm-cloud/openapi-ruleset": { "version": "0.45.5", @@ -2148,6 +2141,11 @@ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" }, + "node_modules/@types/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==" + }, "node_modules/@types/urijs": { "version": "1.19.19", "resolved": "https://registry.npmjs.org/@types/urijs/-/urijs-1.19.19.tgz", @@ -2160,11 +2158,43 @@ "integrity": "sha512-cSjhgrr8g4KbPnnijAr/KJDNKa/bBa+ixYkywFRvrhvi9n1WEl7yYbtRyzE6jqNQiSxxJxoAW3STaOQwJHndaw==", "dev": true }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/@typescript-eslint/parser": { "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", - "dev": true, "dependencies": { "@typescript-eslint/scope-manager": "5.62.0", "@typescript-eslint/types": "5.62.0", @@ -2191,7 +2221,6 @@ "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", - "dev": true, "dependencies": { "@typescript-eslint/types": "5.62.0", "@typescript-eslint/visitor-keys": "5.62.0" @@ -2204,11 +2233,36 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/@typescript-eslint/types": { "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -2221,7 +2275,6 @@ "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "dev": true, "dependencies": { "@typescript-eslint/types": "5.62.0", "@typescript-eslint/visitor-keys": "5.62.0", @@ -2244,11 +2297,55 @@ } } }, + "node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, "node_modules/@typescript-eslint/visitor-keys": { "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "dev": true, "dependencies": { "@typescript-eslint/types": "5.62.0", "eslint-visitor-keys": "^3.3.0" @@ -2277,7 +2374,6 @@ "version": "8.10.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -2289,7 +2385,6 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -2298,7 +2393,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -2359,7 +2453,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, "engines": { "node": ">=8" } @@ -2368,7 +2461,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -2404,8 +2496,7 @@ "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, "node_modules/aria-query": { "version": "5.3.0", @@ -2452,7 +2543,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, "engines": { "node": ">=8" } @@ -2826,7 +2916,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -2917,7 +3006,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -2928,8 +3016,7 @@ "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/combined-stream": { "version": "1.0.8", @@ -3014,7 +3101,6 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -3178,7 +3264,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -3199,8 +3284,7 @@ "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "node_modules/deepmerge": { "version": "2.2.1", @@ -3274,7 +3358,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, "dependencies": { "path-type": "^4.0.0" }, @@ -3291,7 +3374,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, "dependencies": { "esutils": "^2.0.2" }, @@ -3853,7 +3935,6 @@ "version": "8.46.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz", "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==", - "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -4200,7 +4281,6 @@ "version": "7.2.2", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -4216,7 +4296,6 @@ "version": "3.4.3", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -4228,7 +4307,6 @@ "version": "9.6.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", @@ -4258,7 +4336,6 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, "dependencies": { "estraverse": "^5.1.0" }, @@ -4270,7 +4347,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, "dependencies": { "estraverse": "^5.2.0" }, @@ -4282,7 +4358,6 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, "engines": { "node": ">=4.0" } @@ -4297,7 +4372,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -4381,14 +4455,12 @@ "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, "node_modules/fast-memoize": { "version": "2.5.2", @@ -4414,7 +4486,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, "dependencies": { "flat-cache": "^3.0.4" }, @@ -4442,7 +4513,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -4458,7 +4528,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, "dependencies": { "flatted": "^3.1.0", "rimraf": "^3.0.2" @@ -4470,8 +4539,7 @@ "node_modules/flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" }, "node_modules/follow-redirects": { "version": "1.15.2", @@ -4683,7 +4751,6 @@ "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -4719,7 +4786,6 @@ "version": "13.21.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", - "dev": true, "dependencies": { "type-fest": "^0.20.2" }, @@ -4749,7 +4815,6 @@ "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -4793,8 +4858,7 @@ "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" }, "node_modules/has": { "version": "1.0.3", @@ -4820,7 +4884,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -5059,7 +5122,6 @@ "version": "5.2.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, "engines": { "node": ">= 4" } @@ -5093,7 +5155,6 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, "engines": { "node": ">=0.8.19" } @@ -5297,7 +5358,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -5417,8 +5477,7 @@ "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, "node_modules/jiti": { "version": "1.19.1", @@ -5437,7 +5496,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, "dependencies": { "argparse": "^2.0.1" }, @@ -5538,14 +5596,12 @@ "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" }, "node_modules/json5": { "version": "1.0.2", @@ -5646,7 +5702,6 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -5672,7 +5727,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, "dependencies": { "p-locate": "^5.0.0" }, @@ -5708,8 +5762,7 @@ "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, "node_modules/lodash.omit": { "version": "4.5.0", @@ -5762,7 +5815,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -5888,8 +5940,7 @@ "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/mz": { "version": "2.7.0", @@ -5921,8 +5972,12 @@ "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" }, "node_modules/next": { "version": "13.4.12", @@ -6356,7 +6411,6 @@ "version": "0.9.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, "dependencies": { "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", @@ -6426,7 +6480,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, "dependencies": { "yocto-queue": "^0.1.0" }, @@ -6441,7 +6494,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, "dependencies": { "p-limit": "^3.0.2" }, @@ -6505,7 +6557,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, "engines": { "node": ">=8" } @@ -6522,7 +6573,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, "engines": { "node": ">=8" } @@ -6717,7 +6767,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, "engines": { "node": ">= 0.8.0" } @@ -7184,7 +7233,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -7282,7 +7330,6 @@ "version": "7.5.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -7297,7 +7344,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -7309,7 +7355,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, "engines": { "node": ">=8" } @@ -7404,7 +7449,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, "engines": { "node": ">=8" } @@ -7553,7 +7597,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -7583,7 +7626,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, "engines": { "node": ">=8" }, @@ -7662,7 +7704,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -7768,8 +7809,7 @@ "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, "node_modules/thenify": { "version": "3.3.1", @@ -7861,7 +7901,6 @@ "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, "dependencies": { "tslib": "^1.8.1" }, @@ -7875,14 +7914,12 @@ "node_modules/tsutils/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, "dependencies": { "prelude-ls": "^1.2.1" }, @@ -7894,7 +7931,6 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, "engines": { "node": ">=10" }, @@ -7971,7 +8007,6 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -8186,7 +8221,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -8266,8 +8300,7 @@ "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yaml": { "version": "1.10.2", @@ -8314,7 +8347,6 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, "engines": { "node": ">=10" }, diff --git a/pkgs/ui/package.json b/pkgs/ui/package.json index 2f9028f18..1a00a8110 100644 --- a/pkgs/ui/package.json +++ b/pkgs/ui/package.json @@ -20,6 +20,7 @@ "@rjsf/mui": "^5.12.1", "@rjsf/validator-ajv8": "^5.12.1", "@types/json-schema": "^7.0.12", + "@typescript-eslint/eslint-plugin": "^5.62.0", "autoprefixer": "10.4.14", "axios": "^1.4.0", "classnames": "^2.3.2", diff --git a/pkgs/ui/src/components/hooks/useMachines.tsx b/pkgs/ui/src/components/hooks/useMachines.tsx index 96fa9db9c..c4862bf1e 100644 --- a/pkgs/ui/src/components/hooks/useMachines.tsx +++ b/pkgs/ui/src/components/hooks/useMachines.tsx @@ -24,6 +24,7 @@ type MachineContextType = rawData: AxiosResponse | undefined; data: Machine[]; isLoading: boolean; + flakeName: string; error: AxiosError | undefined; isValidating: boolean; @@ -33,6 +34,7 @@ type MachineContextType = swrKey: string | false | Record; } | { + flakeName: string; isLoading: true; data: readonly []; }; @@ -42,14 +44,23 @@ const initialState = { data: [], } as const; -export const MachineContext = createContext(initialState); + +export function CreateMachineContext(flakeName: string) { + return useMemo(() => { + return createContext({ + ...initialState, + flakeName, + }); + }, [flakeName]); +} interface MachineContextProviderProps { children: ReactNode; + flakeName: string; } export const MachineContextProvider = (props: MachineContextProviderProps) => { - const { children } = props; + const { children, flakeName } = props; const { data: rawData, isLoading, @@ -57,7 +68,7 @@ export const MachineContextProvider = (props: MachineContextProviderProps) => { isValidating, mutate, swrKey, - } = useListMachines(); + } = useListMachines(flakeName); const [filters, setFilters] = useState([]); const data = useMemo(() => { @@ -70,6 +81,8 @@ export const MachineContextProvider = (props: MachineContextProviderProps) => { return []; }, [isLoading, error, isValidating, rawData, filters]); + const MachineContext = CreateMachineContext(flakeName); + return ( { data, isLoading, + flakeName, error, isValidating, @@ -92,4 +106,4 @@ export const MachineContextProvider = (props: MachineContextProviderProps) => { ); }; -export const useMachines = () => React.useContext(MachineContext); +export const useMachines = (flakeName: string) => React.useContext(CreateMachineContext(flakeName));