From e36b9d800a268fcc0b712c6db22e23a8af7f5423 Mon Sep 17 00:00:00 2001 From: Diptesh Choudhuri Date: Sat, 29 Oct 2022 10:22:24 +0530 Subject: [PATCH] Migrate to moon-repo * ci(react-ui): migrate project to use moon * ci(main-db): migrate project to use moon * ci: migrate website and react-ui to moon * ci: migrate to using moon * style(protobuf): remove needless borrow * ci(main-db): add command to lint target * ci: remove files from eslint and jest * ci: remove last references to nrwl Also bring back the commit scripts. * ci: fail clippy check on warnings * ci(devcontainer): install moon globally in development environment * ci(moon): remove typecheck task * ci(moon): configure local tasks This enables us to use the `moon check` command that does things parallely. * refactor(website): use path alias for imports * ci(main-db): add empty line between tasks * ci(moon): use noop command to make commands do nothing --- .devcontainer/Dockerfile | 2 +- .eslintignore | 10 + .eslintrc.js | 19 + .eslintrc.json | 35 - .gitignore | 12 +- .husky/pre-push | 30 +- .moon/project.yml | 37 + .moon/workspace.yml | 93 + .vscode/extensions.json | 4 +- .vscode/settings.json | 3 +- .vscode/tasks.json | 30 +- apps/compilers/project.json | 37 - apps/executor/project.json | 38 - apps/orchestrator/project.json | 48 - apps/website/.eslintrc.js | 10 + apps/website/app/lib/constants.ts | 8 +- apps/website/app/lib/services/auth.server.ts | 2 +- .../app/lib/services/graphql.server.ts | 5 +- apps/website/app/lib/types.ts | 2 +- apps/website/app/root.tsx | 4 +- apps/website/app/routes/auth/logout.tsx | 6 +- apps/website/app/routes/auth/register.tsx | 12 +- apps/website/app/routes/classes/create.tsx | 12 +- apps/website/app/routes/index.tsx | 4 +- apps/website/app/routes/playground/$lang.tsx | 6 +- apps/website/app/routes/questions/create.tsx | 15 +- apps/website/moon.yml | 52 + apps/website/package.json | 47 +- apps/website/project.json | 54 - apps/website/remix.config.js | 12 +- apps/website/tsconfig.json | 54 +- babel.config.json | 5 - commitlint.config.js | 2 +- jest.config.ts | 5 - jest.preset.js | 3 - libs/auth/project.json | 20 - libs/config/project.json | 20 - libs/examples/project.json | 19 - libs/generated/.eslintrc.json | 33 - libs/generated/.swcrc | 26 + libs/generated/moon.yml | 33 + libs/generated/package.json | 25 + libs/generated/project.json | 16 - libs/generated/src/generate-graphql.ts | 18 + .../zeus/index.ts => graphql/orchestrator.ts} | 173 +- libs/generated/src/index.ts | 0 libs/generated/src/lib/graphql/zeus/const.ts | 170 - libs/generated/tsconfig.json | 19 +- libs/generated/tsconfig.lib.json | 16 - libs/generated/tsconfig.tsbuildinfo | 1 + libs/macros/project.json | 20 - libs/main-db/.eslintrc.json | 9 - libs/main-db/generators/index.ts | 10 +- libs/main-db/jest.config.ts | 10 +- libs/main-db/moon.yml | 32 + libs/main-db/package.json | 15 + libs/main-db/project.json | 51 - libs/main-db/tests/main.spec.ts | 29 +- libs/main-db/tests/setup.ts | 10 +- libs/main-db/tests/teardown.ts | 3 +- libs/main-db/tsconfig.json | 17 +- libs/main-db/tsconfig.spec.json | 17 - libs/main-db/tsconfig.tsbuildinfo | 1 + libs/protobuf/project.json | 39 - libs/protobuf/src/main.rs | 2 +- libs/react-ui/.babelrc | 12 - libs/react-ui/.eslintrc.json | 34 - libs/react-ui/.swcrc | 26 + libs/react-ui/jest.config.ts | 17 +- libs/react-ui/moon.yml | 12 + libs/react-ui/package.json | 33 + libs/react-ui/project.json | 23 - libs/react-ui/src/lib/button/index.tsx | 12 +- libs/react-ui/src/lib/input/index.tsx | 16 +- .../index.spec.tsx => tests/button.spec.tsx} | 3 +- .../index.spec.tsx => tests/input.spec.tsx} | 3 +- libs/react-ui/tsconfig.json | 30 +- libs/react-ui/tsconfig.lib.json | 30 - libs/react-ui/tsconfig.spec.json | 23 - libs/utilities/project.json | 20 - nx.json | 48 - package.json | 89 +- pnpm-lock.yaml | 5938 +++-------------- pnpm-workspace.yaml | 3 + tsconfig.base.json | 36 - tsconfig.eslint.json | 11 + tsconfig.json | 18 + tsconfig.options.json | 8 + tsconfig.projectOptions.json | 10 + workspace.json | 19 - 90 files changed, 1864 insertions(+), 6182 deletions(-) create mode 100644 .eslintignore create mode 100644 .eslintrc.js delete mode 100644 .eslintrc.json create mode 100644 .moon/project.yml create mode 100644 .moon/workspace.yml delete mode 100644 apps/compilers/project.json delete mode 100644 apps/executor/project.json delete mode 100644 apps/orchestrator/project.json create mode 100644 apps/website/.eslintrc.js create mode 100644 apps/website/moon.yml delete mode 100644 apps/website/project.json delete mode 100644 babel.config.json delete mode 100644 jest.config.ts delete mode 100644 jest.preset.js delete mode 100644 libs/auth/project.json delete mode 100644 libs/config/project.json delete mode 100644 libs/examples/project.json delete mode 100644 libs/generated/.eslintrc.json create mode 100644 libs/generated/.swcrc create mode 100644 libs/generated/moon.yml create mode 100644 libs/generated/package.json delete mode 100644 libs/generated/project.json create mode 100644 libs/generated/src/generate-graphql.ts rename libs/generated/src/{lib/graphql/zeus/index.ts => graphql/orchestrator.ts} (94%) create mode 100644 libs/generated/src/index.ts delete mode 100644 libs/generated/src/lib/graphql/zeus/const.ts delete mode 100644 libs/generated/tsconfig.lib.json create mode 100644 libs/generated/tsconfig.tsbuildinfo delete mode 100644 libs/macros/project.json delete mode 100644 libs/main-db/.eslintrc.json create mode 100644 libs/main-db/moon.yml create mode 100644 libs/main-db/package.json delete mode 100644 libs/main-db/project.json delete mode 100644 libs/main-db/tsconfig.spec.json create mode 100644 libs/main-db/tsconfig.tsbuildinfo delete mode 100644 libs/protobuf/project.json delete mode 100644 libs/react-ui/.babelrc delete mode 100644 libs/react-ui/.eslintrc.json create mode 100644 libs/react-ui/.swcrc create mode 100644 libs/react-ui/moon.yml create mode 100644 libs/react-ui/package.json delete mode 100644 libs/react-ui/project.json rename libs/react-ui/src/{lib/button/index.spec.tsx => tests/button.spec.tsx} (84%) rename libs/react-ui/src/{lib/input/index.spec.tsx => tests/input.spec.tsx} (85%) delete mode 100644 libs/react-ui/tsconfig.lib.json delete mode 100644 libs/react-ui/tsconfig.spec.json delete mode 100644 libs/utilities/project.json delete mode 100644 nx.json create mode 100644 pnpm-workspace.yaml delete mode 100644 tsconfig.base.json create mode 100644 tsconfig.eslint.json create mode 100644 tsconfig.json create mode 100644 tsconfig.options.json create mode 100644 tsconfig.projectOptions.json delete mode 100644 workspace.json diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index df992dd3..33a569b1 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -19,7 +19,7 @@ RUN printf '#!/bin/sh\nexport PATH=$PATH:$HOME/.cargo/bin\n' >> /etc/profile.d/c chmod +x /etc/profile.d/cargo.sh RUN set -eu ;\ - npm install --global pnpm ;\ + npm install --global pnpm @moonrepo/cli ;\ curl --proto '=https' --tlsv1.2 -sSf https://sh.edgedb.com | sh -s -- -y --no-modify-path --verbose ;\ mv "/root/.local/bin/edgedb" "/usr/local/bin/edgedb" ;\ chmod +x "/usr/local/bin/edgedb" ;\ diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 00000000..6f03f682 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,10 @@ +node_modules +*.min.js +*.map +*.snap +dts +coverage +jest.config.* +dbschema +build +dist diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 00000000..3882b03a --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,19 @@ +module.exports = { + root: true, + extends: ['moon'], + rules: { + 'import/no-extraneous-dependencies': [ + 'error', + { + devDependencies: true, + }, + ], + 'no-console': 'error', + 'no-await-in-loop': 'off', + }, + parser: '@typescript-eslint/parser', + parserOptions: { + project: 'tsconfig.eslint.json', + tsconfigRootDir: __dirname, + }, +}; diff --git a/.eslintrc.json b/.eslintrc.json deleted file mode 100644 index 06cc47d9..00000000 --- a/.eslintrc.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "root": true, - "ignorePatterns": ["**/*"], - "plugins": ["@nrwl/nx"], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": { - "@nrwl/nx/enforce-module-boundaries": [ - "error", - { - "enforceBuildableLibDependency": true, - "allow": [], - "depConstraints": [ - { - "sourceTag": "*", - "onlyDependOnLibsWithTags": ["*"] - } - ] - } - ] - } - }, - { - "files": ["*.ts", "*.tsx"], - "extends": ["plugin:@nrwl/nx/typescript"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "extends": ["plugin:@nrwl/nx/javascript"], - "rules": {} - } - ] -} diff --git a/.gitignore b/.gitignore index 839d3994..91ba6ec1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ # See http://help.github.com/ignore-files/ for more about ignoring files. # compiled output -/dist +dist /tmp /out-tsc @@ -27,11 +27,14 @@ node_modules # misc /.sass-cache /connect.lock -/coverage +coverage /libpeerconnection.log npm-debug.log yarn-error.log testem.log + +# Types +dts /typings # System Files @@ -44,3 +47,8 @@ Thumbs.db # edgedb libs/main-db/dbschema/edgeql-js + +# Moon +.moon/cache +.moon/docker + diff --git a/.husky/pre-push b/.husky/pre-push index f0ca6c69..09a6e7fe 100755 --- a/.husky/pre-push +++ b/.husky/pre-push @@ -1,30 +1,6 @@ #!/usr/bin/env sh . "$(dirname -- "$0")/_/husky.sh" -two_commits_ago="$(git log --format="%H" -n 2 | tail -n 1)" -# check if remotes exist -if [ "$(git remote)" ]; then - branch_exists=$(git ls-remote --heads origin $(git branch --show-current)) - # if branch_exists is empty, then the branch does not exist in the remote - if [ -z "$branch_exists" ]; then - # use $two_commits_ago if the current branch does not exist in the remote - last_remote_commit=$two_commits_ago - else - # a remote may exist but it might not have commits, so we will use the last local one - last_remote_commit=$(git rev-parse origin/"$(git branch --show-current)") || $two_commits_ago - fi -fi -last_local_commit=$(git log --format="%H" -n 1 | tail -n 1) -# detect force push, ref: https://github.com/kyanny/git-hooks-detect-force-update -if [ "$(git rev-list "$last_remote_commit" ^"$last_local_commit")" ]; then - echo "Force push detected..." - last_remote_commit="$two_commits_ago" -fi -echo "Setting base=\"$last_remote_commit\" and head=\"$last_local_commit\"" -for target in "lint" "build" "test"; do - pnpm nx affected \ - --base="$last_remote_commit" \ - --target="$target" \ - --nx-bail \ - --parallel=6 -done +cargo clippy -- -D warnings + +moon check "website" "react-ui" "generated" "main-db" diff --git a/.moon/project.yml b/.moon/project.yml new file mode 100644 index 00000000..0d12ca2a --- /dev/null +++ b/.moon/project.yml @@ -0,0 +1,37 @@ +# https://moonrepo.dev/docs/config/global-project +$schema: 'https://moonrepo.dev/schemas/global-project.json' + +tasks: + lint: + command: + - 'eslint' + - '--ext' + - '.js,.jsx,.ts,.tsx' + - '--fix' + - '--report-unused-disable-directives' + - '--no-error-on-unmatched-pattern' + - '--exit-on-fatal-error' + - '--ignore-path' + - '@in(4)' + - '.' + inputs: + - 'src/**/*' + - 'tests/**/*' + - '*.config.*' + - '**/.eslintrc.*' + - '/.eslintignore' + - '/.eslintrc.*' + - 'types/**/*' + - 'tsconfig.json' + - '/tsconfig.eslint.json' + - '/tsconfig.options.json' + + test: + command: + - 'jest' + - '--coverage' + - '--passWithNoTests' + inputs: + - 'src/**/*' + - 'tests/**/*' + - 'jest.config.*' diff --git a/.moon/workspace.yml b/.moon/workspace.yml new file mode 100644 index 00000000..5c93584f --- /dev/null +++ b/.moon/workspace.yml @@ -0,0 +1,93 @@ +# https://moonrepo.dev/docs/config/workspace +$schema: 'https://moonrepo.dev/schemas/workspace.json' + +# Extend and inherit an external configuration file. Must be a valid HTTPS URL or file system path. +# extends: './shared/workspace.yml' + +# REQUIRED: A map of all projects found within the workspace, or a list or file system globs. +# When using a map, each entry requires a unique project ID as the map key, and a file system +# path to the project folder as the map value. File paths are relative from the workspace root, +# and cannot reference projects located outside the workspace boundary. +projects: + website: 'apps/website' + generated: 'libs/generated' + main-db: 'libs/main-db' + react-ui: 'libs/react-ui' + +# Configures Node.js within the toolchain. moon manages its own version of Node.js +# instead of relying on a version found on the host machine. This ensures deterministic +# and reproducible builds across any machine. +node: + # The version to use. Must be a semantic version that includes major, minor, and patch. + # We suggest using the latest active LTS version: https://nodejs.org/en/about/releases + version: '19.0.0' + + # The package manager to use when managing dependencies. + # Accepts "npm" (default), "pnpm", or "yarn". + packageManager: 'pnpm' + + # The version of the package manager (above) to use. + pnpm: + version: '7.14.0' + + # Add `node.version` as a constraint in the root `package.json` `engines`. + addEnginesConstraint: true + + # Use the `package.json` name as an alias for the respective moon project. + # aliasPackageNames: 'name-and-scope' + + # Dedupe dependencies after the lockfile has changed. + dedupeOnLockfileChange: true + + # Version format to use when syncing dependencies within the project's `package.json`. + # dependencyVersionFormat: 'workspace' + + # Infer and automatically create moon tasks from `package.json` scripts, per project. + # BEWARE: Tasks and scripts are not 1:1 in functionality, so please refer to the documentation. + # inferTasksFromScripts: false + + # Sync a project's `dependsOn` as dependencies within the project's `package.json`. + syncProjectWorkspaceDependencies: true + + # Sync `node.version` to a 3rd-party version manager's config file. + # Accepts "nodenv" (.node-version), "nvm" (.nvmrc), or none. + # syncVersionManagerConfig: 'nvm' + +# Configures how moon integrates with TypeScript. +typescript: + # When `syncProjectReferences` is enabled and a dependent project reference + # *does not* have a `tsconfig.json`, automatically create one. + createMissingConfig: true + + # Name of `tsconfig.json` file in the project root. + # projectConfigFileName: 'tsconfig.json' + + # Name of `tsconfig.json` file in the workspace root. + # rootConfigFileName: 'tsconfig.json' + + # Name of the config file in the workspace root that defines shared compiler options + # for all project reference based config files. + # rootOptionsConfigFileName: 'tsconfig.options.json' + + # Update the project's `tsconfig.json` to route the `outDir` to moon's cache. + # routeOutDirToCache: true + + # Sync a project's `dependsOn` as TypeScript project references within the + # project's `tsconfig.json` and the workspace root `tsconfig.json`. + syncProjectReferences: true + + # Sync a project's project references as `paths` aliases. + # syncProjectReferencesToPaths: true + +# Configures the version control system to utilize within the workspace. A VCS +# is required for determining touched (added, modified, etc) files, calculating file hashes, +# computing affected files, and much more. +vcs: + # The manager/binary to use when managing the repository. + # Accepts "git", or "svn". Defaults to "git". + manager: 'git' + + # The default branch (master/main/trunk) in the repository for comparing the + # local branch against. For git, this is is typically "master" or "main", + # and must include the remote prefix (before /). For svn, this should always be "trunk". + defaultBranch: 'origin/main' diff --git a/.vscode/extensions.json b/.vscode/extensions.json index cc3543ff..866dbf06 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,6 +1,5 @@ { "recommendations": [ - "nrwl.angular-console", "esbenp.prettier-vscode", "magicstack.edgedb", "tamasfe.even-better-toml", @@ -18,6 +17,7 @@ "firsttris.vscode-jest-runner", "ms-vscode.cpptools", "zxh404.vscode-proto3", - "rvest.vs-code-prettier-eslint" + "rvest.vs-code-prettier-eslint", + "moonrepo.moon-console" ] } diff --git a/.vscode/settings.json b/.vscode/settings.json index 49330b5b..3abcf759 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -22,6 +22,7 @@ "emcc", "emscripten", "endl", + "esdl", "farem", "fstream", "graphiql", @@ -34,7 +35,6 @@ "makepkg", "nextest", "nextui", - "nrwl", "pacman", "paru", "pnpm", @@ -43,6 +43,7 @@ "protobuf", "protolint", "protos", + "rimraf", "rustc", "rustup", "tailwindcss", diff --git a/.vscode/tasks.json b/.vscode/tasks.json index c99e9f3c..af1a1f0a 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -18,7 +18,7 @@ "label": "cpp-compiler", "type": "shell", "isBackground": true, - "command": "pnpm nx run compilers:run --bin cpp-compiler --watch", + "command": "cargo watch -cqx 'run --bin cpp-compiler'", "detail": "Run the cpp compiler service", "options": { "env": { @@ -30,7 +30,7 @@ "label": "go-compiler", "type": "shell", "isBackground": true, - "command": "pnpm nx run compilers:run --bin go-compiler --watch", + "command": "cargo watch -cqx 'run --bin go-compiler'", "detail": "Run the go compiler service", "options": { "env": { @@ -39,38 +39,38 @@ }, }, { - "label": "orchestrator", + "label": "rs-compiler", "type": "shell", "isBackground": true, - "command": "cargo watch -cqx 'run --package orchestrator'", - "detail": "Run the orchestrator service", + "command": "cargo watch -cqx 'run --bin rs-compiler'", + "detail": "Run the rust compiler service", "options": { "env": { - "ROCKET_PORT": "8000" + "PORT": "5001" } }, }, { - "label": "rs-compiler", + "label": "executor", "type": "shell", "isBackground": true, - "command": "pnpm nx run compilers:run --bin rs-compiler --watch", - "detail": "Run the rust compiler service", + "command": "cargo watch -cqx 'run --package executor'", + "detail": "Run the wasm execution service", "options": { "env": { - "PORT": "5001" + "PORT": "5004" } }, }, { - "label": "executor", + "label": "orchestrator", "type": "shell", "isBackground": true, - "command": "cargo watch -cqx 'run --package executor'", - "detail": "Run the wasm execution service", + "command": "cargo watch -cqx 'run --package orchestrator'", + "detail": "Run the orchestrator service", "options": { "env": { - "PORT": "5004" + "ROCKET_PORT": "8000" } }, }, @@ -78,7 +78,7 @@ "label": "website", "type": "shell", "isBackground": true, - "command": "pnpm nx start website", + "command": "moon run website:dev website:dev-routes", "detail": "Run the main website server", "options": {}, }, diff --git a/apps/compilers/project.json b/apps/compilers/project.json deleted file mode 100644 index b17ce4b9..00000000 --- a/apps/compilers/project.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "name": "compilers", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "projectType": "application", - "implicitDependencies": ["examples"], - "sourceRoot": "apps/compilers/src", - "targets": { - "build": { - "executor": "@ignisda/nx-rust:build", - "options": { - "release": false - }, - "configurations": { - "production": { - "release": true - } - } - }, - "run": { - "executor": "@ignisda/nx-rust:run", - "options": {} - }, - "test": { - "executor": "@ignisda/nx-rust:test", - "options": {} - }, - "lint": { - "executor": "@ignisda/nx-rust:clippy", - "options": { - "fix": false, - "failOnWarnings": true, - "noDeps": true - } - } - }, - "tags": [] -} diff --git a/apps/executor/project.json b/apps/executor/project.json deleted file mode 100644 index 0057e0f4..00000000 --- a/apps/executor/project.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "name": "executor", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "projectType": "application", - "sourceRoot": "apps/executor/src", - "targets": { - "build": { - "executor": "@ignisda/nx-rust:build", - "outputs": [ - "{workspaceRoot}/target/debug/farem-run*", - "{workspaceRoot}/target/debug/*/farem-run*", - "{workspaceRoot}/target/release/farem-run*", - "{workspaceRoot}/target/release/*/farem-run*" - ], - "options": { - "release": false - }, - "configurations": { - "production": { - "release": true - } - } - }, - "test": { - "executor": "@ignisda/nx-rust:nextest", - "options": {} - }, - "lint": { - "executor": "@ignisda/nx-rust:clippy", - "options": { - "fix": false, - "failOnWarnings": true, - "noDeps": true - } - } - }, - "tags": [] -} diff --git a/apps/orchestrator/project.json b/apps/orchestrator/project.json deleted file mode 100644 index a2f08ca7..00000000 --- a/apps/orchestrator/project.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "name": "orchestrator", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "implicitDependencies": ["main-db", "protobuf"], - "projectType": "application", - "sourceRoot": "apps/orchestrator/src", - "targets": { - "build": { - "executor": "@ignisda/nx-rust:build", - "options": { - "release": false - }, - "outputs": [ - "{workspaceRoot}/target/debug/farem-main*", - "{workspaceRoot}/target/debug/*/farem-main*", - "{workspaceRoot}/target/release/farem-main*", - "{workspaceRoot}/target/release/*/farem-main*" - ], - "configurations": { - "production": { - "release": true - } - } - }, - "run": { - "executor": "@ignisda/nx-rust:run", - "options": {}, - "configurations": { - "production": { - "release": true - } - } - }, - "test": { - "executor": "@ignisda/nx-rust:nextest", - "options": {} - }, - "lint": { - "executor": "@ignisda/nx-rust:clippy", - "options": { - "fix": false, - "failOnWarnings": true, - "noDeps": true - } - } - }, - "tags": [] -} diff --git a/apps/website/.eslintrc.js b/apps/website/.eslintrc.js new file mode 100644 index 00000000..1e83aad2 --- /dev/null +++ b/apps/website/.eslintrc.js @@ -0,0 +1,10 @@ +module.exports = { + root: true, + extends: ['@remix-run/eslint-config', '@remix-run/eslint-config/node'], + // If using TypeScript + parser: '@typescript-eslint/parser', + parserOptions: { + project: 'tsconfig.json', + tsconfigRootDir: __dirname, + }, +}; diff --git a/apps/website/app/lib/constants.ts b/apps/website/app/lib/constants.ts index d4c16dbb..58fd4192 100644 --- a/apps/website/app/lib/constants.ts +++ b/apps/website/app/lib/constants.ts @@ -1,10 +1,10 @@ -import { route } from 'routes-gen'; +import { $path } from 'remix-routes'; const APPLICATION_PREFIX = 'codefarem.application'; export const SESSION_KEY = `${APPLICATION_PREFIX}.session_key`; export const FORM_EMAIL_KEY = 'email'; export const FORM_PASSWORD_KEY = 'password'; -export const SUCCESSFUL_REDIRECT_PATH = route('/'); -export const FAILURE_REDIRECT_PATH = route('/auth/login'); -export const LOGOUT_PATH = route('/auth/logout'); +export const SUCCESSFUL_REDIRECT_PATH = $path('/'); +export const FAILURE_REDIRECT_PATH = $path('/auth/login'); +export const LOGOUT_PATH = $path('/auth/logout'); diff --git a/apps/website/app/lib/services/auth.server.ts b/apps/website/app/lib/services/auth.server.ts index 0a886e28..dc505800 100644 --- a/apps/website/app/lib/services/auth.server.ts +++ b/apps/website/app/lib/services/auth.server.ts @@ -5,7 +5,7 @@ import { FORM_EMAIL_KEY, FORM_PASSWORD_KEY } from '../constants'; import { graphqlSdk } from './graphql.server'; import { sessionStorage } from './session.server'; -import type { User } from '../types'; +import type { User } from '~/lib/types'; export const authenticator = new Authenticator(sessionStorage); diff --git a/apps/website/app/lib/services/graphql.server.ts b/apps/website/app/lib/services/graphql.server.ts index b712a521..ecb5b5c0 100644 --- a/apps/website/app/lib/services/graphql.server.ts +++ b/apps/website/app/lib/services/graphql.server.ts @@ -1,6 +1,5 @@ import axios from 'axios'; -import { Thunder, ZeusScalars } from '@codefarem/generated/graphql/zeus'; - +import { Thunder, ZeusScalars } from '@codefarem/generated/orchestrator-graphql'; import { ApplicationConfig } from '../config.server'; /** @@ -11,7 +10,7 @@ export const graphqlSdk = (authorizationToken = '') => { 'Content-Type': 'application/json', }; if (authorizationToken) - headers['Authorization'] = `Bearer ${authorizationToken}`; + headers.Authorization = `Bearer ${authorizationToken}`; return Thunder(async (query) => { const response = await axios.post( `${ApplicationConfig.APPLICATION_API_URL}/graphql`, diff --git a/apps/website/app/lib/types.ts b/apps/website/app/lib/types.ts index cd2ee0a9..6f52046f 100644 --- a/apps/website/app/lib/types.ts +++ b/apps/website/app/lib/types.ts @@ -1,4 +1,4 @@ -import { AccountType } from '@codefarem/generated/graphql/zeus'; +import type { AccountType } from '@codefarem/generated/graphql/zeus'; export type AppUserData = { accountType: AccountType; diff --git a/apps/website/app/root.tsx b/apps/website/app/root.tsx index d41940c7..e2fd29b4 100644 --- a/apps/website/app/root.tsx +++ b/apps/website/app/root.tsx @@ -39,7 +39,7 @@ const Document: FC<{ children: ReactNode }> = ({ children }) => { ); }; -export default () => { +export default function App() { return ( @@ -47,4 +47,4 @@ export default () => { ); -}; +} diff --git a/apps/website/app/routes/auth/logout.tsx b/apps/website/app/routes/auth/logout.tsx index 64df0ad9..7001262c 100644 --- a/apps/website/app/routes/auth/logout.tsx +++ b/apps/website/app/routes/auth/logout.tsx @@ -1,6 +1,6 @@ -import { FAILURE_REDIRECT_PATH, LOGOUT_PATH } from '../../lib/constants'; -import { authenticator } from '../../lib/services/auth.server'; -import { graphqlSdk } from '../../lib/services/graphql.server'; +import { FAILURE_REDIRECT_PATH, LOGOUT_PATH } from '~/lib/constants'; +import { authenticator } from '~/lib/services/auth.server'; +import { graphqlSdk } from '~/lib/services/graphql.server'; import type { DataFunctionArgs } from '@remix-run/node'; diff --git a/apps/website/app/routes/auth/register.tsx b/apps/website/app/routes/auth/register.tsx index 5481dd56..36fe4945 100644 --- a/apps/website/app/routes/auth/register.tsx +++ b/apps/website/app/routes/auth/register.tsx @@ -1,18 +1,18 @@ import { Button, Input } from '@codefarem/react-ui'; import { json, redirect } from '@remix-run/node'; import { Form, useTransition } from '@remix-run/react'; -import { route } from 'routes-gen'; +import { $path } from 'remix-routes'; import { z } from 'zod'; import { zx } from 'zodix'; -import { AccountType } from '@codefarem/generated/graphql/zeus'; +import { AccountType } from '@codefarem/generated/orchestrator-graphql'; import { FORM_EMAIL_KEY, FORM_PASSWORD_KEY, SUCCESSFUL_REDIRECT_PATH, -} from '../../lib/constants'; -import { authenticator } from '../../lib/services/auth.server'; -import { graphqlSdk } from '../../lib/services/graphql.server'; +} from '~/lib/constants'; +import { authenticator } from '~/lib/services/auth.server'; +import { graphqlSdk } from '~/lib/services/graphql.server'; import type { ActionArgs, @@ -62,7 +62,7 @@ export const action = async ({ request }: ActionArgs) => { if (registerUser.__typename === 'RegisterUserError') throw new Error(`There was a problem registering the user`); } - return redirect(route('/auth/login')); + return redirect($path('/auth/login')); }; export const loader = async ({ request }: DataFunctionArgs) => { diff --git a/apps/website/app/routes/classes/create.tsx b/apps/website/app/routes/classes/create.tsx index 0baa171c..b77a625a 100644 --- a/apps/website/app/routes/classes/create.tsx +++ b/apps/website/app/routes/classes/create.tsx @@ -1,15 +1,15 @@ -import { AccountType } from '@codefarem/generated/graphql/zeus'; +import { AccountType } from '@codefarem/generated/orchestrator-graphql'; import { Button, Input } from '@codefarem/react-ui'; import { json, redirect } from '@remix-run/node'; import { Form } from '@remix-run/react'; import { notFound } from 'remix-utils'; -import { route } from 'routes-gen'; +import { $path } from 'remix-routes'; import { z } from 'zod'; import { zx } from 'zodix'; -import { FAILURE_REDIRECT_PATH } from '../../lib/constants'; -import { authenticator } from '../../lib/services/auth.server'; -import { graphqlScalars, graphqlSdk } from '../../lib/services/graphql.server'; +import { FAILURE_REDIRECT_PATH } from '~/lib/constants'; +import { authenticator } from '~/lib/services/auth.server'; +import { graphqlScalars, graphqlSdk } from '~/lib/services/graphql.server'; import type { ActionArgs, LoaderArgs } from '@remix-run/node'; @@ -39,7 +39,7 @@ export async function action({ request }: ActionArgs) { ], }); if (createClass.__typename === 'ApiError') throw new Error(createClass.error); - return redirect(route('/classes/:id', { id: createClass.id })); + return redirect($path('/classes/:id', { id: createClass.id })); } export default () => { diff --git a/apps/website/app/routes/index.tsx b/apps/website/app/routes/index.tsx index 57176233..1ae2d219 100644 --- a/apps/website/app/routes/index.tsx +++ b/apps/website/app/routes/index.tsx @@ -1,12 +1,12 @@ import { Link } from '@remix-run/react'; -import { route } from 'routes-gen'; +import { $path } from 'remix-routes'; export default () => { return (

CodeFarem

- + Logout
diff --git a/apps/website/app/routes/playground/$lang.tsx b/apps/website/app/routes/playground/$lang.tsx index 579ee41e..5da64ab4 100644 --- a/apps/website/app/routes/playground/$lang.tsx +++ b/apps/website/app/routes/playground/$lang.tsx @@ -1,4 +1,4 @@ -import { SupportedLanguage } from '@codefarem/generated/graphql/zeus'; +import { SupportedLanguage } from '@codefarem/generated/orchestrator-graphql'; import { Button } from '@codefarem/react-ui'; import { cpp } from '@codemirror/lang-cpp'; import { rust } from '@codemirror/lang-rust'; @@ -14,7 +14,7 @@ import { } from '@remix-run/react'; import EditorView from '@uiw/react-codemirror'; import { useState } from 'react'; -import { route } from 'routes-gen'; +import { $path } from 'remix-routes'; import invariant from 'tiny-invariant'; import { match } from 'ts-pattern'; import { z } from 'zod'; @@ -83,7 +83,7 @@ export default () => { {supportedLanguages.map((l, idx) => ( diff --git a/apps/website/app/routes/questions/create.tsx b/apps/website/app/routes/questions/create.tsx index 02f95d85..50dd3659 100644 --- a/apps/website/app/routes/questions/create.tsx +++ b/apps/website/app/routes/questions/create.tsx @@ -1,4 +1,7 @@ -import { AccountType, TestCaseUnit } from '@codefarem/generated/graphql/zeus'; +import { + AccountType, + TestCaseUnit, +} from '@codefarem/generated/orchestrator-graphql'; import { Listbox } from '@headlessui/react'; import { Button, @@ -17,11 +20,11 @@ import { set } from 'lodash'; import { useState } from 'react'; import { HiPlusCircle } from 'react-icons/hi'; import { notFound } from 'remix-utils'; -import { route } from 'routes-gen'; +import { $path } from 'remix-routes'; -import { FAILURE_REDIRECT_PATH } from '../../lib/constants'; -import { authenticator } from '../../lib/services/auth.server'; -import { graphqlScalars, graphqlSdk } from '../../lib/services/graphql.server'; +import { FAILURE_REDIRECT_PATH } from '~/lib/constants'; +import { authenticator } from '~/lib/services/auth.server'; +import { graphqlScalars, graphqlSdk } from '~/lib/services/graphql.server'; import type { ActionArgs, LoaderArgs } from '@remix-run/node'; @@ -58,7 +61,7 @@ export async function action({ request }: ActionArgs) { }); if (createQuestion.__typename === 'ApiError') throw new Error(createQuestion.error); - return redirect(route('/questions/:id', { id: createQuestion.id })); + return redirect($path('/questions/:id', { id: createQuestion.id })); } const SelectUnitCase = ({ diff --git a/apps/website/moon.yml b/apps/website/moon.yml new file mode 100644 index 00000000..0d322057 --- /dev/null +++ b/apps/website/moon.yml @@ -0,0 +1,52 @@ +type: 'application' + +fileGroups: + remix: + - 'app/**/*' + - 'public/**/*' + - 'remix.env.d.ts' + - 'remix.config.*' + +tasks: + dev-routes: + command: 'remix-routes' + args: + - '--watch' + inputs: + - '@group(remix)' + local: true + + routes: + command: 'remix-routes' + inputs: + - '@group(remix)' + + dev: + command: 'remix dev' + inputs: + - '@group(remix)' + local: true + + build: + command: 'remix build' + deps: + - 'react-ui:build' + - 'generated:build' + - '~:routes' + inputs: + - '@group(remix)' + outputs: + - 'build' + + start: + command: 'remix-serve ./build' + deps: + - '~:build' + inputs: + - '@group(remix)' + local: true + +workspace: + inheritedTasks: + exclude: + - 'test' diff --git a/apps/website/package.json b/apps/website/package.json index 7eb4eb3b..a85980ee 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -1,6 +1,51 @@ { + "name": "@codefarem/website", + "version": "0.0.0", + "license": "MIT", "private": true, - "name": "website", + "dependencies": { + "@codefarem/generated": "workspace:*", + "@codefarem/react-ui": "workspace:*", + "@codemirror/lang-cpp": "6.0.1", + "@codemirror/lang-rust": "6.0.0", + "@codemirror/language": "6.2.1", + "@codemirror/legacy-modes": "6.1.0", + "@headlessui/react": "1.7.2", + "@nextui-org/react": "1.0.0-beta.10", + "@react-stately/collections": "^3.4.4", + "@react-stately/menu": "^3.4.2", + "@remix-run/node": "1.7.3", + "@remix-run/react": "1.7.3", + "@remix-run/serve": "1.7.3", + "@remix-run/server-runtime": "1.7.3", + "@uiw/react-codemirror": "4.12.3", + "axios": "1.1.3", + "change-case": "4.1.2", + "clsx": "1.2.1", + "codemirror": "6.0.1", + "env-var": "7.3.0", + "lodash": "4.17.21", + "luxon": "3.0.1", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-icons": "4.4.0", + "remix-auth": "3.3.0", + "remix-auth-form": "1.2.0", + "remix-routes": "^1.0.0", + "remix-utils": "3.3.0", + "tiny-invariant": "1.2.0", + "ts-pattern": "4.0.5", + "zod": "3.19.1", + "zodix": "0.1.0" + }, + "devDependencies": { + "@remix-run/dev": "1.7.3", + "@remix-run/eslint-config": "1.7.3", + "@types/lodash": "4.14.185", + "@types/luxon": "3.0.1", + "@types/react": "18.0.20", + "@types/react-dom": "18.0.6" + }, "scripts": { "postinstall": "npx remix setup node" } diff --git a/apps/website/project.json b/apps/website/project.json deleted file mode 100644 index f0fa77da..00000000 --- a/apps/website/project.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "apps/website", - "projectType": "application", - "targets": { - "lint": { - "executor": "nx:run-commands", - "options": { - "command": "tsc --project tsconfig.json --noEmit", - "cwd": "apps/website" - } - }, - "__dev-server": { - "executor": "nx:run-commands", - "options": { - "command": "remix dev", - "cwd": "apps/website" - } - }, - - "__dev-routes": { - "executor": "nx:run-commands", - "options": { - "command": "npx routes-gen -d @routes-gen/remix --watch --output app/lib/routes.d.ts", - "cwd": "apps/website" - } - }, - "start": { - "executor": "nx:run-commands", - "options": { - "commands": [ - "pnpm nx run website:__dev-routes", - "pnpm nx run website:__dev-server" - ], - "cwd": "apps/website" - }, - "configurations": { - "production": { - "command": "npx remix-serve .", - "cwd": "dist/apps/website" - } - } - }, - "build": { - "executor": "nx:run-commands", - "options": { - "cwd": "apps/website", - "commands": ["cross-env NODE_ENV='production' remix build"] - }, - "outputs": ["{workspaceRoot}/dist/apps/website"] - } - }, - "tags": [] -} diff --git a/apps/website/remix.config.js b/apps/website/remix.config.js index 69162d18..71c6ad00 100644 --- a/apps/website/remix.config.js +++ b/apps/website/remix.config.js @@ -1,17 +1,9 @@ -const { dirname, join } = require('node:path'); - -const outputPath = join(dirname(dirname(__dirname)), 'dist', 'apps', 'website'); - -const IS_PRODUCTION = process.env.NODE_ENV === 'production'; - /** * @type {import('@remix-run/dev').AppConfig} */ module.exports = { - assetsBuildDirectory: IS_PRODUCTION - ? `${outputPath}/public/build` - : undefined, + appDirectory: 'app', ignoredRouteFiles: ['**/.*'], - serverBuildPath: IS_PRODUCTION ? `${outputPath}/index.js` : undefined, watchPaths: ['../../libs/react-ui/*'], + serverDependenciesToBundle: ['axios', '@codemirror/legacy-modes'], }; diff --git a/apps/website/tsconfig.json b/apps/website/tsconfig.json index 4a2b18c1..150409f5 100644 --- a/apps/website/tsconfig.json +++ b/apps/website/tsconfig.json @@ -1,27 +1,45 @@ { - "extends": "../../tsconfig.base.json", - "include": [ - "remix.env.d.ts", - "**/*.ts", - "**/*.tsx" - ], + "extends": "../../tsconfig.projectOptions.json", "compilerOptions": { + "baseUrl": ".", + "emitDeclarationOnly": false, + "jsx": "react-jsx", + "resolveJsonModule": true, + "moduleResolution": "node", + "noEmit": true, + "paths": { + "~/*": [ + "./app/*" + ] + }, + "allowJs": true, + "forceConsistentCasingInFileNames": true, "lib": [ "DOM", "DOM.Iterable", "ES2019" ], - "isolatedModules": true, - "esModuleInterop": true, - "jsx": "react-jsx", - "moduleResolution": "node", - "preserveConstEnums": true, - "resolveJsonModule": true, - "target": "ES2019", "strict": true, - "allowJs": true, - "forceConsistentCasingInFileNames": true, - // Remix takes care of building everything in `remix build`. - "noEmit": true - } + "target": "ES2019", + "esModuleInterop": true, + "isolatedModules": true + }, + "include": [ + ".eslintrc.js", + "remix.env.d.ts", + "**/*" + ], + "exclude": [ + ".cache", + "build", + "public" + ], + "references": [ + { + "path": "../../libs/generated" + }, + { + "path": "../../libs/react-ui" + } + ] } diff --git a/babel.config.json b/babel.config.json deleted file mode 100644 index bccf4928..00000000 --- a/babel.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "babelrcRoots": [ - "*" - ] -} diff --git a/commitlint.config.js b/commitlint.config.js index 61e630de..74e11730 100644 --- a/commitlint.config.js +++ b/commitlint.config.js @@ -2,5 +2,5 @@ * @type {import('@commitlint/types').UserConfig} **/ module.exports = { - extends: ['@commitlint/config-conventional', '@commitlint/config-nx-scopes'], + extends: ['@commitlint/config-conventional'], }; diff --git a/jest.config.ts b/jest.config.ts deleted file mode 100644 index 2a738f77..00000000 --- a/jest.config.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { getJestProjects } from '@nrwl/jest'; - -export default { - projects: getJestProjects(), -}; diff --git a/jest.preset.js b/jest.preset.js deleted file mode 100644 index e6c8ebea..00000000 --- a/jest.preset.js +++ /dev/null @@ -1,3 +0,0 @@ -const nxPreset = require('@nrwl/jest/preset').default; - -module.exports = { ...nxPreset }; diff --git a/libs/auth/project.json b/libs/auth/project.json deleted file mode 100644 index 3a9c9e1c..00000000 --- a/libs/auth/project.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "projectType": "library", - "sourceRoot": "libs/auth/src", - "targets": { - "test": { - "executor": "@ignisda/nx-rust:nextest", - "options": {} - }, - "lint": { - "executor": "@ignisda/nx-rust:clippy", - "options": { - "fix": false, - "failOnWarnings": true, - "noDeps": true - } - } - }, - "tags": [] -} diff --git a/libs/config/project.json b/libs/config/project.json deleted file mode 100644 index 6338631a..00000000 --- a/libs/config/project.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "projectType": "library", - "sourceRoot": "libs/config/src", - "targets": { - "test": { - "executor": "@ignisda/nx-rust:nextest", - "options": {} - }, - "lint": { - "executor": "@ignisda/nx-rust:clippy", - "options": { - "fix": false, - "failOnWarnings": true, - "noDeps": true - } - } - }, - "tags": [] -} diff --git a/libs/examples/project.json b/libs/examples/project.json deleted file mode 100644 index 556993aa..00000000 --- a/libs/examples/project.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/examples/src", - "projectType": "library", - "targets": { - "lint": { - "executor": "nx:run-commands", - "options": { - "commands": [ - "go vet go/example.go", - "clippy-driver rs/example.rs ; rimraf example", - "g++ cpp/example.cpp ; rimraf a.out" - ], - "cwd": "libs/examples/src" - } - } - }, - "tags": [] -} diff --git a/libs/generated/.eslintrc.json b/libs/generated/.eslintrc.json deleted file mode 100644 index 53132676..00000000 --- a/libs/generated/.eslintrc.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "extends": [ - "../../.eslintrc.json" - ], - "ignorePatterns": [ - "!**/*" - ], - "overrides": [ - { - "files": [ - "*.ts", - "*.tsx", - "*.js", - "*.jsx" - ], - "rules": {} - }, - { - "files": [ - "*.ts", - "*.tsx" - ], - "rules": {} - }, - { - "files": [ - "*.js", - "*.jsx" - ], - "rules": {} - } - ] -} diff --git a/libs/generated/.swcrc b/libs/generated/.swcrc new file mode 100644 index 00000000..3375ec7e --- /dev/null +++ b/libs/generated/.swcrc @@ -0,0 +1,26 @@ +{ + "$schema": "http://json.schemastore.org/swcrc", + "jsc": { + "parser": { + "syntax": "typescript", + "decorators": true, + "tsx": false + }, + "transform": { + "legacyDecorator": true, + "decoratorMetadata": true + }, + "target": "es2022", + "loose": false, + "externalHelpers": false + }, + "module": { + "type": "commonjs", + "strict": true, + "strictMode": true, + "lazy": false, + "noInterop": false + }, + "isModule": true, + "minify": false +} diff --git a/libs/generated/moon.yml b/libs/generated/moon.yml new file mode 100644 index 00000000..9e199d70 --- /dev/null +++ b/libs/generated/moon.yml @@ -0,0 +1,33 @@ +type: 'library' + +tasks: + generate-orchestrator-graphql: + command: + - 'ts-node' + - 'src/generate-graphql.ts' + - 'http://127.0.0.1:8000/graphql' + - 'orchestrator' + outputs: + - 'src/graphql/orchestrator.ts' + local: true + + generate-graphql: + deps: + - '~:generate-orchestrator-graphql' + local: true + + build: + command: 'swc' + args: + - 'src' + - '--out-dir' + - 'dist' + - '--sync' + outputs: + - 'dist' + +workspace: + inheritedTasks: + exclude: + - 'lint' # generated files do not need to be linted + - 'test' diff --git a/libs/generated/package.json b/libs/generated/package.json new file mode 100644 index 00000000..4ca8313d --- /dev/null +++ b/libs/generated/package.json @@ -0,0 +1,25 @@ +{ + "name": "@codefarem/generated", + "version": "0.0.0", + "license": "MIT", + "private": true, + "dependencies": { + "clsx": "1.2.1", + "react": "18.2.0" + }, + "devDependencies": { + "@swc/cli": "^0.1.57", + "@swc/core": "1.3.7", + "graphql-js-tree": "0.1.9", + "graphql-zeus": "5.1.9", + "rimraf": "3.0.2" + }, + "main": "./src/index.ts", + "exports": { + "./orchestrator-graphql": { + "import": "./src/graphql/orchestrator.ts", + "require": "./dist/graphql/orchestrator.js", + "types": "./src/graphql/orchestrator.ts" + } + } +} diff --git a/libs/generated/project.json b/libs/generated/project.json deleted file mode 100644 index 0e3e6c94..00000000 --- a/libs/generated/project.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "implicitDependencies": [], - "sourceRoot": "libs/generated/src", - "projectType": "library", - "targets": { - "generate-graphql": { - "executor": "nx:run-commands", - "options": { - "command": "npx zeus http://localhost:8000/graphql ./src/lib/graphql --typescript", - "cwd": "libs/generated" - } - } - }, - "tags": [] -} diff --git a/libs/generated/src/generate-graphql.ts b/libs/generated/src/generate-graphql.ts new file mode 100644 index 00000000..63cddff8 --- /dev/null +++ b/libs/generated/src/generate-graphql.ts @@ -0,0 +1,18 @@ +import { mkdirSync, writeFileSync } from 'node:fs'; +import { dirname } from 'node:path'; +import { Parser } from 'graphql-js-tree'; +import { TreeToTS, Utils } from 'graphql-zeus'; + + +const main = async () => { + const reversedArgs = process.argv.reverse(); + const project = reversedArgs[0] + const url = reversedArgs[1] + const schema = await Utils.getFromUrl(url) + const typeScriptDefinition = TreeToTS.resolveTree({ tree: Parser.parse(schema) }); + const targetPath = `src/graphql/${project}.ts` + mkdirSync(dirname(targetPath), { recursive: true }) + writeFileSync(targetPath, typeScriptDefinition); +} + +void main() diff --git a/libs/generated/src/lib/graphql/zeus/index.ts b/libs/generated/src/graphql/orchestrator.ts similarity index 94% rename from libs/generated/src/lib/graphql/zeus/index.ts rename to libs/generated/src/graphql/orchestrator.ts index bf93c137..432c30b3 100644 --- a/libs/generated/src/lib/graphql/zeus/index.ts +++ b/libs/generated/src/graphql/orchestrator.ts @@ -1,7 +1,176 @@ /* eslint-disable */ -import { AllTypesProps, ReturnTypes, Ops } from './const'; -export const HOST = "http://localhost:8000/graphql" +export const AllTypesProps: Record = { + AccountType: "enum" as const, + CreateClassInput:{ + teacherIds:"UUID" + }, + CreateQuestionInput:{ + classIds:"UUID", + testCases:"TestCase" + }, + ExecuteCodeErrorStep: "enum" as const, + ExecuteCodeInput:{ + language:"SupportedLanguage" + }, + InputCaseUnit:{ + dataType:"TestCaseUnit" + }, + LoginError: "enum" as const, + LoginUserInput:{ + + }, + MutationRoot:{ + executeCode:{ + input:"ExecuteCodeInput" + }, + registerUser:{ + input:"RegisterUserInput" + }, + createClass:{ + input:"CreateClassInput" + }, + createQuestion:{ + input:"CreateQuestionInput" + } + }, + OutputCaseUnit:{ + dataType:"TestCaseUnit" + }, + QueryRoot:{ + languageExample:{ + language:"SupportedLanguage" + }, + userWithEmail:{ + input:"UserWithEmailInput" + }, + loginUser:{ + input:"LoginUserInput" + }, + classDetails:{ + classId:"UUID" + } + }, + RegisterUserInput:{ + accountType:"AccountType" + }, + SupportedLanguage: "enum" as const, + TestCase:{ + inputs:"InputCaseUnit", + outputs:"OutputCaseUnit" + }, + TestCaseUnit: "enum" as const, + UUID: `scalar.UUID` as const, + UserWithEmailInput:{ + + } +} + +export const ReturnTypes: Record = { + ApiError:{ + error:"String" + }, + ClassDetailsOutput:{ + name:"String" + }, + ClassDetailsResultUnion:{ + "...on ClassDetailsOutput":"ClassDetailsOutput", + "...on ApiError":"ApiError" + }, + CreateClassOutput:{ + id:"UUID" + }, + CreateClassResultUnion:{ + "...on CreateClassOutput":"CreateClassOutput", + "...on ApiError":"ApiError" + }, + CreateQuestionOutput:{ + id:"UUID" + }, + CreateQuestionResultUnion:{ + "...on CreateQuestionOutput":"CreateQuestionOutput", + "...on ApiError":"ApiError" + }, + ExecuteCodeError:{ + error:"String", + step:"ExecuteCodeErrorStep" + }, + ExecuteCodeOutput:{ + output:"String" + }, + ExecuteCodeResultUnion:{ + "...on ExecuteCodeOutput":"ExecuteCodeOutput", + "...on ExecuteCodeError":"ExecuteCodeError" + }, + LoginUserError:{ + error:"LoginError" + }, + LoginUserOutput:{ + token:"String" + }, + LoginUserResultUnion:{ + "...on LoginUserOutput":"LoginUserOutput", + "...on LoginUserError":"LoginUserError" + }, + MutationRoot:{ + executeCode:"ExecuteCodeResultUnion", + registerUser:"RegisterUserResultUnion", + createClass:"CreateClassResultUnion", + createQuestion:"CreateQuestionResultUnion" + }, + QueryRoot:{ + supportedLanguages:"SupportedLanguage", + languageExample:"String", + userDetails:"UserDetailsResultUnion", + userWithEmail:"UserWithEmailResultUnion", + loginUser:"LoginUserResultUnion", + logoutUser:"Boolean", + testCaseUnits:"TestCaseUnit", + classDetails:"ClassDetailsResultUnion" + }, + RegisterUserError:{ + usernameNotUnique:"Boolean", + emailNotUnique:"Boolean" + }, + RegisterUserOutput:{ + id:"UUID" + }, + RegisterUserResultUnion:{ + "...on RegisterUserOutput":"RegisterUserOutput", + "...on RegisterUserError":"RegisterUserError" + }, + UUID: `scalar.UUID` as const, + UserDetailsOutput:{ + profile:"UserProfileInformation", + accountType:"AccountType" + }, + UserDetailsResultUnion:{ + "...on UserDetailsOutput":"UserDetailsOutput", + "...on ApiError":"ApiError" + }, + UserProfileInformation:{ + email:"String", + username:"String" + }, + UserWithEmailError:{ + error:"String" + }, + UserWithEmailOutput:{ + id:"UUID" + }, + UserWithEmailResultUnion:{ + "...on UserWithEmailOutput":"UserWithEmailOutput", + "...on UserWithEmailError":"UserWithEmailError" + } +} + +export const Ops = { +mutation: "MutationRoot" as const, + query: "QueryRoot" as const +} + + +export const HOST="Specify host" export const HEADERS = {} diff --git a/libs/generated/src/index.ts b/libs/generated/src/index.ts new file mode 100644 index 00000000..e69de29b diff --git a/libs/generated/src/lib/graphql/zeus/const.ts b/libs/generated/src/lib/graphql/zeus/const.ts deleted file mode 100644 index 63cb0d30..00000000 --- a/libs/generated/src/lib/graphql/zeus/const.ts +++ /dev/null @@ -1,170 +0,0 @@ -/* eslint-disable */ - -export const AllTypesProps: Record = { - AccountType: "enum" as const, - CreateClassInput:{ - teacherIds:"UUID" - }, - CreateQuestionInput:{ - classIds:"UUID", - testCases:"TestCase" - }, - ExecuteCodeErrorStep: "enum" as const, - ExecuteCodeInput:{ - language:"SupportedLanguage" - }, - InputCaseUnit:{ - dataType:"TestCaseUnit" - }, - LoginError: "enum" as const, - LoginUserInput:{ - - }, - MutationRoot:{ - executeCode:{ - input:"ExecuteCodeInput" - }, - registerUser:{ - input:"RegisterUserInput" - }, - createClass:{ - input:"CreateClassInput" - }, - createQuestion:{ - input:"CreateQuestionInput" - } - }, - OutputCaseUnit:{ - dataType:"TestCaseUnit" - }, - QueryRoot:{ - languageExample:{ - language:"SupportedLanguage" - }, - userWithEmail:{ - input:"UserWithEmailInput" - }, - loginUser:{ - input:"LoginUserInput" - }, - classDetails:{ - classId:"UUID" - } - }, - RegisterUserInput:{ - accountType:"AccountType" - }, - SupportedLanguage: "enum" as const, - TestCase:{ - inputs:"InputCaseUnit", - outputs:"OutputCaseUnit" - }, - TestCaseUnit: "enum" as const, - UUID: `scalar.UUID` as const, - UserWithEmailInput:{ - - } -} - -export const ReturnTypes: Record = { - ApiError:{ - error:"String" - }, - ClassDetailsOutput:{ - name:"String" - }, - ClassDetailsResultUnion:{ - "...on ClassDetailsOutput":"ClassDetailsOutput", - "...on ApiError":"ApiError" - }, - CreateClassOutput:{ - id:"UUID" - }, - CreateClassResultUnion:{ - "...on CreateClassOutput":"CreateClassOutput", - "...on ApiError":"ApiError" - }, - CreateQuestionOutput:{ - id:"UUID" - }, - CreateQuestionResultUnion:{ - "...on CreateQuestionOutput":"CreateQuestionOutput", - "...on ApiError":"ApiError" - }, - ExecuteCodeError:{ - error:"String", - step:"ExecuteCodeErrorStep" - }, - ExecuteCodeOutput:{ - output:"String" - }, - ExecuteCodeResultUnion:{ - "...on ExecuteCodeOutput":"ExecuteCodeOutput", - "...on ExecuteCodeError":"ExecuteCodeError" - }, - LoginUserError:{ - error:"LoginError" - }, - LoginUserOutput:{ - token:"String" - }, - LoginUserResultUnion:{ - "...on LoginUserOutput":"LoginUserOutput", - "...on LoginUserError":"LoginUserError" - }, - MutationRoot:{ - executeCode:"ExecuteCodeResultUnion", - registerUser:"RegisterUserResultUnion", - createClass:"CreateClassResultUnion", - createQuestion:"CreateQuestionResultUnion" - }, - QueryRoot:{ - supportedLanguages:"SupportedLanguage", - languageExample:"String", - userDetails:"UserDetailsResultUnion", - userWithEmail:"UserWithEmailResultUnion", - loginUser:"LoginUserResultUnion", - logoutUser:"Boolean", - testCaseUnits:"TestCaseUnit", - classDetails:"ClassDetailsResultUnion" - }, - RegisterUserError:{ - usernameNotUnique:"Boolean", - emailNotUnique:"Boolean" - }, - RegisterUserOutput:{ - id:"UUID" - }, - RegisterUserResultUnion:{ - "...on RegisterUserOutput":"RegisterUserOutput", - "...on RegisterUserError":"RegisterUserError" - }, - UUID: `scalar.UUID` as const, - UserDetailsOutput:{ - profile:"UserProfileInformation", - accountType:"AccountType" - }, - UserDetailsResultUnion:{ - "...on UserDetailsOutput":"UserDetailsOutput", - "...on ApiError":"ApiError" - }, - UserProfileInformation:{ - email:"String", - username:"String" - }, - UserWithEmailError:{ - error:"String" - }, - UserWithEmailOutput:{ - id:"UUID" - }, - UserWithEmailResultUnion:{ - "...on UserWithEmailOutput":"UserWithEmailOutput", - "...on UserWithEmailError":"UserWithEmailError" - } -} - -export const Ops = { -mutation: "MutationRoot" as const, - query: "QueryRoot" as const -} \ No newline at end of file diff --git a/libs/generated/tsconfig.json b/libs/generated/tsconfig.json index af2a23e7..d18e901a 100644 --- a/libs/generated/tsconfig.json +++ b/libs/generated/tsconfig.json @@ -1,24 +1,11 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.options.json", "compilerOptions": { "module": "commonjs", "lib": [ "ESNext" ], "preserveConstEnums": true, - "esModuleInterop": true, - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, - "files": [], - "include": [], - "references": [ - { - "path": "./tsconfig.lib.json" - } - ] + "strict": true + } } diff --git a/libs/generated/tsconfig.lib.json b/libs/generated/tsconfig.lib.json deleted file mode 100644 index 454d7e95..00000000 --- a/libs/generated/tsconfig.lib.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "declaration": true, - "types": [] - }, - "include": [ - "**/*.ts" - ], - "exclude": [ - "jest.config.ts", - "**/*.spec.ts", - "**/*.test.ts" - ] -} diff --git a/libs/generated/tsconfig.tsbuildinfo b/libs/generated/tsconfig.tsbuildinfo new file mode 100644 index 00000000..08ff7a0d --- /dev/null +++ b/libs/generated/tsconfig.tsbuildinfo @@ -0,0 +1 @@ +{"program":{"fileNames":["../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2016.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2019.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2021.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.esnext.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.core.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.collection.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.generator.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.promise.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.object.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.string.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.intl.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.intl.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.promise.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2019.array.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2019.object.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2019.string.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.date.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.promise.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.string.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.intl.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.number.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2021.promise.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2021.string.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2021.intl.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.array.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.error.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.intl.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.object.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.string.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.esnext.intl.d.ts","../../node_modules/.pnpm/graphql-js-tree@0.1.9/node_modules/graphql-js-tree/lib/Models/Spec.d.ts","../../node_modules/.pnpm/graphql-js-tree@0.1.9/node_modules/graphql-js-tree/lib/Models/DisplayMap.d.ts","../../node_modules/.pnpm/graphql-js-tree@0.1.9/node_modules/graphql-js-tree/lib/Models/Types.d.ts","../../node_modules/.pnpm/graphql-js-tree@0.1.9/node_modules/graphql-js-tree/lib/Models/ParserTree.d.ts","../../node_modules/.pnpm/graphql-js-tree@0.1.9/node_modules/graphql-js-tree/lib/Models/index.d.ts","../../node_modules/.pnpm/graphql-js-tree@0.1.9/node_modules/graphql-js-tree/lib/TreeToGraphQL/index.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/version.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/jsutils/Maybe.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/source.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/tokenKind.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/ast.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/directiveLocation.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/jsutils/PromiseOrValue.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/jsutils/Path.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/type/definition.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/type/directives.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/type/schema.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/location.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/error/GraphQLError.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/error/formatError.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/execution/execute.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/graphql.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/type/scalars.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/type/introspection.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/type/validate.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/type/index.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/printLocation.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/kinds.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/lexer.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/parser.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/printer.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/visitor.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/predicates.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/language/index.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/execution/values.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/execution/index.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/subscription/subscribe.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/subscription/index.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/TypeInfo.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/ValidationContext.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/validate.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/specifiedRules.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/ExecutableDefinitionsRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/FieldsOnCorrectTypeRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/FragmentsOnCompositeTypesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/KnownArgumentNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/KnownDirectivesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/KnownFragmentNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/KnownTypeNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/LoneAnonymousOperationRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/NoFragmentCyclesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/NoUndefinedVariablesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/NoUnusedFragmentsRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/NoUnusedVariablesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/OverlappingFieldsCanBeMergedRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/PossibleFragmentSpreadsRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/ProvidedRequiredArgumentsRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/ScalarLeafsRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/SingleFieldSubscriptionsRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueArgumentNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueDirectivesPerLocationRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueFragmentNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueInputFieldNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueOperationNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueVariableNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/ValuesOfCorrectTypeRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/VariablesAreInputTypesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/VariablesInAllowedPositionRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/LoneSchemaDefinitionRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueOperationTypesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueTypeNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueEnumValueNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueFieldDefinitionNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/UniqueDirectiveNamesRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/PossibleTypeExtensionsRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/custom/NoDeprecatedCustomRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/rules/custom/NoSchemaIntrospectionCustomRule.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/validation/index.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/error/syntaxError.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/error/locatedError.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/error/index.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/getIntrospectionQuery.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/getOperationAST.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/getOperationRootType.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/introspectionFromSchema.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/buildClientSchema.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/buildASTSchema.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/extendSchema.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/lexicographicSortSchema.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/printSchema.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/typeFromAST.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/valueFromAST.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/valueFromASTUntyped.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/astFromValue.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/coerceInputValue.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/concatAST.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/separateOperations.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/stripIgnoredCharacters.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/typeComparators.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/assertValidName.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/findBreakingChanges.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/typedQueryDocumentNode.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/findDeprecatedUsages.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/utilities/index.d.ts","../../node_modules/.pnpm/graphql@15.8.0/node_modules/graphql/index.d.ts","../../node_modules/.pnpm/graphql-js-tree@0.1.9/node_modules/graphql-js-tree/lib/Parser/ParserUtils.d.ts","../../node_modules/.pnpm/graphql-js-tree@0.1.9/node_modules/graphql-js-tree/lib/Parser/index.d.ts","../../node_modules/.pnpm/graphql-js-tree@0.1.9/node_modules/graphql-js-tree/lib/shared/index.d.ts","../../node_modules/.pnpm/graphql-js-tree@0.1.9/node_modules/graphql-js-tree/lib/index.d.ts","../../node_modules/.pnpm/graphql-zeus@5.1.9/node_modules/graphql-zeus/lib/Models/Environment.d.ts","../../node_modules/.pnpm/graphql-zeus@5.1.9/node_modules/graphql-zeus/lib/Models/index.d.ts","../../node_modules/.pnpm/graphql-zeus@5.1.9/node_modules/graphql-zeus/lib/TreeToTS/index.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/version.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/jsutils/Maybe.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/source.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/jsutils/ObjMap.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/jsutils/Path.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/jsutils/PromiseOrValue.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/kinds.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/tokenKind.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/ast.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/location.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/error/GraphQLError.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/directiveLocation.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/type/directives.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/type/schema.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/type/definition.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/execution/execute.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/graphql.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/type/scalars.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/type/introspection.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/type/validate.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/type/assertName.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/type/index.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/printLocation.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/lexer.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/parser.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/printer.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/visitor.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/predicates.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/language/index.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/execution/subscribe.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/execution/values.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/execution/index.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/subscription/index.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/TypeInfo.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/ValidationContext.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/validate.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/specifiedRules.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/ExecutableDefinitionsRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/FieldsOnCorrectTypeRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/FragmentsOnCompositeTypesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/KnownArgumentNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/KnownDirectivesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/KnownFragmentNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/KnownTypeNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/LoneAnonymousOperationRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/NoFragmentCyclesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/NoUndefinedVariablesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/NoUnusedFragmentsRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/NoUnusedVariablesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/OverlappingFieldsCanBeMergedRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/PossibleFragmentSpreadsRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/ProvidedRequiredArgumentsRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/ScalarLeafsRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/SingleFieldSubscriptionsRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueArgumentNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueDirectivesPerLocationRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueFragmentNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueInputFieldNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueOperationNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueVariableNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/ValuesOfCorrectTypeRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/VariablesAreInputTypesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/VariablesInAllowedPositionRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/LoneSchemaDefinitionRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueOperationTypesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueTypeNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueEnumValueNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueFieldDefinitionNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueArgumentDefinitionNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/UniqueDirectiveNamesRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/PossibleTypeExtensionsRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/custom/NoDeprecatedCustomRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/rules/custom/NoSchemaIntrospectionCustomRule.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/validation/index.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/error/syntaxError.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/error/locatedError.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/error/index.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/getIntrospectionQuery.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/getOperationAST.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/getOperationRootType.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/introspectionFromSchema.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/buildClientSchema.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/buildASTSchema.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/extendSchema.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/lexicographicSortSchema.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/printSchema.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/typeFromAST.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/valueFromAST.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/valueFromASTUntyped.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/astFromValue.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/coerceInputValue.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/concatAST.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/separateOperations.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/stripIgnoredCharacters.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/typeComparators.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/assertValidName.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/findBreakingChanges.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/typedQueryDocumentNode.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/utilities/index.d.ts","../../node_modules/.pnpm/graphql@16.6.0/node_modules/graphql/index.d.ts","../../node_modules/.pnpm/graphql-zeus@5.1.9/node_modules/graphql-zeus/lib/Utils/index.d.ts","../../node_modules/.pnpm/graphql-zeus@5.1.9/node_modules/graphql-zeus/lib/index.d.ts","./src/generate-graphql.ts","./src/index.ts","./src/graphql/orchestrator.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/assert.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/assert/strict.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/globals.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/async_hooks.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/buffer.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/child_process.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/cluster.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/console.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/constants.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/crypto.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/dgram.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/diagnostics_channel.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/dns.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/dns/promises.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/domain.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/events.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/fs.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/fs/promises.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/http.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/http2.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/https.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/inspector.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/module.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/net.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/os.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/path.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/perf_hooks.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/process.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/punycode.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/querystring.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/readline.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/readline/promises.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/repl.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/stream.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/stream/promises.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/stream/consumers.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/stream/web.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/string_decoder.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/test.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/timers.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/timers/promises.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/tls.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/trace_events.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/tty.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/url.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/util.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/v8.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/vm.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/wasi.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/worker_threads.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/zlib.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/globals.global.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/index.d.ts","../../node_modules/.pnpm/@types+prettier@2.7.0/node_modules/@types/prettier/index.d.ts"],"fileInfos":[{"version":"f20c05dbfe50a208301d2a1da37b9931bce0466eb5a1f4fe240971b4ecc82b67","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","impliedFormat":1},{"version":"7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","impliedFormat":1},{"version":"8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","impliedFormat":1},{"version":"5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","impliedFormat":1},{"version":"e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84","impliedFormat":1},{"version":"1fc5ab7a764205c68fa10d381b08417795fc73111d6dd16b5b1ed36badb743d9","impliedFormat":1},{"version":"746d62152361558ea6d6115cf0da4dd10ede041d14882ede3568bce5dc4b4f1f","impliedFormat":1},{"version":"d11a03592451da2d1065e09e61f4e2a9bf68f780f4f6623c18b57816a9679d17","impliedFormat":1},{"version":"aea179452def8a6152f98f63b191b84e7cbd69b0e248c91e61fb2e52328abe8c","impliedFormat":1},{"version":"adb996790133eb33b33aadb9c09f15c2c575e71fb57a62de8bf74dbf59ec7dfb","affectsGlobalScope":true,"impliedFormat":1},{"version":"8cc8c5a3bac513368b0157f3d8b31cfdcfe78b56d3724f30f80ed9715e404af8","affectsGlobalScope":true,"impliedFormat":1},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true,"impliedFormat":1},{"version":"c5c05907c02476e4bde6b7e76a79ffcd948aedd14b6a8f56e4674221b0417398","affectsGlobalScope":true,"impliedFormat":1},{"version":"0d5f52b3174bee6edb81260ebcd792692c32c81fd55499d69531496f3f2b25e7","affectsGlobalScope":true,"impliedFormat":1},{"version":"55f400eec64d17e888e278f4def2f254b41b89515d3b88ad75d5e05f019daddd","affectsGlobalScope":true,"impliedFormat":1},{"version":"181f1784c6c10b751631b24ce60c7f78b20665db4550b335be179217bacc0d5f","affectsGlobalScope":true,"impliedFormat":1},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true,"impliedFormat":1},{"version":"75ec0bdd727d887f1b79ed6619412ea72ba3c81d92d0787ccb64bab18d261f14","affectsGlobalScope":true,"impliedFormat":1},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true,"impliedFormat":1},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true,"impliedFormat":1},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true,"impliedFormat":1},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true,"impliedFormat":1},{"version":"81cac4cbc92c0c839c70f8ffb94eb61e2d32dc1c3cf6d95844ca099463cf37ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true,"impliedFormat":1},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true,"impliedFormat":1},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true,"impliedFormat":1},{"version":"d154ea5bb7f7f9001ed9153e876b2d5b8f5c2bb9ec02b3ae0d239ec769f1f2ae","affectsGlobalScope":true,"impliedFormat":1},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true,"impliedFormat":1},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true,"impliedFormat":1},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true,"impliedFormat":1},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true,"impliedFormat":1},{"version":"6e7997ef61de3132e4d4b2250e75343f487903ddf5370e7ce33cf1b9db9a63ed","affectsGlobalScope":true,"impliedFormat":1},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true,"impliedFormat":1},{"version":"09aa50414b80c023553090e2f53827f007a301bc34b0495bfb2c3c08ab9ad1eb","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7f680a43f8cd12a6b6122c07c54ba40952b0c8aa140dcfcf32eb9e6cb028596","affectsGlobalScope":true,"impliedFormat":1},{"version":"3787b83e297de7c315d55d4a7c546ae28e5f6c0a361b7a1dcec1f1f50a54ef11","affectsGlobalScope":true,"impliedFormat":1},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true,"impliedFormat":1},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true,"impliedFormat":1},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true,"impliedFormat":1},{"version":"775d9c9fd150d5de79e0450f35bc8b8f94ae64e3eb5da12725ff2a649dccc777","affectsGlobalScope":true,"impliedFormat":1},{"version":"b248e32ca52e8f5571390a4142558ae4f203ae2f94d5bac38a3084d529ef4e58","affectsGlobalScope":true,"impliedFormat":1},{"version":"6c55633c733c8378db65ac3da7a767c3cf2cf3057f0565a9124a16a3a2019e87","affectsGlobalScope":true,"impliedFormat":1},{"version":"fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe","affectsGlobalScope":true,"impliedFormat":1},{"version":"5b0ca94ec819d68d33da516306c15297acec88efeb0ae9e2b39f71dbd9685ef7","affectsGlobalScope":true,"impliedFormat":1},{"version":"34c839eaaa6d78c8674ae2c37af2236dee6831b13db7b4ef4df3ec889a04d4f2","affectsGlobalScope":true,"impliedFormat":1},{"version":"34478567f8a80171f88f2f30808beb7da15eac0538ae91282dd33dce928d98ed","affectsGlobalScope":true,"impliedFormat":1},{"version":"ab7d58e6161a550ff92e5aff755dc37fe896245348332cd5f1e1203479fe0ed1","affectsGlobalScope":true,"impliedFormat":1},{"version":"6bda95ea27a59a276e46043b7065b55bd4b316c25e70e29b572958fa77565d43","affectsGlobalScope":true,"impliedFormat":1},{"version":"aedb8de1abb2ff1095c153854a6df7deae4a5709c37297f9d6e9948b6806fa66","affectsGlobalScope":true,"impliedFormat":1},{"version":"a4da0551fd39b90ca7ce5f68fb55d4dc0c1396d589b612e1902f68ee090aaada","affectsGlobalScope":true,"impliedFormat":1},{"version":"11ffe3c281f375fff9ffdde8bbec7669b4dd671905509079f866f2354a788064","affectsGlobalScope":true,"impliedFormat":1},{"version":"52d1bb7ab7a3306fd0375c8bff560feed26ed676a5b0457fa8027b563aecb9a4","affectsGlobalScope":true,"impliedFormat":1},{"version":"207a3a74a1a39ca2e71c28d956f9101971f895ff67062480802b7e75f4e62ad1","impliedFormat":1},{"version":"bb3ae8e2894c642669ab5e639b7a176f96da4f7e57c4be832f5b057fe02734ed","impliedFormat":1},{"version":"5afc10f089c1b3bad993afcadef9161c6ed614e71475fc56364117af0257cdfe","impliedFormat":1},{"version":"2d21d2a5d943f295842732bf86f748c836e9a5ae151d153f9ae1f85b6a8e98e0","impliedFormat":1},{"version":"5dc6f169ebdc048c43fd4efa88d01bf793433c69126e3ee766ba9e04ecab2989","impliedFormat":1},{"version":"4b0465ccb07cbc2fa127bbfa5058cbdd7187f0c658921f9666f1ad82ad8d9b3e","impliedFormat":1},{"version":"fd179d7b68260caf075aaabe202dfd39622403405beec3c7a697dec1df338cb2","impliedFormat":1},{"version":"d086d18c6de38fff9261952724c77cfb8915e09d8e927133565f368ae3f80f6d","impliedFormat":1},{"version":"115d60d2b07ac7d513543b5e86e13bbf9a9524faf8bdf4985bd7a08815b46406","impliedFormat":1},{"version":"4a1545bdbccec0209a67da02f760fad629deedbe7d8ac9f55c93c82f95ff5449","impliedFormat":1},{"version":"7b52c21bd6397ca26df3b7863fa2d5014aa4bbf5621377769726bbd59956e6bc","impliedFormat":1},{"version":"6b93d6b362ef33a455a7852f7891a6023a8a2bbb03a81cf84bb0f2b627673148","impliedFormat":1},{"version":"641b9da0622e0225740b5a55f47af9f23f01bf8f4dcbfb81128c16b585900717","impliedFormat":1},{"version":"5534c99590ae8b633509d9e4d2e1a7bf6511cb7fd1710c36d7723c2f9486aeba","impliedFormat":1},{"version":"431666f207d18bf924ef0c3b8e1ffabe4e050becb25a82feb9d57355a55ec43d","impliedFormat":1},{"version":"3ace48f46b43fec335799729ecba491fba8478ef911bbaba4e64ae91ac284082","impliedFormat":1},{"version":"0da6adbb172817b7101eb1fc5a93310d5b140ac7c3678e3f8891d6177d1f2ce8","impliedFormat":1},{"version":"95210bf2a09475e9e19fe532fdc2562dced3536fc50f92aad88466950ff11160","impliedFormat":1},{"version":"912e51e547d6297d2dc7611148c27ed51dbfc544e35298bc30d846e0ae51c376","impliedFormat":1},{"version":"032aa0bbc88640270f29cfee50f0857ebd903dee14626eb9ec52043d75765173","impliedFormat":1},{"version":"d24cd8c79f8eb91b85d4a61e75188504f0d2dcd6ab8ebb87ac22a8ba0ec200b2","impliedFormat":1},{"version":"70055bc7cbe14541919f4b9e4c488b31cc901fa8defa32827ca3ba955a409762","impliedFormat":1},{"version":"155dc0abafc201d20cb2c4c54d631e13cf286f5a757fff975dc2dd7e196380fe","impliedFormat":1},{"version":"256eb1263ff0eae669dd39371245c70e082437ebd01dac855dda8ef5bc5a1330","impliedFormat":1},{"version":"b56adcca0e4ea4e2ff1a527006c90a7eecf5c0637f10b7232d5a6ffb40e1a47e","impliedFormat":1},{"version":"92910a77d5284b3bb6fb8fa17209d7128619b23a05d8c38b63dbe7b102552145","impliedFormat":1},{"version":"3084564f4782aacb5f60dee152f260a73b7ec7093432626814d019d2f871b1e9","impliedFormat":1},{"version":"67aaa92c35872e8ac9ca6092e0010db368656740e28e4486c2cf8064e536d057","impliedFormat":1},{"version":"04b00c8e04b88f9dd0aefaec6b8c42fa4d1ffdfd9a73131cb6d96b185978d536","impliedFormat":1},{"version":"17eab666f34227a634a3e24041ea06a7f52cd0216411de7dea6bccaef7ab62ac","impliedFormat":1},{"version":"1d8dc736a80d377b4ce3b78568038c796485e604cb9c5c664ac5718a5fb63c41","impliedFormat":1},{"version":"9df9a424cba33791a9f05592ce73c61a6ea6cd0e8d02b5d634601d169e28229c","impliedFormat":1},{"version":"1a1cfc77cc8eb4bf26f01d2da8059920873646a67cb359e41d5b0842cd423271","impliedFormat":1},{"version":"4d33127708c239d63baa8c5bdf6f23e50e4a40527bce36e5511bf6d655c873f3","impliedFormat":1},{"version":"2626836cf152b2231a1d800779a594695b029c19bd49a150e5e994f788a8d9e1","impliedFormat":1},{"version":"8315d8694e8042084de91475cdb9cc307e50c3b4154776294c899eb7e47bbd09","impliedFormat":1},{"version":"9fce90d4533619eb5754806401668fa487fbdf0efeeb30c43299aef5a0b5c552","impliedFormat":1},{"version":"a0aba12f2b210e2151aa6ff772c4c0e1115d437306e1942d7b71f0b45c48ccf3","impliedFormat":1},{"version":"3b59126bda683d0720973054280a28f57af77498b081985b15779fe85dc96f77","impliedFormat":1},{"version":"fadd926f5d4644bf9e3161c69104c9f5246e5a5cffbf9076399c3b086ee7f0d3","impliedFormat":1},{"version":"da2266dd4ecebf71026539d95e36674563a06f869a53ae8e837d512161013dee","impliedFormat":1},{"version":"e4b3c4ec3ccd3fbe8ed62f6eb3b39c9f0ad574a35eafd1a31077c1e8dd29e93d","impliedFormat":1},{"version":"4dbbbf7f7b59aa88c2dda60aed5a06c5a57f29b6f931f70ac53bf6cc8aac1cef","impliedFormat":1},{"version":"8da32928f6184ecfa071cb9aac8e886a640ec68000d72b1fc47a85b5778bdbba","impliedFormat":1},{"version":"c737d79aaa58f7b5225de26005f12cbfeb60d6e1c0799df85c372a5b3498b313","impliedFormat":1},{"version":"ccb092565dcf7e8e9eb07dabe8f77a257bb18d10745b78f09501a2826f0b9f7e","impliedFormat":1},{"version":"50001c90059bbb2d06aabb16ad94b44a9a3dbd0b76a7ad1fbceef53c67ed67ff","impliedFormat":1},{"version":"103cc813c979b72c032d57fd398bb8a7de019c009a0cd8968f90f149a21c7b09","impliedFormat":1},{"version":"85aeedbb5aaee4ebb373587871ef070586a3b76eedd345db9dfba6b76bb3d7c0","impliedFormat":1},{"version":"9fa580d16a5b066442f16778c2846ee169e7ba421f45cd841bcf6d44495b9b13","impliedFormat":1},{"version":"9cec7eef215c0e9a903104033b96bd6c14fb71dc8b6084c81c869c39acb84101","impliedFormat":1},{"version":"d204930d40cace62928e7318026791c1e0cef281a06eabde7a98ddddf57154dc","impliedFormat":1},{"version":"f96b8ea264d72de393165690a473893934773a21cbc29ebadf22a2bbb2e64df2","impliedFormat":1},{"version":"d2bb51b12f0a2f927774a9a9affed26f0cd925f440f2352c833c55f695b65890","impliedFormat":1},{"version":"239689e40d3935cd4f340798982febacca88f44ca353b503f654ccb4233370fb","impliedFormat":1},{"version":"19d4b8c121977c1ea5ad800579d5a4a69007796faa9a547add76a6e94ab91ab4","impliedFormat":1},{"version":"c70f356c83e8167cd33cc119e908d1d32a9736e8b9f130f8d88fd0d9d498831a","impliedFormat":1},{"version":"eb9d456c9ba78783d6044925a34d2edcc4ab519bc366e5b42f82fa714eb3d6ae","impliedFormat":1},{"version":"434ac011dacc3b2659595fbc0555800dd725e626b29cc83292abdb6517262e32","impliedFormat":1},{"version":"520da364d225aa51b0e7b7adb8fd1a7489a6f680f4bb37ca573024147de84100","impliedFormat":1},{"version":"aca1a7376ae8f37e0c2b9447633196e3e1671371193451bae8c1ff09e58bad1a","impliedFormat":1},{"version":"c1c25d86e86ac79472059cf4249b20e04e36f06ead16296a78df76561c9ab59d","impliedFormat":1},{"version":"c766a7f306fa53af2dacface548cb9590202209e19cd8677febbd66261837a7a","impliedFormat":1},{"version":"8c403008299cb52d4fb675e9a4cd732a52f1c4c39dba4b2d33a197192c343ea5","impliedFormat":1},{"version":"c37bf53cf0701fedc43913d79405dcab26450c5aa8afe8bd1b2b4a049da748ae","impliedFormat":1},{"version":"ebb6dcacb4caa1f40b085fda697f84860fcb74cf3bbb15d5a4f5e0dc27edc6c8","impliedFormat":1},{"version":"5191da1f2d2e5d8aa799ec10e571e434dc544e9a3e600eeb7dce881f88c3146a","impliedFormat":1},{"version":"ecf8bb458fd8aa581d044827f214f4c108bd93a32140bd2ed29ca6f2af1bf72f","impliedFormat":1},{"version":"544e42686ffda36f20b22830f1c1ae966ab1ba4b1f1e6bc68dc6c51d2ace867b","impliedFormat":1},{"version":"19e18f2211b420eef79412c0bc407119617a7e7699af24d3c70d7d88ee14b2c2","impliedFormat":1},{"version":"57eb3245f592f2382e2f79b5bdcd3684ba5a21bc0b411de82ef8101284aeb213","impliedFormat":1},{"version":"74e6286c0c9e2336ac18e6103a82e90a781985604418ff37a695bf9e91148577","impliedFormat":1},{"version":"53b7b0ad34feb6667b7aa137afb2f87316e8eb2c15d6327355353224fe47b55b","impliedFormat":1},{"version":"5b581648b2a40a6f970cd938b57270e5e2febf41bfb2813d3176a4ccd9e8fcd5","impliedFormat":1},{"version":"e74d4b1989725bbdd6ba672055b4e769d3eb90f294d99a683997d1fa6dd3cad5","impliedFormat":1},{"version":"04017eca924a3c90094ebc57fdc0d60d1c37a8592c988af07926e341fe91fc0b","impliedFormat":1},{"version":"08b1e0a48d64af7ea99e7911db1a540ebcfef468b4a62c589c40e2de630d786e","impliedFormat":1},{"version":"f473e9a749dd87ab056d387c4454faba9d21c921b744afbcf9b989043273d44f","impliedFormat":1},{"version":"cd674d3401bf5b290da4a5e31890305ba67a378b2c01aa8da6ac73feb0685f50","impliedFormat":1},{"version":"01a1038d946f7820cfb6136f103dc282e3d2cbe8ad2ea244bbe1c15a94727cfb","impliedFormat":1},{"version":"6123fa53525865f0f96b5e59f98bf56aba6ba4acaa171ec23676d13bc0b77020","impliedFormat":1},{"version":"19f96045ebaef51fbea86ab5d00f98fd18381eaf54aefe4a6d4d1cd02b866e7d","impliedFormat":1},{"version":"9ef452a63549b5d29f8c0a8ad8af73e33d23f388b9f34992b8ea9b8c80e2e219","impliedFormat":1},{"version":"44faba923fbff252b227ab2222946cc55ab7a8d2c941e56afa7d5f4dc38bebbc","impliedFormat":1},{"version":"005605697e492ea72f9fc309fa31ee8587e0478bbfc9bb72676559dab2f39339","impliedFormat":1},{"version":"a1c1195f9dd70a8de22947a275074d1c30571c61f762518291e748a7e644ac9e","impliedFormat":1},{"version":"f2949ec3b920d10267dff3f4803b3db920f81401182af62740a41e76cc26d8f6","impliedFormat":1},{"version":"23cfdfc12051eef1bddaff6d95cbda090174b36fb105c7d263acdadb76da1577","impliedFormat":1},{"version":"ffee2f0960a86ceada047cffc3404363bf9e7783e30848199c4d90cb210123dd","impliedFormat":1},{"version":"e004995dfdf9fd1a97f47cdc6b74ba0f1da186736eac03c6856412661ac6a6d4","impliedFormat":1},{"version":"36a29c4843b36ccf4b6f0ed12763414a3516f0176563747b99c016ab3a570922","impliedFormat":1},{"version":"8ce2616be99a635b1346deef302d68969006b044fc82d6992abb432a4956dc6a","impliedFormat":1},{"version":"ad73903fb76951a5cd4c4e91d9eed60fb9b0114b1477c2da5c55691dd78cdfe6","impliedFormat":1},{"version":"9db5c31039049a999fe86ec606d07f9fe0074cf9289400c8f7a5f7ffb5719e9f","impliedFormat":1},{"version":"ccd23805724c86c86eccc2a73e9f1438c7b0a6e08647c0f54f6c2b3f505026a5","impliedFormat":1},{"version":"101c66c0a04753be2f1604483f98e1f072d1a95418345d3a7593de7ddfd92fc9","impliedFormat":1},{"version":"ec007e489e7403a1b46f85392a94fef09533a2bb12f9b98e9d433871aac66b5a","impliedFormat":1},{"version":"8b26b547fc41921b66353c05c2dbdbdb1dc8d0b60a9ea60f912787818bb9c42c","impliedFormat":1},{"version":"dbce3e1a32c2696ee8f056b92d2442fc0370f7e3d8d95dddc88cdc8d3ca03454","impliedFormat":1},{"version":"15ac98e72a64754e1a2c673e630f0c3e6dc163ec18ebf326f7f88f45bb80f526","impliedFormat":1},{"version":"e4188659bc53e80d6c46cf76e5bdc2968a137166f1e5a853088fc6a0aed4f52b","impliedFormat":1},{"version":"ea3882010173f50840078eb0e7b013a8a1d9d2b23dbe1725fb0e8350c9abd856","impliedFormat":1},{"version":"85968e53cc97754877d8b409ca3815b1c0f1c4317d41d47b7975a31e8f3a5bf4","impliedFormat":1},{"version":"b318a3e94029ffc01f1a3eb1797647bf7487a2a179d4da963043c42fdaf0b4f5","impliedFormat":1},{"version":"05f82884018fbd03c6512b56d11a712c0282dd1df6338473a2ca5bcacffa8fb9","impliedFormat":1},{"version":"0b993930325df1192bdf72bbdb8e8834844bd797aa2b5479b84f08ac7e18ed58","impliedFormat":1},{"version":"e84c307906c46be4063aa60ed3836ceb3188a05797ba8fef2b5dce745f9660f3","impliedFormat":1},{"version":"ee3aa2c66379e2602b6031b02e40b6bec86015c2334b6e2fb02d05975d37f35d","impliedFormat":1},{"version":"f2921dd4e150b566982bde83a1b0be4fc9c218abea31c4bf74d491376b061078","impliedFormat":1},{"version":"edc6e71776849f8f90c535ea726fe8561bbc7bdce2bf670a529dc9c300bf9989","impliedFormat":1},{"version":"977f88837e72a9c7d90c413b97db91413c3a00deac19c9f9198c0fe4b083778b","impliedFormat":1},{"version":"f4bb73b83405d89215a66fb4eb3b71df14035271a3105f330ce8cc168f91b662","impliedFormat":1},{"version":"78647004e18e4c16b8a2e8345fca9267573d1c5a29e11ddfee71858fd077ef6e","impliedFormat":1},{"version":"0804044cd0488cb7212ddbc1d0f8e1a5bd32970335dbfc613052304a1b0318f9","impliedFormat":1},{"version":"b725acb041d2a18fde8f46c48a1408418489c4aa222f559b1ef47bf267cb4be0","impliedFormat":1},{"version":"85084ae98c1d319e38ef99b1216d3372a9afd7a368022c01c3351b339d52cb58","impliedFormat":1},{"version":"898ec2410fae172e0a9416448b0838bed286322a5c0c8959e8e39400cd4c5697","impliedFormat":1},{"version":"692345a43bac37c507fa7065c554258435ab821bbe4fb44b513a70063e932b45","impliedFormat":1},{"version":"cddd50d7bd9d7fddda91a576db9f61655d1a55e2d870f154485812f6e39d4c15","impliedFormat":1},{"version":"0539583b089247b73a21eb4a5f7e43208a129df6300d6b829dc1039b79b6c8c4","impliedFormat":1},{"version":"7aba43bc7764fcd02232382c780c3e99ef8dbfdac3c58605a0b3781fab3d8044","impliedFormat":1},{"version":"522edc786ed48304671b935cf7d3ed63acc6636ab9888c6e130b97a6aea92b46","impliedFormat":1},{"version":"1e1ed5600d80406a10428e349af8b6f09949cd5054043ea8588903e8f9e8d705","impliedFormat":1},{"version":"de21641eb8edcbc08dd0db4ee70eea907cd07fe72267340b5571c92647f10a77","impliedFormat":1},{"version":"a53039ba614075aeb702271701981babbd0d4f4dcbf319ddee4c08fb8196cc7a","impliedFormat":1},{"version":"6758f7b72fa4d38f4f4b865516d3d031795c947a45cc24f2cfba43c91446d678","impliedFormat":1},{"version":"da679a5bb46df3c6d84f637f09e6689d6c2d07e907ea16adc161e4529a4954d6","impliedFormat":1},{"version":"dc1a664c33f6ddd2791569999db2b3a476e52c5eeb5474768ffa542b136d78c0","impliedFormat":1},{"version":"bdf7abbd7df4f29b3e0728684c790e80590b69d92ed8d3bf8e66d4bd713941fe","impliedFormat":1},{"version":"8decb32fc5d44b403b46c3bb4741188df4fbc3c66d6c65669000c5c9cd506523","impliedFormat":1},{"version":"4beaf337ee755b8c6115ff8a17e22ceab986b588722a52c776b8834af64e0f38","impliedFormat":1},{"version":"c26dd198f2793bbdcc55103823a2767d6223a7fdb92486c18b86deaf63208354","impliedFormat":1},{"version":"93551b302a808f226f0846ad8012354f2d53d6dedc33b540d6ca69836781a574","impliedFormat":1},{"version":"f0ff1c010d5046af3874d3b4df746c6f3921e4b3fbdec61dee0792fc0cb36ccd","impliedFormat":1},{"version":"778b684ebc6b006fcffeab77d25b34bf6e400100e0ec0c76056e165c6399ab05","impliedFormat":1},{"version":"463851fa993af55fb0296e0d6afa27407ef91bf6917098dd665aba1200d250c7","impliedFormat":1},{"version":"67c6de7a9c490bda48eb401bea93904b6bbfc60e47427e887e6a3da6195540be","impliedFormat":1},{"version":"be8f369f8d7e887eab87a3e4e41f1afcf61bf06056801383152aa83bda1f6a72","impliedFormat":1},{"version":"352bfb5f3a9d8a9c2464ad2dc0b2dc56a8212650a541fb550739c286dd341de1","impliedFormat":1},{"version":"a5aae636d9afdacb22d98e4242487436d8296e5a345348325ccc68481fe1b690","impliedFormat":1},{"version":"d007c769e33e72e51286b816d82cd7c3a280cba714e7f958691155068bd7150a","impliedFormat":1},{"version":"764150c107451d2fd5b6de305cff0a9dcecf799e08e6f14b5a6748724db46d8a","impliedFormat":1},{"version":"b04cf223c338c09285010f5308b980ee6d8bfa203824ed2537516f15e92e8c43","impliedFormat":1},{"version":"4b387f208d1e468193a45a51005b1ed5b666010fc22a15dc1baf4234078b636e","impliedFormat":1},{"version":"70441eda704feffd132be0c1541f2c7f6bbaafce25cb9b54b181e26af3068e79","impliedFormat":1},{"version":"d1addb12403afea87a1603121396261a45190886c486c88e1a5d456be17c2049","impliedFormat":1},{"version":"15d43873064dc8787ca1e4c39149be59183c404d48a8cd5a0ea019bb5fdf8d58","impliedFormat":1},{"version":"ea4b5d319625203a5a96897b057fddf6017d0f9a902c16060466fe69cc007243","impliedFormat":1},{"version":"3d06897c536b4aad2b2b015d529270439f2cadd89ca2ff7bd8898ee84898dd88","impliedFormat":1},{"version":"ab01d8fcb89fae8eda22075153053fefac69f7d9571a389632099e7a53f1922d","impliedFormat":1},{"version":"bac0ec1f4c61abc7c54ccebb0f739acb0cdbc22b1b19c91854dc142019492961","impliedFormat":1},{"version":"566b0806f9016fa067b7fecf3951fcc295c30127e5141223393bde16ad04aa4a","impliedFormat":1},{"version":"8e801abfeda45b1b93e599750a0a8d25074d30d4cc01e3563e56c0ff70edeb68","impliedFormat":1},{"version":"902997f91b09620835afd88e292eb217fbd55d01706b82b9a014ff408f357559","impliedFormat":1},{"version":"a3727a926e697919fb59407938bd8573964b3bf543413b685996a47df5645863","impliedFormat":1},{"version":"83f36c0792d352f641a213ee547d21ea02084a148355aa26b6ef82c4f61c1280","impliedFormat":1},{"version":"dce7d69c17a438554c11bbf930dec2bee5b62184c0494d74da336daee088ab69","impliedFormat":1},{"version":"1e8f2cda9735002728017933c54ccea7ebee94b9c68a59a4aac1c9a58aa7da7d","impliedFormat":1},{"version":"e327a2b222cf9e5c93d7c1ed6468ece2e7b9d738e5da04897f1a99f49d42cca1","impliedFormat":1},{"version":"65165246b59654ec4e1501dd87927a0ef95d57359709e00e95d1154ad8443bc7","impliedFormat":1},{"version":"f1bacba19e2fa2eb26c499e36b5ab93d6764f2dba44be3816f12d2bc9ac9a35b","impliedFormat":1},{"version":"bce38da5fd851520d0cb4d1e6c3c04968cec2faa674ed321c118e97e59872edc","impliedFormat":1},{"version":"3398f46037f21fb6c33560ceca257259bd6d2ea03737179b61ea9e17cbe07455","impliedFormat":1},{"version":"6e14fc6c27cb2cb203fe1727bb3a923588f0be8c2604673ad9f879182548daca","impliedFormat":1},{"version":"12b9bcf8395d33837f301a8e6d545a24dfff80db9e32f8e8e6cf4b11671bb442","impliedFormat":1},{"version":"04295cc38689e32a4ea194c954ea6604e6afb6f1c102104f74737cb8cf744422","impliedFormat":1},{"version":"7418f434c136734b23f634e711cf44613ca4c74e63a5ae7429acaee46c7024c8","impliedFormat":1},{"version":"27d40290b7caba1c04468f2b53cf7112f247f8acdd7c20589cd7decf9f762ad0","impliedFormat":1},{"version":"2608b8b83639baf3f07316df29202eead703102f1a7e32f74a1b18cf1eee54b5","impliedFormat":1},{"version":"c93657567a39bd589effe89e863aaadbc339675fca6805ae4d97eafbcce0a05d","impliedFormat":1},{"version":"909d5db5b3b19f03dfb4a8f1d00cf41d2f679857c28775faf1f10794cbbe9db9","impliedFormat":1},{"version":"e4504bffce13574bab83ab900b843590d85a0fd38faab7eff83d84ec55de4aff","impliedFormat":1},{"version":"8ab707f3c833fc1e8a51106b8746c8bc0ce125083ea6200ad881625ae35ce11e","impliedFormat":1},{"version":"730ddc2386276ac66312edbcc60853fedbb1608a99cb0b1ff82ebf26911dba1f","impliedFormat":1},{"version":"c1b3fa201aa037110c43c05ea97800eb66fea3f2ecc5f07c6fd47f2b6b5b21d2","impliedFormat":1},{"version":"636b44188dc6eb326fd566085e6c1c6035b71f839d62c343c299a35888c6f0a9","impliedFormat":1},{"version":"3b2105bf9823b53c269cabb38011c5a71360c8daabc618fec03102c9514d230c","impliedFormat":1},{"version":"f96e63eb56e736304c3aef6c745b9fe93db235ddd1fec10b45319c479de1a432","impliedFormat":1},{"version":"acb4f3cee79f38ceba975e7ee3114eb5cd96ccc02742b0a4c7478b4619f87cd6","impliedFormat":1},{"version":"cfc85d17c1493b6217bad9052a8edc332d1fde81a919228edab33c14aa762939","impliedFormat":1},{"version":"eebda441c4486c26de7a8a7343ebbc361d2b0109abff34c2471e45e34a93020a","impliedFormat":1},{"version":"727b4b8eb62dd98fa4e3a0937172c1a0041eb715b9071c3de96dad597deddcab","impliedFormat":1},{"version":"708e2a347a1b9868ccdb48f3e43647c6eccec47b8591b220afcafc9e7eeb3784","impliedFormat":1},{"version":"6bb598e2d45a170f302f113a5b68e518c8d7661ae3b59baf076be9120afa4813","impliedFormat":1},{"version":"c28e058db8fed2c81d324546f53d2a7aaefff380cbe70f924276dbad89acd7d1","impliedFormat":1},{"version":"ebe8f07bb402102c5a764b0f8e34bd92d6f50bd7ac61a2452e76b80e02f9bb4b","impliedFormat":1},{"version":"826a98cb79deab45ccc4e5a8b90fa64510b2169781a7cbb83c4a0a8867f4cc58","impliedFormat":1},{"version":"618189f94a473b7fdc5cb5ba8b94d146a0d58834cd77cd24d56995f41643ccd5","impliedFormat":1},{"version":"5baadaca408128671536b3cb77fea44330e169ada70ce50b902c8d992fe64cf1","impliedFormat":1},{"version":"a4cc469f3561ea3edc57e091f4c9dcaf7485a70d3836be23a6945db46f0acd0b","impliedFormat":1},{"version":"91b0965538a5eaafa8c09cf9f62b46d6125aa1b3c0e0629dce871f5f41413f90","impliedFormat":1},{"version":"2978e33a00b4b5fb98337c5e473ab7337030b2f69d1480eccef0290814af0d51","impliedFormat":1},{"version":"ba71e9777cb5460e3278f0934fd6354041cb25853feca542312807ce1f18e611","impliedFormat":1},{"version":"608dbaf8c8bb64f4024013e73d7107c16dba4664999a8c6e58f3e71545e48f66","impliedFormat":1},{"version":"61937cefd7f4d6fa76013d33d5a3c5f9b0fc382e90da34790764a0d17d6277fb","impliedFormat":1},{"version":"af7db74826f455bfef6a55a188eb6659fd85fdc16f720a89a515c48724ee4c42","impliedFormat":1},{"version":"d6ce98a960f1b99a72de771fb0ba773cb202c656b8483f22d47d01d68f59ea86","impliedFormat":1},{"version":"2a47dc4a362214f31689870f809c7d62024afb4297a37b22cb86f679c4d04088","impliedFormat":1},{"version":"42d907ac511459d7c4828ee4f3f81cc331a08dc98d7b3cb98e3ff5797c095d2e","impliedFormat":1},{"version":"63d010bff70619e0cdf7900e954a7e188d3175461182f887b869c312a77ecfbd","impliedFormat":1},{"version":"1452816d619e636de512ca98546aafb9a48382d570af1473f0432a9178c4b1ff","impliedFormat":1},{"version":"9e3e3932fe16b9288ec8c948048aef4edf1295b09a5412630d63f4a42265370e","impliedFormat":1},{"version":"8bdba132259883bac06056f7bacd29a4dcf07e3f14ce89edb022fe9b78dcf9b3","impliedFormat":1},{"version":"5a5406107d9949d83e1225273bcee1f559bb5588942907d923165d83251a0e37","impliedFormat":1},{"version":"ca0ca4ca5ad4772161ee2a99741d616fea780d777549ba9f05f4a24493ab44e1","impliedFormat":1},{"version":"e7ee7be996db0d7cce41a85e4cae3a5fc86cf26501ad94e0a20f8b6c1c55b2d4","impliedFormat":1},{"version":"72263ae386d6a49392a03bde2f88660625da1eca5df8d95120d8ccf507483d20","impliedFormat":1},{"version":"b498375d015f01585269588b6221008aae6f0c0dc53ead8796ace64bdfcf62ea","impliedFormat":1},{"version":"c37aa3657fa4d1e7d22565ae609b1370c6b92bafb8c92b914403d45f0e610ddc","impliedFormat":1},{"version":"34534c0ead52cc753bdfdd486430ef67f615ace54a4c0e5a3652b4116af84d6d","impliedFormat":1},{"version":"a1079b54643537f75fa4f4bb963d787a302bddbe3a6001c4b0a524b746e6a9de","impliedFormat":1},{"version":"7fc9b18b6aafa8a1fc1441670c6c9da63e3d7942c7f451300c48bafd988545e9","impliedFormat":1},{"version":"ae5269a51263a70afe7c040d43f80d36fb686ec94a2ee421b7fa5ac1c0d38cbf","impliedFormat":1},{"version":"222e634f2cd5fa6fa1b46f1bdb54841aa29c1c72cab8d630ed45634165585dc4","impliedFormat":1},{"version":"779bf34c4dd34ef4244ef0881d58fd4f75944d5324b9e7681c96c8236d8fbfde","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"6476a08fec3ad8ce481804a1de46d54aeac230c2b2b0378dcd95f8103627cebf","impliedFormat":1},{"version":"9122ed7070e054b73ebab37c2373a196def2d90e7d1a9a7fcd9d46b0e51fae78","impliedFormat":1},{"version":"a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a","impliedFormat":1},{"version":"77f0b5c6a193a699c9f7d7fb0578e64e562d271afa740783665d2a827104a873","affectsGlobalScope":true,"impliedFormat":1},{"version":"21a167fec8f933752fb8157f06d28fab6817af3ad9b0bdb1908a10762391eab9","impliedFormat":1},{"version":"002d6d5f044365b3fbfba0ba9be3bb57cac09b81547c8df4b0795755d2081d90","affectsGlobalScope":true,"impliedFormat":1},{"version":"0c0cee62cb619aed81133b904f644515ba3064487002a7da83fd8aa07b1b4abd","impliedFormat":1},{"version":"5a94487653355b56018122d92392beb2e5f4a6c63ba5cef83bbe1c99775ef713","impliedFormat":1},{"version":"d5135ad93b33adcce80b18f8065087934cdc1730d63db58562edcf017e1aad9b","affectsGlobalScope":true,"impliedFormat":1},{"version":"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","impliedFormat":1},{"version":"c4cfc9a6e2ebb8bc8c0e2392dfc4056993ced3b35069ebf132ac18ca7a562881","impliedFormat":1},{"version":"bb9c4ffa5e6290c6980b63c815cdd1625876dadb2efaf77edbe82984be93e55e","impliedFormat":1},{"version":"75ecef44f126e2ae018b4abbd85b6e8a2e2ba1638ebec56cc64274643ce3567b","impliedFormat":1},{"version":"f30bb836526d930a74593f7b0f5c1c46d10856415a8f69e5e2fc3db80371e362","impliedFormat":1},{"version":"14b5aa23c5d0ae1907bc696ac7b6915d88f7d85799cc0dc2dcf98fbce2c5a67c","impliedFormat":1},{"version":"5c439dafdc09abe4d6c260a96b822fa0ba5be7203c71a63ab1f1423cd9e838ea","impliedFormat":1},{"version":"bae4ea23beb8397755b935cb84d3cdc6cdb0b1b4a329b90de9fc6c8774d71994","affectsGlobalScope":true,"impliedFormat":1},{"version":"cec36af22f514322f870e81d30675c78df82ae8bf4863f5fd4e4424c040c678d","impliedFormat":1},{"version":"df36874d9e56aff601e921c4b3971d37cf66d14f6455935ce821e6cad13b1823","impliedFormat":1},{"version":"3c135ff5bda0355f6b52a10ea931736ec7c5a80b7fb8772019054e0eaa0fd6b6","impliedFormat":1},{"version":"1abb206a4ecd13b21536b677d7d5f66e0d7316f0d44610197cfcc5776f78884a","impliedFormat":1},{"version":"dbe5aa5a5dd8bd1c6a8d11b1310c3f0cdabaacc78a37b394a8c7b14faeb5fb84","impliedFormat":1},{"version":"2c828a5405191d006115ab34e191b8474bc6c86ffdc401d1a9864b1b6e088a58","impliedFormat":1},{"version":"e8b18c6385ff784228a6f369694fcf1a6b475355ba89090a88de13587a9391d5","affectsGlobalScope":true,"impliedFormat":1},{"version":"76527127c8b749bee5977408861ce3ee56ec19ddcea8704c628f98ca610283e6","impliedFormat":1},{"version":"7fc5b4377d39edbbd127cdc84805bd85da1ec2fc55412213912cd6f67b66399b","impliedFormat":1},{"version":"b68bd7bef90dab08b1866a9fee24f03d9fee10bcb3f587b074e96e61abf6d3f0","impliedFormat":1},{"version":"cb4f3f03480e1727eae46400606cecaa97f550186ff8fa909ebc00db4180531b","impliedFormat":1},{"version":"b3624aed92dab6da8484280d3cb3e2f4130ec3f4ef3f8201c95144ae9e898bb6","affectsGlobalScope":true,"impliedFormat":1},{"version":"5153a2fd150e46ce57bb3f8db1318d33f6ad3261ed70ceeff92281c0608c74a3","impliedFormat":1},{"version":"d1a78a3c5708807e8de3e399f91df4797c62e44b02195eefc2209b2e713e54ee","impliedFormat":1},{"version":"36b03690b628eab08703d63f04eaa89c5df202e5f1edf3989f13ad389cd2c091","impliedFormat":1},{"version":"0effadd232a20498b11308058e334d3339cc5bf8c4c858393e38d9d4c0013dcf","impliedFormat":1},{"version":"25846d43937c672bab7e8195f3d881f93495df712ee901860effc109918938cc","impliedFormat":1},{"version":"556bf5c36deb62cffa1bf697c1789fe008ec82db0273025001db66732714e9d9","impliedFormat":1},{"version":"1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff","impliedFormat":1},{"version":"806ef4cac3b3d9fa4a48d849c8e084d7c72fcd7b16d76e06049a9ed742ff79c0","affectsGlobalScope":true,"impliedFormat":1},{"version":"44b8b584a338b190a59f4f6929d072431950c7bd92ec2694821c11bce180c8a5","impliedFormat":1},{"version":"23b89798789dffbd437c0c423f5d02d11f9736aea73d6abf16db4f812ff36eda","impliedFormat":1},{"version":"0830071706fa0e477fb5e95f0955cc1062b5948b146b7d4e03a126f12ad6085f","impliedFormat":1},{"version":"970a90f76d4d219ad60819d61f5994514087ba94c985647a3474a5a3d12714ed","affectsGlobalScope":true,"impliedFormat":1},{"version":"664d8f2d59164f2e08c543981453893bc7e003e4dfd29651ce09db13e9457980","impliedFormat":1},{"version":"4c8525f256873c7ba3135338c647eaf0ca7115a1a2805ae2d0056629461186ce","impliedFormat":1},{"version":"3c13ef48634e7b5012fcf7e8fce7496352c2d779a7201389ca96a2a81ee4314d","impliedFormat":1},{"version":"5d0a25ec910fa36595f85a67ac992d7a53dd4064a1ba6aea1c9f14ab73a023f2","impliedFormat":1},{"version":"bfe39beb986d2a2e512c091cbe924f1c415bc65de54de0e2f6a0dc6f84c183d9","affectsGlobalScope":true,"impliedFormat":1},{"version":"2d526e6f21d8cc66ac11ada32874e95ae88d870c6c9d3d9d4e03b1d1f9ad7b8e","impliedFormat":1},{"version":"06d7c42d256f0ce6afe1b2b6cfbc97ab391f29dadb00dd0ae8e8f23f5bc916c3","impliedFormat":1},{"version":"ec4bd1b200670fb567920db572d6701ed42a9641d09c4ff6869768c8f81b404c","impliedFormat":1},{"version":"e59a892d87e72733e2a9ca21611b9beb52977be2696c7ba4b216cbbb9a48f5aa","impliedFormat":1},{"version":"d2ec52f565f0570e90b659811347bd689f8c6039b11eaaccd0f243759d46da6e","impliedFormat":1},{"version":"8a300fa9b698845a1f9c41ecbe2c5966634582a8e2020d51abcace9b55aa959e","impliedFormat":1},{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true,"impliedFormat":1},{"version":"a12806a1bde5e9f137bb79728d87a4ceaedf04e95efc9967d3288a3c252d9a7b","impliedFormat":1},{"version":"93c4fc5b5237c09bc9ed65cb8f0dc1d89034406ab40500b89701341994897142","impliedFormat":1}],"options":{"allowSyntheticDefaultImports":true,"composite":true,"declaration":true,"declarationMap":true,"emitDeclarationOnly":true,"esModuleInterop":true,"experimentalDecorators":false,"module":1,"noEmitOnError":false,"noFallthroughCasesInSwitch":true,"noImplicitOverride":true,"noImplicitReturns":true,"noUnusedLocals":true,"preserveConstEnums":true,"removeComments":false,"skipLibCheck":true,"sourceMap":false,"strict":true,"target":9},"fileIdsList":[[162,267,287,296,316],[316],[271,316],[274,316],[275,280,316],[276,286,287,294,304,315,316],[276,277,286,294,316],[278,316],[279,280,287,295,316],[280,304,312,316],[281,283,286,294,316],[282,316],[283,284,316],[285,286,316],[286,316],[286,287,288,304,315,316],[286,287,288,304,307,316],[316,320],[289,294,304,315,316],[286,287,289,290,294,304,312,315,316],[289,291,304,312,315,316],[271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322],[286,292,316],[293,315,316],[283,286,294,304,316],[295,316],[296,316],[274,297,316],[298,314,316,320],[299,316],[300,316],[286,301,302,316],[301,303,316,318],[286,304,305,306,307,316],[304,306,316],[304,305,316],[307,316],[308,316],[286,310,311,316],[310,311,316],[280,294,304,312,316],[313,316],[294,314,316],[275,289,300,315,316],[280,316],[304,316,317],[316,318],[316,319],[275,280,286,288,297,304,315,316,318,320],[304,316,321],[54,316],[54,56,316],[54,55,316],[54,55,56,57,316],[58,316],[58,158,159,316],[58,59,160,161,316],[163,316],[162,164,316],[265,316],[164,165,266,316],[61,62,64,71,316],[71,72,316],[72,73,132,133,316],[61,64,72,316],[62,72,316],[61,64,66,67,68,70,72,73,316],[67,74,88,316],[61,64,68,69,70,72,316],[61,62,68,70,74,316],[60,75,79,87,89,91,131,134,157,316],[62,63,316],[62,63,64,65,71,80,81,82,83,84,85,86,316],[62,63,64,316],[62,316],[61,62,63,64,82,158,316],[64,316],[62,64,71,316],[61,64,316],[90,316],[61,64,68,70,74,316],[61,64,66,67,70,316],[61,64,65,68,316],[67,68,69,70,76,77,78,316],[68,316],[61,64,68,69,316],[70,72,316],[61,64,68,69,70,85,316],[72,316],[61,64,68,316],[62,64,70,83,316],[70,135,316],[68,72,316],[61,64,70,316],[70,316],[64,70,72,316],[61,65,316],[64,68,70,316],[92,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,316],[68,70,316],[61,64,68,69,70,72,85,92,316],[93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,316],[85,93,316],[93,316],[61,64,70,72,92,93,316],[167,168,174,175,316],[176,240,241,316],[167,174,176,316],[168,176,316],[167,169,170,171,174,176,179,180,316],[170,181,195,196,316],[167,174,179,180,181,316],[167,169,174,176,178,179,180,316],[167,168,179,180,181,316],[166,182,187,194,197,198,239,242,264,316],[167,316],[168,172,173,316],[168,172,173,174,175,177,188,189,190,191,192,193,316],[168,173,174,316],[168,316],[167,168,173,174,176,189,316],[174,316],[168,174,175,316],[172,174,316],[181,195,316],[167,169,170,171,174,179,316],[167,174,177,180,316],[170,178,179,180,183,184,185,186,316],[180,316],[167,169,174,176,178,180,316],[176,179,316],[167,174,178,179,180,192,316],[176,316],[167,174,180,316],[168,174,179,190,316],[179,243,316],[176,180,316],[174,179,316],[179,316],[167,177,316],[167,174,316],[174,179,180,316],[199,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,316],[179,180,316],[169,174,316],[167,169,174,180,316],[167,169,174,316],[167,174,176,178,179,180,192,199,316],[200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,316],[192,200,316],[200,316],[167,174,176,179,199,200,316]],"referencedMap":[[268,1],[270,2],[269,2],[271,3],[272,3],[274,4],[275,5],[276,6],[277,7],[278,8],[279,9],[280,10],[281,11],[282,12],[283,13],[284,13],[285,14],[286,15],[287,16],[288,17],[273,18],[322,2],[289,19],[290,20],[291,21],[323,22],[292,23],[293,24],[294,25],[295,26],[296,27],[297,28],[298,29],[299,30],[300,31],[301,32],[302,32],[303,33],[304,34],[306,35],[305,36],[307,37],[308,38],[309,2],[310,39],[311,40],[312,41],[313,42],[314,43],[315,44],[316,45],[317,46],[318,47],[319,48],[320,49],[321,50],[324,2],[55,51],[57,52],[54,2],[56,53],[58,54],[159,55],[160,56],[59,55],[162,57],[161,55],[163,2],[164,58],[165,59],[266,60],[267,61],[72,62],[73,63],[134,64],[133,65],[132,66],[74,67],[89,68],[88,69],[75,70],[158,71],[61,2],[67,2],[66,2],[64,72],[65,2],[87,73],[81,2],[82,74],[71,75],[83,76],[86,77],[80,78],[84,77],[62,2],[63,2],[85,79],[91,80],[90,81],[68,82],[69,83],[79,84],[77,85],[76,85],[70,86],[78,87],[92,88],[153,89],[147,90],[140,91],[139,92],[148,93],[149,77],[141,94],[154,95],[156,96],[135,97],[136,79],[137,98],[157,99],[138,92],[142,95],[143,100],[150,77],[151,75],[152,100],[144,98],[155,77],[145,90],[146,79],[93,101],[131,102],[96,103],[97,103],[98,103],[99,103],[100,103],[101,103],[102,103],[103,103],[122,103],[104,103],[105,103],[106,103],[107,103],[108,103],[109,103],[128,103],[110,103],[111,103],[112,103],[113,103],[127,103],[114,103],[125,103],[126,103],[115,103],[116,103],[117,103],[123,103],[124,103],[118,103],[119,103],[120,103],[121,103],[129,103],[130,103],[95,104],[94,105],[60,2],[176,106],[242,107],[241,108],[240,109],[181,110],[197,111],[195,112],[196,113],[182,114],[265,115],[167,2],[169,2],[170,116],[171,2],[174,117],[177,2],[194,118],[172,2],[189,119],[175,120],[190,121],[193,122],[188,123],[191,122],[168,2],[173,2],[192,124],[198,125],[186,2],[180,126],[178,127],[187,128],[184,129],[183,129],[179,130],[185,131],[199,132],[261,133],[255,134],[248,135],[247,136],[256,137],[257,122],[249,138],[262,139],[243,140],[244,141],[245,142],[264,143],[246,136],[250,139],[251,144],[258,145],[259,120],[260,144],[252,142],[263,122],[253,146],[254,147],[200,148],[239,149],[203,150],[204,150],[205,150],[206,150],[207,150],[208,150],[209,150],[210,150],[229,150],[211,150],[212,150],[213,150],[214,150],[215,150],[216,150],[236,150],[217,150],[218,150],[219,150],[234,150],[220,150],[235,150],[221,150],[232,150],[233,150],[222,150],[223,150],[224,150],[230,150],[231,150],[225,150],[226,150],[227,150],[228,150],[237,150],[238,150],[202,151],[201,152],[166,2],[12,2],[11,2],[2,2],[13,2],[14,2],[15,2],[16,2],[17,2],[18,2],[19,2],[20,2],[3,2],[4,2],[24,2],[21,2],[22,2],[23,2],[25,2],[26,2],[27,2],[5,2],[28,2],[29,2],[30,2],[31,2],[6,2],[32,2],[33,2],[34,2],[35,2],[7,2],[36,2],[41,2],[42,2],[37,2],[38,2],[39,2],[40,2],[8,2],[46,2],[43,2],[44,2],[45,2],[47,2],[9,2],[48,2],[49,2],[50,2],[51,2],[52,2],[1,2],[10,2],[53,2]],"exportedModulesMap":[[268,1],[270,2],[269,2],[271,3],[272,3],[274,4],[275,5],[276,6],[277,7],[278,8],[279,9],[280,10],[281,11],[282,12],[283,13],[284,13],[285,14],[286,15],[287,16],[288,17],[273,18],[322,2],[289,19],[290,20],[291,21],[323,22],[292,23],[293,24],[294,25],[295,26],[296,27],[297,28],[298,29],[299,30],[300,31],[301,32],[302,32],[303,33],[304,34],[306,35],[305,36],[307,37],[308,38],[309,2],[310,39],[311,40],[312,41],[313,42],[314,43],[315,44],[316,45],[317,46],[318,47],[319,48],[320,49],[321,50],[324,2],[55,51],[57,52],[54,2],[56,53],[58,54],[159,55],[160,56],[59,55],[162,57],[161,55],[163,2],[164,58],[165,59],[266,60],[267,61],[72,62],[73,63],[134,64],[133,65],[132,66],[74,67],[89,68],[88,69],[75,70],[158,71],[61,2],[67,2],[66,2],[64,72],[65,2],[87,73],[81,2],[82,74],[71,75],[83,76],[86,77],[80,78],[84,77],[62,2],[63,2],[85,79],[91,80],[90,81],[68,82],[69,83],[79,84],[77,85],[76,85],[70,86],[78,87],[92,88],[153,89],[147,90],[140,91],[139,92],[148,93],[149,77],[141,94],[154,95],[156,96],[135,97],[136,79],[137,98],[157,99],[138,92],[142,95],[143,100],[150,77],[151,75],[152,100],[144,98],[155,77],[145,90],[146,79],[93,101],[131,102],[96,103],[97,103],[98,103],[99,103],[100,103],[101,103],[102,103],[103,103],[122,103],[104,103],[105,103],[106,103],[107,103],[108,103],[109,103],[128,103],[110,103],[111,103],[112,103],[113,103],[127,103],[114,103],[125,103],[126,103],[115,103],[116,103],[117,103],[123,103],[124,103],[118,103],[119,103],[120,103],[121,103],[129,103],[130,103],[95,104],[94,105],[60,2],[176,106],[242,107],[241,108],[240,109],[181,110],[197,111],[195,112],[196,113],[182,114],[265,115],[167,2],[169,2],[170,116],[171,2],[174,117],[177,2],[194,118],[172,2],[189,119],[175,120],[190,121],[193,122],[188,123],[191,122],[168,2],[173,2],[192,124],[198,125],[186,2],[180,126],[178,127],[187,128],[184,129],[183,129],[179,130],[185,131],[199,132],[261,133],[255,134],[248,135],[247,136],[256,137],[257,122],[249,138],[262,139],[243,140],[244,141],[245,142],[264,143],[246,136],[250,139],[251,144],[258,145],[259,120],[260,144],[252,142],[263,122],[253,146],[254,147],[200,148],[239,149],[203,150],[204,150],[205,150],[206,150],[207,150],[208,150],[209,150],[210,150],[229,150],[211,150],[212,150],[213,150],[214,150],[215,150],[216,150],[236,150],[217,150],[218,150],[219,150],[234,150],[220,150],[235,150],[221,150],[232,150],[233,150],[222,150],[223,150],[224,150],[230,150],[231,150],[225,150],[226,150],[227,150],[228,150],[237,150],[238,150],[202,151],[201,152],[166,2],[12,2],[11,2],[2,2],[13,2],[14,2],[15,2],[16,2],[17,2],[18,2],[19,2],[20,2],[3,2],[4,2],[24,2],[21,2],[22,2],[23,2],[25,2],[26,2],[27,2],[5,2],[28,2],[29,2],[30,2],[31,2],[6,2],[32,2],[33,2],[34,2],[35,2],[7,2],[36,2],[41,2],[42,2],[37,2],[38,2],[39,2],[40,2],[8,2],[46,2],[43,2],[44,2],[45,2],[47,2],[9,2],[48,2],[49,2],[50,2],[51,2],[52,2],[1,2],[10,2],[53,2]],"semanticDiagnosticsPerFile":[268,[270,[{"file":"./src/graphql/orchestrator.ts","start":3912,"length":9,"messageText":"Cannot find name 'WebSocket'.","category":1,"code":2304},{"file":"./src/graphql/orchestrator.ts","start":4555,"length":8,"messageText":"Cannot find name 'Response'.","category":1,"code":2304},{"file":"./src/graphql/orchestrator.ts","start":4704,"length":4,"messageText":"Parameter 'text' implicitly has an 'any' type.","category":1,"code":7006},{"file":"./src/graphql/orchestrator.ts","start":5091,"length":6,"code":2339,"category":1,"messageText":"Property 'method' does not exist on type '{}'."},{"file":"./src/graphql/orchestrator.ts","start":5114,"length":6,"code":2339,"category":1,"messageText":"Property 'method' does not exist on type '{}'."},{"file":"./src/graphql/orchestrator.ts","start":5147,"length":5,"messageText":"Cannot find name 'fetch'.","category":1,"code":2304},{"file":"./src/graphql/orchestrator.ts","start":5453,"length":5,"messageText":"Cannot find name 'fetch'.","category":1,"code":2304},{"file":"./src/graphql/orchestrator.ts","start":11183,"length":70,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '[string, { headers: { 'Content-Type': string; }; }]' is not assignable to parameter of type 'chainOptions'.","category":1,"code":2345,"next":[{"messageText":"Type '[string, { headers: { 'Content-Type': string; }; }]' is not assignable to type '[unknown, { websocket?: unknown[] | undefined; }]'.","category":1,"code":2322,"next":[{"messageText":"Type at position 1 in source is not compatible with type at position 1 in target.","category":1,"code":2626,"next":[{"messageText":"Type '{ headers: { 'Content-Type': string; }; }' is not assignable to type '{ websocket?: unknown[] | undefined; }'.","category":1,"code":2322,"next":[{"messageText":"Object literal may only specify known properties, and 'headers' does not exist in type '{ websocket?: unknown[] | undefined; }'.","category":1,"code":2353}]}]}]}]}},{"file":"./src/graphql/orchestrator.ts","start":14042,"length":5,"messageText":"Cannot find name 'fetch'.","category":1,"code":2304},{"file":"./src/graphql/orchestrator.ts","start":14081,"length":9,"messageText":"Cannot find name 'WebSocket'.","category":1,"code":2304},{"file":"./src/graphql/orchestrator.ts","start":14125,"length":9,"messageText":"Cannot find name 'WebSocket'.","category":1,"code":2304},{"file":"./src/graphql/orchestrator.ts","start":14957,"length":8,"messageText":"This member must have an 'override' modifier because it overrides a member in the base class 'Error'.","category":1,"code":4114},{"file":"./src/graphql/orchestrator.ts","start":18333,"length":26,"messageText":"Not all code paths return a value.","category":1,"code":7030},{"file":"./src/graphql/orchestrator.ts","start":19499,"length":26,"messageText":"Not all code paths return a value.","category":1,"code":7030},{"file":"./src/graphql/orchestrator.ts","start":25550,"length":9,"messageText":"Cannot find name 'WebSocket'.","category":1,"code":2304}]],269,271,272,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,273,322,289,290,291,323,292,293,294,295,296,297,298,299,300,301,302,303,304,306,305,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,324,55,57,54,56,58,159,160,59,162,161,163,164,165,266,267,72,73,134,133,132,74,89,88,75,158,61,67,66,64,65,87,81,82,71,83,86,80,84,62,63,85,91,90,68,69,79,77,76,70,78,92,153,147,140,139,148,149,141,154,156,135,136,137,157,138,142,143,150,151,152,144,155,145,146,93,131,96,97,98,99,100,101,102,103,122,104,105,106,107,108,109,128,110,111,112,113,127,114,125,126,115,116,117,123,124,118,119,120,121,129,130,95,94,60,176,242,241,240,181,197,195,196,182,265,167,169,170,171,174,177,194,172,189,175,190,193,188,191,168,173,192,198,186,180,178,187,184,183,179,185,199,261,255,248,247,256,257,249,262,243,244,245,264,246,250,251,258,259,260,252,263,253,254,200,239,203,204,205,206,207,208,209,210,229,211,212,213,214,215,216,236,217,218,219,234,220,235,221,232,233,222,223,224,230,231,225,226,227,228,237,238,202,201,166,12,11,2,13,14,15,16,17,18,19,20,3,4,24,21,22,23,25,26,27,5,28,29,30,31,6,32,33,34,35,7,36,41,42,37,38,39,40,8,46,43,44,45,47,9,48,49,50,51,52,1,10,53],"affectedFilesPendingEmit":[[268,1],[270,1],[269,1],[271,1],[272,1],[274,1],[275,1],[276,1],[277,1],[278,1],[279,1],[280,1],[281,1],[282,1],[283,1],[284,1],[285,1],[286,1],[287,1],[288,1],[273,1],[322,1],[289,1],[290,1],[291,1],[323,1],[292,1],[293,1],[294,1],[295,1],[296,1],[297,1],[298,1],[299,1],[300,1],[301,1],[302,1],[303,1],[304,1],[306,1],[305,1],[307,1],[308,1],[309,1],[310,1],[311,1],[312,1],[313,1],[314,1],[315,1],[316,1],[317,1],[318,1],[319,1],[320,1],[321,1],[324,1],[55,1],[57,1],[54,1],[56,1],[58,1],[159,1],[160,1],[59,1],[162,1],[161,1],[163,1],[164,1],[165,1],[266,1],[267,1],[72,1],[73,1],[134,1],[133,1],[132,1],[74,1],[89,1],[88,1],[75,1],[158,1],[61,1],[67,1],[66,1],[64,1],[65,1],[87,1],[81,1],[82,1],[71,1],[83,1],[86,1],[80,1],[84,1],[62,1],[63,1],[85,1],[91,1],[90,1],[68,1],[69,1],[79,1],[77,1],[76,1],[70,1],[78,1],[92,1],[153,1],[147,1],[140,1],[139,1],[148,1],[149,1],[141,1],[154,1],[156,1],[135,1],[136,1],[137,1],[157,1],[138,1],[142,1],[143,1],[150,1],[151,1],[152,1],[144,1],[155,1],[145,1],[146,1],[93,1],[131,1],[96,1],[97,1],[98,1],[99,1],[100,1],[101,1],[102,1],[103,1],[122,1],[104,1],[105,1],[106,1],[107,1],[108,1],[109,1],[128,1],[110,1],[111,1],[112,1],[113,1],[127,1],[114,1],[125,1],[126,1],[115,1],[116,1],[117,1],[123,1],[124,1],[118,1],[119,1],[120,1],[121,1],[129,1],[130,1],[95,1],[94,1],[60,1],[176,1],[242,1],[241,1],[240,1],[181,1],[197,1],[195,1],[196,1],[182,1],[265,1],[167,1],[169,1],[170,1],[171,1],[174,1],[177,1],[194,1],[172,1],[189,1],[175,1],[190,1],[193,1],[188,1],[191,1],[168,1],[173,1],[192,1],[198,1],[186,1],[180,1],[178,1],[187,1],[184,1],[183,1],[179,1],[185,1],[199,1],[261,1],[255,1],[248,1],[247,1],[256,1],[257,1],[249,1],[262,1],[243,1],[244,1],[245,1],[264,1],[246,1],[250,1],[251,1],[258,1],[259,1],[260,1],[252,1],[263,1],[253,1],[254,1],[200,1],[239,1],[203,1],[204,1],[205,1],[206,1],[207,1],[208,1],[209,1],[210,1],[229,1],[211,1],[212,1],[213,1],[214,1],[215,1],[216,1],[236,1],[217,1],[218,1],[219,1],[234,1],[220,1],[235,1],[221,1],[232,1],[233,1],[222,1],[223,1],[224,1],[230,1],[231,1],[225,1],[226,1],[227,1],[228,1],[237,1],[238,1],[202,1],[201,1],[166,1],[2,1],[3,1],[4,1],[5,1],[6,1],[7,1],[8,1],[9,1],[10,1]],"emitSignatures":[268,269,270]},"version":"4.8.4"} \ No newline at end of file diff --git a/libs/macros/project.json b/libs/macros/project.json deleted file mode 100644 index 1557e285..00000000 --- a/libs/macros/project.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "projectType": "library", - "sourceRoot": "libs/macros/src", - "targets": { - "test": { - "executor": "@ignisda/nx-rust:nextest", - "options": {} - }, - "lint": { - "executor": "@ignisda/nx-rust:clippy", - "options": { - "fix": false, - "failOnWarnings": true, - "noDeps": true - } - } - }, - "tags": [] -} diff --git a/libs/main-db/.eslintrc.json b/libs/main-db/.eslintrc.json deleted file mode 100644 index 27bf3170..00000000 --- a/libs/main-db/.eslintrc.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": [ - "../../.eslintrc.json" - ], - "ignorePatterns": [ - "!**/*", - "dbschema/edgeql-js" - ] -} diff --git a/libs/main-db/generators/index.ts b/libs/main-db/generators/index.ts index 27155732..194b6d59 100644 --- a/libs/main-db/generators/index.ts +++ b/libs/main-db/generators/index.ts @@ -1,14 +1,10 @@ import { faker } from '@faker-js/faker'; // returns data for a new user -export const createUserInfo = () => { - return { +export const createUserInfo = () => ({ + auth: { password_hash: faker.internet.password()}, profile: { email: faker.internet.email(), username: faker.internet.userName(), }, - auth: { - password_hash: faker.internet.password(), - }, - }; -}; + }); diff --git a/libs/main-db/jest.config.ts b/libs/main-db/jest.config.ts index 68873602..9bba2b71 100644 --- a/libs/main-db/jest.config.ts +++ b/libs/main-db/jest.config.ts @@ -1,14 +1,18 @@ -export default { +export default +{ displayName: 'main-db', - preset: '../../jest.preset.js', globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json', }, }, + collectCoverageFrom: [ + "/tests", + "!/node_modules", + "!/dbschema", + ], globalSetup: '/tests/setup.ts', globalTeardown: '/tests/teardown.ts', - coverageDirectory: '../../coverage/libs/main-db', transform: { '^.+\\.(t|j)sx?$': ['@swc/jest'], }, diff --git a/libs/main-db/moon.yml b/libs/main-db/moon.yml new file mode 100644 index 00000000..a0c46987 --- /dev/null +++ b/libs/main-db/moon.yml @@ -0,0 +1,32 @@ +type: 'library' + +fileGroups: + dbschema: + - 'dbschema/**/*.esdl' + +tasks: + generate: + command: + - edgeql-js + inputs: + - '@group(dbschema)' + outputs: + - 'dbschema/edgeql-js' + local: true + + lint-edgeql: + command: 'noop' + inputs: + - '@group(dbschema)' + - 'edgeql/**/*.edgeql' + + lint: + deps: + - '~:lint-edgeql' + - '~:lint-js' + command: 'noop' + +workspace: + inheritedTasks: + rename: + lint: 'lint-js' diff --git a/libs/main-db/package.json b/libs/main-db/package.json new file mode 100644 index 00000000..6e8533aa --- /dev/null +++ b/libs/main-db/package.json @@ -0,0 +1,15 @@ +{ + "name": "main-db", + "version": "0.0.0", + "license": "MIT", + "private": true, + "dependencies": {}, + "devDependencies": { + "@faker-js/faker": "7.6.0", + "@swc/core": "1.3.7", + "@swc/jest": "0.2.23", + "@types/jest": "28.1.1", + "edgedb": "0.22.8", + "jest": "28.1.1" + } +} diff --git a/libs/main-db/project.json b/libs/main-db/project.json deleted file mode 100644 index 90965a85..00000000 --- a/libs/main-db/project.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/main-db/src", - "projectType": "library", - "targets": { - "build": { - "executor": "nx:run-commands", - "options": { - "command": "edgeql-js", - "cwd": "libs/main-db" - } - }, - "lint-js": { - "executor": "@nrwl/linter:eslint", - "options": { - "lintFilePatterns": ["libs/main-db/**/*.ts"] - } - }, - "lint-edgeql": { - "executor": "nx:run-commands", - "options": { - "command": "echo" - } - }, - "lint": { - "executor": "nx:run-commands", - "dependsOn": [ - { - "projects": "self", - "target": "lint-js" - }, - { - "projects": "self", - "target": "lint-edgeql" - } - ], - "options": { - "command": "echo" - } - }, - "test": { - "executor": "@nrwl/jest:jest", - "outputs": ["{workspaceRoot}/coverage/libs/main-db"], - "options": { - "jestConfig": "libs/main-db/jest.config.ts", - "passWithNoTests": true - } - } - }, - "tags": [] -} diff --git a/libs/main-db/tests/main.spec.ts b/libs/main-db/tests/main.spec.ts index 4ac5655e..be3f4058 100644 --- a/libs/main-db/tests/main.spec.ts +++ b/libs/main-db/tests/main.spec.ts @@ -1,12 +1,11 @@ import * as edgedb from 'edgedb'; - import e from '../dbschema/edgeql-js'; import { createUserInfo } from '../generators'; describe('Database behavior testing', () => { let client: edgedb.Client; - beforeAll(async () => { + beforeAll(() => { client = edgedb.createClient(); }); @@ -14,8 +13,8 @@ describe('Database behavior testing', () => { await client.close(); }); - test('Deleting a teacher removes them from their associated class without an error', async () => { - for (let i = 0; i < 4; i++) { + it('Deleting a teacher removes them from their associated class without an error', async () => { + for (let i = 0; i < 4; i+=1) { const teacherData = createUserInfo(); await e .insert(e.users.Teacher, { @@ -36,22 +35,23 @@ describe('Database behavior testing', () => { teachers: true, filter: e.op(c.id, '=', e.uuid(id)), })); - let cppClass = await e + let cppClass = (await e .select(e.learning.Class, (c) => classShape(c)) - .run(client); + .run(client))!; expect(cppClass.numTeachers).toBe(4); await e .delete(e.users.Teacher, (t) => ({ filter: e.op(t.id, '=', e.uuid(cppClass.teachers[0].id)), })) .run(client); - cppClass = await e + // eslint-disable-next-line require-atomic-updates + cppClass = (await e .select(e.learning.Class, (c) => classShape(c)) - .run(client); + .run(client))!; expect(cppClass.numTeachers).toBe(3); }); - test('Deleting a class removes them from a teacher without an errors', async () => { + it('Deleting a class removes them from a teacher without an errors', async () => { const teacherData = createUserInfo(); const { id } = await e .insert(e.users.Teacher, { @@ -60,7 +60,7 @@ describe('Database behavior testing', () => { }) .run(client); // create 4 classes - for (let i = 0; i < 4; i++) { + for (let i = 0; i < 4; i+=1) { await e .insert(e.learning.Class, { name: `CPP-#${i}`, @@ -75,18 +75,19 @@ describe('Database behavior testing', () => { classes: true, filter: e.op(c.id, '=', e.uuid(id)), })); - let teacher = await e + let teacher = (await e .select(e.users.Teacher, (c) => teacherShape(c)) - .run(client); + .run(client))!; expect(teacher.numClasses).toBe(4); await e .delete(e.learning.Class, (c) => ({ filter: e.op(c.id, '=', e.uuid(teacher.classes[0].id)), })) .run(client); - teacher = await e + // eslint-disable-next-line require-atomic-updates + teacher = (await e .select(e.users.Teacher, (c) => teacherShape(c)) - .run(client); + .run(client))!; expect(teacher.numClasses).toBe(3); }); }); diff --git a/libs/main-db/tests/setup.ts b/libs/main-db/tests/setup.ts index 2e4f8bd4..7ebf69eb 100644 --- a/libs/main-db/tests/setup.ts +++ b/libs/main-db/tests/setup.ts @@ -1,17 +1,19 @@ -import { faker } from '@faker-js/faker'; import { execSync } from 'node:child_process'; import { dirname, join } from 'node:path'; +import { fileURLToPath } from 'node:url'; +import { faker } from '@faker-js/faker'; -export default async () => { +// eslint-disable-next-line import/no-default-export +export default () => { const database = faker.lorem.word(); globalThis.DATABASE_NAME = database; process.env.EDGEDB_DATABASE = database; - const directoryPath = join(dirname(dirname(__filename)), 'dbschema'); + const directoryPath = join(dirname(dirname(fileURLToPath(import.meta.url))), 'dbschema'); // first create the testing database using CLI execSync( - ` +` edgedb database create ${database} --instance main_db edgedb migration apply --schema-dir ${directoryPath} --database ${database} --instance main_db ` diff --git a/libs/main-db/tests/teardown.ts b/libs/main-db/tests/teardown.ts index 56ce640c..c85793b0 100644 --- a/libs/main-db/tests/teardown.ts +++ b/libs/main-db/tests/teardown.ts @@ -1,6 +1,7 @@ import { execSync } from 'node:child_process'; -export default async () => { +// eslint-disable-next-line import/no-default-export +export default () => { const database = globalThis.DATABASE_NAME; execSync(`edgedb query --instance main_db "DROP DATABASE ${database}"`); }; diff --git a/libs/main-db/tsconfig.json b/libs/main-db/tsconfig.json index 0967ef42..5e57d1ae 100644 --- a/libs/main-db/tsconfig.json +++ b/libs/main-db/tsconfig.json @@ -1 +1,16 @@ -{} +{ + "extends": "../../tsconfig.options.json", + "compilerOptions": { + "module": "commonjs", + "types": [ + "jest", + "node" + ] + }, + "include": [ + "jest.config.ts", + "**/*.test.ts", + "**/*.spec.ts", + "**/*.d.ts" + ] +} diff --git a/libs/main-db/tsconfig.spec.json b/libs/main-db/tsconfig.spec.json deleted file mode 100644 index 67bf1bee..00000000 --- a/libs/main-db/tsconfig.spec.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "module": "commonjs", - "types": [ - "jest", - "node" - ] - }, - "include": [ - "jest.config.ts", - "**/*.test.ts", - "**/*.spec.ts", - "**/*.d.ts" - ] -} diff --git a/libs/main-db/tsconfig.tsbuildinfo b/libs/main-db/tsconfig.tsbuildinfo new file mode 100644 index 00000000..b1a60422 --- /dev/null +++ b/libs/main-db/tsconfig.tsbuildinfo @@ -0,0 +1 @@ +{"program":{"fileNames":["../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2016.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2019.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2021.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.esnext.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.core.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.collection.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.generator.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.promise.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.object.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.string.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.intl.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.intl.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.promise.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2019.array.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2019.object.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2019.string.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.date.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.promise.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.string.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.intl.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2020.number.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2021.promise.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2021.string.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2021.intl.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.array.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.error.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.intl.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.object.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.es2022.string.d.ts","../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib/lib.esnext.intl.d.ts","./jest.config.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/datatypes/datetime.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/assert.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/assert/strict.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/globals.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/async_hooks.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/buffer.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/child_process.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/cluster.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/console.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/constants.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/crypto.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/dgram.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/diagnostics_channel.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/dns.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/dns/promises.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/domain.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/events.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/fs.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/fs/promises.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/http.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/http2.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/https.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/inspector.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/module.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/net.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/os.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/path.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/perf_hooks.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/process.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/punycode.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/querystring.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/readline.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/readline/promises.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/repl.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/stream.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/stream/promises.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/stream/consumers.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/stream/web.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/string_decoder.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/test.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/timers.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/timers/promises.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/tls.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/trace_events.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/tty.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/url.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/util.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/v8.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/vm.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/wasi.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/worker_threads.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/zlib.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/globals.global.d.ts","../../node_modules/.pnpm/@types+node@18.7.18/node_modules/@types/node/index.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/adapter.node.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/conUtils.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/primitives/bigint.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/datatypes/memory.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/ifaces.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/errors/base.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/errors/tags.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/errors/index.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/options.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/primitives/chars.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/primitives/buffer.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/codecs/ifaces.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/codecs/registry.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/primitives/event.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/primitives/lru.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/baseConn.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/rawConn.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/transaction.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/client.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/datatypes/range.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/index.shared.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/enums.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/path.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/literal.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/funcops.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/util/typeutil.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/typesystem.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/util/cardinalityUtil.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/builders.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/queries/getCasts.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/strictMap.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/queries/getScalars.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/queries/getFunctions.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/queries/getOperators.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/queries/getGlobals.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/generate.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/queries/getTypes.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/util/genutil.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/util/util.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/hydrate.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/index.d.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/index.node.d.ts","./dbschema/edgeql-js/__spec__.ts","./dbschema/edgeql-js/modules/cal.ts","./dbschema/edgeql-js/syntax/setImpl.ts","./dbschema/edgeql-js/syntax/set.ts","./dbschema/edgeql-js/syntax/cast.ts","./dbschema/edgeql-js/syntax/casting.ts","./dbschema/edgeql-js/syntax/select.ts","./dbschema/edgeql-js/syntax/insert.ts","./dbschema/edgeql-js/syntax/update.ts","./dbschema/edgeql-js/syntax/group.ts","./dbschema/edgeql-js/syntax/collections.ts","./dbschema/edgeql-js/syntax/funcops.ts","./dbschema/edgeql-js/syntax/for.ts","./dbschema/edgeql-js/syntax/with.ts","./dbschema/edgeql-js/syntax/params.ts","./dbschema/edgeql-js/syntax/globals.ts","./dbschema/edgeql-js/syntax/detached.ts","../../node_modules/.pnpm/edgedb@0.22.8/node_modules/edgedb/dist/reflection/reservedKeywords.d.ts","./dbschema/edgeql-js/syntax/toEdgeQL.ts","./dbschema/edgeql-js/syntax/range.ts","./dbschema/edgeql-js/syntax/syntax.ts","./dbschema/edgeql-js/imports.ts","./dbschema/edgeql-js/modules/cfg.ts","./dbschema/edgeql-js/modules/sys.ts","./dbschema/edgeql-js/modules/users.ts","./dbschema/edgeql-js/modules/learning.ts","./dbschema/edgeql-js/modules/schema.ts","./dbschema/edgeql-js/modules/std.ts","./dbschema/edgeql-js/castMaps.ts","./dbschema/edgeql-js/syntax/json.ts","./dbschema/edgeql-js/syntax/query.ts","./dbschema/edgeql-js/syntax/path.ts","./dbschema/edgeql-js/syntax/literal.ts","./dbschema/edgeql-js/syntax/external.ts","./dbschema/edgeql-js/types.ts","./dbschema/edgeql-js/operators.ts","./dbschema/edgeql-js/modules/math.ts","./dbschema/edgeql-js/modules/default.ts","./dbschema/edgeql-js/index.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/animal.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/color.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/commerce.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/company.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/database.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/date.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/finance.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/hacker.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/internet/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/internet.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/lorem.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/music.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/name.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/phone_number.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/science/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/science.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/system.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/vehicle.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/word.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/definitions.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/address.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/definitions/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/locales/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/address/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/animal/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/color/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/commerce/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/company/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/database/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/datatype/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/date/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/fake/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/finance/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/git/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/hacker/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/helpers/unique.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/helpers/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/image/providers/lorempicsum.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/image/providers/lorempixel.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/image/providers/placeholder.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/image/providers/unsplash.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/image/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/lorem/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/mersenne/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/music/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/name/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/phone/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/utils/types.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/random/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/system/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/unique/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/vehicle/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/modules/word/index.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/faker.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/errors/faker-error.d.ts","../../node_modules/.pnpm/@faker-js+faker@7.6.0/node_modules/@faker-js/faker/dist/types/index.d.ts","./generators/index.ts","./tests/main.spec.ts","../../node_modules/.pnpm/chalk@4.1.2/node_modules/chalk/index.d.ts","../../node_modules/.pnpm/jest-diff@27.5.1/node_modules/jest-diff/build/cleanupSemantic.d.ts","../../node_modules/.pnpm/pretty-format@27.5.1/node_modules/pretty-format/build/types.d.ts","../../node_modules/.pnpm/pretty-format@27.5.1/node_modules/pretty-format/build/index.d.ts","../../node_modules/.pnpm/jest-diff@27.5.1/node_modules/jest-diff/build/types.d.ts","../../node_modules/.pnpm/jest-diff@27.5.1/node_modules/jest-diff/build/diffLines.d.ts","../../node_modules/.pnpm/jest-diff@27.5.1/node_modules/jest-diff/build/printDiffs.d.ts","../../node_modules/.pnpm/jest-diff@27.5.1/node_modules/jest-diff/build/index.d.ts","../../node_modules/.pnpm/jest-matcher-utils@27.5.1/node_modules/jest-matcher-utils/build/index.d.ts","../../node_modules/.pnpm/@types+jest@28.1.1/node_modules/@types/jest/index.d.ts"],"fileInfos":[{"version":"f20c05dbfe50a208301d2a1da37b9931bce0466eb5a1f4fe240971b4ecc82b67","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","impliedFormat":1},{"version":"7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","impliedFormat":1},{"version":"8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","impliedFormat":1},{"version":"5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","impliedFormat":1},{"version":"e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84","impliedFormat":1},{"version":"1fc5ab7a764205c68fa10d381b08417795fc73111d6dd16b5b1ed36badb743d9","impliedFormat":1},{"version":"746d62152361558ea6d6115cf0da4dd10ede041d14882ede3568bce5dc4b4f1f","impliedFormat":1},{"version":"d11a03592451da2d1065e09e61f4e2a9bf68f780f4f6623c18b57816a9679d17","impliedFormat":1},{"version":"aea179452def8a6152f98f63b191b84e7cbd69b0e248c91e61fb2e52328abe8c","impliedFormat":1},{"version":"adb996790133eb33b33aadb9c09f15c2c575e71fb57a62de8bf74dbf59ec7dfb","affectsGlobalScope":true,"impliedFormat":1},{"version":"8cc8c5a3bac513368b0157f3d8b31cfdcfe78b56d3724f30f80ed9715e404af8","affectsGlobalScope":true,"impliedFormat":1},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true,"impliedFormat":1},{"version":"c5c05907c02476e4bde6b7e76a79ffcd948aedd14b6a8f56e4674221b0417398","affectsGlobalScope":true,"impliedFormat":1},{"version":"0d5f52b3174bee6edb81260ebcd792692c32c81fd55499d69531496f3f2b25e7","affectsGlobalScope":true,"impliedFormat":1},{"version":"55f400eec64d17e888e278f4def2f254b41b89515d3b88ad75d5e05f019daddd","affectsGlobalScope":true,"impliedFormat":1},{"version":"181f1784c6c10b751631b24ce60c7f78b20665db4550b335be179217bacc0d5f","affectsGlobalScope":true,"impliedFormat":1},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true,"impliedFormat":1},{"version":"75ec0bdd727d887f1b79ed6619412ea72ba3c81d92d0787ccb64bab18d261f14","affectsGlobalScope":true,"impliedFormat":1},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true,"impliedFormat":1},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true,"impliedFormat":1},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true,"impliedFormat":1},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true,"impliedFormat":1},{"version":"81cac4cbc92c0c839c70f8ffb94eb61e2d32dc1c3cf6d95844ca099463cf37ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true,"impliedFormat":1},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true,"impliedFormat":1},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true,"impliedFormat":1},{"version":"d154ea5bb7f7f9001ed9153e876b2d5b8f5c2bb9ec02b3ae0d239ec769f1f2ae","affectsGlobalScope":true,"impliedFormat":1},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true,"impliedFormat":1},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true,"impliedFormat":1},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true,"impliedFormat":1},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true,"impliedFormat":1},{"version":"6e7997ef61de3132e4d4b2250e75343f487903ddf5370e7ce33cf1b9db9a63ed","affectsGlobalScope":true,"impliedFormat":1},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true,"impliedFormat":1},{"version":"09aa50414b80c023553090e2f53827f007a301bc34b0495bfb2c3c08ab9ad1eb","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7f680a43f8cd12a6b6122c07c54ba40952b0c8aa140dcfcf32eb9e6cb028596","affectsGlobalScope":true,"impliedFormat":1},{"version":"3787b83e297de7c315d55d4a7c546ae28e5f6c0a361b7a1dcec1f1f50a54ef11","affectsGlobalScope":true,"impliedFormat":1},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true,"impliedFormat":1},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true,"impliedFormat":1},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true,"impliedFormat":1},{"version":"775d9c9fd150d5de79e0450f35bc8b8f94ae64e3eb5da12725ff2a649dccc777","affectsGlobalScope":true,"impliedFormat":1},{"version":"b248e32ca52e8f5571390a4142558ae4f203ae2f94d5bac38a3084d529ef4e58","affectsGlobalScope":true,"impliedFormat":1},{"version":"6c55633c733c8378db65ac3da7a767c3cf2cf3057f0565a9124a16a3a2019e87","affectsGlobalScope":true,"impliedFormat":1},{"version":"fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe","affectsGlobalScope":true,"impliedFormat":1},{"version":"5b0ca94ec819d68d33da516306c15297acec88efeb0ae9e2b39f71dbd9685ef7","affectsGlobalScope":true,"impliedFormat":1},{"version":"34c839eaaa6d78c8674ae2c37af2236dee6831b13db7b4ef4df3ec889a04d4f2","affectsGlobalScope":true,"impliedFormat":1},{"version":"34478567f8a80171f88f2f30808beb7da15eac0538ae91282dd33dce928d98ed","affectsGlobalScope":true,"impliedFormat":1},{"version":"ab7d58e6161a550ff92e5aff755dc37fe896245348332cd5f1e1203479fe0ed1","affectsGlobalScope":true,"impliedFormat":1},{"version":"6bda95ea27a59a276e46043b7065b55bd4b316c25e70e29b572958fa77565d43","affectsGlobalScope":true,"impliedFormat":1},{"version":"aedb8de1abb2ff1095c153854a6df7deae4a5709c37297f9d6e9948b6806fa66","affectsGlobalScope":true,"impliedFormat":1},{"version":"a4da0551fd39b90ca7ce5f68fb55d4dc0c1396d589b612e1902f68ee090aaada","affectsGlobalScope":true,"impliedFormat":1},{"version":"11ffe3c281f375fff9ffdde8bbec7669b4dd671905509079f866f2354a788064","affectsGlobalScope":true,"impliedFormat":1},{"version":"52d1bb7ab7a3306fd0375c8bff560feed26ed676a5b0457fa8027b563aecb9a4","affectsGlobalScope":true,"impliedFormat":1},{"version":"8a29bca4fea8de7ab9d4be266f30f743d037c803e95a5407143a2e071a23a735","impliedFormat":1},{"version":"d9bf035a42092e85ab0172a66a3bf84723da7a47cf9480315c8316bf6161ae18","impliedFormat":1},{"version":"9122ed7070e054b73ebab37c2373a196def2d90e7d1a9a7fcd9d46b0e51fae78","impliedFormat":1},{"version":"a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a","impliedFormat":1},{"version":"77f0b5c6a193a699c9f7d7fb0578e64e562d271afa740783665d2a827104a873","affectsGlobalScope":true,"impliedFormat":1},{"version":"21a167fec8f933752fb8157f06d28fab6817af3ad9b0bdb1908a10762391eab9","impliedFormat":1},{"version":"002d6d5f044365b3fbfba0ba9be3bb57cac09b81547c8df4b0795755d2081d90","affectsGlobalScope":true,"impliedFormat":1},{"version":"0c0cee62cb619aed81133b904f644515ba3064487002a7da83fd8aa07b1b4abd","impliedFormat":1},{"version":"5a94487653355b56018122d92392beb2e5f4a6c63ba5cef83bbe1c99775ef713","impliedFormat":1},{"version":"d5135ad93b33adcce80b18f8065087934cdc1730d63db58562edcf017e1aad9b","affectsGlobalScope":true,"impliedFormat":1},{"version":"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","impliedFormat":1},{"version":"c4cfc9a6e2ebb8bc8c0e2392dfc4056993ced3b35069ebf132ac18ca7a562881","impliedFormat":1},{"version":"bb9c4ffa5e6290c6980b63c815cdd1625876dadb2efaf77edbe82984be93e55e","impliedFormat":1},{"version":"75ecef44f126e2ae018b4abbd85b6e8a2e2ba1638ebec56cc64274643ce3567b","impliedFormat":1},{"version":"f30bb836526d930a74593f7b0f5c1c46d10856415a8f69e5e2fc3db80371e362","impliedFormat":1},{"version":"14b5aa23c5d0ae1907bc696ac7b6915d88f7d85799cc0dc2dcf98fbce2c5a67c","impliedFormat":1},{"version":"5c439dafdc09abe4d6c260a96b822fa0ba5be7203c71a63ab1f1423cd9e838ea","impliedFormat":1},{"version":"bae4ea23beb8397755b935cb84d3cdc6cdb0b1b4a329b90de9fc6c8774d71994","affectsGlobalScope":true,"impliedFormat":1},{"version":"cec36af22f514322f870e81d30675c78df82ae8bf4863f5fd4e4424c040c678d","impliedFormat":1},{"version":"df36874d9e56aff601e921c4b3971d37cf66d14f6455935ce821e6cad13b1823","impliedFormat":1},{"version":"3c135ff5bda0355f6b52a10ea931736ec7c5a80b7fb8772019054e0eaa0fd6b6","impliedFormat":1},{"version":"1abb206a4ecd13b21536b677d7d5f66e0d7316f0d44610197cfcc5776f78884a","impliedFormat":1},{"version":"dbe5aa5a5dd8bd1c6a8d11b1310c3f0cdabaacc78a37b394a8c7b14faeb5fb84","impliedFormat":1},{"version":"2c828a5405191d006115ab34e191b8474bc6c86ffdc401d1a9864b1b6e088a58","impliedFormat":1},{"version":"e8b18c6385ff784228a6f369694fcf1a6b475355ba89090a88de13587a9391d5","affectsGlobalScope":true,"impliedFormat":1},{"version":"76527127c8b749bee5977408861ce3ee56ec19ddcea8704c628f98ca610283e6","impliedFormat":1},{"version":"7fc5b4377d39edbbd127cdc84805bd85da1ec2fc55412213912cd6f67b66399b","impliedFormat":1},{"version":"b68bd7bef90dab08b1866a9fee24f03d9fee10bcb3f587b074e96e61abf6d3f0","impliedFormat":1},{"version":"cb4f3f03480e1727eae46400606cecaa97f550186ff8fa909ebc00db4180531b","impliedFormat":1},{"version":"b3624aed92dab6da8484280d3cb3e2f4130ec3f4ef3f8201c95144ae9e898bb6","affectsGlobalScope":true,"impliedFormat":1},{"version":"5153a2fd150e46ce57bb3f8db1318d33f6ad3261ed70ceeff92281c0608c74a3","impliedFormat":1},{"version":"d1a78a3c5708807e8de3e399f91df4797c62e44b02195eefc2209b2e713e54ee","impliedFormat":1},{"version":"36b03690b628eab08703d63f04eaa89c5df202e5f1edf3989f13ad389cd2c091","impliedFormat":1},{"version":"0effadd232a20498b11308058e334d3339cc5bf8c4c858393e38d9d4c0013dcf","impliedFormat":1},{"version":"25846d43937c672bab7e8195f3d881f93495df712ee901860effc109918938cc","impliedFormat":1},{"version":"556bf5c36deb62cffa1bf697c1789fe008ec82db0273025001db66732714e9d9","impliedFormat":1},{"version":"1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff","impliedFormat":1},{"version":"806ef4cac3b3d9fa4a48d849c8e084d7c72fcd7b16d76e06049a9ed742ff79c0","affectsGlobalScope":true,"impliedFormat":1},{"version":"44b8b584a338b190a59f4f6929d072431950c7bd92ec2694821c11bce180c8a5","impliedFormat":1},{"version":"23b89798789dffbd437c0c423f5d02d11f9736aea73d6abf16db4f812ff36eda","impliedFormat":1},{"version":"0830071706fa0e477fb5e95f0955cc1062b5948b146b7d4e03a126f12ad6085f","impliedFormat":1},{"version":"970a90f76d4d219ad60819d61f5994514087ba94c985647a3474a5a3d12714ed","affectsGlobalScope":true,"impliedFormat":1},{"version":"664d8f2d59164f2e08c543981453893bc7e003e4dfd29651ce09db13e9457980","impliedFormat":1},{"version":"4c8525f256873c7ba3135338c647eaf0ca7115a1a2805ae2d0056629461186ce","impliedFormat":1},{"version":"3c13ef48634e7b5012fcf7e8fce7496352c2d779a7201389ca96a2a81ee4314d","impliedFormat":1},{"version":"5d0a25ec910fa36595f85a67ac992d7a53dd4064a1ba6aea1c9f14ab73a023f2","impliedFormat":1},{"version":"bfe39beb986d2a2e512c091cbe924f1c415bc65de54de0e2f6a0dc6f84c183d9","affectsGlobalScope":true,"impliedFormat":1},{"version":"2d526e6f21d8cc66ac11ada32874e95ae88d870c6c9d3d9d4e03b1d1f9ad7b8e","impliedFormat":1},{"version":"06d7c42d256f0ce6afe1b2b6cfbc97ab391f29dadb00dd0ae8e8f23f5bc916c3","impliedFormat":1},{"version":"ec4bd1b200670fb567920db572d6701ed42a9641d09c4ff6869768c8f81b404c","impliedFormat":1},{"version":"e59a892d87e72733e2a9ca21611b9beb52977be2696c7ba4b216cbbb9a48f5aa","impliedFormat":1},{"version":"d2ec52f565f0570e90b659811347bd689f8c6039b11eaaccd0f243759d46da6e","impliedFormat":1},{"version":"8a300fa9b698845a1f9c41ecbe2c5966634582a8e2020d51abcace9b55aa959e","impliedFormat":1},{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true,"impliedFormat":1},{"version":"a12806a1bde5e9f137bb79728d87a4ceaedf04e95efc9967d3288a3c252d9a7b","impliedFormat":1},{"version":"514481588c4a03dce484cdaa48a22114fc479377bc2697dff0fc555d6b10dad3","impliedFormat":1},{"version":"6de94065fcb5d02472d0e807012c775bce349b7dedd49f54995cd709139dfc37","impliedFormat":1},{"version":"9de7a3f824e8a3c61233ef8494f57a2e7af516560812d384b68e82fb620042cf","impliedFormat":1},{"version":"c8be34f55b30e32fe82345ea49ddee18a6a1687426622655e92042cbdcb42c8c","impliedFormat":1},{"version":"0d9a8c54e6bf24146d38a5d436a18013066ec670b4d668d8aaf2b16e4cd092d1","impliedFormat":1},{"version":"16f7af11bb40ae8ab42417142ff2f66ad7e0e1c46a2a071ac795610d9fb7e539","impliedFormat":1},{"version":"a28f8b42d62a0b896779cf176e5e6aa5f930345963b391b3b9f96bbdde8ec951","impliedFormat":1},{"version":"aac760d18c5179d9b46f8e8b60cfdf3b15f4b2b4e5c7378deb03035ceb8b190a","impliedFormat":1},{"version":"62327d8d863b62b943a1eb784f28d1b9a4440dabff8a600b98d91fcab08a83da","impliedFormat":1},{"version":"925fe12dbaf05d00b3a7b5ebffcb640cd1afccfd0b4f725310a8a18799431507","impliedFormat":1},{"version":"5adb878983ab349456730274f6e66d1f98da9592bd106f741a5a06e39c2b8b08","impliedFormat":1},{"version":"0dd557c9ce99e6c18150f4d217152eb7de1d6864086c26d0096fdcd1b8489b59","impliedFormat":1},{"version":"db707149a0b8bae841831aa27cf48650896bfd6c31318ae9ca154142cd8aca9f","impliedFormat":1},{"version":"6d0e3a18c321c6dcef5545c260eef10d34b67a6fe27f3ec3f0db47b4eb146933","impliedFormat":1},{"version":"2559b4a5137fdd1ddd5000c81a124b47d6767ef4608e726bafd2d595df4b9b40","impliedFormat":1},{"version":"582a0c94ac737213e8d6bee60f9b52eafc4f20ad71cb05ef3107362fedcda69e","impliedFormat":1},{"version":"84ab634ba33e911d4293ef78ea4f6457f8ad81bdedcae23e284175d7d6a32b1d","impliedFormat":1},{"version":"fcff157035bfb7d2b36b15d079678657bad4380fb99bd7a87e3c54eac3e77e46","impliedFormat":1},{"version":"e3cfd755546850adfe7c92166faf8f868e57ee459ab5478088feb251b113fd60","impliedFormat":1},{"version":"612b9af341cc1e4bd4d4d1c6a7f3bab2dce24607314860eb161d5bea964e360b","impliedFormat":1},{"version":"fe400a18d8e898fa5411a901e72d8f86cbcb6a8791b4aaee0f33ad0800c2c400","impliedFormat":1},{"version":"01ad6442f9ce348536fd2b8553e2501ec9387fbb5a1a2729029662741d8da310","impliedFormat":1},{"version":"3efd7b60f262f95765867a75e6c912ee800393789ac06d2beb69a33893917967","impliedFormat":1},{"version":"dab827ac835e631e17b58c304a7eeaad4bc81ae778483bcdead948b126437825","impliedFormat":1},{"version":"c991e32aeb438fb782fab1b203a611078e44d1b322a7d6f2f0ec625d1c4ddf4b","impliedFormat":1},{"version":"2fe51021a9af0e40235c33eb1589d560aa2987d64fa38232045b6547dfe6d086","impliedFormat":1},{"version":"e88513b2b1a8285eb03c54049678f505aafb6d5d5fbde502e1c5211a3634de35","impliedFormat":1},{"version":"2add1dc21eba9eff32f819b490d661edc37e69cc25e4b34bdf5803eb12f0aeb3","impliedFormat":1},{"version":"d02e5c99c48fd47a842d993609ffe456fca09d49c287b4588c812e4091440d7c","impliedFormat":1},{"version":"9f27cdbd8d9e42274aef24075e4390daeaf5715b03da9f080afa45f81f96536e","impliedFormat":1},{"version":"d5684cefd7acedc386713a604b8052ba68066af8cb602042fc2f1fa168f60330","impliedFormat":1},{"version":"d1053b3b813cbed8034623c157adcc6c6f24dcd1481f7b50d5a538c2805e94f5","impliedFormat":1},{"version":"ba3aef0a71839a579dd9a888018d6842aed7c9ecf57833317777b843ba807470","impliedFormat":1},{"version":"f57d67c127aefcfc559b622e68eee4dafa4e2317a65137699685fbb843c07b84","impliedFormat":1},{"version":"dce9adfb5e9dab0c34fbc875984516f4b97c88fc1c694a9dfa3eb7a28e795c0a","impliedFormat":1},{"version":"8de82c077f637b52c1481c01174eeec6bf797bb828118b68e6f8de981033b44c","impliedFormat":1},{"version":"a236f62f5d9897d58437e66568529babe47e55afc55804f3ec54b7a2ada7e055","impliedFormat":1},{"version":"b4ddeb12c421247a4f72a5b3bb89e23953e6b7bc2bf8265d0cc69615ce05185e","impliedFormat":1},{"version":"7ddc1830fcd6bdd89b5dc37baca3346914b69099e52e1dd7b35f5786c541ad05","impliedFormat":1},{"version":"8e9d81f84a43a6f461ae275280ec65c9088c958e49ab1aadb6120c7f11ea7c4e","impliedFormat":1},{"version":"9129ed51b6cb1d008e80d98663d9fac71c790208c2ecbf879e36193ef276f7cd","impliedFormat":1},{"version":"8f15b4a3214fbce3369502d4dd937d1389c372a505b0a193519e4873f8ecf3a6","impliedFormat":1},{"version":"a6cca256a3eb03aed68c48da3e95533c0e798834421c500a9221803149940e3e","impliedFormat":1},{"version":"12178b48137949397fe8355791f851dfb79a53c4197c261fc9062a4c575422ad","impliedFormat":1},{"version":"746695acab3c279e92fc6115e51e1394f36f0820adf2120975a200364813e166","impliedFormat":1},{"version":"95dce10f3efea965bb409bcd8c9f100ed48eb58bb575e9dab6a1c8e8ab4de8f2","impliedFormat":1},{"version":"c4e2a5e675e173cd5783b3a36baf22ec3fd59e34ba717602961c948b606968f8","impliedFormat":1},{"version":"8b53d53b7c133e19e90cc0776ef86e1941bdec58090f211c1807308fd532b133","impliedFormat":1},{"version":"d3a5592293de42361768d687690b82cb318fe95cd0b02f0da91654fd31ffd1fd","impliedFormat":1},{"version":"3f904e8d4bd9d0524b061af725321a81a5c80b63d8b9c44e203c3b2426066a29","impliedFormat":1},{"version":"3279a1daac0d646c3d562d4e115663b93205ff3801c5c64128a808fe270b2b33","impliedFormat":1},{"version":"515d0288e0afd49760c8dc5ae16ecd5d6b802a01b86a236052d79a9395c6f0f1","impliedFormat":1},{"version":"c4e57fbd92c9e795e7abad23f4ff28e8381f0fcf03f275edd260a0613b63189d","impliedFormat":1},{"version":"2f4ac762f7cb57326832315c39ee9efbfcfc46fc70e515ee922d58a1b8438fcb","impliedFormat":1},{"version":"3cc946fb75e8386497e70d91aba58684c642d0a4e809a69ab1cbaec78b6668e3","impliedFormat":1},{"version":"ea2084352fee016ccf59b6f4fc6bb8acd75c010dfd97428beb99964e3e6f8e8b","impliedFormat":1},{"version":"6fe498119862efab850c22460a21dc80a42b49348e5ebd98a904c3635c8eb30a","impliedFormat":1},{"version":"d1a875b152fb50b0619899a610c10d6cdad2b1cd9fc10b7d4bcc91e56459219d","impliedFormat":1},{"version":"f66d4f3a734a2f0c12cf48fc921244d23651f5091fe9665ac5aaf64c336eb755","impliedFormat":1},{"version":"a49f57cd6c3026aa89b2233c8948b13547f37aaa03ca6c2c086c3af86ea95f51","impliedFormat":1},{"version":"a2e3053cdf38c793e077c97cefd4d9591ddd47f1e53b9674b05f953b01540068","impliedFormat":1},{"version":"9d7055e2408396ed2dce99431423fcc64ada22a0caafd0d07c26ebe7e039eb18","impliedFormat":1},{"version":"3fc6d772dd80620874783e1047a36cb83a436edb4d5b1aaedfe665c9d8f86265","impliedFormat":1},{"version":"6549ff5a0294b32b7eda514a0c868afd37653029d0a3340b07b7398dda91fcbd","impliedFormat":1},{"version":"702fa748f22c0258937cf1b0aabff574606803aedb357fe4cc5030671dcfbbe0","impliedFormat":1},{"version":"d467f24f953c235ef1b7fab619fa5bf3de6b030195f1751d847df1487f0ac893","impliedFormat":1},{"version":"6794406a6d5ed62cf18ae0ea902b6de96cd5bad3197995bbd105b113b3189a8d","impliedFormat":1},{"version":"9b52cc7decef71f667fa3e69d9ce157634d4292aef3094a95e707c79db9aee17","impliedFormat":1},{"version":"ef18af4cdeec31e3180247abfb5e33114963a8c99b5cb35036c6f1d23f06a316","impliedFormat":1},{"version":"df8931fccf68ee2871c81c0402232f044415e80cad51d6d35ccf9f2f17cbe97b","impliedFormat":1},{"version":"017ad71036cab9e46182326965966ddaff71189ef8c715845069fce7b531f1bf","impliedFormat":1},{"version":"eb4c4dad7c31886026a9d12c70029c691fc8f95099bef3ee2f367b01376c0dd0","impliedFormat":1},{"version":"d66c5430a4c7cfc6f6a8c552643728ac7a1920618e602180357d9cdbdadd35fe","impliedFormat":1},{"version":"618b41e9e2449767987e4040bf445ac09755612969c66b209f6dace11aa87042","impliedFormat":1},{"version":"42b9a976f206b7706ec06cea1088d547388302cefe966b0205f93ec0c6db9e11","impliedFormat":1},{"version":"b621fd228d487dc049e2bfd7f24f29aae3373004f735635a66ddad199ae0824d","impliedFormat":1},{"version":"a460b8bdae7beb0ef4b27b3380b9bc71927b70103a84f76a6582c400ce572af7","impliedFormat":1},{"version":"3200ad2a1940005bacc72aea383d898b2815e69e27c54b4166f4e97128476c11","impliedFormat":1},{"version":"f4c29a6ea59c0cc7f4314fe37c32988146d1b21df0d37c2a3f34e67a945384bc","impliedFormat":1},{"version":"6002aefd03fa69cb253ab006803db75e4d3a5bc2a84b38b59837cfe88d788341","impliedFormat":1},{"version":"a98bcc9f67d41695f7ccbf1e66d511dab1834b33a4687df5798365d105ed71b7","impliedFormat":1},{"version":"ba657212dac551ef3cea93b69e8cfbafd33978b3d9801269d1997d74c61a877a","impliedFormat":1},{"version":"44363783c9d257a16af3e5ababe6cf67cb69478c3d8126e8d8471a445472c0e2","impliedFormat":1},{"version":"f2fda04ef16f0cef3486cd248f7d90d705470911b653d9aac0e68317f646dca3","impliedFormat":1},{"version":"3cae6bf2e65ccf5048302a4935213271c8af2825b9115dc7d52c369cef3201ed","impliedFormat":1},{"version":"da1cd9012f1aaab507feec6f50fbcb0370500f6cfadc7b81b663db39edf77eb0","impliedFormat":1},{"version":"c18612c89de22ed156f608bcdcec270122d5028c0a9391f8b617e45f0adab9dc","impliedFormat":1},{"version":"3f70bd7deab5899426790c9c5ddca6e6977059b72e6c7a283f08f9c1d3cb6d95","impliedFormat":1},{"version":"c2a38721102a01cae9ac61633e5c28e2f105a3ed6c42c3f2ab3d043e160338ee","impliedFormat":1},{"version":"bab3e77da909483299f1720db13a88e93639db316d070294f8c7b7ff626f50bf","impliedFormat":1},{"version":"800498c71bf811b94738c2d94677415c2175f59d52f320af9d9f3eba65efedde","impliedFormat":1},{"version":"3ea142a94ead1b7049d650e9a716f337e31b6b27d7f3b4881a17a8386b2a781a","impliedFormat":1},{"version":"654bdf33ecb61b80ef0404e81592ae5b0248690ba0c66978030af7a0b23ee97c","impliedFormat":1},{"version":"76c03725738e9075ae11b86a5d250bb7b98669065fdbd2a7da5c015dd297f62a","impliedFormat":1},{"version":"e26ac6d12ed4cd08f5afe84ba06371d41bbd246daaee6a0a30240430293dae01","impliedFormat":1},{"version":"169f053a1d9870b84d2384f1fdf46b0e95f80eefe7e7be4caa10a0e868b6490c","impliedFormat":1},{"version":"0e898c8b274b1b5432af1b19db1f1f97e6baa11867d2cf3e10a9448713333b24","impliedFormat":1},{"version":"2176c05850ac5b00a4e2a2e04278ed2aa64eb94fabc4c22f397ca633d13229ab","impliedFormat":1},{"version":"29381696c5eeb14bcca120cfcbaa453bc23cdeb50c6d038f8291c4c71f9285ad","impliedFormat":1},{"version":"c5c83d26369cd40569256fa3b77263f794c97c7d01c5ea1e8f949d3250ba2e20","impliedFormat":1},{"version":"11afcedd24c24fb93ba5fa336335a0f26c5af21596a703e5323aecba8a6d5c62","impliedFormat":1},{"version":"dd7ca1abfb05321f59dbbebb09f0ef15de32bba091397831a885184c07e9e549","impliedFormat":1},{"version":"6acf8cd473d4db634cda75a55501cc68d3c48a858dc7c6848ac1baf89a83e3c5","impliedFormat":1},{"version":"dfc9b7dff9e744d669ace7f8dbe770774dc4fdd8ddaa360d59cae4c4aba73dfa","impliedFormat":1},{"version":"3b88e0f509231fafccfbffea766570382f7e7657afed4fb747f4b62690c858ec","impliedFormat":1},{"version":"f2a0a4656f3c4af8e55c079b8849b4e6cf99b37aeda17647eea5ba109eb0511a","impliedFormat":1},{"version":"367e4c0bdf03468fd0c76c7e157c9e25de082d7bcd11c9205de6b73c8ee04373","impliedFormat":1},{"version":"2d7c34d81944f76afefbd86b3cd11edf38663cbc4455c4fc8a7e49c705438e83","impliedFormat":1},{"version":"5e11684d432da72401ed17801b84248709dd078a0f8b676f8b4a4b29017771a0","impliedFormat":1},{"version":"5476fb35e292e999fa8e84b4aab9861690ae876a61471d94629dbac8e23266e4","impliedFormat":1},{"version":"b4bc15f474f0370e8fd8765a43e85c971dc8d772d9f021bf8be3ceea75ef07ec","impliedFormat":1},{"version":"07821ed604c30fe1158af1ad569dbe7fc993dab5ef4dd3e011cba8a8a3aef785","impliedFormat":1},{"version":"aeff234bb72b605329fef75d3da98776674a677e509451087ead040ed1cb5bd1","impliedFormat":1},{"version":"f8ff1c02f387b4499853ab082eb90e253d3455fffb3a4c9e464a303a780191a1","impliedFormat":1},{"version":"e8513434f73534663fb19a42e38f0f11fafa638be93419b43797082d7328e25d","impliedFormat":1},{"version":"dd04fc571ddd687902382517d8eecdee753dc5fdb6ea92bb16dbb0e467e29c00","impliedFormat":1},{"version":"2229052ac7b436329bf1323e705d71eb4057343e12991d50e3260b3ac5c23bdd","impliedFormat":1},{"version":"52cb8e9a5bd6265a93919db0e798d6ce685407d3db0ae7dc361279cc77e1d637","impliedFormat":1},{"version":"6f096886ecdd01ed8a8cfdde2f565886059661891151dbe2675c744a11bbd5da","impliedFormat":1},{"version":"c08bad305f723d53cc3c2ada9e5f961e93b3ed58a48c858e6dc394dfb9f0e661","impliedFormat":1},{"version":"9748d80072d1033d74f7ed80789fe14556adea81c7832f65d151ac8263e781e8","impliedFormat":1},{"version":"76e7fb9f5b8e43c1cd95b22ad0946c77dd5898c13f9b97feb7185a6192bc575f","impliedFormat":1},{"version":"a1d1aee200cf7baf360ba2c4987f0c64e7d26fe267b4980855391de173342afd","impliedFormat":1},{"version":"0fcfe9be3048d410fa012fdf1287ba8b594ed3ef0f971099f19e3090a4786aa6","impliedFormat":1},{"version":"f277087b71ed92aab1cc7e048fbe58f479c7463de339e096078d65e0ceed56bb","impliedFormat":1},{"version":"f2f2a63af7cd15c2012462be3f55c98356e5066e7f175d42d2607ce4f24b311c","impliedFormat":1},{"version":"ba1d697dc1d34be2753c7b3a2813f3d7195b71713dc512eaca4765c096a50b7e","impliedFormat":1},{"version":"73e97b6edcea010ea6158221404aefda86d999c39ca20665fe36b32c1303a897","impliedFormat":1},{"version":"97acca320a9d8fc7674461ac99679e868b69d181c9f719d7ef37fe87f3dbc348","impliedFormat":1},{"version":"3aaf8a38cd13df04e06637e4b95a55bfff9f049c8dc0f92b0a4265efb00b51c8","impliedFormat":1},{"version":"f77970a262d4c91dd9961b5dce81d13d7644a634ea468e9e56f4e35357cb36e9","impliedFormat":1},{"version":"2239717d3b7f32c13277d52a37b625698cfb4c362ac281ee38caeb4bcc9f71b5","impliedFormat":1},{"version":"db806fc46df39ca6ec46339d9ddb90618e46ce6f542a0438925f63c316af25b6","impliedFormat":1},{"version":"4c8827c03f423c6c961cbea5403f386b4a8fed47509ac57936b63aae600c7554","impliedFormat":1},{"version":"cd137cc09803c25f175d6f9b2de201d0edd7732dc2c53273e9b845e7d21b2274","impliedFormat":1},{"version":"fdb4804b5b309ee2bf653f392634c43907a2111185b1deb265a8c4f80ed227c8","impliedFormat":1},{"version":"04bf7998e09f2d0113873d57a9b2a34ec48630a43b8451d70241ef6cb996b377","impliedFormat":1},{"version":"8b6346dc24cab8b14cfc6cc025f763da7ee89a9101727900f2be513d7c24da55","impliedFormat":1},{"version":"ecf2eee9fbee0c024a1563504cbdda02035a4864cf7d227b3267429a4c58da0b","impliedFormat":1},{"version":"0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","impliedFormat":1},{"version":"d8aab31ba8e618cc3eea10b0945de81cb93b7e8150a013a482332263b9305322","impliedFormat":1},{"version":"462bccdf75fcafc1ae8c30400c9425e1a4681db5d605d1a0edb4f990a54d8094","impliedFormat":1},{"version":"5923d8facbac6ecf7c84739a5c701a57af94a6f6648d6229a6c768cf28f0f8cb","impliedFormat":1},{"version":"7adecb2c3238794c378d336a8182d4c3dd2c4fa6fa1785e2797a3db550edea62","impliedFormat":1},{"version":"dc12dc0e5aa06f4e1a7692149b78f89116af823b9e1f1e4eae140cd3e0e674e6","impliedFormat":1},{"version":"1bfc6565b90c8771615cd8cfcf9b36efc0275e5e83ac7d9181307e96eb495161","impliedFormat":1},{"version":"8a8a96898906f065f296665e411f51010b51372fa260d5373bf9f64356703190","impliedFormat":1},{"version":"7f82ef88bdb67d9a850dd1c7cd2d690f33e0f0acd208e3c9eba086f3670d4f73","impliedFormat":1},{"version":"af9b69886a3c5cf847341a3f777d47984152051a82fffe72a97158e4ffa94780","affectsGlobalScope":true,"impliedFormat":1}],"options":{"allowSyntheticDefaultImports":true,"composite":true,"declaration":true,"declarationMap":true,"emitDeclarationOnly":true,"esModuleInterop":true,"experimentalDecorators":false,"module":1,"noEmitOnError":false,"noFallthroughCasesInSwitch":true,"noImplicitOverride":true,"noImplicitReturns":true,"noUnusedLocals":true,"removeComments":false,"skipLibCheck":true,"sourceMap":false,"strict":true,"target":9},"fileIdsList":[[101,150],[101,150,152,173,174,177,178,183],[101,150,151,171,179],[101,150,152,171,173,174,175,176,177,178,184,185,186,187,188],[101,150,172,178],[101,150,172],[101,150,172,175,178],[101,150,172,173,174,175,176,178],[101,150,152,172,173,177],[101,150,172,177,178],[101,150,172,176,178],[101,150,152,172,173,178],[101,149,179,182],[101,149,179],[101,149,154,179,182],[101,149,182],[101,149,154,155,157,158,159,161,162,163,164,165,167,169,182,183],[101,149,155,179,183],[101,149,151,157,178,182,183],[101,131,149,154,155,156,178,179,182,183],[101,149,165],[101,132,149,151,182],[101,149,150,182],[101,131,149,161,169,179,181],[101,149,150,157,180],[101,149,150,151,152,162,178,179,182,183],[101,131,133,149,150,151,156,178,179,182,183],[101,149,153,179],[101,150,152,154,178,179,182],[101,149,154,155,157,158,159,160,161,162,163,164,165,166,167,169,170,182,183],[101,131,132,133,149,150,154,155,157,158,159,160,163,164,165,166,167,168],[101,149,156,157,158,182],[101,149,157,158,159,160,163,182],[101,245],[101],[101,150,189,246],[101,209],[101,190,191,192,193,194,195,196,197,199,200,201,202,203,205,206,207,208,210],[101,190,191,192,193,194,195,196,197,199,200,201,202,203,205,206,207,208,209,210],[101,198,209],[101,204,209],[101,198,204,211,212,213,214,215,216,217,218,219,220,221,222,223,224,226,231,232,233,234,235,236,237,238,239,240,241,242],[101,198,204,211,213,214,215,216,217,218,219,220,221,222,223,224,226,231,232,233,234,235,236,238,239,240,241,242,243,244],[101,243],[101,225,245],[101,227,228,229,230,245],[101,237,245],[101,251,256],[56,101],[59,101],[60,65,101],[61,71,72,79,89,100,101],[61,62,71,79,101],[63,101],[64,65,72,80,101],[65,89,97,101],[66,68,71,79,101],[67,101],[68,69,101],[70,71,101],[71,101],[71,72,73,89,100,101],[71,72,73,89,92,101],[101,105],[74,79,89,100,101],[71,72,74,75,79,89,97,100,101],[74,76,89,97,100,101],[56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107],[71,77,101],[78,100,101],[68,71,79,89,101],[80,101],[81,101],[59,82,101],[83,99,101,105],[84,101],[85,101],[71,86,87,101],[86,88,101,103],[71,89,90,91,92,101],[89,91,101],[89,90,101],[92,101],[93,101],[71,95,96,101],[95,96,101],[65,79,89,97,101],[98,101],[79,99,101],[60,74,85,100,101],[65,101],[89,101,102],[101,103],[101,104],[60,65,71,73,82,89,100,101,103,105],[89,101,106],[65,72,79,80,81,97,101,108],[101,108,113,117,119,120,121,122,123],[55,101,110,113,117,125,126],[101,108,119],[101,108,113,120],[55,101,108,109],[101,111],[55,101],[101,114,115],[55,101,108,112],[101,113,117,125,127,129,149],[55,101,111,112,113,116,119,120,121,128],[101,116],[101,108,111,113,118],[101,108,124],[101,130,135],[101,110,137,138,140,141,142,143,145],[101,135,145,147],[101,130,131,132,133,135,139,145,147,148],[101,130,135,136,149],[101,113,134,144],[101,113,139,144,149],[101,113,130,139,144],[101,113,130,139,141,144,147],[101,113,134,139,144],[101,113,128,130,131,132,133,134,136],[101,137,145],[101,134,136,146],[101,113,127],[101,249,252],[101,249,252,253,254],[101,251],[101,248,255],[101,250]],"referencedMap":[[151,1],[179,2],[172,3],[189,4],[152,5],[173,5],[188,6],[176,7],[187,5],[177,8],[178,9],[174,10],[175,11],[186,12],[155,13],[156,14],[161,15],[167,16],[184,17],[163,16],[162,18],[166,16],[160,19],[158,20],[180,21],[183,22],[165,23],[182,24],[181,25],[170,26],[157,27],[154,28],[153,29],[171,30],[169,31],[159,32],[164,33],[185,1],[246,34],[54,35],[247,36],[210,37],[190,37],[191,37],[192,37],[193,37],[194,37],[195,37],[209,38],[196,37],[197,37],[211,39],[199,40],[200,37],[201,37],[202,37],[203,37],[205,41],[206,37],[207,37],[208,37],[244,35],[243,42],[245,43],[212,34],[213,34],[214,34],[215,44],[216,44],[217,34],[218,34],[219,34],[220,34],[221,34],[222,34],[223,34],[224,34],[226,45],[225,35],[231,46],[227,34],[228,34],[229,34],[230,34],[198,34],[232,34],[233,35],[234,34],[235,34],[236,34],[238,47],[204,34],[239,34],[240,45],[241,34],[242,34],[237,35],[257,48],[56,49],[57,49],[59,50],[60,51],[61,52],[62,53],[63,54],[64,55],[65,56],[66,57],[67,58],[68,59],[69,59],[70,60],[71,61],[72,62],[73,63],[58,64],[107,35],[74,65],[75,66],[76,67],[108,68],[77,69],[78,70],[79,71],[80,72],[81,73],[82,74],[83,75],[84,76],[85,77],[86,78],[87,78],[88,79],[89,80],[91,81],[90,82],[92,83],[93,84],[94,35],[95,85],[96,86],[97,87],[98,88],[99,89],[100,90],[101,91],[102,92],[103,93],[104,94],[105,95],[106,96],[248,35],[109,97],[124,98],[127,99],[120,100],[121,101],[110,102],[55,35],[112,103],[128,104],[114,35],[116,105],[115,35],[113,106],[150,107],[129,108],[117,109],[111,35],[119,110],[118,35],[122,35],[123,35],[125,111],[137,35],[130,35],[133,112],[144,113],[148,114],[149,115],[132,112],[131,116],[138,117],[141,118],[143,119],[142,120],[140,121],[145,119],[168,35],[139,35],[135,122],[136,112],[146,123],[134,35],[147,124],[126,125],[249,35],[253,126],[255,127],[254,126],[252,128],[256,129],[251,130],[250,35],[12,35],[11,35],[2,35],[13,35],[14,35],[15,35],[16,35],[17,35],[18,35],[19,35],[20,35],[3,35],[4,35],[24,35],[21,35],[22,35],[23,35],[25,35],[26,35],[27,35],[5,35],[28,35],[29,35],[30,35],[31,35],[6,35],[32,35],[33,35],[34,35],[35,35],[7,35],[36,35],[41,35],[42,35],[37,35],[38,35],[39,35],[40,35],[8,35],[46,35],[43,35],[44,35],[45,35],[47,35],[9,35],[48,35],[49,35],[50,35],[51,35],[52,35],[1,35],[10,35],[53,35]],"exportedModulesMap":[[151,1],[179,2],[172,3],[189,4],[152,5],[173,5],[188,6],[176,7],[187,5],[177,8],[178,9],[174,10],[175,11],[186,12],[155,13],[156,14],[161,15],[167,16],[184,17],[163,16],[162,18],[166,16],[160,19],[158,20],[180,21],[183,22],[165,23],[182,24],[181,25],[170,26],[157,27],[154,28],[153,29],[171,30],[169,31],[159,32],[164,33],[185,1],[246,34],[54,35],[247,36],[210,37],[190,37],[191,37],[192,37],[193,37],[194,37],[195,37],[209,38],[196,37],[197,37],[211,39],[199,40],[200,37],[201,37],[202,37],[203,37],[205,41],[206,37],[207,37],[208,37],[244,35],[243,42],[245,43],[212,34],[213,34],[214,34],[215,44],[216,44],[217,34],[218,34],[219,34],[220,34],[221,34],[222,34],[223,34],[224,34],[226,45],[225,35],[231,46],[227,34],[228,34],[229,34],[230,34],[198,34],[232,34],[233,35],[234,34],[235,34],[236,34],[238,47],[204,34],[239,34],[240,45],[241,34],[242,34],[237,35],[257,48],[56,49],[57,49],[59,50],[60,51],[61,52],[62,53],[63,54],[64,55],[65,56],[66,57],[67,58],[68,59],[69,59],[70,60],[71,61],[72,62],[73,63],[58,64],[107,35],[74,65],[75,66],[76,67],[108,68],[77,69],[78,70],[79,71],[80,72],[81,73],[82,74],[83,75],[84,76],[85,77],[86,78],[87,78],[88,79],[89,80],[91,81],[90,82],[92,83],[93,84],[94,35],[95,85],[96,86],[97,87],[98,88],[99,89],[100,90],[101,91],[102,92],[103,93],[104,94],[105,95],[106,96],[248,35],[109,97],[124,98],[127,99],[120,100],[121,101],[110,102],[55,35],[112,103],[128,104],[114,35],[116,105],[115,35],[113,106],[150,107],[129,108],[117,109],[111,35],[119,110],[118,35],[122,35],[123,35],[125,111],[137,35],[130,35],[133,112],[144,113],[148,114],[149,115],[132,112],[131,116],[138,117],[141,118],[143,119],[142,120],[140,121],[145,119],[168,35],[139,35],[135,122],[136,112],[146,123],[134,35],[147,124],[126,125],[249,35],[253,126],[255,127],[254,126],[252,128],[256,129],[251,130],[250,35],[12,35],[11,35],[2,35],[13,35],[14,35],[15,35],[16,35],[17,35],[18,35],[19,35],[20,35],[3,35],[4,35],[24,35],[21,35],[22,35],[23,35],[25,35],[26,35],[27,35],[5,35],[28,35],[29,35],[30,35],[31,35],[6,35],[32,35],[33,35],[34,35],[35,35],[7,35],[36,35],[41,35],[42,35],[37,35],[38,35],[39,35],[40,35],[8,35],[46,35],[43,35],[44,35],[45,35],[47,35],[9,35],[48,35],[49,35],[50,35],[51,35],[52,35],[1,35],[10,35],[53,35]],"semanticDiagnosticsPerFile":[151,179,172,189,152,173,[188,[{"file":"./dbschema/edgeql-js/modules/default.ts","start":0,"length":27,"messageText":"'$' is declared but its value is never read.","category":1,"code":6133,"reportsUnnecessary":true}]],176,187,177,178,174,175,186,155,156,161,167,184,163,162,166,160,158,180,183,165,182,181,170,157,154,153,171,169,159,164,185,246,54,247,210,190,191,192,193,194,195,209,196,197,211,199,200,201,202,203,205,206,207,208,244,243,245,212,213,214,215,216,217,218,219,220,221,222,223,224,226,225,231,227,228,229,230,198,232,233,234,235,236,238,204,239,240,241,242,237,257,56,57,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,58,107,74,75,76,108,77,78,79,80,81,82,83,84,85,86,87,88,89,91,90,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,248,109,124,127,120,121,110,55,112,128,114,116,115,113,150,129,117,111,119,118,122,123,125,137,130,133,144,148,149,132,131,138,141,143,142,140,145,168,139,135,136,146,134,147,126,249,253,255,254,252,256,251,250,12,11,2,13,14,15,16,17,18,19,20,3,4,24,21,22,23,25,26,27,5,28,29,30,31,6,32,33,34,35,7,36,41,42,37,38,39,40,8,46,43,44,45,47,9,48,49,50,51,52,1,10,53],"affectedFilesPendingEmit":[[151,1],[179,1],[172,1],[189,1],[152,1],[173,1],[188,1],[176,1],[187,1],[177,1],[178,1],[174,1],[175,1],[186,1],[155,1],[156,1],[161,1],[167,1],[184,1],[163,1],[162,1],[166,1],[160,1],[158,1],[180,1],[183,1],[165,1],[182,1],[181,1],[170,1],[157,1],[154,1],[153,1],[171,1],[169,1],[159,1],[164,1],[185,1],[246,1],[54,1],[247,1],[210,1],[190,1],[191,1],[192,1],[193,1],[194,1],[195,1],[209,1],[196,1],[197,1],[211,1],[199,1],[200,1],[201,1],[202,1],[203,1],[205,1],[206,1],[207,1],[208,1],[244,1],[243,1],[245,1],[212,1],[213,1],[214,1],[215,1],[216,1],[217,1],[218,1],[219,1],[220,1],[221,1],[222,1],[223,1],[224,1],[226,1],[225,1],[231,1],[227,1],[228,1],[229,1],[230,1],[198,1],[232,1],[233,1],[234,1],[235,1],[236,1],[238,1],[204,1],[239,1],[240,1],[241,1],[242,1],[237,1],[257,1],[56,1],[57,1],[59,1],[60,1],[61,1],[62,1],[63,1],[64,1],[65,1],[66,1],[67,1],[68,1],[69,1],[70,1],[71,1],[72,1],[73,1],[58,1],[107,1],[74,1],[75,1],[76,1],[108,1],[77,1],[78,1],[79,1],[80,1],[81,1],[82,1],[83,1],[84,1],[85,1],[86,1],[87,1],[88,1],[89,1],[91,1],[90,1],[92,1],[93,1],[94,1],[95,1],[96,1],[97,1],[98,1],[99,1],[100,1],[101,1],[102,1],[103,1],[104,1],[105,1],[106,1],[248,1],[109,1],[124,1],[127,1],[120,1],[121,1],[110,1],[55,1],[112,1],[128,1],[114,1],[116,1],[115,1],[113,1],[150,1],[129,1],[117,1],[111,1],[119,1],[118,1],[122,1],[123,1],[125,1],[137,1],[130,1],[133,1],[144,1],[148,1],[149,1],[132,1],[131,1],[138,1],[141,1],[143,1],[142,1],[140,1],[145,1],[168,1],[139,1],[135,1],[136,1],[146,1],[134,1],[147,1],[126,1],[249,1],[253,1],[255,1],[254,1],[252,1],[256,1],[251,1],[250,1],[2,1],[3,1],[4,1],[5,1],[6,1],[7,1],[8,1],[9,1],[10,1]],"emitSignatures":[54,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,246,247]},"version":"4.8.4"} \ No newline at end of file diff --git a/libs/protobuf/project.json b/libs/protobuf/project.json deleted file mode 100644 index 21be99a9..00000000 --- a/libs/protobuf/project.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "name": "protobuf", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/protobuf/src", - "projectType": "library", - "targets": { - "lint-proto": { - "executor": "nx:run-commands", - "options": { - "cwd": "libs/protobuf", - "command": "protolint **/**/*.proto" - } - }, - "lint-rs": { - "executor": "@ignisda/nx-rust:clippy", - "options": {} - }, - "lint": { - "executor": "nx:run-commands", - "dependsOn": [ - { - "target": "lint-proto", - "projects": "self" - }, - { - "target": "lint-rs", - "projects": "self" - } - ], - "options": { - "command": "echo" - } - }, - "build": { - "executor": "@ignisda/nx-rust:run" - } - }, - "tags": [] -} diff --git a/libs/protobuf/src/main.rs b/libs/protobuf/src/main.rs index 6ec73071..dc1c8da9 100644 --- a/libs/protobuf/src/main.rs +++ b/libs/protobuf/src/main.rs @@ -13,7 +13,7 @@ fn main() -> Result<(), Box> { for p in vec!["compilers", "executor"].iter() { let path = definitions_path.join(format!("{p}.proto")); tonic_build::configure() - .out_dir(&output_path) + .out_dir(output_path.clone()) .compile(&[path], &[&definitions_path])?; } Ok(()) diff --git a/libs/react-ui/.babelrc b/libs/react-ui/.babelrc deleted file mode 100644 index ccae900b..00000000 --- a/libs/react-ui/.babelrc +++ /dev/null @@ -1,12 +0,0 @@ -{ - "presets": [ - [ - "@nrwl/react/babel", - { - "runtime": "automatic", - "useBuiltIns": "usage" - } - ] - ], - "plugins": [] -} diff --git a/libs/react-ui/.eslintrc.json b/libs/react-ui/.eslintrc.json deleted file mode 100644 index e0ddbac2..00000000 --- a/libs/react-ui/.eslintrc.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "extends": [ - "plugin:@nrwl/nx/react", - "../../.eslintrc.json" - ], - "ignorePatterns": [ - "!**/*" - ], - "overrides": [ - { - "files": [ - "*.ts", - "*.tsx", - "*.js", - "*.jsx" - ], - "rules": {} - }, - { - "files": [ - "*.ts", - "*.tsx" - ], - "rules": {} - }, - { - "files": [ - "*.js", - "*.jsx" - ], - "rules": {} - } - ] -} diff --git a/libs/react-ui/.swcrc b/libs/react-ui/.swcrc new file mode 100644 index 00000000..3375ec7e --- /dev/null +++ b/libs/react-ui/.swcrc @@ -0,0 +1,26 @@ +{ + "$schema": "http://json.schemastore.org/swcrc", + "jsc": { + "parser": { + "syntax": "typescript", + "decorators": true, + "tsx": false + }, + "transform": { + "legacyDecorator": true, + "decoratorMetadata": true + }, + "target": "es2022", + "loose": false, + "externalHelpers": false + }, + "module": { + "type": "commonjs", + "strict": true, + "strictMode": true, + "lazy": false, + "noInterop": false + }, + "isModule": true, + "minify": false +} diff --git a/libs/react-ui/jest.config.ts b/libs/react-ui/jest.config.ts index af845491..98f0fa65 100644 --- a/libs/react-ui/jest.config.ts +++ b/libs/react-ui/jest.config.ts @@ -1,10 +1,21 @@ /* eslint-disable */ export default { + testEnvironment: 'jsdom', displayName: 'react-ui', - preset: '../../jest.preset.js', transform: { - '^.+\\.[tj]sx?$': 'babel-jest', + '^.+\\.[tj]sx?$': [ + '@swc/jest', + { + jsc: { + transform: { + react: { + runtime: 'automatic', + }, + }, + }, + }, + ], }, + testPathIgnorePatterns: ['/dist'], moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../coverage/libs/react-ui', }; diff --git a/libs/react-ui/moon.yml b/libs/react-ui/moon.yml new file mode 100644 index 00000000..cd801a02 --- /dev/null +++ b/libs/react-ui/moon.yml @@ -0,0 +1,12 @@ +type: 'library' + +tasks: + build: + command: 'swc' + args: + - 'src' + - '--out-dir' + - 'dist' + - '--sync' + outputs: + - 'dist' diff --git a/libs/react-ui/package.json b/libs/react-ui/package.json new file mode 100644 index 00000000..f18c44fb --- /dev/null +++ b/libs/react-ui/package.json @@ -0,0 +1,33 @@ +{ + "name": "@codefarem/react-ui", + "version": "0.0.0", + "license": "MIT", + "private": true, + "dependencies": { + "clsx": "1.2.1", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-icons": "4.4.0" + }, + "main": "src/index.ts", + "exports": { + ".": { + "import": "./src/index.ts", + "require": "./dist/index.js", + "types": "./src/index.ts" + } + }, + "devDependencies": { + "@swc/cli": "^0.1.57", + "@swc/core": "1.3.7", + "@swc/jest": "0.2.23", + "@testing-library/react": "13.4.0", + "@types/jest": "28.1.1", + "@types/react": "18.0.20", + "@types/react-dom": "18.0.6", + "jest": "28.1.1", + "jest-environment-jsdom": "28.1.1", + "react-test-renderer": "18.2.0", + "ts-jest": "28.0.5" + } +} diff --git a/libs/react-ui/project.json b/libs/react-ui/project.json deleted file mode 100644 index d0d4089e..00000000 --- a/libs/react-ui/project.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/react-ui/src", - "projectType": "library", - "tags": [], - "targets": { - "lint": { - "executor": "@nrwl/linter:eslint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": ["libs/react-ui/**/*.{ts,tsx,js,jsx}"] - } - }, - "test": { - "executor": "@nrwl/jest:jest", - "outputs": ["{workspaceRoot}/coverage/libs/react-ui"], - "options": { - "jestConfig": "libs/react-ui/jest.config.ts", - "passWithNoTests": true - } - } - } -} diff --git a/libs/react-ui/src/lib/button/index.tsx b/libs/react-ui/src/lib/button/index.tsx index 2a8f509c..aa18beba 100644 --- a/libs/react-ui/src/lib/button/index.tsx +++ b/libs/react-ui/src/lib/button/index.tsx @@ -1,15 +1,15 @@ -import clsx from 'clsx'; import { FC, HTMLProps, ReactElement, ReactNode } from 'react'; +import clsx from 'clsx'; -type ButtonProps = { +type ButtonProps = HTMLProps & { isLoading?: boolean; - buttonType?: 'submit' | 'button' | 'reset'; + buttonType?: 'button' | 'reset' | 'submit'; isDisabled?: boolean; isSecondary?: boolean; leftSlot?: ReactElement; - classes?: string | string[]; + classes?: string[] | string; children?: ReactNode; -} & HTMLProps; +}; export const Button: FC = ({ isLoading, @@ -27,7 +27,7 @@ export const Button: FC = ({ isSecondary ? 'text-blue-600 border' : 'bg-yellow-500', classes )} - disabled={isLoading || isDisabled} + disabled={isLoading ?? isDisabled} type={buttonType} onClick={onClick} > diff --git a/libs/react-ui/src/lib/input/index.tsx b/libs/react-ui/src/lib/input/index.tsx index 0cd20b52..c068a169 100644 --- a/libs/react-ui/src/lib/input/index.tsx +++ b/libs/react-ui/src/lib/input/index.tsx @@ -1,11 +1,11 @@ -import clsx from 'clsx'; import { forwardRef, HTMLProps, ReactElement } from 'react'; +import clsx from 'clsx'; -type InputProps = { +type InputProps = HTMLProps & { labelSlot?: ReactElement; isValid?: boolean; iconSlot?: ReactElement; -} & HTMLProps; +}; export const Input = forwardRef( ( @@ -28,9 +28,7 @@ export const Input = forwardRef( ref ) => (
- {labelSlot ? ( - labelSlot - ) : ( + {labelSlot ?? (
diff --git a/libs/react-ui/src/lib/button/index.spec.tsx b/libs/react-ui/src/tests/button.spec.tsx similarity index 84% rename from libs/react-ui/src/lib/button/index.spec.tsx rename to libs/react-ui/src/tests/button.spec.tsx index 4f512060..4bd8abb5 100644 --- a/libs/react-ui/src/lib/button/index.spec.tsx +++ b/libs/react-ui/src/tests/button.spec.tsx @@ -1,6 +1,5 @@ import { render } from '@testing-library/react'; - -import { Button } from '.'; +import { Button } from '../lib/button'; describe('ReactUi', () => { it('should render successfully', () => { diff --git a/libs/react-ui/src/lib/input/index.spec.tsx b/libs/react-ui/src/tests/input.spec.tsx similarity index 85% rename from libs/react-ui/src/lib/input/index.spec.tsx rename to libs/react-ui/src/tests/input.spec.tsx index 67d243d8..7d857cb3 100644 --- a/libs/react-ui/src/lib/input/index.spec.tsx +++ b/libs/react-ui/src/tests/input.spec.tsx @@ -1,6 +1,5 @@ import { render } from '@testing-library/react'; - -import { Input } from '.'; +import { Input } from '../lib/input'; describe('ReactUi', () => { it('should render successfully', () => { diff --git a/libs/react-ui/tsconfig.json b/libs/react-ui/tsconfig.json index 4c089585..1a2165e1 100644 --- a/libs/react-ui/tsconfig.json +++ b/libs/react-ui/tsconfig.json @@ -1,25 +1,15 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.options.json", "compilerOptions": { "jsx": "react-jsx", - "allowJs": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true + "outDir": "dts", + "rootDir": "." }, - "files": [], - "include": [], - "references": [ - { - "path": "./tsconfig.lib.json" - }, - { - "path": "./tsconfig.spec.json" - } - ] + "exclude": [ + "dts" + ], + "include": [ + "**/*" + ], + "references": [] } diff --git a/libs/react-ui/tsconfig.lib.json b/libs/react-ui/tsconfig.lib.json deleted file mode 100644 index 6a5237d5..00000000 --- a/libs/react-ui/tsconfig.lib.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "types": [ - "node" - ] - }, - "files": [ - "../../node_modules/@nrwl/react/typings/cssmodule.d.ts", - "../../node_modules/@nrwl/react/typings/image.d.ts" - ], - "exclude": [ - "jest.config.ts", - "**/*.spec.ts", - "**/*.test.ts", - "**/*.spec.tsx", - "**/*.test.tsx", - "**/*.spec.js", - "**/*.test.js", - "**/*.spec.jsx", - "**/*.test.jsx" - ], - "include": [ - "**/*.js", - "**/*.jsx", - "**/*.ts", - "**/*.tsx" - ] -} diff --git a/libs/react-ui/tsconfig.spec.json b/libs/react-ui/tsconfig.spec.json deleted file mode 100644 index ee46e96d..00000000 --- a/libs/react-ui/tsconfig.spec.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "module": "commonjs", - "types": [ - "jest", - "node" - ] - }, - "include": [ - "jest.config.ts", - "**/*.test.ts", - "**/*.spec.ts", - "**/*.test.tsx", - "**/*.spec.tsx", - "**/*.test.js", - "**/*.spec.js", - "**/*.test.jsx", - "**/*.spec.jsx", - "**/*.d.ts" - ] -} diff --git a/libs/utilities/project.json b/libs/utilities/project.json deleted file mode 100644 index d2c9537b..00000000 --- a/libs/utilities/project.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "projectType": "library", - "sourceRoot": "libs/utilities/src", - "targets": { - "test": { - "executor": "@ignisda/nx-rust:nextest", - "options": {} - }, - "lint": { - "executor": "@ignisda/nx-rust:clippy", - "options": { - "fix": false, - "failOnWarnings": true, - "noDeps": true - } - } - }, - "tags": [] -} diff --git a/nx.json b/nx.json deleted file mode 100644 index 16050e9a..00000000 --- a/nx.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "$schema": "node_modules/nx/schemas/nx-schema.json", - "affected": { - "defaultBase": "main" - }, - "tasksRunnerOptions": { - "default": { - "runner": "nx/tasks-runners/default", - "options": { - "cacheableOperations": ["build", "lint", "test", "e2e"] - } - } - }, - "targetDefaults": { - "build": { - "dependsOn": ["^build"], - "inputs": ["production", "^production"] - }, - "lint": { - "inputs": ["default", "{workspaceRoot}/.eslintrc.json"] - }, - "test": { - "inputs": ["default", "^default", "{workspaceRoot}/jest.preset.js"] - }, - "lint-js": { - "inputs": ["default", "{workspaceRoot}/.eslintrc.json"] - } - }, - "plugins": ["@ignisda/nx-rust"], - "generators": { - "@nrwl/react": { - "application": { - "babel": true - } - } - }, - "namedInputs": { - "default": ["{projectRoot}/**/*", "sharedGlobals"], - "sharedGlobals": ["{workspaceRoot}/babel.config.json"], - "production": [ - "default", - "!{projectRoot}/**/?(*.)+(spec|test).[jt]s?(x)?(.snap)", - "!{projectRoot}/tsconfig.spec.json", - "!{projectRoot}/jest.config.[jt]s", - "!{projectRoot}/.eslintrc.json" - ] - } -} diff --git a/package.json b/package.json index aa4ac55b..f3731a7b 100644 --- a/package.json +++ b/package.json @@ -3,104 +3,35 @@ "version": "0.0.0", "license": "MIT", "private": true, - "dependencies": { - "@codemirror/lang-cpp": "6.0.1", - "@codemirror/lang-rust": "6.0.0", - "@codemirror/language": "6.2.1", - "@codemirror/legacy-modes": "6.1.0", - "@headlessui/react": "1.7.2", - "@nextui-org/react": "1.0.0-beta.10", - "@react-stately/collections": "3.4.4", - "@react-stately/menu": "3.4.2", - "@remix-run/node": "1.7.3", - "@remix-run/react": "1.7.3", - "@remix-run/serve": "1.7.3", - "@remix-run/server-runtime": "1.7.3", - "@uiw/react-codemirror": "4.12.3", - "axios": "1.1.3", - "change-case": "4.1.2", - "clsx": "1.2.1", - "codemirror": "6.0.1", - "core-js": "3.25.2", - "env-var": "7.3.0", - "graphql": "16.6.0", - "graphql-zeus": "5.1.9", - "lodash": "4.17.21", - "luxon": "3.0.1", - "react": "18.2.0", - "react-dom": "18.2.0", - "react-icons": "4.4.0", - "regenerator-runtime": "0.13.7", - "remix-auth": "3.3.0", - "remix-auth-form": "1.2.0", - "remix-utils": "3.3.0", - "tiny-invariant": "1.2.0", - "ts-pattern": "4.0.5", - "zod": "3.19.1", - "zodix": "0.1.0" - }, + "dependencies": {}, "devDependencies": { "@commitlint/cli": "17.1.2", "@commitlint/config-conventional": "17.1.0", - "@commitlint/config-nx-scopes": "17.0.0", "@commitlint/cz-commitlint": "17.1.2", "@commitlint/types": "17.0.0", - "@faker-js/faker": "7.6.0", - "@ignisda/nx-rust": "14.8.1", - "@nrwl/cli": "15.0.1", - "@nrwl/devkit": "15.0.1", - "@nrwl/eslint-plugin-nx": "15.0.1", - "@nrwl/jest": "15.0.1", - "@nrwl/linter": "15.0.1", - "@nrwl/react": "15.0.1", - "@nrwl/remix": "14.7.0", - "@nrwl/web": "15.0.1", - "@nrwl/workspace": "15.0.1", - "@remix-run/dev": "1.7.3", - "@remix-run/eslint-config": "1.7.3", - "@routes-gen/remix": "0.3.3", - "@swc/core": "1.3.7", - "@swc/jest": "0.2.23", - "@testing-library/react": "13.4.0", - "@types/jest": "28.1.1", - "@types/lodash": "4.14.185", - "@types/luxon": "3.0.1", "@types/node": "18.7.18", - "@types/react": "18.0.20", - "@types/react-dom": "18.0.6", "@typescript-eslint/eslint-plugin": "5.38.1", "@typescript-eslint/parser": "5.38.1", - "babel-jest": "28.1.1", "commitizen": "4.2.5", - "cross-env": "7.0.3", - "edgedb": "0.22.8", - "eslint": "8.20.0", - "eslint-config-prettier": "8.5.0", - "eslint-plugin-import": "2.26.0", - "eslint-plugin-jsx-a11y": "6.6.1", - "eslint-plugin-react": "7.31.8", - "eslint-plugin-react-hooks": "4.6.0", + "eslint": "8.26.0", + "eslint-config-moon": "^1.2.0", "husky": "8.0.1", - "jest": "28.1.1", - "jest-environment-jsdom": "28.1.1", - "nx": "15.0.1", "prettier": "2.7.1", - "react-test-renderer": "18.2.0", - "rimraf": "3.0.2", - "routes-gen": "0.5.2", - "ts-jest": "28.0.5", "ts-node": "10.9.1", + "tsconfig-moon": "^1.1.0", "tslib": "2.4.0", "typescript": "4.8.4" }, "scripts": { - "prepare": "husky install", - "commit": "git-cz", - "postinstall": "pnpm nx postinstall website" + "commit": "git-cz" + }, + "engines": { + "node": "19.0.0" }, "config": { "commitizen": { "path": "@commitlint/cz-commitlint" } - } + }, + "packageManager": "pnpm@7.14.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a1c1e636..bc041c91 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,182 +1,195 @@ lockfileVersion: 5.4 -specifiers: - '@codemirror/lang-cpp': 6.0.1 - '@codemirror/lang-rust': 6.0.0 - '@codemirror/language': 6.2.1 - '@codemirror/legacy-modes': 6.1.0 - '@commitlint/cli': 17.1.2 - '@commitlint/config-conventional': 17.1.0 - '@commitlint/config-nx-scopes': 17.0.0 - '@commitlint/cz-commitlint': 17.1.2 - '@commitlint/types': 17.0.0 - '@faker-js/faker': 7.6.0 - '@headlessui/react': 1.7.2 - '@ignisda/nx-rust': 14.8.1 - '@nextui-org/react': 1.0.0-beta.10 - '@nrwl/cli': 15.0.1 - '@nrwl/devkit': 15.0.1 - '@nrwl/eslint-plugin-nx': 15.0.1 - '@nrwl/jest': 15.0.1 - '@nrwl/linter': 15.0.1 - '@nrwl/react': 15.0.1 - '@nrwl/remix': 14.7.0 - '@nrwl/web': 15.0.1 - '@nrwl/workspace': 15.0.1 - '@react-stately/collections': 3.4.4 - '@react-stately/menu': 3.4.2 - '@remix-run/dev': 1.7.3 - '@remix-run/eslint-config': 1.7.3 - '@remix-run/node': 1.7.3 - '@remix-run/react': 1.7.3 - '@remix-run/serve': 1.7.3 - '@remix-run/server-runtime': 1.7.3 - '@routes-gen/remix': 0.3.3 - '@swc/core': 1.3.7 - '@swc/jest': 0.2.23 - '@testing-library/react': 13.4.0 - '@types/jest': 28.1.1 - '@types/lodash': 4.14.185 - '@types/luxon': 3.0.1 - '@types/node': 18.7.18 - '@types/react': 18.0.20 - '@types/react-dom': 18.0.6 - '@typescript-eslint/eslint-plugin': 5.38.1 - '@typescript-eslint/parser': 5.38.1 - '@uiw/react-codemirror': 4.12.3 - axios: 1.1.3 - babel-jest: 28.1.1 - change-case: 4.1.2 - clsx: 1.2.1 - codemirror: 6.0.1 - commitizen: 4.2.5 - core-js: 3.25.2 - cross-env: 7.0.3 - edgedb: 0.22.8 - env-var: 7.3.0 - eslint: 8.20.0 - eslint-config-prettier: 8.5.0 - eslint-plugin-import: 2.26.0 - eslint-plugin-jsx-a11y: 6.6.1 - eslint-plugin-react: 7.31.8 - eslint-plugin-react-hooks: 4.6.0 - graphql: 16.6.0 - graphql-zeus: 5.1.9 - husky: 8.0.1 - jest: 28.1.1 - jest-environment-jsdom: 28.1.1 - lodash: 4.17.21 - luxon: 3.0.1 - nx: 15.0.1 - prettier: 2.7.1 - react: 18.2.0 - react-dom: 18.2.0 - react-icons: 4.4.0 - react-test-renderer: 18.2.0 - regenerator-runtime: 0.13.7 - remix-auth: 3.3.0 - remix-auth-form: 1.2.0 - remix-utils: 3.3.0 - rimraf: 3.0.2 - routes-gen: 0.5.2 - tiny-invariant: 1.2.0 - ts-jest: 28.0.5 - ts-node: 10.9.1 - ts-pattern: 4.0.5 - tslib: 2.4.0 - typescript: 4.8.4 - zod: 3.19.1 - zodix: 0.1.0 - -dependencies: - '@codemirror/lang-cpp': 6.0.1 - '@codemirror/lang-rust': 6.0.0 - '@codemirror/language': 6.2.1 - '@codemirror/legacy-modes': 6.1.0 - '@headlessui/react': 1.7.2_biqbaboplfbrettd7655fr4n2y - '@nextui-org/react': 1.0.0-beta.10_biqbaboplfbrettd7655fr4n2y - '@react-stately/collections': 3.4.4_react@18.2.0 - '@react-stately/menu': 3.4.2_react@18.2.0 - '@remix-run/node': 1.7.3_biqbaboplfbrettd7655fr4n2y - '@remix-run/react': 1.7.3_biqbaboplfbrettd7655fr4n2y - '@remix-run/serve': 1.7.3_biqbaboplfbrettd7655fr4n2y - '@remix-run/server-runtime': 1.7.3_biqbaboplfbrettd7655fr4n2y - '@uiw/react-codemirror': 4.12.3_os2i4b4c4r6ynotuwzkce5wzcu - axios: 1.1.3 - change-case: 4.1.2 - clsx: 1.2.1 - codemirror: 6.0.1_@lezer+common@1.0.1 - core-js: 3.25.2 - env-var: 7.3.0 - graphql: 16.6.0 - graphql-zeus: 5.1.9 - lodash: 4.17.21 - luxon: 3.0.1 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - react-icons: 4.4.0_react@18.2.0 - regenerator-runtime: 0.13.7 - remix-auth: 3.3.0_2yl6go7vevh7f2nx7u6qveslku - remix-auth-form: 1.2.0_2yl6go7vevh7f2nx7u6qveslku - remix-utils: 3.3.0_teagmgiwqr7k6yi7jgh2vxcim4 - tiny-invariant: 1.2.0 - ts-pattern: 4.0.5 - zod: 3.19.1 - zodix: 0.1.0_zod@3.19.1 - -devDependencies: - '@commitlint/cli': 17.1.2_@swc+core@1.3.7 - '@commitlint/config-conventional': 17.1.0 - '@commitlint/config-nx-scopes': 17.0.0_nx@15.0.1 - '@commitlint/cz-commitlint': 17.1.2_dawisksntt3myap3x45v64yqjy - '@commitlint/types': 17.0.0 - '@faker-js/faker': 7.6.0 - '@ignisda/nx-rust': 14.8.1 - '@nrwl/cli': 15.0.1_@swc+core@1.3.7 - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/eslint-plugin-nx': 15.0.1_tv2facgb75iyhilr3jnnq7gxje - '@nrwl/jest': 15.0.1_u2btut65sozus45th2pa6rkjzy - '@nrwl/linter': 15.0.1_mi4336ksbty23k53a4qwolae4e - '@nrwl/react': 15.0.1_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/remix': 14.7.0_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/web': 15.0.1_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/workspace': 15.0.1_cv4qdgmxjx45zumbfn3kgxobj4 - '@remix-run/dev': 1.7.3_sezze4ptun2xkjucuotrbicmpe - '@remix-run/eslint-config': 1.7.3_t3cy7jjypwehjb727szw2aas44 - '@routes-gen/remix': 0.3.3_@remix-run+dev@1.7.3 - '@swc/core': 1.3.7 - '@swc/jest': 0.2.23_@swc+core@1.3.7 - '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y - '@types/jest': 28.1.1 - '@types/lodash': 4.14.185 - '@types/luxon': 3.0.1 - '@types/node': 18.7.18 - '@types/react': 18.0.20 - '@types/react-dom': 18.0.6 - '@typescript-eslint/eslint-plugin': 5.38.1_z7zpqa3tjdvrefihxfa7e4j32q - '@typescript-eslint/parser': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 - babel-jest: 28.1.1_@babel+core@7.19.1 - commitizen: 4.2.5_@swc+core@1.3.7 - cross-env: 7.0.3 - edgedb: 0.22.8 - eslint: 8.20.0 - eslint-config-prettier: 8.5.0_eslint@8.20.0 - eslint-plugin-import: 2.26.0_vtzovwwlicndxysvbfc4o6owua - eslint-plugin-jsx-a11y: 6.6.1_eslint@8.20.0 - eslint-plugin-react: 7.31.8_eslint@8.20.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.20.0 - husky: 8.0.1 - jest: 28.1.1_sgupjgtkb76w4hsvieap2xky7i - jest-environment-jsdom: 28.1.1 - nx: 15.0.1_@swc+core@1.3.7 - prettier: 2.7.1 - react-test-renderer: 18.2.0_react@18.2.0 - rimraf: 3.0.2 - routes-gen: 0.5.2 - ts-jest: 28.0.5_yjudtginvtlahiurkrr2akrgxy - ts-node: 10.9.1_hz4gygj33ln3p2vn5rdsefscte - tslib: 2.4.0 - typescript: 4.8.4 +importers: + + .: + specifiers: + '@commitlint/cli': 17.1.2 + '@commitlint/config-conventional': 17.1.0 + '@commitlint/cz-commitlint': 17.1.2 + '@commitlint/types': 17.0.0 + '@types/node': 18.7.18 + '@typescript-eslint/eslint-plugin': 5.38.1 + '@typescript-eslint/parser': 5.38.1 + commitizen: 4.2.5 + eslint: 8.26.0 + eslint-config-moon: ^1.2.0 + husky: 8.0.1 + prettier: 2.7.1 + ts-node: 10.9.1 + tsconfig-moon: ^1.1.0 + tslib: 2.4.0 + typescript: 4.8.4 + devDependencies: + '@commitlint/cli': 17.1.2 + '@commitlint/config-conventional': 17.1.0 + '@commitlint/cz-commitlint': 17.1.2_yes7iyjckc3rubj3ixzwc3ince + '@commitlint/types': 17.0.0 + '@types/node': 18.7.18 + '@typescript-eslint/eslint-plugin': 5.38.1_bo4l7fgcg3ndxqoiamfzgiaxey + '@typescript-eslint/parser': 5.38.1_wyqvi574yv7oiwfeinomdzmc3m + commitizen: 4.2.5 + eslint: 8.26.0 + eslint-config-moon: 1.2.0_wyqvi574yv7oiwfeinomdzmc3m + husky: 8.0.1 + prettier: 2.7.1 + ts-node: 10.9.1_2cnt46lw4tdywdelgueo3bh3pq + tsconfig-moon: 1.1.0 + tslib: 2.4.0 + typescript: 4.8.4 + + apps/website: + specifiers: + '@codefarem/generated': workspace:* + '@codefarem/react-ui': workspace:* + '@codemirror/lang-cpp': 6.0.1 + '@codemirror/lang-rust': 6.0.0 + '@codemirror/language': 6.2.1 + '@codemirror/legacy-modes': 6.1.0 + '@headlessui/react': 1.7.2 + '@nextui-org/react': 1.0.0-beta.10 + '@react-stately/collections': ^3.4.4 + '@react-stately/menu': ^3.4.2 + '@remix-run/dev': 1.7.3 + '@remix-run/eslint-config': 1.7.3 + '@remix-run/node': 1.7.3 + '@remix-run/react': 1.7.3 + '@remix-run/serve': 1.7.3 + '@remix-run/server-runtime': 1.7.3 + '@types/lodash': 4.14.185 + '@types/luxon': 3.0.1 + '@types/react': 18.0.20 + '@types/react-dom': 18.0.6 + '@uiw/react-codemirror': 4.12.3 + axios: 1.1.3 + change-case: 4.1.2 + clsx: 1.2.1 + codemirror: 6.0.1 + env-var: 7.3.0 + lodash: 4.17.21 + luxon: 3.0.1 + react: 18.2.0 + react-dom: 18.2.0 + react-icons: 4.4.0 + remix-auth: 3.3.0 + remix-auth-form: 1.2.0 + remix-routes: ^1.0.0 + remix-utils: 3.3.0 + tiny-invariant: 1.2.0 + ts-pattern: 4.0.5 + zod: 3.19.1 + zodix: 0.1.0 + dependencies: + '@codefarem/generated': link:../../libs/generated + '@codefarem/react-ui': link:../../libs/react-ui + '@codemirror/lang-cpp': 6.0.1 + '@codemirror/lang-rust': 6.0.0 + '@codemirror/language': 6.2.1 + '@codemirror/legacy-modes': 6.1.0 + '@headlessui/react': 1.7.2_biqbaboplfbrettd7655fr4n2y + '@nextui-org/react': 1.0.0-beta.10_biqbaboplfbrettd7655fr4n2y + '@react-stately/collections': 3.4.4_react@18.2.0 + '@react-stately/menu': 3.4.2_react@18.2.0 + '@remix-run/node': 1.7.3_biqbaboplfbrettd7655fr4n2y + '@remix-run/react': 1.7.3_biqbaboplfbrettd7655fr4n2y + '@remix-run/serve': 1.7.3_biqbaboplfbrettd7655fr4n2y + '@remix-run/server-runtime': 1.7.3_biqbaboplfbrettd7655fr4n2y + '@uiw/react-codemirror': 4.12.3_os2i4b4c4r6ynotuwzkce5wzcu + axios: 1.1.3 + change-case: 4.1.2 + clsx: 1.2.1 + codemirror: 6.0.1_@lezer+common@1.0.1 + env-var: 7.3.0 + lodash: 4.17.21 + luxon: 3.0.1 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + react-icons: 4.4.0_react@18.2.0 + remix-auth: 3.3.0_2yl6go7vevh7f2nx7u6qveslku + remix-auth-form: 1.2.0_2yl6go7vevh7f2nx7u6qveslku + remix-routes: 1.0.0 + remix-utils: 3.3.0_teagmgiwqr7k6yi7jgh2vxcim4 + tiny-invariant: 1.2.0 + ts-pattern: 4.0.5 + zod: 3.19.1 + zodix: 0.1.0_zod@3.19.1 + devDependencies: + '@remix-run/dev': 1.7.3_sezze4ptun2xkjucuotrbicmpe + '@remix-run/eslint-config': 1.7.3_lepdvhpfl4ktcue7v6mt34wuv4 + '@types/lodash': 4.14.185 + '@types/luxon': 3.0.1 + '@types/react': 18.0.20 + '@types/react-dom': 18.0.6 + + libs/generated: + specifiers: + '@swc/cli': ^0.1.57 + '@swc/core': 1.3.7 + clsx: 1.2.1 + graphql-js-tree: 0.1.9 + graphql-zeus: 5.1.9 + react: 18.2.0 + rimraf: 3.0.2 + dependencies: + clsx: 1.2.1 + react: 18.2.0 + devDependencies: + '@swc/cli': 0.1.57_@swc+core@1.3.7 + '@swc/core': 1.3.7 + graphql-js-tree: 0.1.9 + graphql-zeus: 5.1.9 + rimraf: 3.0.2 + + libs/main-db: + specifiers: + '@faker-js/faker': 7.6.0 + '@swc/core': 1.3.7 + '@swc/jest': 0.2.23 + '@types/jest': 28.1.1 + edgedb: 0.22.8 + jest: 28.1.1 + devDependencies: + '@faker-js/faker': 7.6.0 + '@swc/core': 1.3.7 + '@swc/jest': 0.2.23_@swc+core@1.3.7 + '@types/jest': 28.1.1 + edgedb: 0.22.8 + jest: 28.1.1 + + libs/react-ui: + specifiers: + '@swc/cli': ^0.1.57 + '@swc/core': 1.3.7 + '@swc/jest': 0.2.23 + '@testing-library/react': 13.4.0 + '@types/jest': 28.1.1 + '@types/react': 18.0.20 + '@types/react-dom': 18.0.6 + clsx: 1.2.1 + jest: 28.1.1 + jest-environment-jsdom: 28.1.1 + react: 18.2.0 + react-dom: 18.2.0 + react-icons: 4.4.0 + react-test-renderer: 18.2.0 + ts-jest: 28.0.5 + dependencies: + clsx: 1.2.1 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + react-icons: 4.4.0_react@18.2.0 + devDependencies: + '@swc/cli': 0.1.57_@swc+core@1.3.7 + '@swc/core': 1.3.7 + '@swc/jest': 0.2.23_@swc+core@1.3.7 + '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y + '@types/jest': 28.1.1 + '@types/react': 18.0.20 + '@types/react-dom': 18.0.6 + jest: 28.1.1 + jest-environment-jsdom: 28.1.1 + react-test-renderer: 18.2.0_react@18.2.0 + ts-jest: 28.0.5_kuy3lclzckx4lt3rdtophzykga packages: @@ -193,13 +206,17 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.18.6 - dev: true /@babel/compat-data/7.19.1: resolution: {integrity: sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==} engines: {node: '>=6.9.0'} dev: true + /@babel/compat-data/7.20.0: + resolution: {integrity: sha512-Gt9jszFJYq7qzXVK4slhc6NzJXnOVmRECWcVjF/T23rNXD9NtWQ0W3qxdg+p9wWIB+VQw3GYV/U2Ha9bRTfs4w==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/core/7.19.0: resolution: {integrity: sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==} engines: {node: '>=6.9.0'} @@ -246,7 +263,7 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.19.1_xntbkuxijpqxhtohqowzudlxwy: + /@babel/eslint-parser/7.19.1_67222linmo2nywnxb3ickvzwvm: resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -255,7 +272,7 @@ packages: dependencies: '@babel/core': 7.19.1 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.20.0 + eslint: 8.26.0 eslint-visitor-keys: 2.1.0 semver: 6.3.0 dev: true @@ -281,7 +298,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-explode-assignable-expression': 7.18.6 - '@babel/types': 7.19.0 + '@babel/types': 7.20.0 dev: true /@babel/helper-compilation-targets/7.19.1_@babel+core@7.19.0: @@ -310,6 +327,19 @@ packages: semver: 6.3.0 dev: true + /@babel/helper-compilation-targets/7.20.0_@babel+core@7.19.1: + resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.20.0 + '@babel/core': 7.19.1 + '@babel/helper-validator-option': 7.18.6 + browserslist: 4.21.4 + semver: 6.3.0 + dev: true + /@babel/helper-create-class-features-plugin/7.19.0_@babel+core@7.19.1: resolution: {integrity: sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==} engines: {node: '>=6.9.0'} @@ -345,7 +375,7 @@ packages: '@babel/core': ^7.4.0-0 dependencies: '@babel/core': 7.19.1 - '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.1 '@babel/helper-plugin-utils': 7.19.0 debug: 4.3.4 lodash.debounce: 4.0.8 @@ -364,7 +394,7 @@ packages: resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.0 + '@babel/types': 7.20.0 dev: true /@babel/helper-function-name/7.19.0: @@ -434,7 +464,7 @@ packages: '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-wrap-function': 7.19.0 - '@babel/types': 7.19.0 + '@babel/types': 7.20.0 transitivePeerDependencies: - supports-color dev: true @@ -463,7 +493,7 @@ packages: resolution: {integrity: sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.0 + '@babel/types': 7.20.0 dev: true /@babel/helper-split-export-declaration/7.18.6: @@ -478,11 +508,20 @@ packages: engines: {node: '>=6.9.0'} dev: true + /@babel/helper-string-parser/7.19.4: + resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-identifier/7.18.6: resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==} engines: {node: '>=6.9.0'} dev: true + /@babel/helper-validator-identifier/7.19.1: + resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-option/7.18.6: resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} engines: {node: '>=6.9.0'} @@ -495,7 +534,7 @@ packages: '@babel/helper-function-name': 7.19.0 '@babel/template': 7.18.10 '@babel/traverse': 7.19.1 - '@babel/types': 7.19.0 + '@babel/types': 7.20.0 transitivePeerDependencies: - supports-color dev: true @@ -515,10 +554,9 @@ packages: resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.18.6 + '@babel/helper-validator-identifier': 7.19.1 chalk: 2.4.2 js-tokens: 4.0.0 - dev: true /@babel/parser/7.19.1: resolution: {integrity: sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==} @@ -592,22 +630,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-decorators/7.19.1_@babel+core@7.19.1: - resolution: {integrity: sha512-LfIKNBBY7Q1OX5C4xAgRQffOg2OnhAo9fnbcOHgOC9Yytm2Sw+4XqHufRYU86tHomzepxtvuVaNO+3EVKR4ivw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - '@babel/helper-create-class-features-plugin': 7.19.0_@babel+core@7.19.1 - '@babel/helper-plugin-utils': 7.19.0 - '@babel/helper-replace-supers': 7.19.1 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/plugin-syntax-decorators': 7.19.0_@babel+core@7.19.1 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.19.1: resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} @@ -674,15 +696,15 @@ packages: '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-object-rest-spread/7.18.9_@babel+core@7.19.1: - resolution: {integrity: sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==} + /@babel/plugin-proposal-object-rest-spread/7.19.4_@babel+core@7.19.1: + resolution: {integrity: sha512-wHmj6LDxVDnL+3WhXteUBaoM1aVILZODAUjg11kHqG4cOlfgMQGxw6aCgvrXrmaJR3Bn14oZhImyCPZzRpC93Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.19.1 + '@babel/compat-data': 7.20.0 '@babel/core': 7.19.1 - '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.1 '@babel/helper-plugin-utils': 7.19.0 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.19.1 '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.19.1 @@ -787,16 +809,6 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-decorators/7.19.0_@babel+core@7.19.1: - resolution: {integrity: sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - '@babel/helper-plugin-utils': 7.19.0 - dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.19.1: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: @@ -937,8 +949,8 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.19.1: - resolution: {integrity: sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==} + /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.19.1: + resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -981,8 +993,8 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-block-scoping/7.18.9_@babel+core@7.19.1: - resolution: {integrity: sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==} + /@babel/plugin-transform-block-scoping/7.20.0_@babel+core@7.19.1: + resolution: {integrity: sha512-sXOohbpHZSk7GjxK9b3dKB7CfqUD5DwOH+DggKzOQ7TXYP+RCSbRykfjQmn/zq+rBjycVRtLf9pYhAaEJA786w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -999,7 +1011,7 @@ packages: dependencies: '@babel/core': 7.19.1 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.1 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.19.0 '@babel/helper-optimise-call-expression': 7.18.6 @@ -1021,8 +1033,8 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-destructuring/7.18.13_@babel+core@7.19.1: - resolution: {integrity: sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==} + /@babel/plugin-transform-destructuring/7.20.0_@babel+core@7.19.1: + resolution: {integrity: sha512-1dIhvZfkDVx/zn2S1aFwlruspTt4189j7fEkH0Y0VyuDM6bQt7bD6kLcz3l4IlLG+e5OReaBz9ROAbttRtUHqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1091,7 +1103,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.19.1 - '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.1 '@babel/helper-function-name': 7.19.0 '@babel/helper-plugin-utils': 7.19.0 dev: true @@ -1155,7 +1167,7 @@ packages: '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-module-transforms': 7.19.0 '@babel/helper-plugin-utils': 7.19.0 - '@babel/helper-validator-identifier': 7.18.6 + '@babel/helper-validator-identifier': 7.19.1 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color @@ -1228,16 +1240,6 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-react-constant-elements/7.18.12_@babel+core@7.19.1: - resolution: {integrity: sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - '@babel/helper-plugin-utils': 7.19.0 - dev: true - /@babel/plugin-transform-react-display-name/7.18.6_@babel+core@7.19.1: resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} engines: {node: '>=6.9.0'} @@ -1304,23 +1306,6 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-runtime/7.19.1_@babel+core@7.19.1: - resolution: {integrity: sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-plugin-utils': 7.19.0 - babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.19.1 - babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.19.1 - babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.19.1 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.19.1: resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} engines: {node: '>=6.9.0'} @@ -1372,8 +1357,8 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-typescript/7.19.1_@babel+core@7.19.1: - resolution: {integrity: sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==} + /@babel/plugin-transform-typescript/7.20.0_@babel+core@7.19.1: + resolution: {integrity: sha512-xOAsAFaun3t9hCwZ13Qe7gq423UgMZ6zAgmLxeGGapFqlT/X3L5qT2btjiVLlFn7gWtMaVyceS5VxGAuKbgizw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1381,7 +1366,7 @@ packages: '@babel/core': 7.19.1 '@babel/helper-create-class-features-plugin': 7.19.0_@babel+core@7.19.1 '@babel/helper-plugin-utils': 7.19.0 - '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.19.1 transitivePeerDependencies: - supports-color dev: true @@ -1407,15 +1392,15 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/preset-env/7.19.1_@babel+core@7.19.1: - resolution: {integrity: sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==} + /@babel/preset-env/7.19.4_@babel+core@7.19.1: + resolution: {integrity: sha512-5QVOTXUdqTCjQuh2GGtdd7YEhoRXBMVGROAtsBeLGIbIz3obCBIfRMT1I3ZKkMgNzwkyCkftDXSSkHxnfVf4qg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.19.1 + '@babel/compat-data': 7.20.0 '@babel/core': 7.19.1 - '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.1 '@babel/helper-plugin-utils': 7.19.0 '@babel/helper-validator-option': 7.18.6 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.19.1 @@ -1429,7 +1414,7 @@ packages: '@babel/plugin-proposal-logical-assignment-operators': 7.18.9_@babel+core@7.19.1 '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.19.1 '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.19.1 - '@babel/plugin-proposal-object-rest-spread': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-proposal-object-rest-spread': 7.19.4_@babel+core@7.19.1 '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.19.1 '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.19.1 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.19.1 @@ -1453,10 +1438,10 @@ packages: '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.19.1 '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.19.1 '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.19.1 - '@babel/plugin-transform-block-scoping': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-transform-block-scoping': 7.20.0_@babel+core@7.19.1 '@babel/plugin-transform-classes': 7.19.0_@babel+core@7.19.1 '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.19.1 - '@babel/plugin-transform-destructuring': 7.18.13_@babel+core@7.19.1 + '@babel/plugin-transform-destructuring': 7.20.0_@babel+core@7.19.1 '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.19.1 '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.19.1 '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.19.1 @@ -1483,7 +1468,7 @@ packages: '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.19.1 '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.19.1 '@babel/preset-modules': 0.1.5_@babel+core@7.19.1 - '@babel/types': 7.19.0 + '@babel/types': 7.20.0 babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.19.1 babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.19.1 babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.19.1 @@ -1514,7 +1499,7 @@ packages: '@babel/helper-plugin-utils': 7.19.0 '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.19.1 '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.19.1 - '@babel/types': 7.19.0 + '@babel/types': 7.20.0 esutils: 2.0.3 dev: true @@ -1542,7 +1527,7 @@ packages: '@babel/core': 7.19.1 '@babel/helper-plugin-utils': 7.19.0 '@babel/helper-validator-option': 7.18.6 - '@babel/plugin-transform-typescript': 7.19.1_@babel+core@7.19.1 + '@babel/plugin-transform-typescript': 7.20.0_@babel+core@7.19.1 transitivePeerDependencies: - supports-color dev: true @@ -1611,6 +1596,15 @@ packages: to-fast-properties: 2.0.0 dev: true + /@babel/types/7.20.0: + resolution: {integrity: sha512-Jlgt3H0TajCW164wkTOTzHkZb075tMQMULzrLUoUeKmO7eFL96GgDxf7/Axhc5CAuKE3KFyVW1p6ysKsi2oXAg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.19.4 + '@babel/helper-validator-identifier': 7.19.1 + to-fast-properties: 2.0.0 + dev: true + /@bcoe/v8-coverage/0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true @@ -1706,14 +1700,14 @@ packages: w3c-keyname: 2.2.6 dev: false - /@commitlint/cli/17.1.2_@swc+core@1.3.7: + /@commitlint/cli/17.1.2: resolution: {integrity: sha512-h/4Hlka3bvCLbnxf0Er2ri5A44VMlbMSkdTRp8Adv2tRiklSTRIoPGs7OEXDv3EoDs2AAzILiPookgM4Gi7LOw==} engines: {node: '>=v14'} hasBin: true dependencies: '@commitlint/format': 17.0.0 '@commitlint/lint': 17.1.0 - '@commitlint/load': 17.1.2_@swc+core@1.3.7 + '@commitlint/load': 17.1.2 '@commitlint/read': 17.1.0 '@commitlint/types': 17.0.0 execa: 5.1.1 @@ -1733,18 +1727,6 @@ packages: conventional-changelog-conventionalcommits: 5.0.0 dev: true - /@commitlint/config-nx-scopes/17.0.0_nx@15.0.1: - resolution: {integrity: sha512-kpBtCtB3jzBqznltVQza4AnE0ZnHgG7t+n+0Yl746IuSGnVKmfiQ+XpYGi7kJqIxc1VqSGS7PHl/jQgrQ4PLQQ==} - engines: {node: '>=v14'} - peerDependencies: - nx: ^14.0.0 - peerDependenciesMeta: - nx: - optional: true - dependencies: - nx: 15.0.1_@swc+core@1.3.7 - dev: true - /@commitlint/config-validator/17.1.0: resolution: {integrity: sha512-Q1rRRSU09ngrTgeTXHq6ePJs2KrI+axPTgkNYDWSJIuS1Op4w3J30vUfSXjwn5YEJHklK3fSqWNHmBhmTR7Vdg==} engines: {node: '>=v14'} @@ -1753,7 +1735,7 @@ packages: ajv: 8.11.0 dev: true - /@commitlint/cz-commitlint/17.1.2_dawisksntt3myap3x45v64yqjy: + /@commitlint/cz-commitlint/17.1.2_yes7iyjckc3rubj3ixzwc3ince: resolution: {integrity: sha512-U1cpvTiri5Ib3m4xkmI4sk4Wh95dQRy2hrxt8YWTSKvyBHpOXfu9EIIqDQ+j8/aLSKo2RjBxS4lValxXnpJ4xA==} engines: {node: '>=v14'} peerDependencies: @@ -1761,10 +1743,10 @@ packages: inquirer: ^8.0.0 dependencies: '@commitlint/ensure': 17.0.0 - '@commitlint/load': 17.1.2_@swc+core@1.3.7 + '@commitlint/load': 17.1.2 '@commitlint/types': 17.0.0 chalk: 4.1.2 - commitizen: 4.2.5_@swc+core@1.3.7 + commitizen: 4.2.5 inquirer: 8.2.4 lodash: 4.17.21 word-wrap: 1.2.3 @@ -1812,7 +1794,7 @@ packages: '@commitlint/types': 17.0.0 dev: true - /@commitlint/load/17.1.2_@swc+core@1.3.7: + /@commitlint/load/17.1.2: resolution: {integrity: sha512-sk2p/jFYAWLChIfOIp/MGSIn/WzZ0vkc3afw+l4X8hGEYkvDe4gQUUAVxjl/6xMRn0HgnSLMZ04xXh5pkTsmgg==} engines: {node: '>=v14'} dependencies: @@ -1826,7 +1808,7 @@ packages: cosmiconfig-typescript-loader: 4.0.0_nxlrwu45zhpwmwjzs33dzt3ak4 lodash: 4.17.21 resolve-from: 5.0.0 - ts-node: 10.9.1_qdkpbbawvdbanky2b7hefmawfy + ts-node: 10.9.1_sqjhzn5m3vxyw66a2xhtc43hby typescript: 4.8.4 transitivePeerDependencies: - '@swc/core' @@ -1907,25 +1889,6 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@cypress/webpack-preprocessor/5.12.2_kufowmr7hvxyiws4fcajds3gmi: - resolution: {integrity: sha512-t29wEFvI87IMnCd8taRunwStNsFjFWg138fGF0hPQOYgSj30fbzCEwFD9cAQLYMMcjjuXcnnw8yOfkzIZBBNVQ==} - peerDependencies: - '@babel/core': ^7.0.1 - '@babel/preset-env': ^7.0.0 - babel-loader: ^8.0.2 - webpack: ^4 || ^5 - dependencies: - '@babel/core': 7.19.1 - '@babel/preset-env': 7.19.1_@babel+core@7.19.1 - babel-loader: 8.2.5_rhsdbzevgb5tizdhlla5jsbgyu - bluebird: 3.7.1 - debug: 4.3.4 - lodash: 4.17.21 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - transitivePeerDependencies: - - supports-color - dev: true - /@esbuild-plugins/node-modules-polyfill/0.1.4_esbuild@0.14.51: resolution: {integrity: sha512-uZbcXi0zbmKC/050p3gJnne5Qdzw8vkXIv+c2BW0Lsc1ji1SkrxbKPUy5Efr0blbTu1SL8w4eyfpnSdPg3G0Qg==} peerDependencies: @@ -1936,8 +1899,8 @@ packages: rollup-plugin-node-polyfills: 0.2.1 dev: true - /@eslint/eslintrc/1.3.2: - resolution: {integrity: sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==} + /@eslint/eslintrc/1.3.3: + resolution: {integrity: sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -2007,8 +1970,8 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false - /@humanwhocodes/config-array/0.9.5: - resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} + /@humanwhocodes/config-array/0.11.6: + resolution: {integrity: sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -2018,22 +1981,13 @@ packages: - supports-color dev: true - /@humanwhocodes/object-schema/1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - dev: true - - /@iarna/toml/2.2.5: - resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} + /@humanwhocodes/module-importer/1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} dev: true - /@ignisda/nx-rust/14.8.1: - resolution: {integrity: sha512-OPL/WJAlIDTlyprs/m560s8nfdKMkVFzRERj6nc2gkd3MFf/PV28muX9j1cLNNpZPnwzj0C7egPrDygIRE7/3w==} - dependencies: - '@iarna/toml': 2.2.5 - '@swc/helpers': 0.3.17 - chalk: 4.1.2 - stream-chain: 2.2.5 - stream-json: 1.7.4 + /@humanwhocodes/object-schema/1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true /@internationalized/date/3.0.1: @@ -2089,7 +2043,7 @@ packages: slash: 3.0.0 dev: true - /@jest/core/28.1.3_ts-node@10.9.1: + /@jest/core/28.1.3: resolution: {integrity: sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: @@ -2110,7 +2064,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 28.1.3 - jest-config: 28.1.3_sgupjgtkb76w4hsvieap2xky7i + jest-config: 28.1.3_@types+node@18.7.18 jest-haste-map: 28.1.3 jest-message-util: 28.1.3 jest-regex-util: 28.0.2 @@ -2189,44 +2143,6 @@ packages: - supports-color dev: true - /@jest/reporters/28.1.1: - resolution: {integrity: sha512-597Zj4D4d88sZrzM4atEGLuO7SdA/YrOv9SRXHXRNC+/FwPCWxZhBAEzhXoiJzfRwn8zes/EjS8Lo6DouGN5Gg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 28.1.3 - '@jest/test-result': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 - '@jridgewell/trace-mapping': 0.3.15 - '@types/node': 18.7.18 - chalk: 4.1.2 - collect-v8-coverage: 1.0.1 - exit: 0.1.2 - glob: 7.2.3 - graceful-fs: 4.2.10 - istanbul-lib-coverage: 3.2.0 - istanbul-lib-instrument: 5.2.0 - istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.5 - jest-message-util: 28.1.3 - jest-util: 28.1.3 - jest-worker: 28.1.3 - slash: 3.0.0 - string-length: 4.0.2 - strip-ansi: 6.0.1 - terminal-link: 2.1.1 - v8-to-istanbul: 9.0.1 - transitivePeerDependencies: - - supports-color - dev: true - /@jest/reporters/28.1.3: resolution: {integrity: sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -2281,16 +2197,6 @@ packages: graceful-fs: 4.2.10 dev: true - /@jest/test-result/28.1.1: - resolution: {integrity: sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/console': 28.1.3 - '@jest/types': 28.1.3 - '@types/istanbul-lib-coverage': 2.0.4 - collect-v8-coverage: 1.0.1 - dev: true - /@jest/test-result/28.1.3: resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -2384,13 +2290,6 @@ packages: engines: {node: '>=6.0.0'} dev: true - /@jridgewell/source-map/0.3.2: - resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} - dependencies: - '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.15 - dev: true - /@jridgewell/sourcemap-codec/1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} dev: true @@ -2409,10 +2308,6 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@leichtgewicht/ip-codec/2.0.4: - resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} - dev: true - /@lezer/common/1.0.1: resolution: {integrity: sha512-8TR5++Q/F//tpDsLd5zkrvEX5xxeemafEaek7mUp7Y+bI8cKQXdSqhzTOBaOogETcMOVr0pT3BBPXp13477ciw==} dev: false @@ -2443,6 +2338,23 @@ packages: '@lezer/lr': 1.2.3 dev: false + /@mdn/browser-compat-data/3.3.14: + resolution: {integrity: sha512-n2RC9d6XatVbWFdHLimzzUJxJ1KY8LdjqrW6YvGPiRmsHkhOUx74/Ct10x5Yo7bC/Jvqx7cDEW8IMPv/+vwEzA==} + dev: true + + /@mdn/browser-compat-data/4.2.1: + resolution: {integrity: sha512-EWUguj2kd7ldmrF9F+vI5hUOralPd+sdsUnYbRy33vZTuZkduC1shE9TtEMEjAQwyfyMb4ole5KtjF8MsnQOlA==} + dev: true + + /@moonrepo/dev/1.2.0: + resolution: {integrity: sha512-w79KJrQU1qKfpxoviYp3006nZHZyulAdO07kvMFuUdKaep8+iCBjIAo+KbETtUWaO8m+5AuaQxiqngklP9sVbA==} + engines: {node: '>=14.15.0', npm: '>=6.14.0'} + hasBin: true + dependencies: + conventional-changelog-beemo: 3.0.1 + execa: 5.1.1 + dev: true + /@nextui-org/react/1.0.0-beta.10_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-cxqsp4QXmKJoiDeoeEmayn3LUgRrHvOhmvfv8fm65CdWZI5Ro18DwBQrD+mdttlZ/OEaiYQXDPSP36p2DALdag==} peerDependencies: @@ -2532,1343 +2444,30 @@ packages: json-parse-even-better-errors: 2.3.1 dev: true - /@nrwl/cli/14.7.5_@swc+core@1.3.7: - resolution: {integrity: sha512-hkkavBDHPZKuxG9q8bcib9/TYnTn13t8CaePjx1JvYqWTYblWVLrzlPhJKFC44Dkch+rtvZ/USs5Fih76se25g==} - dependencies: - nx: 14.7.5_@swc+core@1.3.7 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - dev: true - - /@nrwl/cli/14.8.5_@swc+core@1.3.7: - resolution: {integrity: sha512-aO4fTKSJFf2Lc39x1E/SUYODYDjzWEt1tuPL0wZrZwittnGydk0WkuzXxUHW2nIKdX5jlr2c1DtBo+YhVK09bw==} + /@pkgr/utils/2.3.1: + resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: - nx: 14.8.5_@swc+core@1.3.7 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug + cross-spawn: 7.0.3 + is-glob: 4.0.3 + open: 8.4.0 + picocolors: 1.0.0 + tiny-glob: 0.2.9 + tslib: 2.4.0 dev: true - /@nrwl/cli/15.0.1: - resolution: {integrity: sha512-ZehVNZOajNG7i5qg4vDeIcf88PuyFZhAwNhT9G7yjG6v+23zFwOVUsweQeQbY0GxIGc9d+jXGzEe6hU+UYovPQ==} - dependencies: - nx: 15.0.1_@swc+core@1.3.7 - dev: true - - /@nrwl/cli/15.0.1_@swc+core@1.3.7: - resolution: {integrity: sha512-ZehVNZOajNG7i5qg4vDeIcf88PuyFZhAwNhT9G7yjG6v+23zFwOVUsweQeQbY0GxIGc9d+jXGzEe6hU+UYovPQ==} - dependencies: - nx: 15.0.1_@swc+core@1.3.7 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - dev: true - - /@nrwl/cypress/14.8.5_hgntdurofu3mdatlpqzbwiyid4: - resolution: {integrity: sha512-/i/LhMnNX4axMGKxOizoiYp+0BjE9ay1Hhme0rSrcXJxKP/f2ZSU9e/Hq/WPoN7PGj3fphpz2UfKZ96NbjQb6g==} - peerDependencies: - cypress: '>= 3 < 11' - peerDependenciesMeta: - cypress: - optional: true - dependencies: - '@babel/core': 7.19.1 - '@babel/preset-env': 7.19.1_@babel+core@7.19.1 - '@cypress/webpack-preprocessor': 5.12.2_kufowmr7hvxyiws4fcajds3gmi - '@nrwl/devkit': 14.8.5_nx@15.0.1+typescript@4.8.4 - '@nrwl/linter': 14.8.5_mi4336ksbty23k53a4qwolae4e - '@nrwl/workspace': 14.8.5_cv4qdgmxjx45zumbfn3kgxobj4 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - babel-loader: 8.2.5_rhsdbzevgb5tizdhlla5jsbgyu - chalk: 4.1.0 - dotenv: 10.0.0 - fork-ts-checker-webpack-plugin: 7.2.13_qqxisngxjbp7lstdk7boexbu3e - ts-loader: 9.3.1_qqxisngxjbp7lstdk7boexbu3e - tsconfig-paths-webpack-plugin: 3.5.2 - tslib: 2.4.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - webpack-node-externals: 3.0.0 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - debug - - esbuild - - eslint - - node-notifier - - nx - - prettier - - supports-color - - ts-node - - typescript - - uglify-js - - vue-template-compiler - - webpack-cli - dev: true - - /@nrwl/cypress/15.0.1_hgntdurofu3mdatlpqzbwiyid4: - resolution: {integrity: sha512-2X390OkdhCPWJjPdiZM7g1qAlRRM3O5O6NWuqpB2N+JjD8nPaYsiJfEVnquekWqQuvDkHjrmnHSEq+YnXcboGg==} - peerDependencies: - cypress: '>= 3 < 11' - peerDependenciesMeta: - cypress: - optional: true - dependencies: - '@babel/core': 7.19.1 - '@babel/preset-env': 7.19.1_@babel+core@7.19.1 - '@cypress/webpack-preprocessor': 5.12.2_kufowmr7hvxyiws4fcajds3gmi - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/linter': 15.0.1_mi4336ksbty23k53a4qwolae4e - '@nrwl/workspace': 15.0.1_cv4qdgmxjx45zumbfn3kgxobj4 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - babel-loader: 8.2.5_rhsdbzevgb5tizdhlla5jsbgyu - chalk: 4.1.0 - dotenv: 10.0.0 - fork-ts-checker-webpack-plugin: 7.2.13_qqxisngxjbp7lstdk7boexbu3e - semver: 7.3.4 - ts-loader: 9.3.1_qqxisngxjbp7lstdk7boexbu3e - tsconfig-paths-webpack-plugin: 3.5.2 - tslib: 2.4.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - webpack-node-externals: 3.0.0 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - debug - - esbuild - - eslint - - node-notifier - - nx - - prettier - - supports-color - - ts-node - - typescript - - uglify-js - - vue-template-compiler - - webpack-cli - dev: true - - /@nrwl/devkit/14.7.5_nx@14.7.5+typescript@4.8.4: - resolution: {integrity: sha512-r0G5xhC48O8YPw+9jRVLxpXM7DadBWtS4pH1GeAAKgqlZloSpT4pZpHTqXH0z2h9S1EHcdtpSlRqzTe+PBUaRQ==} - peerDependencies: - nx: '>= 13.10 <= 15' - dependencies: - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - ejs: 3.1.8 - ignore: 5.2.0 - nx: 14.7.5_@swc+core@1.3.7 - semver: 7.3.4 - tslib: 2.4.0 - transitivePeerDependencies: - - typescript - dev: true - - /@nrwl/devkit/14.7.5_nx@15.0.1+typescript@4.8.4: - resolution: {integrity: sha512-r0G5xhC48O8YPw+9jRVLxpXM7DadBWtS4pH1GeAAKgqlZloSpT4pZpHTqXH0z2h9S1EHcdtpSlRqzTe+PBUaRQ==} - peerDependencies: - nx: '>= 13.10 <= 15' - dependencies: - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - ejs: 3.1.8 - ignore: 5.2.0 - nx: 15.0.1_@swc+core@1.3.7 - semver: 7.3.4 - tslib: 2.4.0 - transitivePeerDependencies: - - typescript - dev: true - - /@nrwl/devkit/14.8.5_nx@14.8.5+typescript@4.8.4: - resolution: {integrity: sha512-ggB2LcyyNimNTpIdfW4GIk1ITrzWkzhxgJWyPJOoIITsOo6bDlnVT1TKrvSCCgBCx65qP/zZvAI3UsgRtlkZ4Q==} - peerDependencies: - nx: '>= 13.10 <= 15' - dependencies: - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - ejs: 3.1.8 - ignore: 5.2.0 - nx: 14.8.5_@swc+core@1.3.7 - tslib: 2.4.0 - transitivePeerDependencies: - - typescript - dev: true - - /@nrwl/devkit/14.8.5_nx@15.0.1+typescript@4.8.4: - resolution: {integrity: sha512-ggB2LcyyNimNTpIdfW4GIk1ITrzWkzhxgJWyPJOoIITsOo6bDlnVT1TKrvSCCgBCx65qP/zZvAI3UsgRtlkZ4Q==} - peerDependencies: - nx: '>= 13.10 <= 15' - dependencies: - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - ejs: 3.1.8 - ignore: 5.2.0 - nx: 15.0.1_@swc+core@1.3.7 - tslib: 2.4.0 - transitivePeerDependencies: - - typescript - dev: true - - /@nrwl/devkit/15.0.1_nx@15.0.1+typescript@4.8.4: - resolution: {integrity: sha512-KdKEENjZX/EA7FuWDBFYOldbVxd4eZT9MHOLUZADg2QQEgFfBNJUb1/R7JWVal8RPseeJSx8ber2iohjQkaN2A==} - peerDependencies: - nx: '>= 14 <= 16' - dependencies: - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - ejs: 3.1.8 - ignore: 5.2.0 - nx: 15.0.1_@swc+core@1.3.7 - semver: 7.3.4 - tslib: 2.4.0 - transitivePeerDependencies: - - typescript - dev: true - - /@nrwl/eslint-plugin-nx/15.0.1_tv2facgb75iyhilr3jnnq7gxje: - resolution: {integrity: sha512-2b0ZNe/tJoe85Pjg/8WzS5NI7kNz/fjTcjVMu1FE/5fkBGFUo+4cdDTdZypSWvp36eFfZ8ImDLB1glnUg5Ztaw==} - peerDependencies: - '@typescript-eslint/parser': ^5.29.0 - eslint-config-prettier: ^8.1.0 - peerDependenciesMeta: - eslint-config-prettier: - optional: true - dependencies: - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/workspace': 15.0.1_cv4qdgmxjx45zumbfn3kgxobj4 - '@typescript-eslint/parser': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 - '@typescript-eslint/utils': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 - chalk: 4.1.0 - confusing-browser-globals: 1.0.11 - eslint-config-prettier: 8.5.0_eslint@8.20.0 - semver: 7.3.4 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - debug - - eslint - - node-notifier - - nx - - prettier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/jest/14.7.5_duiq7pysaax2ixeohjs5otx7pa: - resolution: {integrity: sha512-XyLdOkJvfYKBPaDAQTuWgKvHZ7Cb+xB4JecXvBTlafLTetIoqDkPg1KK3D9xAzxfj0icblgNdpmOR4/AEDU+Pg==} - dependencies: - '@jest/reporters': 28.1.1 - '@jest/test-result': 28.1.1 - '@nrwl/devkit': 14.7.5_nx@14.7.5+typescript@4.8.4 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - chalk: 4.1.0 - dotenv: 10.0.0 - identity-obj-proxy: 3.0.0 - jest-config: 28.1.1_sgupjgtkb76w4hsvieap2xky7i - jest-resolve: 28.1.1 - jest-util: 28.1.1 - resolve.exports: 1.1.0 - rxjs: 6.6.7 - tslib: 2.4.0 - transitivePeerDependencies: - - '@types/node' - - node-notifier - - nx - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/jest/14.7.5_u2btut65sozus45th2pa6rkjzy: - resolution: {integrity: sha512-XyLdOkJvfYKBPaDAQTuWgKvHZ7Cb+xB4JecXvBTlafLTetIoqDkPg1KK3D9xAzxfj0icblgNdpmOR4/AEDU+Pg==} - dependencies: - '@jest/reporters': 28.1.1 - '@jest/test-result': 28.1.1 - '@nrwl/devkit': 14.7.5_nx@15.0.1+typescript@4.8.4 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - chalk: 4.1.0 - dotenv: 10.0.0 - identity-obj-proxy: 3.0.0 - jest-config: 28.1.1_sgupjgtkb76w4hsvieap2xky7i - jest-resolve: 28.1.1 - jest-util: 28.1.1 - resolve.exports: 1.1.0 - rxjs: 6.6.7 - tslib: 2.4.0 - transitivePeerDependencies: - - '@types/node' - - node-notifier - - nx - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/jest/14.8.5_u2btut65sozus45th2pa6rkjzy: - resolution: {integrity: sha512-W5UpWYdS6nFC1kS7nYnQXpAb5a0F6hqhyxOPCeZn66BH9FavBCDXkgCt3lzZ4epi+zREP0DPU7mSFVUIHkd9OA==} - dependencies: - '@jest/reporters': 28.1.1 - '@jest/test-result': 28.1.1 - '@nrwl/devkit': 14.8.5_nx@15.0.1+typescript@4.8.4 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - chalk: 4.1.0 - dotenv: 10.0.0 - identity-obj-proxy: 3.0.0 - jest-config: 28.1.1_sgupjgtkb76w4hsvieap2xky7i - jest-resolve: 28.1.1 - jest-util: 28.1.1 - resolve.exports: 1.1.0 - tslib: 2.4.0 - transitivePeerDependencies: - - '@types/node' - - node-notifier - - nx - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/jest/14.8.5_yzmfs7auq455cs5o5qwocg2jb4: - resolution: {integrity: sha512-W5UpWYdS6nFC1kS7nYnQXpAb5a0F6hqhyxOPCeZn66BH9FavBCDXkgCt3lzZ4epi+zREP0DPU7mSFVUIHkd9OA==} - dependencies: - '@jest/reporters': 28.1.1 - '@jest/test-result': 28.1.1 - '@nrwl/devkit': 14.8.5_nx@14.8.5+typescript@4.8.4 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - chalk: 4.1.0 - dotenv: 10.0.0 - identity-obj-proxy: 3.0.0 - jest-config: 28.1.1_sgupjgtkb76w4hsvieap2xky7i - jest-resolve: 28.1.1 - jest-util: 28.1.1 - resolve.exports: 1.1.0 - tslib: 2.4.0 - transitivePeerDependencies: - - '@types/node' - - node-notifier - - nx - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/jest/15.0.1_u2btut65sozus45th2pa6rkjzy: - resolution: {integrity: sha512-dgU9GxBV/J6M4cRKnW/ufM+xMAxOXZ6nuaNVMzK1v83JE9M+SDqE2fBR3V2yVnl4OU2HiIboCTkBkRcgwdqsLA==} - dependencies: - '@jest/reporters': 28.1.1 - '@jest/test-result': 28.1.1 - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - chalk: 4.1.0 - dotenv: 10.0.0 - identity-obj-proxy: 3.0.0 - jest-config: 28.1.1_sgupjgtkb76w4hsvieap2xky7i - jest-resolve: 28.1.1 - jest-util: 28.1.1 - resolve.exports: 1.1.0 - tslib: 2.4.0 - transitivePeerDependencies: - - '@types/node' - - node-notifier - - nx - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/js/14.7.5_khky7welllacgfbxzoqo76oz3i: - resolution: {integrity: sha512-vqYfmrN/oCYWUQDNCftTTCPftiSCAuQviyEHJ1e1llnnSsOdmF2aNNcKaYR/Hdp2qeaaSuGZI7NwWUP/gFUjEA==} - dependencies: - '@nrwl/devkit': 14.7.5_nx@15.0.1+typescript@4.8.4 - '@nrwl/jest': 14.7.5_u2btut65sozus45th2pa6rkjzy - '@nrwl/linter': 14.7.5_mi4336ksbty23k53a4qwolae4e - '@nrwl/workspace': 14.7.5_cv4qdgmxjx45zumbfn3kgxobj4 - '@parcel/watcher': 2.0.4 - chalk: 4.1.0 - fast-glob: 3.2.7 - fs-extra: 10.1.0 - ignore: 5.2.0 - js-tokens: 4.0.0 - minimatch: 3.0.5 - source-map-support: 0.5.19 - tree-kill: 1.2.2 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - eslint - - node-notifier - - nx - - prettier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/js/14.8.5_khky7welllacgfbxzoqo76oz3i: - resolution: {integrity: sha512-6Hlg/+fthcEUgT7Hj7mnY4LfhO49DsdtfDYhSgeEW/Gop3PVBCRGbg5FlndvcWNx9aKPxNy7Xdnx8+ODp97w6w==} - dependencies: - '@nrwl/devkit': 14.8.5_nx@15.0.1+typescript@4.8.4 - '@nrwl/jest': 14.8.5_u2btut65sozus45th2pa6rkjzy - '@nrwl/linter': 14.8.5_mi4336ksbty23k53a4qwolae4e - '@nrwl/workspace': 14.8.5_cv4qdgmxjx45zumbfn3kgxobj4 - '@parcel/watcher': 2.0.4 - chalk: 4.1.0 - fast-glob: 3.2.7 - fs-extra: 10.1.0 - ignore: 5.2.0 - js-tokens: 4.0.0 - minimatch: 3.0.5 - source-map-support: 0.5.19 - tree-kill: 1.2.2 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - debug - - eslint - - node-notifier - - nx - - prettier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/js/15.0.1_khky7welllacgfbxzoqo76oz3i: - resolution: {integrity: sha512-+WmgN+7nzBN9Xw6Rxtco7mum5erLJ5uhR1W3Bt4pSHzkIfnEi4AV2TPKm97Ov4nIoqIn8i3u+HK86h1ZQzrA/Q==} - dependencies: - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/jest': 15.0.1_u2btut65sozus45th2pa6rkjzy - '@nrwl/linter': 15.0.1_mi4336ksbty23k53a4qwolae4e - '@nrwl/workspace': 15.0.1_cv4qdgmxjx45zumbfn3kgxobj4 - '@parcel/watcher': 2.0.4 - chalk: 4.1.0 - fast-glob: 3.2.7 - fs-extra: 10.1.0 - ignore: 5.2.0 - js-tokens: 4.0.0 - minimatch: 3.0.5 - source-map-support: 0.5.19 - tree-kill: 1.2.2 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - debug - - eslint - - node-notifier - - nx - - prettier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/linter/14.7.5_mi4336ksbty23k53a4qwolae4e: - resolution: {integrity: sha512-JVHdLw2kPxEzQguFEH9szULSKGp32joaihpmZHYCh4fNqpdmXE5RaGrNZeNZi9dRyF2kUBLlcJ3jDR9jDc9Ggg==} - peerDependencies: - eslint: ^8.0.0 - peerDependenciesMeta: - eslint: - optional: true - dependencies: - '@nrwl/devkit': 14.7.5_nx@14.7.5+typescript@4.8.4 - '@nrwl/jest': 14.7.5_duiq7pysaax2ixeohjs5otx7pa - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - eslint: 8.20.0 - nx: 14.7.5_@swc+core@1.3.7 - tmp: 0.2.1 - tslib: 2.4.0 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - node-notifier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/linter/14.8.5_mi4336ksbty23k53a4qwolae4e: - resolution: {integrity: sha512-Nis/m/GZNG/VZNzGaKiuTZeAxokcBxeZgg0b+Gy+PsCONF+6r1HuNxbMFxBPEkTc5QlGgUaj2gBVTi4XkcNC2Q==} - peerDependencies: - eslint: ^8.0.0 - peerDependenciesMeta: - eslint: - optional: true - dependencies: - '@nrwl/devkit': 14.8.5_nx@14.8.5+typescript@4.8.4 - '@nrwl/jest': 14.8.5_yzmfs7auq455cs5o5qwocg2jb4 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - eslint: 8.20.0 - nx: 14.8.5_@swc+core@1.3.7 - tmp: 0.2.1 - tslib: 2.4.0 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - debug - - node-notifier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/linter/15.0.1_mi4336ksbty23k53a4qwolae4e: - resolution: {integrity: sha512-4PhSdUuk6tX3nj1LK1mYQ9X/sC6PSUSvhXR3kqBlA76k4mtj2vo5TKdqDOvaHVqiTpjguQ0zupSrFVAQdGeqdg==} - peerDependencies: - eslint: ^8.0.0 - peerDependenciesMeta: - eslint: - optional: true - dependencies: - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/jest': 15.0.1_u2btut65sozus45th2pa6rkjzy - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - eslint: 8.20.0 - nx: 15.0.1_@swc+core@1.3.7 - tmp: 0.2.1 - tslib: 2.4.0 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - debug - - node-notifier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/react/14.8.5_hgntdurofu3mdatlpqzbwiyid4: - resolution: {integrity: sha512-+KdraRf561efEH/k3xN3mJQfgCV7DoKoHw01ct2H04AFC/H71HazJkba6wgVXyztCQB+QajcxOn4sWJBS2tCBQ==} - dependencies: - '@babel/core': 7.19.1 - '@babel/preset-react': 7.18.6_@babel+core@7.19.1 - '@nrwl/cypress': 14.8.5_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/devkit': 14.8.5_nx@15.0.1+typescript@4.8.4 - '@nrwl/jest': 14.8.5_u2btut65sozus45th2pa6rkjzy - '@nrwl/js': 14.8.5_khky7welllacgfbxzoqo76oz3i - '@nrwl/linter': 14.8.5_mi4336ksbty23k53a4qwolae4e - '@nrwl/storybook': 14.8.5_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/web': 14.8.5_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/webpack': 14.8.5_lxhsgaxyrix3m6xf7nbstndcfa - '@nrwl/workspace': 14.8.5_cv4qdgmxjx45zumbfn3kgxobj4 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.7_bgbvhssx5jbdjtmrq4m55itcsu - '@svgr/webpack': 6.3.1 - chalk: 4.1.0 - css-loader: 6.7.1_webpack@5.74.0 - minimatch: 3.0.5 - react-refresh: 0.10.0 - semver: 7.3.4 - style-loader: 3.3.1_webpack@5.74.0 - stylus: 0.55.0 - stylus-loader: 6.2.0_772wava6yveehcyvgfd527qm3q - url-loader: 4.1.1_webpack@5.74.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - webpack-merge: 5.8.0 - transitivePeerDependencies: - - '@parcel/css' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/babel__core' - - '@types/node' - - '@types/webpack' - - bufferutil - - clean-css - - csso - - cypress - - debug - - esbuild - - eslint - - fibers - - file-loader - - html-webpack-plugin - - node-notifier - - node-sass - - nx - - prettier - - sass-embedded - - sockjs-client - - supports-color - - ts-node - - type-fest - - typescript - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - dev: true - - /@nrwl/react/15.0.1_hgntdurofu3mdatlpqzbwiyid4: - resolution: {integrity: sha512-xRax3GyOYC785OsdnD5g8NvEUn3FokWQIcrt4k3dJvSCuPLwID1d9zbpkOUpCVeNp2IPoeMnx8ZUCf2Fsr509g==} - dependencies: - '@babel/core': 7.19.1 - '@babel/preset-react': 7.18.6_@babel+core@7.19.1 - '@nrwl/cypress': 15.0.1_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/jest': 15.0.1_u2btut65sozus45th2pa6rkjzy - '@nrwl/js': 15.0.1_khky7welllacgfbxzoqo76oz3i - '@nrwl/linter': 15.0.1_mi4336ksbty23k53a4qwolae4e - '@nrwl/storybook': 15.0.1_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/web': 15.0.1_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/webpack': 15.0.1_lxhsgaxyrix3m6xf7nbstndcfa - '@nrwl/workspace': 15.0.1_cv4qdgmxjx45zumbfn3kgxobj4 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.7_bgbvhssx5jbdjtmrq4m55itcsu - '@svgr/webpack': 6.3.1 - chalk: 4.1.0 - css-loader: 6.7.1_webpack@5.74.0 - minimatch: 3.0.5 - react-refresh: 0.10.0 - semver: 7.3.4 - style-loader: 3.3.1_webpack@5.74.0 - stylus: 0.55.0 - stylus-loader: 6.2.0_772wava6yveehcyvgfd527qm3q - url-loader: 4.1.1_webpack@5.74.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - webpack-merge: 5.8.0 - transitivePeerDependencies: - - '@parcel/css' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/babel__core' - - '@types/node' - - '@types/webpack' - - bufferutil - - clean-css - - csso - - cypress - - debug - - esbuild - - eslint - - fibers - - file-loader - - html-webpack-plugin - - node-notifier - - node-sass - - nx - - prettier - - sass-embedded - - sockjs-client - - supports-color - - ts-node - - type-fest - - typescript - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - dev: true - - /@nrwl/remix/14.7.0_hgntdurofu3mdatlpqzbwiyid4: - resolution: {integrity: sha512-JfjBr1aPDN2VYfEAW/wy5qV2Si40xSSGbvAiP6WzfomkknU0V7FpFXZpC11AiJcWUA/chrK+3j08/T9t90FyBA==} - dependencies: - '@nrwl/devkit': 14.8.5_nx@15.0.1+typescript@4.8.4 - '@nrwl/js': 14.7.5_khky7welllacgfbxzoqo76oz3i - '@nrwl/react': 14.8.5_hgntdurofu3mdatlpqzbwiyid4 - tslib: 2.4.0 - transitivePeerDependencies: - - '@parcel/css' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/babel__core' - - '@types/node' - - '@types/webpack' - - bufferutil - - clean-css - - csso - - cypress - - debug - - esbuild - - eslint - - fibers - - file-loader - - html-webpack-plugin - - node-notifier - - node-sass - - nx - - prettier - - sass-embedded - - sockjs-client - - supports-color - - ts-node - - type-fest - - typescript - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - dev: true - - /@nrwl/rollup/14.8.5_ynf6bopxahzsqwoqac7blbq75u: - resolution: {integrity: sha512-7E+wZppPmJ2aD1EC2sicmxdnmzz9bssyQeHkeiA0iEslEWMIo6LBkzvN7Vc7hZ1mjqF2eJ1wbK1ZmvbGnyknyA==} - dependencies: - '@nrwl/devkit': 14.8.5_nx@15.0.1+typescript@4.8.4 - '@nrwl/js': 14.8.5_khky7welllacgfbxzoqo76oz3i - '@nrwl/workspace': 14.8.5_cv4qdgmxjx45zumbfn3kgxobj4 - '@rollup/plugin-babel': 5.3.1_qjhfxcwn2glzcb5646tzyg45bq - '@rollup/plugin-commonjs': 20.0.0_rollup@2.79.0 - '@rollup/plugin-image': 2.1.1_rollup@2.79.0 - '@rollup/plugin-json': 4.1.0_rollup@2.79.0 - '@rollup/plugin-node-resolve': 13.3.0_rollup@2.79.0 - autoprefixer: 10.4.12_postcss@8.4.16 - babel-plugin-transform-async-to-promises: 0.8.18 - chalk: 4.1.0 - dotenv: 10.0.0 - fs-extra: 10.1.0 - postcss: 8.4.16 - rollup: 2.79.0 - rollup-plugin-copy: 3.4.0 - rollup-plugin-peer-deps-external: 2.2.4_rollup@2.79.0 - rollup-plugin-postcss: 4.0.2_57znarxsqwmnneadci5z5fd5gu - rollup-plugin-typescript2: 0.31.2_erg3lb24hqpi6uwikjfrj6uqyu - rxjs: 6.6.7 - tslib: 2.4.0 - transitivePeerDependencies: - - '@babel/core' - - '@swc-node/register' - - '@swc/core' - - '@types/babel__core' - - '@types/node' - - debug - - eslint - - node-notifier - - nx - - prettier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/rollup/15.0.1_ynf6bopxahzsqwoqac7blbq75u: - resolution: {integrity: sha512-EI/FpKUIVdOsl8bNsif8yeGbpAJf5bXsGjKgXUxxEXwz3uDgg/NiC8OZ0K6JQ01/w4kNeVTnOhhl4n6slb/Uuw==} - dependencies: - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/js': 15.0.1_khky7welllacgfbxzoqo76oz3i - '@nrwl/workspace': 15.0.1_cv4qdgmxjx45zumbfn3kgxobj4 - '@rollup/plugin-babel': 5.3.1_qjhfxcwn2glzcb5646tzyg45bq - '@rollup/plugin-commonjs': 20.0.0_rollup@2.79.0 - '@rollup/plugin-image': 2.1.1_rollup@2.79.0 - '@rollup/plugin-json': 4.1.0_rollup@2.79.0 - '@rollup/plugin-node-resolve': 13.3.0_rollup@2.79.0 - autoprefixer: 10.4.12_postcss@8.4.16 - babel-plugin-transform-async-to-promises: 0.8.18 - chalk: 4.1.0 - dotenv: 10.0.0 - fs-extra: 10.1.0 - postcss: 8.4.16 - rollup: 2.79.0 - rollup-plugin-copy: 3.4.0 - rollup-plugin-peer-deps-external: 2.2.4_rollup@2.79.0 - rollup-plugin-postcss: 4.0.2_57znarxsqwmnneadci5z5fd5gu - rollup-plugin-typescript2: 0.31.2_erg3lb24hqpi6uwikjfrj6uqyu - rxjs: 6.6.7 - tslib: 2.4.0 - transitivePeerDependencies: - - '@babel/core' - - '@swc-node/register' - - '@swc/core' - - '@types/babel__core' - - '@types/node' - - debug - - eslint - - node-notifier - - nx - - prettier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/storybook/14.8.5_hgntdurofu3mdatlpqzbwiyid4: - resolution: {integrity: sha512-MjsfnLovLjVLK8yLFNxV8yn2VlSRt07ymJQU+xxG7hKv90IA/QD8YiTK6ZLwGo0VKLXye1Sth++ZCKr/0IXydw==} - dependencies: - '@nrwl/cypress': 14.8.5_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/devkit': 14.8.5_nx@15.0.1+typescript@4.8.4 - '@nrwl/linter': 14.8.5_mi4336ksbty23k53a4qwolae4e - '@nrwl/workspace': 14.8.5_cv4qdgmxjx45zumbfn3kgxobj4 - dotenv: 10.0.0 - semver: 7.3.4 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - cypress - - debug - - esbuild - - eslint - - node-notifier - - nx - - prettier - - supports-color - - ts-node - - typescript - - uglify-js - - vue-template-compiler - - webpack-cli - dev: true - - /@nrwl/storybook/15.0.1_hgntdurofu3mdatlpqzbwiyid4: - resolution: {integrity: sha512-IWdPN8vgVd67cf6u1o2b0A795Bxj5ib/AFTCyJobxHn/pCwRl9ykZjmRz97josirAiIoBqZPUxq3Wk3pBvIcaA==} - dependencies: - '@nrwl/cypress': 15.0.1_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/linter': 15.0.1_mi4336ksbty23k53a4qwolae4e - '@nrwl/workspace': 15.0.1_cv4qdgmxjx45zumbfn3kgxobj4 - dotenv: 10.0.0 - semver: 7.3.4 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - cypress - - debug - - esbuild - - eslint - - node-notifier - - nx - - prettier - - supports-color - - ts-node - - typescript - - uglify-js - - vue-template-compiler - - webpack-cli - dev: true - - /@nrwl/tao/14.7.5_@swc+core@1.3.7: - resolution: {integrity: sha512-MzfJMqVbiMitYjWXaL5/7dDKw1hDG7acciGeu5SyUX8J2J0ymKzXhqjshPvn/Ga1E9QtnMckd6aKmLlvochVag==} - hasBin: true - dependencies: - nx: 14.7.5_@swc+core@1.3.7 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - dev: true - - /@nrwl/tao/14.8.5_@swc+core@1.3.7: - resolution: {integrity: sha512-v4BnGE0loLCLva0iYCF7Vw4ZKdFVaFJhFGDGZtGbhH6I0Zzhrf4enSM8SBO65w1f1g8tEdZjrXefhQVqQb8zWA==} - hasBin: true - dependencies: - nx: 14.8.5_@swc+core@1.3.7 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - dev: true - - /@nrwl/tao/15.0.1_@swc+core@1.3.7: - resolution: {integrity: sha512-CytTfL7W6xkl1rW5fwO1nGF0Ft/Tk3ilc7/7I9+1NlNGdu/joFMOWub5YEQFIe488BJt2mxZ9m2n6sFJPVD19Q==} - hasBin: true - dependencies: - nx: 15.0.1_@swc+core@1.3.7 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - dev: true - - /@nrwl/web/14.8.5_hgntdurofu3mdatlpqzbwiyid4: - resolution: {integrity: sha512-QLQ/lp8ddwGuacMJytmJo8bcVZuYwuu3TPG2rGr7Xy8evbKPe95GPdEy2bE0KD2d09UZymb8GLFWpLFf3iy2MQ==} - dependencies: - '@babel/core': 7.19.1 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.19.1 - '@babel/plugin-proposal-decorators': 7.19.1_@babel+core@7.19.1 - '@babel/plugin-transform-runtime': 7.19.1_@babel+core@7.19.1 - '@babel/preset-env': 7.19.1_@babel+core@7.19.1 - '@babel/preset-typescript': 7.18.6_@babel+core@7.19.1 - '@babel/runtime': 7.19.0 - '@nrwl/cypress': 14.8.5_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/devkit': 14.8.5_nx@15.0.1+typescript@4.8.4 - '@nrwl/jest': 14.8.5_u2btut65sozus45th2pa6rkjzy - '@nrwl/js': 14.8.5_khky7welllacgfbxzoqo76oz3i - '@nrwl/linter': 14.8.5_mi4336ksbty23k53a4qwolae4e - '@nrwl/rollup': 14.8.5_ynf6bopxahzsqwoqac7blbq75u - '@nrwl/webpack': 14.8.5_lxhsgaxyrix3m6xf7nbstndcfa - '@nrwl/workspace': 14.8.5_cv4qdgmxjx45zumbfn3kgxobj4 - babel-plugin-const-enum: 1.2.0_@babel+core@7.19.1 - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2 - chalk: 4.1.0 - chokidar: 3.5.3 - http-server: 14.1.0 - ignore: 5.2.0 - tslib: 2.4.0 - transitivePeerDependencies: - - '@parcel/css' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/babel__core' - - '@types/node' - - bufferutil - - clean-css - - csso - - cypress - - debug - - esbuild - - eslint - - fibers - - html-webpack-plugin - - node-notifier - - node-sass - - nx - - prettier - - sass-embedded - - supports-color - - ts-node - - typescript - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - dev: true - - /@nrwl/web/15.0.1_hgntdurofu3mdatlpqzbwiyid4: - resolution: {integrity: sha512-xSIWnaujquUz56GpHVgME0Vq1/z+0zX6GUDTIj5kHkne6r708wuCmAh7/EHufjbTJ3df1BwtMjTRswH8a3f4hw==} - dependencies: - '@babel/core': 7.19.1 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.19.1 - '@babel/plugin-proposal-decorators': 7.19.1_@babel+core@7.19.1 - '@babel/plugin-transform-runtime': 7.19.1_@babel+core@7.19.1 - '@babel/preset-env': 7.19.1_@babel+core@7.19.1 - '@babel/preset-typescript': 7.18.6_@babel+core@7.19.1 - '@babel/runtime': 7.19.0 - '@nrwl/cypress': 15.0.1_hgntdurofu3mdatlpqzbwiyid4 - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/jest': 15.0.1_u2btut65sozus45th2pa6rkjzy - '@nrwl/js': 15.0.1_khky7welllacgfbxzoqo76oz3i - '@nrwl/linter': 15.0.1_mi4336ksbty23k53a4qwolae4e - '@nrwl/rollup': 15.0.1_ynf6bopxahzsqwoqac7blbq75u - '@nrwl/webpack': 15.0.1_lxhsgaxyrix3m6xf7nbstndcfa - '@nrwl/workspace': 15.0.1_cv4qdgmxjx45zumbfn3kgxobj4 - babel-plugin-const-enum: 1.2.0_@babel+core@7.19.1 - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2 - chalk: 4.1.0 - chokidar: 3.5.3 - http-server: 14.1.0 - ignore: 5.2.0 - tslib: 2.4.0 - transitivePeerDependencies: - - '@parcel/css' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/babel__core' - - '@types/node' - - bufferutil - - clean-css - - csso - - cypress - - debug - - esbuild - - eslint - - fibers - - html-webpack-plugin - - node-notifier - - node-sass - - nx - - prettier - - sass-embedded - - supports-color - - ts-node - - typescript - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - dev: true - - /@nrwl/webpack/14.8.5_lxhsgaxyrix3m6xf7nbstndcfa: - resolution: {integrity: sha512-PWIxAmsbJZuX1ARV1AN++RmOrS0/KnbZHSqvvcObRElqyTMDXo3VMoHg6sHJMKwN81zZIIuWi8AGAojwuSIa7Q==} - dependencies: - '@nrwl/devkit': 14.8.5_nx@15.0.1+typescript@4.8.4 - '@nrwl/js': 14.8.5_khky7welllacgfbxzoqo76oz3i - '@nrwl/workspace': 14.8.5_cv4qdgmxjx45zumbfn3kgxobj4 - autoprefixer: 10.4.12_postcss@8.4.16 - babel-loader: 8.2.5_rhsdbzevgb5tizdhlla5jsbgyu - browserslist: 4.21.4 - caniuse-lite: 1.0.30001414 - chalk: 4.1.0 - chokidar: 3.5.3 - copy-webpack-plugin: 10.2.4_webpack@5.74.0 - css-minimizer-webpack-plugin: 3.4.1_cd5chvesy3vay22ttrq3ypeo5u - dotenv: 10.0.0 - file-loader: 6.2.0_webpack@5.74.0 - fork-ts-checker-webpack-plugin: 7.2.13_qqxisngxjbp7lstdk7boexbu3e - fs-extra: 10.1.0 - ignore: 5.2.0 - less: 3.12.2 - less-loader: 10.2.0_less@3.12.2+webpack@5.74.0 - license-webpack-plugin: 4.0.2_webpack@5.74.0 - loader-utils: 1.2.3 - mini-css-extract-plugin: 2.4.7_webpack@5.74.0 - parse5: 4.0.0 - parse5-html-rewriting-stream: 6.0.1 - postcss: 8.4.16 - postcss-import: 14.1.0_postcss@8.4.16 - postcss-loader: 6.2.1_qjv4cptcpse3y5hrjkrbb7drda - raw-loader: 4.0.2_webpack@5.74.0 - rxjs: 6.6.7 - sass: 1.54.9 - sass-loader: 12.6.0_sass@1.54.9+webpack@5.74.0 - source-map-loader: 3.0.1_webpack@5.74.0 - style-loader: 3.3.1_webpack@5.74.0 - stylus: 0.55.0 - stylus-loader: 6.2.0_772wava6yveehcyvgfd527qm3q - terser-webpack-plugin: 5.3.6_i2pb4dqa2a6ldqyhrstsmqbuoq - ts-loader: 9.3.1_qqxisngxjbp7lstdk7boexbu3e - ts-node: 10.9.1_hz4gygj33ln3p2vn5rdsefscte - tsconfig-paths: 3.14.1 - tsconfig-paths-webpack-plugin: 3.5.2 - tslib: 2.4.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - webpack-dev-server: 4.11.0_webpack@5.74.0 - webpack-merge: 5.8.0 - webpack-node-externals: 3.0.0 - webpack-sources: 3.2.3 - webpack-subresource-integrity: 5.1.0_webpack@5.74.0 - transitivePeerDependencies: - - '@babel/core' - - '@parcel/css' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - bufferutil - - clean-css - - csso - - debug - - esbuild - - eslint - - fibers - - html-webpack-plugin - - node-notifier - - node-sass - - nx - - prettier - - sass-embedded - - supports-color - - typescript - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - dev: true - - /@nrwl/webpack/15.0.1_lxhsgaxyrix3m6xf7nbstndcfa: - resolution: {integrity: sha512-u2k4b2LcOxeZWd/BwRb4ub1qp8t7MLSG7epDnydHyH2eaFT6q50YagHq+8U9+h5ylcx4NdO7js7lAFS/mI5DWw==} - dependencies: - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/js': 15.0.1_khky7welllacgfbxzoqo76oz3i - '@nrwl/workspace': 15.0.1_cv4qdgmxjx45zumbfn3kgxobj4 - autoprefixer: 10.4.12_postcss@8.4.16 - babel-loader: 8.2.5_rhsdbzevgb5tizdhlla5jsbgyu - browserslist: 4.21.4 - caniuse-lite: 1.0.30001414 - chalk: 4.1.0 - chokidar: 3.5.3 - copy-webpack-plugin: 10.2.4_webpack@5.74.0 - css-minimizer-webpack-plugin: 3.4.1_cd5chvesy3vay22ttrq3ypeo5u - dotenv: 10.0.0 - file-loader: 6.2.0_webpack@5.74.0 - fork-ts-checker-webpack-plugin: 7.2.13_qqxisngxjbp7lstdk7boexbu3e - fs-extra: 10.1.0 - ignore: 5.2.0 - less: 3.12.2 - less-loader: 10.2.0_less@3.12.2+webpack@5.74.0 - license-webpack-plugin: 4.0.2_webpack@5.74.0 - loader-utils: 1.2.3 - mini-css-extract-plugin: 2.4.7_webpack@5.74.0 - parse5: 4.0.0 - parse5-html-rewriting-stream: 6.0.1 - postcss: 8.4.16 - postcss-import: 14.1.0_postcss@8.4.16 - postcss-loader: 6.2.1_qjv4cptcpse3y5hrjkrbb7drda - raw-loader: 4.0.2_webpack@5.74.0 - rxjs: 6.6.7 - sass: 1.54.9 - sass-loader: 12.6.0_sass@1.54.9+webpack@5.74.0 - source-map-loader: 3.0.1_webpack@5.74.0 - style-loader: 3.3.1_webpack@5.74.0 - stylus: 0.55.0 - stylus-loader: 6.2.0_772wava6yveehcyvgfd527qm3q - terser-webpack-plugin: 5.3.6_i2pb4dqa2a6ldqyhrstsmqbuoq - ts-loader: 9.3.1_qqxisngxjbp7lstdk7boexbu3e - ts-node: 10.9.1_hz4gygj33ln3p2vn5rdsefscte - tsconfig-paths: 3.14.1 - tsconfig-paths-webpack-plugin: 3.5.2 - tslib: 2.4.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - webpack-dev-server: 4.11.0_webpack@5.74.0 - webpack-merge: 5.8.0 - webpack-node-externals: 3.0.0 - webpack-sources: 3.2.3 - webpack-subresource-integrity: 5.1.0_webpack@5.74.0 - transitivePeerDependencies: - - '@babel/core' - - '@parcel/css' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - bufferutil - - clean-css - - csso - - debug - - esbuild - - eslint - - fibers - - html-webpack-plugin - - node-notifier - - node-sass - - nx - - prettier - - sass-embedded - - supports-color - - typescript - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - dev: true - - /@nrwl/workspace/14.7.5_cv4qdgmxjx45zumbfn3kgxobj4: - resolution: {integrity: sha512-M0SZUsALW9D+qnj8f9QO550fydv9s5XdXecvNfQ8c9GwsyPKvWwCn1w4pVNP27uXvZBHPK8hjAS8gKxzbS23hQ==} - peerDependencies: - prettier: ^2.6.2 - peerDependenciesMeta: - prettier: - optional: true - dependencies: - '@nrwl/devkit': 14.7.5_nx@14.7.5+typescript@4.8.4 - '@nrwl/jest': 14.7.5_duiq7pysaax2ixeohjs5otx7pa - '@nrwl/linter': 14.7.5_mi4336ksbty23k53a4qwolae4e - '@parcel/watcher': 2.0.4 - chalk: 4.1.0 - chokidar: 3.5.3 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - dotenv: 10.0.0 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 10.1.0 - glob: 7.1.4 - ignore: 5.2.0 - minimatch: 3.0.5 - npm-run-path: 4.0.1 - nx: 14.7.5_@swc+core@1.3.7 - open: 8.4.0 - prettier: 2.7.1 - rxjs: 6.6.7 - semver: 7.3.4 - tmp: 0.2.1 - tslib: 2.4.0 - yargs: 17.5.1 - yargs-parser: 21.0.1 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - eslint - - node-notifier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/workspace/14.8.5_cv4qdgmxjx45zumbfn3kgxobj4: - resolution: {integrity: sha512-6KUrgyHPVDPrki/d+bsXjkiOimzN6KLIYDQ0gofA85u1Ei5Dgo1GjuQxFPuQiDzfNHycZ1IXfY9nBsxpTHGTGw==} - peerDependencies: - prettier: ^2.6.2 - peerDependenciesMeta: - prettier: - optional: true - dependencies: - '@nrwl/devkit': 14.8.5_nx@14.8.5+typescript@4.8.4 - '@nrwl/jest': 14.8.5_yzmfs7auq455cs5o5qwocg2jb4 - '@nrwl/linter': 14.8.5_mi4336ksbty23k53a4qwolae4e - '@parcel/watcher': 2.0.4 - chalk: 4.1.0 - chokidar: 3.5.3 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - dotenv: 10.0.0 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 10.1.0 - glob: 7.1.4 - ignore: 5.2.0 - minimatch: 3.0.5 - npm-run-path: 4.0.1 - nx: 14.8.5_@swc+core@1.3.7 - open: 8.4.0 - prettier: 2.7.1 - rxjs: 6.6.7 - semver: 7.3.4 - tmp: 0.2.1 - tslib: 2.4.0 - yargs: 17.5.1 - yargs-parser: 21.0.1 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - debug - - eslint - - node-notifier - - supports-color - - ts-node - - typescript - dev: true - - /@nrwl/workspace/15.0.1_cv4qdgmxjx45zumbfn3kgxobj4: - resolution: {integrity: sha512-IIzdDWxakiw86hWC84ioHNMLVKnlxpdzmGYnvRq+DGTXD/wLeIUSc0Uq0h0RCnv11p0JDIfyiBbxGabdii7yoQ==} - peerDependencies: - prettier: ^2.6.2 - peerDependenciesMeta: - prettier: - optional: true - dependencies: - '@nrwl/devkit': 15.0.1_nx@15.0.1+typescript@4.8.4 - '@nrwl/jest': 15.0.1_u2btut65sozus45th2pa6rkjzy - '@nrwl/linter': 15.0.1_mi4336ksbty23k53a4qwolae4e - '@parcel/watcher': 2.0.4 - chalk: 4.1.0 - chokidar: 3.5.3 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - dotenv: 10.0.0 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 10.1.0 - glob: 7.1.4 - ignore: 5.2.0 - minimatch: 3.0.5 - npm-run-path: 4.0.1 - nx: 15.0.1_@swc+core@1.3.7 - open: 8.4.0 - prettier: 2.7.1 - rxjs: 6.6.7 - semver: 7.3.4 - tmp: 0.2.1 - tslib: 2.4.0 - yargs: 17.5.1 - yargs-parser: 21.0.1 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - debug - - eslint - - node-notifier - - supports-color - - ts-node - - typescript - dev: true - - /@parcel/watcher/2.0.4: - resolution: {integrity: sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==} - engines: {node: '>= 10.0.0'} - requiresBuild: true - dependencies: - node-addon-api: 3.2.1 - node-gyp-build: 4.5.0 - dev: true - - /@phenomnomnominal/tsquery/4.1.1_typescript@4.8.4: - resolution: {integrity: sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ==} - peerDependencies: - typescript: ^3 || ^4 - dependencies: - esquery: 1.4.0 - typescript: 4.8.4 - dev: true - - /@pkgr/utils/2.3.1: - resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - dependencies: - cross-spawn: 7.0.3 - is-glob: 4.0.3 - open: 8.4.0 - picocolors: 1.0.0 - tiny-glob: 0.2.9 - tslib: 2.4.0 - dev: true - - /@pmmmwh/react-refresh-webpack-plugin/0.5.7_bgbvhssx5jbdjtmrq4m55itcsu: - resolution: {integrity: sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <3.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - dependencies: - ansi-html-community: 0.0.8 - common-path-prefix: 3.0.0 - core-js-pure: 3.25.1 - error-stack-parser: 2.1.4 - find-up: 5.0.0 - html-entities: 2.3.3 - loader-utils: 2.0.2 - react-refresh: 0.10.0 - schema-utils: 3.1.1 - source-map: 0.7.4 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /@react-aria/button/3.6.0_react@18.2.0: - resolution: {integrity: sha512-+I+raFN5Kw85WzgmiIEQG0JhJ+WSCWJRSCgA0Nc4Wvjkm7gQSRvhSzSZiI7HQxz43h0MgFbuX/ruRn1WKPLsLg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + /@react-aria/button/3.6.0_react@18.2.0: + resolution: {integrity: sha512-+I+raFN5Kw85WzgmiIEQG0JhJ+WSCWJRSCgA0Nc4Wvjkm7gQSRvhSzSZiI7HQxz43h0MgFbuX/ruRn1WKPLsLg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/focus': 3.7.0_react@18.2.0 - '@react-aria/interactions': 3.10.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 - '@react-stately/toggle': 3.4.0_react@18.2.0 + '@react-aria/focus': 3.9.0_react@18.2.0 + '@react-aria/interactions': 3.12.0_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 + '@react-stately/toggle': 3.4.2_react@18.2.0 '@react-types/button': 3.6.2_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -3880,11 +2479,11 @@ packages: '@babel/runtime': 7.19.0 '@react-aria/label': 3.4.0_react@18.2.0 '@react-aria/toggle': 3.4.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 '@react-stately/checkbox': 3.2.0_react@18.2.0 - '@react-stately/toggle': 3.4.0_react@18.2.0 - '@react-types/checkbox': 3.3.2_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-stately/toggle': 3.4.2_react@18.2.0 + '@react-types/checkbox': 3.4.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -3894,11 +2493,11 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/focus': 3.7.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 - '@react-stately/overlays': 3.4.0_react@18.2.0 + '@react-aria/focus': 3.9.0_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 + '@react-stately/overlays': 3.4.2_react@18.2.0 '@react-types/dialog': 3.4.4_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -3908,9 +2507,9 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/interactions': 3.10.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-aria/interactions': 3.12.0_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 clsx: 1.2.1 react: 18.2.0 dev: false @@ -3962,8 +2561,8 @@ packages: '@internationalized/number': 3.1.1 '@internationalized/string': 3.0.0 '@react-aria/ssr': 3.3.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -3989,8 +2588,8 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/utils': 3.13.2_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -4011,9 +2610,9 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/utils': 3.13.2_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 '@react-types/label': 3.7.0_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -4023,11 +2622,11 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/focus': 3.7.0_react@18.2.0 - '@react-aria/interactions': 3.10.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 + '@react-aria/focus': 3.9.0_react@18.2.0 + '@react-aria/interactions': 3.12.0_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 '@react-types/link': 3.3.4_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -4044,17 +2643,17 @@ packages: react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/i18n': 3.5.1_react@18.2.0 - '@react-aria/interactions': 3.10.0_react@18.2.0 + '@react-aria/i18n': 3.6.1_react@18.2.0 + '@react-aria/interactions': 3.12.0_react@18.2.0 '@react-aria/overlays': 3.10.0_biqbaboplfbrettd7655fr4n2y '@react-aria/selection': 3.11.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 '@react-stately/collections': 3.4.4_react@18.2.0 '@react-stately/menu': 3.4.2_react@18.2.0 '@react-stately/tree': 3.3.2_react@18.2.0 '@react-types/button': 3.6.2_react@18.2.0 - '@react-types/menu': 3.7.0_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/menu': 3.7.2_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false @@ -4066,15 +2665,15 @@ packages: react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/i18n': 3.5.1_react@18.2.0 - '@react-aria/interactions': 3.10.0_react@18.2.0 + '@react-aria/i18n': 3.6.1_react@18.2.0 + '@react-aria/interactions': 3.12.0_react@18.2.0 '@react-aria/ssr': 3.3.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 '@react-aria/visually-hidden': 3.4.0_react@18.2.0 - '@react-stately/overlays': 3.4.0_react@18.2.0 + '@react-stately/overlays': 3.4.2_react@18.2.0 '@react-types/button': 3.6.2_react@18.2.0 - '@react-types/overlays': 3.6.2_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/overlays': 3.6.4_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false @@ -4085,14 +2684,14 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/focus': 3.7.0_react@18.2.0 - '@react-aria/i18n': 3.5.1_react@18.2.0 - '@react-aria/interactions': 3.10.0_react@18.2.0 + '@react-aria/focus': 3.9.0_react@18.2.0 + '@react-aria/i18n': 3.6.1_react@18.2.0 + '@react-aria/interactions': 3.12.0_react@18.2.0 '@react-aria/label': 3.4.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 '@react-stately/radio': 3.5.0_react@18.2.0 '@react-types/radio': 3.3.0_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -4128,18 +2727,18 @@ packages: react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/focus': 3.7.0_react@18.2.0 + '@react-aria/focus': 3.9.0_react@18.2.0 '@react-aria/grid': 3.5.0_biqbaboplfbrettd7655fr4n2y - '@react-aria/i18n': 3.5.1_react@18.2.0 - '@react-aria/interactions': 3.10.0_react@18.2.0 + '@react-aria/i18n': 3.6.1_react@18.2.0 + '@react-aria/interactions': 3.12.0_react@18.2.0 '@react-aria/live-announcer': 3.1.1 '@react-aria/selection': 3.11.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 '@react-stately/table': 3.3.0_react@18.2.0 '@react-stately/virtualizer': 3.3.1_react@18.2.0 - '@react-types/checkbox': 3.3.2_react@18.2.0 - '@react-types/grid': 3.1.2_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/checkbox': 3.4.0_react@18.2.0 + '@react-types/grid': 3.1.4_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 '@react-types/table': 3.3.2_react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -4169,7 +2768,7 @@ packages: '@babel/runtime': 7.19.0 '@react-aria/ssr': 3.3.0_react@18.2.0 '@react-stately/utils': 3.5.1_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 clsx: 1.2.1 react: 18.2.0 dev: false @@ -4193,9 +2792,9 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-aria/interactions': 3.10.0_react@18.2.0 - '@react-aria/utils': 3.13.2_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-aria/interactions': 3.12.0_react@18.2.0 + '@react-aria/utils': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 clsx: 1.2.1 react: 18.2.0 dev: false @@ -4206,9 +2805,9 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-stately/toggle': 3.4.0_react@18.2.0 + '@react-stately/toggle': 3.4.2_react@18.2.0 '@react-stately/utils': 3.5.1_react@18.2.0 - '@react-types/checkbox': 3.3.2_react@18.2.0 + '@react-types/checkbox': 3.4.0_react@18.2.0 react: 18.2.0 dev: false @@ -4228,7 +2827,7 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@babel/runtime': 7.19.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -4264,7 +2863,7 @@ packages: dependencies: '@babel/runtime': 7.19.0 '@react-stately/utils': 3.5.1_react@18.2.0 - '@react-types/overlays': 3.6.2_react@18.2.0 + '@react-types/overlays': 3.6.4_react@18.2.0 react: 18.2.0 dev: false @@ -4311,8 +2910,8 @@ packages: '@react-stately/collections': 3.4.4_react@18.2.0 '@react-stately/grid': 3.4.0_react@18.2.0 '@react-stately/selection': 3.11.0_react@18.2.0 - '@react-types/grid': 3.1.2_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/grid': 3.1.4_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 '@react-types/table': 3.3.2_react@18.2.0 react: 18.2.0 dev: false @@ -4324,8 +2923,8 @@ packages: dependencies: '@babel/runtime': 7.19.0 '@react-stately/utils': 3.5.1_react@18.2.0 - '@react-types/checkbox': 3.3.2_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/checkbox': 3.4.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -4350,7 +2949,7 @@ packages: '@react-stately/collections': 3.4.4_react@18.2.0 '@react-stately/selection': 3.11.0_react@18.2.0 '@react-stately/utils': 3.5.1_react@18.2.0 - '@react-types/shared': 3.14.0_react@18.2.0 + '@react-types/shared': 3.15.0_react@18.2.0 react: 18.2.0 dev: false @@ -4543,7 +3142,7 @@ packages: dependencies: '@babel/core': 7.19.1 '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.19.1 - '@babel/preset-env': 7.19.1_@babel+core@7.19.1 + '@babel/preset-env': 7.19.4_@babel+core@7.19.1 '@babel/preset-typescript': 7.18.6_@babel+core@7.19.1 '@esbuild-plugins/node-modules-polyfill': 0.1.4_esbuild@0.14.51 '@npmcli/package-json': 2.0.0 @@ -4563,7 +3162,7 @@ packages: get-port: 5.1.1 gunzip-maybe: 1.4.2 inquirer: 8.2.4 - jscodeshift: 0.13.1_@babel+preset-env@7.19.1 + jscodeshift: 0.13.1_@babel+preset-env@7.19.4 jsesc: 3.0.2 json5: 2.2.1 lodash: 4.17.21 @@ -4592,7 +3191,7 @@ packages: - utf-8-validate dev: true - /@remix-run/eslint-config/1.7.3_t3cy7jjypwehjb727szw2aas44: + /@remix-run/eslint-config/1.7.3_lepdvhpfl4ktcue7v6mt34wuv4: resolution: {integrity: sha512-eMToCK1mPRjHUe+g0PMQhazUZo5+DLa+IlueREa8nPi8wSqY4DbLo5H7PFiV/X6v86BYMTiWbpGVfW+R3VBJxw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4605,22 +3204,22 @@ packages: optional: true dependencies: '@babel/core': 7.19.1 - '@babel/eslint-parser': 7.19.1_xntbkuxijpqxhtohqowzudlxwy + '@babel/eslint-parser': 7.19.1_67222linmo2nywnxb3ickvzwvm '@babel/preset-react': 7.18.6_@babel+core@7.19.1 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/eslint-plugin': 5.38.1_z7zpqa3tjdvrefihxfa7e4j32q - '@typescript-eslint/parser': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 - eslint: 8.20.0 + '@typescript-eslint/eslint-plugin': 5.41.0_huremdigmcnkianavgfk3x6iou + '@typescript-eslint/parser': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m + eslint: 8.26.0 eslint-import-resolver-node: 0.3.6 - eslint-import-resolver-typescript: 3.5.1_afl3vkhn63baibzal45igheroq - eslint-plugin-import: 2.26.0_c3ph5ra4uud4ziw7km4uven2zm - eslint-plugin-jest: 26.9.0_nsoeyb37guwnb7fxhxjbgv52ri - eslint-plugin-jest-dom: 4.0.2_eslint@8.20.0 - eslint-plugin-jsx-a11y: 6.6.1_eslint@8.20.0 - eslint-plugin-node: 11.1.0_eslint@8.20.0 - eslint-plugin-react: 7.31.8_eslint@8.20.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.20.0 - eslint-plugin-testing-library: 5.6.4_3wg4h5ynvvzze5kok5uwjq3zc4 + eslint-import-resolver-typescript: 3.5.1_mynvxvmq5qtyojffiqgev4x7mm + eslint-plugin-import: 2.26.0_c2flhriocdzler6lrwbyxxyoca + eslint-plugin-jest: 26.9.0_fy74h4y2g2kkrxhvsefhiowl74 + eslint-plugin-jest-dom: 4.0.2_eslint@8.26.0 + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.26.0 + eslint-plugin-node: 11.1.0_eslint@8.26.0 + eslint-plugin-react: 7.31.10_eslint@8.26.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.26.0 + eslint-plugin-testing-library: 5.6.4_wyqvi574yv7oiwfeinomdzmc3m react: 18.2.0 react-dom: 18.2.0_react@18.2.0 typescript: 4.8.4 @@ -4735,86 +3334,6 @@ packages: dependencies: web-streams-polyfill: 3.2.1 - /@rollup/plugin-babel/5.3.1_qjhfxcwn2glzcb5646tzyg45bq: - resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} - engines: {node: '>= 10.0.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@types/babel__core': ^7.1.9 - rollup: ^1.20.0||^2.0.0 - peerDependenciesMeta: - '@types/babel__core': - optional: true - dependencies: - '@babel/core': 7.19.1 - '@babel/helper-module-imports': 7.18.6 - '@rollup/pluginutils': 3.1.0_rollup@2.79.0 - rollup: 2.79.0 - dev: true - - /@rollup/plugin-commonjs/20.0.0_rollup@2.79.0: - resolution: {integrity: sha512-5K0g5W2Ol8hAcTHqcTBHiA7M58tfmYi1o9KxeJuuRNpGaTa5iLjcyemBitCBcKXaHamOBBEH2dGom6v6Unmqjg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^2.38.3 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.79.0 - commondir: 1.0.1 - estree-walker: 2.0.2 - glob: 7.2.3 - is-reference: 1.2.1 - magic-string: 0.25.9 - resolve: 1.22.1 - rollup: 2.79.0 - dev: true - - /@rollup/plugin-image/2.1.1_rollup@2.79.0: - resolution: {integrity: sha512-AgP4U85zuQJdUopLUCM+hTf45RepgXeTb8EJsleExVy99dIoYpt3ZlDYJdKmAc2KLkNntCDg6BPJvgJU3uGF+g==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.79.0 - mini-svg-data-uri: 1.4.4 - rollup: 2.79.0 - dev: true - - /@rollup/plugin-json/4.1.0_rollup@2.79.0: - resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.79.0 - rollup: 2.79.0 - dev: true - - /@rollup/plugin-node-resolve/13.3.0_rollup@2.79.0: - resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==} - engines: {node: '>= 10.0.0'} - peerDependencies: - rollup: ^2.42.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.79.0 - '@types/resolve': 1.17.1 - deepmerge: 4.2.2 - is-builtin-module: 3.2.0 - is-module: 1.0.0 - resolve: 1.22.1 - rollup: 2.79.0 - dev: true - - /@rollup/pluginutils/3.1.0_rollup@2.79.0: - resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - dependencies: - '@types/estree': 0.0.39 - estree-walker: 1.0.1 - picomatch: 2.3.1 - rollup: 2.79.0 - dev: true - /@rollup/pluginutils/4.2.1: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} @@ -4823,15 +3342,6 @@ packages: picomatch: 2.3.1 dev: true - /@routes-gen/remix/0.3.3_@remix-run+dev@1.7.3: - resolution: {integrity: sha512-Bpe9OPKra8Sl7za7gl59CsLx0Wn44kNY8/wo6/6qm3YfuxfuWGdTQwj61mlddYQGSNsgfl3xWQfeX/tTuNRhWg==} - peerDependencies: - '@remix-run/dev': ^1.0.3 - dependencies: - '@remix-run/dev': 1.7.3_sezze4ptun2xkjucuotrbicmpe - routes-gen: 0.5.2 - dev: true - /@rushstack/eslint-patch/1.2.0: resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} dev: true @@ -4865,155 +3375,22 @@ packages: react: 18.2.0 dev: false - /@svgr/babel-plugin-add-jsx-attribute/6.3.1_@babel+core@7.19.1: - resolution: {integrity: sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - dev: true - - /@svgr/babel-plugin-remove-jsx-attribute/6.3.1_@babel+core@7.19.1: - resolution: {integrity: sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - dev: true - - /@svgr/babel-plugin-remove-jsx-empty-expression/6.3.1_@babel+core@7.19.1: - resolution: {integrity: sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - dev: true - - /@svgr/babel-plugin-replace-jsx-attribute-value/6.3.1_@babel+core@7.19.1: - resolution: {integrity: sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - dev: true - - /@svgr/babel-plugin-svg-dynamic-title/6.3.1_@babel+core@7.19.1: - resolution: {integrity: sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - dev: true - - /@svgr/babel-plugin-svg-em-dimensions/6.3.1_@babel+core@7.19.1: - resolution: {integrity: sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - dev: true - - /@svgr/babel-plugin-transform-react-native-svg/6.3.1_@babel+core@7.19.1: - resolution: {integrity: sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - dev: true - - /@svgr/babel-plugin-transform-svg-component/6.3.1_@babel+core@7.19.1: - resolution: {integrity: sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - dev: true - - /@svgr/babel-preset/6.3.1_@babel+core@7.19.1: - resolution: {integrity: sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - '@svgr/babel-plugin-add-jsx-attribute': 6.3.1_@babel+core@7.19.1 - '@svgr/babel-plugin-remove-jsx-attribute': 6.3.1_@babel+core@7.19.1 - '@svgr/babel-plugin-remove-jsx-empty-expression': 6.3.1_@babel+core@7.19.1 - '@svgr/babel-plugin-replace-jsx-attribute-value': 6.3.1_@babel+core@7.19.1 - '@svgr/babel-plugin-svg-dynamic-title': 6.3.1_@babel+core@7.19.1 - '@svgr/babel-plugin-svg-em-dimensions': 6.3.1_@babel+core@7.19.1 - '@svgr/babel-plugin-transform-react-native-svg': 6.3.1_@babel+core@7.19.1 - '@svgr/babel-plugin-transform-svg-component': 6.3.1_@babel+core@7.19.1 - dev: true - - /@svgr/core/6.3.1: - resolution: {integrity: sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==} - engines: {node: '>=10'} - dependencies: - '@svgr/plugin-jsx': 6.3.1_@svgr+core@6.3.1 - camelcase: 6.3.0 - cosmiconfig: 7.0.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@svgr/hast-util-to-babel-ast/6.3.1: - resolution: {integrity: sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==} - engines: {node: '>=10'} - dependencies: - '@babel/types': 7.19.0 - entities: 4.4.0 - dev: true - - /@svgr/plugin-jsx/6.3.1_@svgr+core@6.3.1: - resolution: {integrity: sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==} - engines: {node: '>=10'} - peerDependencies: - '@svgr/core': ^6.0.0 - dependencies: - '@babel/core': 7.19.1 - '@svgr/babel-preset': 6.3.1_@babel+core@7.19.1 - '@svgr/core': 6.3.1 - '@svgr/hast-util-to-babel-ast': 6.3.1 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@svgr/plugin-svgo/6.3.1_@svgr+core@6.3.1: - resolution: {integrity: sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==} - engines: {node: '>=10'} + /@swc/cli/0.1.57_@swc+core@1.3.7: + resolution: {integrity: sha512-HxM8TqYHhAg+zp7+RdTU69bnkl4MWdt1ygyp6BDIPjTiaJVH6Dizn2ezbgDS8mnFZI1FyhKvxU/bbaUs8XhzQg==} + engines: {node: '>= 12.13'} + hasBin: true peerDependencies: - '@svgr/core': ^6.0.0 - dependencies: - '@svgr/core': 6.3.1 - cosmiconfig: 7.0.1 - deepmerge: 4.2.2 - svgo: 2.8.0 - dev: true - - /@svgr/webpack/6.3.1: - resolution: {integrity: sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==} - engines: {node: '>=10'} + '@swc/core': ^1.2.66 + chokidar: ^3.5.1 + peerDependenciesMeta: + chokidar: + optional: true dependencies: - '@babel/core': 7.19.1 - '@babel/plugin-transform-react-constant-elements': 7.18.12_@babel+core@7.19.1 - '@babel/preset-env': 7.19.1_@babel+core@7.19.1 - '@babel/preset-react': 7.18.6_@babel+core@7.19.1 - '@babel/preset-typescript': 7.18.6_@babel+core@7.19.1 - '@svgr/core': 6.3.1 - '@svgr/plugin-jsx': 6.3.1_@svgr+core@6.3.1 - '@svgr/plugin-svgo': 6.3.1_@svgr+core@6.3.1 - transitivePeerDependencies: - - supports-color + '@swc/core': 1.3.7 + commander: 7.2.0 + fast-glob: 3.2.12 + slash: 3.0.0 + source-map: 0.7.4 dev: true /@swc/core-android-arm-eabi/1.3.7: @@ -5166,12 +3543,6 @@ packages: '@swc/core-win32-x64-msvc': 1.3.7 dev: true - /@swc/helpers/0.3.17: - resolution: {integrity: sha512-tb7Iu+oZ+zWJZ3HJqwx8oNwSDIU440hmVMDPhpACWQWnrZHK99Bxs70gT1L2dnr5Hg50ZRWEFkQCAnOVVV0z1Q==} - dependencies: - tslib: 2.4.0 - dev: true - /@swc/jest/0.2.23_@swc+core@1.3.7: resolution: {integrity: sha512-ZLj17XjHbPtNsgqjm83qizENw05emLkKGu3WuPUttcy9hkngl0/kcc7fDbcSBpADS0GUtsO+iKPjZFWVAtJSlA==} engines: {npm: '>= 7.0.0'} @@ -5240,11 +3611,6 @@ packages: engines: {node: '>= 10'} dev: true - /@trysound/sax/0.2.0: - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - dev: true - /@tsconfig/node10/1.0.9: resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} dev: true @@ -5300,19 +3666,6 @@ packages: '@babel/types': 7.19.0 dev: true - /@types/body-parser/1.19.2: - resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} - dependencies: - '@types/connect': 3.4.35 - '@types/node': 18.7.18 - dev: true - - /@types/bonjour/3.5.10: - resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} - dependencies: - '@types/node': 18.7.18 - dev: true - /@types/cacheable-request/6.0.2: resolution: {integrity: sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==} dependencies: @@ -5322,19 +3675,6 @@ packages: '@types/responselike': 1.0.0 dev: true - /@types/connect-history-api-fallback/1.3.5: - resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} - dependencies: - '@types/express-serve-static-core': 4.17.31 - '@types/node': 18.7.18 - dev: true - - /@types/connect/3.4.35: - resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} - dependencies: - '@types/node': 18.7.18 - dev: true - /@types/cookie/0.4.1: resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} @@ -5344,20 +3684,6 @@ packages: '@types/ms': 0.7.31 dev: true - /@types/eslint-scope/3.7.4: - resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} - dependencies: - '@types/eslint': 8.4.6 - '@types/estree': 1.0.0 - dev: true - - /@types/eslint/8.4.6: - resolution: {integrity: sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==} - dependencies: - '@types/estree': 1.0.0 - '@types/json-schema': 7.0.11 - dev: true - /@types/estree-jsx/0.0.1: resolution: {integrity: sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A==} dependencies: @@ -5370,41 +3696,10 @@ packages: '@types/estree': 1.0.0 dev: true - /@types/estree/0.0.39: - resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - dev: true - - /@types/estree/0.0.51: - resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - dev: true - /@types/estree/1.0.0: resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} dev: true - /@types/express-serve-static-core/4.17.31: - resolution: {integrity: sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==} - dependencies: - '@types/node': 18.7.18 - '@types/qs': 6.9.7 - '@types/range-parser': 1.2.4 - dev: true - - /@types/express/4.17.14: - resolution: {integrity: sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==} - dependencies: - '@types/body-parser': 1.19.2 - '@types/express-serve-static-core': 4.17.31 - '@types/qs': 6.9.7 - '@types/serve-static': 1.15.0 - dev: true - - /@types/fs-extra/8.1.2: - resolution: {integrity: sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==} - dependencies: - '@types/node': 18.7.18 - dev: true - /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: @@ -5428,12 +3723,6 @@ packages: resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} dev: true - /@types/http-proxy/1.17.9: - resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==} - dependencies: - '@types/node': 18.7.18 - dev: true - /@types/istanbul-lib-coverage/2.0.4: resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} dev: true @@ -5497,17 +3786,12 @@ packages: resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==} dev: true - /@types/mime/3.0.1: - resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} - dev: true - /@types/minimatch/5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: true /@types/minimist/1.2.2: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} - dev: true /@types/ms/0.7.31: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} @@ -5523,7 +3807,6 @@ packages: /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} - dev: true /@types/parse-json/4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} @@ -5541,14 +3824,6 @@ packages: resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} dev: true - /@types/qs/6.9.7: - resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} - dev: true - - /@types/range-parser/1.2.4: - resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} - dev: true - /@types/react-dom/18.0.6: resolution: {integrity: sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==} dependencies: @@ -5563,43 +3838,18 @@ packages: csstype: 3.1.1 dev: true - /@types/resolve/1.17.1: - resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} - dependencies: - '@types/node': 18.7.18 - dev: true - /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: '@types/node': 18.7.18 dev: true - /@types/retry/0.12.0: - resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - dev: true - /@types/scheduler/0.16.2: resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} dev: true - /@types/serve-index/1.9.1: - resolution: {integrity: sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==} - dependencies: - '@types/express': 4.17.14 - dev: true - - /@types/serve-static/1.15.0: - resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} - dependencies: - '@types/mime': 3.0.1 - '@types/node': 18.7.18 - dev: true - - /@types/sockjs/0.3.33: - resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} - dependencies: - '@types/node': 18.7.18 + /@types/semver/7.3.13: + resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==} dev: true /@types/stack-utils/2.0.1: @@ -5614,12 +3864,6 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true - /@types/ws/8.5.3: - resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} - dependencies: - '@types/node': 18.7.18 - dev: true - /@types/yargs-parser/21.0.0: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true @@ -5636,8 +3880,34 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.38.1_z7zpqa3tjdvrefihxfa7e4j32q: - resolution: {integrity: sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==} + /@typescript-eslint/eslint-plugin/5.38.1_bo4l7fgcg3ndxqoiamfzgiaxey: + resolution: {integrity: sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/parser': 5.38.1_wyqvi574yv7oiwfeinomdzmc3m + '@typescript-eslint/scope-manager': 5.38.1 + '@typescript-eslint/type-utils': 5.38.1_wyqvi574yv7oiwfeinomdzmc3m + '@typescript-eslint/utils': 5.38.1_wyqvi574yv7oiwfeinomdzmc3m + debug: 4.3.4 + eslint: 8.26.0 + ignore: 5.2.0 + regexpp: 3.2.0 + semver: 7.3.7 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/eslint-plugin/5.41.0_huremdigmcnkianavgfk3x6iou: + resolution: {integrity: sha512-DXUS22Y57/LAFSg3x7Vi6RNAuLpTXwxB9S2nIA7msBb/Zt8p7XqMwdpdc1IU7CkOQUPgAqR5fWvxuKCbneKGmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -5647,12 +3917,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 - '@typescript-eslint/scope-manager': 5.38.1 - '@typescript-eslint/type-utils': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 - '@typescript-eslint/utils': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 + '@typescript-eslint/parser': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m + '@typescript-eslint/scope-manager': 5.41.0 + '@typescript-eslint/type-utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m + '@typescript-eslint/utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m debug: 4.3.4 - eslint: 8.20.0 + eslint: 8.26.0 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 @@ -5662,7 +3932,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4: + /@typescript-eslint/parser/5.38.1_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5676,7 +3946,27 @@ packages: '@typescript-eslint/types': 5.38.1 '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 debug: 4.3.4 - eslint: 8.20.0 + eslint: 8.26.0 + typescript: 4.8.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser/5.41.0_wyqvi574yv7oiwfeinomdzmc3m: + resolution: {integrity: sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.41.0 + '@typescript-eslint/types': 5.41.0 + '@typescript-eslint/typescript-estree': 5.41.0_typescript@4.8.4 + debug: 4.3.4 + eslint: 8.26.0 typescript: 4.8.4 transitivePeerDependencies: - supports-color @@ -5690,7 +3980,15 @@ packages: '@typescript-eslint/visitor-keys': 5.38.1 dev: true - /@typescript-eslint/type-utils/5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4: + /@typescript-eslint/scope-manager/5.41.0: + resolution: {integrity: sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.41.0 + '@typescript-eslint/visitor-keys': 5.41.0 + dev: true + + /@typescript-eslint/type-utils/5.38.1_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5701,9 +3999,29 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 - '@typescript-eslint/utils': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 + '@typescript-eslint/utils': 5.38.1_wyqvi574yv7oiwfeinomdzmc3m + debug: 4.3.4 + eslint: 8.26.0 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/type-utils/5.41.0_wyqvi574yv7oiwfeinomdzmc3m: + resolution: {integrity: sha512-L30HNvIG6A1Q0R58e4hu4h+fZqaO909UcnnPbwKiN6Rc3BUEx6ez2wgN7aC0cBfcAjZfwkzE+E2PQQ9nEuoqfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 5.41.0_typescript@4.8.4 + '@typescript-eslint/utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m debug: 4.3.4 - eslint: 8.20.0 + eslint: 8.26.0 tsutils: 3.21.0_typescript@4.8.4 typescript: 4.8.4 transitivePeerDependencies: @@ -5715,6 +4033,11 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /@typescript-eslint/types/5.41.0: + resolution: {integrity: sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /@typescript-eslint/typescript-estree/5.38.1_typescript@4.8.4: resolution: {integrity: sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5736,7 +4059,28 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4: + /@typescript-eslint/typescript-estree/5.41.0_typescript@4.8.4: + resolution: {integrity: sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.41.0 + '@typescript-eslint/visitor-keys': 5.41.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.3.7 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils/5.38.1_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5746,9 +4090,29 @@ packages: '@typescript-eslint/scope-manager': 5.38.1 '@typescript-eslint/types': 5.38.1 '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 - eslint: 8.20.0 + eslint: 8.26.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.26.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/utils/5.41.0_wyqvi574yv7oiwfeinomdzmc3m: + resolution: {integrity: sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@types/json-schema': 7.0.11 + '@types/semver': 7.3.13 + '@typescript-eslint/scope-manager': 5.41.0 + '@typescript-eslint/types': 5.41.0 + '@typescript-eslint/typescript-estree': 5.41.0_typescript@4.8.4 + eslint: 8.26.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.20.0 + eslint-utils: 3.0.0_eslint@8.26.0 + semver: 7.3.7 transitivePeerDependencies: - supports-color - typescript @@ -5762,6 +4126,14 @@ packages: eslint-visitor-keys: 3.3.0 dev: true + /@typescript-eslint/visitor-keys/5.41.0: + resolution: {integrity: sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.41.0 + eslint-visitor-keys: 3.3.0 + dev: true + /@uiw/codemirror-extensions-basic-setup/4.12.3_kh4adblzldf277uekt7papftw4: resolution: {integrity: sha512-Z6TXwX6IkNqXYdfMNo20lFN03tp8eLlUHlcuTCq/z5GpENbEt+l/bvnLj8RtHKZ0Ys75a/8rXamyZtHjJ8KgrA==} peerDependencies: @@ -5812,128 +4184,6 @@ packages: /@web3-storage/multipart-parser/1.0.0: resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} - /@webassemblyjs/ast/1.11.1: - resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==} - dependencies: - '@webassemblyjs/helper-numbers': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - dev: true - - /@webassemblyjs/floating-point-hex-parser/1.11.1: - resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==} - dev: true - - /@webassemblyjs/helper-api-error/1.11.1: - resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==} - dev: true - - /@webassemblyjs/helper-buffer/1.11.1: - resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==} - dev: true - - /@webassemblyjs/helper-numbers/1.11.1: - resolution: {integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==} - dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.11.1 - '@webassemblyjs/helper-api-error': 1.11.1 - '@xtuc/long': 4.2.2 - dev: true - - /@webassemblyjs/helper-wasm-bytecode/1.11.1: - resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==} - dev: true - - /@webassemblyjs/helper-wasm-section/1.11.1: - resolution: {integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 - dev: true - - /@webassemblyjs/ieee754/1.11.1: - resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==} - dependencies: - '@xtuc/ieee754': 1.2.0 - dev: true - - /@webassemblyjs/leb128/1.11.1: - resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==} - dependencies: - '@xtuc/long': 4.2.2 - dev: true - - /@webassemblyjs/utf8/1.11.1: - resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==} - dev: true - - /@webassemblyjs/wasm-edit/1.11.1: - resolution: {integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/helper-wasm-section': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 - '@webassemblyjs/wasm-opt': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - '@webassemblyjs/wast-printer': 1.11.1 - dev: true - - /@webassemblyjs/wasm-gen/1.11.1: - resolution: {integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/ieee754': 1.11.1 - '@webassemblyjs/leb128': 1.11.1 - '@webassemblyjs/utf8': 1.11.1 - dev: true - - /@webassemblyjs/wasm-opt/1.11.1: - resolution: {integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - dev: true - - /@webassemblyjs/wasm-parser/1.11.1: - resolution: {integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-api-error': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/ieee754': 1.11.1 - '@webassemblyjs/leb128': 1.11.1 - '@webassemblyjs/utf8': 1.11.1 - dev: true - - /@webassemblyjs/wast-printer/1.11.1: - resolution: {integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@xtuc/long': 4.2.2 - dev: true - - /@xtuc/ieee754/1.2.0: - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - dev: true - - /@xtuc/long/4.2.2: - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - dev: true - - /@yarn-tool/resolve-package/1.0.47: - resolution: {integrity: sha512-Zaw58gQxjQceJqhqybJi1oUDaORT8i2GTgwICPs8v/X/Pkx35FXQba69ldHVg5pQZ6YLKpROXgyHvBaCJOFXiA==} - dependencies: - pkg-dir: 5.0.0 - tslib: 2.4.0 - upath2: 3.1.15 - dev: true - /@yarnpkg/esbuild-plugin-pnp/3.0.0-rc.11_esbuild@0.14.51: resolution: {integrity: sha512-uwTdgbw9XIisx7oxqHrX7GFjsObxo5EhUYGjIg17TdHyAqgwZV6Ca7rqTjKZryLFoxkCFyMloxkclyze0onpQQ==} engines: {node: '>=14.15.0'} @@ -5944,25 +4194,6 @@ packages: tslib: 1.14.1 dev: true - /@yarnpkg/lockfile/1.1.0: - resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} - dev: true - - /@yarnpkg/parsers/3.0.0-rc.22: - resolution: {integrity: sha512-GAWDjXduYBUVmOzlj3X0OwTQ1BV4ZeDdgw8yXST3K0lB95drWEGxa1at0v7BmHDyK2y1F1IJufc8N4yrcuXjWg==} - engines: {node: '>=14.15.0'} - dependencies: - js-yaml: 3.14.1 - tslib: 2.4.0 - dev: true - - /@zkochan/js-yaml/0.0.6: - resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==} - hasBin: true - dependencies: - argparse: 2.0.1 - dev: true - /@zxing/text-encoding/0.9.0: resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} requiresBuild: true @@ -6000,14 +4231,6 @@ packages: acorn-walk: 7.2.0 dev: true - /acorn-import-assertions/1.8.0_acorn@8.8.0: - resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} - peerDependencies: - acorn: ^8 - dependencies: - acorn: 8.8.0 - dev: true - /acorn-jsx/5.3.2_acorn@8.8.0: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -6055,34 +4278,6 @@ packages: indent-string: 4.0.0 dev: true - /ajv-formats/2.1.1_ajv@8.11.0: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - dependencies: - ajv: 8.11.0 - dev: true - - /ajv-keywords/3.5.2_ajv@6.12.6: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 - dependencies: - ajv: 6.12.6 - dev: true - - /ajv-keywords/5.1.0_ajv@8.11.0: - resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} - peerDependencies: - ajv: ^8.8.2 - dependencies: - ajv: 8.11.0 - fast-deep-equal: 3.1.3 - dev: true - /ajv/6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: @@ -6101,11 +4296,6 @@ packages: uri-js: 4.4.1 dev: true - /ansi-colors/4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - dev: true - /ansi-escapes/4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} @@ -6113,28 +4303,23 @@ packages: type-fest: 0.21.3 dev: true - /ansi-html-community/0.0.8: - resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} - engines: {'0': node >= 0.8.0} - hasBin: true - dev: true - /ansi-regex/5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} + dev: true /ansi-styles/3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} dependencies: color-convert: 1.9.3 - dev: true /ansi-styles/4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} dependencies: color-convert: 2.0.1 + dev: true /ansi-styles/5.2.0: resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} @@ -6147,7 +4332,6 @@ packages: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - dev: true /arg/4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -6198,10 +4382,6 @@ packages: /array-flatten/1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - /array-flatten/2.1.2: - resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} - dev: true - /array-ify/1.0.0: resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} dev: true @@ -6222,11 +4402,6 @@ packages: engines: {node: '>=8'} dev: true - /array-union/3.0.1: - resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} - engines: {node: '>=12'} - dev: true - /array-unique/0.3.2: resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} engines: {node: '>=0.10.0'} @@ -6255,13 +4430,18 @@ packages: /arrify/1.0.1: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} - dev: true /assign-symbols/1.0.0: resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} engines: {node: '>=0.10.0'} dev: true + /ast-metadata-inferer/0.7.0: + resolution: {integrity: sha512-OkMLzd8xelb3gmnp6ToFvvsHLtS6CbagTkFQvQ+ZYFe3/AIl9iKikNR9G7pY3GfOR/2Xc222hwBjzI7HLkE76Q==} + dependencies: + '@mdn/browser-compat-data': 3.3.14 + dev: true + /ast-types-flow/0.0.7: resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} dev: true @@ -6285,16 +4465,6 @@ packages: hasBin: true dev: true - /async/2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - dependencies: - lodash: 4.17.21 - dev: true - - /async/3.2.4: - resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} - dev: true - /asynckit/0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -6309,22 +4479,6 @@ packages: hasBin: true dev: true - /autoprefixer/10.4.12_postcss@8.4.16: - resolution: {integrity: sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.21.4 - caniuse-lite: 1.0.30001414 - fraction.js: 4.2.0 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - dev: true - /available-typed-arrays/1.0.5: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} @@ -6342,6 +4496,7 @@ packages: proxy-from-env: 1.1.0 transitivePeerDependencies: - debug + dev: false /axobject-query/2.2.0: resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} @@ -6355,24 +4510,6 @@ packages: '@babel/core': 7.19.1 dev: true - /babel-jest/28.1.1_@babel+core@7.19.1: - resolution: {integrity: sha512-MEt0263viUdAkTq5D7upHPNxvt4n9uLUGa6pPz3WviNBMtOmStb1lIXS3QobnoqM+qnH+vr4EKlvhe8QcmxIYw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - dependencies: - '@babel/core': 7.19.1 - '@jest/transform': 28.1.3 - '@types/babel__core': 7.1.19 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 28.1.3_@babel+core@7.19.1 - chalk: 4.1.2 - graceful-fs: 4.2.10 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: true - /babel-jest/28.1.3_@babel+core@7.19.1: resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -6391,34 +4528,6 @@ packages: - supports-color dev: true - /babel-loader/8.2.5_rhsdbzevgb5tizdhlla5jsbgyu: - resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.19.1 - find-cache-dir: 3.3.2 - loader-utils: 2.0.2 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /babel-plugin-const-enum/1.2.0_@babel+core@7.19.1: - resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.19.1 - '@babel/helper-plugin-utils': 7.19.0 - '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.19.1 - '@babel/traverse': 7.19.1 - transitivePeerDependencies: - - supports-color - dev: true - /babel-plugin-dynamic-import-node/2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: @@ -6448,20 +4557,12 @@ packages: '@types/babel__traverse': 7.18.1 dev: true - /babel-plugin-macros/2.8.0: - resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} - dependencies: - '@babel/runtime': 7.19.0 - cosmiconfig: 6.0.0 - resolve: 1.22.1 - dev: true - /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.19.1: resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.19.1 + '@babel/compat-data': 7.20.0 '@babel/core': 7.19.1 '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.19.1 semver: 6.3.0 @@ -6492,16 +4593,6 @@ packages: - supports-color dev: true - /babel-plugin-transform-async-to-promises/0.8.18: - resolution: {integrity: sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw==} - dev: true - - /babel-plugin-transform-typescript-metadata/0.3.2: - resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} - dependencies: - '@babel/helper-plugin-utils': 7.19.0 - dev: true - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.19.1: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: @@ -6564,10 +4655,6 @@ packages: dependencies: safe-buffer: 5.1.2 - /batch/0.6.1: - resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - dev: true - /big.js/5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} dev: true @@ -6575,7 +4662,6 @@ packages: /binary-extensions/2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} - dev: true /bindings/1.5.0: resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} @@ -6592,10 +4678,6 @@ packages: readable-stream: 3.6.0 dev: true - /bluebird/3.7.1: - resolution: {integrity: sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==} - dev: true - /body-parser/1.20.0: resolution: {integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -6615,30 +4697,11 @@ packages: transitivePeerDependencies: - supports-color - /bonjour-service/1.0.14: - resolution: {integrity: sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==} - dependencies: - array-flatten: 2.1.2 - dns-equal: 1.0.0 - fast-deep-equal: 3.1.3 - multicast-dns: 7.2.5 - dev: true - - /boolbase/1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - dev: true - /brace-expansion/1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - dev: true - - /brace-expansion/2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.2 + concat-map: 0.0.1 dev: true /braces/2.3.2: @@ -6664,7 +4727,6 @@ packages: engines: {node: '>=8'} dependencies: fill-range: 7.0.1 - dev: true /browser-process-hrtime/1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} @@ -6812,27 +4874,16 @@ packages: camelcase: 5.3.1 map-obj: 4.3.0 quick-lru: 4.0.1 - dev: true /camelcase/5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - dev: true /camelcase/6.3.0: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} dev: true - /caniuse-api/3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - dependencies: - browserslist: 4.21.4 - caniuse-lite: 1.0.30001414 - lodash.memoize: 4.1.2 - lodash.uniq: 4.5.0 - dev: true - /caniuse-lite/1.0.30001414: resolution: {integrity: sha512-t55jfSaWjCdocnFdKQoO+d2ct9C59UZg4dY3OnUlSZ447r8pUtIKdp0hpAzrGFultmTC+Us+KpKi4GZl/LXlFg==} dev: true @@ -6852,15 +4903,6 @@ packages: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - dev: true - - /chalk/4.1.0: - resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: true /chalk/4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} @@ -6925,7 +4967,6 @@ packages: readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.2 - dev: true /chownr/1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} @@ -6936,11 +4977,6 @@ packages: engines: {node: '>=10'} dev: true - /chrome-trace-event/1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} - engines: {node: '>=6.0'} - dev: true - /ci-info/3.4.0: resolution: {integrity: sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==} dev: true @@ -6959,6 +4995,13 @@ packages: static-extend: 0.1.2 dev: true + /clean-regexp/1.0.0: + resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} + engines: {node: '>=4'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + /clean-stack/2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} @@ -6987,6 +5030,7 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + dev: true /clone-deep/4.0.1: resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} @@ -7048,31 +5092,19 @@ packages: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 - dev: true /color-convert/2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 + dev: true /color-name/1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - dev: true /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - /colord/2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - dev: true - - /colorette/1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - dev: true - - /colorette/2.0.19: - resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==} dev: true /combined-stream/1.0.8: @@ -7085,22 +5117,18 @@ packages: resolution: {integrity: sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==} dev: true - /commander/2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - dev: true - /commander/7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} dev: true - /commitizen/4.2.5_@swc+core@1.3.7: + /commitizen/4.2.5: resolution: {integrity: sha512-9sXju8Qrz1B4Tw7kC5KhnvwYQN88qs2zbiB8oyMsnXZyJ24PPGiNM3nHr73d32dnE3i8VJEXddBFIbOgYSEXtQ==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0_@swc+core@1.3.7 + cz-conventional-changelog: 3.3.0 dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -7118,10 +5146,6 @@ packages: - '@swc/wasm' dev: true - /common-path-prefix/3.0.0: - resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - dev: true - /commondir/1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} dev: true @@ -7161,21 +5185,10 @@ packages: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: true - /concat-with-sourcemaps/1.1.0: - resolution: {integrity: sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==} - dependencies: - source-map: 0.6.1 - dev: true - /confusing-browser-globals/1.0.11: resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} dev: true - /connect-history-api-fallback/2.0.0: - resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} - engines: {node: '>=0.8'} - dev: true - /constant-case/3.0.4: resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} dependencies: @@ -7202,6 +5215,11 @@ packages: q: 1.5.1 dev: true + /conventional-changelog-beemo/3.0.1: + resolution: {integrity: sha512-KMBUSYd5kbJPUrWLuQULYcL7poZtKRe+GPYL/MU1FXznGbBkhUjNK/lZkjKYwv69Hd4p1RvwZIcF0c6DI17wLA==} + engines: {node: '>=12.17.0', npm: '>=6.13.0'} + dev: true + /conventional-changelog-conventionalcommits/5.0.0: resolution: {integrity: sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==} engines: {node: '>=10'} @@ -7254,21 +5272,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /copy-webpack-plugin/10.2.4_webpack@5.74.0: - resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} - engines: {node: '>= 12.20.0'} - peerDependencies: - webpack: ^5.1.0 - dependencies: - fast-glob: 3.2.12 - glob-parent: 6.0.2 - globby: 12.2.0 - normalize-path: 3.0.0 - schema-utils: 4.0.0 - serialize-javascript: 6.0.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - /core-js-compat/3.25.1: resolution: {integrity: sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==} dependencies: @@ -7283,17 +5286,12 @@ packages: /core-js/3.25.2: resolution: {integrity: sha512-YB4IAT1bjEfxTJ1XYy11hJAKskO+qmhuDBM8/guIfMz4JvdsAQAqvyb97zXX7JgSrfPLG5mRGFWJwJD39ruq2A==} requiresBuild: true - dev: false + dev: true /core-util-is/1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /corser/2.0.1: - resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} - engines: {node: '>= 0.4.0'} - dev: true - /cosmiconfig-typescript-loader/4.0.0_nxlrwu45zhpwmwjzs33dzt3ak4: resolution: {integrity: sha512-cVpucSc2Tf+VPwCCR7SZzmQTQkPbkk4O01yXsYqXBIbjE1bhwqSyAgYQkRK1un4i0OPziTleqFhdkmOc4RQ/9g==} engines: {node: '>=12', npm: '>=6'} @@ -7305,21 +5303,10 @@ packages: dependencies: '@types/node': 14.18.29 cosmiconfig: 7.0.1 - ts-node: 10.9.1_qdkpbbawvdbanky2b7hefmawfy + ts-node: 10.9.1_sqjhzn5m3vxyw66a2xhtc43hby typescript: 4.8.4 dev: true - /cosmiconfig/6.0.0: - resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} - engines: {node: '>=8'} - dependencies: - '@types/parse-json': 4.0.0 - import-fresh: 3.3.0 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 - dev: true - /cosmiconfig/7.0.1: resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==} engines: {node: '>=10'} @@ -7339,21 +5326,13 @@ packages: resolution: {integrity: sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA==} dev: false - /cross-env/7.0.3: - resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} - engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} - hasBin: true - dependencies: - cross-spawn: 7.0.3 - dev: true - /cross-fetch/3.1.5: resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==} dependencies: node-fetch: 2.6.7 transitivePeerDependencies: - encoding - dev: false + dev: true /cross-spawn/7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} @@ -7364,164 +5343,6 @@ packages: which: 2.0.2 dev: true - /css-declaration-sorter/6.3.1_postcss@8.4.16: - resolution: {integrity: sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==} - engines: {node: ^10 || ^12 || >=14} - peerDependencies: - postcss: ^8.0.9 - dependencies: - postcss: 8.4.16 - dev: true - - /css-loader/6.7.1_webpack@5.74.0: - resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - icss-utils: 5.1.0_postcss@8.4.16 - postcss: 8.4.16 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.16 - postcss-modules-local-by-default: 4.0.0_postcss@8.4.16 - postcss-modules-scope: 3.0.0_postcss@8.4.16 - postcss-modules-values: 4.0.0_postcss@8.4.16 - postcss-value-parser: 4.2.0 - semver: 7.3.7 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /css-minimizer-webpack-plugin/3.4.1_cd5chvesy3vay22ttrq3ypeo5u: - resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==} - engines: {node: '>= 12.13.0'} - peerDependencies: - '@parcel/css': '*' - clean-css: '*' - csso: '*' - esbuild: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@parcel/css': - optional: true - clean-css: - optional: true - csso: - optional: true - esbuild: - optional: true - dependencies: - cssnano: 5.1.13_postcss@8.4.16 - esbuild: 0.14.51 - jest-worker: 27.5.1 - postcss: 8.4.16 - schema-utils: 4.0.0 - serialize-javascript: 6.0.0 - source-map: 0.6.1 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /css-select/4.3.0: - resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 4.3.1 - domutils: 2.8.0 - nth-check: 2.1.1 - dev: true - - /css-tree/1.1.3: - resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} - engines: {node: '>=8.0.0'} - dependencies: - mdn-data: 2.0.14 - source-map: 0.6.1 - dev: true - - /css-what/6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - dev: true - - /css/3.0.0: - resolution: {integrity: sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==} - dependencies: - inherits: 2.0.4 - source-map: 0.6.1 - source-map-resolve: 0.6.0 - dev: true - - /cssesc/3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - dev: true - - /cssnano-preset-default/5.2.12_postcss@8.4.16: - resolution: {integrity: sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - css-declaration-sorter: 6.3.1_postcss@8.4.16 - cssnano-utils: 3.1.0_postcss@8.4.16 - postcss: 8.4.16 - postcss-calc: 8.2.4_postcss@8.4.16 - postcss-colormin: 5.3.0_postcss@8.4.16 - postcss-convert-values: 5.1.2_postcss@8.4.16 - postcss-discard-comments: 5.1.2_postcss@8.4.16 - postcss-discard-duplicates: 5.1.0_postcss@8.4.16 - postcss-discard-empty: 5.1.1_postcss@8.4.16 - postcss-discard-overridden: 5.1.0_postcss@8.4.16 - postcss-merge-longhand: 5.1.6_postcss@8.4.16 - postcss-merge-rules: 5.1.2_postcss@8.4.16 - postcss-minify-font-values: 5.1.0_postcss@8.4.16 - postcss-minify-gradients: 5.1.1_postcss@8.4.16 - postcss-minify-params: 5.1.3_postcss@8.4.16 - postcss-minify-selectors: 5.2.1_postcss@8.4.16 - postcss-normalize-charset: 5.1.0_postcss@8.4.16 - postcss-normalize-display-values: 5.1.0_postcss@8.4.16 - postcss-normalize-positions: 5.1.1_postcss@8.4.16 - postcss-normalize-repeat-style: 5.1.1_postcss@8.4.16 - postcss-normalize-string: 5.1.0_postcss@8.4.16 - postcss-normalize-timing-functions: 5.1.0_postcss@8.4.16 - postcss-normalize-unicode: 5.1.0_postcss@8.4.16 - postcss-normalize-url: 5.1.0_postcss@8.4.16 - postcss-normalize-whitespace: 5.1.1_postcss@8.4.16 - postcss-ordered-values: 5.1.3_postcss@8.4.16 - postcss-reduce-initial: 5.1.0_postcss@8.4.16 - postcss-reduce-transforms: 5.1.0_postcss@8.4.16 - postcss-svgo: 5.1.0_postcss@8.4.16 - postcss-unique-selectors: 5.1.1_postcss@8.4.16 - dev: true - - /cssnano-utils/3.1.0_postcss@8.4.16: - resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - dev: true - - /cssnano/5.1.13_postcss@8.4.16: - resolution: {integrity: sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-preset-default: 5.2.12_postcss@8.4.16 - lilconfig: 2.0.6 - postcss: 8.4.16 - yaml: 1.10.2 - dev: true - - /csso/4.2.0: - resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} - engines: {node: '>=8.0.0'} - dependencies: - css-tree: 1.1.3 - dev: true - /cssom/0.3.8: resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} dev: true @@ -7541,18 +5362,18 @@ packages: resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} dev: true - /cz-conventional-changelog/3.3.0_@swc+core@1.3.7: + /cz-conventional-changelog/3.3.0: resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.2.5_@swc+core@1.3.7 + commitizen: 4.2.5 conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.3 optionalDependencies: - '@commitlint/load': 17.1.2_@swc+core@1.3.7 + '@commitlint/load': 17.1.2 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -7600,17 +5421,6 @@ packages: dependencies: ms: 2.0.0 - /debug/3.1.0: - resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.0.0 - dev: true - /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: @@ -7640,12 +5450,10 @@ packages: dependencies: decamelize: 1.2.0 map-obj: 1.0.1 - dev: true /decamelize/1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} - dev: true /decimal.js/10.4.1: resolution: {integrity: sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw==} @@ -7682,13 +5490,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /default-gateway/6.0.3: - resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} - engines: {node: '>= 10'} - dependencies: - execa: 5.1.1 - dev: true - /defaults/1.0.3: resolution: {integrity: sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==} dependencies: @@ -7748,11 +5549,6 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - /depd/1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - dev: true - /depd/2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -7781,10 +5577,6 @@ packages: engines: {node: '>=8'} dev: true - /detect-node/2.1.0: - resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - dev: true - /diff-sequences/27.5.1: resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -7812,17 +5604,6 @@ packages: path-type: 4.0.0 dev: true - /dns-equal/1.0.0: - resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} - dev: true - - /dns-packet/5.4.0: - resolution: {integrity: sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==} - engines: {node: '>=6'} - dependencies: - '@leichtgewicht/ip-codec': 2.0.4 - dev: true - /doctrine/2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} @@ -7841,18 +5622,6 @@ packages: resolution: {integrity: sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==} dev: true - /dom-serializer/1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - entities: 2.2.0 - dev: true - - /domelementtype/2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - dev: true - /domexception/4.0.0: resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} engines: {node: '>=12'} @@ -7860,21 +5629,6 @@ packages: webidl-conversions: 7.0.0 dev: true - /domhandler/4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.3.0 - dev: true - - /domutils/2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - dependencies: - dom-serializer: 1.4.1 - domelementtype: 2.3.0 - domhandler: 4.3.1 - dev: true - /dot-case/3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: @@ -7889,20 +5643,11 @@ packages: is-obj: 2.0.0 dev: true - /dotenv/10.0.0: - resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} - engines: {node: '>=10'} - dev: true - /dotenv/16.0.2: resolution: {integrity: sha512-JvpYKUmzQhYoIFgK2MOnF3bciIZoItIIoryihy0rIA+H4Jy0FmgyKYAHCTN98P5ybGSJcIFbh6QKeJdtZd1qhA==} engines: {node: '>=12'} dev: true - /duplexer/0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - dev: true - /duplexify/3.7.1: resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} dependencies: @@ -7921,14 +5666,6 @@ packages: /ee-first/1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - /ejs/3.1.8: - resolution: {integrity: sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==} - engines: {node: '>=0.10.0'} - hasBin: true - dependencies: - jake: 10.8.5 - dev: true - /electron-to-chromium/1.4.270: resolution: {integrity: sha512-KNhIzgLiJmDDC444dj9vEOpZEgsV96ult9Iff98Vanumn+ShJHd5se8aX6KeVxdc0YQeqdrezBZv89rleDbvSg==} dev: true @@ -7940,16 +5677,12 @@ packages: /emoji-regex/8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true /emoji-regex/9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} dev: true - /emojis-list/2.1.0: - resolution: {integrity: sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==} - engines: {node: '>= 0.10'} - dev: true - /emojis-list/3.0.0: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} @@ -7973,47 +5706,15 @@ packages: tapable: 2.2.1 dev: true - /enquirer/2.3.6: - resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} - engines: {node: '>=8.6'} - dependencies: - ansi-colors: 4.1.3 - dev: true - - /entities/2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - dev: true - - /entities/4.4.0: - resolution: {integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==} - engines: {node: '>=0.12'} - dev: true - /env-var/7.3.0: resolution: {integrity: sha512-qwtwYJ9d3XFxXRDudPEAMszaggpDgcfb1ZGYb9/cNyMugN2/a8EtviopnRL6c+petj2vp6/gxwYd9ExL1/iPcw==} engines: {node: '>=10'} dev: false - /errno/0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - requiresBuild: true - dependencies: - prr: 1.0.1 - dev: true - optional: true - /error-ex/1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: is-arrayish: 0.2.1 - dev: true - - /error-stack-parser/2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} - dependencies: - stackframe: 1.3.4 - dev: true /es-abstract/1.20.2: resolution: {integrity: sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==} @@ -8043,10 +5744,6 @@ packages: string.prototype.trimstart: 1.0.5 unbox-primitive: 1.0.2 - /es-module-lexer/0.9.3: - resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} - dev: true - /es-shim-unscopables/1.0.0: resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} dependencies: @@ -8272,6 +5969,7 @@ packages: /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} + dev: true /escape-html/1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -8279,7 +5977,6 @@ packages: /escape-string-regexp/1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} - dev: true /escape-string-regexp/2.0.0: resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} @@ -8317,13 +6014,60 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-prettier/8.5.0_eslint@8.20.0: + /eslint-config-airbnb-base/15.0.0_mynvxvmq5qtyojffiqgev4x7mm: + resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.2 + dependencies: + confusing-browser-globals: 1.0.11 + eslint: 8.26.0 + eslint-plugin-import: 2.26.0_z3rnwi422ywqc4uenhbouoofei + object.assign: 4.1.4 + object.entries: 1.1.5 + semver: 6.3.0 + dev: true + + /eslint-config-moon/1.2.0_wyqvi574yv7oiwfeinomdzmc3m: + resolution: {integrity: sha512-79fozAq0S49O6iZzs6OaBQ4zMolwQaPYTdhuoHoMHmIJ/B3kRAq0WdFj68ZS041Fpww2jy4LnhJaGC8cCQvR1A==} + engines: {node: '>=14.15.0', npm: '>=6.14.0'} + peerDependencies: + eslint: ^8.0.0 + dependencies: + '@moonrepo/dev': 1.2.0 + '@typescript-eslint/eslint-plugin': 5.41.0_huremdigmcnkianavgfk3x6iou + '@typescript-eslint/parser': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m + eslint: 8.26.0 + eslint-config-airbnb-base: 15.0.0_mynvxvmq5qtyojffiqgev4x7mm + eslint-config-prettier: 8.5.0_eslint@8.26.0 + eslint-plugin-compat: 4.0.2_eslint@8.26.0 + eslint-plugin-import: 2.26.0_z3rnwi422ywqc4uenhbouoofei + eslint-plugin-jest: 27.1.3_fy74h4y2g2kkrxhvsefhiowl74 + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.26.0 + eslint-plugin-node: 11.1.0_eslint@8.26.0 + eslint-plugin-promise: 6.1.1_eslint@8.26.0 + eslint-plugin-react: 7.31.10_eslint@8.26.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.26.0 + eslint-plugin-react-perf: 3.3.1_eslint@8.26.0 + eslint-plugin-simple-import-sort: 8.0.0_eslint@8.26.0 + eslint-plugin-solid: 0.7.4_wyqvi574yv7oiwfeinomdzmc3m + eslint-plugin-unicorn: 44.0.2_eslint@8.26.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - jest + - supports-color + - typescript + dev: true + + /eslint-config-prettier/8.5.0_eslint@8.26.0: resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.20.0 + eslint: 8.26.0 dev: true /eslint-import-resolver-node/0.3.6: @@ -8335,7 +6079,7 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript/3.5.1_afl3vkhn63baibzal45igheroq: + /eslint-import-resolver-typescript/3.5.1_mynvxvmq5qtyojffiqgev4x7mm: resolution: {integrity: sha512-U7LUjNJPYjNsHvAUAkt/RU3fcTSpbllA0//35B4eLYTX74frmOepbt7F7J3D1IGtj9k21buOpaqtDd4ZlS/BYQ==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} peerDependencies: @@ -8344,8 +6088,8 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.10.0 - eslint: 8.20.0 - eslint-plugin-import: 2.26.0_c3ph5ra4uud4ziw7km4uven2zm + eslint: 8.26.0 + eslint-plugin-import: 2.26.0_c2flhriocdzler6lrwbyxxyoca get-tsconfig: 4.2.0 globby: 13.1.2 is-core-module: 2.10.0 @@ -8355,7 +6099,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_m3sohxib5mjxttvbryvhjdrtq4: + /eslint-module-utils/2.7.4_nmfyd32pwyfwzmk7gcn6ynbe5u: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -8376,16 +6120,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 + '@typescript-eslint/parser': 5.38.1_wyqvi574yv7oiwfeinomdzmc3m debug: 3.2.7 - eslint: 8.20.0 + eslint: 8.26.0 eslint-import-resolver-node: 0.3.6 - eslint-import-resolver-typescript: 3.5.1_afl3vkhn63baibzal45igheroq transitivePeerDependencies: - supports-color dev: true - /eslint-module-utils/2.7.4_mlqxo7yd7v5tjshlqdyncbmvz4: + /eslint-module-utils/2.7.4_pz3cez6sklduddwkjesjihuniu: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -8406,26 +6149,43 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 + '@typescript-eslint/parser': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m debug: 3.2.7 - eslint: 8.20.0 + eslint: 8.26.0 eslint-import-resolver-node: 0.3.6 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-es/3.0.1_eslint@8.20.0: + /eslint-plugin-compat/4.0.2_eslint@8.26.0: + resolution: {integrity: sha512-xqvoO54CLTVaEYGMzhu35Wzwk/As7rCvz/2dqwnFiWi0OJccEtGIn+5qq3zqIu9nboXlpdBN579fZcItC73Ycg==} + engines: {node: '>=9.x'} + peerDependencies: + eslint: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@mdn/browser-compat-data': 4.2.1 + ast-metadata-inferer: 0.7.0 + browserslist: 4.21.4 + caniuse-lite: 1.0.30001414 + core-js: 3.25.2 + eslint: 8.26.0 + find-up: 5.0.0 + lodash.memoize: 4.1.2 + semver: 7.3.5 + dev: true + + /eslint-plugin-es/3.0.1_eslint@8.26.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.20.0 + eslint: 8.26.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-import/2.26.0_c3ph5ra4uud4ziw7km4uven2zm: + /eslint-plugin-import/2.26.0_c2flhriocdzler6lrwbyxxyoca: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -8435,14 +6195,14 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 + '@typescript-eslint/parser': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.20.0 + eslint: 8.26.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.4_m3sohxib5mjxttvbryvhjdrtq4 + eslint-module-utils: 2.7.4_pz3cez6sklduddwkjesjihuniu has: 1.0.3 is-core-module: 2.10.0 is-glob: 4.0.3 @@ -8456,7 +6216,7 @@ packages: - supports-color dev: true - /eslint-plugin-import/2.26.0_vtzovwwlicndxysvbfc4o6owua: + /eslint-plugin-import/2.26.0_z3rnwi422ywqc4uenhbouoofei: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -8466,14 +6226,14 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 + '@typescript-eslint/parser': 5.38.1_wyqvi574yv7oiwfeinomdzmc3m array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.20.0 + eslint: 8.26.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.4_mlqxo7yd7v5tjshlqdyncbmvz4 + eslint-module-utils: 2.7.4_nmfyd32pwyfwzmk7gcn6ynbe5u has: 1.0.3 is-core-module: 2.10.0 is-glob: 4.0.3 @@ -8487,7 +6247,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest-dom/4.0.2_eslint@8.20.0: + /eslint-plugin-jest-dom/4.0.2_eslint@8.26.0: resolution: {integrity: sha512-Jo51Atwyo2TdcUncjmU+UQeSTKh3sc2LF/M5i/R3nTU0Djw9V65KGJisdm/RtuKhy2KH/r7eQ1n6kwYFPNdHlA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6', yarn: '>=1'} peerDependencies: @@ -8495,11 +6255,11 @@ packages: dependencies: '@babel/runtime': 7.19.0 '@testing-library/dom': 8.18.0 - eslint: 8.20.0 + eslint: 8.26.0 requireindex: 1.2.0 dev: true - /eslint-plugin-jest/26.9.0_nsoeyb37guwnb7fxhxjbgv52ri: + /eslint-plugin-jest/26.9.0_fy74h4y2g2kkrxhvsefhiowl74: resolution: {integrity: sha512-TWJxWGp1J628gxh2KhaH1H1paEdgE2J61BBF1I59c6xWeL5+D1BzMxGDN/nXAfX+aSkR5u80K+XhskK6Gwq9ng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -8512,16 +6272,36 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.38.1_z7zpqa3tjdvrefihxfa7e4j32q - '@typescript-eslint/utils': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 - eslint: 8.20.0 - jest: 28.1.1_sgupjgtkb76w4hsvieap2xky7i + '@typescript-eslint/eslint-plugin': 5.41.0_huremdigmcnkianavgfk3x6iou + '@typescript-eslint/utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m + eslint: 8.26.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /eslint-plugin-jest/27.1.3_fy74h4y2g2kkrxhvsefhiowl74: + resolution: {integrity: sha512-7DrIfYRQPa7JQd1Le8G/BJsfYHVUKQdJQ/6vULSp/4NjKZmSMJ/605G2hhScEra++SiH68zPEjLnrO74nHrMLg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^5.0.0 + eslint: ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + dependencies: + '@typescript-eslint/eslint-plugin': 5.41.0_huremdigmcnkianavgfk3x6iou + '@typescript-eslint/utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m + eslint: 8.26.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsx-a11y/6.6.1_eslint@8.20.0: + /eslint-plugin-jsx-a11y/6.6.1_eslint@8.26.0: resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==} engines: {node: '>=4.0'} peerDependencies: @@ -8535,7 +6315,7 @@ packages: axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.20.0 + eslint: 8.26.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -8543,14 +6323,14 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-node/11.1.0_eslint@8.20.0: + /eslint-plugin-node/11.1.0_eslint@8.26.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.20.0 - eslint-plugin-es: 3.0.1_eslint@8.20.0 + eslint: 8.26.0 + eslint-plugin-es: 3.0.1_eslint@8.26.0 eslint-utils: 2.1.0 ignore: 5.2.0 minimatch: 3.1.2 @@ -8558,17 +6338,35 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-react-hooks/4.6.0_eslint@8.20.0: + /eslint-plugin-promise/6.1.1_eslint@8.26.0: + resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + dependencies: + eslint: 8.26.0 + dev: true + + /eslint-plugin-react-hooks/4.6.0_eslint@8.26.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.20.0 + eslint: 8.26.0 + dev: true + + /eslint-plugin-react-perf/3.3.1_eslint@8.26.0: + resolution: {integrity: sha512-iOx2UtEOH50TmQhezTS4jbBAj/2gbrUdX+ZM28c2K9mwTvtRX6gdnd2P4WPQrejITDsAMNTCz95zu5HcjCD0xg==} + engines: {node: '>=6.9.1'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + eslint: 8.26.0 dev: true - /eslint-plugin-react/7.31.8_eslint@8.20.0: - resolution: {integrity: sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==} + /eslint-plugin-react/7.31.10_eslint@8.26.0: + resolution: {integrity: sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -8576,7 +6374,7 @@ packages: array-includes: 3.1.5 array.prototype.flatmap: 1.3.0 doctrine: 2.1.0 - eslint: 8.20.0 + eslint: 8.26.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -8590,19 +6388,68 @@ packages: string.prototype.matchall: 4.0.7 dev: true - /eslint-plugin-testing-library/5.6.4_3wg4h5ynvvzze5kok5uwjq3zc4: + /eslint-plugin-simple-import-sort/8.0.0_eslint@8.26.0: + resolution: {integrity: sha512-bXgJQ+lqhtQBCuWY/FUWdB27j4+lqcvXv5rUARkzbeWLwea+S5eBZEQrhnO+WgX3ZoJHVj0cn943iyXwByHHQw==} + peerDependencies: + eslint: '>=5.0.0' + dependencies: + eslint: 8.26.0 + dev: true + + /eslint-plugin-solid/0.7.4_wyqvi574yv7oiwfeinomdzmc3m: + resolution: {integrity: sha512-AqGl5gyTA2qpF3VnzHcXgZuCjYp7a1Rmukcg+OIPA4fX7TkmsYZDcclh5jw9JwPsc4IcU8T9RYkJW5pQ52Gzcg==} + engines: {node: '>=12.0.0'} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@typescript-eslint/utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m + eslint: 8.26.0 + is-html: 2.0.0 + jsx-ast-utils: 3.3.3 + kebab-case: 1.0.2 + known-css-properties: 0.24.0 + style-to-object: 0.3.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /eslint-plugin-testing-library/5.6.4_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-0oW3tC5NNT2WexmJ3848a/utawOymw4ibl3/NkwywndVAz2hT9+ab70imA7ccg3RaScQgMvJT60OL00hpmJvrg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.38.1_3wg4h5ynvvzze5kok5uwjq3zc4 - eslint: 8.20.0 + '@typescript-eslint/utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m + eslint: 8.26.0 transitivePeerDependencies: - supports-color - typescript dev: true + /eslint-plugin-unicorn/44.0.2_eslint@8.26.0: + resolution: {integrity: sha512-GLIDX1wmeEqpGaKcnMcqRvMVsoabeF0Ton0EX4Th5u6Kmf7RM9WBl705AXFEsns56ESkEs0uyelLuUTvz9Tr0w==} + engines: {node: '>=14.18'} + peerDependencies: + eslint: '>=8.23.1' + dependencies: + '@babel/helper-validator-identifier': 7.19.1 + ci-info: 3.4.0 + clean-regexp: 1.0.0 + eslint: 8.26.0 + eslint-utils: 3.0.0_eslint@8.26.0 + esquery: 1.4.0 + indent-string: 4.0.0 + is-builtin-module: 3.2.0 + lodash: 4.17.21 + pluralize: 8.0.0 + read-pkg-up: 7.0.1 + regexp-tree: 0.1.24 + safe-regex: 2.1.1 + semver: 7.3.7 + strip-indent: 3.0.0 + dev: true + /eslint-scope/5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} @@ -8626,13 +6473,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.20.0: + /eslint-utils/3.0.0_eslint@8.26.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.20.0 + eslint: 8.26.0 eslint-visitor-keys: 2.1.0 dev: true @@ -8651,13 +6498,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.20.0: - resolution: {integrity: sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA==} + /eslint/8.26.0: + resolution: {integrity: sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.3.2 - '@humanwhocodes/config-array': 0.9.5 + '@eslint/eslintrc': 1.3.3 + '@humanwhocodes/config-array': 0.11.6 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -8665,20 +6514,23 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.20.0 + eslint-utils: 3.0.0_eslint@8.26.0 eslint-visitor-keys: 3.3.0 espree: 9.4.0 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 + find-up: 5.0.0 glob-parent: 6.0.2 globals: 13.17.0 + grapheme-splitter: 1.0.4 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-sdsl: 4.1.5 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -8690,7 +6542,6 @@ packages: strip-ansi: 6.0.1 strip-json-comments: 3.1.1 text-table: 0.2.0 - v8-compile-cache: 2.3.0 transitivePeerDependencies: - supports-color dev: true @@ -8774,10 +6625,6 @@ packages: resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} dev: true - /estree-walker/1.0.1: - resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - dev: true - /estree-walker/2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: true @@ -8799,15 +6646,6 @@ packages: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} - /eventemitter3/4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - dev: true - - /events/3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - dev: true - /execa/5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} @@ -8974,17 +6812,6 @@ packages: micromatch: 4.0.5 dev: true - /fast-glob/3.2.7: - resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} - engines: {node: '>=8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - dev: true - /fast-json-stable-stringify/2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} dev: true @@ -9005,13 +6832,6 @@ packages: format: 0.2.2 dev: true - /faye-websocket/0.11.4: - resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} - engines: {node: '>=0.8.0'} - dependencies: - websocket-driver: 0.7.4 - dev: true - /fb-watchman/2.0.1: resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==} dependencies: @@ -9032,17 +6852,6 @@ packages: flat-cache: 3.0.4 dev: true - /file-loader/6.2.0_webpack@5.74.0: - resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - loader-utils: 2.0.2 - schema-utils: 3.1.1 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - /file-uri-to-path/1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} dev: true @@ -9053,12 +6862,6 @@ packages: engines: {node: '>= 6'} dev: true - /filelist/1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - dependencies: - minimatch: 5.1.0 - dev: true - /fill-range/4.0.0: resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} engines: {node: '>=0.10.0'} @@ -9074,7 +6877,6 @@ packages: engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 - dev: true /finalhandler/1.2.0: resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} @@ -9099,15 +6901,6 @@ packages: pkg-dir: 3.0.0 dev: true - /find-cache-dir/3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} - dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 - dev: true - /find-node-modules/2.1.3: resolution: {integrity: sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==} dependencies: @@ -9132,7 +6925,6 @@ packages: dependencies: locate-path: 5.0.0 path-exists: 4.0.0 - dev: true /find-up/5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} @@ -9160,11 +6952,6 @@ packages: rimraf: 3.0.2 dev: true - /flat/5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - dev: true - /flatted/3.2.7: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} dev: true @@ -9182,6 +6969,7 @@ packages: peerDependenciesMeta: debug: optional: true + dev: false /for-each/0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -9193,33 +6981,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /fork-ts-checker-webpack-plugin/7.2.13_qqxisngxjbp7lstdk7boexbu3e: - resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} - engines: {node: '>=12.13.0', yarn: '>=1.0.0'} - peerDependencies: - typescript: '>3.6.0' - vue-template-compiler: '*' - webpack: ^5.11.0 - peerDependenciesMeta: - vue-template-compiler: - optional: true - dependencies: - '@babel/code-frame': 7.18.6 - chalk: 4.1.2 - chokidar: 3.5.3 - cosmiconfig: 7.0.1 - deepmerge: 4.2.2 - fs-extra: 10.1.0 - memfs: 3.4.7 - minimatch: 3.1.2 - node-abort-controller: 3.0.1 - schema-utils: 3.1.1 - semver: 7.3.7 - tapable: 2.2.1 - typescript: 4.8.4 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - /form-data/4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} @@ -9237,10 +6998,6 @@ packages: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} - /fraction.js/4.2.0: - resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} - dev: true - /fragment-cache/0.2.1: resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} engines: {node: '>=0.10.0'} @@ -9291,10 +7048,6 @@ packages: minipass: 3.3.4 dev: true - /fs-monkey/1.0.3: - resolution: {integrity: sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==} - dev: true - /fs.realpath/1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true @@ -9304,7 +7057,6 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true - dev: true optional: true /ftp/0.3.10: @@ -9327,19 +7079,9 @@ packages: es-abstract: 1.20.2 functions-have-names: 1.2.3 - /functional-red-black-tree/1.0.1: - resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} - dev: true - /functions-have-names/1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - /generic-names/4.0.0: - resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} - dependencies: - loader-utils: 3.2.0 - dev: true - /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -9348,6 +7090,7 @@ packages: /get-caller-file/2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} + dev: true /get-intrinsic/1.1.3: resolution: {integrity: sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==} @@ -9429,7 +7172,6 @@ packages: engines: {node: '>= 6'} dependencies: is-glob: 4.0.3 - dev: true /glob-parent/6.0.2: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} @@ -9438,21 +7180,6 @@ packages: is-glob: 4.0.3 dev: true - /glob-to-regexp/0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - dev: true - - /glob/7.1.4: - resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - /glob/7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} dependencies: @@ -9521,20 +7248,6 @@ packages: slash: 3.0.0 dev: true - /globby/10.0.1: - resolution: {integrity: sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==} - engines: {node: '>=8'} - dependencies: - '@types/glob': 7.2.0 - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.2.12 - glob: 7.2.3 - ignore: 5.2.0 - merge2: 1.4.1 - slash: 3.0.0 - dev: true - /globby/11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} @@ -9547,18 +7260,6 @@ packages: slash: 3.0.0 dev: true - /globby/12.2.0: - resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - array-union: 3.0.1 - dir-glob: 3.0.1 - fast-glob: 3.2.12 - ignore: 5.2.0 - merge2: 1.4.1 - slash: 4.0.0 - dev: true - /globby/13.1.2: resolution: {integrity: sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -9595,11 +7296,15 @@ packages: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} dev: true - /graphql-js-tree/0.1.8: - resolution: {integrity: sha512-7iCo8JMzEEYuE6O8wW54+9fJjlm6LL5mJkb9uldJOdEj8mgRaWKjAhl1hT21ghdIbk8yTUcu0SIugmuXLq7jGg==} + /grapheme-splitter/1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true + + /graphql-js-tree/0.1.9: + resolution: {integrity: sha512-DiUp0I9ZAc7+kcOzX9dllM1uFjCPbu/8ZLxjCW5dl38ROGen/7Z70oDDaxtDZmwR6bC6COqQGjf9ZWPvz+vD3w==} dependencies: graphql: 15.8.0 - dev: false + dev: true /graphql-zeus/5.1.9: resolution: {integrity: sha512-nO9Fb4Ffjd1ca6zcdmSDwvTahTJWsF/vmNQrZrFd2n7vLryaK1RiG1FinkW2lxYsv2ND50wUFIt41hc0El8J0w==} @@ -9612,21 +7317,21 @@ packages: dependencies: cross-fetch: 3.1.5 graphql: 16.6.0 - graphql-js-tree: 0.1.8 + graphql-js-tree: 0.1.9 yargs: 16.2.0 transitivePeerDependencies: - encoding - dev: false + dev: true /graphql/15.8.0: resolution: {integrity: sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==} engines: {node: '>= 10.x'} - dev: false + dev: true /graphql/16.6.0: resolution: {integrity: sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - dev: false + dev: true /gunzip-maybe/1.4.2: resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} @@ -9640,18 +7345,9 @@ packages: through2: 2.0.5 dev: true - /handle-thing/2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - dev: true - /hard-rejection/2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} engines: {node: '>=6'} - dev: true - - /harmony-reflect/1.6.2: - resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} - dev: true /has-bigints/1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} @@ -9659,7 +7355,6 @@ packages: /has-flag/3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} - dev: true /has-flag/4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} @@ -9744,11 +7439,6 @@ packages: resolution: {integrity: sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==} dev: true - /he/1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - dev: true - /header-case/2.0.4: resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} dependencies: @@ -9770,23 +7460,12 @@ packages: /hosted-git-info/2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - dev: true /hosted-git-info/4.1.0: resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} engines: {node: '>=10'} dependencies: lru-cache: 6.0.0 - dev: true - - /hpack.js/2.1.6: - resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} - dependencies: - inherits: 2.0.4 - obuf: 1.1.2 - readable-stream: 2.3.7 - wbuf: 1.7.3 - dev: true /html-encoding-sniffer/3.0.0: resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} @@ -9795,30 +7474,17 @@ packages: whatwg-encoding: 2.0.0 dev: true - /html-entities/2.3.3: - resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==} - dev: true - /html-escaper/2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: true - /http-cache-semantics/4.1.0: - resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} - dev: true - - /http-deceiver/1.2.7: - resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + /html-tags/3.2.0: + resolution: {integrity: sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==} + engines: {node: '>=8'} dev: true - /http-errors/1.6.3: - resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} - engines: {node: '>= 0.6'} - dependencies: - depd: 1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.0 - statuses: 1.5.0 + /http-cache-semantics/4.1.0: + resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: true /http-errors/2.0.0: @@ -9831,10 +7497,6 @@ packages: statuses: 2.0.1 toidentifier: 1.0.1 - /http-parser-js/0.5.8: - resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} - dev: true - /http-proxy-agent/4.0.1: resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} engines: {node: '>= 6'} @@ -9857,59 +7519,6 @@ packages: - supports-color dev: true - /http-proxy-middleware/2.0.6_@types+express@4.17.14: - resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true - dependencies: - '@types/express': 4.17.14 - '@types/http-proxy': 1.17.9 - http-proxy: 1.18.1 - is-glob: 4.0.3 - is-plain-obj: 3.0.0 - micromatch: 4.0.5 - transitivePeerDependencies: - - debug - dev: true - - /http-proxy/1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.15.2 - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - dev: true - - /http-server/14.1.0: - resolution: {integrity: sha512-5lYsIcZtf6pdR8tCtzAHTWrAveo4liUlJdWc7YafwK/maPgYHs+VNP6KpCClmUnSorJrARVMXqtT055zBv11Yg==} - engines: {node: '>=12'} - hasBin: true - dependencies: - basic-auth: 2.0.1 - chalk: 4.1.2 - corser: 2.0.1 - he: 1.2.0 - html-encoding-sniffer: 3.0.0 - http-proxy: 1.18.1 - mime: 1.6.0 - minimist: 1.2.6 - opener: 1.5.2 - portfinder: 1.0.32 - secure-compare: 3.0.1 - union: 0.5.0 - url-join: 4.0.1 - transitivePeerDependencies: - - debug - - supports-color - dev: true - /http2-wrapper/1.0.3: resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} engines: {node: '>=10.19.0'} @@ -9952,26 +7561,6 @@ packages: safer-buffer: 2.1.2 dev: true - /icss-replace-symbols/1.1.0: - resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} - dev: true - - /icss-utils/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.16 - dev: true - - /identity-obj-proxy/3.0.0: - resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} - engines: {node: '>=4'} - dependencies: - harmony-reflect: 1.6.2 - dev: true - /ieee754/1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: true @@ -9981,25 +7570,6 @@ packages: engines: {node: '>= 4'} dev: true - /image-size/0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - requiresBuild: true - dev: true - optional: true - - /immutable/4.1.0: - resolution: {integrity: sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==} - dev: true - - /import-cwd/3.0.0: - resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} - engines: {node: '>=8'} - dependencies: - import-from: 3.0.0 - dev: true - /import-fresh/3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -10008,13 +7578,6 @@ packages: resolve-from: 4.0.0 dev: true - /import-from/3.0.0: - resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} - engines: {node: '>=8'} - dependencies: - resolve-from: 5.0.0 - dev: true - /import-local/3.1.0: resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} engines: {node: '>=8'} @@ -10032,7 +7595,6 @@ packages: /indent-string/4.0.0: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} - dev: true /infer-owner/1.0.4: resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} @@ -10045,10 +7607,6 @@ packages: wrappy: 1.0.2 dev: true - /inherits/2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - dev: true - /inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -10120,11 +7678,6 @@ packages: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} - /ipaddr.js/2.0.1: - resolution: {integrity: sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==} - engines: {node: '>= 10'} - dev: true - /is-accessor-descriptor/0.1.6: resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==} engines: {node: '>=0.10.0'} @@ -10159,7 +7712,6 @@ packages: /is-arrayish/0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - dev: true /is-bigint/1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} @@ -10171,7 +7723,6 @@ packages: engines: {node: '>=8'} dependencies: binary-extensions: 2.2.0 - dev: true /is-boolean-object/1.1.2: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} @@ -10204,7 +7755,6 @@ packages: resolution: {integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==} dependencies: has: 1.0.3 - dev: true /is-data-descriptor/0.1.4: resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==} @@ -10273,11 +7823,11 @@ packages: /is-extglob/2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - dev: true /is-fullwidth-code-point/3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} + dev: true /is-generator-fn/2.1.0: resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} @@ -10295,7 +7845,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 - dev: true /is-gzip/1.0.0: resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} @@ -10306,6 +7855,13 @@ packages: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} dev: true + /is-html/2.0.0: + resolution: {integrity: sha512-S+OpgB5i7wzIue/YSE5hg0e5ZYfG3hhpNh9KGl6ayJ38p7ED6wxQLd1TV91xHpcTvw90KMJ9EwN3F/iNflHBVg==} + engines: {node: '>=8'} + dependencies: + html-tags: 3.2.0 + dev: true + /is-interactive/1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} @@ -10318,10 +7874,6 @@ packages: ip-regex: 4.3.0 dev: false - /is-module/1.0.0: - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} - dev: true - /is-negative-zero/2.0.2: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} @@ -10342,17 +7894,20 @@ packages: /is-number/7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - dev: true /is-obj/2.0.0: resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} engines: {node: '>=8'} dev: true + /is-path-inside/3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true + /is-plain-obj/1.1.0: resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} engines: {node: '>=0.10.0'} - dev: true /is-plain-obj/2.1.0: resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} @@ -10376,19 +7931,8 @@ packages: isobject: 3.0.1 dev: true - /is-plain-object/3.0.1: - resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} - engines: {node: '>=0.10.0'} - dev: true - /is-potential-custom-element-name/1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - dev: true - - /is-reference/1.2.1: - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} - dependencies: - '@types/estree': 1.0.0 + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} dev: true /is-reference/3.0.0: @@ -10539,17 +8083,6 @@ packages: istanbul-lib-report: 3.0.0 dev: true - /jake/10.8.5: - resolution: {integrity: sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==} - engines: {node: '>=10'} - hasBin: true - dependencies: - async: 3.2.4 - chalk: 4.1.2 - filelist: 1.0.4 - minimatch: 3.1.2 - dev: true - /jest-changed-files/28.1.3: resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -10585,7 +8118,7 @@ packages: - supports-color dev: true - /jest-cli/28.1.3_sgupjgtkb76w4hsvieap2xky7i: + /jest-cli/28.1.3: resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true @@ -10595,14 +8128,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 28.1.3_ts-node@10.9.1 + '@jest/core': 28.1.3 '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 28.1.3_sgupjgtkb76w4hsvieap2xky7i + jest-config: 28.1.3 jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -10613,8 +8146,8 @@ packages: - ts-node dev: true - /jest-config/28.1.1_sgupjgtkb76w4hsvieap2xky7i: - resolution: {integrity: sha512-tASynMhS+jVV85zKvjfbJ8nUyJS/jUSYZ5KQxLUN2ZCvcQc/OmhQl2j6VEL3ezQkNofxn5pQ3SPYWPHb0unTZA==} + /jest-config/28.1.3: + resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: '@types/node': '*' @@ -10628,7 +8161,6 @@ packages: '@babel/core': 7.19.1 '@jest/test-sequencer': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.7.18 babel-jest: 28.1.3_@babel+core@7.19.1 chalk: 4.1.2 ci-info: 3.4.0 @@ -10648,12 +8180,11 @@ packages: pretty-format: 28.1.3 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1_hz4gygj33ln3p2vn5rdsefscte transitivePeerDependencies: - supports-color dev: true - /jest-config/28.1.3_sgupjgtkb76w4hsvieap2xky7i: + /jest-config/28.1.3_@types+node@18.7.18: resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: @@ -10688,7 +8219,6 @@ packages: pretty-format: 28.1.3 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1_hz4gygj33ln3p2vn5rdsefscte transitivePeerDependencies: - supports-color dev: true @@ -10842,18 +8372,6 @@ packages: '@types/node': 18.7.18 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@28.1.1: - resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: - jest-resolve: 28.1.1 - dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@28.1.3: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} @@ -10881,21 +8399,6 @@ packages: - supports-color dev: true - /jest-resolve/28.1.1: - resolution: {integrity: sha512-/d1UbyUkf9nvsgdBildLe6LAD4DalgkgZcKd0nZ8XUGPyA/7fsnaQIlKVnDiuUXv/IeZhPEDrRJubVSulxrShA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - chalk: 4.1.2 - graceful-fs: 4.2.10 - jest-haste-map: 28.1.3 - jest-pnp-resolver: 1.2.2_jest-resolve@28.1.1 - jest-util: 28.1.3 - jest-validate: 28.1.3 - resolve: 1.22.1 - resolve.exports: 1.1.0 - slash: 3.0.0 - dev: true - /jest-resolve/28.1.3: resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -10976,9 +8479,9 @@ packages: dependencies: '@babel/core': 7.19.1 '@babel/generator': 7.19.0 - '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.19.1 '@babel/traverse': 7.19.1 - '@babel/types': 7.19.0 + '@babel/types': 7.20.0 '@jest/expect-utils': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 @@ -11001,18 +8504,6 @@ packages: - supports-color dev: true - /jest-util/28.1.1: - resolution: {integrity: sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/types': 28.1.3 - '@types/node': 18.7.18 - chalk: 4.1.2 - ci-info: 3.4.0 - graceful-fs: 4.2.10 - picomatch: 2.3.1 - dev: true - /jest-util/28.1.3: resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -11051,15 +8542,6 @@ packages: string-length: 4.0.2 dev: true - /jest-worker/27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} - dependencies: - '@types/node': 18.7.18 - merge-stream: 2.0.0 - supports-color: 8.1.1 - dev: true - /jest-worker/28.1.3: resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -11069,7 +8551,7 @@ packages: supports-color: 8.1.1 dev: true - /jest/28.1.1_sgupjgtkb76w4hsvieap2xky7i: + /jest/28.1.1: resolution: {integrity: sha512-qw9YHBnjt6TCbIDMPMpJZqf9E12rh6869iZaN08/vpOGgHJSAaLLUn6H8W3IAEuy34Ls3rct064mZLETkxJ2XA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true @@ -11079,16 +8561,20 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 28.1.3_ts-node@10.9.1 + '@jest/core': 28.1.3 '@jest/types': 28.1.3 import-local: 3.1.0 - jest-cli: 28.1.3_sgupjgtkb76w4hsvieap2xky7i + jest-cli: 28.1.3 transitivePeerDependencies: - '@types/node' - supports-color - ts-node dev: true + /js-sdsl/4.1.5: + resolution: {integrity: sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==} + dev: true + /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -11107,7 +8593,7 @@ packages: argparse: 2.0.1 dev: true - /jscodeshift/0.13.1_@babel+preset-env@7.19.1: + /jscodeshift/0.13.1_@babel+preset-env@7.19.4: resolution: {integrity: sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==} hasBin: true peerDependencies: @@ -11119,7 +8605,7 @@ packages: '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.19.1 '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.19.1 '@babel/plugin-transform-modules-commonjs': 7.18.6_@babel+core@7.19.1 - '@babel/preset-env': 7.19.1_@babel+core@7.19.1 + '@babel/preset-env': 7.19.4_@babel+core@7.19.1 '@babel/preset-flow': 7.18.6_@babel+core@7.19.1 '@babel/preset-typescript': 7.18.6_@babel+core@7.19.1 '@babel/register': 7.18.9_@babel+core@7.19.1 @@ -11202,7 +8688,6 @@ packages: /json-parse-even-better-errors/2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - dev: true /json-schema-traverse/0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -11229,10 +8714,6 @@ packages: hasBin: true dev: true - /jsonc-parser/3.0.0: - resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==} - dev: true - /jsonc-parser/3.2.0: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} dev: true @@ -11264,6 +8745,10 @@ packages: object.assign: 4.1.4 dev: true + /kebab-case/1.0.2: + resolution: {integrity: sha512-7n6wXq4gNgBELfDCpzKc+mRrZFs7D+wgfF5WRFLNAr4DA/qtr9Js8uOAVAfHhuLMfAcQ0pRKqbpjx+TcJVdE1Q==} + dev: true + /keyv/4.5.0: resolution: {integrity: sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==} dependencies: @@ -11292,7 +8777,6 @@ packages: /kind-of/6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} - dev: true /kleur/3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} @@ -11304,9 +8788,8 @@ packages: engines: {node: '>=6'} dev: true - /klona/2.0.5: - resolution: {integrity: sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==} - engines: {node: '>= 8'} + /known-css-properties/0.24.0: + resolution: {integrity: sha512-RTSoaUAfLvpR357vWzAz/50Q/BmHfmE6ETSWfutT0AJiw10e6CmcdYRQJlLRd95B53D0Y2aD1jSxD3V3ySF+PA==} dev: true /language-subtag-registry/0.3.22: @@ -11319,34 +8802,6 @@ packages: language-subtag-registry: 0.3.22 dev: true - /less-loader/10.2.0_less@3.12.2+webpack@5.74.0: - resolution: {integrity: sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - less: ^3.5.0 || ^4.0.0 - webpack: ^5.0.0 - dependencies: - klona: 2.0.5 - less: 3.12.2 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /less/3.12.2: - resolution: {integrity: sha512-+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q==} - engines: {node: '>=6'} - hasBin: true - dependencies: - tslib: 1.14.1 - optionalDependencies: - errno: 0.1.8 - graceful-fs: 4.2.10 - image-size: 0.5.5 - make-dir: 2.1.0 - mime: 1.6.0 - native-request: 1.1.0 - source-map: 0.6.1 - dev: true - /leven/3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -11368,42 +8823,8 @@ packages: type-check: 0.4.0 dev: true - /license-webpack-plugin/4.0.2_webpack@5.74.0: - resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} - peerDependencies: - webpack: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-sources: - optional: true - dependencies: - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - webpack-sources: 3.2.3 - dev: true - - /lilconfig/2.0.6: - resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==} - engines: {node: '>=10'} - dev: true - /lines-and-columns/1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - dev: true - - /loader-runner/4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} - engines: {node: '>=6.11.5'} - dev: true - - /loader-utils/1.2.3: - resolution: {integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==} - engines: {node: '>=4.0.0'} - dependencies: - big.js: 5.2.2 - emojis-list: 2.1.0 - json5: 1.0.1 - dev: true /loader-utils/2.0.2: resolution: {integrity: sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==} @@ -11414,11 +8835,6 @@ packages: json5: 2.2.1 dev: true - /loader-utils/3.2.0: - resolution: {integrity: sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==} - engines: {node: '>= 12.13.0'} - dev: true - /locate-path/3.0.0: resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} engines: {node: '>=6'} @@ -11432,7 +8848,6 @@ packages: engines: {node: '>=8'} dependencies: p-locate: 4.1.0 - dev: true /locate-path/6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} @@ -11441,10 +8856,6 @@ packages: p-locate: 5.0.0 dev: true - /lodash.camelcase/4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - dev: true - /lodash.debounce/4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: true @@ -11461,10 +8872,6 @@ packages: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true - /lodash.uniq/4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - dev: true - /lodash/4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} @@ -11513,7 +8920,6 @@ packages: engines: {node: '>=10'} dependencies: yallist: 4.0.0 - dev: true /luxon/3.0.1: resolution: {integrity: sha512-hF3kv0e5gwHQZKz4wtm4c+inDtyc7elkanAsBq+fundaCdUBNJB1dHEGUZIM6SfSBUlbVFduPwEtNjFK8wLtcw==} @@ -11565,12 +8971,10 @@ packages: /map-obj/1.0.1: resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} engines: {node: '>=0.10.0'} - dev: true /map-obj/4.3.0: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} - dev: true /map-visit/1.0.0: resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} @@ -11694,10 +9098,6 @@ packages: resolution: {integrity: sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==} dev: true - /mdn-data/2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} - dev: true - /mdurl/1.0.1: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} dev: true @@ -11706,13 +9106,6 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} - /memfs/3.4.7: - resolution: {integrity: sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==} - engines: {node: '>= 4.0.0'} - dependencies: - fs-monkey: 1.0.3 - dev: true - /meow/8.1.2: resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} engines: {node: '>=10'} @@ -11746,7 +9139,7 @@ packages: trim-newlines: 3.0.1 type-fest: 0.18.1 yargs-parser: 20.2.9 - dev: true + dev: false /merge-descriptors/1.0.1: resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} @@ -12097,32 +9490,6 @@ packages: /min-indent/1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - dev: true - - /mini-css-extract-plugin/2.4.7_webpack@5.74.0: - resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - schema-utils: 4.0.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /mini-svg-data-uri/1.4.4: - resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} - hasBin: true - dev: true - - /minimalistic-assert/1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - dev: true - - /minimatch/3.0.5: - resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==} - dependencies: - brace-expansion: 1.1.11 - dev: true /minimatch/3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -12130,13 +9497,6 @@ packages: brace-expansion: 1.1.11 dev: true - /minimatch/5.1.0: - resolution: {integrity: sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - dev: true - /minimist-options/4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -12144,7 +9504,6 @@ packages: arrify: 1.0.1 is-plain-obj: 1.1.0 kind-of: 6.0.3 - dev: true /minimist/1.2.6: resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} @@ -12198,18 +9557,10 @@ packages: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} dev: true - /mkdirp/0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true - dependencies: - minimist: 1.2.6 - dev: true - /mkdirp/1.0.4: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} engines: {node: '>=10'} hasBin: true - dev: true /morgan/1.10.0: resolution: {integrity: sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==} @@ -12242,24 +9593,10 @@ packages: /ms/2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - /multicast-dns/7.2.5: - resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} - hasBin: true - dependencies: - dns-packet: 5.4.0 - thunky: 1.1.0 - dev: true - /mute-stream/0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true - /nanoid/3.3.4: - resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - /nanomatch/1.2.13: resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} engines: {node: '>=0.10.0'} @@ -12279,12 +9616,6 @@ packages: - supports-color dev: true - /native-request/1.1.0: - resolution: {integrity: sha512-uZ5rQaeRn15XmpgE0xoPL8YWqcX90VtCFglYwAgkvKM5e8fog+vePLAhHxuuv/gRkrQxIeh5U3q9sMNUrENqWw==} - requiresBuild: true - dev: true - optional: true - /natural-compare/1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true @@ -12309,19 +9640,11 @@ packages: tslib: 2.4.0 dev: false - /node-abort-controller/3.0.1: - resolution: {integrity: sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==} - dev: true - /node-addon-api/1.7.2: resolution: {integrity: sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==} dev: true optional: true - /node-addon-api/3.2.1: - resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} - dev: true - /node-dir/0.1.17: resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} engines: {node: '>= 0.10.5'} @@ -12339,15 +9662,6 @@ packages: optional: true dependencies: whatwg-url: 5.0.0 - - /node-forge/1.3.1: - resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} - engines: {node: '>= 6.13.0'} - dev: true - - /node-gyp-build/4.5.0: - resolution: {integrity: sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==} - hasBin: true dev: true /node-int64/0.4.0: @@ -12365,7 +9679,6 @@ packages: resolve: 1.22.1 semver: 5.7.1 validate-npm-package-license: 3.0.4 - dev: true /normalize-package-data/3.0.3: resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} @@ -12375,17 +9688,10 @@ packages: is-core-module: 2.10.0 semver: 7.3.7 validate-npm-package-license: 3.0.4 - dev: true /normalize-path/3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - dev: true - - /normalize-range/0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - dev: true /normalize-url/6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} @@ -12396,169 +9702,11 @@ packages: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} dependencies: - path-key: 3.1.1 - dev: true - - /nth-check/2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - dependencies: - boolbase: 1.0.0 - dev: true - - /nwsapi/2.2.2: - resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==} - dev: true - - /nx/14.7.5_@swc+core@1.3.7: - resolution: {integrity: sha512-hp8TYk/t15MJVXQCafSduriZqoxR2zvw5mDHqg32Mjt2jFEFKaPWtaO5l/qKj+rlLE8cPYTeGL5qAS9WZkAWtg==} - hasBin: true - requiresBuild: true - peerDependencies: - '@swc-node/register': ^1.4.2 - '@swc/core': ^1.2.173 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - dependencies: - '@nrwl/cli': 14.7.5_@swc+core@1.3.7 - '@nrwl/tao': 14.7.5_@swc+core@1.3.7 - '@parcel/watcher': 2.0.4 - '@swc/core': 1.3.7 - chalk: 4.1.0 - chokidar: 3.5.3 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 7.0.4 - dotenv: 10.0.0 - enquirer: 2.3.6 - fast-glob: 3.2.7 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 10.1.0 - glob: 7.1.4 - ignore: 5.2.0 - js-yaml: 4.1.0 - jsonc-parser: 3.0.0 - minimatch: 3.0.5 - npm-run-path: 4.0.1 - open: 8.4.0 - semver: 7.3.4 - string-width: 4.2.3 - tar-stream: 2.2.0 - tmp: 0.2.1 - tsconfig-paths: 3.14.1 - tslib: 2.4.0 - v8-compile-cache: 2.3.0 - yargs: 17.5.1 - yargs-parser: 21.0.1 - dev: true - - /nx/14.8.5_@swc+core@1.3.7: - resolution: {integrity: sha512-NjjRyGcSMLJs9BEaD7uJVjNoUKG1NKA2am9sSdPSuspWNanEvHT+SIOkH/tiPsQUWIGoq6JgzRpVSjcvibqGVg==} - hasBin: true - requiresBuild: true - peerDependencies: - '@swc-node/register': ^1.4.2 - '@swc/core': ^1.2.173 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - dependencies: - '@nrwl/cli': 14.8.5_@swc+core@1.3.7 - '@nrwl/tao': 14.8.5_@swc+core@1.3.7 - '@parcel/watcher': 2.0.4 - '@swc/core': 1.3.7 - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.0-rc.22 - '@zkochan/js-yaml': 0.0.6 - axios: 1.1.3 - chalk: 4.1.0 - chokidar: 3.5.3 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 7.0.4 - dotenv: 10.0.0 - enquirer: 2.3.6 - fast-glob: 3.2.7 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 10.1.0 - glob: 7.1.4 - ignore: 5.2.0 - js-yaml: 4.1.0 - jsonc-parser: 3.2.0 - minimatch: 3.0.5 - npm-run-path: 4.0.1 - open: 8.4.0 - semver: 7.3.4 - string-width: 4.2.3 - strong-log-transformer: 2.1.0 - tar-stream: 2.2.0 - tmp: 0.2.1 - tsconfig-paths: 3.14.1 - tslib: 2.4.0 - v8-compile-cache: 2.3.0 - yargs: 17.5.1 - yargs-parser: 21.0.1 - transitivePeerDependencies: - - debug - dev: true - - /nx/15.0.1_@swc+core@1.3.7: - resolution: {integrity: sha512-4pGy6f0SMQpg5kr38I95OkzufgkeMf4n/ui9o2Xk65mFdqXcCzRgRXbKdDhABhdZmhbzV33M+BUPJmMrTw3XDg==} - hasBin: true - requiresBuild: true - peerDependencies: - '@swc-node/register': ^1.4.2 - '@swc/core': ^1.2.173 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - dependencies: - '@nrwl/cli': 15.0.1 - '@nrwl/tao': 15.0.1_@swc+core@1.3.7 - '@parcel/watcher': 2.0.4 - '@swc/core': 1.3.7 - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.0-rc.22 - '@zkochan/js-yaml': 0.0.6 - axios: 1.1.3 - chalk: 4.1.0 - chokidar: 3.5.3 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 7.0.4 - dotenv: 10.0.0 - enquirer: 2.3.6 - fast-glob: 3.2.7 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 10.1.0 - glob: 7.1.4 - ignore: 5.2.0 - js-yaml: 4.1.0 - jsonc-parser: 3.2.0 - minimatch: 3.0.5 - npm-run-path: 4.0.1 - open: 8.4.0 - semver: 7.3.4 - string-width: 4.2.3 - strong-log-transformer: 2.1.0 - tar-stream: 2.2.0 - tmp: 0.2.1 - tsconfig-paths: 3.14.1 - tslib: 2.4.0 - v8-compile-cache: 2.3.0 - yargs: 17.5.1 - yargs-parser: 21.0.1 - transitivePeerDependencies: - - debug + path-key: 3.1.1 + dev: true + + /nwsapi/2.2.2: + resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==} dev: true /object-assign/4.1.1: @@ -12639,10 +9787,6 @@ packages: es-abstract: 1.20.2 dev: true - /obuf/1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - dev: true - /on-finished/2.3.0: resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} engines: {node: '>= 0.8'} @@ -12681,11 +9825,6 @@ packages: is-wsl: 2.2.0 dev: true - /opener/1.5.2: - resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} - hasBin: true - dev: true - /optionator/0.8.3: resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} engines: {node: '>= 0.8.0'} @@ -12735,17 +9874,11 @@ packages: engines: {node: '>=8'} dev: true - /p-finally/1.0.0: - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} - engines: {node: '>=4'} - dev: true - /p-limit/2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} dependencies: p-try: 2.2.0 - dev: true /p-limit/3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} @@ -12766,7 +9899,6 @@ packages: engines: {node: '>=8'} dependencies: p-limit: 2.3.0 - dev: true /p-locate/5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} @@ -12782,33 +9914,9 @@ packages: aggregate-error: 3.1.0 dev: true - /p-queue/6.6.2: - resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} - engines: {node: '>=8'} - dependencies: - eventemitter3: 4.0.7 - p-timeout: 3.2.0 - dev: true - - /p-retry/4.6.2: - resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} - engines: {node: '>=8'} - dependencies: - '@types/retry': 0.12.0 - retry: 0.13.1 - dev: true - - /p-timeout/3.2.0: - resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} - engines: {node: '>=8'} - dependencies: - p-finally: 1.0.0 - dev: true - /p-try/2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - dev: true /pac-proxy-agent/5.0.0: resolution: {integrity: sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ==} @@ -12875,7 +9983,6 @@ packages: error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - dev: true /parse-ms/2.1.0: resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} @@ -12887,23 +9994,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /parse5-html-rewriting-stream/6.0.1: - resolution: {integrity: sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==} - dependencies: - parse5: 6.0.1 - parse5-sax-parser: 6.0.1 - dev: true - - /parse5-sax-parser/6.0.1: - resolution: {integrity: sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==} - dependencies: - parse5: 6.0.1 - dev: true - - /parse5/4.0.0: - resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} - dev: true - /parse5/6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} dev: true @@ -12933,531 +10023,89 @@ packages: /path-exists/3.0.0: resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} - dev: true - - /path-exists/4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - dev: true - - /path-is-absolute/1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - dev: true - - /path-is-network-drive/1.0.16: - resolution: {integrity: sha512-nnU+ssj5jUxQ5lTxNXHkPJeQ2ZVpsoGLEyM+eSCe9Q7v2NhiJhxlCECuUvhICOIgJd3OVFTWlrmCoAE64X6qsQ==} - dependencies: - tslib: 2.4.0 - dev: true - - /path-key/3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - dev: true - - /path-parse/1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - dev: true - - /path-strip-sep/1.0.13: - resolution: {integrity: sha512-lxc+Mv83LrhLolN1E7lhIb2XLT3epL6QT/rrLySo6MEK08E5dTKxGFGSiqr71H9W9xe7uOgzlpN8hFqpavF0Gg==} - dependencies: - tslib: 2.4.0 - dev: true - - /path-to-regexp/0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} - - /path-type/4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - dev: true - - /peek-stream/1.1.3: - resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} - dependencies: - buffer-from: 1.1.2 - duplexify: 3.7.1 - through2: 2.0.5 - dev: true - - /periscopic/3.0.4: - resolution: {integrity: sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==} - dependencies: - estree-walker: 3.0.1 - is-reference: 3.0.0 - dev: true - - /picocolors/1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: true - - /picomatch/2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - dev: true - - /pify/2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - dev: true - - /pify/4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - dev: true - - /pify/5.0.0: - resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} - engines: {node: '>=10'} - dev: true - - /pirates/4.0.5: - resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} - engines: {node: '>= 6'} - dev: true - - /pkg-dir/3.0.0: - resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} - engines: {node: '>=6'} - dependencies: - find-up: 3.0.0 - dev: true - - /pkg-dir/4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} - dependencies: - find-up: 4.1.0 - dev: true - - /pkg-dir/5.0.0: - resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} - engines: {node: '>=10'} - dependencies: - find-up: 5.0.0 - dev: true - - /portfinder/1.0.32: - resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} - engines: {node: '>= 0.12.0'} - dependencies: - async: 2.6.4 - debug: 3.2.7 - mkdirp: 0.5.6 - transitivePeerDependencies: - - supports-color - dev: true - - /posix-character-classes/0.1.1: - resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} - engines: {node: '>=0.10.0'} - dev: true - - /postcss-calc/8.2.4_postcss@8.4.16: - resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} - peerDependencies: - postcss: ^8.2.2 - dependencies: - postcss: 8.4.16 - postcss-selector-parser: 6.0.10 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-colormin/5.3.0_postcss@8.4.16: - resolution: {integrity: sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.21.4 - caniuse-api: 3.0.0 - colord: 2.9.3 - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-convert-values/5.1.2_postcss@8.4.16: - resolution: {integrity: sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.21.4 - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-discard-comments/5.1.2_postcss@8.4.16: - resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - dev: true - - /postcss-discard-duplicates/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - dev: true - - /postcss-discard-empty/5.1.1_postcss@8.4.16: - resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - dev: true - - /postcss-discard-overridden/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - dev: true - - /postcss-import/14.1.0_postcss@8.4.16: - resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.0.0 - dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.1 - dev: true - - /postcss-load-config/3.1.4_57znarxsqwmnneadci5z5fd5gu: - resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} - engines: {node: '>= 10'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - dependencies: - lilconfig: 2.0.6 - postcss: 8.4.16 - ts-node: 10.9.1_hz4gygj33ln3p2vn5rdsefscte - yaml: 1.10.2 - dev: true - - /postcss-loader/6.2.1_qjv4cptcpse3y5hrjkrbb7drda: - resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} - engines: {node: '>= 12.13.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - dependencies: - cosmiconfig: 7.0.1 - klona: 2.0.5 - postcss: 8.4.16 - semver: 7.3.7 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /postcss-merge-longhand/5.1.6_postcss@8.4.16: - resolution: {integrity: sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - stylehacks: 5.1.0_postcss@8.4.16 - dev: true - - /postcss-merge-rules/5.1.2_postcss@8.4.16: - resolution: {integrity: sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.21.4 - caniuse-api: 3.0.0 - cssnano-utils: 3.1.0_postcss@8.4.16 - postcss: 8.4.16 - postcss-selector-parser: 6.0.10 - dev: true - - /postcss-minify-font-values/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-gradients/5.1.1_postcss@8.4.16: - resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - colord: 2.9.3 - cssnano-utils: 3.1.0_postcss@8.4.16 - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-params/5.1.3_postcss@8.4.16: - resolution: {integrity: sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.21.4 - cssnano-utils: 3.1.0_postcss@8.4.16 - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-selectors/5.2.1_postcss@8.4.16: - resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - postcss-selector-parser: 6.0.10 - dev: true - - /postcss-modules-extract-imports/3.0.0_postcss@8.4.16: - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.16 - dev: true - - /postcss-modules-local-by-default/4.0.0_postcss@8.4.16: - resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0_postcss@8.4.16 - postcss: 8.4.16 - postcss-selector-parser: 6.0.10 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-modules-scope/3.0.0_postcss@8.4.16: - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.16 - postcss-selector-parser: 6.0.10 - dev: true - - /postcss-modules-values/4.0.0_postcss@8.4.16: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0_postcss@8.4.16 - postcss: 8.4.16 - dev: true - - /postcss-modules/4.3.1_postcss@8.4.16: - resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} - peerDependencies: - postcss: ^8.0.0 - dependencies: - generic-names: 4.0.0 - icss-replace-symbols: 1.1.0 - lodash.camelcase: 4.3.0 - postcss: 8.4.16 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.16 - postcss-modules-local-by-default: 4.0.0_postcss@8.4.16 - postcss-modules-scope: 3.0.0_postcss@8.4.16 - postcss-modules-values: 4.0.0_postcss@8.4.16 - string-hash: 1.1.3 - dev: true - - /postcss-normalize-charset/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - dev: true - - /postcss-normalize-display-values/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-positions/5.1.1_postcss@8.4.16: - resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 + engines: {node: '>=4'} dev: true - /postcss-normalize-repeat-style/5.1.1_postcss@8.4.16: - resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - dev: true + /path-exists/4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} - /postcss-normalize-string/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 + /path-is-absolute/1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} dev: true - /postcss-normalize-timing-functions/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 + /path-key/3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} dev: true - /postcss-normalize-unicode/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.21.4 - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - dev: true + /path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - /postcss-normalize-url/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - normalize-url: 6.1.0 - postcss: 8.4.16 - postcss-value-parser: 4.2.0 + /path-to-regexp/0.1.7: + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + + /path-type/4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} dev: true - /postcss-normalize-whitespace/5.1.1_postcss@8.4.16: - resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + /peek-stream/1.1.3: + resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 + buffer-from: 1.1.2 + duplexify: 3.7.1 + through2: 2.0.5 dev: true - /postcss-ordered-values/5.1.3_postcss@8.4.16: - resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + /periscopic/3.0.4: + resolution: {integrity: sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==} dependencies: - cssnano-utils: 3.1.0_postcss@8.4.16 - postcss: 8.4.16 - postcss-value-parser: 4.2.0 + estree-walker: 3.0.1 + is-reference: 3.0.0 dev: true - /postcss-reduce-initial/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.21.4 - caniuse-api: 3.0.0 - postcss: 8.4.16 + /picocolors/1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true - /postcss-reduce-transforms/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 + /picomatch/2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + /pify/4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} dev: true - /postcss-selector-parser/6.0.10: - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 + /pirates/4.0.5: + resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} + engines: {node: '>= 6'} dev: true - /postcss-svgo/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + /pkg-dir/3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} dependencies: - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - svgo: 2.8.0 + find-up: 3.0.0 dev: true - /postcss-unique-selectors/5.1.1_postcss@8.4.16: - resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + /pkg-dir/4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} dependencies: - postcss: 8.4.16 - postcss-selector-parser: 6.0.10 + find-up: 4.1.0 dev: true - /postcss-value-parser/4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + /pluralize/8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} dev: true - /postcss/8.4.16: - resolution: {integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.4 - picocolors: 1.0.0 - source-map-js: 1.0.2 + /posix-character-classes/0.1.1: + resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} + engines: {node: '>=0.10.0'} dev: true /prelude-ls/1.1.2: @@ -13515,11 +10163,6 @@ packages: optional: true dev: true - /promise.series/0.2.0: - resolution: {integrity: sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==} - engines: {node: '>=0.12'} - dev: true - /prompts/2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -13566,11 +10209,6 @@ packages: /proxy-from-env/1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - /prr/1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - dev: true - optional: true - /psl/1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} dev: true @@ -13613,13 +10251,6 @@ packages: dependencies: side-channel: 1.0.4 - /qs/6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.0.4 - dev: true - /querystringify/2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} dev: true @@ -13631,19 +10262,12 @@ packages: /quick-lru/4.0.1: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} engines: {node: '>=8'} - dev: true /quick-lru/5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} dev: true - /randombytes/2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - dependencies: - safe-buffer: 5.2.1 - dev: true - /range-parser/1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} @@ -13657,17 +10281,6 @@ packages: iconv-lite: 0.4.24 unpipe: 1.0.0 - /raw-loader/4.0.2_webpack@5.74.0: - resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - loader-utils: 2.0.2 - schema-utils: 3.1.1 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - /react-dom/18.2.0_react@18.2.0: resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: @@ -13697,11 +10310,6 @@ packages: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} dev: true - /react-refresh/0.10.0: - resolution: {integrity: sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==} - engines: {node: '>=0.10.0'} - dev: true - /react-router-dom/6.3.0_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==} peerDependencies: @@ -13748,12 +10356,6 @@ packages: dependencies: loose-envify: 1.4.0 - /read-cache/1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - dependencies: - pify: 2.3.0 - dev: true - /read-pkg-up/7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} @@ -13761,7 +10363,6 @@ packages: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 - dev: true /read-pkg/5.2.0: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} @@ -13771,7 +10372,6 @@ packages: normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 - dev: true /readable-stream/1.1.14: resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==} @@ -13808,7 +10408,6 @@ packages: engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 - dev: true /recast/0.20.5: resolution: {integrity: sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==} @@ -13826,7 +10425,6 @@ packages: dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 - dev: true /regenerate-unicode-properties/10.1.0: resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==} @@ -13839,10 +10437,6 @@ packages: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} dev: true - /regenerator-runtime/0.13.7: - resolution: {integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==} - dev: false - /regenerator-runtime/0.13.9: resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} @@ -13860,6 +10454,11 @@ packages: safe-regex: 1.1.0 dev: true + /regexp-tree/0.1.24: + resolution: {integrity: sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==} + hasBin: true + dev: true + /regexp.prototype.flags/1.4.3: resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} engines: {node: '>= 0.4'} @@ -13956,6 +10555,15 @@ packages: uuid: 8.3.2 dev: false + /remix-routes/1.0.0: + resolution: {integrity: sha512-dIT5chTgc9dIkfDOE/psrbr0YjVoe5lirT6MQjNZ55eiYX63NGKB6N1zrKNtykXcqdkLz+/LJliqMIuINwKh5A==} + hasBin: true + dependencies: + chokidar: 3.5.3 + meow: 9.0.0 + mkdirp: 1.0.4 + dev: false + /remix-utils/3.3.0_teagmgiwqr7k6yi7jgh2vxcim4: resolution: {integrity: sha512-jqqFcUH8DNTgcw8rje0q1Ra3w0TBa8B8c39BArXIweWsNX12MVwBY9NET3c+IXj0iQlzRk4GNObuOe4r5UrJIg==} engines: {node: '>=14'} @@ -13989,6 +10597,7 @@ packages: /require-directory/2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} + dev: true /require-from-string/2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} @@ -14057,7 +10666,6 @@ packages: is-core-module: 2.10.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - dev: true /resolve/2.0.0-next.4: resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} @@ -14087,11 +10695,6 @@ packages: engines: {node: '>=0.12'} dev: true - /retry/0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} - dev: true - /reusify/1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -14111,17 +10714,6 @@ packages: glob: 7.2.3 dev: true - /rollup-plugin-copy/3.4.0: - resolution: {integrity: sha512-rGUmYYsYsceRJRqLVlE9FivJMxJ7X6jDlP79fmFkL8sJs7VVMSVyA2yfyL+PGyO/vJs4A87hwhgVfz61njI+uQ==} - engines: {node: '>=8.3'} - dependencies: - '@types/fs-extra': 8.1.2 - colorette: 1.4.0 - fs-extra: 8.1.0 - globby: 10.0.1 - is-plain-object: 3.0.1 - dev: true - /rollup-plugin-inject/3.0.2: resolution: {integrity: sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==} deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject. @@ -14137,78 +10729,12 @@ packages: rollup-plugin-inject: 3.0.2 dev: true - /rollup-plugin-peer-deps-external/2.2.4_rollup@2.79.0: - resolution: {integrity: sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==} - peerDependencies: - rollup: '*' - dependencies: - rollup: 2.79.0 - dev: true - - /rollup-plugin-postcss/4.0.2_57znarxsqwmnneadci5z5fd5gu: - resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==} - engines: {node: '>=10'} - peerDependencies: - postcss: 8.x - dependencies: - chalk: 4.1.2 - concat-with-sourcemaps: 1.1.0 - cssnano: 5.1.13_postcss@8.4.16 - import-cwd: 3.0.0 - p-queue: 6.6.2 - pify: 5.0.0 - postcss: 8.4.16 - postcss-load-config: 3.1.4_57znarxsqwmnneadci5z5fd5gu - postcss-modules: 4.3.1_postcss@8.4.16 - promise.series: 0.2.0 - resolve: 1.22.1 - rollup-pluginutils: 2.8.2 - safe-identifier: 0.4.2 - style-inject: 0.3.0 - transitivePeerDependencies: - - ts-node - dev: true - - /rollup-plugin-typescript2/0.31.2_erg3lb24hqpi6uwikjfrj6uqyu: - resolution: {integrity: sha512-hRwEYR1C8xDGVVMFJQdEVnNAeWRvpaY97g5mp3IeLnzhNXzSVq78Ye/BJ9PAaUfN4DXa/uDnqerifMOaMFY54Q==} - peerDependencies: - rollup: '>=1.26.3' - typescript: '>=2.4.0' - dependencies: - '@rollup/pluginutils': 4.2.1 - '@yarn-tool/resolve-package': 1.0.47 - find-cache-dir: 3.3.2 - fs-extra: 10.1.0 - resolve: 1.22.1 - rollup: 2.79.0 - tslib: 2.4.0 - typescript: 4.8.4 - dev: true - /rollup-pluginutils/2.8.2: resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} dependencies: estree-walker: 0.6.1 dev: true - /rollup/2.79.0: - resolution: {integrity: sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA==} - engines: {node: '>=10.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 - dev: true - - /routes-gen/0.5.2: - resolution: {integrity: sha512-LzTSIuXXfzYiynQTmwpAXqsSa94foJwbG7lHtVnv3wtHHR+iYHrfpge4mFCumc9t+7CcINsXy6q75mGRGsrzaQ==} - hasBin: true - dependencies: - chalk: 4.1.2 - chokidar: 3.5.3 - fs-extra: 10.1.0 - meow: 9.0.0 - dev: true - /run-async/2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} @@ -14220,13 +10746,6 @@ packages: queue-microtask: 1.2.3 dev: true - /rxjs/6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} - dependencies: - tslib: 1.14.1 - dev: true - /rxjs/7.5.6: resolution: {integrity: sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==} dependencies: @@ -14246,57 +10765,20 @@ packages: /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - /safe-identifier/0.4.2: - resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==} - dev: true - /safe-regex/1.1.0: resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} dependencies: ret: 0.1.15 dev: true - /safer-buffer/2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - - /sass-loader/12.6.0_sass@1.54.9+webpack@5.74.0: - resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - dependencies: - klona: 2.0.5 - neo-async: 2.6.2 - sass: 1.54.9 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /sass/1.54.9: - resolution: {integrity: sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==} - engines: {node: '>=12.0.0'} - hasBin: true + /safe-regex/2.1.1: + resolution: {integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==} dependencies: - chokidar: 3.5.3 - immutable: 4.1.0 - source-map-js: 1.0.2 + regexp-tree: 0.1.24 dev: true - /sax/1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} - dev: true + /safer-buffer/2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} /saxes/5.0.1: resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} @@ -14318,61 +10800,17 @@ packages: typescript: 4.8.4 dev: false - /schema-utils/2.7.1: - resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} - engines: {node: '>= 8.9.0'} - dependencies: - '@types/json-schema': 7.0.11 - ajv: 6.12.6 - ajv-keywords: 3.5.2_ajv@6.12.6 - dev: true - - /schema-utils/3.1.1: - resolution: {integrity: sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==} - engines: {node: '>= 10.13.0'} - dependencies: - '@types/json-schema': 7.0.11 - ajv: 6.12.6 - ajv-keywords: 3.5.2_ajv@6.12.6 - dev: true - - /schema-utils/4.0.0: - resolution: {integrity: sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==} - engines: {node: '>= 12.13.0'} - dependencies: - '@types/json-schema': 7.0.11 - ajv: 8.11.0 - ajv-formats: 2.1.1_ajv@8.11.0 - ajv-keywords: 5.1.0_ajv@8.11.0 - dev: true - - /secure-compare/3.0.1: - resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} - dev: true - - /select-hose/2.0.0: - resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} - dev: true - - /selfsigned/2.1.1: - resolution: {integrity: sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==} - engines: {node: '>=10'} - dependencies: - node-forge: 1.3.1 - dev: true - /semver/5.7.1: resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true - dev: true /semver/6.3.0: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true dev: true - /semver/7.3.4: - resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} + /semver/7.3.5: + resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} engines: {node: '>=10'} hasBin: true dependencies: @@ -14385,7 +10823,6 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 - dev: true /send/0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} @@ -14415,27 +10852,6 @@ packages: upper-case-first: 2.0.2 dev: false - /serialize-javascript/6.0.0: - resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} - dependencies: - randombytes: 2.1.0 - dev: true - - /serve-index/1.9.1: - resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} - engines: {node: '>= 0.8.0'} - dependencies: - accepts: 1.3.8 - batch: 0.6.1 - debug: 2.6.9 - escape-html: 1.0.3 - http-errors: 1.6.3 - mime-types: 2.1.35 - parseurl: 1.3.3 - transitivePeerDependencies: - - supports-color - dev: true - /serve-static/1.15.0: resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} engines: {node: '>= 0.8.0'} @@ -14460,10 +10876,6 @@ packages: split-string: 3.1.0 dev: true - /setprototypeof/1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} - dev: true - /setprototypeof/1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} @@ -14555,14 +10967,6 @@ packages: - supports-color dev: true - /sockjs/0.3.24: - resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - dependencies: - faye-websocket: 0.11.4 - uuid: 8.3.2 - websocket-driver: 0.7.4 - dev: true - /socks-proxy-agent/5.0.1: resolution: {integrity: sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==} engines: {node: '>= 6'} @@ -14598,40 +11002,15 @@ packages: sort-object-keys: 1.1.3 dev: true - /source-map-js/1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} - dev: true - - /source-map-loader/3.0.1_webpack@5.74.0: - resolution: {integrity: sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - abab: 2.0.6 - iconv-lite: 0.6.3 - source-map-js: 1.0.2 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - /source-map-resolve/0.5.3: resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} deprecated: See https://github.com/lydell/source-map-resolve#deprecated dependencies: atob: 2.1.2 decode-uri-component: 0.2.0 - resolve-url: 0.2.1 - source-map-url: 0.4.1 - urix: 0.1.0 - dev: true - - /source-map-resolve/0.6.0: - resolution: {integrity: sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==} - deprecated: See https://github.com/lydell/source-map-resolve#deprecated - dependencies: - atob: 2.1.2 - decode-uri-component: 0.2.0 + resolve-url: 0.2.1 + source-map-url: 0.4.1 + urix: 0.1.0 dev: true /source-map-support/0.5.13: @@ -14641,13 +11020,6 @@ packages: source-map: 0.6.1 dev: true - /source-map-support/0.5.19: - resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - dev: true - /source-map-support/0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: @@ -14685,48 +11057,18 @@ packages: dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.12 - dev: true /spdx-exceptions/2.3.0: resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} - dev: true /spdx-expression-parse/3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 spdx-license-ids: 3.0.12 - dev: true /spdx-license-ids/3.0.12: resolution: {integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==} - dev: true - - /spdy-transport/3.0.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} - dependencies: - debug: 4.3.4 - detect-node: 2.1.0 - hpack.js: 2.1.6 - obuf: 1.1.2 - readable-stream: 3.6.0 - wbuf: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /spdy/4.0.2: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} - dependencies: - debug: 4.3.4 - handle-thing: 2.0.1 - http-deceiver: 1.2.7 - select-hose: 2.0.0 - spdy-transport: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: true /split-string/3.1.0: resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} @@ -14752,11 +11094,6 @@ packages: minipass: 3.3.4 dev: true - /stable/0.1.8: - resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} - deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' - dev: true - /stack-utils/2.0.5: resolution: {integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==} engines: {node: '>=10'} @@ -14764,10 +11101,6 @@ packages: escape-string-regexp: 2.0.0 dev: true - /stackframe/1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - dev: true - /static-extend/0.1.2: resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} engines: {node: '>=0.10.0'} @@ -14776,25 +11109,10 @@ packages: object-copy: 0.1.0 dev: true - /statuses/1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - dev: true - /statuses/2.0.1: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - /stream-chain/2.2.5: - resolution: {integrity: sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==} - dev: true - - /stream-json/1.7.4: - resolution: {integrity: sha512-ja2dde1v7dOlx5/vmavn8kLrxvNfs7r2oNc5DYmNJzayDDdudyCSuTB1gFjH4XBVTIwxiMxL4i059HX+ZiouXg==} - dependencies: - stream-chain: 2.2.5 - dev: true - /stream-shift/1.0.1: resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} dev: true @@ -14802,10 +11120,6 @@ packages: /stream-slice/0.1.2: resolution: {integrity: sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==} - /string-hash/1.1.3: - resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} - dev: true - /string-length/4.0.2: resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} engines: {node: '>=10'} @@ -14821,6 +11135,7 @@ packages: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + dev: true /string.prototype.matchall/4.0.7: resolution: {integrity: sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==} @@ -14877,6 +11192,7 @@ packages: engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 + dev: true /strip-bom/3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} @@ -14898,36 +11214,12 @@ packages: engines: {node: '>=8'} dependencies: min-indent: 1.0.1 - dev: true /strip-json-comments/3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} dev: true - /strong-log-transformer/2.1.0: - resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==} - engines: {node: '>=4'} - hasBin: true - dependencies: - duplexer: 0.1.2 - minimist: 1.2.6 - through: 2.3.8 - dev: true - - /style-inject/0.3.0: - resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} - dev: true - - /style-loader/3.3.1_webpack@5.74.0: - resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - /style-mod/4.0.0: resolution: {integrity: sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw==} dev: false @@ -14938,53 +11230,11 @@ packages: inline-style-parser: 0.1.1 dev: true - /stylehacks/5.1.0_postcss@8.4.16: - resolution: {integrity: sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.21.4 - postcss: 8.4.16 - postcss-selector-parser: 6.0.10 - dev: true - - /stylus-loader/6.2.0_772wava6yveehcyvgfd527qm3q: - resolution: {integrity: sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - stylus: '>=0.52.4' - webpack: ^5.0.0 - dependencies: - fast-glob: 3.2.12 - klona: 2.0.5 - normalize-path: 3.0.0 - stylus: 0.55.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /stylus/0.55.0: - resolution: {integrity: sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==} - hasBin: true - dependencies: - css: 3.0.0 - debug: 3.1.0 - glob: 7.2.3 - mkdirp: 1.0.4 - safer-buffer: 2.1.2 - sax: 1.2.4 - semver: 6.3.0 - source-map: 0.7.4 - transitivePeerDependencies: - - supports-color - dev: true - /supports-color/5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - dev: true /supports-color/7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} @@ -15011,25 +11261,6 @@ packages: /supports-preserve-symlinks-flag/1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - dev: true - - /svg-parser/2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - dev: true - - /svgo/2.8.0: - resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} - engines: {node: '>=10.13.0'} - hasBin: true - dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 4.3.0 - css-tree: 1.1.3 - csso: 4.2.0 - picocolors: 1.0.0 - stable: 0.1.8 - dev: true /symbol-tree/3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -15095,43 +11326,6 @@ packages: supports-hyperlinks: 2.3.0 dev: true - /terser-webpack-plugin/5.3.6_i2pb4dqa2a6ldqyhrstsmqbuoq: - resolution: {integrity: sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - dependencies: - '@jridgewell/trace-mapping': 0.3.15 - '@swc/core': 1.3.7 - esbuild: 0.14.51 - jest-worker: 27.5.1 - schema-utils: 3.1.1 - serialize-javascript: 6.0.0 - terser: 5.15.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /terser/5.15.0: - resolution: {integrity: sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==} - engines: {node: '>=10'} - hasBin: true - dependencies: - '@jridgewell/source-map': 0.3.2 - acorn: 8.8.0 - commander: 2.20.3 - source-map-support: 0.5.21 - dev: true - /test-exclude/6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} @@ -15167,10 +11361,6 @@ packages: readable-stream: 3.6.0 dev: true - /thunky/1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} - dev: true - /tiny-glob/0.2.9: resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} dependencies: @@ -15189,13 +11379,6 @@ packages: os-tmpdir: 1.0.2 dev: true - /tmp/0.2.1: - resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} - engines: {node: '>=8.17.0'} - dependencies: - rimraf: 3.0.2 - dev: true - /tmpl/1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} dev: true @@ -15225,7 +11408,6 @@ packages: engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 - dev: true /to-regex/3.0.2: resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} @@ -15257,6 +11439,7 @@ packages: /tr46/0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + dev: true /tr46/3.0.0: resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} @@ -15265,21 +11448,15 @@ packages: punycode: 2.1.1 dev: true - /tree-kill/1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - dev: true - /trim-newlines/3.0.1: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} - dev: true /trough/2.1.0: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: true - /ts-jest/28.0.5_yjudtginvtlahiurkrr2akrgxy: + /ts-jest/28.0.5_kuy3lclzckx4lt3rdtophzykga: resolution: {integrity: sha512-Sx9FyP9pCY7pUzQpy4FgRZf2bhHY3za576HMKJFs+OnQ9jS96Du5vNsDKkyedQkik+sEabbKAnCliv9BEsHZgQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true @@ -15298,11 +11475,9 @@ packages: optional: true dependencies: '@babel/core': 7.19.1 - babel-jest: 28.1.1_@babel+core@7.19.1 bs-logger: 0.2.6 - esbuild: 0.14.51 fast-json-stable-stringify: 2.1.0 - jest: 28.1.1_sgupjgtkb76w4hsvieap2xky7i + jest: 28.1.1 jest-util: 28.1.3 json5: 2.2.1 lodash.memoize: 4.1.2 @@ -15312,22 +11487,7 @@ packages: yargs-parser: 21.0.1 dev: true - /ts-loader/9.3.1_qqxisngxjbp7lstdk7boexbu3e: - resolution: {integrity: sha512-OkyShkcZTsTwyS3Kt7a4rsT/t2qvEVQuKCTg4LJmpj9fhFR7ukGdZwV6Qq3tRUkqcXtfGpPR7+hFKHCG/0d3Lw==} - engines: {node: '>=12.0.0'} - peerDependencies: - typescript: '*' - webpack: ^5.0.0 - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.10.0 - micromatch: 4.0.5 - semver: 7.3.7 - typescript: 4.8.4 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /ts-node/10.9.1_hz4gygj33ln3p2vn5rdsefscte: + /ts-node/10.9.1_2cnt46lw4tdywdelgueo3bh3pq: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -15342,7 +11502,6 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.7 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -15359,7 +11518,7 @@ packages: yn: 3.1.1 dev: true - /ts-node/10.9.1_qdkpbbawvdbanky2b7hefmawfy: + /ts-node/10.9.1_sqjhzn5m3vxyw66a2xhtc43hby: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -15374,7 +11533,6 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.7 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -15395,12 +11553,8 @@ packages: resolution: {integrity: sha512-Bq44KCEt7JVaNLa148mBCJkcQf4l7jtLEBDuDdeuLynWDA+1a60P4D0rMkqSM9mOKLQbIWUddE9h3XKyKwBeqA==} dev: false - /tsconfig-paths-webpack-plugin/3.5.2: - resolution: {integrity: sha512-EhnfjHbzm5IYI9YPNVIxx1moxMI4bpHD2e0zTXeDNQcwjjRaGepP7IhTHJkyDBG0CAOoxRfe7jCG630Ou+C6Pw==} - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.10.0 - tsconfig-paths: 3.14.1 + /tsconfig-moon/1.1.0: + resolution: {integrity: sha512-omgVmhcl04ZmlbYDllbQ/mRsibcdRd2xHB9c91nRb6gk0iZU11SzfMiRJ0uvgepKwwEMm2O2BVMgokYyGuLcyw==} dev: true /tsconfig-paths/3.14.1: @@ -15460,7 +11614,6 @@ packages: /type-fest/0.18.1: resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} engines: {node: '>=10'} - dev: true /type-fest/0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} @@ -15475,12 +11628,10 @@ packages: /type-fest/0.6.0: resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} engines: {node: '>=8'} - dev: true /type-fest/0.8.1: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - dev: true /type-fest/2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} @@ -15494,10 +11645,6 @@ packages: media-typer: 0.3.0 mime-types: 2.1.35 - /typed-assert/1.0.9: - resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} - dev: true - /typescript/4.8.4: resolution: {integrity: sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==} engines: {node: '>=4.2.0'} @@ -15556,13 +11703,6 @@ packages: set-value: 2.0.1 dev: true - /union/0.5.0: - resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} - engines: {node: '>= 0.8.0'} - dependencies: - qs: 6.11.0 - dev: true - /unique-filename/1.1.1: resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} dependencies: @@ -15656,15 +11796,6 @@ packages: isobject: 3.0.1 dev: true - /upath2/3.1.15: - resolution: {integrity: sha512-b2QxNkfs6w+LZcgYZaBrS0Eo0OXsg5BbFtbVQleSpr8l8Iz+N2baP6eUvOJG0s+6M/qeCf8JI9BQXBXDwB5yOA==} - dependencies: - '@types/node': 18.7.18 - path-is-network-drive: 1.0.16 - path-strip-sep: 1.0.13 - tslib: 2.4.0 - dev: true - /update-browserslist-db/1.0.9_browserslist@4.21.4: resolution: {integrity: sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==} hasBin: true @@ -15699,26 +11830,6 @@ packages: deprecated: Please see https://github.com/lydell/urix#deprecated dev: true - /url-join/4.0.1: - resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} - dev: true - - /url-loader/4.1.1_webpack@5.74.0: - resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - file-loader: - optional: true - dependencies: - loader-utils: 2.0.2 - mime-types: 2.1.35 - schema-utils: 3.1.1 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - /url-parse/1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} dependencies: @@ -15752,6 +11863,7 @@ packages: /uuid/8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true + dev: false /uvu/0.5.6: resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} @@ -15768,10 +11880,6 @@ packages: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: true - /v8-compile-cache/2.3.0: - resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} - dev: true - /v8-to-istanbul/9.0.1: resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} engines: {node: '>=10.12.0'} @@ -15786,7 +11894,6 @@ packages: dependencies: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 - dev: true /vary/1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} @@ -15847,20 +11954,6 @@ packages: makeerror: 1.0.12 dev: true - /watchpack/2.4.0: - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} - engines: {node: '>=10.13.0'} - dependencies: - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.10 - dev: true - - /wbuf/1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} - dependencies: - minimalistic-assert: 1.0.1 - dev: true - /wcwidth/1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: @@ -15880,160 +11973,13 @@ packages: /webidl-conversions/3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + dev: true /webidl-conversions/7.0.0: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} dev: true - /webpack-dev-middleware/5.3.3_webpack@5.74.0: - resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - colorette: 2.0.19 - memfs: 3.4.7 - mime-types: 2.1.35 - range-parser: 1.2.1 - schema-utils: 4.0.0 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /webpack-dev-server/4.11.0_webpack@5.74.0: - resolution: {integrity: sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==} - engines: {node: '>= 12.13.0'} - hasBin: true - peerDependencies: - webpack: ^4.37.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/bonjour': 3.5.10 - '@types/connect-history-api-fallback': 1.3.5 - '@types/express': 4.17.14 - '@types/serve-index': 1.9.1 - '@types/serve-static': 1.15.0 - '@types/sockjs': 0.3.33 - '@types/ws': 8.5.3 - ansi-html-community: 0.0.8 - bonjour-service: 1.0.14 - chokidar: 3.5.3 - colorette: 2.0.19 - compression: 1.7.4 - connect-history-api-fallback: 2.0.0 - default-gateway: 6.0.3 - express: 4.18.1 - graceful-fs: 4.2.10 - html-entities: 2.3.3 - http-proxy-middleware: 2.0.6_@types+express@4.17.14 - ipaddr.js: 2.0.1 - open: 8.4.0 - p-retry: 4.6.2 - rimraf: 3.0.2 - schema-utils: 4.0.0 - selfsigned: 2.1.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - webpack-dev-middleware: 5.3.3_webpack@5.74.0 - ws: 8.10.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - dev: true - - /webpack-merge/5.8.0: - resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==} - engines: {node: '>=10.0.0'} - dependencies: - clone-deep: 4.0.1 - wildcard: 2.0.0 - dev: true - - /webpack-node-externals/3.0.0: - resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} - engines: {node: '>=6'} - dev: true - - /webpack-sources/3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} - dev: true - - /webpack-subresource-integrity/5.1.0_webpack@5.74.0: - resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} - engines: {node: '>= 12'} - peerDependencies: - html-webpack-plugin: '>= 5.0.0-beta.1 < 6' - webpack: ^5.12.0 - peerDependenciesMeta: - html-webpack-plugin: - optional: true - dependencies: - typed-assert: 1.0.9 - webpack: 5.74.0_jthn65rprljjuslpesonc5ssq4 - dev: true - - /webpack/5.74.0_jthn65rprljjuslpesonc5ssq4: - resolution: {integrity: sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': 3.7.4 - '@types/estree': 0.0.51 - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/wasm-edit': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.8.0 - acorn-import-assertions: 1.8.0_acorn@8.8.0 - browserslist: 4.21.4 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.10.0 - es-module-lexer: 0.9.3 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.10 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.1.1 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.6_i2pb4dqa2a6ldqyhrstsmqbuoq - watchpack: 2.4.0 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - dev: true - - /websocket-driver/0.7.4: - resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} - engines: {node: '>=0.8.0'} - dependencies: - http-parser-js: 0.5.8 - safe-buffer: 5.2.1 - websocket-extensions: 0.1.4 - dev: true - - /websocket-extensions/0.1.4: - resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} - engines: {node: '>=0.8.0'} - dev: true - /whatwg-encoding/2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} @@ -16067,6 +12013,7 @@ packages: dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 + dev: true /which-boxed-primitive/1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} @@ -16103,10 +12050,6 @@ packages: isexe: 2.0.0 dev: true - /wildcard/2.0.0: - resolution: {integrity: sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==} - dev: true - /word-wrap/1.2.3: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} engines: {node: '>=0.10.0'} @@ -16119,6 +12062,7 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 + dev: true /wrappy/1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -16217,6 +12161,7 @@ packages: /y18n/5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} + dev: true /yallist/3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} @@ -16224,7 +12169,6 @@ packages: /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: true /yaml/1.10.2: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} @@ -16251,7 +12195,7 @@ packages: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 20.2.9 - dev: false + dev: true /yargs/17.5.1: resolution: {integrity: sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 00000000..0a26f3fa --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,3 @@ +packages: + - apps/* + - libs/* diff --git a/tsconfig.base.json b/tsconfig.base.json deleted file mode 100644 index 49f7f748..00000000 --- a/tsconfig.base.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "compileOnSave": false, - "compilerOptions": { - "rootDir": ".", - "sourceMap": true, - "declaration": false, - "moduleResolution": "node", - "emitDecoratorMetadata": true, - "experimentalDecorators": true, - "importHelpers": true, - "target": "es2015", - "module": "esnext", - "lib": [ - "es2017", - "dom" - ], - "skipLibCheck": true, - "skipDefaultLibCheck": true, - "baseUrl": ".", - "paths": { - "@codefarem/generated/*": [ - "libs/generated/src/lib/*" - ], - "@codefarem/graphql/*": [ - "libs/graphql/src/lib/*" - ], - "@codefarem/react-ui": [ - "libs/react-ui/src/index.ts" - ] - } - }, - "exclude": [ - "node_modules", - "tmp" - ] -} diff --git a/tsconfig.eslint.json b/tsconfig.eslint.json new file mode 100644 index 00000000..505fd85f --- /dev/null +++ b/tsconfig.eslint.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.options.json", + "compilerOptions": { + "emitDeclarationOnly": false, + "noEmit": true + }, + "include": [ + "apps/**/*", + "libs/**/*" + ] +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 00000000..f7aa4246 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "./tsconfig.options.json", + "files": [], + "references": [ + { + "path": "apps/website" + }, + { + "path": "libs/generated" + }, + { + "path": "libs/main-db" + }, + { + "path": "libs/react-ui" + } + ] +} diff --git a/tsconfig.options.json b/tsconfig.options.json new file mode 100644 index 00000000..74366a52 --- /dev/null +++ b/tsconfig.options.json @@ -0,0 +1,8 @@ +{ + "extends": "tsconfig-moon/tsconfig.projects.json", + "compilerOptions": { + // Your custom options + "moduleResolution": "nodenext", + "target": "es2022" + } +} diff --git a/tsconfig.projectOptions.json b/tsconfig.projectOptions.json new file mode 100644 index 00000000..45ac0d15 --- /dev/null +++ b/tsconfig.projectOptions.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.options.json", + "compilerOptions": { + "composite": true, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "noEmitOnError": false + } +} diff --git a/workspace.json b/workspace.json deleted file mode 100644 index e50b5d3a..00000000 --- a/workspace.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "$schema": "node_modules/nx/schemas/workspace-schema.json", - "version": 2, - "projects": { - "auth": "libs/auth", - "compilers": "apps/compilers", - "config": "libs/config", - "examples": "libs/examples", - "executor": "apps/executor", - "generated": "libs/generated", - "macros": "libs/macros", - "main-db": "libs/main-db", - "orchestrator": "apps/orchestrator", - "protobuf": "libs/protobuf", - "react-ui": "libs/react-ui", - "utilities": "libs/utilities", - "website": "apps/website" - } -}