diff --git a/.npmrc b/.npmrc index c688e599..cae4b76a 100644 --- a/.npmrc +++ b/.npmrc @@ -2,3 +2,4 @@ engine-strict=false auto-install-peers=true enable-pre-post-scripts=true strict-peer-dependencies=false +package-manager-strict=false diff --git a/netcore-boilerplate/.assets/api.png b/backend/.assets/api.png similarity index 100% rename from netcore-boilerplate/.assets/api.png rename to backend/.assets/api.png diff --git a/netcore-boilerplate/.assets/atests.png b/backend/.assets/atests.png similarity index 100% rename from netcore-boilerplate/.assets/atests.png rename to backend/.assets/atests.png diff --git a/netcore-boilerplate/.assets/books-tests.png b/backend/.assets/books-tests.png similarity index 100% rename from netcore-boilerplate/.assets/books-tests.png rename to backend/.assets/books-tests.png diff --git a/netcore-boilerplate/.assets/books.png b/backend/.assets/books.png similarity index 100% rename from netcore-boilerplate/.assets/books.png rename to backend/.assets/books.png diff --git a/netcore-boilerplate/.assets/core.png b/backend/.assets/core.png similarity index 100% rename from netcore-boilerplate/.assets/core.png rename to backend/.assets/core.png diff --git a/netcore-boilerplate/.assets/db.png b/backend/.assets/db.png similarity index 100% rename from netcore-boilerplate/.assets/db.png rename to backend/.assets/db.png diff --git a/netcore-boilerplate/.assets/itests.png b/backend/.assets/itests.png similarity index 100% rename from netcore-boilerplate/.assets/itests.png rename to backend/.assets/itests.png diff --git a/netcore-boilerplate/.assets/utests.png b/backend/.assets/utests.png similarity index 100% rename from netcore-boilerplate/.assets/utests.png rename to backend/.assets/utests.png diff --git a/backend/.dockerignore b/backend/.dockerignore index 270eb28e..371d9b09 100644 --- a/backend/.dockerignore +++ b/backend/.dockerignore @@ -1,66 +1,9 @@ -# https://github.com/smartiniOnGitHub/fastify-example/blob/master/.dockerignore -.DS_Store +**/bin/ +**/obj/ +**/*.user +**/**/bin +**/**/obj -.git -.gitignore -.settings -.classpath -.project -.cache* -.metadata -.worksheet -RemoteSystemsTempFiles/ -Servers/ - -.gradle -bin/ - -*.log -*.log* -*~* -*.bak -*.tmp -*.temp -Thumbs.db - -dev.db - -PostgresData -dockerApp -DockerRedisCache -backupPostgres -.nyc_output -/cypress - -_old -# /*.min.js* - -/.vscode -# AYE AYE WE NEED THAT MY MAN -# /*.test.js* -# /*.test.ts* -tmp/ -temp/ -/target/ -/target-eclipse/ - -local.properties - -# *.class - -# node_modules - -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -.nyc_output -/coverage - -.dockerignore -Dockerfile -Dockerfile*.* -Jenkinsfile -Jenkinsfile*.* -/jenkins +db +test diff --git a/netcore-boilerplate/.editorconfig b/backend/.editorconfig similarity index 100% rename from netcore-boilerplate/.editorconfig rename to backend/.editorconfig diff --git a/backend/.env.example b/backend/.env.example deleted file mode 100644 index 83ebdaaa..00000000 --- a/backend/.env.example +++ /dev/null @@ -1 +0,0 @@ -PORT=8000 \ No newline at end of file diff --git a/backend/.eslintignore b/backend/.eslintignore deleted file mode 100644 index ad18c992..00000000 --- a/backend/.eslintignore +++ /dev/null @@ -1,17 +0,0 @@ -node_modules -dist -__taprc -coverage -prisma/generated -prisma/seed.ts -../node_modules -**/node_modules -**/dist/ -**/lib/ -**/node_modules/ -**/.next/ -**/coverage/ -**/out/ -**/build/ -**/jest-coverage/ -**/pnpm-lock.yaml diff --git a/backend/.eslintrc.json b/backend/.eslintrc.json deleted file mode 100644 index 1e5c2511..00000000 --- a/backend/.eslintrc.json +++ /dev/null @@ -1,208 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/eslintrc", - "root": true, - "env": { - "node": true - }, - "extends": [ - "eslint:recommended", - "plugin:import/recommended", - "plugin:sonarjs/recommended", - "plugin:unicorn/recommended" - ], - "globals": { - "Atomics": "readonly", - "SharedArrayBuffer": "readonly" - }, - "rules": { - "semi": ["error", "always", { "omitLastInOneLineBlock": true }], - "no-multiple-empty-lines": ["error", { "max": 2, "maxEOF": 0, "maxBOF": 0 }], - "quotes": ["error", "single", { "avoidEscape": true }], - "camelcase": ["error", { "properties": "always" }], - "curly": ["error", "multi-or-nest"], - "eqeqeq": ["error", "always", { "null": "ignore" }], - "one-var": ["error", "consecutive"], - "linebreak-style": ["error", "unix"], - "prefer-const": "error", - "no-multi-spaces": "error", - "object-shorthand": "error", - "quote-props": ["error", "as-needed"], - "prefer-destructuring": [ - "error", - { - "object": true, - "array": false - } - ], - "prefer-template": "error", - "space-before-blocks": ["error", "always"], - "space-infix-ops": "error", - "func-call-spacing": ["error", "never"], - "key-spacing": ["error", { "beforeColon": false }], - "unicorn/filename-case": "off", - "sonarjs/no-nested-template-literals": "off", - "sonarjs/cognitive-complexity": ["error", 25], - "no-console": "off", - "no-underscore-dangle": "off", - "import/no-extraneous-dependencies": "off", - "import/no-unresolved": "off", - "dot-notation": "error", - "no-case-declarations": "error", - "brace-style": "error", - "template-curly-spacing": "error", - "no-var": "error", - "no-eval": "warn", - "no-undefined": "off", - "no-eq-null": "error", - "no-lonely-if": "error", - "arrow-body-style": "off", - "prefer-arrow-callback": "off", - "no-restricted-syntax": "off", - "no-one-time-vars/no-one-time-vars": [ - "warn", - { - "ignoredVariables": ["browsingTimestamp"], - "ignoreObjectDestructuring": true - } - ], - "radix": "off", - "import/prefer-default-export": "off", - "unicorn/consistent-destructuring": "error", - "unicorn/empty-brace-spaces": "error", - "unicorn/no-array-for-each": "error", - "unicorn/no-empty-file": "error", - "unicorn/no-for-loop": "error", - "unicorn/no-instanceof-array": "error", - "unicorn/no-lonely-if": "error", - "unicorn/prefer-array-find": "error", - "unicorn/prefer-array-flat": "error", - "unicorn/prefer-array-flat-map": "error", - "unicorn/prefer-array-index-of": "error", - "unicorn/prefer-date-now": "error", - "unicorn/prefer-default-parameters": "error", - "unicorn/prefer-includes": "error", - "unicorn/prefer-string-starts-ends-with": "error", - "unicorn/prefer-string-trim-start-end": "error", - "unicorn/prefer-switch": "error", - "unicorn/require-number-to-fixed-digits-argument": "error", - "unicorn/throw-new-error": "error", - "unicorn/no-unreadable-array-destructuring": "error", - "unicorn/prefer-query-selector": "error", - "unicorn/prefer-dom-node-text-content": "error", - "unicorn/prefer-logical-operator-over-ternary": "error", - "import/extensions": "off" - }, - "overrides": [ - { - "env": { - "node": true, - "mongo": true - }, - "files": ["**/*.ts", "**/*.cts", "**/*.mts"], - "extends": [ - "eslint:recommended", - "plugin:import/recommended", - "plugin:sonarjs/recommended", - "plugin:unicorn/recommended", - "plugin:@typescript-eslint/eslint-recommended", - "plugin:@typescript-eslint/recommended", - "eslint-config-airbnb-base-typescript-prettier" - ], - "plugins": ["@typescript-eslint", "unicorn", "sonarjs", "no-one-time-vars"], - "parser": "@typescript-eslint/parser", - "parserOptions": { - "ecmaVersion": "latest", - "project": "./tsconfig.json" - }, - "rules": { - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/array-type": ["error", { "default": "array" }], - "@typescript-eslint/no-explicit-any": "error", - "@typescript-eslint/no-unused-vars": "error", - "prefer-template": "error", - "space-before-blocks": ["error", "always"], - "space-infix-ops": "error", - "func-call-spacing": ["error", "never"], - "key-spacing": ["error", { "beforeColon": false }], - "unicorn/filename-case": "off", - "sonarjs/no-nested-template-literals": "off", - "sonarjs/cognitive-complexity": ["error", 25], - "no-console": "off", - "no-underscore-dangle": "off", - "import/no-extraneous-dependencies": "off", - "import/no-unresolved": "off", - "dot-notation": "error", - "no-case-declarations": "error", - "brace-style": "error", - "template-curly-spacing": "error", - "no-var": "error", - "no-eval": "warn", - "no-undefined": "off", - "no-eq-null": "error", - "no-lonely-if": "error", - "arrow-body-style": "off", - "prefer-arrow-callback": "off", - "no-restricted-syntax": "off", - "no-one-time-vars/no-one-time-vars": [ - "warn", - { - "ignoredVariables": ["browsingTimestamp"], - "ignoreObjectDestructuring": true - } - ], - "radix": "off", - "import/prefer-default-export": "off", - "unicorn/consistent-destructuring": "error", - "unicorn/empty-brace-spaces": "error", - "unicorn/no-array-for-each": "error", - "unicorn/no-empty-file": "error", - "unicorn/no-for-loop": "error", - "unicorn/no-instanceof-array": "error", - "class-methods-use-this": "off", - "unicorn/no-lonely-if": "error", - "unicorn/prefer-array-find": "error", - "unicorn/prefer-array-flat": "error", - "unicorn/prefer-array-flat-map": "error", - "unicorn/prefer-array-index-of": "error", - "unicorn/prefer-date-now": "error", - "unicorn/prefer-default-parameters": "error", - "unicorn/prefer-includes": "error", - "unicorn/prefer-string-starts-ends-with": "error", - "unicorn/prefer-string-trim-start-end": "error", - "unicorn/prefer-switch": "error", - "unicorn/require-number-to-fixed-digits-argument": "error", - "unicorn/throw-new-error": "error", - "unicorn/no-unreadable-array-destructuring": "error", - "unicorn/prefer-query-selector": "error", - "unicorn/prefer-dom-node-text-content": "error", - "unicorn/prefer-logical-operator-over-ternary": "error", - "import/extensions": "off" - } - }, - { - "files": ["test/integration/*.test.js", "test/integration/*.test.ts"], - "plugins": ["jest", "jest-formatting"], - "extends": [ - "plugin:jest/recommended", - "plugin:jest-formatting/recommended", - "plugin:sonarjs/recommended", - "plugin:unicorn/recommended", - "plugin:node/recommended", - "plugin:prettier/recommended" - ], - "env": { - "jest/globals": true - }, - "rules": { - "func-names": "off" - } - }, - { - "files": ["test/unit/*.test.js", "test/unit/*.test.ts"], - "extends": ["plugin:mocha/recommended"], - "plugins": ["mocha", "sonarjs", "unicorn", "node"] - } - ], - "ignorePatterns": ["node_modules/", "dist/", "coverage/", "build/", "public/"], - "plugins": ["node", "no-one-time-vars", "unicorn", "sonarjs"] -} diff --git a/backend/.github/workflows/codeql-analysis.yml b/backend/.github/workflows/codeql-analysis.yml new file mode 100644 index 00000000..1d76f41d --- /dev/null +++ b/backend/.github/workflows/codeql-analysis.yml @@ -0,0 +1,39 @@ +--- +name: 'CodeQL Analysis' + +on: + workflow_dispatch: + push: + paths-ignore: + - '**.md' + - '**.yml' + schedule: + - cron: '13 6 * * 0' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + permissions: + security-events: write + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Setup .NET Core + uses: actions/setup-dotnet@v3 + with: + dotnet-version: 8.x + + - name: Initialize CodeQL + uses: github/codeql-action/init@v2 + with: + languages: csharp + queries: +security-and-quality + + - name: Autobuild + uses: github/codeql-action/autobuild@v2 + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v2 diff --git a/backend/.github/workflows/docker.yml b/backend/.github/workflows/docker.yml new file mode 100644 index 00000000..bd44e7a9 --- /dev/null +++ b/backend/.github/workflows/docker.yml @@ -0,0 +1,22 @@ +--- +name: Build docker image + +on: + push: + paths-ignore: + - '**.md' + workflow_dispatch: + +jobs: + build-image: + name: Build docker image + runs-on: ubuntu-latest + + steps: + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Build and push + uses: docker/build-push-action@v5 + with: + file: ./dockerfile diff --git a/backend/.github/workflows/dotnetcore.yml b/backend/.github/workflows/dotnetcore.yml new file mode 100644 index 00000000..de866b3f --- /dev/null +++ b/backend/.github/workflows/dotnetcore.yml @@ -0,0 +1,59 @@ +--- +name: Build, Test, Code coverage + +on: + push: + paths-ignore: + - '**.md' + workflow_dispatch: + +env: + # Disable .NET Core welcome + DOTNET_NOLOGO: true + # Disable .NET Core SDK telemetry + DOTNET_CLI_TELEMETRY_OPTOUT: true + +jobs: + build-and-test: + name: Build and Test + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Print info + run: | + echo User $GITHUB_ACTOR triggered build on $GITHUB_REF by $GITHUB_SHA commit. + + - name: Setup .NET Core + uses: actions/setup-dotnet@v3 + with: + dotnet-version: 8.x + + - name: Build sln + run: dotnet build -c Release --no-cache /clp:NoSummary ./HappyCode.NetCoreBoilerplate.sln + + - name: Test sln + run: dotnet test -c Release --no-build /maxcpucount:1 /p:WarningLevel=0 ./HappyCode.NetCoreBoilerplate.sln + + collect-code-coverage: + name: Code coverage + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Setup .NET Core + uses: actions/setup-dotnet@v3 + with: + dotnet-version: 8.x + + - name: Collect code coverage + run: dotnet test --filter "FullyQualifiedName~UnitTests" "/p:ExcludeByFile=\"**/Program.cs,**/Startup.cs,**/SerilogConfigurator.cs,**/Registrations/*.cs,**/*Context.cs\"" /maxcpucount:1 /p:WarningLevel=0 /p:CollectCoverage=true /p:CoverletOutput="../" /p:MergeWith="../coverage.json" /p:CoverletOutputFormat=\"json,opencover\" ./me.authisfor.AuthBackend.sln + + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v3 + with: + token: ${{ secrets.CODECOV_TOKEN }} + file: ./test/coverage.opencover.xml + flags: unittests diff --git a/backend/.gitignore b/backend/.gitignore index 90ea407d..01427a4c 100644 --- a/backend/.gitignore +++ b/backend/.gitignore @@ -1,74 +1,324 @@ -# Logs -logs +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore + +dist/ +*.db + +# Git files +*.orig +*.bak + +# User-specific files +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ + +# Visual Studio cache/options directory +.vs/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUNIT +*.VisualState.xml +TestResult.xml + +# ApprovalTests.Net +*.received.* + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +*_i.c +*_p.c +*_i.h +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj *.log -npm-debug.log* +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# JustCode is a .NET coding add-in +.JustCode + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Coverlet is a Code Coverage Tool +coverage.json +coverage.info +coverage*.xml + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings + +# Microsoft Fakes +FakesAssemblies/ -# Runtime data -pids -*.pid -*.seed -npmlist.json +# GhostDoc plugin setting file +*.GhostDoc.xml -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ -# Coverage directory used by tools like istanbul -coverage +# Typescript v1 declaration files +typings/ -dist +# Visual Studio 6 build log +*.plg -# nyc test coverage -.nyc_output +# Visual Studio 6 workspace options file +*.opt -# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) -.grunt +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw -# node-waf configuration -.lock-wscript +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions -# Compiled binary addons (http://nodejs.org/api/addons.html) -build/Release +# Paket dependency manager +.paket/paket.exe +paket-files/ -# Dependency directories -node_modules -jspm_packages -coverage -jest-coverage -secret-key -# secret key for jwt +# FAKE - F# Make +.fake/ -# Optional npm cache directory -.npm +# JetBrains Rider +.idea/ +*.sln.iml -# Optional REPL history -.node_repl_history +# CodeRush +.cr/ -# 0x -profile-* +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc -# mac files -.DS_Store +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config -# vim swap files -*.swp +# Tabs Studio +*.tss -# webstorm -.idea +# Telerik's JustMock configuration file +*.jmconfig -# vscode -.vscode -*code-workspace +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs -# clinic -profile* -*clinic* -*flamegraph* +# OpenCover UI analysis results +OpenCover/ -dev.db +# Build outputs +**/**/bin +**/**/obj -PostgresData -PostgresData2 -dockerApp -DockerRedisCache -backupPostgres -.nyc_output +# Local config overrides +appsettings.local.json diff --git a/backend/.vscode/launch.json b/backend/.vscode/launch.json new file mode 100644 index 00000000..b3716907 --- /dev/null +++ b/backend/.vscode/launch.json @@ -0,0 +1,24 @@ +{ + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "Launch API", + "type": "coreclr", + "request": "launch", + "preLaunchTask": "build", + "program": "${workspaceFolder}/src/HappyCode.NetCoreBoilerplate.Api/bin/Debug/netcoreapp3.1/HappyCode.NetCoreBoilerplate.Api.dll", + "args": [], + "cwd": "${workspaceFolder}/src/HappyCode.NetCoreBoilerplate.Api", + "stopAtEntry": false, + "serverReadyAction": { + "action": "openExternally", + "pattern": "^\\s*Now listening on:\\s+(https?://\\S+)" + }, + "env": { + "ASPNETCORE_ENVIRONMENT": "Development", + "ASPNETCORE_URLS": "http://*:5000" + } + } + ] +} diff --git a/backend/.vscode/settings.json b/backend/.vscode/settings.json new file mode 100644 index 00000000..22ba3895 --- /dev/null +++ b/backend/.vscode/settings.json @@ -0,0 +1,4 @@ +{ + "omnisharp.enableRoslynAnalyzers": true, + "omnisharp.enableEditorConfigSupport": true +} diff --git a/backend/.vscode/tasks.json b/backend/.vscode/tasks.json new file mode 100644 index 00000000..ee388aee --- /dev/null +++ b/backend/.vscode/tasks.json @@ -0,0 +1,17 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "build", + "command": "dotnet", + "type": "process", + "args": [ + "build", + "${workspaceFolder}/src/HappyCode.NetCoreBoilerplate.Api/HappyCode.NetCoreBoilerplate.Api.csproj", + "/property:GenerateFullPaths=true", + "/consoleloggerparameters:NoSummary" + ], + "problemMatcher": "$msCompile" + } + ] +} diff --git a/netcore-boilerplate/.whitesource b/backend/.whitesource similarity index 100% rename from netcore-boilerplate/.whitesource rename to backend/.whitesource diff --git a/netcore-boilerplate/Directory.Build.props b/backend/Directory.Build.props similarity index 75% rename from netcore-boilerplate/Directory.Build.props rename to backend/Directory.Build.props index f4e399ad..2a642eb7 100644 --- a/netcore-boilerplate/Directory.Build.props +++ b/backend/Directory.Build.props @@ -7,13 +7,16 @@ + true + BrycensRanch - Copyright © BrycensRanch 2023 - 1.1.4 + Copyright © BrycensRanch 2024 + 1.0.0 + Blazingly Fast REST API for AuthIsForMe users diff --git a/netcore-boilerplate/Directory.Packages.props b/backend/Directory.Packages.props similarity index 74% rename from netcore-boilerplate/Directory.Packages.props rename to backend/Directory.Packages.props index 0b9cbb83..e0b4dcda 100644 --- a/netcore-boilerplate/Directory.Packages.props +++ b/backend/Directory.Packages.props @@ -4,26 +4,29 @@ false - - - + + + + + + - - + + - + - + - + - - + + @@ -33,28 +36,29 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - - + + + + - - - - + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/backend/Dockerfile b/backend/Dockerfile index 8640060b..aed3d224 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,62 +1,42 @@ -# https://github.com/smartiniOnGitHub/fastify-example/blob/master/Dockerfile.alpine -# Word for word, bar for bar lmfao +# Note for contributors: DO NOT USE THE MCR HERE! I HAVE 1Gbps internet and downloading containers from there WAS SO DAMN SLOWWWWWW -# Image where Node 18 (LTS) alpine + git + ssh is installed -FROM timbru31/node-alpine-git:hydrogen +FROM bitnami/dotnet-sdk:8 AS build +#USER app +WORKDIR /work +ENV DOTNET_NOLOGO=true +ENV DOTNET_CLI_TELEMETRY_OPTOUT=true -# update packages, to reduce risk of vulnerabilities -RUN apk update && apk upgrade -RUN apk add bash -RUN apk add libc6-compat -# RUN apk cache clean +COPY ./Directory.Build.props ./ +COPY ./Directory.Packages.props ./ +COPY src src +COPY src/*/*.csproj ./ +COPY ./me.authisfor.AuthBackend.sln me.authisfor.AuthBackend.ruleset global.json NuGet.config ./ +RUN for projectFile in $(ls *.csproj); \ + do \ + mkdir -p ${projectFile%.*}/ && mv $projectFile ${projectFile%.*}/; \ + done -# set a non privileged user to use when running this image -RUN addgroup -S nodejs && adduser -S nodejs -G nodejs -SHELL ["bash", "-c"] +RUN dotnet restore /work/me.authisfor.AuthBackend.Api/me.authisfor.AuthBackend.Api.csproj -# set right (secure) folder permissions -RUN mkdir -p /home/nodejs/app/node_modules && chown -R nodejs:nodejs /home/nodejs/app +RUN dotnet publish -c Release -o /app --no-restore -# PNPM FOR ALPINE LINUX IS KINDA COMPLICATED... -RUN wget -qO /bin/pnpm "https://github.com/pnpm/pnpm/releases/latest/download/pnpm-linuxstatic-x64" && chmod +x /bin/pnpm -RUN mkdir -p /home/nodejs/.pnpm-store && chown -R nodejs:nodejs /home/nodejs/.pnpm-store -RUN mkdir -p /home/nodejs/.pnpm-global && chown -R nodejs:nodejs /home/nodejs/.pnpm-global -RUN pnpm config set store-dir /home/nodejs/.pnpm-store -USER nodejs -WORKDIR /home/nodejs/app -SHELL ["bash", "-c"] +# -------------- +# We can now abuse the Ubuntu chiselled dotnet-aspnet container image for optimal size. +# Smaller than our old backend with Node.js! (I couldn't use rollup or nexe or pkg to save my life, too many issues!!) -# set default node env -# to be able to run tests (for example in CI), do not set production as environment -ENV NODE_ENV=production -ENV PNPM_HOME=/home/nodejs/.local/share/pnpm -ENV PATH=$PATH:$PNPM_HOME +FROM ubuntu/dotnet-aspnet AS final +WORKDIR /app +#USER app -COPY --chown=nodejs:nodejs pnpm-workspace.yaml* ./ -# Install dependencies -COPY --chown=nodejs:nodejs package.json yarn.lock* package-lock.json* pnpm-lock.yaml* .npmrc* .pnpmfile.cjs* ./ -RUN pnpm install --prod +#COPY --from=publish --chown=app:app /app/Release/net8.0/publish . +COPY --from=build /app/Release/net8.0/publish . -# This dockerfile expects the project to already be built locally to make the Dockerfile do less and make it smaller -COPY --chown=nodejs:nodejs dist ./ -# Repetitive, ik. For compatability reasons -COPY --chown=nodejs:nodejs dist ./dist +ENV DOTNET_NOLOGO=true +ENV DOTNET_CLI_TELEMETRY_OPTOUT=true -COPY --chown=nodejs:nodejs healthCheck.cjs . -COPY --chown=nodejs:nodejs .env* ./ -# Technically, this file is already on the system, but this is just for consistency's sake -COPY --chown=nodejs:nodejs pm2.config.js* ./ +HEALTHCHECK --interval=10s --timeout=3s --start-period=10s --retries=1 \ + CMD curl --fail http://localhost:80/health || exit 1 -# Work in progress -RUN SHELL=bash pnpm setup -# RUN pnpm add -g pm2 -RUN pnpm add -g rimraf cross-env - -EXPOSE 8000 - -ENV PORT 8000 - -CMD [ "npm", "start" ] -# CMD [ "pm2-runtime", "start", "pm2.config.js" ] +ENTRYPOINT ["dotnet", "me.authisfor.AuthBackend.Api.dll"] diff --git a/netcore-boilerplate/NuGet.config b/backend/NuGet.config similarity index 100% rename from netcore-boilerplate/NuGet.config rename to backend/NuGet.config diff --git a/backend/PROJECT.md b/backend/PROJECT.md deleted file mode 100644 index 4f4e202f..00000000 --- a/backend/PROJECT.md +++ /dev/null @@ -1,48 +0,0 @@ -# some things we need to implement - -```typescript -export interface PaginatedResult { - data: T[]; - meta: { - total: number; - lastPage: number; - currentPage: number; - perPage: number; - prev: number | null; - next: number | null; - }; -} -// see https://github.com/enkot/prisma-pagination/blob/main/src/index.ts - -export type PaginateOptions = { page?: number | string; perPage?: number | string }; -export type PaginateFunction = (model: any, args?: K, options?: PaginateOptions) => Promise>; -export const createPaginator = (defaultOptions: PaginateOptions): PaginateFunction => { - return async (model, args: any = { where: undefined }, options) => { - const page = Number(options?.page || defaultOptions?.page) || 1; - const perPage = Number(options?.perPage || defaultOptions?.perPage) || 10; - - const skip = page > 0 ? perPage * (page - 1) : 0; - const [total, data] = await Promise.all([ - model.count({ where: args.where }), - model.findMany({ - ...args, - take: perPage, - skip, - }), - ]); - const lastPage = Math.ceil(total / perPage); - - return { - data, - meta: { - total, - lastPage, - currentPage: page, - perPage, - prev: page > 1 ? page - 1 : null, - next: page < lastPage ? page + 1 : null, - }, - }; - }; -}; -``` diff --git a/backend/README.md b/backend/README.md index f5adc06c..00a3826a 100644 --- a/backend/README.md +++ b/backend/README.md @@ -1,102 +1,244 @@ -# Backend (Fastify) +# netcore-boilerplate + +Boilerplate of API in ~~`.NET Core 3.1`~~ `.NET 8` + +| GitHub | Codecov | +| :-: | :-: | +| [![Build & Test](https://github.com/lkurzyniec/netcore-boilerplate/actions/workflows/dotnetcore.yml/badge.svg)](https://github.com/lkurzyniec/netcore-boilerplate/actions/workflows/dotnetcore.yml) [![Build docker image](https://github.com/lkurzyniec/netcore-boilerplate/actions/workflows/docker.yml/badge.svg)](https://github.com/lkurzyniec/netcore-boilerplate/actions/workflows/docker.yml) | [![codecov](https://codecov.io/gh/lkurzyniec/netcore-boilerplate/branch/master/graph/badge.svg)](https://codecov.io/gh/lkurzyniec/netcore-boilerplate) | + +Boilerplate is a piece of code that helps you to quickly kick-off a project or start writing your source code. It is kind of a template - instead of starting an empty project and adding the same snippets each time, you can use the boilerplate that already contains such code. + +## Source code contains + +1. [Central Package Management (CPM)](https://learn.microsoft.com/en-us/nuget/consume-packages/central-package-management) +1. ~~[Autofac]~~(https://autofac.org/) (Removed in [PR19](https://github.com/lkurzyniec/netcore-boilerplate/pull/19)) +1. [Swagger](https://swagger.io/) + [Swashbuckle](https://github.com/domaindrivendev/Swashbuckle) +1. [FeatureManagement](https://github.com/microsoft/FeatureManagement-Dotnet) (Feature Flags, Feature Toggles) +1. [HealthChecks](https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks) +1. [EF Core](https://docs.microsoft.com/ef/) + - [MySQL provider from Pomelo Foundation](https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql) + - [MsSQL from Microsoft](https://github.com/aspnet/EntityFrameworkCore/) +1. [Dapper](https://github.com/DapperLib/Dapper) + - [Microsoft.Data.Sqlite](https://learn.microsoft.com/en-us/dotnet/standard/data/sqlite/) +1. Tests + - Integration tests with InMemory database + - [FluentAssertions] + - [xUnit] + - [Verify](https://github.com/VerifyTests/Verify/) + - [Verify.Http](https://github.com/VerifyTests/Verify.Http) + - TestServer + - Unit tests + - [AutoFixture](https://github.com/AutoFixture/AutoFixture) + - [FluentAssertions] + - [Moq](https://github.com/moq/moq4) + - [Moq.AutoMock](https://github.com/moq/Moq.AutoMocker) + - [xUnit] + - Architectural tests (conventional tests) + - [NetArchTest](https://github.com/BenMorris/NetArchTest) + - [xUnit] + - ~~Load tests~~ (Removed in [PR135](https://github.com/lkurzyniec/netcore-boilerplate/pull/135)) + - ~~[NBomber]~~(https://nbomber.com/) +1. Code quality + - [EditorConfig](https://editorconfig.org/) ([.editorconfig](.editorconfig)) + - Analyzers + - [Microsoft.CodeAnalysis.Analyzers](https://github.com/dotnet/roslyn-analyzers) + - [Microsoft.AspNetCore.Mvc.Api.Analyzers](https://github.com/aspnet/AspNetCore/tree/master/src/Analyzers) + - [Microsoft.VisualStudio.Threading.Analyzers](https://github.com/microsoft/vs-threading) + - CodeAnalysisRules [HappyCode.NetCoreBoilerplate.ruleset](HappyCode.NetCoreBoilerplate.ruleset) + - Code coverage + - [Coverlet](https://github.com/tonerdo/coverlet) + - [Codecov](https://codecov.io/) + - CI Code analysis with [CodeQL](https://codeql.github.com/) +1. Docker + - [Dockerfile](dockerfile) + - [Docker-compose](docker-compose.yml) + - `mysql:8` with DB initialization + - `mcr.microsoft.com/mssql/server:2017-latest` with DB initialization + - `netcore-boilerplate:local` +1. [Serilog](https://serilog.net/) + - Sink: [Async](https://github.com/serilog/serilog-sinks-async) +1. [DbUp](http://dbup.github.io/) as a db migration tool +1. Continuous integration + - ~~[Travis CI]~~(https://travis-ci.org/) ([travisci.yml](https://github.com/lkurzyniec/netcore-boilerplate/blob/bf65154b63f6a10d6753045c49cd378e53907816/.travis.yml)) + - [GitHub Actions](https://github.com/features/actions) + - [dotnetcore.yml](.github/workflows/dotnetcore.yml) + - [codeql-analysis.yml](.github/workflows/codeql-analysis.yml) + - [docker.yml](.github/workflows/docker.yml) + +## Architecture + +### Api + +[HappyCode.NetCoreBoilerplate.Api](src/HappyCode.NetCoreBoilerplate.Api) + +- The entry point of the app - [Program.cs](src/HappyCode.NetCoreBoilerplate.Api/Program.cs) +- Simple Startup class - [Startup.cs](src/HappyCode.NetCoreBoilerplate.Api/Startup.cs) + - MvcCore + - DbContext (with MySQL) + - DbContext (with MsSQL) + - Swagger and SwaggerUI (Swashbuckle) + - HostedService and HttpClient + - FeatureManagement + - HealthChecks + - MySQL + - MsSQL +- Filters + - Simple `ApiKey` Authorization filter - [ApiKeyAuthorizationFilter.cs](src/HappyCode.NetCoreBoilerplate.Api/Infrastructure/Filters/ApiKeyAuthorizationFilter.cs) + - Action filter to validate `ModelState` - [ValidateModelStateFilter.cs](src/HappyCode.NetCoreBoilerplate.Api/Infrastructure/Filters/ValidateModelStateFilter.cs) + - Global exception filter - [HttpGlobalExceptionFilter.cs](src/HappyCode.NetCoreBoilerplate.Api/Infrastructure/Filters/HttpGlobalExceptionFilter.cs) +- Configurations + - `Serilog` configuration place - [SerilogConfigurator.cs](src/HappyCode.NetCoreBoilerplate.Api/Infrastructure/Configurations/SerilogConfigurator.cs) + - `Swagger` registration place - [SwaggerRegistration.cs](src/HappyCode.NetCoreBoilerplate.Api/Infrastructure/Registrations/SwaggerRegistration.cs) +- Simple exemplary API controllers - [EmployeesController.cs](src/HappyCode.NetCoreBoilerplate.Api/Controllers/EmployeesController.cs), [CarsController.cs](src/HappyCode.NetCoreBoilerplate.Api/Controllers/CarsController.cs) +- Example of BackgroundService - [PingWebsiteBackgroundService.cs](src/HappyCode.NetCoreBoilerplate.Api/BackgroundServices/PingWebsiteBackgroundService.cs) + +![HappyCode.NetCoreBoilerplate.Api](.assets/api.png 'HappyCode.NetCoreBoilerplate.Api') + +### Core + +[HappyCode.NetCoreBoilerplate.Core](src/HappyCode.NetCoreBoilerplate.Core) + +- Models + - Dto models + - DB models + - AppSettings models - [Settings](src/HappyCode.NetCoreBoilerplate.Core/Settings) +- DbContexts + - MySQL DbContext - [EmployeesContext.cs](src/HappyCode.NetCoreBoilerplate.Core/EmployeesContext.cs) + - MsSQL DbContext - [CarsContext.cs](src/HappyCode.NetCoreBoilerplate.Core/CarsContext.cs) +- Core registrations - [CoreRegistrations.cs](src/HappyCode.NetCoreBoilerplate.Core/Registrations/CoreRegistrations.cs) +- Exemplary MySQL repository - [EmployeeRepository.cs](src/HappyCode.NetCoreBoilerplate.Core/Repositories/EmployeeRepository.cs) +- Exemplary MsSQL service - [CarService.cs](src/HappyCode.NetCoreBoilerplate.Core/Services/CarService.cs) -[![Deploy to Zeet](https://deploy.zeet.co/fastify.svg)](https://deploy.zeet.co/?url=https://github.com/BrycensRanch/Chatting-Platform) [![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/new/template?template=https%3A%2F%2Fgithub.com%2FBrycensRanch%2FChatting-Platform&plugins=redis) +![HappyCode.NetCoreBoilerplate.Core](.assets/core.png 'HappyCode.NetCoreBoilerplate.Core') -## Notes +## DB Migrations -This project may be overloaded to the brim with dependencies, but this is the backend. I utilized these dependencies to make this project more friendly to use and to try and meet standards for a REST API. Since none of the dependencies are shipped to the browser, I believe it's irrelevant to the goals of this project. +[HappyCode.NetCoreBoilerplate.Db](src/HappyCode.NetCoreBoilerplate.Db) -## Project goals as a backend server +- Console application as a simple db migration tool - [Program.cs](src/HappyCode.NetCoreBoilerplate.Db/Program.cs) +- Sample migration scripts, both `.sql` and `.cs` - [S001_AddCarTypesTable.sql](src/HappyCode.NetCoreBoilerplate.Db/Scripts/Sql/S001_AddCarTypesTable.sql), [S002_ModifySomeRows.cs](src/HappyCode.NetCoreBoilerplate.Db/Scripts/Code/S002_ModifySomeRows.cs) -Stages: +![HappyCode.NetCoreBoilerplate.Db](.assets/db.png 'HappyCode.NetCoreBoilerplate.Db') -✅ Caching at the database level. +## Tests -✅ Statelessness +### Integration tests -✅ Decoupled from the front end, in this project the backend server should be separate for advanced usage. +[HappyCode.NetCoreBoilerplate.Api.IntegrationTests](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests) -✅ Node-tap with ts-node-dev +- Infrastructure + - Fixture with TestServer - [TestServerClientFixture.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/Infrastructure/TestServerClientFixture.cs) + - TestStartup with InMemory databases - [TestStartup.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/Infrastructure/TestStartup.cs) + - Simple data feeders - [EmployeeContextDataFeeder.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/Infrastructure/DataFeeders/EmployeeContextDataFeeder.cs), [CarsContextDataFeeder.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/Infrastructure/DataFeeders/CarsContextDataFeeder.cs) +- Exemplary tests - [EmployeesTests.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/EmployeesTests.cs), [CarsTests.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/CarsTests.cs) -✅ Error + performance reporting +![HappyCode.NetCoreBoilerplate.Api.IntegrationTests](.assets/itests.png 'HappyCode.NetCoreBoilerplate.Api.IntegrationTests') -✅ Security headers +### Unit tests -✅ Push code faster and safer. +[HappyCode.NetCoreBoilerplate.Api.UnitTests](test/HappyCode.NetCoreBoilerplate.Api.UnitTests) -✅ Run GitHub Actions locally to give peace of mind. Walk away after all tests pass and [GitHub Actions run locally](https://github.com/nektos/act) +- Exemplary tests - [EmployeesControllerTests.cs](test/HappyCode.NetCoreBoilerplate.Api.UnitTests/Controllers/EmployeesControllerTests.cs) +- Unit tests of `ApiKeyAuthorizationFilter.cs` - [ApiKeyAuthorizationFilterTests.cs](test/HappyCode.NetCoreBoilerplate.Api.UnitTests/Infrastructure/Filters/ApiKeyAuthorizationFilterTests.cs) -❌ Configuration lib? +[HappyCode.NetCoreBoilerplate.Core.UnitTests](test/HappyCode.NetCoreBoilerplate.Core.UnitTests) -❌ Versioned API endpoints +- Extension methods to mock `DbSet` faster - [EnumerableExtensions.cs](test/HappyCode.NetCoreBoilerplate.Core.UnitTests/Extensions/EnumerableExtensions.cs) +- Exemplary tests - [EmployeeRepositoryTests.cs](test/HappyCode.NetCoreBoilerplate.Core.UnitTests/Repositories/EmployeeRepositoryTests.cs), [CarServiceTests.cs](test/HappyCode.NetCoreBoilerplate.Core.UnitTests/Services/CarServiceTests.cs) -❌ All endpoints are nouns +![HappyCode.NetCoreBoilerplate.Core.UnitTests](.assets/utests.png 'HappyCode.NetCoreBoilerplate.Core.UnitTests') -❌ 100% test coverage +### Architectural tests -❌ GitHub badges +[HappyCode.NetCoreBoilerplate.ArchitecturalTests](test/HappyCode.NetCoreBoilerplate.ArchitecturalTests) -❌ OpenAPI documentation + types. +- Exemplary tests - [ApiArchitecturalTests.cs](test/HappyCode.NetCoreBoilerplate.ArchitecturalTests/ApiArchitecturalTests.cs), [CoreArchitecturalTests.cs](test/HappyCode.NetCoreBoilerplate.ArchitecturalTests/CoreArchitecturalTests.cs) -❌ GitHub Actions testing building + deployment into production. +![HappyCode.NetCoreBoilerplate.ArchitecturalTests](.assets/atests.png 'HappyCode.NetCoreBoilerplate.ArchitecturalTests') -❌ Semantic releases with changelog generation +## Books module -❌ FULL Husky integration with other standards listed. +Totally separate module, developed with a modular monolith approach. -❌ [skip ci] GitHub Action +### Module -❌ GitHub issues templates, tags, and wiki documentation. +The code organized around features (vertical slices). -❌ .nvmrc, suggest the project's node version +[HappyCode.NetCoreBoilerplate.BooksModule](src/HappyCode.NetCoreBoilerplate.BooksModule) -❌ Only allow GitHub Actions runners to ssh into production with an ssh key. +- Features + - Delete book - [Endpoint.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/DeleteBook/Endpoint.cs), [Command.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/DeleteBook/Command.cs) + - Get book - [Endpoint.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/GetBook/Endpoint.cs), [Query.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/GetBook/Query.cs) + - Get books - [Endpoint.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/GetBooks/Endpoint.cs), [Query.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/GetBooks/Query.cs) + - Upsert book - [Endpoint.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/UpsertBook/Endpoint.cs), [Command.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/UpsertBook/Command.cs) +- Sqlite db initializer - [DbInitializer.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Infrastructure/DbInitializer.cs) +- Module configuration place - [BooksModuleConfigurations.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/BooksModuleConfigurations.cs) -❌ CONTRIBUTING.md +![HappyCode.NetCoreBoilerplate.BooksModule](.assets/books.png 'HappyCode.NetCoreBoilerplate.BooksModule') -## Features +### Integration Tests -👀 ESLint + Prettier ran before commits with Husky +[HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests](test/HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests) -🐳 Docker support for local development testing to emulate production! +- Infrastructure + - Fixture with TestServer - [TestServerClientFixture.cs](test/HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests/Infrastructure/TestServerClientFixture.cs) + - Very simple data feeder - [BooksDataFeeder.cs](test/HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests/Infrastructure/DataFeeders/BooksDataFeeder.cs) +- Exemplary tests - [BooksTests.cs](test/HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests/BooksTests.cs) -💿 Redis support, share cache between different processes! +![HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests](.assets/books-tests.png 'HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests') -🏄‍♂️ Commitlint, Commitizen support. +## How to adapt to your project -😎 Simple Passwordless authentication with SuperTokens.io. +Generally it is totally up to you! But in case you do not have any plan, You can follow below simple steps: -🔮 Powered by Prisma.io +1. Download/clone/fork repository :arrow_heading_down: +1. Remove components and/or classes that you do not need to :fire: +1. Rename files (e.g. sln, csproj, ruleset), folders, namespaces etc :memo: +1. Appreciate the work :star: -👾 PM2 Clustered support, out of the box. +## Build the solution -🌋 Track errors/App performance with Sentry.io +Just execute `dotnet build` in the root directory, it takes `HappyCode.NetCoreBoilerplate.sln` and build everything. -## Explanation of dependencies +## Start the application -This project was bootstrapped with Fastify-CLI. As such, our testing framework is Node-Tap. While I'd love to use Jest as our test framework for consistency, this type of configuration should be more appropriate for Fastify. +### Standalone -## Available Scripts +At first, you need to have up and running [MySQL](https://www.mysql.com/downloads/) and [MsSQL](https://www.microsoft.com/sql-server/sql-server-downloads) database servers on localhost with initialized database by [mysql script](db/mysql/mysql-employees.sql) and [mssql script](db/mssql/mssql-cars.sql). -In the project directory, you can run: +Then the application (API) can be started by `dotnet run` command executed in the `src/HappyCode.NetCoreBoilerplate.Api` directory. By default it will be available under http://localhost:5000/, but keep in mind that documentation is available under http://localhost:5000/swagger/. -### `pnpm dev` +### Docker (recommended) -To start the app in dev mode.\ -Open [http://localhost:8000](http://localhost:8000) to view it in the browser. +Just run `docker-compose up` command in the root directory and after successful start of services visit http://localhost:5000/swagger/. To check that API has connection to both MySQL and MsSQL databases visit http://localhost:5000/health/. -### `pnpm build` +> When running on `Linux` (i.e. [WSL](https://learn.microsoft.com/en-us/windows/wsl/install)), make sure that all docker files ([dockerfile](dockerfile), [docker-compose](docker-compose.yml) and all [mssql files](db/mssql)) have line endings `LF`. -To build the backend server +### Migrations -### `npm start` +When the entire environment is up and running, you can additionally run a migration tool to add some new schema objects into MsSQL DB. To do that, go to `src/HappyCode.NetCoreBoilerplate.Db` directory and execute `dotnet run` command. -For production mode +## Run unit tests -### `pnpm test` +Run `dotnet test` command in the root directory, it will look for test projects in `HappyCode.NetCoreBoilerplate.sln` and run them. -Run the test cases. +## To Do -## Learn More +- any idea? Please create an issue. -To learn Fastify, check out the [Fastify documentation](https://www.fastify.io/docs/latest/). +## Be like a star, give me a star! :star: + +If: + +- you like this repo/code, +- you learn something, +- you are using it in your project/application, + +then please give me a `star`, appreciate my work. Thanks! + +## Buy me a coffee! :coffee: + +[![Buy me a coffee](https://cdn.buymeacoffee.com/buttons/lato-blue.png)](https://www.buymeacoffee.com/lkurzyniec) + +[FluentAssertions]: https://fluentassertions.com/ +[xUnit]: https://xunit.net/ diff --git a/backend/bundle.cjs b/backend/bundle.cjs deleted file mode 100644 index 21ea35cf..00000000 --- a/backend/bundle.cjs +++ /dev/null @@ -1,500 +0,0 @@ -'use strict'; - -var promises = require('node:fs/promises'); -var getRepoInfo = require('git-repo-info'); -var ciDetect = require('@npmcli/ci-detect'); -var isDocker = require('is-docker'); -var scanEnv = require('scan-env'); -var node_path = require('node:path'); -var node_url = require('node:url'); -var figlet = require('figlet'); -var chalk = require('chalk'); -var dotenvMono = require('dotenv-mono'); -var dotenvDefaults = require('dotenv-defaults'); -var dotenvExpand = require('dotenv-expand'); -var common = require('@nestjs/common'); -var core = require('@nestjs/core'); -var platformFastify = require('@nestjs/platform-fastify'); -require('reflect-metadata'); -var cors = require('@fastify/cors'); -var helmet = require('@fastify/helmet'); -var node_fs = require('node:fs'); -var printRoutes = require('fastify-print-routes'); -var fastifyResponseTime = require('fastify-request-timing'); -var fastifyAllow = require('fastify-allow'); -var fastifyUserAgent = require('fastify-user-agent'); -var fastifyCookie = require('@fastify/cookie'); -var fastify204 = require('fastify-204'); -var nodeApiAnalytics = require('node-api-analytics'); -var fastifyXML = require('fastify-xml-body-parser'); -var fastifyJSON5 = require('fastify-json5'); -var fastifyQS = require('fastify-qs'); -var fastifyAcceptsSerializer = require('@fastify/accepts-serializer'); -var YAML = require('yaml'); -var serverVersion = require('fastify-server-version'); -var fastifyZodValidate = require('fastify-zod-validate'); -var fjwt = require('@fastify/jwt'); -var fastifyETag = require('@fastify/etag'); -var fastifyViews = require('@fastify/view'); -var eta$1 = require('eta'); -var fastifyMethodOverride = require('fastify-method-override'); -var protobufjs = require('protobufjs'); -var xml2js = require('xml2js'); -var config = require('@nestjs/config'); -var swagger = require('@nestjs/swagger'); -var client = require('@prisma/client'); -var prismaRedisMiddleware = require('prisma-redis-middleware'); -var Redis = require('ioredis'); -var RedisUrlParser = require('redis-url-plus'); - -var _documentCurrentScript = typeof document !== 'undefined' ? document.currentScript : null; -const eta = new eta$1.Eta(); -const __filename$2 = node_url.fileURLToPath((typeof document === 'undefined' ? require('u' + 'rl').pathToFileURL(__filename).href : (_documentCurrentScript && _documentCurrentScript.src || new URL('bundle.cjs', document.baseURI).href))); -const __dirname$2 = node_path.dirname(__filename$2); -dotenvExpand.expand(dotenvMono.dotenvLoad({ - path: node_path.join(node_path.dirname(node_url.fileURLToPath((typeof document === 'undefined' ? require('u' + 'rl').pathToFileURL(__filename).href : (_documentCurrentScript && _documentCurrentScript.src || new URL('bundle.cjs', document.baseURI).href)))), '../.env'), - encoding: 'utf8', -})); -const SSLFolder = './ssl'; -if (!node_fs.existsSync(SSLFolder) && process.env.NODE_ENV === 'production') - node_fs.mkdirSync(SSLFolder, { recursive: true }); -const fastify = async (app) => { - if (process.env.NODE_APP_INSTANCE === '0' || (!process.env.NODE_APP_INSTANCE && process.env.NODE_ENV !== 'test')) - await app.register(printRoutes); - await app.register(helmet, { - contentSecurityPolicy: false, - }); - await app.register(fastifyResponseTime); - await app.register(fastifyUserAgent); - await app.register(fastifyMethodOverride); - await app.register(fastifyAllow); - await app.register(fastifyXML); - await app.register(fastifyQS); - await app.register(fastifyETag); - await app.register(fastifyViews, { - engine: { eta }, - templates: node_path.join(node_path.dirname(node_url.fileURLToPath((typeof document === 'undefined' ? require('u' + 'rl').pathToFileURL(__filename).href : (_documentCurrentScript && _documentCurrentScript.src || new URL('bundle.cjs', document.baseURI).href)))), './views'), - }); - await app.register(fastifyJSON5); - await app.register(serverVersion()); - await app.register(fjwt, { - secret: 'supersecret', - }); - app.decorate('authenticate', async (request, reply) => { - try { - await request.jwtVerify(); - } - catch (error) { - reply.send(error); - } - }); - await app.register(fastify204, { - onUndefined: true, - onNull: true, - onEmptyArray: true, - }); - await app.register(fastifyZodValidate, { - handleValidatorError: error => { - return { error, statusCode: 422, message: 'Unprocessable Entity - Zod Errors or something, man...' }; - }, - }); - const parser = new xml2js.Parser(); - await app.addContentTypeParser('application/x-protobuf', function (req, done) { - try { - const res = Package.decode(req.body); - return res; - } - catch (err) { - return err; - } - }); - const protoloadPath = node_path.join(__dirname$2, 'schema', 'package.proto'), messagePackage = 'Package'; - const root = protobufjs.loadSync(protoloadPath); - const Package = root.lookupType(messagePackage); - await app.register(fastifyAcceptsSerializer, { - serializers: [ - { - regex: /^(application\/(x-)?yaml|text\/yaml)$/, - serializer: body => YAML.stringify(body), - }, - { - regex: /^application\/x-protobuf$/, - serializer: body => Package.encode(Package.create(body)).finish() - }, - { - regex: /^(application\/xml|text\/xml)$/, - serializer: body => { - parser.parseString(body, (err, result) => { - if (err) { - throw err; - } - return result; - }); - } - }, - { - regex: /^(application\/x-www-form-urlencoded)$/, - serializer: body => { - const form = new URLSearchParams(); - for (const [key, value] of Object.entries(body)) { - form.append(key, value); - } - return form.toString(); - }, - }, - ], - default: 'application/json', - }); - if (process.env.FASTIFY_ANALYTICS_API_KEY) - app.addHook('onRequest', nodeApiAnalytics.fastifyAnalytics(process.env.FASTIFY_ANALYTICS_API_KEY)); - app.addHook('onRequest', async ({ headers, ip, userAgent: userAgent1 }, reply) => { - if (headers['user-agent'] && headers['user-agent'].length > 250) - return reply.code(422).send({ message: 'User agent too long, should be > 250' }); - app.log.info(`Request from ${ip?.trim() || 'localhost'} from user agent ${userAgent1.toString()} (${headers['user-agent']})`); - }); - app.get('/helloz', async () => { - return 'Hello World!'; - }); - app.get('/exit', async (_request, reply) => { - app.log.info('Recieved request to exit. EXITING 😭😭😭'); - reply.send({ - message: 'Exiting', - }); - throw new Error('Exiting'); - }); - await app.register(cors, { - origin: [process.env.FRONTEND_SERVER || 'http://localhost:3000'], - methods: ['GET', 'PUT', 'POST', 'DELETE'], - credentials: true, - }); - await app.register(fastifyCookie); -}; -if (process.send) { - process.send('ready'); -} - -var __decorate$3 = (undefined && undefined.__decorate) || function (decorators, target, key, desc) { - var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); - else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; - return c > 3 && r && Object.defineProperty(target, key, r), r; -}; -let PrismaService = class PrismaService extends client.PrismaClient { - redis = new Redis(RedisUrlParser(process.env.REDIS_URL)); - async onModuleInit() { - await this.$connect(); - console.log('Prisma connected'); - const cacheMiddleware = prismaRedisMiddleware.createPrismaRedisCache({ - storage: { type: 'redis', options: { client: this.redis, invalidation: { referencesTTL: 300 } } }, - cacheTime: 300, - excludeMethods: ['count', 'groupBy'], - onHit: key => { - console.log('hit', key); - }, - onMiss: key => { - console.log('miss', key); - }, - onError: key => { - console.log('error', key); - }, - }); - this.$use(cacheMiddleware); - } - async onModuleDestroy() { - await this.$disconnect(); - await this.redis.quit(); - console.log('Prisma & Redis disconnected'); - } -}; -PrismaService = __decorate$3([ - common.Injectable() -], PrismaService); - -var __decorate$2 = (undefined && undefined.__decorate) || function (decorators, target, key, desc) { - var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); - else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; - return c > 3 && r && Object.defineProperty(target, key, r), r; -}; -var __metadata = (undefined && undefined.__metadata) || function (k, v) { - if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); -}; -var __param = (undefined && undefined.__param) || function (paramIndex, decorator) { - return function (target, key) { decorator(target, key, paramIndex); } -}; -let RootController = class RootController { - prismaService; - constructor(prismaService) { - this.prismaService = prismaService; - } - root() { - return { - message: 'The oldest', - }; - } - docs() { - return { - message: 'The realest', - }; - } - health() { - return { status: 'ok' }; - } - async getFilteredPosts(take, skip, searchString, orderBy) { - const or = searchString - ? { - OR: [{ title: { contains: searchString } }, { content: { contains: searchString } }], - } - : {}; - return this.prismaService.post.findMany({ - where: { - published: true, - ...or, - }, - include: { author: true }, - take: Number(take) || undefined, - skip: Number(skip) || undefined, - orderBy: { - updatedAt: orderBy, - }, - }); - } - async createDraft(postData) { - const { title, content } = postData; - return this.prismaService.post.create({ - data: { - title, - content, - }, - }); - } - async getDrafts() { - return this.prismaService.post.findMany({ - where: { author: undefined }, - }); - } - async togglePublishPost(id) { - const postData = await this.prismaService.post.findUnique({ - where: { id: Number(id) }, - select: { - published: true, - }, - }); - return this.prismaService.post.update({ - where: { id: Number(id) || undefined }, - data: { published: !postData?.published }, - }); - } - async deletePost(id) { - return this.prismaService.post.delete({ where: { id: Number(id) } }); - } - async incrementPostViewCount(id) { - return this.prismaService.post.update({ - where: { id: Number(id) }, - data: { - viewCount: { - increment: 1, - }, - }, - }); - } -}; -__decorate$2([ - common.Get(), - common.Render('index'), - __metadata("design:type", Function), - __metadata("design:paramtypes", []), - __metadata("design:returntype", void 0) -], RootController.prototype, "root", null); -__decorate$2([ - common.Get('docs'), - common.Render('docs'), - __metadata("design:type", Function), - __metadata("design:paramtypes", []), - __metadata("design:returntype", void 0) -], RootController.prototype, "docs", null); -__decorate$2([ - common.Get('api/health'), - __metadata("design:type", Function), - __metadata("design:paramtypes", []), - __metadata("design:returntype", void 0) -], RootController.prototype, "health", null); -__decorate$2([ - common.Get('feed'), - swagger.ApiOperation({ summary: 'Feed of published posts' }), - __param(0, common.Query('take')), - __param(1, common.Query('skip')), - __param(2, common.Query('searchString')), - __param(3, common.Query('orderBy')), - __metadata("design:type", Function), - __metadata("design:paramtypes", [Number, Number, String, String]), - __metadata("design:returntype", Promise) -], RootController.prototype, "getFilteredPosts", null); -__decorate$2([ - common.Post('post'), - __param(0, common.Body()), - __metadata("design:type", Function), - __metadata("design:paramtypes", [Object]), - __metadata("design:returntype", Promise) -], RootController.prototype, "createDraft", null); -__decorate$2([ - common.Get('drafts'), - __metadata("design:type", Function), - __metadata("design:paramtypes", []), - __metadata("design:returntype", Promise) -], RootController.prototype, "getDrafts", null); -__decorate$2([ - common.Put('publish/:id'), - __param(0, common.Param('id')), - __metadata("design:type", Function), - __metadata("design:paramtypes", [String]), - __metadata("design:returntype", Promise) -], RootController.prototype, "togglePublishPost", null); -__decorate$2([ - common.Delete('post/:id'), - __param(0, common.Param('id')), - __metadata("design:type", Function), - __metadata("design:paramtypes", [String]), - __metadata("design:returntype", Promise) -], RootController.prototype, "deletePost", null); -__decorate$2([ - common.Put('/post/:id/views'), - __param(0, common.Param('id')), - __metadata("design:type", Function), - __metadata("design:paramtypes", [String]), - __metadata("design:returntype", Promise) -], RootController.prototype, "incrementPostViewCount", null); -RootController = __decorate$2([ - common.Controller('/'), - __metadata("design:paramtypes", [PrismaService]) -], RootController); - -var __decorate$1 = (undefined && undefined.__decorate) || function (decorators, target, key, desc) { - var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); - else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; - return c > 3 && r && Object.defineProperty(target, key, r), r; -}; -let PrismaModule = class PrismaModule { -}; -PrismaModule = __decorate$1([ - common.Module({ - providers: [PrismaService], - exports: [PrismaService], - }) -], PrismaModule); - -var __decorate = (undefined && undefined.__decorate) || function (decorators, target, key, desc) { - var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); - else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; - return c > 3 && r && Object.defineProperty(target, key, r), r; -}; -let AppModule = class AppModule { -}; -AppModule = __decorate([ - common.Module({ - imports: [ - config.ConfigModule.forRoot({ - isGlobal: true, - }), - PrismaModule, - ], - controllers: [RootController], - }) -], AppModule); - -const __dirname$1 = node_path.dirname(node_url.fileURLToPath((typeof document === 'undefined' ? require('u' + 'rl').pathToFileURL(__filename).href : (_documentCurrentScript && _documentCurrentScript.src || new URL('bundle.cjs', document.baseURI).href)))); -const __filename$1 = node_url.fileURLToPath((typeof document === 'undefined' ? require('u' + 'rl').pathToFileURL(__filename).href : (_documentCurrentScript && _documentCurrentScript.src || new URL('bundle.cjs', document.baseURI).href))); -dotenvExpand.expand(dotenvDefaults.config({ - path: './.env', - encoding: 'utf8', - defaults: './.env.example', -})); -dotenvExpand.expand(dotenvMono.load({ - path: node_path.join(__dirname$1, '../.env'), - encoding: 'utf8', -})); -async function readJsonFile(path) { - const file = await promises.readFile(path, 'utf8'); - return JSON.parse(file); -} -const start = async () => { - console.log(`Currently running in ${__dirname$1}`); - const nestApp = await core.NestFactory.create(AppModule, new platformFastify.FastifyAdapter({ - logger: { - level: 'debug', - transport: { - target: 'pino-pretty', - }, - }, - trustProxy: true, - }), { bodyParser: false }); - if (process.env.NODE_ENV !== 'production') { - let name; - let version; - try { - const { name: packageName, version: packageVersion } = await readJsonFile('./package.json'); - name = packageName; - version = packageVersion; - } - catch { - name = process.env.npm_package_name || 'auth-app'; - version = process.env.npm_package_version || 'Unknown'; - } - const gitInfo = getRepoInfo(); - const bannerText = `${figlet.textSync(`<${name}>`, { - font: 'ANSI Shadow', - horizontalLayout: 'default', - verticalLayout: 'default', - width: 80, - whitespaceBreak: true, - })}\n`; - if (process.env.NODE_ENV !== 'test') { - const gitText = chalk.yellowBright.bold(`Version: ${version}\n${chalk.blueBright(`Commit: ${gitInfo.abbreviatedSha} (${gitInfo.lastTag === 'null' ? 'unknown' : gitInfo.lastTag})\nAuthor: ${gitInfo.author} (${gitInfo.authorDate})\nMessage: ${gitInfo.commitMessage}\nCommits since tag: ${gitInfo.commitsSinceLastTag}\n${chalk.blueBright(`Branch: ${gitInfo.branch}`)}`)}`); - const warning = process.env.NODE_ENV !== 'production' || gitInfo.branch !== 'master' - ? chalk.redBright.bold('WARNING: This is a development build. Do not use in production.') - : undefined; - const dockerWarning = chalk.redBright.bold("Psst! Make sure you've set up your .env file and launched the database and redis containers!\nYou can do this with the command: docker compose up -d db db2 cache"); - const contextInfo = chalk.yellowBright.bold(`CI: ${ciDetect()}\nInside Docker?: ${isDocker() ? 'YES!!' : 'no🤡'}\nNODE_ENV: ${process.env.NODE_ENV}\nNODE_APP_INSTANCE: ${process.env.NODE_APP_INSTANCE}\nPORT: ${process.env.PORT}\nFASTIFY_PORT: ${process.env.FASTIFY_PORT}\n`); - console.log(chalk.greenBright.bold.italic(bannerText)); - console.log(gitText); - if (warning) - console.log(warning); - console.log(dockerWarning); - console.log(contextInfo); - console.log(chalk.bgWhiteBright.greenBright('Now Nest.js based!')); - } - } - try { - const scanResult = scanEnv('../../.env.example'); - if (scanResult.length > 0) - console.error(`The following required environment variables are missing: ${scanResult.join(', ')}`); - } - catch (error) { - console.error(error); - console.error('failed to check if environment variables are missing, likely due to a missing .env.example'); - } - nestApp.useStaticAssets({ root: node_path.join(__dirname$1, '..', 'public') }); - nestApp.enableVersioning(); - const server = nestApp.getHttpAdapter().getInstance(); - await fastify(server); - nestApp.useGlobalPipes(new common.ValidationPipe({ - whitelist: false, - })); - await nestApp.listen(process.env.PORT || process.env.FASTIFY_PORT || '8000', '0.0.0.0', (error, address) => { - if (error) - throw error; - if (process.env.NODE_APP_INSTANCE === '0' || (!process.env.NODE_APP_INSTANCE && process.env.NODE_ENV !== 'test')) - server.log.info(`Server listening at ${address}`); - if (process.send) - process.send('ready'); - }); - return nestApp; -}; -let entryFile = process.argv?.[1]; -if (entryFile === __filename$1) { - start(); -} - -exports.start = start; diff --git a/backend/codecov.yml b/backend/codecov.yml new file mode 100644 index 00000000..d78ccc39 --- /dev/null +++ b/backend/codecov.yml @@ -0,0 +1,6 @@ +--- +coverage: + precision: 0 + round: up + # i promise this is logical :rofl: + range: '30...100' diff --git a/netcore-boilerplate/docker-compose.yml b/backend/docker-compose.yml similarity index 86% rename from netcore-boilerplate/docker-compose.yml rename to backend/docker-compose.yml index f12beb7b..d235d60f 100644 --- a/netcore-boilerplate/docker-compose.yml +++ b/backend/docker-compose.yml @@ -1,7 +1,7 @@ # Containers from MCR are BANNED! # It's so damn slow. :pensive: -version: "3.6" +version: '3.6' services: postgres: @@ -19,8 +19,8 @@ services: restart: always ports: - 6379:6379 - netcore-boilerplate: - container_name: netcore-boilerplate + authbackend: + container_name: authbackend build: context: . ports: diff --git a/backend/global.json b/backend/global.json new file mode 100644 index 00000000..7bd158d8 --- /dev/null +++ b/backend/global.json @@ -0,0 +1,5 @@ +{ + "sdk": { + "version": "8.0.300" + } +} diff --git a/backend/healthCheck.cjs b/backend/healthCheck.cjs deleted file mode 100644 index 29062114..00000000 --- a/backend/healthCheck.cjs +++ /dev/null @@ -1,52 +0,0 @@ -/* eslint-disable unicorn/no-process-exit */ -/* eslint-disable no-console */ -/* - * Copyright 2018-2022 the original author or authors. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// standalone script, to get content from the running web application -// for example it can be called by container health checks -// return code will be 0 for success, or the HTTP error code - -// use Node.js 'http' integrated module, -// even to avoid dependencies clash - -const options = { - timeout: 5000, // 5 sec - log: true, // if enabled, write log to console - }, - url = process.argv[2] || `${process.env.BACKEND_SERVER || 'http://localhost:8000'}/v1/health`; -if (options.log === true) console.log(`GET call for healthcheck at: ${url} ...`); - -const request = require('node:http').get(url, response => { - if (options.log === true) { - console.log(`statusCode: ${response.statusCode}`); - if (response.statusMessage) console.log(`statusMessage: '${response.statusMessage}'`); - - console.log('----------------'); - } - if (response.statusCode === 200) process.exit(0); - else process.exit(response.statusCode || 1); -}); - -request.setTimeout(options.timeout); - -request.on('error', error => { - if (options.log === true) console.log(`error: ${error.message}`); - - process.exit(error.statusCode || 1); -}); - -request.end(); diff --git a/backend/jest.config.ts b/backend/jest.config.ts deleted file mode 100644 index 577d99f7..00000000 --- a/backend/jest.config.ts +++ /dev/null @@ -1,46 +0,0 @@ -import type { JestConfigWithTsJest } from 'ts-jest'; - -export const coverageThreshold = { - global: { - lines: 0, - statements: 0, - branches: 0, - functions: 0, - }, -}; - -const jestConfig: JestConfigWithTsJest = { - preset: 'ts-jest/presets/js-with-ts-esm', - testEnvironment: 'node', - resolver: 'jest-ts-webcompat-resolver', - // extensionsToTreatAsEsm: ['.ts'], - clearMocks: true, - collectCoverage: true, - collectCoverageFrom: [ - './app.{js,ts,mts,mjs,cjs,cts}', - '**/*.service.{js,ts,mts,mjs,cjs,cts}', - '**/*.controller.{js,ts,mts,mjs,cjs,cts}', - '!**/*.d.ts', - '!**/dist/**', - '!**/node_modules/**', - ], - coverageThreshold, - testMatch: ['**/*.test.ts'], - // moduleNameMapper: { - // // Handle module aliases (this will be automatically configured for you soon) - // '^@/(.*)$': '/src/$1', - // '^@/public/(.*)$': '/public/$1', - // }, - transform: { - // ".(t|j)s$": "babel-jest", - // '^.+\\.[tj]sx?$' to process js/ts with `ts-jest` - // '^.+\\.m?[tj]sx?$' to process js/ts/mjs/mts with `ts-jest` - '^.+\\.m?[tj]sx?$': [ - 'ts-jest', - { - useESM: true, - }, - ], - }, -}; -export default jestConfig; diff --git a/backend/lint-staged.config.cjs b/backend/lint-staged.config.cjs deleted file mode 100644 index 0c9146e6..00000000 --- a/backend/lint-staged.config.cjs +++ /dev/null @@ -1,5 +0,0 @@ -module.exports = { - '*.{js,jsx,ts,mts,cts,cjs,mjs,tsx}': ['eslint --fix', 'prettier --write'], - '**/*.ts?(x)': () => 'pnpm check-types', - '*.{json,md,yaml,yml}': 'prettier --write', -}; diff --git a/netcore-boilerplate/me.authisfor.AuthBackend.ruleset b/backend/me.authisfor.AuthBackend.ruleset similarity index 100% rename from netcore-boilerplate/me.authisfor.AuthBackend.ruleset rename to backend/me.authisfor.AuthBackend.ruleset diff --git a/netcore-boilerplate/me.authisfor.AuthBackend.sln b/backend/me.authisfor.AuthBackend.sln similarity index 99% rename from netcore-boilerplate/me.authisfor.AuthBackend.sln rename to backend/me.authisfor.AuthBackend.sln index 5a90fe2d..34d940f7 100644 --- a/netcore-boilerplate/me.authisfor.AuthBackend.sln +++ b/backend/me.authisfor.AuthBackend.sln @@ -23,7 +23,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Directory.Build.props = Directory.Build.props Directory.Packages.props = Directory.Packages.props docker-compose.yml = docker-compose.yml - dockerfile = dockerfile + Dockerfile = Dockerfile me.authisfor.AuthBackend.ruleset = me.authisfor.AuthBackend.ruleset README.md = README.md NuGet.config = NuGet.config diff --git a/backend/nest-cli.json b/backend/nest-cli.json deleted file mode 100644 index 15f4997c..00000000 --- a/backend/nest-cli.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/nest-cli", - "collection": "@nestjs/schematics", - "sourceRoot": "src", - "compilerOptions": { - "plugins": [ - { - "name": "@nestjs/swagger", - "options": { - "introspectComments": true - } - } - ] - } -} diff --git a/backend/oauthConfig.cjs b/backend/oauthConfig.cjs deleted file mode 100644 index a7006afd..00000000 --- a/backend/oauthConfig.cjs +++ /dev/null @@ -1,55 +0,0 @@ -// Note to self, add function that unfucks the object keys from camelcase to kaleb case or whatever - -module.exports = { - defaults: { - origin: process.env.NEXT_PUBLIC_BACKEND_SERVER || 'http://localhost:8000', - transport: 'session', - state: true, - }, - google: { - key: '...', - secret: '...', - scope: ['openid'], - nonce: true, - customParams: { accessType: 'offline' }, - callback: '/v1/auth/google/callback', - }, - twitter: { - key: '...', - secret: '...', - callback: '/v1/auth/twitter/callback', - }, - twitch: { - clientId: process.env.CLIENT_ID || '', - clientSecret: process.env.CLIENT_SECRET || '', - redirectURI: '/v1/auth/twitter/callback', - scopes: [ - 'user:edit:broadcast', // for streamers, we could use this scope to automatically set a description of allowed users into the mc server - 'channel:read:vips', // for streamers, check if a user is a vip - 'user:read:email', // for everyone, we love to collect data to sell to big data - 'user:read:follows', // for everyone, check if a user is following - 'moderator:read:chatters', // for streamers, check if a user is in the chat - 'channel:read:subscriptions', // for streamers, check if a user is subscribed - 'moderation:read', // for streamers, check if a user is a moderator or banned - 'viewing_activity_read', // for streamers, check if a user is watching - 'moderator:read:followers', // for streamers, check if a user is following - ], - }, - github: { - key: '...', - secret: '...', - scope: ['public_repo'], - callback: '/hello', - overrides: { - notifications: { - key: '...', - secret: '...', - scope: ['notifications'], - }, - all: { - scope: ['repo', 'gist', 'user'], - callback: '/hey', - }, - }, - }, -}; diff --git a/backend/package.json b/backend/package.json deleted file mode 100644 index 90000108..00000000 --- a/backend/package.json +++ /dev/null @@ -1,182 +0,0 @@ -{ - "name": "auth-app-backend", - "version": "1.0.0", - "private": true, - "description": "This project was bootstrapped with Fastify-CLI.", - "main": "src/start.ts", - "type": "module", - "scripts": { - "prepare": "prisma generate", - "test": "cross-env DEBUG=prisma:* NODE_ENV=test NODE_OPTIONS=--experimental-vm-modules jest", - "test:jest": "pnpm test", - "test:watch": "cross-env NODE_ENV=test jest --watch", - "start": "cross-env NODE_ENV=production node dist/src/start.js", - "prepm2": "pnpm cleanbuild", - "pm2": "cross-env NODE_ENV=production pm2 start --watch --interpreter ts-node-dev pm2.config.js", - "healthcheck": "node healthCheck.cjs", - "build": "tsc", - "build:ts": "tsc -p tsconfig.json", - "cleanbuild": "run-s clean build:ts", - "check-types": "tsc --noEmit --pretty", - "predocker": "pnpm cleanbuild", - "docker": "docker build -t chatbackend . --no-cache --env-file ../.env", - "clean": "rimraf dist", - "predev": "shx cp -R src/views public src/schema dist/src", - "dev": "cross-env DEBUG=prisma:* node-dev --timestamp --respawn --vm --loader ts-node/esm src/start.ts", - "lint": "eslint --fix .", - "lint:check": "eslint .", - "format": "prettier --write .", - "format:check": "prettier --check .", - "commit": "cz", - "migrate:postgres": "dotenv -e ../.env -- npx prisma migrate dev" - }, - "dependencies": { - "@damirn/fastify-formidable": "^3.0.3", - "@fastify/accepts": "^4.2.0", - "@fastify/accepts-serializer": "^5.2.0", - "@fastify/autoload": "^5.8.0", - "@fastify/cookie": "^9.2.0", - "@fastify/cors": "^9.0.0", - "@fastify/etag": "^5.0.0", - "@fastify/formbody": "^7.4.0", - "@fastify/helmet": "^11.1.1", - "@fastify/jwt": "^8.0.0", - "@fastify/multipart": "^8.0.0", - "@fastify/routes-stats": "^3.4.0", - "@fastify/secure-session": "^7.1.0", - "@fastify/sensible": "^5.5.0", - "@fastify/swagger": "^8.12.0", - "@fastify/swagger-ui": "^2.0.0", - "@fastify/view": "^8.2.0", - "@immobiliarelabs/fastify-sentry": "^8.0.0", - "@mgcrea/fastify-graceful-exit": "^1.1.1", - "@nestjs/common": "^10.2.10", - "@nestjs/config": "^3.1.1", - "@nestjs/core": "^10.2.10", - "@nestjs/platform-fastify": "^10.2.10", - "@nestjs/swagger": "^7.1.16", - "@npmcli/ci-detect": "^3.0.2", - "@ory/kratos-client": "^1.0.0", - "@prisma/client": "^5.6.0", - "@sentry/profiling-node": "^1.2.6", - "chalk": "^5.3.0", - "class-transformer": "^0.5.1", - "class-validator": "^0.14.0", - "cross-env": "^7.0.3", - "dotenv-defaults": "^5.0.2", - "dotenv-expand": "^11.0.0", - "dotenv-mono": "^1.3.12", - "eta": "^3.1.1", - "fast-xml-parser": "^4.3.2", - "fastify": "^4.24.3", - "fastify-204": "^4.0.2", - "fastify-allow": "^2.0.0", - "fastify-cli": "^6.0.0", - "fastify-get-head": "^3.0.0", - "fastify-grant": "^5.4.8", - "fastify-impressions": "^1.0.5", - "fastify-ip": "^1.0.0", - "fastify-json5": "^1.0.0", - "fastify-method-override": "^1.5.10", - "fastify-plugin": "^4.5.1", - "fastify-print-routes": "^3.0.0", - "fastify-qs": "^4.0.2", - "fastify-request-timing": "^3.0.0", - "fastify-server-version": "^1.0.1", - "fastify-user-agent": "^1.0.1", - "fastify-xml-body-parser": "^2.2.0", - "fastify-zod-validate": "^0.2.0", - "figlet": "^1.7.0", - "git-repo-info": "^2.1.1", - "got": "^13.0.0", - "ioredis": "^5.3.2", - "is-docker": "^3.0.0", - "node-api-analytics": "^1.1.3", - "prisma-json-schema-generator": "^4.0.0", - "prisma-redis-middleware": "^4.8.0", - "prisma-zod-generator": "^0.8.13", - "rate-limiter-flexible": "^5.0.0", - "protobufjs": "^7.2.5", - "redis-url-plus": "^1.1.0", - "scan-env": "github:BrycensRanch/scan-env", - "useragent": "^2.3.0", - "yaml": "^2.3.4", - "reflect-metadata": "^0.2.0", - "xml2js": "^0.6.2", - "zod": "^3.22.4" - }, - "devDependencies": { - "@babel/core": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/preset-env": "^7.23.3", - "@jest/globals": "^29.7.0", - "@nestjs/cli": "^10.2.1", - "@nestjs/schematics": "^10.0.3", - "@nestjs/testing": "^10.2.10", - "@rollup/plugin-commonjs": "^25.0.7", - "@rollup/plugin-json": "^6.0.1", - "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/plugin-typescript": "^11.1.5", - "@types/dotenv-defaults": "^2.0.4", - "@types/figlet": "^1.5.8", - "@types/ioredis-mock": "^8.2.5", - "@types/jest": "^29.5.9", - "@types/mocha": "^10.0.5", - "@types/node": "^20.9.3", - "@types/useragent": "^2.3.4", - "@typescript-eslint/eslint-plugin": "^7.0.0", - "@typescript-eslint/parser": "^7.0.0", - "babel-jest": "^29.7.0", - "babel-plugin-transform-import-meta": "^2.2.1", - "babel-plugin-transform-vite-meta-env": "^1.0.3", - "dotenv-cli": "^7.3.0", - "eslint": "^8.54.0", - "eslint-config-airbnb-base-typescript-prettier": "^5.1.0", - "eslint-config-airbnb-typescript": "^17.1.0", - "eslint-config-prettier": "^9.0.0", - "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jest": "^27.6.0", - "eslint-plugin-jest-formatting": "^3.1.0", - "eslint-plugin-mocha": "^10.2.0", - "eslint-plugin-no-one-time-vars": "^2.5.0", - "eslint-plugin-node": "^11.1.0", - "eslint-plugin-prettier": "^5.0.1", - "eslint-plugin-simple-import-sort": "^12.0.0", - "eslint-plugin-sonarjs": "^0.24.0", - "eslint-plugin-unicorn": "^51.0.0", - "eslint-plugin-unused-imports": "^3.0.0", - "fastify-tls-keygen": "^1.1.0", - "fix-esm": "^1.0.1", - "ioredis-mock": "^8.9.0", - "jest": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-ts-webcompat-resolver": "^1.0.0", - "mocha": "^10.2.0", - "node-dev": "^8.0.0", - "npm-run-all2": "^6.0.0", - "pino-pretty": "^10.2.3", - "prettier": "^3.1.0", - "prettier-eslint-cli": "^8.0.1", - "prisma": "^5.6.0", - "rimraf": "^5.0.5", - "rollup": "^4.5.0", - "rollup-plugin-polyfill-node": "^0.13.0", - "shx": "^0.3.4", - "source-map-support": "^0.5.21", - "supertest": "^6.3.3", - "ts-jest": "^29.1.1", - "ts-jest-mock-import-meta": "^1.1.0", - "ts-node": "^10.9.1", - "ts-node-dev": "^2.0.0", - "tsc-watch": "^6.0.4", - "typescript": "^5.3.2", - "vitest": "^0.34.6" - }, - "prisma": { - "seed": "ts-node-esm ./prisma/seed.ts" - }, - "keywords": [], - "packageManager": "pnpm@8.15.3", - "author": "", - "license": "MIT" -} diff --git a/backend/pm2.config.cjs b/backend/pm2.config.cjs deleted file mode 100644 index ff9e3cc7..00000000 --- a/backend/pm2.config.cjs +++ /dev/null @@ -1,15 +0,0 @@ -/* eslint-disable camelcase */ - -module.exports = [ - // Main Application - { - name: 'AuthBackend', - script: './dist/src/start.js', - instances: require('node:os').cpus().length, - exec_mode: 'cluster', - exp_backoff_restart_delay: 100, - kill_timeout: 3000, - wait_ready: true, - listen_timeout: 10_000, - }, -]; diff --git a/backend/prisma/README.md b/backend/prisma/README.md deleted file mode 100644 index 056b4c6d..00000000 --- a/backend/prisma/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# why json schema?? - -cuz we're gonna serve the json schema to api consumers since the api just passes data from prisma to rest clients if necessary diff --git a/backend/prisma/generated/schemas/aggregateApiKey.schema.ts b/backend/prisma/generated/schemas/aggregateApiKey.schema.ts deleted file mode 100644 index 3cf31ced..00000000 --- a/backend/prisma/generated/schemas/aggregateApiKey.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyOrderByWithRelationInputObjectSchema } from './objects/ApiKeyOrderByWithRelationInput.schema'; -import { ApiKeyWhereInputObjectSchema } from './objects/ApiKeyWhereInput.schema'; -import { ApiKeyWhereUniqueInputObjectSchema } from './objects/ApiKeyWhereUniqueInput.schema'; -import { ApiKeyCountAggregateInputObjectSchema } from './objects/ApiKeyCountAggregateInput.schema'; -import { ApiKeyMinAggregateInputObjectSchema } from './objects/ApiKeyMinAggregateInput.schema'; -import { ApiKeyMaxAggregateInputObjectSchema } from './objects/ApiKeyMaxAggregateInput.schema'; -import { ApiKeyAvgAggregateInputObjectSchema } from './objects/ApiKeyAvgAggregateInput.schema'; -import { ApiKeySumAggregateInputObjectSchema } from './objects/ApiKeySumAggregateInput.schema'; - -export const ApiKeyAggregateSchema = z.object({ - orderBy: z - .union([ApiKeyOrderByWithRelationInputObjectSchema, ApiKeyOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: ApiKeyWhereInputObjectSchema.optional(), - cursor: ApiKeyWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - _count: z.union([z.literal(true), ApiKeyCountAggregateInputObjectSchema]).optional(), - _min: ApiKeyMinAggregateInputObjectSchema.optional(), - _max: ApiKeyMaxAggregateInputObjectSchema.optional(), - _avg: ApiKeyAvgAggregateInputObjectSchema.optional(), - _sum: ApiKeySumAggregateInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/aggregateDiscordAccount.schema.ts b/backend/prisma/generated/schemas/aggregateDiscordAccount.schema.ts deleted file mode 100644 index 46698e6b..00000000 --- a/backend/prisma/generated/schemas/aggregateDiscordAccount.schema.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountOrderByWithRelationInputObjectSchema } from './objects/DiscordAccountOrderByWithRelationInput.schema'; -import { DiscordAccountWhereInputObjectSchema } from './objects/DiscordAccountWhereInput.schema'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './objects/DiscordAccountWhereUniqueInput.schema'; -import { DiscordAccountCountAggregateInputObjectSchema } from './objects/DiscordAccountCountAggregateInput.schema'; -import { DiscordAccountMinAggregateInputObjectSchema } from './objects/DiscordAccountMinAggregateInput.schema'; -import { DiscordAccountMaxAggregateInputObjectSchema } from './objects/DiscordAccountMaxAggregateInput.schema'; -import { DiscordAccountAvgAggregateInputObjectSchema } from './objects/DiscordAccountAvgAggregateInput.schema'; -import { DiscordAccountSumAggregateInputObjectSchema } from './objects/DiscordAccountSumAggregateInput.schema'; - -export const DiscordAccountAggregateSchema = z.object({ - orderBy: z - .union([ - DiscordAccountOrderByWithRelationInputObjectSchema, - DiscordAccountOrderByWithRelationInputObjectSchema.array(), - ]) - .optional(), - where: DiscordAccountWhereInputObjectSchema.optional(), - cursor: DiscordAccountWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - _count: z.union([z.literal(true), DiscordAccountCountAggregateInputObjectSchema]).optional(), - _min: DiscordAccountMinAggregateInputObjectSchema.optional(), - _max: DiscordAccountMaxAggregateInputObjectSchema.optional(), - _avg: DiscordAccountAvgAggregateInputObjectSchema.optional(), - _sum: DiscordAccountSumAggregateInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/aggregateFollowing.schema.ts b/backend/prisma/generated/schemas/aggregateFollowing.schema.ts deleted file mode 100644 index e405056f..00000000 --- a/backend/prisma/generated/schemas/aggregateFollowing.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { FollowingOrderByWithRelationInputObjectSchema } from './objects/FollowingOrderByWithRelationInput.schema'; -import { FollowingWhereInputObjectSchema } from './objects/FollowingWhereInput.schema'; -import { FollowingWhereUniqueInputObjectSchema } from './objects/FollowingWhereUniqueInput.schema'; -import { FollowingCountAggregateInputObjectSchema } from './objects/FollowingCountAggregateInput.schema'; -import { FollowingMinAggregateInputObjectSchema } from './objects/FollowingMinAggregateInput.schema'; -import { FollowingMaxAggregateInputObjectSchema } from './objects/FollowingMaxAggregateInput.schema'; -import { FollowingAvgAggregateInputObjectSchema } from './objects/FollowingAvgAggregateInput.schema'; -import { FollowingSumAggregateInputObjectSchema } from './objects/FollowingSumAggregateInput.schema'; - -export const FollowingAggregateSchema = z.object({ - orderBy: z - .union([FollowingOrderByWithRelationInputObjectSchema, FollowingOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: FollowingWhereInputObjectSchema.optional(), - cursor: FollowingWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - _count: z.union([z.literal(true), FollowingCountAggregateInputObjectSchema]).optional(), - _min: FollowingMinAggregateInputObjectSchema.optional(), - _max: FollowingMaxAggregateInputObjectSchema.optional(), - _avg: FollowingAvgAggregateInputObjectSchema.optional(), - _sum: FollowingSumAggregateInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/aggregateMojangAccount.schema.ts b/backend/prisma/generated/schemas/aggregateMojangAccount.schema.ts deleted file mode 100644 index 2857b8a6..00000000 --- a/backend/prisma/generated/schemas/aggregateMojangAccount.schema.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountOrderByWithRelationInputObjectSchema } from './objects/MojangAccountOrderByWithRelationInput.schema'; -import { MojangAccountWhereInputObjectSchema } from './objects/MojangAccountWhereInput.schema'; -import { MojangAccountWhereUniqueInputObjectSchema } from './objects/MojangAccountWhereUniqueInput.schema'; -import { MojangAccountCountAggregateInputObjectSchema } from './objects/MojangAccountCountAggregateInput.schema'; -import { MojangAccountMinAggregateInputObjectSchema } from './objects/MojangAccountMinAggregateInput.schema'; -import { MojangAccountMaxAggregateInputObjectSchema } from './objects/MojangAccountMaxAggregateInput.schema'; -import { MojangAccountAvgAggregateInputObjectSchema } from './objects/MojangAccountAvgAggregateInput.schema'; -import { MojangAccountSumAggregateInputObjectSchema } from './objects/MojangAccountSumAggregateInput.schema'; - -export const MojangAccountAggregateSchema = z.object({ - orderBy: z - .union([ - MojangAccountOrderByWithRelationInputObjectSchema, - MojangAccountOrderByWithRelationInputObjectSchema.array(), - ]) - .optional(), - where: MojangAccountWhereInputObjectSchema.optional(), - cursor: MojangAccountWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - _count: z.union([z.literal(true), MojangAccountCountAggregateInputObjectSchema]).optional(), - _min: MojangAccountMinAggregateInputObjectSchema.optional(), - _max: MojangAccountMaxAggregateInputObjectSchema.optional(), - _avg: MojangAccountAvgAggregateInputObjectSchema.optional(), - _sum: MojangAccountSumAggregateInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/aggregatePost.schema.ts b/backend/prisma/generated/schemas/aggregatePost.schema.ts deleted file mode 100644 index 003aa198..00000000 --- a/backend/prisma/generated/schemas/aggregatePost.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { PostOrderByWithRelationInputObjectSchema } from './objects/PostOrderByWithRelationInput.schema'; -import { PostWhereInputObjectSchema } from './objects/PostWhereInput.schema'; -import { PostWhereUniqueInputObjectSchema } from './objects/PostWhereUniqueInput.schema'; -import { PostCountAggregateInputObjectSchema } from './objects/PostCountAggregateInput.schema'; -import { PostMinAggregateInputObjectSchema } from './objects/PostMinAggregateInput.schema'; -import { PostMaxAggregateInputObjectSchema } from './objects/PostMaxAggregateInput.schema'; -import { PostAvgAggregateInputObjectSchema } from './objects/PostAvgAggregateInput.schema'; -import { PostSumAggregateInputObjectSchema } from './objects/PostSumAggregateInput.schema'; - -export const PostAggregateSchema = z.object({ - orderBy: z - .union([PostOrderByWithRelationInputObjectSchema, PostOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: PostWhereInputObjectSchema.optional(), - cursor: PostWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - _count: z.union([z.literal(true), PostCountAggregateInputObjectSchema]).optional(), - _min: PostMinAggregateInputObjectSchema.optional(), - _max: PostMaxAggregateInputObjectSchema.optional(), - _avg: PostAvgAggregateInputObjectSchema.optional(), - _sum: PostSumAggregateInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/aggregateProfile.schema.ts b/backend/prisma/generated/schemas/aggregateProfile.schema.ts deleted file mode 100644 index db7b67e6..00000000 --- a/backend/prisma/generated/schemas/aggregateProfile.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { ProfileOrderByWithRelationInputObjectSchema } from './objects/ProfileOrderByWithRelationInput.schema'; -import { ProfileWhereInputObjectSchema } from './objects/ProfileWhereInput.schema'; -import { ProfileWhereUniqueInputObjectSchema } from './objects/ProfileWhereUniqueInput.schema'; -import { ProfileCountAggregateInputObjectSchema } from './objects/ProfileCountAggregateInput.schema'; -import { ProfileMinAggregateInputObjectSchema } from './objects/ProfileMinAggregateInput.schema'; -import { ProfileMaxAggregateInputObjectSchema } from './objects/ProfileMaxAggregateInput.schema'; -import { ProfileAvgAggregateInputObjectSchema } from './objects/ProfileAvgAggregateInput.schema'; -import { ProfileSumAggregateInputObjectSchema } from './objects/ProfileSumAggregateInput.schema'; - -export const ProfileAggregateSchema = z.object({ - orderBy: z - .union([ProfileOrderByWithRelationInputObjectSchema, ProfileOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: ProfileWhereInputObjectSchema.optional(), - cursor: ProfileWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - _count: z.union([z.literal(true), ProfileCountAggregateInputObjectSchema]).optional(), - _min: ProfileMinAggregateInputObjectSchema.optional(), - _max: ProfileMaxAggregateInputObjectSchema.optional(), - _avg: ProfileAvgAggregateInputObjectSchema.optional(), - _sum: ProfileSumAggregateInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/aggregateSession.schema.ts b/backend/prisma/generated/schemas/aggregateSession.schema.ts deleted file mode 100644 index 6a601497..00000000 --- a/backend/prisma/generated/schemas/aggregateSession.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { SessionOrderByWithRelationInputObjectSchema } from './objects/SessionOrderByWithRelationInput.schema'; -import { SessionWhereInputObjectSchema } from './objects/SessionWhereInput.schema'; -import { SessionWhereUniqueInputObjectSchema } from './objects/SessionWhereUniqueInput.schema'; -import { SessionCountAggregateInputObjectSchema } from './objects/SessionCountAggregateInput.schema'; -import { SessionMinAggregateInputObjectSchema } from './objects/SessionMinAggregateInput.schema'; -import { SessionMaxAggregateInputObjectSchema } from './objects/SessionMaxAggregateInput.schema'; -import { SessionAvgAggregateInputObjectSchema } from './objects/SessionAvgAggregateInput.schema'; -import { SessionSumAggregateInputObjectSchema } from './objects/SessionSumAggregateInput.schema'; - -export const SessionAggregateSchema = z.object({ - orderBy: z - .union([SessionOrderByWithRelationInputObjectSchema, SessionOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: SessionWhereInputObjectSchema.optional(), - cursor: SessionWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - _count: z.union([z.literal(true), SessionCountAggregateInputObjectSchema]).optional(), - _min: SessionMinAggregateInputObjectSchema.optional(), - _max: SessionMaxAggregateInputObjectSchema.optional(), - _avg: SessionAvgAggregateInputObjectSchema.optional(), - _sum: SessionSumAggregateInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/aggregateTwitchAccount.schema.ts b/backend/prisma/generated/schemas/aggregateTwitchAccount.schema.ts deleted file mode 100644 index 965e0ee4..00000000 --- a/backend/prisma/generated/schemas/aggregateTwitchAccount.schema.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountOrderByWithRelationInputObjectSchema } from './objects/TwitchAccountOrderByWithRelationInput.schema'; -import { TwitchAccountWhereInputObjectSchema } from './objects/TwitchAccountWhereInput.schema'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './objects/TwitchAccountWhereUniqueInput.schema'; -import { TwitchAccountCountAggregateInputObjectSchema } from './objects/TwitchAccountCountAggregateInput.schema'; -import { TwitchAccountMinAggregateInputObjectSchema } from './objects/TwitchAccountMinAggregateInput.schema'; -import { TwitchAccountMaxAggregateInputObjectSchema } from './objects/TwitchAccountMaxAggregateInput.schema'; -import { TwitchAccountAvgAggregateInputObjectSchema } from './objects/TwitchAccountAvgAggregateInput.schema'; -import { TwitchAccountSumAggregateInputObjectSchema } from './objects/TwitchAccountSumAggregateInput.schema'; - -export const TwitchAccountAggregateSchema = z.object({ - orderBy: z - .union([ - TwitchAccountOrderByWithRelationInputObjectSchema, - TwitchAccountOrderByWithRelationInputObjectSchema.array(), - ]) - .optional(), - where: TwitchAccountWhereInputObjectSchema.optional(), - cursor: TwitchAccountWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - _count: z.union([z.literal(true), TwitchAccountCountAggregateInputObjectSchema]).optional(), - _min: TwitchAccountMinAggregateInputObjectSchema.optional(), - _max: TwitchAccountMaxAggregateInputObjectSchema.optional(), - _avg: TwitchAccountAvgAggregateInputObjectSchema.optional(), - _sum: TwitchAccountSumAggregateInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/aggregateUser.schema.ts b/backend/prisma/generated/schemas/aggregateUser.schema.ts deleted file mode 100644 index d41b6132..00000000 --- a/backend/prisma/generated/schemas/aggregateUser.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { UserOrderByWithRelationInputObjectSchema } from './objects/UserOrderByWithRelationInput.schema'; -import { UserWhereInputObjectSchema } from './objects/UserWhereInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './objects/UserWhereUniqueInput.schema'; -import { UserCountAggregateInputObjectSchema } from './objects/UserCountAggregateInput.schema'; -import { UserMinAggregateInputObjectSchema } from './objects/UserMinAggregateInput.schema'; -import { UserMaxAggregateInputObjectSchema } from './objects/UserMaxAggregateInput.schema'; -import { UserAvgAggregateInputObjectSchema } from './objects/UserAvgAggregateInput.schema'; -import { UserSumAggregateInputObjectSchema } from './objects/UserSumAggregateInput.schema'; - -export const UserAggregateSchema = z.object({ - orderBy: z - .union([UserOrderByWithRelationInputObjectSchema, UserOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: UserWhereInputObjectSchema.optional(), - cursor: UserWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - _count: z.union([z.literal(true), UserCountAggregateInputObjectSchema]).optional(), - _min: UserMinAggregateInputObjectSchema.optional(), - _max: UserMaxAggregateInputObjectSchema.optional(), - _avg: UserAvgAggregateInputObjectSchema.optional(), - _sum: UserSumAggregateInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/createManyApiKey.schema.ts b/backend/prisma/generated/schemas/createManyApiKey.schema.ts deleted file mode 100644 index e66f1162..00000000 --- a/backend/prisma/generated/schemas/createManyApiKey.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyCreateManyInputObjectSchema } from './objects/ApiKeyCreateManyInput.schema'; - -export const ApiKeyCreateManySchema = z.object({ - data: z.union([ApiKeyCreateManyInputObjectSchema, z.array(ApiKeyCreateManyInputObjectSchema)]), - skipDuplicates: z.boolean().optional(), -}); diff --git a/backend/prisma/generated/schemas/createManyDiscordAccount.schema.ts b/backend/prisma/generated/schemas/createManyDiscordAccount.schema.ts deleted file mode 100644 index 5ff9725c..00000000 --- a/backend/prisma/generated/schemas/createManyDiscordAccount.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountCreateManyInputObjectSchema } from './objects/DiscordAccountCreateManyInput.schema'; - -export const DiscordAccountCreateManySchema = z.object({ - data: z.union([DiscordAccountCreateManyInputObjectSchema, z.array(DiscordAccountCreateManyInputObjectSchema)]), - skipDuplicates: z.boolean().optional(), -}); diff --git a/backend/prisma/generated/schemas/createManyFollowing.schema.ts b/backend/prisma/generated/schemas/createManyFollowing.schema.ts deleted file mode 100644 index 7cb88572..00000000 --- a/backend/prisma/generated/schemas/createManyFollowing.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { FollowingCreateManyInputObjectSchema } from './objects/FollowingCreateManyInput.schema'; - -export const FollowingCreateManySchema = z.object({ - data: z.union([FollowingCreateManyInputObjectSchema, z.array(FollowingCreateManyInputObjectSchema)]), - skipDuplicates: z.boolean().optional(), -}); diff --git a/backend/prisma/generated/schemas/createManyMojangAccount.schema.ts b/backend/prisma/generated/schemas/createManyMojangAccount.schema.ts deleted file mode 100644 index 5c515f3d..00000000 --- a/backend/prisma/generated/schemas/createManyMojangAccount.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountCreateManyInputObjectSchema } from './objects/MojangAccountCreateManyInput.schema'; - -export const MojangAccountCreateManySchema = z.object({ - data: z.union([MojangAccountCreateManyInputObjectSchema, z.array(MojangAccountCreateManyInputObjectSchema)]), - skipDuplicates: z.boolean().optional(), -}); diff --git a/backend/prisma/generated/schemas/createManyPost.schema.ts b/backend/prisma/generated/schemas/createManyPost.schema.ts deleted file mode 100644 index 47d7c18c..00000000 --- a/backend/prisma/generated/schemas/createManyPost.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { PostCreateManyInputObjectSchema } from './objects/PostCreateManyInput.schema'; - -export const PostCreateManySchema = z.object({ - data: z.union([PostCreateManyInputObjectSchema, z.array(PostCreateManyInputObjectSchema)]), - skipDuplicates: z.boolean().optional(), -}); diff --git a/backend/prisma/generated/schemas/createManyProfile.schema.ts b/backend/prisma/generated/schemas/createManyProfile.schema.ts deleted file mode 100644 index a9896f6d..00000000 --- a/backend/prisma/generated/schemas/createManyProfile.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateManyInputObjectSchema } from './objects/ProfileCreateManyInput.schema'; - -export const ProfileCreateManySchema = z.object({ - data: z.union([ProfileCreateManyInputObjectSchema, z.array(ProfileCreateManyInputObjectSchema)]), - skipDuplicates: z.boolean().optional(), -}); diff --git a/backend/prisma/generated/schemas/createManySession.schema.ts b/backend/prisma/generated/schemas/createManySession.schema.ts deleted file mode 100644 index 9fb2aedd..00000000 --- a/backend/prisma/generated/schemas/createManySession.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { SessionCreateManyInputObjectSchema } from './objects/SessionCreateManyInput.schema'; - -export const SessionCreateManySchema = z.object({ - data: z.union([SessionCreateManyInputObjectSchema, z.array(SessionCreateManyInputObjectSchema)]), - skipDuplicates: z.boolean().optional(), -}); diff --git a/backend/prisma/generated/schemas/createManyTwitchAccount.schema.ts b/backend/prisma/generated/schemas/createManyTwitchAccount.schema.ts deleted file mode 100644 index 56674a53..00000000 --- a/backend/prisma/generated/schemas/createManyTwitchAccount.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountCreateManyInputObjectSchema } from './objects/TwitchAccountCreateManyInput.schema'; - -export const TwitchAccountCreateManySchema = z.object({ - data: z.union([TwitchAccountCreateManyInputObjectSchema, z.array(TwitchAccountCreateManyInputObjectSchema)]), - skipDuplicates: z.boolean().optional(), -}); diff --git a/backend/prisma/generated/schemas/createManyUser.schema.ts b/backend/prisma/generated/schemas/createManyUser.schema.ts deleted file mode 100644 index fb795c63..00000000 --- a/backend/prisma/generated/schemas/createManyUser.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { UserCreateManyInputObjectSchema } from './objects/UserCreateManyInput.schema'; - -export const UserCreateManySchema = z.object({ - data: z.union([UserCreateManyInputObjectSchema, z.array(UserCreateManyInputObjectSchema)]), - skipDuplicates: z.boolean().optional(), -}); diff --git a/backend/prisma/generated/schemas/createOneApiKey.schema.ts b/backend/prisma/generated/schemas/createOneApiKey.schema.ts deleted file mode 100644 index b088eb0d..00000000 --- a/backend/prisma/generated/schemas/createOneApiKey.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyCreateInputObjectSchema } from './objects/ApiKeyCreateInput.schema'; -import { ApiKeyUncheckedCreateInputObjectSchema } from './objects/ApiKeyUncheckedCreateInput.schema'; - -export const ApiKeyCreateOneSchema = z.object({ - data: z.union([ApiKeyCreateInputObjectSchema, ApiKeyUncheckedCreateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/createOneDiscordAccount.schema.ts b/backend/prisma/generated/schemas/createOneDiscordAccount.schema.ts deleted file mode 100644 index 50ed748f..00000000 --- a/backend/prisma/generated/schemas/createOneDiscordAccount.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountCreateInputObjectSchema } from './objects/DiscordAccountCreateInput.schema'; -import { DiscordAccountUncheckedCreateInputObjectSchema } from './objects/DiscordAccountUncheckedCreateInput.schema'; - -export const DiscordAccountCreateOneSchema = z.object({ - data: z.union([DiscordAccountCreateInputObjectSchema, DiscordAccountUncheckedCreateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/createOneFollowing.schema.ts b/backend/prisma/generated/schemas/createOneFollowing.schema.ts deleted file mode 100644 index 7249d80d..00000000 --- a/backend/prisma/generated/schemas/createOneFollowing.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { FollowingCreateInputObjectSchema } from './objects/FollowingCreateInput.schema'; -import { FollowingUncheckedCreateInputObjectSchema } from './objects/FollowingUncheckedCreateInput.schema'; - -export const FollowingCreateOneSchema = z.object({ - data: z.union([FollowingCreateInputObjectSchema, FollowingUncheckedCreateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/createOneMojangAccount.schema.ts b/backend/prisma/generated/schemas/createOneMojangAccount.schema.ts deleted file mode 100644 index b761c8d7..00000000 --- a/backend/prisma/generated/schemas/createOneMojangAccount.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountCreateInputObjectSchema } from './objects/MojangAccountCreateInput.schema'; -import { MojangAccountUncheckedCreateInputObjectSchema } from './objects/MojangAccountUncheckedCreateInput.schema'; - -export const MojangAccountCreateOneSchema = z.object({ - data: z.union([MojangAccountCreateInputObjectSchema, MojangAccountUncheckedCreateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/createOnePost.schema.ts b/backend/prisma/generated/schemas/createOnePost.schema.ts deleted file mode 100644 index 7030519c..00000000 --- a/backend/prisma/generated/schemas/createOnePost.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { PostCreateInputObjectSchema } from './objects/PostCreateInput.schema'; -import { PostUncheckedCreateInputObjectSchema } from './objects/PostUncheckedCreateInput.schema'; - -export const PostCreateOneSchema = z.object({ - data: z.union([PostCreateInputObjectSchema, PostUncheckedCreateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/createOneProfile.schema.ts b/backend/prisma/generated/schemas/createOneProfile.schema.ts deleted file mode 100644 index d11c6987..00000000 --- a/backend/prisma/generated/schemas/createOneProfile.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateInputObjectSchema } from './objects/ProfileCreateInput.schema'; -import { ProfileUncheckedCreateInputObjectSchema } from './objects/ProfileUncheckedCreateInput.schema'; - -export const ProfileCreateOneSchema = z.object({ - data: z.union([ProfileCreateInputObjectSchema, ProfileUncheckedCreateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/createOneSession.schema.ts b/backend/prisma/generated/schemas/createOneSession.schema.ts deleted file mode 100644 index 0a6a9f03..00000000 --- a/backend/prisma/generated/schemas/createOneSession.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { SessionCreateInputObjectSchema } from './objects/SessionCreateInput.schema'; -import { SessionUncheckedCreateInputObjectSchema } from './objects/SessionUncheckedCreateInput.schema'; - -export const SessionCreateOneSchema = z.object({ - data: z.union([SessionCreateInputObjectSchema, SessionUncheckedCreateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/createOneTwitchAccount.schema.ts b/backend/prisma/generated/schemas/createOneTwitchAccount.schema.ts deleted file mode 100644 index 1d7e1de0..00000000 --- a/backend/prisma/generated/schemas/createOneTwitchAccount.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountCreateInputObjectSchema } from './objects/TwitchAccountCreateInput.schema'; -import { TwitchAccountUncheckedCreateInputObjectSchema } from './objects/TwitchAccountUncheckedCreateInput.schema'; - -export const TwitchAccountCreateOneSchema = z.object({ - data: z.union([TwitchAccountCreateInputObjectSchema, TwitchAccountUncheckedCreateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/createOneUser.schema.ts b/backend/prisma/generated/schemas/createOneUser.schema.ts deleted file mode 100644 index 166c6ded..00000000 --- a/backend/prisma/generated/schemas/createOneUser.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; -import { UserCreateInputObjectSchema } from './objects/UserCreateInput.schema'; -import { UserUncheckedCreateInputObjectSchema } from './objects/UserUncheckedCreateInput.schema'; - -export const UserCreateOneSchema = z.object({ - data: z.union([UserCreateInputObjectSchema, UserUncheckedCreateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/deleteManyApiKey.schema.ts b/backend/prisma/generated/schemas/deleteManyApiKey.schema.ts deleted file mode 100644 index 743561d6..00000000 --- a/backend/prisma/generated/schemas/deleteManyApiKey.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyWhereInputObjectSchema } from './objects/ApiKeyWhereInput.schema'; - -export const ApiKeyDeleteManySchema = z.object({ where: ApiKeyWhereInputObjectSchema.optional() }); diff --git a/backend/prisma/generated/schemas/deleteManyDiscordAccount.schema.ts b/backend/prisma/generated/schemas/deleteManyDiscordAccount.schema.ts deleted file mode 100644 index e1932468..00000000 --- a/backend/prisma/generated/schemas/deleteManyDiscordAccount.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountWhereInputObjectSchema } from './objects/DiscordAccountWhereInput.schema'; - -export const DiscordAccountDeleteManySchema = z.object({ where: DiscordAccountWhereInputObjectSchema.optional() }); diff --git a/backend/prisma/generated/schemas/deleteManyFollowing.schema.ts b/backend/prisma/generated/schemas/deleteManyFollowing.schema.ts deleted file mode 100644 index 5871afeb..00000000 --- a/backend/prisma/generated/schemas/deleteManyFollowing.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { FollowingWhereInputObjectSchema } from './objects/FollowingWhereInput.schema'; - -export const FollowingDeleteManySchema = z.object({ where: FollowingWhereInputObjectSchema.optional() }); diff --git a/backend/prisma/generated/schemas/deleteManyMojangAccount.schema.ts b/backend/prisma/generated/schemas/deleteManyMojangAccount.schema.ts deleted file mode 100644 index 573bae7d..00000000 --- a/backend/prisma/generated/schemas/deleteManyMojangAccount.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountWhereInputObjectSchema } from './objects/MojangAccountWhereInput.schema'; - -export const MojangAccountDeleteManySchema = z.object({ where: MojangAccountWhereInputObjectSchema.optional() }); diff --git a/backend/prisma/generated/schemas/deleteManyPost.schema.ts b/backend/prisma/generated/schemas/deleteManyPost.schema.ts deleted file mode 100644 index 4c3b9a04..00000000 --- a/backend/prisma/generated/schemas/deleteManyPost.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { PostWhereInputObjectSchema } from './objects/PostWhereInput.schema'; - -export const PostDeleteManySchema = z.object({ where: PostWhereInputObjectSchema.optional() }); diff --git a/backend/prisma/generated/schemas/deleteManyProfile.schema.ts b/backend/prisma/generated/schemas/deleteManyProfile.schema.ts deleted file mode 100644 index 33846328..00000000 --- a/backend/prisma/generated/schemas/deleteManyProfile.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { ProfileWhereInputObjectSchema } from './objects/ProfileWhereInput.schema'; - -export const ProfileDeleteManySchema = z.object({ where: ProfileWhereInputObjectSchema.optional() }); diff --git a/backend/prisma/generated/schemas/deleteManySession.schema.ts b/backend/prisma/generated/schemas/deleteManySession.schema.ts deleted file mode 100644 index 465cb995..00000000 --- a/backend/prisma/generated/schemas/deleteManySession.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { SessionWhereInputObjectSchema } from './objects/SessionWhereInput.schema'; - -export const SessionDeleteManySchema = z.object({ where: SessionWhereInputObjectSchema.optional() }); diff --git a/backend/prisma/generated/schemas/deleteManyTwitchAccount.schema.ts b/backend/prisma/generated/schemas/deleteManyTwitchAccount.schema.ts deleted file mode 100644 index 37bc5076..00000000 --- a/backend/prisma/generated/schemas/deleteManyTwitchAccount.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountWhereInputObjectSchema } from './objects/TwitchAccountWhereInput.schema'; - -export const TwitchAccountDeleteManySchema = z.object({ where: TwitchAccountWhereInputObjectSchema.optional() }); diff --git a/backend/prisma/generated/schemas/deleteManyUser.schema.ts b/backend/prisma/generated/schemas/deleteManyUser.schema.ts deleted file mode 100644 index f026b9d1..00000000 --- a/backend/prisma/generated/schemas/deleteManyUser.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { UserWhereInputObjectSchema } from './objects/UserWhereInput.schema'; - -export const UserDeleteManySchema = z.object({ where: UserWhereInputObjectSchema.optional() }); diff --git a/backend/prisma/generated/schemas/deleteOneApiKey.schema.ts b/backend/prisma/generated/schemas/deleteOneApiKey.schema.ts deleted file mode 100644 index 1b2ac71a..00000000 --- a/backend/prisma/generated/schemas/deleteOneApiKey.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyWhereUniqueInputObjectSchema } from './objects/ApiKeyWhereUniqueInput.schema'; - -export const ApiKeyDeleteOneSchema = z.object({ where: ApiKeyWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/deleteOneDiscordAccount.schema.ts b/backend/prisma/generated/schemas/deleteOneDiscordAccount.schema.ts deleted file mode 100644 index 05f3ada4..00000000 --- a/backend/prisma/generated/schemas/deleteOneDiscordAccount.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './objects/DiscordAccountWhereUniqueInput.schema'; - -export const DiscordAccountDeleteOneSchema = z.object({ where: DiscordAccountWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/deleteOneFollowing.schema.ts b/backend/prisma/generated/schemas/deleteOneFollowing.schema.ts deleted file mode 100644 index ede1bea8..00000000 --- a/backend/prisma/generated/schemas/deleteOneFollowing.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { FollowingWhereUniqueInputObjectSchema } from './objects/FollowingWhereUniqueInput.schema'; - -export const FollowingDeleteOneSchema = z.object({ where: FollowingWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/deleteOneMojangAccount.schema.ts b/backend/prisma/generated/schemas/deleteOneMojangAccount.schema.ts deleted file mode 100644 index fb62d07d..00000000 --- a/backend/prisma/generated/schemas/deleteOneMojangAccount.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountWhereUniqueInputObjectSchema } from './objects/MojangAccountWhereUniqueInput.schema'; - -export const MojangAccountDeleteOneSchema = z.object({ where: MojangAccountWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/deleteOnePost.schema.ts b/backend/prisma/generated/schemas/deleteOnePost.schema.ts deleted file mode 100644 index f470f4a8..00000000 --- a/backend/prisma/generated/schemas/deleteOnePost.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { PostWhereUniqueInputObjectSchema } from './objects/PostWhereUniqueInput.schema'; - -export const PostDeleteOneSchema = z.object({ where: PostWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/deleteOneProfile.schema.ts b/backend/prisma/generated/schemas/deleteOneProfile.schema.ts deleted file mode 100644 index 3018961b..00000000 --- a/backend/prisma/generated/schemas/deleteOneProfile.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { ProfileWhereUniqueInputObjectSchema } from './objects/ProfileWhereUniqueInput.schema'; - -export const ProfileDeleteOneSchema = z.object({ where: ProfileWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/deleteOneSession.schema.ts b/backend/prisma/generated/schemas/deleteOneSession.schema.ts deleted file mode 100644 index e126bfbe..00000000 --- a/backend/prisma/generated/schemas/deleteOneSession.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { SessionWhereUniqueInputObjectSchema } from './objects/SessionWhereUniqueInput.schema'; - -export const SessionDeleteOneSchema = z.object({ where: SessionWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/deleteOneTwitchAccount.schema.ts b/backend/prisma/generated/schemas/deleteOneTwitchAccount.schema.ts deleted file mode 100644 index 6e483bf6..00000000 --- a/backend/prisma/generated/schemas/deleteOneTwitchAccount.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './objects/TwitchAccountWhereUniqueInput.schema'; - -export const TwitchAccountDeleteOneSchema = z.object({ where: TwitchAccountWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/deleteOneUser.schema.ts b/backend/prisma/generated/schemas/deleteOneUser.schema.ts deleted file mode 100644 index 4687d52b..00000000 --- a/backend/prisma/generated/schemas/deleteOneUser.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { UserWhereUniqueInputObjectSchema } from './objects/UserWhereUniqueInput.schema'; - -export const UserDeleteOneSchema = z.object({ where: UserWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/enums/ApiKeyScalarFieldEnum.schema.ts b/backend/prisma/generated/schemas/enums/ApiKeyScalarFieldEnum.schema.ts deleted file mode 100644 index 49a905db..00000000 --- a/backend/prisma/generated/schemas/enums/ApiKeyScalarFieldEnum.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const ApiKeyScalarFieldEnumSchema = z.enum(['id', 'name', 'type', 'key', 'createdAt', 'validUntil', 'userId']); diff --git a/backend/prisma/generated/schemas/enums/ApiKeyType.schema.ts b/backend/prisma/generated/schemas/enums/ApiKeyType.schema.ts deleted file mode 100644 index 4e9be7f2..00000000 --- a/backend/prisma/generated/schemas/enums/ApiKeyType.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const ApiKeyTypeSchema = z.enum(['FREE', 'HOBBY', 'BUSINESS']); diff --git a/backend/prisma/generated/schemas/enums/DiscordAccountScalarFieldEnum.schema.ts b/backend/prisma/generated/schemas/enums/DiscordAccountScalarFieldEnum.schema.ts deleted file mode 100644 index 395c9165..00000000 --- a/backend/prisma/generated/schemas/enums/DiscordAccountScalarFieldEnum.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const DiscordAccountScalarFieldEnumSchema = z.enum(['userId', 'accessTokenHash', 'refreshtokenHash']); diff --git a/backend/prisma/generated/schemas/enums/FollowingScalarFieldEnum.schema.ts b/backend/prisma/generated/schemas/enums/FollowingScalarFieldEnum.schema.ts deleted file mode 100644 index 3124c317..00000000 --- a/backend/prisma/generated/schemas/enums/FollowingScalarFieldEnum.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const FollowingScalarFieldEnumSchema = z.enum(['followId', 'userId']); diff --git a/backend/prisma/generated/schemas/enums/JsonNullValueFilter.schema.ts b/backend/prisma/generated/schemas/enums/JsonNullValueFilter.schema.ts deleted file mode 100644 index f7d24c14..00000000 --- a/backend/prisma/generated/schemas/enums/JsonNullValueFilter.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const JsonNullValueFilterSchema = z.enum(['DbNull', 'JsonNull', 'AnyNull']); diff --git a/backend/prisma/generated/schemas/enums/JsonNullValueInput.schema.ts b/backend/prisma/generated/schemas/enums/JsonNullValueInput.schema.ts deleted file mode 100644 index 9fad72f2..00000000 --- a/backend/prisma/generated/schemas/enums/JsonNullValueInput.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const JsonNullValueInputSchema = z.enum(['JsonNull']); diff --git a/backend/prisma/generated/schemas/enums/MojangAccountScalarFieldEnum.schema.ts b/backend/prisma/generated/schemas/enums/MojangAccountScalarFieldEnum.schema.ts deleted file mode 100644 index 53895b89..00000000 --- a/backend/prisma/generated/schemas/enums/MojangAccountScalarFieldEnum.schema.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { z } from 'zod'; - -export const MojangAccountScalarFieldEnumSchema = z.enum([ - 'uuid', - 'username', - 'userId', - 'accessTokenHash', - 'refreshtokenHash', -]); diff --git a/backend/prisma/generated/schemas/enums/NullsOrder.schema.ts b/backend/prisma/generated/schemas/enums/NullsOrder.schema.ts deleted file mode 100644 index da672ee7..00000000 --- a/backend/prisma/generated/schemas/enums/NullsOrder.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const NullsOrderSchema = z.enum(['first', 'last']); diff --git a/backend/prisma/generated/schemas/enums/PostScalarFieldEnum.schema.ts b/backend/prisma/generated/schemas/enums/PostScalarFieldEnum.schema.ts deleted file mode 100644 index b2ae8780..00000000 --- a/backend/prisma/generated/schemas/enums/PostScalarFieldEnum.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -export const PostScalarFieldEnumSchema = z.enum([ - 'id', - 'createdAt', - 'updatedAt', - 'title', - 'content', - 'published', - 'viewCount', - 'authorId', -]); diff --git a/backend/prisma/generated/schemas/enums/ProfileScalarFieldEnum.schema.ts b/backend/prisma/generated/schemas/enums/ProfileScalarFieldEnum.schema.ts deleted file mode 100644 index bb8df22e..00000000 --- a/backend/prisma/generated/schemas/enums/ProfileScalarFieldEnum.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; - -export const ProfileScalarFieldEnumSchema = z.enum([ - 'profileId', - 'createdAt', - 'banned', - 'profilePrivate', - 'profileViews', - 'lastSeen', - 'avatar', - 'username', - 'role', - 'biography', -]); diff --git a/backend/prisma/generated/schemas/enums/QueryMode.schema.ts b/backend/prisma/generated/schemas/enums/QueryMode.schema.ts deleted file mode 100644 index 7dafdb86..00000000 --- a/backend/prisma/generated/schemas/enums/QueryMode.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const QueryModeSchema = z.enum(['default', 'insensitive']); diff --git a/backend/prisma/generated/schemas/enums/Role.schema.ts b/backend/prisma/generated/schemas/enums/Role.schema.ts deleted file mode 100644 index ef1a336b..00000000 --- a/backend/prisma/generated/schemas/enums/Role.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const RoleSchema = z.enum(['USER', 'MODERATOR', 'ADMIN', 'OWNER']); diff --git a/backend/prisma/generated/schemas/enums/SessionScalarFieldEnum.schema.ts b/backend/prisma/generated/schemas/enums/SessionScalarFieldEnum.schema.ts deleted file mode 100644 index 62d00db2..00000000 --- a/backend/prisma/generated/schemas/enums/SessionScalarFieldEnum.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const SessionScalarFieldEnumSchema = z.enum(['id', 'sid', 'expires', 'data', 'createdAt', 'updatedAt']); diff --git a/backend/prisma/generated/schemas/enums/SortOrder.schema.ts b/backend/prisma/generated/schemas/enums/SortOrder.schema.ts deleted file mode 100644 index 66c38db5..00000000 --- a/backend/prisma/generated/schemas/enums/SortOrder.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const SortOrderSchema = z.enum(['asc', 'desc']); diff --git a/backend/prisma/generated/schemas/enums/TransactionIsolationLevel.schema.ts b/backend/prisma/generated/schemas/enums/TransactionIsolationLevel.schema.ts deleted file mode 100644 index b536c7d0..00000000 --- a/backend/prisma/generated/schemas/enums/TransactionIsolationLevel.schema.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { z } from 'zod'; - -export const TransactionIsolationLevelSchema = z.enum([ - 'ReadUncommitted', - 'ReadCommitted', - 'RepeatableRead', - 'Serializable', -]); diff --git a/backend/prisma/generated/schemas/enums/TwitchAccountScalarFieldEnum.schema.ts b/backend/prisma/generated/schemas/enums/TwitchAccountScalarFieldEnum.schema.ts deleted file mode 100644 index 69941f63..00000000 --- a/backend/prisma/generated/schemas/enums/TwitchAccountScalarFieldEnum.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const TwitchAccountScalarFieldEnumSchema = z.enum(['userId', 'accessTokenHash', 'refreshtokenHash']); diff --git a/backend/prisma/generated/schemas/enums/UserScalarFieldEnum.schema.ts b/backend/prisma/generated/schemas/enums/UserScalarFieldEnum.schema.ts deleted file mode 100644 index a7d8db41..00000000 --- a/backend/prisma/generated/schemas/enums/UserScalarFieldEnum.schema.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { z } from 'zod'; - -export const UserScalarFieldEnumSchema = z.enum(['email', 'userId', 'profileId']); diff --git a/backend/prisma/generated/schemas/findFirstApiKey.schema.ts b/backend/prisma/generated/schemas/findFirstApiKey.schema.ts deleted file mode 100644 index 88c4421d..00000000 --- a/backend/prisma/generated/schemas/findFirstApiKey.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyOrderByWithRelationInputObjectSchema } from './objects/ApiKeyOrderByWithRelationInput.schema'; -import { ApiKeyWhereInputObjectSchema } from './objects/ApiKeyWhereInput.schema'; -import { ApiKeyWhereUniqueInputObjectSchema } from './objects/ApiKeyWhereUniqueInput.schema'; -import { ApiKeyScalarFieldEnumSchema } from './enums/ApiKeyScalarFieldEnum.schema'; - -export const ApiKeyFindFirstSchema = z.object({ - orderBy: z - .union([ApiKeyOrderByWithRelationInputObjectSchema, ApiKeyOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: ApiKeyWhereInputObjectSchema.optional(), - cursor: ApiKeyWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(ApiKeyScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findFirstDiscordAccount.schema.ts b/backend/prisma/generated/schemas/findFirstDiscordAccount.schema.ts deleted file mode 100644 index 538243d9..00000000 --- a/backend/prisma/generated/schemas/findFirstDiscordAccount.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountOrderByWithRelationInputObjectSchema } from './objects/DiscordAccountOrderByWithRelationInput.schema'; -import { DiscordAccountWhereInputObjectSchema } from './objects/DiscordAccountWhereInput.schema'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './objects/DiscordAccountWhereUniqueInput.schema'; -import { DiscordAccountScalarFieldEnumSchema } from './enums/DiscordAccountScalarFieldEnum.schema'; - -export const DiscordAccountFindFirstSchema = z.object({ - orderBy: z - .union([ - DiscordAccountOrderByWithRelationInputObjectSchema, - DiscordAccountOrderByWithRelationInputObjectSchema.array(), - ]) - .optional(), - where: DiscordAccountWhereInputObjectSchema.optional(), - cursor: DiscordAccountWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(DiscordAccountScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findFirstFollowing.schema.ts b/backend/prisma/generated/schemas/findFirstFollowing.schema.ts deleted file mode 100644 index 1562330f..00000000 --- a/backend/prisma/generated/schemas/findFirstFollowing.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { FollowingOrderByWithRelationInputObjectSchema } from './objects/FollowingOrderByWithRelationInput.schema'; -import { FollowingWhereInputObjectSchema } from './objects/FollowingWhereInput.schema'; -import { FollowingWhereUniqueInputObjectSchema } from './objects/FollowingWhereUniqueInput.schema'; -import { FollowingScalarFieldEnumSchema } from './enums/FollowingScalarFieldEnum.schema'; - -export const FollowingFindFirstSchema = z.object({ - orderBy: z - .union([FollowingOrderByWithRelationInputObjectSchema, FollowingOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: FollowingWhereInputObjectSchema.optional(), - cursor: FollowingWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(FollowingScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findFirstMojangAccount.schema.ts b/backend/prisma/generated/schemas/findFirstMojangAccount.schema.ts deleted file mode 100644 index 224b9edd..00000000 --- a/backend/prisma/generated/schemas/findFirstMojangAccount.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountOrderByWithRelationInputObjectSchema } from './objects/MojangAccountOrderByWithRelationInput.schema'; -import { MojangAccountWhereInputObjectSchema } from './objects/MojangAccountWhereInput.schema'; -import { MojangAccountWhereUniqueInputObjectSchema } from './objects/MojangAccountWhereUniqueInput.schema'; -import { MojangAccountScalarFieldEnumSchema } from './enums/MojangAccountScalarFieldEnum.schema'; - -export const MojangAccountFindFirstSchema = z.object({ - orderBy: z - .union([ - MojangAccountOrderByWithRelationInputObjectSchema, - MojangAccountOrderByWithRelationInputObjectSchema.array(), - ]) - .optional(), - where: MojangAccountWhereInputObjectSchema.optional(), - cursor: MojangAccountWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(MojangAccountScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findFirstPost.schema.ts b/backend/prisma/generated/schemas/findFirstPost.schema.ts deleted file mode 100644 index 41c6baf7..00000000 --- a/backend/prisma/generated/schemas/findFirstPost.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { PostOrderByWithRelationInputObjectSchema } from './objects/PostOrderByWithRelationInput.schema'; -import { PostWhereInputObjectSchema } from './objects/PostWhereInput.schema'; -import { PostWhereUniqueInputObjectSchema } from './objects/PostWhereUniqueInput.schema'; -import { PostScalarFieldEnumSchema } from './enums/PostScalarFieldEnum.schema'; - -export const PostFindFirstSchema = z.object({ - orderBy: z - .union([PostOrderByWithRelationInputObjectSchema, PostOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: PostWhereInputObjectSchema.optional(), - cursor: PostWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(PostScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findFirstProfile.schema.ts b/backend/prisma/generated/schemas/findFirstProfile.schema.ts deleted file mode 100644 index 70706a39..00000000 --- a/backend/prisma/generated/schemas/findFirstProfile.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { ProfileOrderByWithRelationInputObjectSchema } from './objects/ProfileOrderByWithRelationInput.schema'; -import { ProfileWhereInputObjectSchema } from './objects/ProfileWhereInput.schema'; -import { ProfileWhereUniqueInputObjectSchema } from './objects/ProfileWhereUniqueInput.schema'; -import { ProfileScalarFieldEnumSchema } from './enums/ProfileScalarFieldEnum.schema'; - -export const ProfileFindFirstSchema = z.object({ - orderBy: z - .union([ProfileOrderByWithRelationInputObjectSchema, ProfileOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: ProfileWhereInputObjectSchema.optional(), - cursor: ProfileWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(ProfileScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findFirstSession.schema.ts b/backend/prisma/generated/schemas/findFirstSession.schema.ts deleted file mode 100644 index 1ed2ffe2..00000000 --- a/backend/prisma/generated/schemas/findFirstSession.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { SessionOrderByWithRelationInputObjectSchema } from './objects/SessionOrderByWithRelationInput.schema'; -import { SessionWhereInputObjectSchema } from './objects/SessionWhereInput.schema'; -import { SessionWhereUniqueInputObjectSchema } from './objects/SessionWhereUniqueInput.schema'; -import { SessionScalarFieldEnumSchema } from './enums/SessionScalarFieldEnum.schema'; - -export const SessionFindFirstSchema = z.object({ - orderBy: z - .union([SessionOrderByWithRelationInputObjectSchema, SessionOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: SessionWhereInputObjectSchema.optional(), - cursor: SessionWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(SessionScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findFirstTwitchAccount.schema.ts b/backend/prisma/generated/schemas/findFirstTwitchAccount.schema.ts deleted file mode 100644 index ec0e405a..00000000 --- a/backend/prisma/generated/schemas/findFirstTwitchAccount.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountOrderByWithRelationInputObjectSchema } from './objects/TwitchAccountOrderByWithRelationInput.schema'; -import { TwitchAccountWhereInputObjectSchema } from './objects/TwitchAccountWhereInput.schema'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './objects/TwitchAccountWhereUniqueInput.schema'; -import { TwitchAccountScalarFieldEnumSchema } from './enums/TwitchAccountScalarFieldEnum.schema'; - -export const TwitchAccountFindFirstSchema = z.object({ - orderBy: z - .union([ - TwitchAccountOrderByWithRelationInputObjectSchema, - TwitchAccountOrderByWithRelationInputObjectSchema.array(), - ]) - .optional(), - where: TwitchAccountWhereInputObjectSchema.optional(), - cursor: TwitchAccountWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(TwitchAccountScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findFirstUser.schema.ts b/backend/prisma/generated/schemas/findFirstUser.schema.ts deleted file mode 100644 index 5cae7113..00000000 --- a/backend/prisma/generated/schemas/findFirstUser.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { UserOrderByWithRelationInputObjectSchema } from './objects/UserOrderByWithRelationInput.schema'; -import { UserWhereInputObjectSchema } from './objects/UserWhereInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './objects/UserWhereUniqueInput.schema'; -import { UserScalarFieldEnumSchema } from './enums/UserScalarFieldEnum.schema'; - -export const UserFindFirstSchema = z.object({ - orderBy: z - .union([UserOrderByWithRelationInputObjectSchema, UserOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: UserWhereInputObjectSchema.optional(), - cursor: UserWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(UserScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findManyApiKey.schema.ts b/backend/prisma/generated/schemas/findManyApiKey.schema.ts deleted file mode 100644 index 5bcd4365..00000000 --- a/backend/prisma/generated/schemas/findManyApiKey.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyOrderByWithRelationInputObjectSchema } from './objects/ApiKeyOrderByWithRelationInput.schema'; -import { ApiKeyWhereInputObjectSchema } from './objects/ApiKeyWhereInput.schema'; -import { ApiKeyWhereUniqueInputObjectSchema } from './objects/ApiKeyWhereUniqueInput.schema'; -import { ApiKeyScalarFieldEnumSchema } from './enums/ApiKeyScalarFieldEnum.schema'; - -export const ApiKeyFindManySchema = z.object({ - orderBy: z - .union([ApiKeyOrderByWithRelationInputObjectSchema, ApiKeyOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: ApiKeyWhereInputObjectSchema.optional(), - cursor: ApiKeyWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(ApiKeyScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findManyDiscordAccount.schema.ts b/backend/prisma/generated/schemas/findManyDiscordAccount.schema.ts deleted file mode 100644 index f9f1fe6a..00000000 --- a/backend/prisma/generated/schemas/findManyDiscordAccount.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountOrderByWithRelationInputObjectSchema } from './objects/DiscordAccountOrderByWithRelationInput.schema'; -import { DiscordAccountWhereInputObjectSchema } from './objects/DiscordAccountWhereInput.schema'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './objects/DiscordAccountWhereUniqueInput.schema'; -import { DiscordAccountScalarFieldEnumSchema } from './enums/DiscordAccountScalarFieldEnum.schema'; - -export const DiscordAccountFindManySchema = z.object({ - orderBy: z - .union([ - DiscordAccountOrderByWithRelationInputObjectSchema, - DiscordAccountOrderByWithRelationInputObjectSchema.array(), - ]) - .optional(), - where: DiscordAccountWhereInputObjectSchema.optional(), - cursor: DiscordAccountWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(DiscordAccountScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findManyFollowing.schema.ts b/backend/prisma/generated/schemas/findManyFollowing.schema.ts deleted file mode 100644 index 6c1ddae3..00000000 --- a/backend/prisma/generated/schemas/findManyFollowing.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { FollowingOrderByWithRelationInputObjectSchema } from './objects/FollowingOrderByWithRelationInput.schema'; -import { FollowingWhereInputObjectSchema } from './objects/FollowingWhereInput.schema'; -import { FollowingWhereUniqueInputObjectSchema } from './objects/FollowingWhereUniqueInput.schema'; -import { FollowingScalarFieldEnumSchema } from './enums/FollowingScalarFieldEnum.schema'; - -export const FollowingFindManySchema = z.object({ - orderBy: z - .union([FollowingOrderByWithRelationInputObjectSchema, FollowingOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: FollowingWhereInputObjectSchema.optional(), - cursor: FollowingWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(FollowingScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findManyMojangAccount.schema.ts b/backend/prisma/generated/schemas/findManyMojangAccount.schema.ts deleted file mode 100644 index a4df2071..00000000 --- a/backend/prisma/generated/schemas/findManyMojangAccount.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountOrderByWithRelationInputObjectSchema } from './objects/MojangAccountOrderByWithRelationInput.schema'; -import { MojangAccountWhereInputObjectSchema } from './objects/MojangAccountWhereInput.schema'; -import { MojangAccountWhereUniqueInputObjectSchema } from './objects/MojangAccountWhereUniqueInput.schema'; -import { MojangAccountScalarFieldEnumSchema } from './enums/MojangAccountScalarFieldEnum.schema'; - -export const MojangAccountFindManySchema = z.object({ - orderBy: z - .union([ - MojangAccountOrderByWithRelationInputObjectSchema, - MojangAccountOrderByWithRelationInputObjectSchema.array(), - ]) - .optional(), - where: MojangAccountWhereInputObjectSchema.optional(), - cursor: MojangAccountWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(MojangAccountScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findManyPost.schema.ts b/backend/prisma/generated/schemas/findManyPost.schema.ts deleted file mode 100644 index be8eeb86..00000000 --- a/backend/prisma/generated/schemas/findManyPost.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { PostOrderByWithRelationInputObjectSchema } from './objects/PostOrderByWithRelationInput.schema'; -import { PostWhereInputObjectSchema } from './objects/PostWhereInput.schema'; -import { PostWhereUniqueInputObjectSchema } from './objects/PostWhereUniqueInput.schema'; -import { PostScalarFieldEnumSchema } from './enums/PostScalarFieldEnum.schema'; - -export const PostFindManySchema = z.object({ - orderBy: z - .union([PostOrderByWithRelationInputObjectSchema, PostOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: PostWhereInputObjectSchema.optional(), - cursor: PostWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(PostScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findManyProfile.schema.ts b/backend/prisma/generated/schemas/findManyProfile.schema.ts deleted file mode 100644 index ca4fdb74..00000000 --- a/backend/prisma/generated/schemas/findManyProfile.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { ProfileOrderByWithRelationInputObjectSchema } from './objects/ProfileOrderByWithRelationInput.schema'; -import { ProfileWhereInputObjectSchema } from './objects/ProfileWhereInput.schema'; -import { ProfileWhereUniqueInputObjectSchema } from './objects/ProfileWhereUniqueInput.schema'; -import { ProfileScalarFieldEnumSchema } from './enums/ProfileScalarFieldEnum.schema'; - -export const ProfileFindManySchema = z.object({ - orderBy: z - .union([ProfileOrderByWithRelationInputObjectSchema, ProfileOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: ProfileWhereInputObjectSchema.optional(), - cursor: ProfileWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(ProfileScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findManySession.schema.ts b/backend/prisma/generated/schemas/findManySession.schema.ts deleted file mode 100644 index b888e787..00000000 --- a/backend/prisma/generated/schemas/findManySession.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { SessionOrderByWithRelationInputObjectSchema } from './objects/SessionOrderByWithRelationInput.schema'; -import { SessionWhereInputObjectSchema } from './objects/SessionWhereInput.schema'; -import { SessionWhereUniqueInputObjectSchema } from './objects/SessionWhereUniqueInput.schema'; -import { SessionScalarFieldEnumSchema } from './enums/SessionScalarFieldEnum.schema'; - -export const SessionFindManySchema = z.object({ - orderBy: z - .union([SessionOrderByWithRelationInputObjectSchema, SessionOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: SessionWhereInputObjectSchema.optional(), - cursor: SessionWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(SessionScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findManyTwitchAccount.schema.ts b/backend/prisma/generated/schemas/findManyTwitchAccount.schema.ts deleted file mode 100644 index 649f0380..00000000 --- a/backend/prisma/generated/schemas/findManyTwitchAccount.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountOrderByWithRelationInputObjectSchema } from './objects/TwitchAccountOrderByWithRelationInput.schema'; -import { TwitchAccountWhereInputObjectSchema } from './objects/TwitchAccountWhereInput.schema'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './objects/TwitchAccountWhereUniqueInput.schema'; -import { TwitchAccountScalarFieldEnumSchema } from './enums/TwitchAccountScalarFieldEnum.schema'; - -export const TwitchAccountFindManySchema = z.object({ - orderBy: z - .union([ - TwitchAccountOrderByWithRelationInputObjectSchema, - TwitchAccountOrderByWithRelationInputObjectSchema.array(), - ]) - .optional(), - where: TwitchAccountWhereInputObjectSchema.optional(), - cursor: TwitchAccountWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(TwitchAccountScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findManyUser.schema.ts b/backend/prisma/generated/schemas/findManyUser.schema.ts deleted file mode 100644 index 37391e5c..00000000 --- a/backend/prisma/generated/schemas/findManyUser.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { UserOrderByWithRelationInputObjectSchema } from './objects/UserOrderByWithRelationInput.schema'; -import { UserWhereInputObjectSchema } from './objects/UserWhereInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './objects/UserWhereUniqueInput.schema'; -import { UserScalarFieldEnumSchema } from './enums/UserScalarFieldEnum.schema'; - -export const UserFindManySchema = z.object({ - orderBy: z - .union([UserOrderByWithRelationInputObjectSchema, UserOrderByWithRelationInputObjectSchema.array()]) - .optional(), - where: UserWhereInputObjectSchema.optional(), - cursor: UserWhereUniqueInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - distinct: z.array(UserScalarFieldEnumSchema).optional(), -}); diff --git a/backend/prisma/generated/schemas/findUniqueApiKey.schema.ts b/backend/prisma/generated/schemas/findUniqueApiKey.schema.ts deleted file mode 100644 index d61b97f8..00000000 --- a/backend/prisma/generated/schemas/findUniqueApiKey.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyWhereUniqueInputObjectSchema } from './objects/ApiKeyWhereUniqueInput.schema'; - -export const ApiKeyFindUniqueSchema = z.object({ where: ApiKeyWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/findUniqueDiscordAccount.schema.ts b/backend/prisma/generated/schemas/findUniqueDiscordAccount.schema.ts deleted file mode 100644 index 163a9174..00000000 --- a/backend/prisma/generated/schemas/findUniqueDiscordAccount.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './objects/DiscordAccountWhereUniqueInput.schema'; - -export const DiscordAccountFindUniqueSchema = z.object({ where: DiscordAccountWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/findUniqueFollowing.schema.ts b/backend/prisma/generated/schemas/findUniqueFollowing.schema.ts deleted file mode 100644 index b8794ad6..00000000 --- a/backend/prisma/generated/schemas/findUniqueFollowing.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { FollowingWhereUniqueInputObjectSchema } from './objects/FollowingWhereUniqueInput.schema'; - -export const FollowingFindUniqueSchema = z.object({ where: FollowingWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/findUniqueMojangAccount.schema.ts b/backend/prisma/generated/schemas/findUniqueMojangAccount.schema.ts deleted file mode 100644 index f4c4a068..00000000 --- a/backend/prisma/generated/schemas/findUniqueMojangAccount.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountWhereUniqueInputObjectSchema } from './objects/MojangAccountWhereUniqueInput.schema'; - -export const MojangAccountFindUniqueSchema = z.object({ where: MojangAccountWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/findUniquePost.schema.ts b/backend/prisma/generated/schemas/findUniquePost.schema.ts deleted file mode 100644 index 711a6a87..00000000 --- a/backend/prisma/generated/schemas/findUniquePost.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { PostWhereUniqueInputObjectSchema } from './objects/PostWhereUniqueInput.schema'; - -export const PostFindUniqueSchema = z.object({ where: PostWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/findUniqueProfile.schema.ts b/backend/prisma/generated/schemas/findUniqueProfile.schema.ts deleted file mode 100644 index f45f8053..00000000 --- a/backend/prisma/generated/schemas/findUniqueProfile.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { ProfileWhereUniqueInputObjectSchema } from './objects/ProfileWhereUniqueInput.schema'; - -export const ProfileFindUniqueSchema = z.object({ where: ProfileWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/findUniqueSession.schema.ts b/backend/prisma/generated/schemas/findUniqueSession.schema.ts deleted file mode 100644 index 87cfd594..00000000 --- a/backend/prisma/generated/schemas/findUniqueSession.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { SessionWhereUniqueInputObjectSchema } from './objects/SessionWhereUniqueInput.schema'; - -export const SessionFindUniqueSchema = z.object({ where: SessionWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/findUniqueTwitchAccount.schema.ts b/backend/prisma/generated/schemas/findUniqueTwitchAccount.schema.ts deleted file mode 100644 index d16f8efc..00000000 --- a/backend/prisma/generated/schemas/findUniqueTwitchAccount.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './objects/TwitchAccountWhereUniqueInput.schema'; - -export const TwitchAccountFindUniqueSchema = z.object({ where: TwitchAccountWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/findUniqueUser.schema.ts b/backend/prisma/generated/schemas/findUniqueUser.schema.ts deleted file mode 100644 index 3eeb2ced..00000000 --- a/backend/prisma/generated/schemas/findUniqueUser.schema.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { z } from 'zod'; -import { UserWhereUniqueInputObjectSchema } from './objects/UserWhereUniqueInput.schema'; - -export const UserFindUniqueSchema = z.object({ where: UserWhereUniqueInputObjectSchema }); diff --git a/backend/prisma/generated/schemas/groupByApiKey.schema.ts b/backend/prisma/generated/schemas/groupByApiKey.schema.ts deleted file mode 100644 index b5111634..00000000 --- a/backend/prisma/generated/schemas/groupByApiKey.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyWhereInputObjectSchema } from './objects/ApiKeyWhereInput.schema'; -import { ApiKeyOrderByWithAggregationInputObjectSchema } from './objects/ApiKeyOrderByWithAggregationInput.schema'; -import { ApiKeyScalarWhereWithAggregatesInputObjectSchema } from './objects/ApiKeyScalarWhereWithAggregatesInput.schema'; -import { ApiKeyScalarFieldEnumSchema } from './enums/ApiKeyScalarFieldEnum.schema'; - -export const ApiKeyGroupBySchema = z.object({ - where: ApiKeyWhereInputObjectSchema.optional(), - orderBy: z - .union([ApiKeyOrderByWithAggregationInputObjectSchema, ApiKeyOrderByWithAggregationInputObjectSchema.array()]) - .optional(), - having: ApiKeyScalarWhereWithAggregatesInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - by: z.array(ApiKeyScalarFieldEnumSchema), -}); diff --git a/backend/prisma/generated/schemas/groupByDiscordAccount.schema.ts b/backend/prisma/generated/schemas/groupByDiscordAccount.schema.ts deleted file mode 100644 index e15ef150..00000000 --- a/backend/prisma/generated/schemas/groupByDiscordAccount.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountWhereInputObjectSchema } from './objects/DiscordAccountWhereInput.schema'; -import { DiscordAccountOrderByWithAggregationInputObjectSchema } from './objects/DiscordAccountOrderByWithAggregationInput.schema'; -import { DiscordAccountScalarWhereWithAggregatesInputObjectSchema } from './objects/DiscordAccountScalarWhereWithAggregatesInput.schema'; -import { DiscordAccountScalarFieldEnumSchema } from './enums/DiscordAccountScalarFieldEnum.schema'; - -export const DiscordAccountGroupBySchema = z.object({ - where: DiscordAccountWhereInputObjectSchema.optional(), - orderBy: z - .union([ - DiscordAccountOrderByWithAggregationInputObjectSchema, - DiscordAccountOrderByWithAggregationInputObjectSchema.array(), - ]) - .optional(), - having: DiscordAccountScalarWhereWithAggregatesInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - by: z.array(DiscordAccountScalarFieldEnumSchema), -}); diff --git a/backend/prisma/generated/schemas/groupByFollowing.schema.ts b/backend/prisma/generated/schemas/groupByFollowing.schema.ts deleted file mode 100644 index a2ed31f4..00000000 --- a/backend/prisma/generated/schemas/groupByFollowing.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { FollowingWhereInputObjectSchema } from './objects/FollowingWhereInput.schema'; -import { FollowingOrderByWithAggregationInputObjectSchema } from './objects/FollowingOrderByWithAggregationInput.schema'; -import { FollowingScalarWhereWithAggregatesInputObjectSchema } from './objects/FollowingScalarWhereWithAggregatesInput.schema'; -import { FollowingScalarFieldEnumSchema } from './enums/FollowingScalarFieldEnum.schema'; - -export const FollowingGroupBySchema = z.object({ - where: FollowingWhereInputObjectSchema.optional(), - orderBy: z - .union([FollowingOrderByWithAggregationInputObjectSchema, FollowingOrderByWithAggregationInputObjectSchema.array()]) - .optional(), - having: FollowingScalarWhereWithAggregatesInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - by: z.array(FollowingScalarFieldEnumSchema), -}); diff --git a/backend/prisma/generated/schemas/groupByMojangAccount.schema.ts b/backend/prisma/generated/schemas/groupByMojangAccount.schema.ts deleted file mode 100644 index 51fcb620..00000000 --- a/backend/prisma/generated/schemas/groupByMojangAccount.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountWhereInputObjectSchema } from './objects/MojangAccountWhereInput.schema'; -import { MojangAccountOrderByWithAggregationInputObjectSchema } from './objects/MojangAccountOrderByWithAggregationInput.schema'; -import { MojangAccountScalarWhereWithAggregatesInputObjectSchema } from './objects/MojangAccountScalarWhereWithAggregatesInput.schema'; -import { MojangAccountScalarFieldEnumSchema } from './enums/MojangAccountScalarFieldEnum.schema'; - -export const MojangAccountGroupBySchema = z.object({ - where: MojangAccountWhereInputObjectSchema.optional(), - orderBy: z - .union([ - MojangAccountOrderByWithAggregationInputObjectSchema, - MojangAccountOrderByWithAggregationInputObjectSchema.array(), - ]) - .optional(), - having: MojangAccountScalarWhereWithAggregatesInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - by: z.array(MojangAccountScalarFieldEnumSchema), -}); diff --git a/backend/prisma/generated/schemas/groupByPost.schema.ts b/backend/prisma/generated/schemas/groupByPost.schema.ts deleted file mode 100644 index 608a55d8..00000000 --- a/backend/prisma/generated/schemas/groupByPost.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { PostWhereInputObjectSchema } from './objects/PostWhereInput.schema'; -import { PostOrderByWithAggregationInputObjectSchema } from './objects/PostOrderByWithAggregationInput.schema'; -import { PostScalarWhereWithAggregatesInputObjectSchema } from './objects/PostScalarWhereWithAggregatesInput.schema'; -import { PostScalarFieldEnumSchema } from './enums/PostScalarFieldEnum.schema'; - -export const PostGroupBySchema = z.object({ - where: PostWhereInputObjectSchema.optional(), - orderBy: z - .union([PostOrderByWithAggregationInputObjectSchema, PostOrderByWithAggregationInputObjectSchema.array()]) - .optional(), - having: PostScalarWhereWithAggregatesInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - by: z.array(PostScalarFieldEnumSchema), -}); diff --git a/backend/prisma/generated/schemas/groupByProfile.schema.ts b/backend/prisma/generated/schemas/groupByProfile.schema.ts deleted file mode 100644 index 2c9cd30c..00000000 --- a/backend/prisma/generated/schemas/groupByProfile.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { ProfileWhereInputObjectSchema } from './objects/ProfileWhereInput.schema'; -import { ProfileOrderByWithAggregationInputObjectSchema } from './objects/ProfileOrderByWithAggregationInput.schema'; -import { ProfileScalarWhereWithAggregatesInputObjectSchema } from './objects/ProfileScalarWhereWithAggregatesInput.schema'; -import { ProfileScalarFieldEnumSchema } from './enums/ProfileScalarFieldEnum.schema'; - -export const ProfileGroupBySchema = z.object({ - where: ProfileWhereInputObjectSchema.optional(), - orderBy: z - .union([ProfileOrderByWithAggregationInputObjectSchema, ProfileOrderByWithAggregationInputObjectSchema.array()]) - .optional(), - having: ProfileScalarWhereWithAggregatesInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - by: z.array(ProfileScalarFieldEnumSchema), -}); diff --git a/backend/prisma/generated/schemas/groupBySession.schema.ts b/backend/prisma/generated/schemas/groupBySession.schema.ts deleted file mode 100644 index b8af7ab0..00000000 --- a/backend/prisma/generated/schemas/groupBySession.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { SessionWhereInputObjectSchema } from './objects/SessionWhereInput.schema'; -import { SessionOrderByWithAggregationInputObjectSchema } from './objects/SessionOrderByWithAggregationInput.schema'; -import { SessionScalarWhereWithAggregatesInputObjectSchema } from './objects/SessionScalarWhereWithAggregatesInput.schema'; -import { SessionScalarFieldEnumSchema } from './enums/SessionScalarFieldEnum.schema'; - -export const SessionGroupBySchema = z.object({ - where: SessionWhereInputObjectSchema.optional(), - orderBy: z - .union([SessionOrderByWithAggregationInputObjectSchema, SessionOrderByWithAggregationInputObjectSchema.array()]) - .optional(), - having: SessionScalarWhereWithAggregatesInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - by: z.array(SessionScalarFieldEnumSchema), -}); diff --git a/backend/prisma/generated/schemas/groupByTwitchAccount.schema.ts b/backend/prisma/generated/schemas/groupByTwitchAccount.schema.ts deleted file mode 100644 index b00043cf..00000000 --- a/backend/prisma/generated/schemas/groupByTwitchAccount.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountWhereInputObjectSchema } from './objects/TwitchAccountWhereInput.schema'; -import { TwitchAccountOrderByWithAggregationInputObjectSchema } from './objects/TwitchAccountOrderByWithAggregationInput.schema'; -import { TwitchAccountScalarWhereWithAggregatesInputObjectSchema } from './objects/TwitchAccountScalarWhereWithAggregatesInput.schema'; -import { TwitchAccountScalarFieldEnumSchema } from './enums/TwitchAccountScalarFieldEnum.schema'; - -export const TwitchAccountGroupBySchema = z.object({ - where: TwitchAccountWhereInputObjectSchema.optional(), - orderBy: z - .union([ - TwitchAccountOrderByWithAggregationInputObjectSchema, - TwitchAccountOrderByWithAggregationInputObjectSchema.array(), - ]) - .optional(), - having: TwitchAccountScalarWhereWithAggregatesInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - by: z.array(TwitchAccountScalarFieldEnumSchema), -}); diff --git a/backend/prisma/generated/schemas/groupByUser.schema.ts b/backend/prisma/generated/schemas/groupByUser.schema.ts deleted file mode 100644 index 0efba762..00000000 --- a/backend/prisma/generated/schemas/groupByUser.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { UserWhereInputObjectSchema } from './objects/UserWhereInput.schema'; -import { UserOrderByWithAggregationInputObjectSchema } from './objects/UserOrderByWithAggregationInput.schema'; -import { UserScalarWhereWithAggregatesInputObjectSchema } from './objects/UserScalarWhereWithAggregatesInput.schema'; -import { UserScalarFieldEnumSchema } from './enums/UserScalarFieldEnum.schema'; - -export const UserGroupBySchema = z.object({ - where: UserWhereInputObjectSchema.optional(), - orderBy: z - .union([UserOrderByWithAggregationInputObjectSchema, UserOrderByWithAggregationInputObjectSchema.array()]) - .optional(), - having: UserScalarWhereWithAggregatesInputObjectSchema.optional(), - take: z.number().optional(), - skip: z.number().optional(), - by: z.array(UserScalarFieldEnumSchema), -}); diff --git a/backend/prisma/generated/schemas/index.ts b/backend/prisma/generated/schemas/index.ts deleted file mode 100644 index 6c0eb40b..00000000 --- a/backend/prisma/generated/schemas/index.ts +++ /dev/null @@ -1,542 +0,0 @@ -export * from './enums/TransactionIsolationLevel.schema'; -export * from './enums/FollowingScalarFieldEnum.schema'; -export * from './enums/UserScalarFieldEnum.schema'; -export * from './enums/ProfileScalarFieldEnum.schema'; -export * from './enums/MojangAccountScalarFieldEnum.schema'; -export * from './enums/DiscordAccountScalarFieldEnum.schema'; -export * from './enums/TwitchAccountScalarFieldEnum.schema'; -export * from './enums/PostScalarFieldEnum.schema'; -export * from './enums/SessionScalarFieldEnum.schema'; -export * from './enums/ApiKeyScalarFieldEnum.schema'; -export * from './enums/SortOrder.schema'; -export * from './enums/JsonNullValueInput.schema'; -export * from './enums/QueryMode.schema'; -export * from './enums/NullsOrder.schema'; -export * from './enums/JsonNullValueFilter.schema'; -export * from './enums/Role.schema'; -export * from './enums/ApiKeyType.schema'; -export * from './objects/FollowingWhereInput.schema'; -export * from './objects/FollowingOrderByWithRelationInput.schema'; -export * from './objects/FollowingWhereUniqueInput.schema'; -export * from './objects/FollowingOrderByWithAggregationInput.schema'; -export * from './objects/FollowingScalarWhereWithAggregatesInput.schema'; -export * from './objects/UserWhereInput.schema'; -export * from './objects/UserOrderByWithRelationInput.schema'; -export * from './objects/UserWhereUniqueInput.schema'; -export * from './objects/UserOrderByWithAggregationInput.schema'; -export * from './objects/UserScalarWhereWithAggregatesInput.schema'; -export * from './objects/ProfileWhereInput.schema'; -export * from './objects/ProfileOrderByWithRelationInput.schema'; -export * from './objects/ProfileWhereUniqueInput.schema'; -export * from './objects/ProfileOrderByWithAggregationInput.schema'; -export * from './objects/ProfileScalarWhereWithAggregatesInput.schema'; -export * from './objects/MojangAccountWhereInput.schema'; -export * from './objects/MojangAccountOrderByWithRelationInput.schema'; -export * from './objects/MojangAccountWhereUniqueInput.schema'; -export * from './objects/MojangAccountOrderByWithAggregationInput.schema'; -export * from './objects/MojangAccountScalarWhereWithAggregatesInput.schema'; -export * from './objects/DiscordAccountWhereInput.schema'; -export * from './objects/DiscordAccountOrderByWithRelationInput.schema'; -export * from './objects/DiscordAccountWhereUniqueInput.schema'; -export * from './objects/DiscordAccountOrderByWithAggregationInput.schema'; -export * from './objects/DiscordAccountScalarWhereWithAggregatesInput.schema'; -export * from './objects/TwitchAccountWhereInput.schema'; -export * from './objects/TwitchAccountOrderByWithRelationInput.schema'; -export * from './objects/TwitchAccountWhereUniqueInput.schema'; -export * from './objects/TwitchAccountOrderByWithAggregationInput.schema'; -export * from './objects/TwitchAccountScalarWhereWithAggregatesInput.schema'; -export * from './objects/PostWhereInput.schema'; -export * from './objects/PostOrderByWithRelationInput.schema'; -export * from './objects/PostWhereUniqueInput.schema'; -export * from './objects/PostOrderByWithAggregationInput.schema'; -export * from './objects/PostScalarWhereWithAggregatesInput.schema'; -export * from './objects/SessionWhereInput.schema'; -export * from './objects/SessionOrderByWithRelationInput.schema'; -export * from './objects/SessionWhereUniqueInput.schema'; -export * from './objects/SessionOrderByWithAggregationInput.schema'; -export * from './objects/SessionScalarWhereWithAggregatesInput.schema'; -export * from './objects/ApiKeyWhereInput.schema'; -export * from './objects/ApiKeyOrderByWithRelationInput.schema'; -export * from './objects/ApiKeyWhereUniqueInput.schema'; -export * from './objects/ApiKeyOrderByWithAggregationInput.schema'; -export * from './objects/ApiKeyScalarWhereWithAggregatesInput.schema'; -export * from './objects/FollowingCreateInput.schema'; -export * from './objects/FollowingUncheckedCreateInput.schema'; -export * from './objects/FollowingUpdateInput.schema'; -export * from './objects/FollowingUncheckedUpdateInput.schema'; -export * from './objects/FollowingCreateManyInput.schema'; -export * from './objects/FollowingUpdateManyMutationInput.schema'; -export * from './objects/FollowingUncheckedUpdateManyInput.schema'; -export * from './objects/UserCreateInput.schema'; -export * from './objects/UserUncheckedCreateInput.schema'; -export * from './objects/UserUpdateInput.schema'; -export * from './objects/UserUncheckedUpdateInput.schema'; -export * from './objects/UserCreateManyInput.schema'; -export * from './objects/UserUpdateManyMutationInput.schema'; -export * from './objects/UserUncheckedUpdateManyInput.schema'; -export * from './objects/ProfileCreateInput.schema'; -export * from './objects/ProfileUncheckedCreateInput.schema'; -export * from './objects/ProfileUpdateInput.schema'; -export * from './objects/ProfileUncheckedUpdateInput.schema'; -export * from './objects/ProfileCreateManyInput.schema'; -export * from './objects/ProfileUpdateManyMutationInput.schema'; -export * from './objects/ProfileUncheckedUpdateManyInput.schema'; -export * from './objects/MojangAccountCreateInput.schema'; -export * from './objects/MojangAccountUncheckedCreateInput.schema'; -export * from './objects/MojangAccountUpdateInput.schema'; -export * from './objects/MojangAccountUncheckedUpdateInput.schema'; -export * from './objects/MojangAccountCreateManyInput.schema'; -export * from './objects/MojangAccountUpdateManyMutationInput.schema'; -export * from './objects/MojangAccountUncheckedUpdateManyInput.schema'; -export * from './objects/DiscordAccountCreateInput.schema'; -export * from './objects/DiscordAccountUncheckedCreateInput.schema'; -export * from './objects/DiscordAccountUpdateInput.schema'; -export * from './objects/DiscordAccountUncheckedUpdateInput.schema'; -export * from './objects/DiscordAccountCreateManyInput.schema'; -export * from './objects/DiscordAccountUpdateManyMutationInput.schema'; -export * from './objects/DiscordAccountUncheckedUpdateManyInput.schema'; -export * from './objects/TwitchAccountCreateInput.schema'; -export * from './objects/TwitchAccountUncheckedCreateInput.schema'; -export * from './objects/TwitchAccountUpdateInput.schema'; -export * from './objects/TwitchAccountUncheckedUpdateInput.schema'; -export * from './objects/TwitchAccountCreateManyInput.schema'; -export * from './objects/TwitchAccountUpdateManyMutationInput.schema'; -export * from './objects/TwitchAccountUncheckedUpdateManyInput.schema'; -export * from './objects/PostCreateInput.schema'; -export * from './objects/PostUncheckedCreateInput.schema'; -export * from './objects/PostUpdateInput.schema'; -export * from './objects/PostUncheckedUpdateInput.schema'; -export * from './objects/PostCreateManyInput.schema'; -export * from './objects/PostUpdateManyMutationInput.schema'; -export * from './objects/PostUncheckedUpdateManyInput.schema'; -export * from './objects/SessionCreateInput.schema'; -export * from './objects/SessionUncheckedCreateInput.schema'; -export * from './objects/SessionUpdateInput.schema'; -export * from './objects/SessionUncheckedUpdateInput.schema'; -export * from './objects/SessionCreateManyInput.schema'; -export * from './objects/SessionUpdateManyMutationInput.schema'; -export * from './objects/SessionUncheckedUpdateManyInput.schema'; -export * from './objects/ApiKeyCreateInput.schema'; -export * from './objects/ApiKeyUncheckedCreateInput.schema'; -export * from './objects/ApiKeyUpdateInput.schema'; -export * from './objects/ApiKeyUncheckedUpdateInput.schema'; -export * from './objects/ApiKeyCreateManyInput.schema'; -export * from './objects/ApiKeyUpdateManyMutationInput.schema'; -export * from './objects/ApiKeyUncheckedUpdateManyInput.schema'; -export * from './objects/IntFilter.schema'; -export * from './objects/ProfileRelationFilter.schema'; -export * from './objects/FollowingCountOrderByAggregateInput.schema'; -export * from './objects/FollowingAvgOrderByAggregateInput.schema'; -export * from './objects/FollowingMaxOrderByAggregateInput.schema'; -export * from './objects/FollowingMinOrderByAggregateInput.schema'; -export * from './objects/FollowingSumOrderByAggregateInput.schema'; -export * from './objects/IntWithAggregatesFilter.schema'; -export * from './objects/StringFilter.schema'; -export * from './objects/IntNullableFilter.schema'; -export * from './objects/ApiKeyListRelationFilter.schema'; -export * from './objects/MojangAccountRelationFilter.schema'; -export * from './objects/DiscordAccountRelationFilter.schema'; -export * from './objects/TwitchAccountRelationFilter.schema'; -export * from './objects/SortOrderInput.schema'; -export * from './objects/ApiKeyOrderByRelationAggregateInput.schema'; -export * from './objects/UserCountOrderByAggregateInput.schema'; -export * from './objects/UserAvgOrderByAggregateInput.schema'; -export * from './objects/UserMaxOrderByAggregateInput.schema'; -export * from './objects/UserMinOrderByAggregateInput.schema'; -export * from './objects/UserSumOrderByAggregateInput.schema'; -export * from './objects/StringWithAggregatesFilter.schema'; -export * from './objects/IntNullableWithAggregatesFilter.schema'; -export * from './objects/DateTimeFilter.schema'; -export * from './objects/BoolFilter.schema'; -export * from './objects/StringNullableFilter.schema'; -export * from './objects/EnumRoleFilter.schema'; -export * from './objects/PostListRelationFilter.schema'; -export * from './objects/FollowingListRelationFilter.schema'; -export * from './objects/UserListRelationFilter.schema'; -export * from './objects/PostOrderByRelationAggregateInput.schema'; -export * from './objects/FollowingOrderByRelationAggregateInput.schema'; -export * from './objects/UserOrderByRelationAggregateInput.schema'; -export * from './objects/ProfileCountOrderByAggregateInput.schema'; -export * from './objects/ProfileAvgOrderByAggregateInput.schema'; -export * from './objects/ProfileMaxOrderByAggregateInput.schema'; -export * from './objects/ProfileMinOrderByAggregateInput.schema'; -export * from './objects/ProfileSumOrderByAggregateInput.schema'; -export * from './objects/DateTimeWithAggregatesFilter.schema'; -export * from './objects/BoolWithAggregatesFilter.schema'; -export * from './objects/StringNullableWithAggregatesFilter.schema'; -export * from './objects/EnumRoleWithAggregatesFilter.schema'; -export * from './objects/UserRelationFilter.schema'; -export * from './objects/MojangAccountCountOrderByAggregateInput.schema'; -export * from './objects/MojangAccountAvgOrderByAggregateInput.schema'; -export * from './objects/MojangAccountMaxOrderByAggregateInput.schema'; -export * from './objects/MojangAccountMinOrderByAggregateInput.schema'; -export * from './objects/MojangAccountSumOrderByAggregateInput.schema'; -export * from './objects/DiscordAccountCountOrderByAggregateInput.schema'; -export * from './objects/DiscordAccountAvgOrderByAggregateInput.schema'; -export * from './objects/DiscordAccountMaxOrderByAggregateInput.schema'; -export * from './objects/DiscordAccountMinOrderByAggregateInput.schema'; -export * from './objects/DiscordAccountSumOrderByAggregateInput.schema'; -export * from './objects/TwitchAccountCountOrderByAggregateInput.schema'; -export * from './objects/TwitchAccountAvgOrderByAggregateInput.schema'; -export * from './objects/TwitchAccountMaxOrderByAggregateInput.schema'; -export * from './objects/TwitchAccountMinOrderByAggregateInput.schema'; -export * from './objects/TwitchAccountSumOrderByAggregateInput.schema'; -export * from './objects/BoolNullableFilter.schema'; -export * from './objects/PostCountOrderByAggregateInput.schema'; -export * from './objects/PostAvgOrderByAggregateInput.schema'; -export * from './objects/PostMaxOrderByAggregateInput.schema'; -export * from './objects/PostMinOrderByAggregateInput.schema'; -export * from './objects/PostSumOrderByAggregateInput.schema'; -export * from './objects/BoolNullableWithAggregatesFilter.schema'; -export * from './objects/BigIntFilter.schema'; -export * from './objects/JsonFilter.schema'; -export * from './objects/SessionCountOrderByAggregateInput.schema'; -export * from './objects/SessionAvgOrderByAggregateInput.schema'; -export * from './objects/SessionMaxOrderByAggregateInput.schema'; -export * from './objects/SessionMinOrderByAggregateInput.schema'; -export * from './objects/SessionSumOrderByAggregateInput.schema'; -export * from './objects/BigIntWithAggregatesFilter.schema'; -export * from './objects/JsonWithAggregatesFilter.schema'; -export * from './objects/EnumApiKeyTypeFilter.schema'; -export * from './objects/ApiKeyCountOrderByAggregateInput.schema'; -export * from './objects/ApiKeyAvgOrderByAggregateInput.schema'; -export * from './objects/ApiKeyMaxOrderByAggregateInput.schema'; -export * from './objects/ApiKeyMinOrderByAggregateInput.schema'; -export * from './objects/ApiKeySumOrderByAggregateInput.schema'; -export * from './objects/EnumApiKeyTypeWithAggregatesFilter.schema'; -export * from './objects/ProfileCreateNestedOneWithoutFollowingInput.schema'; -export * from './objects/ProfileUpdateOneRequiredWithoutFollowingNestedInput.schema'; -export * from './objects/IntFieldUpdateOperationsInput.schema'; -export * from './objects/ProfileCreateNestedOneWithoutUserInput.schema'; -export * from './objects/ApiKeyCreateNestedManyWithoutOwnerInput.schema'; -export * from './objects/MojangAccountCreateNestedOneWithoutUserInput.schema'; -export * from './objects/DiscordAccountCreateNestedOneWithoutUserInput.schema'; -export * from './objects/TwitchAccountCreateNestedOneWithoutUserInput.schema'; -export * from './objects/ApiKeyUncheckedCreateNestedManyWithoutOwnerInput.schema'; -export * from './objects/MojangAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -export * from './objects/DiscordAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -export * from './objects/TwitchAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -export * from './objects/StringFieldUpdateOperationsInput.schema'; -export * from './objects/ProfileUpdateOneWithoutUserNestedInput.schema'; -export * from './objects/ApiKeyUpdateManyWithoutOwnerNestedInput.schema'; -export * from './objects/MojangAccountUpdateOneWithoutUserNestedInput.schema'; -export * from './objects/DiscordAccountUpdateOneWithoutUserNestedInput.schema'; -export * from './objects/TwitchAccountUpdateOneWithoutUserNestedInput.schema'; -export * from './objects/NullableIntFieldUpdateOperationsInput.schema'; -export * from './objects/ApiKeyUncheckedUpdateManyWithoutOwnerNestedInput.schema'; -export * from './objects/MojangAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -export * from './objects/DiscordAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -export * from './objects/TwitchAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -export * from './objects/PostCreateNestedManyWithoutAuthorInput.schema'; -export * from './objects/FollowingCreateNestedManyWithoutUserInput.schema'; -export * from './objects/UserCreateNestedManyWithoutProfileInput.schema'; -export * from './objects/PostUncheckedCreateNestedManyWithoutAuthorInput.schema'; -export * from './objects/FollowingUncheckedCreateNestedManyWithoutUserInput.schema'; -export * from './objects/UserUncheckedCreateNestedManyWithoutProfileInput.schema'; -export * from './objects/DateTimeFieldUpdateOperationsInput.schema'; -export * from './objects/BoolFieldUpdateOperationsInput.schema'; -export * from './objects/NullableStringFieldUpdateOperationsInput.schema'; -export * from './objects/EnumRoleFieldUpdateOperationsInput.schema'; -export * from './objects/PostUpdateManyWithoutAuthorNestedInput.schema'; -export * from './objects/FollowingUpdateManyWithoutUserNestedInput.schema'; -export * from './objects/UserUpdateManyWithoutProfileNestedInput.schema'; -export * from './objects/PostUncheckedUpdateManyWithoutAuthorNestedInput.schema'; -export * from './objects/FollowingUncheckedUpdateManyWithoutUserNestedInput.schema'; -export * from './objects/UserUncheckedUpdateManyWithoutProfileNestedInput.schema'; -export * from './objects/UserCreateNestedOneWithoutMojangAccountInput.schema'; -export * from './objects/UserUpdateOneRequiredWithoutMojangAccountNestedInput.schema'; -export * from './objects/UserCreateNestedOneWithoutDiscordAccountInput.schema'; -export * from './objects/UserUpdateOneRequiredWithoutDiscordAccountNestedInput.schema'; -export * from './objects/UserCreateNestedOneWithoutTwitchAccountInput.schema'; -export * from './objects/UserUpdateOneRequiredWithoutTwitchAccountNestedInput.schema'; -export * from './objects/ProfileCreateNestedOneWithoutPostsInput.schema'; -export * from './objects/NullableBoolFieldUpdateOperationsInput.schema'; -export * from './objects/ProfileUpdateOneWithoutPostsNestedInput.schema'; -export * from './objects/BigIntFieldUpdateOperationsInput.schema'; -export * from './objects/UserCreateNestedOneWithoutApiKeysInput.schema'; -export * from './objects/EnumApiKeyTypeFieldUpdateOperationsInput.schema'; -export * from './objects/UserUpdateOneRequiredWithoutApiKeysNestedInput.schema'; -export * from './objects/NestedIntFilter.schema'; -export * from './objects/NestedIntWithAggregatesFilter.schema'; -export * from './objects/NestedFloatFilter.schema'; -export * from './objects/NestedStringFilter.schema'; -export * from './objects/NestedIntNullableFilter.schema'; -export * from './objects/NestedStringWithAggregatesFilter.schema'; -export * from './objects/NestedIntNullableWithAggregatesFilter.schema'; -export * from './objects/NestedFloatNullableFilter.schema'; -export * from './objects/NestedDateTimeFilter.schema'; -export * from './objects/NestedBoolFilter.schema'; -export * from './objects/NestedStringNullableFilter.schema'; -export * from './objects/NestedEnumRoleFilter.schema'; -export * from './objects/NestedDateTimeWithAggregatesFilter.schema'; -export * from './objects/NestedBoolWithAggregatesFilter.schema'; -export * from './objects/NestedStringNullableWithAggregatesFilter.schema'; -export * from './objects/NestedEnumRoleWithAggregatesFilter.schema'; -export * from './objects/NestedBoolNullableFilter.schema'; -export * from './objects/NestedBoolNullableWithAggregatesFilter.schema'; -export * from './objects/NestedBigIntFilter.schema'; -export * from './objects/NestedBigIntWithAggregatesFilter.schema'; -export * from './objects/NestedJsonFilter.schema'; -export * from './objects/NestedEnumApiKeyTypeFilter.schema'; -export * from './objects/NestedEnumApiKeyTypeWithAggregatesFilter.schema'; -export * from './objects/ProfileCreateWithoutFollowingInput.schema'; -export * from './objects/ProfileUncheckedCreateWithoutFollowingInput.schema'; -export * from './objects/ProfileCreateOrConnectWithoutFollowingInput.schema'; -export * from './objects/ProfileUpsertWithoutFollowingInput.schema'; -export * from './objects/ProfileUpdateWithoutFollowingInput.schema'; -export * from './objects/ProfileUncheckedUpdateWithoutFollowingInput.schema'; -export * from './objects/ProfileCreateWithoutUserInput.schema'; -export * from './objects/ProfileUncheckedCreateWithoutUserInput.schema'; -export * from './objects/ProfileCreateOrConnectWithoutUserInput.schema'; -export * from './objects/ApiKeyCreateWithoutOwnerInput.schema'; -export * from './objects/ApiKeyUncheckedCreateWithoutOwnerInput.schema'; -export * from './objects/ApiKeyCreateOrConnectWithoutOwnerInput.schema'; -export * from './objects/ApiKeyCreateManyOwnerInputEnvelope.schema'; -export * from './objects/MojangAccountCreateWithoutUserInput.schema'; -export * from './objects/MojangAccountUncheckedCreateWithoutUserInput.schema'; -export * from './objects/MojangAccountCreateOrConnectWithoutUserInput.schema'; -export * from './objects/DiscordAccountCreateWithoutUserInput.schema'; -export * from './objects/DiscordAccountUncheckedCreateWithoutUserInput.schema'; -export * from './objects/DiscordAccountCreateOrConnectWithoutUserInput.schema'; -export * from './objects/TwitchAccountCreateWithoutUserInput.schema'; -export * from './objects/TwitchAccountUncheckedCreateWithoutUserInput.schema'; -export * from './objects/TwitchAccountCreateOrConnectWithoutUserInput.schema'; -export * from './objects/ProfileUpsertWithoutUserInput.schema'; -export * from './objects/ProfileUpdateWithoutUserInput.schema'; -export * from './objects/ProfileUncheckedUpdateWithoutUserInput.schema'; -export * from './objects/ApiKeyUpsertWithWhereUniqueWithoutOwnerInput.schema'; -export * from './objects/ApiKeyUpdateWithWhereUniqueWithoutOwnerInput.schema'; -export * from './objects/ApiKeyUpdateManyWithWhereWithoutOwnerInput.schema'; -export * from './objects/ApiKeyScalarWhereInput.schema'; -export * from './objects/MojangAccountUpsertWithoutUserInput.schema'; -export * from './objects/MojangAccountUpdateWithoutUserInput.schema'; -export * from './objects/MojangAccountUncheckedUpdateWithoutUserInput.schema'; -export * from './objects/DiscordAccountUpsertWithoutUserInput.schema'; -export * from './objects/DiscordAccountUpdateWithoutUserInput.schema'; -export * from './objects/DiscordAccountUncheckedUpdateWithoutUserInput.schema'; -export * from './objects/TwitchAccountUpsertWithoutUserInput.schema'; -export * from './objects/TwitchAccountUpdateWithoutUserInput.schema'; -export * from './objects/TwitchAccountUncheckedUpdateWithoutUserInput.schema'; -export * from './objects/PostCreateWithoutAuthorInput.schema'; -export * from './objects/PostUncheckedCreateWithoutAuthorInput.schema'; -export * from './objects/PostCreateOrConnectWithoutAuthorInput.schema'; -export * from './objects/PostCreateManyAuthorInputEnvelope.schema'; -export * from './objects/FollowingCreateWithoutUserInput.schema'; -export * from './objects/FollowingUncheckedCreateWithoutUserInput.schema'; -export * from './objects/FollowingCreateOrConnectWithoutUserInput.schema'; -export * from './objects/FollowingCreateManyUserInputEnvelope.schema'; -export * from './objects/UserCreateWithoutProfileInput.schema'; -export * from './objects/UserUncheckedCreateWithoutProfileInput.schema'; -export * from './objects/UserCreateOrConnectWithoutProfileInput.schema'; -export * from './objects/UserCreateManyProfileInputEnvelope.schema'; -export * from './objects/PostUpsertWithWhereUniqueWithoutAuthorInput.schema'; -export * from './objects/PostUpdateWithWhereUniqueWithoutAuthorInput.schema'; -export * from './objects/PostUpdateManyWithWhereWithoutAuthorInput.schema'; -export * from './objects/PostScalarWhereInput.schema'; -export * from './objects/FollowingUpsertWithWhereUniqueWithoutUserInput.schema'; -export * from './objects/FollowingUpdateWithWhereUniqueWithoutUserInput.schema'; -export * from './objects/FollowingUpdateManyWithWhereWithoutUserInput.schema'; -export * from './objects/FollowingScalarWhereInput.schema'; -export * from './objects/UserUpsertWithWhereUniqueWithoutProfileInput.schema'; -export * from './objects/UserUpdateWithWhereUniqueWithoutProfileInput.schema'; -export * from './objects/UserUpdateManyWithWhereWithoutProfileInput.schema'; -export * from './objects/UserScalarWhereInput.schema'; -export * from './objects/UserCreateWithoutMojangAccountInput.schema'; -export * from './objects/UserUncheckedCreateWithoutMojangAccountInput.schema'; -export * from './objects/UserCreateOrConnectWithoutMojangAccountInput.schema'; -export * from './objects/UserUpsertWithoutMojangAccountInput.schema'; -export * from './objects/UserUpdateWithoutMojangAccountInput.schema'; -export * from './objects/UserUncheckedUpdateWithoutMojangAccountInput.schema'; -export * from './objects/UserCreateWithoutDiscordAccountInput.schema'; -export * from './objects/UserUncheckedCreateWithoutDiscordAccountInput.schema'; -export * from './objects/UserCreateOrConnectWithoutDiscordAccountInput.schema'; -export * from './objects/UserUpsertWithoutDiscordAccountInput.schema'; -export * from './objects/UserUpdateWithoutDiscordAccountInput.schema'; -export * from './objects/UserUncheckedUpdateWithoutDiscordAccountInput.schema'; -export * from './objects/UserCreateWithoutTwitchAccountInput.schema'; -export * from './objects/UserUncheckedCreateWithoutTwitchAccountInput.schema'; -export * from './objects/UserCreateOrConnectWithoutTwitchAccountInput.schema'; -export * from './objects/UserUpsertWithoutTwitchAccountInput.schema'; -export * from './objects/UserUpdateWithoutTwitchAccountInput.schema'; -export * from './objects/UserUncheckedUpdateWithoutTwitchAccountInput.schema'; -export * from './objects/ProfileCreateWithoutPostsInput.schema'; -export * from './objects/ProfileUncheckedCreateWithoutPostsInput.schema'; -export * from './objects/ProfileCreateOrConnectWithoutPostsInput.schema'; -export * from './objects/ProfileUpsertWithoutPostsInput.schema'; -export * from './objects/ProfileUpdateWithoutPostsInput.schema'; -export * from './objects/ProfileUncheckedUpdateWithoutPostsInput.schema'; -export * from './objects/UserCreateWithoutApiKeysInput.schema'; -export * from './objects/UserUncheckedCreateWithoutApiKeysInput.schema'; -export * from './objects/UserCreateOrConnectWithoutApiKeysInput.schema'; -export * from './objects/UserUpsertWithoutApiKeysInput.schema'; -export * from './objects/UserUpdateWithoutApiKeysInput.schema'; -export * from './objects/UserUncheckedUpdateWithoutApiKeysInput.schema'; -export * from './objects/ApiKeyCreateManyOwnerInput.schema'; -export * from './objects/ApiKeyUpdateWithoutOwnerInput.schema'; -export * from './objects/ApiKeyUncheckedUpdateWithoutOwnerInput.schema'; -export * from './objects/ApiKeyUncheckedUpdateManyWithoutApiKeysInput.schema'; -export * from './objects/PostCreateManyAuthorInput.schema'; -export * from './objects/FollowingCreateManyUserInput.schema'; -export * from './objects/UserCreateManyProfileInput.schema'; -export * from './objects/PostUpdateWithoutAuthorInput.schema'; -export * from './objects/PostUncheckedUpdateWithoutAuthorInput.schema'; -export * from './objects/PostUncheckedUpdateManyWithoutPostsInput.schema'; -export * from './objects/FollowingUpdateWithoutUserInput.schema'; -export * from './objects/FollowingUncheckedUpdateWithoutUserInput.schema'; -export * from './objects/FollowingUncheckedUpdateManyWithoutFollowingInput.schema'; -export * from './objects/UserUpdateWithoutProfileInput.schema'; -export * from './objects/UserUncheckedUpdateWithoutProfileInput.schema'; -export * from './objects/UserUncheckedUpdateManyWithoutUserInput.schema'; -export * from './objects/FollowingCountAggregateInput.schema'; -export * from './objects/FollowingAvgAggregateInput.schema'; -export * from './objects/FollowingSumAggregateInput.schema'; -export * from './objects/FollowingMinAggregateInput.schema'; -export * from './objects/FollowingMaxAggregateInput.schema'; -export * from './objects/UserCountAggregateInput.schema'; -export * from './objects/UserAvgAggregateInput.schema'; -export * from './objects/UserSumAggregateInput.schema'; -export * from './objects/UserMinAggregateInput.schema'; -export * from './objects/UserMaxAggregateInput.schema'; -export * from './objects/ProfileCountAggregateInput.schema'; -export * from './objects/ProfileAvgAggregateInput.schema'; -export * from './objects/ProfileSumAggregateInput.schema'; -export * from './objects/ProfileMinAggregateInput.schema'; -export * from './objects/ProfileMaxAggregateInput.schema'; -export * from './objects/MojangAccountCountAggregateInput.schema'; -export * from './objects/MojangAccountAvgAggregateInput.schema'; -export * from './objects/MojangAccountSumAggregateInput.schema'; -export * from './objects/MojangAccountMinAggregateInput.schema'; -export * from './objects/MojangAccountMaxAggregateInput.schema'; -export * from './objects/DiscordAccountCountAggregateInput.schema'; -export * from './objects/DiscordAccountAvgAggregateInput.schema'; -export * from './objects/DiscordAccountSumAggregateInput.schema'; -export * from './objects/DiscordAccountMinAggregateInput.schema'; -export * from './objects/DiscordAccountMaxAggregateInput.schema'; -export * from './objects/TwitchAccountCountAggregateInput.schema'; -export * from './objects/TwitchAccountAvgAggregateInput.schema'; -export * from './objects/TwitchAccountSumAggregateInput.schema'; -export * from './objects/TwitchAccountMinAggregateInput.schema'; -export * from './objects/TwitchAccountMaxAggregateInput.schema'; -export * from './objects/PostCountAggregateInput.schema'; -export * from './objects/PostAvgAggregateInput.schema'; -export * from './objects/PostSumAggregateInput.schema'; -export * from './objects/PostMinAggregateInput.schema'; -export * from './objects/PostMaxAggregateInput.schema'; -export * from './objects/SessionCountAggregateInput.schema'; -export * from './objects/SessionAvgAggregateInput.schema'; -export * from './objects/SessionSumAggregateInput.schema'; -export * from './objects/SessionMinAggregateInput.schema'; -export * from './objects/SessionMaxAggregateInput.schema'; -export * from './objects/ApiKeyCountAggregateInput.schema'; -export * from './objects/ApiKeyAvgAggregateInput.schema'; -export * from './objects/ApiKeySumAggregateInput.schema'; -export * from './objects/ApiKeyMinAggregateInput.schema'; -export * from './objects/ApiKeyMaxAggregateInput.schema'; -export * from './findUniqueFollowing.schema'; -export * from './findFirstFollowing.schema'; -export * from './findManyFollowing.schema'; -export * from './createOneFollowing.schema'; -export * from './createManyFollowing.schema'; -export * from './deleteOneFollowing.schema'; -export * from './deleteManyFollowing.schema'; -export * from './updateOneFollowing.schema'; -export * from './updateManyFollowing.schema'; -export * from './upsertOneFollowing.schema'; -export * from './aggregateFollowing.schema'; -export * from './groupByFollowing.schema'; -export * from './findUniqueUser.schema'; -export * from './findFirstUser.schema'; -export * from './findManyUser.schema'; -export * from './createOneUser.schema'; -export * from './createManyUser.schema'; -export * from './deleteOneUser.schema'; -export * from './deleteManyUser.schema'; -export * from './updateOneUser.schema'; -export * from './updateManyUser.schema'; -export * from './upsertOneUser.schema'; -export * from './aggregateUser.schema'; -export * from './groupByUser.schema'; -export * from './findUniqueProfile.schema'; -export * from './findFirstProfile.schema'; -export * from './findManyProfile.schema'; -export * from './createOneProfile.schema'; -export * from './createManyProfile.schema'; -export * from './deleteOneProfile.schema'; -export * from './deleteManyProfile.schema'; -export * from './updateOneProfile.schema'; -export * from './updateManyProfile.schema'; -export * from './upsertOneProfile.schema'; -export * from './aggregateProfile.schema'; -export * from './groupByProfile.schema'; -export * from './findUniqueMojangAccount.schema'; -export * from './findFirstMojangAccount.schema'; -export * from './findManyMojangAccount.schema'; -export * from './createOneMojangAccount.schema'; -export * from './createManyMojangAccount.schema'; -export * from './deleteOneMojangAccount.schema'; -export * from './deleteManyMojangAccount.schema'; -export * from './updateOneMojangAccount.schema'; -export * from './updateManyMojangAccount.schema'; -export * from './upsertOneMojangAccount.schema'; -export * from './aggregateMojangAccount.schema'; -export * from './groupByMojangAccount.schema'; -export * from './findUniqueDiscordAccount.schema'; -export * from './findFirstDiscordAccount.schema'; -export * from './findManyDiscordAccount.schema'; -export * from './createOneDiscordAccount.schema'; -export * from './createManyDiscordAccount.schema'; -export * from './deleteOneDiscordAccount.schema'; -export * from './deleteManyDiscordAccount.schema'; -export * from './updateOneDiscordAccount.schema'; -export * from './updateManyDiscordAccount.schema'; -export * from './upsertOneDiscordAccount.schema'; -export * from './aggregateDiscordAccount.schema'; -export * from './groupByDiscordAccount.schema'; -export * from './findUniqueTwitchAccount.schema'; -export * from './findFirstTwitchAccount.schema'; -export * from './findManyTwitchAccount.schema'; -export * from './createOneTwitchAccount.schema'; -export * from './createManyTwitchAccount.schema'; -export * from './deleteOneTwitchAccount.schema'; -export * from './deleteManyTwitchAccount.schema'; -export * from './updateOneTwitchAccount.schema'; -export * from './updateManyTwitchAccount.schema'; -export * from './upsertOneTwitchAccount.schema'; -export * from './aggregateTwitchAccount.schema'; -export * from './groupByTwitchAccount.schema'; -export * from './findUniquePost.schema'; -export * from './findFirstPost.schema'; -export * from './findManyPost.schema'; -export * from './createOnePost.schema'; -export * from './createManyPost.schema'; -export * from './deleteOnePost.schema'; -export * from './deleteManyPost.schema'; -export * from './updateOnePost.schema'; -export * from './updateManyPost.schema'; -export * from './upsertOnePost.schema'; -export * from './aggregatePost.schema'; -export * from './groupByPost.schema'; -export * from './findUniqueSession.schema'; -export * from './findFirstSession.schema'; -export * from './findManySession.schema'; -export * from './createOneSession.schema'; -export * from './createManySession.schema'; -export * from './deleteOneSession.schema'; -export * from './deleteManySession.schema'; -export * from './updateOneSession.schema'; -export * from './updateManySession.schema'; -export * from './upsertOneSession.schema'; -export * from './aggregateSession.schema'; -export * from './groupBySession.schema'; -export * from './findUniqueApiKey.schema'; -export * from './findFirstApiKey.schema'; -export * from './findManyApiKey.schema'; -export * from './createOneApiKey.schema'; -export * from './createManyApiKey.schema'; -export * from './deleteOneApiKey.schema'; -export * from './deleteManyApiKey.schema'; -export * from './updateOneApiKey.schema'; -export * from './updateManyApiKey.schema'; -export * from './upsertOneApiKey.schema'; -export * from './aggregateApiKey.schema'; -export * from './groupByApiKey.schema'; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyAvgAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyAvgAggregateInput.schema.ts deleted file mode 100644 index 4ecff413..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyAvgAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - userId: z.literal(true).optional(), - }) - .strict(); - -export const ApiKeyAvgAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyAvgOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyAvgOrderByAggregateInput.schema.ts deleted file mode 100644 index 28e2da27..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyAvgOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ApiKeyAvgOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyCountAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyCountAggregateInput.schema.ts deleted file mode 100644 index 228e8627..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyCountAggregateInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - name: z.literal(true).optional(), - type: z.literal(true).optional(), - key: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - validUntil: z.literal(true).optional(), - userId: z.literal(true).optional(), - _all: z.literal(true).optional(), - }) - .strict(); - -export const ApiKeyCountAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyCountOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyCountOrderByAggregateInput.schema.ts deleted file mode 100644 index 4638925a..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyCountOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - name: z.lazy(() => SortOrderSchema).optional(), - type: z.lazy(() => SortOrderSchema).optional(), - key: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - validUntil: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ApiKeyCountOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyCreateInput.schema.ts deleted file mode 100644 index d2f9efd4..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyCreateInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { UserCreateNestedOneWithoutApiKeysInputObjectSchema } from './UserCreateNestedOneWithoutApiKeysInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - name: z.string(), - type: z.lazy(() => ApiKeyTypeSchema).optional(), - key: z.string(), - createdAt: z.coerce.date().optional(), - validUntil: z.coerce.date(), - owner: z.lazy(() => UserCreateNestedOneWithoutApiKeysInputObjectSchema), - }) - .strict(); - -export const ApiKeyCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyCreateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyCreateManyInput.schema.ts deleted file mode 100644 index b957cb17..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyCreateManyInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.number().optional(), - name: z.string(), - type: z.lazy(() => ApiKeyTypeSchema).optional(), - key: z.string(), - createdAt: z.coerce.date().optional(), - validUntil: z.coerce.date(), - userId: z.number(), - }) - .strict(); - -export const ApiKeyCreateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyCreateManyOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyCreateManyOwnerInput.schema.ts deleted file mode 100644 index 67b42f21..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyCreateManyOwnerInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.number().optional(), - name: z.string(), - type: z.lazy(() => ApiKeyTypeSchema).optional(), - key: z.string(), - createdAt: z.coerce.date().optional(), - validUntil: z.coerce.date(), - }) - .strict(); - -export const ApiKeyCreateManyOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyCreateManyOwnerInputEnvelope.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyCreateManyOwnerInputEnvelope.schema.ts deleted file mode 100644 index 0dace8b7..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyCreateManyOwnerInputEnvelope.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyCreateManyOwnerInputObjectSchema } from './ApiKeyCreateManyOwnerInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - data: z.union([ - z.lazy(() => ApiKeyCreateManyOwnerInputObjectSchema), - z.lazy(() => ApiKeyCreateManyOwnerInputObjectSchema).array(), - ]), - skipDuplicates: z.boolean().optional(), - }) - .strict(); - -export const ApiKeyCreateManyOwnerInputEnvelopeObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyCreateNestedManyWithoutOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyCreateNestedManyWithoutOwnerInput.schema.ts deleted file mode 100644 index a85dce8b..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyCreateNestedManyWithoutOwnerInput.schema.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyCreateWithoutOwnerInputObjectSchema } from './ApiKeyCreateWithoutOwnerInput.schema'; -import { ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateWithoutOwnerInput.schema'; -import { ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema } from './ApiKeyCreateOrConnectWithoutOwnerInput.schema'; -import { ApiKeyCreateManyOwnerInputEnvelopeObjectSchema } from './ApiKeyCreateManyOwnerInputEnvelope.schema'; -import { ApiKeyWhereUniqueInputObjectSchema } from './ApiKeyWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => ApiKeyCreateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyCreateWithoutOwnerInputObjectSchema).array(), - z.lazy(() => ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => ApiKeyCreateManyOwnerInputEnvelopeObjectSchema).optional(), - connect: z - .union([ - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - }) - .strict(); - -export const ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyCreateOrConnectWithoutOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyCreateOrConnectWithoutOwnerInput.schema.ts deleted file mode 100644 index 423d50a6..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyCreateOrConnectWithoutOwnerInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyWhereUniqueInputObjectSchema } from './ApiKeyWhereUniqueInput.schema'; -import { ApiKeyCreateWithoutOwnerInputObjectSchema } from './ApiKeyCreateWithoutOwnerInput.schema'; -import { ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateWithoutOwnerInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => ApiKeyCreateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema), - ]), - }) - .strict(); - -export const ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyCreateWithoutOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyCreateWithoutOwnerInput.schema.ts deleted file mode 100644 index 7736e05f..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyCreateWithoutOwnerInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - name: z.string(), - type: z.lazy(() => ApiKeyTypeSchema).optional(), - key: z.string(), - createdAt: z.coerce.date().optional(), - validUntil: z.coerce.date(), - }) - .strict(); - -export const ApiKeyCreateWithoutOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyListRelationFilter.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyListRelationFilter.schema.ts deleted file mode 100644 index 8bc07208..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyListRelationFilter.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyWhereInputObjectSchema } from './ApiKeyWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - every: z.lazy(() => ApiKeyWhereInputObjectSchema).optional(), - some: z.lazy(() => ApiKeyWhereInputObjectSchema).optional(), - none: z.lazy(() => ApiKeyWhereInputObjectSchema).optional(), - }) - .strict(); - -export const ApiKeyListRelationFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyMaxAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyMaxAggregateInput.schema.ts deleted file mode 100644 index a70155ac..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyMaxAggregateInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - name: z.literal(true).optional(), - type: z.literal(true).optional(), - key: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - validUntil: z.literal(true).optional(), - userId: z.literal(true).optional(), - }) - .strict(); - -export const ApiKeyMaxAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyMaxOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyMaxOrderByAggregateInput.schema.ts deleted file mode 100644 index d0ccee57..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyMaxOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - name: z.lazy(() => SortOrderSchema).optional(), - type: z.lazy(() => SortOrderSchema).optional(), - key: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - validUntil: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ApiKeyMaxOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyMinAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyMinAggregateInput.schema.ts deleted file mode 100644 index 1d25b188..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyMinAggregateInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - name: z.literal(true).optional(), - type: z.literal(true).optional(), - key: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - validUntil: z.literal(true).optional(), - userId: z.literal(true).optional(), - }) - .strict(); - -export const ApiKeyMinAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyMinOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyMinOrderByAggregateInput.schema.ts deleted file mode 100644 index 68376ac1..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyMinOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - name: z.lazy(() => SortOrderSchema).optional(), - type: z.lazy(() => SortOrderSchema).optional(), - key: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - validUntil: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ApiKeyMinOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyOrderByRelationAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyOrderByRelationAggregateInput.schema.ts deleted file mode 100644 index 33eae2be..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyOrderByRelationAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - _count: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ApiKeyOrderByRelationAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyOrderByWithAggregationInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyOrderByWithAggregationInput.schema.ts deleted file mode 100644 index c6ae6263..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyOrderByWithAggregationInput.schema.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { ApiKeyCountOrderByAggregateInputObjectSchema } from './ApiKeyCountOrderByAggregateInput.schema'; -import { ApiKeyAvgOrderByAggregateInputObjectSchema } from './ApiKeyAvgOrderByAggregateInput.schema'; -import { ApiKeyMaxOrderByAggregateInputObjectSchema } from './ApiKeyMaxOrderByAggregateInput.schema'; -import { ApiKeyMinOrderByAggregateInputObjectSchema } from './ApiKeyMinOrderByAggregateInput.schema'; -import { ApiKeySumOrderByAggregateInputObjectSchema } from './ApiKeySumOrderByAggregateInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - name: z.lazy(() => SortOrderSchema).optional(), - type: z.lazy(() => SortOrderSchema).optional(), - key: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - validUntil: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - _count: z.lazy(() => ApiKeyCountOrderByAggregateInputObjectSchema).optional(), - _avg: z.lazy(() => ApiKeyAvgOrderByAggregateInputObjectSchema).optional(), - _max: z.lazy(() => ApiKeyMaxOrderByAggregateInputObjectSchema).optional(), - _min: z.lazy(() => ApiKeyMinOrderByAggregateInputObjectSchema).optional(), - _sum: z.lazy(() => ApiKeySumOrderByAggregateInputObjectSchema).optional(), - }) - .strict(); - -export const ApiKeyOrderByWithAggregationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyOrderByWithRelationInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyOrderByWithRelationInput.schema.ts deleted file mode 100644 index fcff496b..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyOrderByWithRelationInput.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { UserOrderByWithRelationInputObjectSchema } from './UserOrderByWithRelationInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - name: z.lazy(() => SortOrderSchema).optional(), - type: z.lazy(() => SortOrderSchema).optional(), - key: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - validUntil: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - owner: z.lazy(() => UserOrderByWithRelationInputObjectSchema).optional(), - }) - .strict(); - -export const ApiKeyOrderByWithRelationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyScalarWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyScalarWhereInput.schema.ts deleted file mode 100644 index be7242e5..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyScalarWhereInput.schema.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { z } from 'zod'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { EnumApiKeyTypeFilterObjectSchema } from './EnumApiKeyTypeFilter.schema'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { DateTimeFilterObjectSchema } from './DateTimeFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => ApiKeyScalarWhereInputObjectSchema), - z.lazy(() => ApiKeyScalarWhereInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => ApiKeyScalarWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => ApiKeyScalarWhereInputObjectSchema), - z.lazy(() => ApiKeyScalarWhereInputObjectSchema).array(), - ]) - .optional(), - id: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - name: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - type: z.union([z.lazy(() => EnumApiKeyTypeFilterObjectSchema), z.lazy(() => ApiKeyTypeSchema)]).optional(), - key: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - validUntil: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - }) - .strict(); - -export const ApiKeyScalarWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyScalarWhereWithAggregatesInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyScalarWhereWithAggregatesInput.schema.ts deleted file mode 100644 index c0c200f2..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyScalarWhereWithAggregatesInput.schema.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { z } from 'zod'; -import { IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; -import { StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; -import { EnumApiKeyTypeWithAggregatesFilterObjectSchema } from './EnumApiKeyTypeWithAggregatesFilter.schema'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => ApiKeyScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => ApiKeyScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => ApiKeyScalarWhereWithAggregatesInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => ApiKeyScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => ApiKeyScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - id: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - name: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - type: z - .union([z.lazy(() => EnumApiKeyTypeWithAggregatesFilterObjectSchema), z.lazy(() => ApiKeyTypeSchema)]) - .optional(), - key: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - createdAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(), - validUntil: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(), - userId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - }) - .strict(); - -export const ApiKeyScalarWhereWithAggregatesInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeySumAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeySumAggregateInput.schema.ts deleted file mode 100644 index b1d36b0f..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeySumAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - userId: z.literal(true).optional(), - }) - .strict(); - -export const ApiKeySumAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeySumOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeySumOrderByAggregateInput.schema.ts deleted file mode 100644 index dac9c6b0..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeySumOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ApiKeySumOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUncheckedCreateInput.schema.ts deleted file mode 100644 index e55311c0..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedCreateInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.number().optional(), - name: z.string(), - type: z.lazy(() => ApiKeyTypeSchema).optional(), - key: z.string(), - createdAt: z.coerce.date().optional(), - validUntil: z.coerce.date(), - userId: z.number(), - }) - .strict(); - -export const ApiKeyUncheckedCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedCreateNestedManyWithoutOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUncheckedCreateNestedManyWithoutOwnerInput.schema.ts deleted file mode 100644 index 7addf280..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedCreateNestedManyWithoutOwnerInput.schema.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyCreateWithoutOwnerInputObjectSchema } from './ApiKeyCreateWithoutOwnerInput.schema'; -import { ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateWithoutOwnerInput.schema'; -import { ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema } from './ApiKeyCreateOrConnectWithoutOwnerInput.schema'; -import { ApiKeyCreateManyOwnerInputEnvelopeObjectSchema } from './ApiKeyCreateManyOwnerInputEnvelope.schema'; -import { ApiKeyWhereUniqueInputObjectSchema } from './ApiKeyWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => ApiKeyCreateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyCreateWithoutOwnerInputObjectSchema).array(), - z.lazy(() => ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => ApiKeyCreateManyOwnerInputEnvelopeObjectSchema).optional(), - connect: z - .union([ - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - }) - .strict(); - -export const ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedCreateWithoutOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUncheckedCreateWithoutOwnerInput.schema.ts deleted file mode 100644 index e483b629..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedCreateWithoutOwnerInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.number().optional(), - name: z.string(), - type: z.lazy(() => ApiKeyTypeSchema).optional(), - key: z.string(), - createdAt: z.coerce.date().optional(), - validUntil: z.coerce.date(), - }) - .strict(); - -export const ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateInput.schema.ts deleted file mode 100644 index 5d2d2b49..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema } from './EnumApiKeyTypeFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - name: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - type: z - .union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema)]) - .optional(), - key: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - validUntil: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const ApiKeyUncheckedUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateManyInput.schema.ts deleted file mode 100644 index 709c2778..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateManyInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema } from './EnumApiKeyTypeFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - name: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - type: z - .union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema)]) - .optional(), - key: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - validUntil: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const ApiKeyUncheckedUpdateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateManyWithoutApiKeysInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateManyWithoutApiKeysInput.schema.ts deleted file mode 100644 index 91750843..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateManyWithoutApiKeysInput.schema.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema } from './EnumApiKeyTypeFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - name: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - type: z - .union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema)]) - .optional(), - key: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - validUntil: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const ApiKeyUncheckedUpdateManyWithoutApiKeysInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateManyWithoutOwnerNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateManyWithoutOwnerNestedInput.schema.ts deleted file mode 100644 index 36862706..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateManyWithoutOwnerNestedInput.schema.ts +++ /dev/null @@ -1,82 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyCreateWithoutOwnerInputObjectSchema } from './ApiKeyCreateWithoutOwnerInput.schema'; -import { ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateWithoutOwnerInput.schema'; -import { ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema } from './ApiKeyCreateOrConnectWithoutOwnerInput.schema'; -import { ApiKeyUpsertWithWhereUniqueWithoutOwnerInputObjectSchema } from './ApiKeyUpsertWithWhereUniqueWithoutOwnerInput.schema'; -import { ApiKeyCreateManyOwnerInputEnvelopeObjectSchema } from './ApiKeyCreateManyOwnerInputEnvelope.schema'; -import { ApiKeyWhereUniqueInputObjectSchema } from './ApiKeyWhereUniqueInput.schema'; -import { ApiKeyUpdateWithWhereUniqueWithoutOwnerInputObjectSchema } from './ApiKeyUpdateWithWhereUniqueWithoutOwnerInput.schema'; -import { ApiKeyUpdateManyWithWhereWithoutOwnerInputObjectSchema } from './ApiKeyUpdateManyWithWhereWithoutOwnerInput.schema'; -import { ApiKeyScalarWhereInputObjectSchema } from './ApiKeyScalarWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => ApiKeyCreateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyCreateWithoutOwnerInputObjectSchema).array(), - z.lazy(() => ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - upsert: z - .union([ - z.lazy(() => ApiKeyUpsertWithWhereUniqueWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUpsertWithWhereUniqueWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => ApiKeyCreateManyOwnerInputEnvelopeObjectSchema).optional(), - set: z - .union([ - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - disconnect: z - .union([ - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - delete: z - .union([ - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - connect: z - .union([ - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - update: z - .union([ - z.lazy(() => ApiKeyUpdateWithWhereUniqueWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUpdateWithWhereUniqueWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - updateMany: z - .union([ - z.lazy(() => ApiKeyUpdateManyWithWhereWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUpdateManyWithWhereWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - deleteMany: z - .union([ - z.lazy(() => ApiKeyScalarWhereInputObjectSchema), - z.lazy(() => ApiKeyScalarWhereInputObjectSchema).array(), - ]) - .optional(), - }) - .strict(); - -export const ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateWithoutOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateWithoutOwnerInput.schema.ts deleted file mode 100644 index 80517b29..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUncheckedUpdateWithoutOwnerInput.schema.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema } from './EnumApiKeyTypeFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - name: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - type: z - .union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema)]) - .optional(), - key: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - validUntil: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const ApiKeyUncheckedUpdateWithoutOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUpdateInput.schema.ts deleted file mode 100644 index b3d59b66..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUpdateInput.schema.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema } from './EnumApiKeyTypeFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { UserUpdateOneRequiredWithoutApiKeysNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutApiKeysNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - name: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - type: z - .union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema)]) - .optional(), - key: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - validUntil: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - owner: z.lazy(() => UserUpdateOneRequiredWithoutApiKeysNestedInputObjectSchema).optional(), - }) - .strict(); - -export const ApiKeyUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUpdateManyMutationInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUpdateManyMutationInput.schema.ts deleted file mode 100644 index 0979952b..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUpdateManyMutationInput.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema } from './EnumApiKeyTypeFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - name: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - type: z - .union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema)]) - .optional(), - key: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - validUntil: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const ApiKeyUpdateManyMutationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUpdateManyWithWhereWithoutOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUpdateManyWithWhereWithoutOwnerInput.schema.ts deleted file mode 100644 index 499630bd..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUpdateManyWithWhereWithoutOwnerInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyScalarWhereInputObjectSchema } from './ApiKeyScalarWhereInput.schema'; -import { ApiKeyUpdateManyMutationInputObjectSchema } from './ApiKeyUpdateManyMutationInput.schema'; -import { ApiKeyUncheckedUpdateManyWithoutApiKeysInputObjectSchema } from './ApiKeyUncheckedUpdateManyWithoutApiKeysInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => ApiKeyScalarWhereInputObjectSchema), - data: z.union([ - z.lazy(() => ApiKeyUpdateManyMutationInputObjectSchema), - z.lazy(() => ApiKeyUncheckedUpdateManyWithoutApiKeysInputObjectSchema), - ]), - }) - .strict(); - -export const ApiKeyUpdateManyWithWhereWithoutOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUpdateManyWithoutOwnerNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUpdateManyWithoutOwnerNestedInput.schema.ts deleted file mode 100644 index 1fe97c05..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUpdateManyWithoutOwnerNestedInput.schema.ts +++ /dev/null @@ -1,82 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyCreateWithoutOwnerInputObjectSchema } from './ApiKeyCreateWithoutOwnerInput.schema'; -import { ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateWithoutOwnerInput.schema'; -import { ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema } from './ApiKeyCreateOrConnectWithoutOwnerInput.schema'; -import { ApiKeyUpsertWithWhereUniqueWithoutOwnerInputObjectSchema } from './ApiKeyUpsertWithWhereUniqueWithoutOwnerInput.schema'; -import { ApiKeyCreateManyOwnerInputEnvelopeObjectSchema } from './ApiKeyCreateManyOwnerInputEnvelope.schema'; -import { ApiKeyWhereUniqueInputObjectSchema } from './ApiKeyWhereUniqueInput.schema'; -import { ApiKeyUpdateWithWhereUniqueWithoutOwnerInputObjectSchema } from './ApiKeyUpdateWithWhereUniqueWithoutOwnerInput.schema'; -import { ApiKeyUpdateManyWithWhereWithoutOwnerInputObjectSchema } from './ApiKeyUpdateManyWithWhereWithoutOwnerInput.schema'; -import { ApiKeyScalarWhereInputObjectSchema } from './ApiKeyScalarWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => ApiKeyCreateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyCreateWithoutOwnerInputObjectSchema).array(), - z.lazy(() => ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyCreateOrConnectWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - upsert: z - .union([ - z.lazy(() => ApiKeyUpsertWithWhereUniqueWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUpsertWithWhereUniqueWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => ApiKeyCreateManyOwnerInputEnvelopeObjectSchema).optional(), - set: z - .union([ - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - disconnect: z - .union([ - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - delete: z - .union([ - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - connect: z - .union([ - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - z.lazy(() => ApiKeyWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - update: z - .union([ - z.lazy(() => ApiKeyUpdateWithWhereUniqueWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUpdateWithWhereUniqueWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - updateMany: z - .union([ - z.lazy(() => ApiKeyUpdateManyWithWhereWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUpdateManyWithWhereWithoutOwnerInputObjectSchema).array(), - ]) - .optional(), - deleteMany: z - .union([ - z.lazy(() => ApiKeyScalarWhereInputObjectSchema), - z.lazy(() => ApiKeyScalarWhereInputObjectSchema).array(), - ]) - .optional(), - }) - .strict(); - -export const ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUpdateWithWhereUniqueWithoutOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUpdateWithWhereUniqueWithoutOwnerInput.schema.ts deleted file mode 100644 index 3eee33b1..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUpdateWithWhereUniqueWithoutOwnerInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyWhereUniqueInputObjectSchema } from './ApiKeyWhereUniqueInput.schema'; -import { ApiKeyUpdateWithoutOwnerInputObjectSchema } from './ApiKeyUpdateWithoutOwnerInput.schema'; -import { ApiKeyUncheckedUpdateWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedUpdateWithoutOwnerInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - data: z.union([ - z.lazy(() => ApiKeyUpdateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUncheckedUpdateWithoutOwnerInputObjectSchema), - ]), - }) - .strict(); - -export const ApiKeyUpdateWithWhereUniqueWithoutOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUpdateWithoutOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUpdateWithoutOwnerInput.schema.ts deleted file mode 100644 index 8033fc31..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUpdateWithoutOwnerInput.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema } from './EnumApiKeyTypeFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - name: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - type: z - .union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema)]) - .optional(), - key: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - validUntil: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const ApiKeyUpdateWithoutOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyUpsertWithWhereUniqueWithoutOwnerInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyUpsertWithWhereUniqueWithoutOwnerInput.schema.ts deleted file mode 100644 index e2044760..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyUpsertWithWhereUniqueWithoutOwnerInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyWhereUniqueInputObjectSchema } from './ApiKeyWhereUniqueInput.schema'; -import { ApiKeyUpdateWithoutOwnerInputObjectSchema } from './ApiKeyUpdateWithoutOwnerInput.schema'; -import { ApiKeyUncheckedUpdateWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedUpdateWithoutOwnerInput.schema'; -import { ApiKeyCreateWithoutOwnerInputObjectSchema } from './ApiKeyCreateWithoutOwnerInput.schema'; -import { ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateWithoutOwnerInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => ApiKeyWhereUniqueInputObjectSchema), - update: z.union([ - z.lazy(() => ApiKeyUpdateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUncheckedUpdateWithoutOwnerInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => ApiKeyCreateWithoutOwnerInputObjectSchema), - z.lazy(() => ApiKeyUncheckedCreateWithoutOwnerInputObjectSchema), - ]), - }) - .strict(); - -export const ApiKeyUpsertWithWhereUniqueWithoutOwnerInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyWhereInput.schema.ts deleted file mode 100644 index 20f3fd88..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyWhereInput.schema.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { z } from 'zod'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { EnumApiKeyTypeFilterObjectSchema } from './EnumApiKeyTypeFilter.schema'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { DateTimeFilterObjectSchema } from './DateTimeFilter.schema'; -import { UserRelationFilterObjectSchema } from './UserRelationFilter.schema'; -import { UserWhereInputObjectSchema } from './UserWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([z.lazy(() => ApiKeyWhereInputObjectSchema), z.lazy(() => ApiKeyWhereInputObjectSchema).array()]) - .optional(), - OR: z - .lazy(() => ApiKeyWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([z.lazy(() => ApiKeyWhereInputObjectSchema), z.lazy(() => ApiKeyWhereInputObjectSchema).array()]) - .optional(), - id: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - name: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - type: z.union([z.lazy(() => EnumApiKeyTypeFilterObjectSchema), z.lazy(() => ApiKeyTypeSchema)]).optional(), - key: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - validUntil: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - owner: z.union([z.lazy(() => UserRelationFilterObjectSchema), z.lazy(() => UserWhereInputObjectSchema)]).optional(), - }) - .strict(); - -export const ApiKeyWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ApiKeyWhereUniqueInput.schema.ts b/backend/prisma/generated/schemas/objects/ApiKeyWhereUniqueInput.schema.ts deleted file mode 100644 index 56fcfa33..00000000 --- a/backend/prisma/generated/schemas/objects/ApiKeyWhereUniqueInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.number().optional(), - key: z.string().optional(), - }) - .strict(); - -export const ApiKeyWhereUniqueInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/BigIntFieldUpdateOperationsInput.schema.ts b/backend/prisma/generated/schemas/objects/BigIntFieldUpdateOperationsInput.schema.ts deleted file mode 100644 index d40bb545..00000000 --- a/backend/prisma/generated/schemas/objects/BigIntFieldUpdateOperationsInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - set: z.bigint().optional(), - increment: z.bigint().optional(), - decrement: z.bigint().optional(), - multiply: z.bigint().optional(), - divide: z.bigint().optional(), - }) - .strict(); - -export const BigIntFieldUpdateOperationsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/BigIntFilter.schema.ts b/backend/prisma/generated/schemas/objects/BigIntFilter.schema.ts deleted file mode 100644 index 2fb297d7..00000000 --- a/backend/prisma/generated/schemas/objects/BigIntFilter.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { NestedBigIntFilterObjectSchema } from './NestedBigIntFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.bigint().optional(), - in: z.union([z.bigint().array(), z.bigint()]).optional(), - notIn: z.union([z.bigint().array(), z.bigint()]).optional(), - lt: z.bigint().optional(), - lte: z.bigint().optional(), - gt: z.bigint().optional(), - gte: z.bigint().optional(), - not: z.union([z.bigint(), z.lazy(() => NestedBigIntFilterObjectSchema)]).optional(), - }) - .strict(); - -export const BigIntFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/BigIntWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/BigIntWithAggregatesFilter.schema.ts deleted file mode 100644 index 22381fed..00000000 --- a/backend/prisma/generated/schemas/objects/BigIntWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { z } from 'zod'; -import { NestedBigIntWithAggregatesFilterObjectSchema } from './NestedBigIntWithAggregatesFilter.schema'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedFloatFilterObjectSchema } from './NestedFloatFilter.schema'; -import { NestedBigIntFilterObjectSchema } from './NestedBigIntFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.bigint().optional(), - in: z.union([z.bigint().array(), z.bigint()]).optional(), - notIn: z.union([z.bigint().array(), z.bigint()]).optional(), - lt: z.bigint().optional(), - lte: z.bigint().optional(), - gt: z.bigint().optional(), - gte: z.bigint().optional(), - not: z.union([z.bigint(), z.lazy(() => NestedBigIntWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _avg: z.lazy(() => NestedFloatFilterObjectSchema).optional(), - _sum: z.lazy(() => NestedBigIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedBigIntFilterObjectSchema).optional(), - _max: z.lazy(() => NestedBigIntFilterObjectSchema).optional(), - }) - .strict(); - -export const BigIntWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/BoolFieldUpdateOperationsInput.schema.ts b/backend/prisma/generated/schemas/objects/BoolFieldUpdateOperationsInput.schema.ts deleted file mode 100644 index f852d104..00000000 --- a/backend/prisma/generated/schemas/objects/BoolFieldUpdateOperationsInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - set: z.boolean().optional(), - }) - .strict(); - -export const BoolFieldUpdateOperationsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/BoolFilter.schema.ts b/backend/prisma/generated/schemas/objects/BoolFilter.schema.ts deleted file mode 100644 index 69547609..00000000 --- a/backend/prisma/generated/schemas/objects/BoolFilter.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { NestedBoolFilterObjectSchema } from './NestedBoolFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.boolean().optional(), - not: z.union([z.boolean(), z.lazy(() => NestedBoolFilterObjectSchema)]).optional(), - }) - .strict(); - -export const BoolFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/BoolNullableFilter.schema.ts b/backend/prisma/generated/schemas/objects/BoolNullableFilter.schema.ts deleted file mode 100644 index a4855554..00000000 --- a/backend/prisma/generated/schemas/objects/BoolNullableFilter.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { NestedBoolNullableFilterObjectSchema } from './NestedBoolNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.boolean().optional().nullable(), - not: z - .union([z.boolean(), z.lazy(() => NestedBoolNullableFilterObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const BoolNullableFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/BoolNullableWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/BoolNullableWithAggregatesFilter.schema.ts deleted file mode 100644 index 8f40bf9d..00000000 --- a/backend/prisma/generated/schemas/objects/BoolNullableWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; -import { NestedBoolNullableWithAggregatesFilterObjectSchema } from './NestedBoolNullableWithAggregatesFilter.schema'; -import { NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; -import { NestedBoolNullableFilterObjectSchema } from './NestedBoolNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.boolean().optional().nullable(), - not: z - .union([z.boolean(), z.lazy(() => NestedBoolNullableWithAggregatesFilterObjectSchema)]) - .optional() - .nullable(), - _count: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - _min: z.lazy(() => NestedBoolNullableFilterObjectSchema).optional(), - _max: z.lazy(() => NestedBoolNullableFilterObjectSchema).optional(), - }) - .strict(); - -export const BoolNullableWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/BoolWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/BoolWithAggregatesFilter.schema.ts deleted file mode 100644 index 5cbfcb81..00000000 --- a/backend/prisma/generated/schemas/objects/BoolWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { NestedBoolWithAggregatesFilterObjectSchema } from './NestedBoolWithAggregatesFilter.schema'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedBoolFilterObjectSchema } from './NestedBoolFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.boolean().optional(), - not: z.union([z.boolean(), z.lazy(() => NestedBoolWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedBoolFilterObjectSchema).optional(), - _max: z.lazy(() => NestedBoolFilterObjectSchema).optional(), - }) - .strict(); - -export const BoolWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DateTimeFieldUpdateOperationsInput.schema.ts b/backend/prisma/generated/schemas/objects/DateTimeFieldUpdateOperationsInput.schema.ts deleted file mode 100644 index 72d1808e..00000000 --- a/backend/prisma/generated/schemas/objects/DateTimeFieldUpdateOperationsInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - set: z.coerce.date().optional(), - }) - .strict(); - -export const DateTimeFieldUpdateOperationsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DateTimeFilter.schema.ts b/backend/prisma/generated/schemas/objects/DateTimeFilter.schema.ts deleted file mode 100644 index 7586b2c5..00000000 --- a/backend/prisma/generated/schemas/objects/DateTimeFilter.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { NestedDateTimeFilterObjectSchema } from './NestedDateTimeFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.coerce.date().optional(), - in: z.union([z.coerce.date().array(), z.coerce.date()]).optional(), - notIn: z.union([z.coerce.date().array(), z.coerce.date()]).optional(), - lt: z.coerce.date().optional(), - lte: z.coerce.date().optional(), - gt: z.coerce.date().optional(), - gte: z.coerce.date().optional(), - not: z.union([z.coerce.date(), z.lazy(() => NestedDateTimeFilterObjectSchema)]).optional(), - }) - .strict(); - -export const DateTimeFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DateTimeWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/DateTimeWithAggregatesFilter.schema.ts deleted file mode 100644 index 4b487bb0..00000000 --- a/backend/prisma/generated/schemas/objects/DateTimeWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { NestedDateTimeWithAggregatesFilterObjectSchema } from './NestedDateTimeWithAggregatesFilter.schema'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedDateTimeFilterObjectSchema } from './NestedDateTimeFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.coerce.date().optional(), - in: z.union([z.coerce.date().array(), z.coerce.date()]).optional(), - notIn: z.union([z.coerce.date().array(), z.coerce.date()]).optional(), - lt: z.coerce.date().optional(), - lte: z.coerce.date().optional(), - gt: z.coerce.date().optional(), - gte: z.coerce.date().optional(), - not: z.union([z.coerce.date(), z.lazy(() => NestedDateTimeWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedDateTimeFilterObjectSchema).optional(), - _max: z.lazy(() => NestedDateTimeFilterObjectSchema).optional(), - }) - .strict(); - -export const DateTimeWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountAvgAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountAvgAggregateInput.schema.ts deleted file mode 100644 index 1753b4ed..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountAvgAggregateInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - }) - .strict(); - -export const DiscordAccountAvgAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountAvgOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountAvgOrderByAggregateInput.schema.ts deleted file mode 100644 index db6171b7..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountAvgOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const DiscordAccountAvgOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountCountAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountCountAggregateInput.schema.ts deleted file mode 100644 index 1557ac24..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountCountAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - accessTokenHash: z.literal(true).optional(), - refreshtokenHash: z.literal(true).optional(), - _all: z.literal(true).optional(), - }) - .strict(); - -export const DiscordAccountCountAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountCountOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountCountOrderByAggregateInput.schema.ts deleted file mode 100644 index 09d4b48c..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountCountOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const DiscordAccountCountOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountCreateInput.schema.ts deleted file mode 100644 index 543a9910..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountCreateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { UserCreateNestedOneWithoutDiscordAccountInputObjectSchema } from './UserCreateNestedOneWithoutDiscordAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - user: z.lazy(() => UserCreateNestedOneWithoutDiscordAccountInputObjectSchema), - }) - .strict(); - -export const DiscordAccountCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountCreateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountCreateManyInput.schema.ts deleted file mode 100644 index a4d612a8..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountCreateManyInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.number(), - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const DiscordAccountCreateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountCreateNestedOneWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountCreateNestedOneWithoutUserInput.schema.ts deleted file mode 100644 index c533fd5f..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountCreateNestedOneWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountCreateWithoutUserInputObjectSchema } from './DiscordAccountCreateWithoutUserInput.schema'; -import { DiscordAccountUncheckedCreateWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateWithoutUserInput.schema'; -import { DiscordAccountCreateOrConnectWithoutUserInputObjectSchema } from './DiscordAccountCreateOrConnectWithoutUserInput.schema'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './DiscordAccountWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => DiscordAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => DiscordAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => DiscordAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - connect: z.lazy(() => DiscordAccountWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const DiscordAccountCreateNestedOneWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountCreateOrConnectWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountCreateOrConnectWithoutUserInput.schema.ts deleted file mode 100644 index 8c27230a..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountCreateOrConnectWithoutUserInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './DiscordAccountWhereUniqueInput.schema'; -import { DiscordAccountCreateWithoutUserInputObjectSchema } from './DiscordAccountCreateWithoutUserInput.schema'; -import { DiscordAccountUncheckedCreateWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => DiscordAccountWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => DiscordAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => DiscordAccountUncheckedCreateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const DiscordAccountCreateOrConnectWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountCreateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountCreateWithoutUserInput.schema.ts deleted file mode 100644 index 23c82d6e..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountCreateWithoutUserInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const DiscordAccountCreateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountMaxAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountMaxAggregateInput.schema.ts deleted file mode 100644 index 62067e4d..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountMaxAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - accessTokenHash: z.literal(true).optional(), - refreshtokenHash: z.literal(true).optional(), - }) - .strict(); - -export const DiscordAccountMaxAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountMaxOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountMaxOrderByAggregateInput.schema.ts deleted file mode 100644 index ebc7966d..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountMaxOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const DiscordAccountMaxOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountMinAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountMinAggregateInput.schema.ts deleted file mode 100644 index fc2826af..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountMinAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - accessTokenHash: z.literal(true).optional(), - refreshtokenHash: z.literal(true).optional(), - }) - .strict(); - -export const DiscordAccountMinAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountMinOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountMinOrderByAggregateInput.schema.ts deleted file mode 100644 index 3c07f92d..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountMinOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const DiscordAccountMinOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountOrderByWithAggregationInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountOrderByWithAggregationInput.schema.ts deleted file mode 100644 index 31778ceb..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountOrderByWithAggregationInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { DiscordAccountCountOrderByAggregateInputObjectSchema } from './DiscordAccountCountOrderByAggregateInput.schema'; -import { DiscordAccountAvgOrderByAggregateInputObjectSchema } from './DiscordAccountAvgOrderByAggregateInput.schema'; -import { DiscordAccountMaxOrderByAggregateInputObjectSchema } from './DiscordAccountMaxOrderByAggregateInput.schema'; -import { DiscordAccountMinOrderByAggregateInputObjectSchema } from './DiscordAccountMinOrderByAggregateInput.schema'; -import { DiscordAccountSumOrderByAggregateInputObjectSchema } from './DiscordAccountSumOrderByAggregateInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - _count: z.lazy(() => DiscordAccountCountOrderByAggregateInputObjectSchema).optional(), - _avg: z.lazy(() => DiscordAccountAvgOrderByAggregateInputObjectSchema).optional(), - _max: z.lazy(() => DiscordAccountMaxOrderByAggregateInputObjectSchema).optional(), - _min: z.lazy(() => DiscordAccountMinOrderByAggregateInputObjectSchema).optional(), - _sum: z.lazy(() => DiscordAccountSumOrderByAggregateInputObjectSchema).optional(), - }) - .strict(); - -export const DiscordAccountOrderByWithAggregationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountOrderByWithRelationInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountOrderByWithRelationInput.schema.ts deleted file mode 100644 index a9ac72ba..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountOrderByWithRelationInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { UserOrderByWithRelationInputObjectSchema } from './UserOrderByWithRelationInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - user: z.lazy(() => UserOrderByWithRelationInputObjectSchema).optional(), - }) - .strict(); - -export const DiscordAccountOrderByWithRelationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountRelationFilter.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountRelationFilter.schema.ts deleted file mode 100644 index 6bb761de..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountRelationFilter.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountWhereInputObjectSchema } from './DiscordAccountWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - is: z - .lazy(() => DiscordAccountWhereInputObjectSchema) - .optional() - .nullable(), - isNot: z - .lazy(() => DiscordAccountWhereInputObjectSchema) - .optional() - .nullable(), - }) - .strict(); - -export const DiscordAccountRelationFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountScalarWhereWithAggregatesInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountScalarWhereWithAggregatesInput.schema.ts deleted file mode 100644 index 0d83abca..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountScalarWhereWithAggregatesInput.schema.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { z } from 'zod'; -import { IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; -import { StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => DiscordAccountScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => DiscordAccountScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => DiscordAccountScalarWhereWithAggregatesInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => DiscordAccountScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => DiscordAccountScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - userId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - accessTokenHash: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - refreshtokenHash: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - }) - .strict(); - -export const DiscordAccountScalarWhereWithAggregatesInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountSumAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountSumAggregateInput.schema.ts deleted file mode 100644 index 20ae5fa0..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountSumAggregateInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - }) - .strict(); - -export const DiscordAccountSumAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountSumOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountSumOrderByAggregateInput.schema.ts deleted file mode 100644 index ca1b8407..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountSumOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const DiscordAccountSumOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedCreateInput.schema.ts deleted file mode 100644 index 4f9dd84d..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedCreateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.number(), - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const DiscordAccountUncheckedCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedCreateNestedOneWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedCreateNestedOneWithoutUserInput.schema.ts deleted file mode 100644 index 2e6e5acd..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedCreateNestedOneWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountCreateWithoutUserInputObjectSchema } from './DiscordAccountCreateWithoutUserInput.schema'; -import { DiscordAccountUncheckedCreateWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateWithoutUserInput.schema'; -import { DiscordAccountCreateOrConnectWithoutUserInputObjectSchema } from './DiscordAccountCreateOrConnectWithoutUserInput.schema'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './DiscordAccountWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => DiscordAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => DiscordAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => DiscordAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - connect: z.lazy(() => DiscordAccountWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedCreateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedCreateWithoutUserInput.schema.ts deleted file mode 100644 index 4fe94f01..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedCreateWithoutUserInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const DiscordAccountUncheckedCreateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateInput.schema.ts deleted file mode 100644 index 1e6cc013..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const DiscordAccountUncheckedUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateManyInput.schema.ts deleted file mode 100644 index e54d6339..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateManyInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const DiscordAccountUncheckedUpdateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateOneWithoutUserNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateOneWithoutUserNestedInput.schema.ts deleted file mode 100644 index 63390c8d..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateOneWithoutUserNestedInput.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountCreateWithoutUserInputObjectSchema } from './DiscordAccountCreateWithoutUserInput.schema'; -import { DiscordAccountUncheckedCreateWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateWithoutUserInput.schema'; -import { DiscordAccountCreateOrConnectWithoutUserInputObjectSchema } from './DiscordAccountCreateOrConnectWithoutUserInput.schema'; -import { DiscordAccountUpsertWithoutUserInputObjectSchema } from './DiscordAccountUpsertWithoutUserInput.schema'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './DiscordAccountWhereUniqueInput.schema'; -import { DiscordAccountUpdateWithoutUserInputObjectSchema } from './DiscordAccountUpdateWithoutUserInput.schema'; -import { DiscordAccountUncheckedUpdateWithoutUserInputObjectSchema } from './DiscordAccountUncheckedUpdateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => DiscordAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => DiscordAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => DiscordAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - upsert: z.lazy(() => DiscordAccountUpsertWithoutUserInputObjectSchema).optional(), - disconnect: z.boolean().optional(), - delete: z.boolean().optional(), - connect: z.lazy(() => DiscordAccountWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => DiscordAccountUpdateWithoutUserInputObjectSchema), - z.lazy(() => DiscordAccountUncheckedUpdateWithoutUserInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateWithoutUserInput.schema.ts deleted file mode 100644 index fddc98e7..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUncheckedUpdateWithoutUserInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const DiscordAccountUncheckedUpdateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUpdateInput.schema.ts deleted file mode 100644 index a1bd0b55..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUpdateInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { UserUpdateOneRequiredWithoutDiscordAccountNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutDiscordAccountNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - user: z.lazy(() => UserUpdateOneRequiredWithoutDiscordAccountNestedInputObjectSchema).optional(), - }) - .strict(); - -export const DiscordAccountUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUpdateManyMutationInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUpdateManyMutationInput.schema.ts deleted file mode 100644 index 3d8e6fd3..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUpdateManyMutationInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const DiscordAccountUpdateManyMutationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUpdateOneWithoutUserNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUpdateOneWithoutUserNestedInput.schema.ts deleted file mode 100644 index 4dfbf1e4..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUpdateOneWithoutUserNestedInput.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountCreateWithoutUserInputObjectSchema } from './DiscordAccountCreateWithoutUserInput.schema'; -import { DiscordAccountUncheckedCreateWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateWithoutUserInput.schema'; -import { DiscordAccountCreateOrConnectWithoutUserInputObjectSchema } from './DiscordAccountCreateOrConnectWithoutUserInput.schema'; -import { DiscordAccountUpsertWithoutUserInputObjectSchema } from './DiscordAccountUpsertWithoutUserInput.schema'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './DiscordAccountWhereUniqueInput.schema'; -import { DiscordAccountUpdateWithoutUserInputObjectSchema } from './DiscordAccountUpdateWithoutUserInput.schema'; -import { DiscordAccountUncheckedUpdateWithoutUserInputObjectSchema } from './DiscordAccountUncheckedUpdateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => DiscordAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => DiscordAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => DiscordAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - upsert: z.lazy(() => DiscordAccountUpsertWithoutUserInputObjectSchema).optional(), - disconnect: z.boolean().optional(), - delete: z.boolean().optional(), - connect: z.lazy(() => DiscordAccountWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => DiscordAccountUpdateWithoutUserInputObjectSchema), - z.lazy(() => DiscordAccountUncheckedUpdateWithoutUserInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUpdateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUpdateWithoutUserInput.schema.ts deleted file mode 100644 index 1dbf09a7..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUpdateWithoutUserInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const DiscordAccountUpdateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountUpsertWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountUpsertWithoutUserInput.schema.ts deleted file mode 100644 index 77f810a9..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountUpsertWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountUpdateWithoutUserInputObjectSchema } from './DiscordAccountUpdateWithoutUserInput.schema'; -import { DiscordAccountUncheckedUpdateWithoutUserInputObjectSchema } from './DiscordAccountUncheckedUpdateWithoutUserInput.schema'; -import { DiscordAccountCreateWithoutUserInputObjectSchema } from './DiscordAccountCreateWithoutUserInput.schema'; -import { DiscordAccountUncheckedCreateWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - update: z.union([ - z.lazy(() => DiscordAccountUpdateWithoutUserInputObjectSchema), - z.lazy(() => DiscordAccountUncheckedUpdateWithoutUserInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => DiscordAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => DiscordAccountUncheckedCreateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const DiscordAccountUpsertWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountWhereInput.schema.ts deleted file mode 100644 index 49ea44e8..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountWhereInput.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { UserRelationFilterObjectSchema } from './UserRelationFilter.schema'; -import { UserWhereInputObjectSchema } from './UserWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => DiscordAccountWhereInputObjectSchema), - z.lazy(() => DiscordAccountWhereInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => DiscordAccountWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => DiscordAccountWhereInputObjectSchema), - z.lazy(() => DiscordAccountWhereInputObjectSchema).array(), - ]) - .optional(), - userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - accessTokenHash: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - refreshtokenHash: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - user: z.union([z.lazy(() => UserRelationFilterObjectSchema), z.lazy(() => UserWhereInputObjectSchema)]).optional(), - }) - .strict(); - -export const DiscordAccountWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/DiscordAccountWhereUniqueInput.schema.ts b/backend/prisma/generated/schemas/objects/DiscordAccountWhereUniqueInput.schema.ts deleted file mode 100644 index 92fbd4a0..00000000 --- a/backend/prisma/generated/schemas/objects/DiscordAccountWhereUniqueInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.number().optional(), - accessTokenHash: z.string().optional(), - refreshtokenHash: z.string().optional(), - }) - .strict(); - -export const DiscordAccountWhereUniqueInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/EnumApiKeyTypeFieldUpdateOperationsInput.schema.ts b/backend/prisma/generated/schemas/objects/EnumApiKeyTypeFieldUpdateOperationsInput.schema.ts deleted file mode 100644 index c836e165..00000000 --- a/backend/prisma/generated/schemas/objects/EnumApiKeyTypeFieldUpdateOperationsInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - set: z.lazy(() => ApiKeyTypeSchema).optional(), - }) - .strict(); - -export const EnumApiKeyTypeFieldUpdateOperationsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/EnumApiKeyTypeFilter.schema.ts b/backend/prisma/generated/schemas/objects/EnumApiKeyTypeFilter.schema.ts deleted file mode 100644 index e613796e..00000000 --- a/backend/prisma/generated/schemas/objects/EnumApiKeyTypeFilter.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { NestedEnumApiKeyTypeFilterObjectSchema } from './NestedEnumApiKeyTypeFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.lazy(() => ApiKeyTypeSchema).optional(), - in: z.union([z.lazy(() => ApiKeyTypeSchema).array(), z.lazy(() => ApiKeyTypeSchema)]).optional(), - notIn: z.union([z.lazy(() => ApiKeyTypeSchema).array(), z.lazy(() => ApiKeyTypeSchema)]).optional(), - not: z.union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => NestedEnumApiKeyTypeFilterObjectSchema)]).optional(), - }) - .strict(); - -export const EnumApiKeyTypeFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/EnumApiKeyTypeWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/EnumApiKeyTypeWithAggregatesFilter.schema.ts deleted file mode 100644 index 367ff399..00000000 --- a/backend/prisma/generated/schemas/objects/EnumApiKeyTypeWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { NestedEnumApiKeyTypeWithAggregatesFilterObjectSchema } from './NestedEnumApiKeyTypeWithAggregatesFilter.schema'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedEnumApiKeyTypeFilterObjectSchema } from './NestedEnumApiKeyTypeFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.lazy(() => ApiKeyTypeSchema).optional(), - in: z.union([z.lazy(() => ApiKeyTypeSchema).array(), z.lazy(() => ApiKeyTypeSchema)]).optional(), - notIn: z.union([z.lazy(() => ApiKeyTypeSchema).array(), z.lazy(() => ApiKeyTypeSchema)]).optional(), - not: z - .union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => NestedEnumApiKeyTypeWithAggregatesFilterObjectSchema)]) - .optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedEnumApiKeyTypeFilterObjectSchema).optional(), - _max: z.lazy(() => NestedEnumApiKeyTypeFilterObjectSchema).optional(), - }) - .strict(); - -export const EnumApiKeyTypeWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/EnumRoleFieldUpdateOperationsInput.schema.ts b/backend/prisma/generated/schemas/objects/EnumRoleFieldUpdateOperationsInput.schema.ts deleted file mode 100644 index c9f3e2e7..00000000 --- a/backend/prisma/generated/schemas/objects/EnumRoleFieldUpdateOperationsInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - set: z.lazy(() => RoleSchema).optional(), - }) - .strict(); - -export const EnumRoleFieldUpdateOperationsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/EnumRoleFilter.schema.ts b/backend/prisma/generated/schemas/objects/EnumRoleFilter.schema.ts deleted file mode 100644 index cf19f2d0..00000000 --- a/backend/prisma/generated/schemas/objects/EnumRoleFilter.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { NestedEnumRoleFilterObjectSchema } from './NestedEnumRoleFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.lazy(() => RoleSchema).optional(), - in: z.union([z.lazy(() => RoleSchema).array(), z.lazy(() => RoleSchema)]).optional(), - notIn: z.union([z.lazy(() => RoleSchema).array(), z.lazy(() => RoleSchema)]).optional(), - not: z.union([z.lazy(() => RoleSchema), z.lazy(() => NestedEnumRoleFilterObjectSchema)]).optional(), - }) - .strict(); - -export const EnumRoleFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/EnumRoleWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/EnumRoleWithAggregatesFilter.schema.ts deleted file mode 100644 index 60413850..00000000 --- a/backend/prisma/generated/schemas/objects/EnumRoleWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { NestedEnumRoleWithAggregatesFilterObjectSchema } from './NestedEnumRoleWithAggregatesFilter.schema'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedEnumRoleFilterObjectSchema } from './NestedEnumRoleFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.lazy(() => RoleSchema).optional(), - in: z.union([z.lazy(() => RoleSchema).array(), z.lazy(() => RoleSchema)]).optional(), - notIn: z.union([z.lazy(() => RoleSchema).array(), z.lazy(() => RoleSchema)]).optional(), - not: z.union([z.lazy(() => RoleSchema), z.lazy(() => NestedEnumRoleWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedEnumRoleFilterObjectSchema).optional(), - _max: z.lazy(() => NestedEnumRoleFilterObjectSchema).optional(), - }) - .strict(); - -export const EnumRoleWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingAvgAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingAvgAggregateInput.schema.ts deleted file mode 100644 index 91105e20..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingAvgAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.literal(true).optional(), - userId: z.literal(true).optional(), - }) - .strict(); - -export const FollowingAvgAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingAvgOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingAvgOrderByAggregateInput.schema.ts deleted file mode 100644 index cfb4bbd4..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingAvgOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const FollowingAvgOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingCountAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingCountAggregateInput.schema.ts deleted file mode 100644 index 7ce0d951..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingCountAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.literal(true).optional(), - userId: z.literal(true).optional(), - _all: z.literal(true).optional(), - }) - .strict(); - -export const FollowingCountAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingCountOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingCountOrderByAggregateInput.schema.ts deleted file mode 100644 index 9b68c755..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingCountOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const FollowingCountOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingCreateInput.schema.ts deleted file mode 100644 index e38d3d1d..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingCreateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateNestedOneWithoutFollowingInputObjectSchema } from './ProfileCreateNestedOneWithoutFollowingInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - User: z.lazy(() => ProfileCreateNestedOneWithoutFollowingInputObjectSchema), - }) - .strict(); - -export const FollowingCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingCreateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingCreateManyInput.schema.ts deleted file mode 100644 index b35beac8..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingCreateManyInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.number().optional(), - userId: z.number(), - }) - .strict(); - -export const FollowingCreateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingCreateManyUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingCreateManyUserInput.schema.ts deleted file mode 100644 index 8ea6107c..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingCreateManyUserInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.number().optional(), - }) - .strict(); - -export const FollowingCreateManyUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingCreateManyUserInputEnvelope.schema.ts b/backend/prisma/generated/schemas/objects/FollowingCreateManyUserInputEnvelope.schema.ts deleted file mode 100644 index 3f802b78..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingCreateManyUserInputEnvelope.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { FollowingCreateManyUserInputObjectSchema } from './FollowingCreateManyUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - data: z.union([ - z.lazy(() => FollowingCreateManyUserInputObjectSchema), - z.lazy(() => FollowingCreateManyUserInputObjectSchema).array(), - ]), - skipDuplicates: z.boolean().optional(), - }) - .strict(); - -export const FollowingCreateManyUserInputEnvelopeObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingCreateNestedManyWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingCreateNestedManyWithoutUserInput.schema.ts deleted file mode 100644 index 5dcec11d..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingCreateNestedManyWithoutUserInput.schema.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { z } from 'zod'; -import { FollowingCreateWithoutUserInputObjectSchema } from './FollowingCreateWithoutUserInput.schema'; -import { FollowingUncheckedCreateWithoutUserInputObjectSchema } from './FollowingUncheckedCreateWithoutUserInput.schema'; -import { FollowingCreateOrConnectWithoutUserInputObjectSchema } from './FollowingCreateOrConnectWithoutUserInput.schema'; -import { FollowingCreateManyUserInputEnvelopeObjectSchema } from './FollowingCreateManyUserInputEnvelope.schema'; -import { FollowingWhereUniqueInputObjectSchema } from './FollowingWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => FollowingCreateWithoutUserInputObjectSchema), - z.lazy(() => FollowingCreateWithoutUserInputObjectSchema).array(), - z.lazy(() => FollowingUncheckedCreateWithoutUserInputObjectSchema), - z.lazy(() => FollowingUncheckedCreateWithoutUserInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => FollowingCreateOrConnectWithoutUserInputObjectSchema), - z.lazy(() => FollowingCreateOrConnectWithoutUserInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => FollowingCreateManyUserInputEnvelopeObjectSchema).optional(), - connect: z - .union([ - z.lazy(() => FollowingWhereUniqueInputObjectSchema), - z.lazy(() => FollowingWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - }) - .strict(); - -export const FollowingCreateNestedManyWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingCreateOrConnectWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingCreateOrConnectWithoutUserInput.schema.ts deleted file mode 100644 index 7db3a6f1..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingCreateOrConnectWithoutUserInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { FollowingWhereUniqueInputObjectSchema } from './FollowingWhereUniqueInput.schema'; -import { FollowingCreateWithoutUserInputObjectSchema } from './FollowingCreateWithoutUserInput.schema'; -import { FollowingUncheckedCreateWithoutUserInputObjectSchema } from './FollowingUncheckedCreateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => FollowingWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => FollowingCreateWithoutUserInputObjectSchema), - z.lazy(() => FollowingUncheckedCreateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const FollowingCreateOrConnectWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingCreateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingCreateWithoutUserInput.schema.ts deleted file mode 100644 index 58c54787..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingCreateWithoutUserInput.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z.object({}).strict(); - -export const FollowingCreateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingListRelationFilter.schema.ts b/backend/prisma/generated/schemas/objects/FollowingListRelationFilter.schema.ts deleted file mode 100644 index 84fa2fd5..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingListRelationFilter.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { FollowingWhereInputObjectSchema } from './FollowingWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - every: z.lazy(() => FollowingWhereInputObjectSchema).optional(), - some: z.lazy(() => FollowingWhereInputObjectSchema).optional(), - none: z.lazy(() => FollowingWhereInputObjectSchema).optional(), - }) - .strict(); - -export const FollowingListRelationFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingMaxAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingMaxAggregateInput.schema.ts deleted file mode 100644 index 19283954..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingMaxAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.literal(true).optional(), - userId: z.literal(true).optional(), - }) - .strict(); - -export const FollowingMaxAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingMaxOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingMaxOrderByAggregateInput.schema.ts deleted file mode 100644 index e4b328b4..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingMaxOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const FollowingMaxOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingMinAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingMinAggregateInput.schema.ts deleted file mode 100644 index e257223c..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingMinAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.literal(true).optional(), - userId: z.literal(true).optional(), - }) - .strict(); - -export const FollowingMinAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingMinOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingMinOrderByAggregateInput.schema.ts deleted file mode 100644 index 626a18c9..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingMinOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const FollowingMinOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingOrderByRelationAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingOrderByRelationAggregateInput.schema.ts deleted file mode 100644 index c5234546..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingOrderByRelationAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - _count: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const FollowingOrderByRelationAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingOrderByWithAggregationInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingOrderByWithAggregationInput.schema.ts deleted file mode 100644 index 351bdf2a..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingOrderByWithAggregationInput.schema.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { FollowingCountOrderByAggregateInputObjectSchema } from './FollowingCountOrderByAggregateInput.schema'; -import { FollowingAvgOrderByAggregateInputObjectSchema } from './FollowingAvgOrderByAggregateInput.schema'; -import { FollowingMaxOrderByAggregateInputObjectSchema } from './FollowingMaxOrderByAggregateInput.schema'; -import { FollowingMinOrderByAggregateInputObjectSchema } from './FollowingMinOrderByAggregateInput.schema'; -import { FollowingSumOrderByAggregateInputObjectSchema } from './FollowingSumOrderByAggregateInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - _count: z.lazy(() => FollowingCountOrderByAggregateInputObjectSchema).optional(), - _avg: z.lazy(() => FollowingAvgOrderByAggregateInputObjectSchema).optional(), - _max: z.lazy(() => FollowingMaxOrderByAggregateInputObjectSchema).optional(), - _min: z.lazy(() => FollowingMinOrderByAggregateInputObjectSchema).optional(), - _sum: z.lazy(() => FollowingSumOrderByAggregateInputObjectSchema).optional(), - }) - .strict(); - -export const FollowingOrderByWithAggregationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingOrderByWithRelationInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingOrderByWithRelationInput.schema.ts deleted file mode 100644 index 03912450..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingOrderByWithRelationInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { ProfileOrderByWithRelationInputObjectSchema } from './ProfileOrderByWithRelationInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - User: z.lazy(() => ProfileOrderByWithRelationInputObjectSchema).optional(), - }) - .strict(); - -export const FollowingOrderByWithRelationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingScalarWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingScalarWhereInput.schema.ts deleted file mode 100644 index 5e4898c7..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingScalarWhereInput.schema.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { z } from 'zod'; -import { IntFilterObjectSchema } from './IntFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => FollowingScalarWhereInputObjectSchema), - z.lazy(() => FollowingScalarWhereInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => FollowingScalarWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => FollowingScalarWhereInputObjectSchema), - z.lazy(() => FollowingScalarWhereInputObjectSchema).array(), - ]) - .optional(), - followId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - }) - .strict(); - -export const FollowingScalarWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingScalarWhereWithAggregatesInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingScalarWhereWithAggregatesInput.schema.ts deleted file mode 100644 index 1c492a53..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingScalarWhereWithAggregatesInput.schema.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { z } from 'zod'; -import { IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => FollowingScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => FollowingScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => FollowingScalarWhereWithAggregatesInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => FollowingScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => FollowingScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - followId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - userId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - }) - .strict(); - -export const FollowingScalarWhereWithAggregatesInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingSumAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingSumAggregateInput.schema.ts deleted file mode 100644 index 7db2d966..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingSumAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.literal(true).optional(), - userId: z.literal(true).optional(), - }) - .strict(); - -export const FollowingSumAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingSumOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingSumOrderByAggregateInput.schema.ts deleted file mode 100644 index 101b0bc4..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingSumOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const FollowingSumOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUncheckedCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUncheckedCreateInput.schema.ts deleted file mode 100644 index 8faf3dc1..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUncheckedCreateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.number().optional(), - userId: z.number(), - }) - .strict(); - -export const FollowingUncheckedCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUncheckedCreateNestedManyWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUncheckedCreateNestedManyWithoutUserInput.schema.ts deleted file mode 100644 index beb75c5f..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUncheckedCreateNestedManyWithoutUserInput.schema.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { z } from 'zod'; -import { FollowingCreateWithoutUserInputObjectSchema } from './FollowingCreateWithoutUserInput.schema'; -import { FollowingUncheckedCreateWithoutUserInputObjectSchema } from './FollowingUncheckedCreateWithoutUserInput.schema'; -import { FollowingCreateOrConnectWithoutUserInputObjectSchema } from './FollowingCreateOrConnectWithoutUserInput.schema'; -import { FollowingCreateManyUserInputEnvelopeObjectSchema } from './FollowingCreateManyUserInputEnvelope.schema'; -import { FollowingWhereUniqueInputObjectSchema } from './FollowingWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => FollowingCreateWithoutUserInputObjectSchema), - z.lazy(() => FollowingCreateWithoutUserInputObjectSchema).array(), - z.lazy(() => FollowingUncheckedCreateWithoutUserInputObjectSchema), - z.lazy(() => FollowingUncheckedCreateWithoutUserInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => FollowingCreateOrConnectWithoutUserInputObjectSchema), - z.lazy(() => FollowingCreateOrConnectWithoutUserInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => FollowingCreateManyUserInputEnvelopeObjectSchema).optional(), - connect: z - .union([ - z.lazy(() => FollowingWhereUniqueInputObjectSchema), - z.lazy(() => FollowingWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - }) - .strict(); - -export const FollowingUncheckedCreateNestedManyWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUncheckedCreateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUncheckedCreateWithoutUserInput.schema.ts deleted file mode 100644 index d3cc6a0c..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUncheckedCreateWithoutUserInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.number().optional(), - }) - .strict(); - -export const FollowingUncheckedCreateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateInput.schema.ts deleted file mode 100644 index a48cd4ba..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const FollowingUncheckedUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateManyInput.schema.ts deleted file mode 100644 index 079c92c1..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateManyInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const FollowingUncheckedUpdateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateManyWithoutFollowingInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateManyWithoutFollowingInput.schema.ts deleted file mode 100644 index f24a74a6..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateManyWithoutFollowingInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const FollowingUncheckedUpdateManyWithoutFollowingInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateManyWithoutUserNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateManyWithoutUserNestedInput.schema.ts deleted file mode 100644 index 92eac186..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateManyWithoutUserNestedInput.schema.ts +++ /dev/null @@ -1,82 +0,0 @@ -import { z } from 'zod'; -import { FollowingCreateWithoutUserInputObjectSchema } from './FollowingCreateWithoutUserInput.schema'; -import { FollowingUncheckedCreateWithoutUserInputObjectSchema } from './FollowingUncheckedCreateWithoutUserInput.schema'; -import { FollowingCreateOrConnectWithoutUserInputObjectSchema } from './FollowingCreateOrConnectWithoutUserInput.schema'; -import { FollowingUpsertWithWhereUniqueWithoutUserInputObjectSchema } from './FollowingUpsertWithWhereUniqueWithoutUserInput.schema'; -import { FollowingCreateManyUserInputEnvelopeObjectSchema } from './FollowingCreateManyUserInputEnvelope.schema'; -import { FollowingWhereUniqueInputObjectSchema } from './FollowingWhereUniqueInput.schema'; -import { FollowingUpdateWithWhereUniqueWithoutUserInputObjectSchema } from './FollowingUpdateWithWhereUniqueWithoutUserInput.schema'; -import { FollowingUpdateManyWithWhereWithoutUserInputObjectSchema } from './FollowingUpdateManyWithWhereWithoutUserInput.schema'; -import { FollowingScalarWhereInputObjectSchema } from './FollowingScalarWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => FollowingCreateWithoutUserInputObjectSchema), - z.lazy(() => FollowingCreateWithoutUserInputObjectSchema).array(), - z.lazy(() => FollowingUncheckedCreateWithoutUserInputObjectSchema), - z.lazy(() => FollowingUncheckedCreateWithoutUserInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => FollowingCreateOrConnectWithoutUserInputObjectSchema), - z.lazy(() => FollowingCreateOrConnectWithoutUserInputObjectSchema).array(), - ]) - .optional(), - upsert: z - .union([ - z.lazy(() => FollowingUpsertWithWhereUniqueWithoutUserInputObjectSchema), - z.lazy(() => FollowingUpsertWithWhereUniqueWithoutUserInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => FollowingCreateManyUserInputEnvelopeObjectSchema).optional(), - set: z - .union([ - z.lazy(() => FollowingWhereUniqueInputObjectSchema), - z.lazy(() => FollowingWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - disconnect: z - .union([ - z.lazy(() => FollowingWhereUniqueInputObjectSchema), - z.lazy(() => FollowingWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - delete: z - .union([ - z.lazy(() => FollowingWhereUniqueInputObjectSchema), - z.lazy(() => FollowingWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - connect: z - .union([ - z.lazy(() => FollowingWhereUniqueInputObjectSchema), - z.lazy(() => FollowingWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - update: z - .union([ - z.lazy(() => FollowingUpdateWithWhereUniqueWithoutUserInputObjectSchema), - z.lazy(() => FollowingUpdateWithWhereUniqueWithoutUserInputObjectSchema).array(), - ]) - .optional(), - updateMany: z - .union([ - z.lazy(() => FollowingUpdateManyWithWhereWithoutUserInputObjectSchema), - z.lazy(() => FollowingUpdateManyWithWhereWithoutUserInputObjectSchema).array(), - ]) - .optional(), - deleteMany: z - .union([ - z.lazy(() => FollowingScalarWhereInputObjectSchema), - z.lazy(() => FollowingScalarWhereInputObjectSchema).array(), - ]) - .optional(), - }) - .strict(); - -export const FollowingUncheckedUpdateManyWithoutUserNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateWithoutUserInput.schema.ts deleted file mode 100644 index 3881543c..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUncheckedUpdateWithoutUserInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const FollowingUncheckedUpdateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUpdateInput.schema.ts deleted file mode 100644 index c58edcec..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUpdateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { ProfileUpdateOneRequiredWithoutFollowingNestedInputObjectSchema } from './ProfileUpdateOneRequiredWithoutFollowingNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - User: z.lazy(() => ProfileUpdateOneRequiredWithoutFollowingNestedInputObjectSchema).optional(), - }) - .strict(); - -export const FollowingUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUpdateManyMutationInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUpdateManyMutationInput.schema.ts deleted file mode 100644 index 3fe62830..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUpdateManyMutationInput.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z.object({}).strict(); - -export const FollowingUpdateManyMutationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUpdateManyWithWhereWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUpdateManyWithWhereWithoutUserInput.schema.ts deleted file mode 100644 index 3d963449..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUpdateManyWithWhereWithoutUserInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { FollowingScalarWhereInputObjectSchema } from './FollowingScalarWhereInput.schema'; -import { FollowingUpdateManyMutationInputObjectSchema } from './FollowingUpdateManyMutationInput.schema'; -import { FollowingUncheckedUpdateManyWithoutFollowingInputObjectSchema } from './FollowingUncheckedUpdateManyWithoutFollowingInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => FollowingScalarWhereInputObjectSchema), - data: z.union([ - z.lazy(() => FollowingUpdateManyMutationInputObjectSchema), - z.lazy(() => FollowingUncheckedUpdateManyWithoutFollowingInputObjectSchema), - ]), - }) - .strict(); - -export const FollowingUpdateManyWithWhereWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUpdateManyWithoutUserNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUpdateManyWithoutUserNestedInput.schema.ts deleted file mode 100644 index 17963854..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUpdateManyWithoutUserNestedInput.schema.ts +++ /dev/null @@ -1,82 +0,0 @@ -import { z } from 'zod'; -import { FollowingCreateWithoutUserInputObjectSchema } from './FollowingCreateWithoutUserInput.schema'; -import { FollowingUncheckedCreateWithoutUserInputObjectSchema } from './FollowingUncheckedCreateWithoutUserInput.schema'; -import { FollowingCreateOrConnectWithoutUserInputObjectSchema } from './FollowingCreateOrConnectWithoutUserInput.schema'; -import { FollowingUpsertWithWhereUniqueWithoutUserInputObjectSchema } from './FollowingUpsertWithWhereUniqueWithoutUserInput.schema'; -import { FollowingCreateManyUserInputEnvelopeObjectSchema } from './FollowingCreateManyUserInputEnvelope.schema'; -import { FollowingWhereUniqueInputObjectSchema } from './FollowingWhereUniqueInput.schema'; -import { FollowingUpdateWithWhereUniqueWithoutUserInputObjectSchema } from './FollowingUpdateWithWhereUniqueWithoutUserInput.schema'; -import { FollowingUpdateManyWithWhereWithoutUserInputObjectSchema } from './FollowingUpdateManyWithWhereWithoutUserInput.schema'; -import { FollowingScalarWhereInputObjectSchema } from './FollowingScalarWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => FollowingCreateWithoutUserInputObjectSchema), - z.lazy(() => FollowingCreateWithoutUserInputObjectSchema).array(), - z.lazy(() => FollowingUncheckedCreateWithoutUserInputObjectSchema), - z.lazy(() => FollowingUncheckedCreateWithoutUserInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => FollowingCreateOrConnectWithoutUserInputObjectSchema), - z.lazy(() => FollowingCreateOrConnectWithoutUserInputObjectSchema).array(), - ]) - .optional(), - upsert: z - .union([ - z.lazy(() => FollowingUpsertWithWhereUniqueWithoutUserInputObjectSchema), - z.lazy(() => FollowingUpsertWithWhereUniqueWithoutUserInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => FollowingCreateManyUserInputEnvelopeObjectSchema).optional(), - set: z - .union([ - z.lazy(() => FollowingWhereUniqueInputObjectSchema), - z.lazy(() => FollowingWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - disconnect: z - .union([ - z.lazy(() => FollowingWhereUniqueInputObjectSchema), - z.lazy(() => FollowingWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - delete: z - .union([ - z.lazy(() => FollowingWhereUniqueInputObjectSchema), - z.lazy(() => FollowingWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - connect: z - .union([ - z.lazy(() => FollowingWhereUniqueInputObjectSchema), - z.lazy(() => FollowingWhereUniqueInputObjectSchema).array(), - ]) - .optional(), - update: z - .union([ - z.lazy(() => FollowingUpdateWithWhereUniqueWithoutUserInputObjectSchema), - z.lazy(() => FollowingUpdateWithWhereUniqueWithoutUserInputObjectSchema).array(), - ]) - .optional(), - updateMany: z - .union([ - z.lazy(() => FollowingUpdateManyWithWhereWithoutUserInputObjectSchema), - z.lazy(() => FollowingUpdateManyWithWhereWithoutUserInputObjectSchema).array(), - ]) - .optional(), - deleteMany: z - .union([ - z.lazy(() => FollowingScalarWhereInputObjectSchema), - z.lazy(() => FollowingScalarWhereInputObjectSchema).array(), - ]) - .optional(), - }) - .strict(); - -export const FollowingUpdateManyWithoutUserNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUpdateWithWhereUniqueWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUpdateWithWhereUniqueWithoutUserInput.schema.ts deleted file mode 100644 index a4db8139..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUpdateWithWhereUniqueWithoutUserInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { FollowingWhereUniqueInputObjectSchema } from './FollowingWhereUniqueInput.schema'; -import { FollowingUpdateWithoutUserInputObjectSchema } from './FollowingUpdateWithoutUserInput.schema'; -import { FollowingUncheckedUpdateWithoutUserInputObjectSchema } from './FollowingUncheckedUpdateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => FollowingWhereUniqueInputObjectSchema), - data: z.union([ - z.lazy(() => FollowingUpdateWithoutUserInputObjectSchema), - z.lazy(() => FollowingUncheckedUpdateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const FollowingUpdateWithWhereUniqueWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUpdateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUpdateWithoutUserInput.schema.ts deleted file mode 100644 index a25c2b1f..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUpdateWithoutUserInput.schema.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z.object({}).strict(); - -export const FollowingUpdateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingUpsertWithWhereUniqueWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingUpsertWithWhereUniqueWithoutUserInput.schema.ts deleted file mode 100644 index 6d881303..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingUpsertWithWhereUniqueWithoutUserInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { FollowingWhereUniqueInputObjectSchema } from './FollowingWhereUniqueInput.schema'; -import { FollowingUpdateWithoutUserInputObjectSchema } from './FollowingUpdateWithoutUserInput.schema'; -import { FollowingUncheckedUpdateWithoutUserInputObjectSchema } from './FollowingUncheckedUpdateWithoutUserInput.schema'; -import { FollowingCreateWithoutUserInputObjectSchema } from './FollowingCreateWithoutUserInput.schema'; -import { FollowingUncheckedCreateWithoutUserInputObjectSchema } from './FollowingUncheckedCreateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => FollowingWhereUniqueInputObjectSchema), - update: z.union([ - z.lazy(() => FollowingUpdateWithoutUserInputObjectSchema), - z.lazy(() => FollowingUncheckedUpdateWithoutUserInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => FollowingCreateWithoutUserInputObjectSchema), - z.lazy(() => FollowingUncheckedCreateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const FollowingUpsertWithWhereUniqueWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingWhereInput.schema.ts deleted file mode 100644 index d545cc93..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingWhereInput.schema.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { z } from 'zod'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { ProfileRelationFilterObjectSchema } from './ProfileRelationFilter.schema'; -import { ProfileWhereInputObjectSchema } from './ProfileWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([z.lazy(() => FollowingWhereInputObjectSchema), z.lazy(() => FollowingWhereInputObjectSchema).array()]) - .optional(), - OR: z - .lazy(() => FollowingWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([z.lazy(() => FollowingWhereInputObjectSchema), z.lazy(() => FollowingWhereInputObjectSchema).array()]) - .optional(), - followId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - User: z - .union([z.lazy(() => ProfileRelationFilterObjectSchema), z.lazy(() => ProfileWhereInputObjectSchema)]) - .optional(), - }) - .strict(); - -export const FollowingWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/FollowingWhereUniqueInput.schema.ts b/backend/prisma/generated/schemas/objects/FollowingWhereUniqueInput.schema.ts deleted file mode 100644 index eb2d0a89..00000000 --- a/backend/prisma/generated/schemas/objects/FollowingWhereUniqueInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - followId: z.number().optional(), - }) - .strict(); - -export const FollowingWhereUniqueInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/IntFieldUpdateOperationsInput.schema.ts b/backend/prisma/generated/schemas/objects/IntFieldUpdateOperationsInput.schema.ts deleted file mode 100644 index 0026d392..00000000 --- a/backend/prisma/generated/schemas/objects/IntFieldUpdateOperationsInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - set: z.number().optional(), - increment: z.number().optional(), - decrement: z.number().optional(), - multiply: z.number().optional(), - divide: z.number().optional(), - }) - .strict(); - -export const IntFieldUpdateOperationsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/IntFilter.schema.ts b/backend/prisma/generated/schemas/objects/IntFilter.schema.ts deleted file mode 100644 index 6b974bb6..00000000 --- a/backend/prisma/generated/schemas/objects/IntFilter.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.number().optional(), - in: z.union([z.number().array(), z.number()]).optional(), - notIn: z.union([z.number().array(), z.number()]).optional(), - lt: z.number().optional(), - lte: z.number().optional(), - gt: z.number().optional(), - gte: z.number().optional(), - not: z.union([z.number(), z.lazy(() => NestedIntFilterObjectSchema)]).optional(), - }) - .strict(); - -export const IntFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/IntNullableFilter.schema.ts b/backend/prisma/generated/schemas/objects/IntNullableFilter.schema.ts deleted file mode 100644 index 05469b86..00000000 --- a/backend/prisma/generated/schemas/objects/IntNullableFilter.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.number().optional().nullable(), - in: z.union([z.number().array(), z.number()]).optional().nullable(), - notIn: z.union([z.number().array(), z.number()]).optional().nullable(), - lt: z.number().optional(), - lte: z.number().optional(), - gt: z.number().optional(), - gte: z.number().optional(), - not: z - .union([z.number(), z.lazy(() => NestedIntNullableFilterObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const IntNullableFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/IntNullableWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/IntNullableWithAggregatesFilter.schema.ts deleted file mode 100644 index 77d23ae1..00000000 --- a/backend/prisma/generated/schemas/objects/IntNullableWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { z } from 'zod'; -import { NestedIntNullableWithAggregatesFilterObjectSchema } from './NestedIntNullableWithAggregatesFilter.schema'; -import { NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; -import { NestedFloatNullableFilterObjectSchema } from './NestedFloatNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.number().optional().nullable(), - in: z.union([z.number().array(), z.number()]).optional().nullable(), - notIn: z.union([z.number().array(), z.number()]).optional().nullable(), - lt: z.number().optional(), - lte: z.number().optional(), - gt: z.number().optional(), - gte: z.number().optional(), - not: z - .union([z.number(), z.lazy(() => NestedIntNullableWithAggregatesFilterObjectSchema)]) - .optional() - .nullable(), - _count: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - _avg: z.lazy(() => NestedFloatNullableFilterObjectSchema).optional(), - _sum: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - _min: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - _max: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - }) - .strict(); - -export const IntNullableWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/IntWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/IntWithAggregatesFilter.schema.ts deleted file mode 100644 index 7dc74b29..00000000 --- a/backend/prisma/generated/schemas/objects/IntWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { z } from 'zod'; -import { NestedIntWithAggregatesFilterObjectSchema } from './NestedIntWithAggregatesFilter.schema'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedFloatFilterObjectSchema } from './NestedFloatFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.number().optional(), - in: z.union([z.number().array(), z.number()]).optional(), - notIn: z.union([z.number().array(), z.number()]).optional(), - lt: z.number().optional(), - lte: z.number().optional(), - gt: z.number().optional(), - gte: z.number().optional(), - not: z.union([z.number(), z.lazy(() => NestedIntWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _avg: z.lazy(() => NestedFloatFilterObjectSchema).optional(), - _sum: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _max: z.lazy(() => NestedIntFilterObjectSchema).optional(), - }) - .strict(); - -export const IntWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/JsonFilter.schema.ts b/backend/prisma/generated/schemas/objects/JsonFilter.schema.ts deleted file mode 100644 index d301ea64..00000000 --- a/backend/prisma/generated/schemas/objects/JsonFilter.schema.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { z } from 'zod'; -import { JsonNullValueFilterSchema } from '../enums/JsonNullValueFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const literalSchema = z.union([z.string(), z.number(), z.boolean()]); -const jsonSchema: z.ZodType = z.lazy(() => - z.union([literalSchema, z.array(jsonSchema.nullable()), z.record(jsonSchema.nullable())]), -); - -const Schema: z.ZodType = z - .object({ - equals: z.union([jsonSchema, z.lazy(() => JsonNullValueFilterSchema)]).optional(), - path: z.string().array().optional(), - string_contains: z.string().optional(), - string_starts_with: z.string().optional(), - string_ends_with: z.string().optional(), - array_contains: jsonSchema.optional().nullable(), - array_starts_with: jsonSchema.optional().nullable(), - array_ends_with: jsonSchema.optional().nullable(), - lt: jsonSchema.optional(), - lte: jsonSchema.optional(), - gt: jsonSchema.optional(), - gte: jsonSchema.optional(), - not: z.union([jsonSchema, z.lazy(() => JsonNullValueFilterSchema)]).optional(), - }) - .strict(); - -export const JsonFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/JsonWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/JsonWithAggregatesFilter.schema.ts deleted file mode 100644 index 7251789d..00000000 --- a/backend/prisma/generated/schemas/objects/JsonWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { JsonNullValueFilterSchema } from '../enums/JsonNullValueFilter.schema'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedJsonFilterObjectSchema } from './NestedJsonFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const literalSchema = z.union([z.string(), z.number(), z.boolean()]); -const jsonSchema: z.ZodType = z.lazy(() => - z.union([literalSchema, z.array(jsonSchema.nullable()), z.record(jsonSchema.nullable())]), -); - -const Schema: z.ZodType = z - .object({ - equals: z.union([jsonSchema, z.lazy(() => JsonNullValueFilterSchema)]).optional(), - path: z.string().array().optional(), - string_contains: z.string().optional(), - string_starts_with: z.string().optional(), - string_ends_with: z.string().optional(), - array_contains: jsonSchema.optional().nullable(), - array_starts_with: jsonSchema.optional().nullable(), - array_ends_with: jsonSchema.optional().nullable(), - lt: jsonSchema.optional(), - lte: jsonSchema.optional(), - gt: jsonSchema.optional(), - gte: jsonSchema.optional(), - not: z.union([jsonSchema, z.lazy(() => JsonNullValueFilterSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedJsonFilterObjectSchema).optional(), - _max: z.lazy(() => NestedJsonFilterObjectSchema).optional(), - }) - .strict(); - -export const JsonWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountAvgAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountAvgAggregateInput.schema.ts deleted file mode 100644 index 64757b31..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountAvgAggregateInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - }) - .strict(); - -export const MojangAccountAvgAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountAvgOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountAvgOrderByAggregateInput.schema.ts deleted file mode 100644 index 65ba76d7..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountAvgOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const MojangAccountAvgOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountCountAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountCountAggregateInput.schema.ts deleted file mode 100644 index db38b13a..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountCountAggregateInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.literal(true).optional(), - username: z.literal(true).optional(), - userId: z.literal(true).optional(), - accessTokenHash: z.literal(true).optional(), - refreshtokenHash: z.literal(true).optional(), - _all: z.literal(true).optional(), - }) - .strict(); - -export const MojangAccountCountAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountCountOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountCountOrderByAggregateInput.schema.ts deleted file mode 100644 index 9ac9b578..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountCountOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.lazy(() => SortOrderSchema).optional(), - username: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const MojangAccountCountOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountCreateInput.schema.ts deleted file mode 100644 index 5d78df24..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountCreateInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { UserCreateNestedOneWithoutMojangAccountInputObjectSchema } from './UserCreateNestedOneWithoutMojangAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.string(), - username: z.string(), - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - user: z.lazy(() => UserCreateNestedOneWithoutMojangAccountInputObjectSchema), - }) - .strict(); - -export const MojangAccountCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountCreateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountCreateManyInput.schema.ts deleted file mode 100644 index 1bb3b500..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountCreateManyInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.string(), - username: z.string(), - userId: z.number(), - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const MojangAccountCreateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountCreateNestedOneWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountCreateNestedOneWithoutUserInput.schema.ts deleted file mode 100644 index 7cb64d5f..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountCreateNestedOneWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountCreateWithoutUserInputObjectSchema } from './MojangAccountCreateWithoutUserInput.schema'; -import { MojangAccountUncheckedCreateWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateWithoutUserInput.schema'; -import { MojangAccountCreateOrConnectWithoutUserInputObjectSchema } from './MojangAccountCreateOrConnectWithoutUserInput.schema'; -import { MojangAccountWhereUniqueInputObjectSchema } from './MojangAccountWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => MojangAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => MojangAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => MojangAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - connect: z.lazy(() => MojangAccountWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const MojangAccountCreateNestedOneWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountCreateOrConnectWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountCreateOrConnectWithoutUserInput.schema.ts deleted file mode 100644 index 63759f78..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountCreateOrConnectWithoutUserInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountWhereUniqueInputObjectSchema } from './MojangAccountWhereUniqueInput.schema'; -import { MojangAccountCreateWithoutUserInputObjectSchema } from './MojangAccountCreateWithoutUserInput.schema'; -import { MojangAccountUncheckedCreateWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => MojangAccountWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => MojangAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => MojangAccountUncheckedCreateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const MojangAccountCreateOrConnectWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountCreateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountCreateWithoutUserInput.schema.ts deleted file mode 100644 index 9787b5ac..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountCreateWithoutUserInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.string(), - username: z.string(), - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const MojangAccountCreateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountMaxAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountMaxAggregateInput.schema.ts deleted file mode 100644 index 8109e4f4..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountMaxAggregateInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.literal(true).optional(), - username: z.literal(true).optional(), - userId: z.literal(true).optional(), - accessTokenHash: z.literal(true).optional(), - refreshtokenHash: z.literal(true).optional(), - }) - .strict(); - -export const MojangAccountMaxAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountMaxOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountMaxOrderByAggregateInput.schema.ts deleted file mode 100644 index 5e1e9a17..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountMaxOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.lazy(() => SortOrderSchema).optional(), - username: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const MojangAccountMaxOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountMinAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountMinAggregateInput.schema.ts deleted file mode 100644 index 80b0fadf..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountMinAggregateInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.literal(true).optional(), - username: z.literal(true).optional(), - userId: z.literal(true).optional(), - accessTokenHash: z.literal(true).optional(), - refreshtokenHash: z.literal(true).optional(), - }) - .strict(); - -export const MojangAccountMinAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountMinOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountMinOrderByAggregateInput.schema.ts deleted file mode 100644 index 84fd1b0a..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountMinOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.lazy(() => SortOrderSchema).optional(), - username: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const MojangAccountMinOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountOrderByWithAggregationInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountOrderByWithAggregationInput.schema.ts deleted file mode 100644 index d55ccbe1..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountOrderByWithAggregationInput.schema.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { MojangAccountCountOrderByAggregateInputObjectSchema } from './MojangAccountCountOrderByAggregateInput.schema'; -import { MojangAccountAvgOrderByAggregateInputObjectSchema } from './MojangAccountAvgOrderByAggregateInput.schema'; -import { MojangAccountMaxOrderByAggregateInputObjectSchema } from './MojangAccountMaxOrderByAggregateInput.schema'; -import { MojangAccountMinOrderByAggregateInputObjectSchema } from './MojangAccountMinOrderByAggregateInput.schema'; -import { MojangAccountSumOrderByAggregateInputObjectSchema } from './MojangAccountSumOrderByAggregateInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.lazy(() => SortOrderSchema).optional(), - username: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - _count: z.lazy(() => MojangAccountCountOrderByAggregateInputObjectSchema).optional(), - _avg: z.lazy(() => MojangAccountAvgOrderByAggregateInputObjectSchema).optional(), - _max: z.lazy(() => MojangAccountMaxOrderByAggregateInputObjectSchema).optional(), - _min: z.lazy(() => MojangAccountMinOrderByAggregateInputObjectSchema).optional(), - _sum: z.lazy(() => MojangAccountSumOrderByAggregateInputObjectSchema).optional(), - }) - .strict(); - -export const MojangAccountOrderByWithAggregationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountOrderByWithRelationInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountOrderByWithRelationInput.schema.ts deleted file mode 100644 index f73977a6..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountOrderByWithRelationInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { UserOrderByWithRelationInputObjectSchema } from './UserOrderByWithRelationInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.lazy(() => SortOrderSchema).optional(), - username: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - user: z.lazy(() => UserOrderByWithRelationInputObjectSchema).optional(), - }) - .strict(); - -export const MojangAccountOrderByWithRelationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountRelationFilter.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountRelationFilter.schema.ts deleted file mode 100644 index 52a4181b..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountRelationFilter.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountWhereInputObjectSchema } from './MojangAccountWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - is: z - .lazy(() => MojangAccountWhereInputObjectSchema) - .optional() - .nullable(), - isNot: z - .lazy(() => MojangAccountWhereInputObjectSchema) - .optional() - .nullable(), - }) - .strict(); - -export const MojangAccountRelationFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountScalarWhereWithAggregatesInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountScalarWhereWithAggregatesInput.schema.ts deleted file mode 100644 index 454aaeda..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountScalarWhereWithAggregatesInput.schema.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { z } from 'zod'; -import { StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; -import { IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => MojangAccountScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => MojangAccountScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => MojangAccountScalarWhereWithAggregatesInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => MojangAccountScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => MojangAccountScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - uuid: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - username: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - userId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - accessTokenHash: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - refreshtokenHash: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - }) - .strict(); - -export const MojangAccountScalarWhereWithAggregatesInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountSumAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountSumAggregateInput.schema.ts deleted file mode 100644 index 1a8aa117..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountSumAggregateInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - }) - .strict(); - -export const MojangAccountSumAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountSumOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountSumOrderByAggregateInput.schema.ts deleted file mode 100644 index b7a16da2..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountSumOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const MojangAccountSumOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUncheckedCreateInput.schema.ts deleted file mode 100644 index fb0b3f7a..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedCreateInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.string(), - username: z.string(), - userId: z.number(), - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const MojangAccountUncheckedCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedCreateNestedOneWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUncheckedCreateNestedOneWithoutUserInput.schema.ts deleted file mode 100644 index ab6eb15b..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedCreateNestedOneWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountCreateWithoutUserInputObjectSchema } from './MojangAccountCreateWithoutUserInput.schema'; -import { MojangAccountUncheckedCreateWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateWithoutUserInput.schema'; -import { MojangAccountCreateOrConnectWithoutUserInputObjectSchema } from './MojangAccountCreateOrConnectWithoutUserInput.schema'; -import { MojangAccountWhereUniqueInputObjectSchema } from './MojangAccountWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => MojangAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => MojangAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => MojangAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - connect: z.lazy(() => MojangAccountWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedCreateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUncheckedCreateWithoutUserInput.schema.ts deleted file mode 100644 index e284d0e6..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedCreateWithoutUserInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.string(), - username: z.string(), - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const MojangAccountUncheckedCreateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateInput.schema.ts deleted file mode 100644 index e29675e4..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const MojangAccountUncheckedUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateManyInput.schema.ts deleted file mode 100644 index 2c0a2515..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateManyInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const MojangAccountUncheckedUpdateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateOneWithoutUserNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateOneWithoutUserNestedInput.schema.ts deleted file mode 100644 index f2cdb4e4..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateOneWithoutUserNestedInput.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountCreateWithoutUserInputObjectSchema } from './MojangAccountCreateWithoutUserInput.schema'; -import { MojangAccountUncheckedCreateWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateWithoutUserInput.schema'; -import { MojangAccountCreateOrConnectWithoutUserInputObjectSchema } from './MojangAccountCreateOrConnectWithoutUserInput.schema'; -import { MojangAccountUpsertWithoutUserInputObjectSchema } from './MojangAccountUpsertWithoutUserInput.schema'; -import { MojangAccountWhereUniqueInputObjectSchema } from './MojangAccountWhereUniqueInput.schema'; -import { MojangAccountUpdateWithoutUserInputObjectSchema } from './MojangAccountUpdateWithoutUserInput.schema'; -import { MojangAccountUncheckedUpdateWithoutUserInputObjectSchema } from './MojangAccountUncheckedUpdateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => MojangAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => MojangAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => MojangAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - upsert: z.lazy(() => MojangAccountUpsertWithoutUserInputObjectSchema).optional(), - disconnect: z.boolean().optional(), - delete: z.boolean().optional(), - connect: z.lazy(() => MojangAccountWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => MojangAccountUpdateWithoutUserInputObjectSchema), - z.lazy(() => MojangAccountUncheckedUpdateWithoutUserInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateWithoutUserInput.schema.ts deleted file mode 100644 index e4daf859..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUncheckedUpdateWithoutUserInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const MojangAccountUncheckedUpdateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUpdateInput.schema.ts deleted file mode 100644 index c81b6df6..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUpdateInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { UserUpdateOneRequiredWithoutMojangAccountNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutMojangAccountNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - user: z.lazy(() => UserUpdateOneRequiredWithoutMojangAccountNestedInputObjectSchema).optional(), - }) - .strict(); - -export const MojangAccountUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUpdateManyMutationInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUpdateManyMutationInput.schema.ts deleted file mode 100644 index 8b817a25..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUpdateManyMutationInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const MojangAccountUpdateManyMutationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUpdateOneWithoutUserNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUpdateOneWithoutUserNestedInput.schema.ts deleted file mode 100644 index e753292c..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUpdateOneWithoutUserNestedInput.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountCreateWithoutUserInputObjectSchema } from './MojangAccountCreateWithoutUserInput.schema'; -import { MojangAccountUncheckedCreateWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateWithoutUserInput.schema'; -import { MojangAccountCreateOrConnectWithoutUserInputObjectSchema } from './MojangAccountCreateOrConnectWithoutUserInput.schema'; -import { MojangAccountUpsertWithoutUserInputObjectSchema } from './MojangAccountUpsertWithoutUserInput.schema'; -import { MojangAccountWhereUniqueInputObjectSchema } from './MojangAccountWhereUniqueInput.schema'; -import { MojangAccountUpdateWithoutUserInputObjectSchema } from './MojangAccountUpdateWithoutUserInput.schema'; -import { MojangAccountUncheckedUpdateWithoutUserInputObjectSchema } from './MojangAccountUncheckedUpdateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => MojangAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => MojangAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => MojangAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - upsert: z.lazy(() => MojangAccountUpsertWithoutUserInputObjectSchema).optional(), - disconnect: z.boolean().optional(), - delete: z.boolean().optional(), - connect: z.lazy(() => MojangAccountWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => MojangAccountUpdateWithoutUserInputObjectSchema), - z.lazy(() => MojangAccountUncheckedUpdateWithoutUserInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const MojangAccountUpdateOneWithoutUserNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUpdateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUpdateWithoutUserInput.schema.ts deleted file mode 100644 index b2d05057..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUpdateWithoutUserInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const MojangAccountUpdateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountUpsertWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountUpsertWithoutUserInput.schema.ts deleted file mode 100644 index 6c3d91c0..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountUpsertWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountUpdateWithoutUserInputObjectSchema } from './MojangAccountUpdateWithoutUserInput.schema'; -import { MojangAccountUncheckedUpdateWithoutUserInputObjectSchema } from './MojangAccountUncheckedUpdateWithoutUserInput.schema'; -import { MojangAccountCreateWithoutUserInputObjectSchema } from './MojangAccountCreateWithoutUserInput.schema'; -import { MojangAccountUncheckedCreateWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - update: z.union([ - z.lazy(() => MojangAccountUpdateWithoutUserInputObjectSchema), - z.lazy(() => MojangAccountUncheckedUpdateWithoutUserInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => MojangAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => MojangAccountUncheckedCreateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const MojangAccountUpsertWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountWhereInput.schema.ts deleted file mode 100644 index 9d39aded..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountWhereInput.schema.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { z } from 'zod'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { UserRelationFilterObjectSchema } from './UserRelationFilter.schema'; -import { UserWhereInputObjectSchema } from './UserWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => MojangAccountWhereInputObjectSchema), - z.lazy(() => MojangAccountWhereInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => MojangAccountWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => MojangAccountWhereInputObjectSchema), - z.lazy(() => MojangAccountWhereInputObjectSchema).array(), - ]) - .optional(), - uuid: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - username: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - accessTokenHash: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - refreshtokenHash: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - user: z.union([z.lazy(() => UserRelationFilterObjectSchema), z.lazy(() => UserWhereInputObjectSchema)]).optional(), - }) - .strict(); - -export const MojangAccountWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/MojangAccountWhereUniqueInput.schema.ts b/backend/prisma/generated/schemas/objects/MojangAccountWhereUniqueInput.schema.ts deleted file mode 100644 index d2c77d4a..00000000 --- a/backend/prisma/generated/schemas/objects/MojangAccountWhereUniqueInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - uuid: z.string().optional(), - username: z.string().optional(), - userId: z.number().optional(), - accessTokenHash: z.string().optional(), - refreshtokenHash: z.string().optional(), - }) - .strict(); - -export const MojangAccountWhereUniqueInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedBigIntFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedBigIntFilter.schema.ts deleted file mode 100644 index 2f3168a8..00000000 --- a/backend/prisma/generated/schemas/objects/NestedBigIntFilter.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.bigint().optional(), - in: z.union([z.bigint().array(), z.bigint()]).optional(), - notIn: z.union([z.bigint().array(), z.bigint()]).optional(), - lt: z.bigint().optional(), - lte: z.bigint().optional(), - gt: z.bigint().optional(), - gte: z.bigint().optional(), - not: z.union([z.bigint(), z.lazy(() => NestedBigIntFilterObjectSchema)]).optional(), - }) - .strict(); - -export const NestedBigIntFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedBigIntWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedBigIntWithAggregatesFilter.schema.ts deleted file mode 100644 index 42e45c98..00000000 --- a/backend/prisma/generated/schemas/objects/NestedBigIntWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { z } from 'zod'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedFloatFilterObjectSchema } from './NestedFloatFilter.schema'; -import { NestedBigIntFilterObjectSchema } from './NestedBigIntFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.bigint().optional(), - in: z.union([z.bigint().array(), z.bigint()]).optional(), - notIn: z.union([z.bigint().array(), z.bigint()]).optional(), - lt: z.bigint().optional(), - lte: z.bigint().optional(), - gt: z.bigint().optional(), - gte: z.bigint().optional(), - not: z.union([z.bigint(), z.lazy(() => NestedBigIntWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _avg: z.lazy(() => NestedFloatFilterObjectSchema).optional(), - _sum: z.lazy(() => NestedBigIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedBigIntFilterObjectSchema).optional(), - _max: z.lazy(() => NestedBigIntFilterObjectSchema).optional(), - }) - .strict(); - -export const NestedBigIntWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedBoolFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedBoolFilter.schema.ts deleted file mode 100644 index b12a17c6..00000000 --- a/backend/prisma/generated/schemas/objects/NestedBoolFilter.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.boolean().optional(), - not: z.union([z.boolean(), z.lazy(() => NestedBoolFilterObjectSchema)]).optional(), - }) - .strict(); - -export const NestedBoolFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedBoolNullableFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedBoolNullableFilter.schema.ts deleted file mode 100644 index 850ee82b..00000000 --- a/backend/prisma/generated/schemas/objects/NestedBoolNullableFilter.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.boolean().optional().nullable(), - not: z - .union([z.boolean(), z.lazy(() => NestedBoolNullableFilterObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const NestedBoolNullableFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedBoolNullableWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedBoolNullableWithAggregatesFilter.schema.ts deleted file mode 100644 index 1cb0bac1..00000000 --- a/backend/prisma/generated/schemas/objects/NestedBoolNullableWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; -import { NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; -import { NestedBoolNullableFilterObjectSchema } from './NestedBoolNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.boolean().optional().nullable(), - not: z - .union([z.boolean(), z.lazy(() => NestedBoolNullableWithAggregatesFilterObjectSchema)]) - .optional() - .nullable(), - _count: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - _min: z.lazy(() => NestedBoolNullableFilterObjectSchema).optional(), - _max: z.lazy(() => NestedBoolNullableFilterObjectSchema).optional(), - }) - .strict(); - -export const NestedBoolNullableWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedBoolWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedBoolWithAggregatesFilter.schema.ts deleted file mode 100644 index b710620e..00000000 --- a/backend/prisma/generated/schemas/objects/NestedBoolWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedBoolFilterObjectSchema } from './NestedBoolFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.boolean().optional(), - not: z.union([z.boolean(), z.lazy(() => NestedBoolWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedBoolFilterObjectSchema).optional(), - _max: z.lazy(() => NestedBoolFilterObjectSchema).optional(), - }) - .strict(); - -export const NestedBoolWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedDateTimeFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedDateTimeFilter.schema.ts deleted file mode 100644 index 6c96d6f6..00000000 --- a/backend/prisma/generated/schemas/objects/NestedDateTimeFilter.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.coerce.date().optional(), - in: z.union([z.coerce.date().array(), z.coerce.date()]).optional(), - notIn: z.union([z.coerce.date().array(), z.coerce.date()]).optional(), - lt: z.coerce.date().optional(), - lte: z.coerce.date().optional(), - gt: z.coerce.date().optional(), - gte: z.coerce.date().optional(), - not: z.union([z.coerce.date(), z.lazy(() => NestedDateTimeFilterObjectSchema)]).optional(), - }) - .strict(); - -export const NestedDateTimeFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedDateTimeWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedDateTimeWithAggregatesFilter.schema.ts deleted file mode 100644 index d6233dbc..00000000 --- a/backend/prisma/generated/schemas/objects/NestedDateTimeWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { z } from 'zod'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedDateTimeFilterObjectSchema } from './NestedDateTimeFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.coerce.date().optional(), - in: z.union([z.coerce.date().array(), z.coerce.date()]).optional(), - notIn: z.union([z.coerce.date().array(), z.coerce.date()]).optional(), - lt: z.coerce.date().optional(), - lte: z.coerce.date().optional(), - gt: z.coerce.date().optional(), - gte: z.coerce.date().optional(), - not: z.union([z.coerce.date(), z.lazy(() => NestedDateTimeWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedDateTimeFilterObjectSchema).optional(), - _max: z.lazy(() => NestedDateTimeFilterObjectSchema).optional(), - }) - .strict(); - -export const NestedDateTimeWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedEnumApiKeyTypeFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedEnumApiKeyTypeFilter.schema.ts deleted file mode 100644 index 986595b6..00000000 --- a/backend/prisma/generated/schemas/objects/NestedEnumApiKeyTypeFilter.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.lazy(() => ApiKeyTypeSchema).optional(), - in: z.union([z.lazy(() => ApiKeyTypeSchema).array(), z.lazy(() => ApiKeyTypeSchema)]).optional(), - notIn: z.union([z.lazy(() => ApiKeyTypeSchema).array(), z.lazy(() => ApiKeyTypeSchema)]).optional(), - not: z.union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => NestedEnumApiKeyTypeFilterObjectSchema)]).optional(), - }) - .strict(); - -export const NestedEnumApiKeyTypeFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedEnumApiKeyTypeWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedEnumApiKeyTypeWithAggregatesFilter.schema.ts deleted file mode 100644 index b013a36e..00000000 --- a/backend/prisma/generated/schemas/objects/NestedEnumApiKeyTypeWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyTypeSchema } from '../enums/ApiKeyType.schema'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedEnumApiKeyTypeFilterObjectSchema } from './NestedEnumApiKeyTypeFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.lazy(() => ApiKeyTypeSchema).optional(), - in: z.union([z.lazy(() => ApiKeyTypeSchema).array(), z.lazy(() => ApiKeyTypeSchema)]).optional(), - notIn: z.union([z.lazy(() => ApiKeyTypeSchema).array(), z.lazy(() => ApiKeyTypeSchema)]).optional(), - not: z - .union([z.lazy(() => ApiKeyTypeSchema), z.lazy(() => NestedEnumApiKeyTypeWithAggregatesFilterObjectSchema)]) - .optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedEnumApiKeyTypeFilterObjectSchema).optional(), - _max: z.lazy(() => NestedEnumApiKeyTypeFilterObjectSchema).optional(), - }) - .strict(); - -export const NestedEnumApiKeyTypeWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedEnumRoleFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedEnumRoleFilter.schema.ts deleted file mode 100644 index dbc5a1f1..00000000 --- a/backend/prisma/generated/schemas/objects/NestedEnumRoleFilter.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.lazy(() => RoleSchema).optional(), - in: z.union([z.lazy(() => RoleSchema).array(), z.lazy(() => RoleSchema)]).optional(), - notIn: z.union([z.lazy(() => RoleSchema).array(), z.lazy(() => RoleSchema)]).optional(), - not: z.union([z.lazy(() => RoleSchema), z.lazy(() => NestedEnumRoleFilterObjectSchema)]).optional(), - }) - .strict(); - -export const NestedEnumRoleFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedEnumRoleWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedEnumRoleWithAggregatesFilter.schema.ts deleted file mode 100644 index 0582a63f..00000000 --- a/backend/prisma/generated/schemas/objects/NestedEnumRoleWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedEnumRoleFilterObjectSchema } from './NestedEnumRoleFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.lazy(() => RoleSchema).optional(), - in: z.union([z.lazy(() => RoleSchema).array(), z.lazy(() => RoleSchema)]).optional(), - notIn: z.union([z.lazy(() => RoleSchema).array(), z.lazy(() => RoleSchema)]).optional(), - not: z.union([z.lazy(() => RoleSchema), z.lazy(() => NestedEnumRoleWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedEnumRoleFilterObjectSchema).optional(), - _max: z.lazy(() => NestedEnumRoleFilterObjectSchema).optional(), - }) - .strict(); - -export const NestedEnumRoleWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedFloatFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedFloatFilter.schema.ts deleted file mode 100644 index 281d0706..00000000 --- a/backend/prisma/generated/schemas/objects/NestedFloatFilter.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.number().optional(), - in: z.union([z.number().array(), z.number()]).optional(), - notIn: z.union([z.number().array(), z.number()]).optional(), - lt: z.number().optional(), - lte: z.number().optional(), - gt: z.number().optional(), - gte: z.number().optional(), - not: z.union([z.number(), z.lazy(() => NestedFloatFilterObjectSchema)]).optional(), - }) - .strict(); - -export const NestedFloatFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedFloatNullableFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedFloatNullableFilter.schema.ts deleted file mode 100644 index a94ec65a..00000000 --- a/backend/prisma/generated/schemas/objects/NestedFloatNullableFilter.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.number().optional().nullable(), - in: z.union([z.number().array(), z.number()]).optional().nullable(), - notIn: z.union([z.number().array(), z.number()]).optional().nullable(), - lt: z.number().optional(), - lte: z.number().optional(), - gt: z.number().optional(), - gte: z.number().optional(), - not: z - .union([z.number(), z.lazy(() => NestedFloatNullableFilterObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const NestedFloatNullableFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedIntFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedIntFilter.schema.ts deleted file mode 100644 index 5463d1be..00000000 --- a/backend/prisma/generated/schemas/objects/NestedIntFilter.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.number().optional(), - in: z.union([z.number().array(), z.number()]).optional(), - notIn: z.union([z.number().array(), z.number()]).optional(), - lt: z.number().optional(), - lte: z.number().optional(), - gt: z.number().optional(), - gte: z.number().optional(), - not: z.union([z.number(), z.lazy(() => NestedIntFilterObjectSchema)]).optional(), - }) - .strict(); - -export const NestedIntFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedIntNullableFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedIntNullableFilter.schema.ts deleted file mode 100644 index 3441a0eb..00000000 --- a/backend/prisma/generated/schemas/objects/NestedIntNullableFilter.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.number().optional().nullable(), - in: z.union([z.number().array(), z.number()]).optional().nullable(), - notIn: z.union([z.number().array(), z.number()]).optional().nullable(), - lt: z.number().optional(), - lte: z.number().optional(), - gt: z.number().optional(), - gte: z.number().optional(), - not: z - .union([z.number(), z.lazy(() => NestedIntNullableFilterObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const NestedIntNullableFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedIntNullableWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedIntNullableWithAggregatesFilter.schema.ts deleted file mode 100644 index c7f91593..00000000 --- a/backend/prisma/generated/schemas/objects/NestedIntNullableWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { z } from 'zod'; -import { NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; -import { NestedFloatNullableFilterObjectSchema } from './NestedFloatNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.number().optional().nullable(), - in: z.union([z.number().array(), z.number()]).optional().nullable(), - notIn: z.union([z.number().array(), z.number()]).optional().nullable(), - lt: z.number().optional(), - lte: z.number().optional(), - gt: z.number().optional(), - gte: z.number().optional(), - not: z - .union([z.number(), z.lazy(() => NestedIntNullableWithAggregatesFilterObjectSchema)]) - .optional() - .nullable(), - _count: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - _avg: z.lazy(() => NestedFloatNullableFilterObjectSchema).optional(), - _sum: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - _min: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - _max: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - }) - .strict(); - -export const NestedIntNullableWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedIntWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedIntWithAggregatesFilter.schema.ts deleted file mode 100644 index 550e4a7e..00000000 --- a/backend/prisma/generated/schemas/objects/NestedIntWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedFloatFilterObjectSchema } from './NestedFloatFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.number().optional(), - in: z.union([z.number().array(), z.number()]).optional(), - notIn: z.union([z.number().array(), z.number()]).optional(), - lt: z.number().optional(), - lte: z.number().optional(), - gt: z.number().optional(), - gte: z.number().optional(), - not: z.union([z.number(), z.lazy(() => NestedIntWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _avg: z.lazy(() => NestedFloatFilterObjectSchema).optional(), - _sum: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _max: z.lazy(() => NestedIntFilterObjectSchema).optional(), - }) - .strict(); - -export const NestedIntWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedJsonFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedJsonFilter.schema.ts deleted file mode 100644 index 149ef3bf..00000000 --- a/backend/prisma/generated/schemas/objects/NestedJsonFilter.schema.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { z } from 'zod'; -import { JsonNullValueFilterSchema } from '../enums/JsonNullValueFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const literalSchema = z.union([z.string(), z.number(), z.boolean()]); -const jsonSchema: z.ZodType = z.lazy(() => - z.union([literalSchema, z.array(jsonSchema.nullable()), z.record(jsonSchema.nullable())]), -); - -const Schema: z.ZodType = z - .object({ - equals: z.union([jsonSchema, z.lazy(() => JsonNullValueFilterSchema)]).optional(), - path: z.string().array().optional(), - string_contains: z.string().optional(), - string_starts_with: z.string().optional(), - string_ends_with: z.string().optional(), - array_contains: jsonSchema.optional().nullable(), - array_starts_with: jsonSchema.optional().nullable(), - array_ends_with: jsonSchema.optional().nullable(), - lt: jsonSchema.optional(), - lte: jsonSchema.optional(), - gt: jsonSchema.optional(), - gte: jsonSchema.optional(), - not: z.union([jsonSchema, z.lazy(() => JsonNullValueFilterSchema)]).optional(), - }) - .strict(); - -export const NestedJsonFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedStringFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedStringFilter.schema.ts deleted file mode 100644 index 6c3d5a02..00000000 --- a/backend/prisma/generated/schemas/objects/NestedStringFilter.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.string().optional(), - in: z.union([z.string().array(), z.string()]).optional(), - notIn: z.union([z.string().array(), z.string()]).optional(), - lt: z.string().optional(), - lte: z.string().optional(), - gt: z.string().optional(), - gte: z.string().optional(), - contains: z.string().optional(), - startsWith: z.string().optional(), - endsWith: z.string().optional(), - not: z.union([z.string(), z.lazy(() => NestedStringFilterObjectSchema)]).optional(), - }) - .strict(); - -export const NestedStringFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedStringNullableFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedStringNullableFilter.schema.ts deleted file mode 100644 index d065781f..00000000 --- a/backend/prisma/generated/schemas/objects/NestedStringNullableFilter.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.string().optional().nullable(), - in: z.union([z.string().array(), z.string()]).optional().nullable(), - notIn: z.union([z.string().array(), z.string()]).optional().nullable(), - lt: z.string().optional(), - lte: z.string().optional(), - gt: z.string().optional(), - gte: z.string().optional(), - contains: z.string().optional(), - startsWith: z.string().optional(), - endsWith: z.string().optional(), - not: z - .union([z.string(), z.lazy(() => NestedStringNullableFilterObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const NestedStringNullableFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedStringNullableWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedStringNullableWithAggregatesFilter.schema.ts deleted file mode 100644 index a88cba28..00000000 --- a/backend/prisma/generated/schemas/objects/NestedStringNullableWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { z } from 'zod'; -import { NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; -import { NestedStringNullableFilterObjectSchema } from './NestedStringNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.string().optional().nullable(), - in: z.union([z.string().array(), z.string()]).optional().nullable(), - notIn: z.union([z.string().array(), z.string()]).optional().nullable(), - lt: z.string().optional(), - lte: z.string().optional(), - gt: z.string().optional(), - gte: z.string().optional(), - contains: z.string().optional(), - startsWith: z.string().optional(), - endsWith: z.string().optional(), - not: z - .union([z.string(), z.lazy(() => NestedStringNullableWithAggregatesFilterObjectSchema)]) - .optional() - .nullable(), - _count: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - _min: z.lazy(() => NestedStringNullableFilterObjectSchema).optional(), - _max: z.lazy(() => NestedStringNullableFilterObjectSchema).optional(), - }) - .strict(); - -export const NestedStringNullableWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NestedStringWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/NestedStringWithAggregatesFilter.schema.ts deleted file mode 100644 index 22b0e184..00000000 --- a/backend/prisma/generated/schemas/objects/NestedStringWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { z } from 'zod'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedStringFilterObjectSchema } from './NestedStringFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.string().optional(), - in: z.union([z.string().array(), z.string()]).optional(), - notIn: z.union([z.string().array(), z.string()]).optional(), - lt: z.string().optional(), - lte: z.string().optional(), - gt: z.string().optional(), - gte: z.string().optional(), - contains: z.string().optional(), - startsWith: z.string().optional(), - endsWith: z.string().optional(), - not: z.union([z.string(), z.lazy(() => NestedStringWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedStringFilterObjectSchema).optional(), - _max: z.lazy(() => NestedStringFilterObjectSchema).optional(), - }) - .strict(); - -export const NestedStringWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NullableBoolFieldUpdateOperationsInput.schema.ts b/backend/prisma/generated/schemas/objects/NullableBoolFieldUpdateOperationsInput.schema.ts deleted file mode 100644 index 2f79814b..00000000 --- a/backend/prisma/generated/schemas/objects/NullableBoolFieldUpdateOperationsInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - set: z.boolean().optional().nullable(), - }) - .strict(); - -export const NullableBoolFieldUpdateOperationsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NullableIntFieldUpdateOperationsInput.schema.ts b/backend/prisma/generated/schemas/objects/NullableIntFieldUpdateOperationsInput.schema.ts deleted file mode 100644 index 23d80fb6..00000000 --- a/backend/prisma/generated/schemas/objects/NullableIntFieldUpdateOperationsInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - set: z.number().optional().nullable(), - increment: z.number().optional(), - decrement: z.number().optional(), - multiply: z.number().optional(), - divide: z.number().optional(), - }) - .strict(); - -export const NullableIntFieldUpdateOperationsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/NullableStringFieldUpdateOperationsInput.schema.ts b/backend/prisma/generated/schemas/objects/NullableStringFieldUpdateOperationsInput.schema.ts deleted file mode 100644 index a953d931..00000000 --- a/backend/prisma/generated/schemas/objects/NullableStringFieldUpdateOperationsInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - set: z.string().optional().nullable(), - }) - .strict(); - -export const NullableStringFieldUpdateOperationsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostAvgAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostAvgAggregateInput.schema.ts deleted file mode 100644 index 20faeb7c..00000000 --- a/backend/prisma/generated/schemas/objects/PostAvgAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - viewCount: z.literal(true).optional(), - authorId: z.literal(true).optional(), - }) - .strict(); - -export const PostAvgAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostAvgOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostAvgOrderByAggregateInput.schema.ts deleted file mode 100644 index 2466fe09..00000000 --- a/backend/prisma/generated/schemas/objects/PostAvgOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - viewCount: z.lazy(() => SortOrderSchema).optional(), - authorId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const PostAvgOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostCountAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostCountAggregateInput.schema.ts deleted file mode 100644 index c744f8d2..00000000 --- a/backend/prisma/generated/schemas/objects/PostCountAggregateInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - updatedAt: z.literal(true).optional(), - title: z.literal(true).optional(), - content: z.literal(true).optional(), - published: z.literal(true).optional(), - viewCount: z.literal(true).optional(), - authorId: z.literal(true).optional(), - _all: z.literal(true).optional(), - }) - .strict(); - -export const PostCountAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostCountOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostCountOrderByAggregateInput.schema.ts deleted file mode 100644 index cef50ea1..00000000 --- a/backend/prisma/generated/schemas/objects/PostCountOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - updatedAt: z.lazy(() => SortOrderSchema).optional(), - title: z.lazy(() => SortOrderSchema).optional(), - content: z.lazy(() => SortOrderSchema).optional(), - published: z.lazy(() => SortOrderSchema).optional(), - viewCount: z.lazy(() => SortOrderSchema).optional(), - authorId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const PostCountOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostCreateInput.schema.ts deleted file mode 100644 index a40d28f0..00000000 --- a/backend/prisma/generated/schemas/objects/PostCreateInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateNestedOneWithoutPostsInputObjectSchema } from './ProfileCreateNestedOneWithoutPostsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.coerce.date().optional(), - updatedAt: z.coerce.date().optional(), - title: z.string(), - content: z.string().optional().nullable(), - published: z.boolean().optional().nullable(), - viewCount: z.number().optional(), - author: z.lazy(() => ProfileCreateNestedOneWithoutPostsInputObjectSchema).optional(), - }) - .strict(); - -export const PostCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostCreateManyAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostCreateManyAuthorInput.schema.ts deleted file mode 100644 index 64f3035b..00000000 --- a/backend/prisma/generated/schemas/objects/PostCreateManyAuthorInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.number().optional(), - createdAt: z.coerce.date().optional(), - updatedAt: z.coerce.date().optional(), - title: z.string(), - content: z.string().optional().nullable(), - published: z.boolean().optional().nullable(), - viewCount: z.number().optional(), - }) - .strict(); - -export const PostCreateManyAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostCreateManyAuthorInputEnvelope.schema.ts b/backend/prisma/generated/schemas/objects/PostCreateManyAuthorInputEnvelope.schema.ts deleted file mode 100644 index 31838ebf..00000000 --- a/backend/prisma/generated/schemas/objects/PostCreateManyAuthorInputEnvelope.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { PostCreateManyAuthorInputObjectSchema } from './PostCreateManyAuthorInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - data: z.union([ - z.lazy(() => PostCreateManyAuthorInputObjectSchema), - z.lazy(() => PostCreateManyAuthorInputObjectSchema).array(), - ]), - skipDuplicates: z.boolean().optional(), - }) - .strict(); - -export const PostCreateManyAuthorInputEnvelopeObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostCreateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/PostCreateManyInput.schema.ts deleted file mode 100644 index 55891827..00000000 --- a/backend/prisma/generated/schemas/objects/PostCreateManyInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.number().optional(), - createdAt: z.coerce.date().optional(), - updatedAt: z.coerce.date().optional(), - title: z.string(), - content: z.string().optional().nullable(), - published: z.boolean().optional().nullable(), - viewCount: z.number().optional(), - authorId: z.number().optional().nullable(), - }) - .strict(); - -export const PostCreateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostCreateNestedManyWithoutAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostCreateNestedManyWithoutAuthorInput.schema.ts deleted file mode 100644 index 7285d5b7..00000000 --- a/backend/prisma/generated/schemas/objects/PostCreateNestedManyWithoutAuthorInput.schema.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { z } from 'zod'; -import { PostCreateWithoutAuthorInputObjectSchema } from './PostCreateWithoutAuthorInput.schema'; -import { PostUncheckedCreateWithoutAuthorInputObjectSchema } from './PostUncheckedCreateWithoutAuthorInput.schema'; -import { PostCreateOrConnectWithoutAuthorInputObjectSchema } from './PostCreateOrConnectWithoutAuthorInput.schema'; -import { PostCreateManyAuthorInputEnvelopeObjectSchema } from './PostCreateManyAuthorInputEnvelope.schema'; -import { PostWhereUniqueInputObjectSchema } from './PostWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => PostCreateWithoutAuthorInputObjectSchema), - z.lazy(() => PostCreateWithoutAuthorInputObjectSchema).array(), - z.lazy(() => PostUncheckedCreateWithoutAuthorInputObjectSchema), - z.lazy(() => PostUncheckedCreateWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => PostCreateOrConnectWithoutAuthorInputObjectSchema), - z.lazy(() => PostCreateOrConnectWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => PostCreateManyAuthorInputEnvelopeObjectSchema).optional(), - connect: z - .union([z.lazy(() => PostWhereUniqueInputObjectSchema), z.lazy(() => PostWhereUniqueInputObjectSchema).array()]) - .optional(), - }) - .strict(); - -export const PostCreateNestedManyWithoutAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostCreateOrConnectWithoutAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostCreateOrConnectWithoutAuthorInput.schema.ts deleted file mode 100644 index cdf3fc82..00000000 --- a/backend/prisma/generated/schemas/objects/PostCreateOrConnectWithoutAuthorInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { PostWhereUniqueInputObjectSchema } from './PostWhereUniqueInput.schema'; -import { PostCreateWithoutAuthorInputObjectSchema } from './PostCreateWithoutAuthorInput.schema'; -import { PostUncheckedCreateWithoutAuthorInputObjectSchema } from './PostUncheckedCreateWithoutAuthorInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => PostWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => PostCreateWithoutAuthorInputObjectSchema), - z.lazy(() => PostUncheckedCreateWithoutAuthorInputObjectSchema), - ]), - }) - .strict(); - -export const PostCreateOrConnectWithoutAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostCreateWithoutAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostCreateWithoutAuthorInput.schema.ts deleted file mode 100644 index 558ead33..00000000 --- a/backend/prisma/generated/schemas/objects/PostCreateWithoutAuthorInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.coerce.date().optional(), - updatedAt: z.coerce.date().optional(), - title: z.string(), - content: z.string().optional().nullable(), - published: z.boolean().optional().nullable(), - viewCount: z.number().optional(), - }) - .strict(); - -export const PostCreateWithoutAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostListRelationFilter.schema.ts b/backend/prisma/generated/schemas/objects/PostListRelationFilter.schema.ts deleted file mode 100644 index da01e46b..00000000 --- a/backend/prisma/generated/schemas/objects/PostListRelationFilter.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { PostWhereInputObjectSchema } from './PostWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - every: z.lazy(() => PostWhereInputObjectSchema).optional(), - some: z.lazy(() => PostWhereInputObjectSchema).optional(), - none: z.lazy(() => PostWhereInputObjectSchema).optional(), - }) - .strict(); - -export const PostListRelationFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostMaxAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostMaxAggregateInput.schema.ts deleted file mode 100644 index 999ef915..00000000 --- a/backend/prisma/generated/schemas/objects/PostMaxAggregateInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - updatedAt: z.literal(true).optional(), - title: z.literal(true).optional(), - content: z.literal(true).optional(), - published: z.literal(true).optional(), - viewCount: z.literal(true).optional(), - authorId: z.literal(true).optional(), - }) - .strict(); - -export const PostMaxAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostMaxOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostMaxOrderByAggregateInput.schema.ts deleted file mode 100644 index 1e743189..00000000 --- a/backend/prisma/generated/schemas/objects/PostMaxOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - updatedAt: z.lazy(() => SortOrderSchema).optional(), - title: z.lazy(() => SortOrderSchema).optional(), - content: z.lazy(() => SortOrderSchema).optional(), - published: z.lazy(() => SortOrderSchema).optional(), - viewCount: z.lazy(() => SortOrderSchema).optional(), - authorId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const PostMaxOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostMinAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostMinAggregateInput.schema.ts deleted file mode 100644 index db69915e..00000000 --- a/backend/prisma/generated/schemas/objects/PostMinAggregateInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - updatedAt: z.literal(true).optional(), - title: z.literal(true).optional(), - content: z.literal(true).optional(), - published: z.literal(true).optional(), - viewCount: z.literal(true).optional(), - authorId: z.literal(true).optional(), - }) - .strict(); - -export const PostMinAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostMinOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostMinOrderByAggregateInput.schema.ts deleted file mode 100644 index c2e7fd58..00000000 --- a/backend/prisma/generated/schemas/objects/PostMinOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - updatedAt: z.lazy(() => SortOrderSchema).optional(), - title: z.lazy(() => SortOrderSchema).optional(), - content: z.lazy(() => SortOrderSchema).optional(), - published: z.lazy(() => SortOrderSchema).optional(), - viewCount: z.lazy(() => SortOrderSchema).optional(), - authorId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const PostMinOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostOrderByRelationAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostOrderByRelationAggregateInput.schema.ts deleted file mode 100644 index 6b22e8e1..00000000 --- a/backend/prisma/generated/schemas/objects/PostOrderByRelationAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - _count: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const PostOrderByRelationAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostOrderByWithAggregationInput.schema.ts b/backend/prisma/generated/schemas/objects/PostOrderByWithAggregationInput.schema.ts deleted file mode 100644 index 031e04d1..00000000 --- a/backend/prisma/generated/schemas/objects/PostOrderByWithAggregationInput.schema.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { SortOrderInputObjectSchema } from './SortOrderInput.schema'; -import { PostCountOrderByAggregateInputObjectSchema } from './PostCountOrderByAggregateInput.schema'; -import { PostAvgOrderByAggregateInputObjectSchema } from './PostAvgOrderByAggregateInput.schema'; -import { PostMaxOrderByAggregateInputObjectSchema } from './PostMaxOrderByAggregateInput.schema'; -import { PostMinOrderByAggregateInputObjectSchema } from './PostMinOrderByAggregateInput.schema'; -import { PostSumOrderByAggregateInputObjectSchema } from './PostSumOrderByAggregateInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - updatedAt: z.lazy(() => SortOrderSchema).optional(), - title: z.lazy(() => SortOrderSchema).optional(), - content: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - published: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - viewCount: z.lazy(() => SortOrderSchema).optional(), - authorId: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - _count: z.lazy(() => PostCountOrderByAggregateInputObjectSchema).optional(), - _avg: z.lazy(() => PostAvgOrderByAggregateInputObjectSchema).optional(), - _max: z.lazy(() => PostMaxOrderByAggregateInputObjectSchema).optional(), - _min: z.lazy(() => PostMinOrderByAggregateInputObjectSchema).optional(), - _sum: z.lazy(() => PostSumOrderByAggregateInputObjectSchema).optional(), - }) - .strict(); - -export const PostOrderByWithAggregationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostOrderByWithRelationInput.schema.ts b/backend/prisma/generated/schemas/objects/PostOrderByWithRelationInput.schema.ts deleted file mode 100644 index 4cb6fcd6..00000000 --- a/backend/prisma/generated/schemas/objects/PostOrderByWithRelationInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { SortOrderInputObjectSchema } from './SortOrderInput.schema'; -import { ProfileOrderByWithRelationInputObjectSchema } from './ProfileOrderByWithRelationInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - updatedAt: z.lazy(() => SortOrderSchema).optional(), - title: z.lazy(() => SortOrderSchema).optional(), - content: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - published: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - viewCount: z.lazy(() => SortOrderSchema).optional(), - authorId: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - author: z.lazy(() => ProfileOrderByWithRelationInputObjectSchema).optional(), - }) - .strict(); - -export const PostOrderByWithRelationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostScalarWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/PostScalarWhereInput.schema.ts deleted file mode 100644 index 5d3c1929..00000000 --- a/backend/prisma/generated/schemas/objects/PostScalarWhereInput.schema.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { z } from 'zod'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { DateTimeFilterObjectSchema } from './DateTimeFilter.schema'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { StringNullableFilterObjectSchema } from './StringNullableFilter.schema'; -import { BoolNullableFilterObjectSchema } from './BoolNullableFilter.schema'; -import { IntNullableFilterObjectSchema } from './IntNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([z.lazy(() => PostScalarWhereInputObjectSchema), z.lazy(() => PostScalarWhereInputObjectSchema).array()]) - .optional(), - OR: z - .lazy(() => PostScalarWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([z.lazy(() => PostScalarWhereInputObjectSchema), z.lazy(() => PostScalarWhereInputObjectSchema).array()]) - .optional(), - id: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - updatedAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - title: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - content: z - .union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]) - .optional() - .nullable(), - published: z - .union([z.lazy(() => BoolNullableFilterObjectSchema), z.boolean()]) - .optional() - .nullable(), - viewCount: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - authorId: z - .union([z.lazy(() => IntNullableFilterObjectSchema), z.number()]) - .optional() - .nullable(), - }) - .strict(); - -export const PostScalarWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostScalarWhereWithAggregatesInput.schema.ts b/backend/prisma/generated/schemas/objects/PostScalarWhereWithAggregatesInput.schema.ts deleted file mode 100644 index ea205e88..00000000 --- a/backend/prisma/generated/schemas/objects/PostScalarWhereWithAggregatesInput.schema.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { z } from 'zod'; -import { IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; -import { DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'; -import { StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; -import { StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema'; -import { BoolNullableWithAggregatesFilterObjectSchema } from './BoolNullableWithAggregatesFilter.schema'; -import { IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => PostScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => PostScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => PostScalarWhereWithAggregatesInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => PostScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => PostScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - id: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - createdAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(), - updatedAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(), - title: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - content: z - .union([z.lazy(() => StringNullableWithAggregatesFilterObjectSchema), z.string()]) - .optional() - .nullable(), - published: z - .union([z.lazy(() => BoolNullableWithAggregatesFilterObjectSchema), z.boolean()]) - .optional() - .nullable(), - viewCount: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - authorId: z - .union([z.lazy(() => IntNullableWithAggregatesFilterObjectSchema), z.number()]) - .optional() - .nullable(), - }) - .strict(); - -export const PostScalarWhereWithAggregatesInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostSumAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostSumAggregateInput.schema.ts deleted file mode 100644 index 68bac9fa..00000000 --- a/backend/prisma/generated/schemas/objects/PostSumAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - viewCount: z.literal(true).optional(), - authorId: z.literal(true).optional(), - }) - .strict(); - -export const PostSumAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostSumOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostSumOrderByAggregateInput.schema.ts deleted file mode 100644 index 5d9549c1..00000000 --- a/backend/prisma/generated/schemas/objects/PostSumOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - viewCount: z.lazy(() => SortOrderSchema).optional(), - authorId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const PostSumOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUncheckedCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUncheckedCreateInput.schema.ts deleted file mode 100644 index fc6a614a..00000000 --- a/backend/prisma/generated/schemas/objects/PostUncheckedCreateInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.number().optional(), - createdAt: z.coerce.date().optional(), - updatedAt: z.coerce.date().optional(), - title: z.string(), - content: z.string().optional().nullable(), - published: z.boolean().optional().nullable(), - viewCount: z.number().optional(), - authorId: z.number().optional().nullable(), - }) - .strict(); - -export const PostUncheckedCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUncheckedCreateNestedManyWithoutAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUncheckedCreateNestedManyWithoutAuthorInput.schema.ts deleted file mode 100644 index 437b47b7..00000000 --- a/backend/prisma/generated/schemas/objects/PostUncheckedCreateNestedManyWithoutAuthorInput.schema.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { z } from 'zod'; -import { PostCreateWithoutAuthorInputObjectSchema } from './PostCreateWithoutAuthorInput.schema'; -import { PostUncheckedCreateWithoutAuthorInputObjectSchema } from './PostUncheckedCreateWithoutAuthorInput.schema'; -import { PostCreateOrConnectWithoutAuthorInputObjectSchema } from './PostCreateOrConnectWithoutAuthorInput.schema'; -import { PostCreateManyAuthorInputEnvelopeObjectSchema } from './PostCreateManyAuthorInputEnvelope.schema'; -import { PostWhereUniqueInputObjectSchema } from './PostWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => PostCreateWithoutAuthorInputObjectSchema), - z.lazy(() => PostCreateWithoutAuthorInputObjectSchema).array(), - z.lazy(() => PostUncheckedCreateWithoutAuthorInputObjectSchema), - z.lazy(() => PostUncheckedCreateWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => PostCreateOrConnectWithoutAuthorInputObjectSchema), - z.lazy(() => PostCreateOrConnectWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => PostCreateManyAuthorInputEnvelopeObjectSchema).optional(), - connect: z - .union([z.lazy(() => PostWhereUniqueInputObjectSchema), z.lazy(() => PostWhereUniqueInputObjectSchema).array()]) - .optional(), - }) - .strict(); - -export const PostUncheckedCreateNestedManyWithoutAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUncheckedCreateWithoutAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUncheckedCreateWithoutAuthorInput.schema.ts deleted file mode 100644 index 78838d1f..00000000 --- a/backend/prisma/generated/schemas/objects/PostUncheckedCreateWithoutAuthorInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.number().optional(), - createdAt: z.coerce.date().optional(), - updatedAt: z.coerce.date().optional(), - title: z.string(), - content: z.string().optional().nullable(), - published: z.boolean().optional().nullable(), - viewCount: z.number().optional(), - }) - .strict(); - -export const PostUncheckedCreateWithoutAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUncheckedUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUncheckedUpdateInput.schema.ts deleted file mode 100644 index ac7ef8bc..00000000 --- a/backend/prisma/generated/schemas/objects/PostUncheckedUpdateInput.schema.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { NullableBoolFieldUpdateOperationsInputObjectSchema } from './NullableBoolFieldUpdateOperationsInput.schema'; -import { NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - title: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - content: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - published: z - .union([z.boolean(), z.lazy(() => NullableBoolFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - viewCount: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - authorId: z - .union([z.number(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const PostUncheckedUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUncheckedUpdateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUncheckedUpdateManyInput.schema.ts deleted file mode 100644 index e1275b3f..00000000 --- a/backend/prisma/generated/schemas/objects/PostUncheckedUpdateManyInput.schema.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { NullableBoolFieldUpdateOperationsInputObjectSchema } from './NullableBoolFieldUpdateOperationsInput.schema'; -import { NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - title: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - content: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - published: z - .union([z.boolean(), z.lazy(() => NullableBoolFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - viewCount: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - authorId: z - .union([z.number(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const PostUncheckedUpdateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUncheckedUpdateManyWithoutAuthorNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUncheckedUpdateManyWithoutAuthorNestedInput.schema.ts deleted file mode 100644 index 453d92bb..00000000 --- a/backend/prisma/generated/schemas/objects/PostUncheckedUpdateManyWithoutAuthorNestedInput.schema.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { z } from 'zod'; -import { PostCreateWithoutAuthorInputObjectSchema } from './PostCreateWithoutAuthorInput.schema'; -import { PostUncheckedCreateWithoutAuthorInputObjectSchema } from './PostUncheckedCreateWithoutAuthorInput.schema'; -import { PostCreateOrConnectWithoutAuthorInputObjectSchema } from './PostCreateOrConnectWithoutAuthorInput.schema'; -import { PostUpsertWithWhereUniqueWithoutAuthorInputObjectSchema } from './PostUpsertWithWhereUniqueWithoutAuthorInput.schema'; -import { PostCreateManyAuthorInputEnvelopeObjectSchema } from './PostCreateManyAuthorInputEnvelope.schema'; -import { PostWhereUniqueInputObjectSchema } from './PostWhereUniqueInput.schema'; -import { PostUpdateWithWhereUniqueWithoutAuthorInputObjectSchema } from './PostUpdateWithWhereUniqueWithoutAuthorInput.schema'; -import { PostUpdateManyWithWhereWithoutAuthorInputObjectSchema } from './PostUpdateManyWithWhereWithoutAuthorInput.schema'; -import { PostScalarWhereInputObjectSchema } from './PostScalarWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => PostCreateWithoutAuthorInputObjectSchema), - z.lazy(() => PostCreateWithoutAuthorInputObjectSchema).array(), - z.lazy(() => PostUncheckedCreateWithoutAuthorInputObjectSchema), - z.lazy(() => PostUncheckedCreateWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => PostCreateOrConnectWithoutAuthorInputObjectSchema), - z.lazy(() => PostCreateOrConnectWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - upsert: z - .union([ - z.lazy(() => PostUpsertWithWhereUniqueWithoutAuthorInputObjectSchema), - z.lazy(() => PostUpsertWithWhereUniqueWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => PostCreateManyAuthorInputEnvelopeObjectSchema).optional(), - set: z - .union([z.lazy(() => PostWhereUniqueInputObjectSchema), z.lazy(() => PostWhereUniqueInputObjectSchema).array()]) - .optional(), - disconnect: z - .union([z.lazy(() => PostWhereUniqueInputObjectSchema), z.lazy(() => PostWhereUniqueInputObjectSchema).array()]) - .optional(), - delete: z - .union([z.lazy(() => PostWhereUniqueInputObjectSchema), z.lazy(() => PostWhereUniqueInputObjectSchema).array()]) - .optional(), - connect: z - .union([z.lazy(() => PostWhereUniqueInputObjectSchema), z.lazy(() => PostWhereUniqueInputObjectSchema).array()]) - .optional(), - update: z - .union([ - z.lazy(() => PostUpdateWithWhereUniqueWithoutAuthorInputObjectSchema), - z.lazy(() => PostUpdateWithWhereUniqueWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - updateMany: z - .union([ - z.lazy(() => PostUpdateManyWithWhereWithoutAuthorInputObjectSchema), - z.lazy(() => PostUpdateManyWithWhereWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - deleteMany: z - .union([z.lazy(() => PostScalarWhereInputObjectSchema), z.lazy(() => PostScalarWhereInputObjectSchema).array()]) - .optional(), - }) - .strict(); - -export const PostUncheckedUpdateManyWithoutAuthorNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUncheckedUpdateManyWithoutPostsInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUncheckedUpdateManyWithoutPostsInput.schema.ts deleted file mode 100644 index 3d45cfc1..00000000 --- a/backend/prisma/generated/schemas/objects/PostUncheckedUpdateManyWithoutPostsInput.schema.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { NullableBoolFieldUpdateOperationsInputObjectSchema } from './NullableBoolFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - title: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - content: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - published: z - .union([z.boolean(), z.lazy(() => NullableBoolFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - viewCount: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const PostUncheckedUpdateManyWithoutPostsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUncheckedUpdateWithoutAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUncheckedUpdateWithoutAuthorInput.schema.ts deleted file mode 100644 index ea77a983..00000000 --- a/backend/prisma/generated/schemas/objects/PostUncheckedUpdateWithoutAuthorInput.schema.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { NullableBoolFieldUpdateOperationsInputObjectSchema } from './NullableBoolFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - title: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - content: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - published: z - .union([z.boolean(), z.lazy(() => NullableBoolFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - viewCount: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const PostUncheckedUpdateWithoutAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUpdateInput.schema.ts deleted file mode 100644 index 8fc24eea..00000000 --- a/backend/prisma/generated/schemas/objects/PostUpdateInput.schema.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { z } from 'zod'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { NullableBoolFieldUpdateOperationsInputObjectSchema } from './NullableBoolFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { ProfileUpdateOneWithoutPostsNestedInputObjectSchema } from './ProfileUpdateOneWithoutPostsNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - title: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - content: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - published: z - .union([z.boolean(), z.lazy(() => NullableBoolFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - viewCount: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - author: z.lazy(() => ProfileUpdateOneWithoutPostsNestedInputObjectSchema).optional(), - }) - .strict(); - -export const PostUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUpdateManyMutationInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUpdateManyMutationInput.schema.ts deleted file mode 100644 index 6ec407e5..00000000 --- a/backend/prisma/generated/schemas/objects/PostUpdateManyMutationInput.schema.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { z } from 'zod'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { NullableBoolFieldUpdateOperationsInputObjectSchema } from './NullableBoolFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - title: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - content: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - published: z - .union([z.boolean(), z.lazy(() => NullableBoolFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - viewCount: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const PostUpdateManyMutationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUpdateManyWithWhereWithoutAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUpdateManyWithWhereWithoutAuthorInput.schema.ts deleted file mode 100644 index 1c5dc210..00000000 --- a/backend/prisma/generated/schemas/objects/PostUpdateManyWithWhereWithoutAuthorInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { PostScalarWhereInputObjectSchema } from './PostScalarWhereInput.schema'; -import { PostUpdateManyMutationInputObjectSchema } from './PostUpdateManyMutationInput.schema'; -import { PostUncheckedUpdateManyWithoutPostsInputObjectSchema } from './PostUncheckedUpdateManyWithoutPostsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => PostScalarWhereInputObjectSchema), - data: z.union([ - z.lazy(() => PostUpdateManyMutationInputObjectSchema), - z.lazy(() => PostUncheckedUpdateManyWithoutPostsInputObjectSchema), - ]), - }) - .strict(); - -export const PostUpdateManyWithWhereWithoutAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUpdateManyWithoutAuthorNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUpdateManyWithoutAuthorNestedInput.schema.ts deleted file mode 100644 index 46293411..00000000 --- a/backend/prisma/generated/schemas/objects/PostUpdateManyWithoutAuthorNestedInput.schema.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { z } from 'zod'; -import { PostCreateWithoutAuthorInputObjectSchema } from './PostCreateWithoutAuthorInput.schema'; -import { PostUncheckedCreateWithoutAuthorInputObjectSchema } from './PostUncheckedCreateWithoutAuthorInput.schema'; -import { PostCreateOrConnectWithoutAuthorInputObjectSchema } from './PostCreateOrConnectWithoutAuthorInput.schema'; -import { PostUpsertWithWhereUniqueWithoutAuthorInputObjectSchema } from './PostUpsertWithWhereUniqueWithoutAuthorInput.schema'; -import { PostCreateManyAuthorInputEnvelopeObjectSchema } from './PostCreateManyAuthorInputEnvelope.schema'; -import { PostWhereUniqueInputObjectSchema } from './PostWhereUniqueInput.schema'; -import { PostUpdateWithWhereUniqueWithoutAuthorInputObjectSchema } from './PostUpdateWithWhereUniqueWithoutAuthorInput.schema'; -import { PostUpdateManyWithWhereWithoutAuthorInputObjectSchema } from './PostUpdateManyWithWhereWithoutAuthorInput.schema'; -import { PostScalarWhereInputObjectSchema } from './PostScalarWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => PostCreateWithoutAuthorInputObjectSchema), - z.lazy(() => PostCreateWithoutAuthorInputObjectSchema).array(), - z.lazy(() => PostUncheckedCreateWithoutAuthorInputObjectSchema), - z.lazy(() => PostUncheckedCreateWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => PostCreateOrConnectWithoutAuthorInputObjectSchema), - z.lazy(() => PostCreateOrConnectWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - upsert: z - .union([ - z.lazy(() => PostUpsertWithWhereUniqueWithoutAuthorInputObjectSchema), - z.lazy(() => PostUpsertWithWhereUniqueWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => PostCreateManyAuthorInputEnvelopeObjectSchema).optional(), - set: z - .union([z.lazy(() => PostWhereUniqueInputObjectSchema), z.lazy(() => PostWhereUniqueInputObjectSchema).array()]) - .optional(), - disconnect: z - .union([z.lazy(() => PostWhereUniqueInputObjectSchema), z.lazy(() => PostWhereUniqueInputObjectSchema).array()]) - .optional(), - delete: z - .union([z.lazy(() => PostWhereUniqueInputObjectSchema), z.lazy(() => PostWhereUniqueInputObjectSchema).array()]) - .optional(), - connect: z - .union([z.lazy(() => PostWhereUniqueInputObjectSchema), z.lazy(() => PostWhereUniqueInputObjectSchema).array()]) - .optional(), - update: z - .union([ - z.lazy(() => PostUpdateWithWhereUniqueWithoutAuthorInputObjectSchema), - z.lazy(() => PostUpdateWithWhereUniqueWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - updateMany: z - .union([ - z.lazy(() => PostUpdateManyWithWhereWithoutAuthorInputObjectSchema), - z.lazy(() => PostUpdateManyWithWhereWithoutAuthorInputObjectSchema).array(), - ]) - .optional(), - deleteMany: z - .union([z.lazy(() => PostScalarWhereInputObjectSchema), z.lazy(() => PostScalarWhereInputObjectSchema).array()]) - .optional(), - }) - .strict(); - -export const PostUpdateManyWithoutAuthorNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUpdateWithWhereUniqueWithoutAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUpdateWithWhereUniqueWithoutAuthorInput.schema.ts deleted file mode 100644 index a8c1b963..00000000 --- a/backend/prisma/generated/schemas/objects/PostUpdateWithWhereUniqueWithoutAuthorInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { PostWhereUniqueInputObjectSchema } from './PostWhereUniqueInput.schema'; -import { PostUpdateWithoutAuthorInputObjectSchema } from './PostUpdateWithoutAuthorInput.schema'; -import { PostUncheckedUpdateWithoutAuthorInputObjectSchema } from './PostUncheckedUpdateWithoutAuthorInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => PostWhereUniqueInputObjectSchema), - data: z.union([ - z.lazy(() => PostUpdateWithoutAuthorInputObjectSchema), - z.lazy(() => PostUncheckedUpdateWithoutAuthorInputObjectSchema), - ]), - }) - .strict(); - -export const PostUpdateWithWhereUniqueWithoutAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUpdateWithoutAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUpdateWithoutAuthorInput.schema.ts deleted file mode 100644 index 2db4ec3f..00000000 --- a/backend/prisma/generated/schemas/objects/PostUpdateWithoutAuthorInput.schema.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { z } from 'zod'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { NullableBoolFieldUpdateOperationsInputObjectSchema } from './NullableBoolFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - title: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - content: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - published: z - .union([z.boolean(), z.lazy(() => NullableBoolFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - viewCount: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const PostUpdateWithoutAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostUpsertWithWhereUniqueWithoutAuthorInput.schema.ts b/backend/prisma/generated/schemas/objects/PostUpsertWithWhereUniqueWithoutAuthorInput.schema.ts deleted file mode 100644 index 85593a3f..00000000 --- a/backend/prisma/generated/schemas/objects/PostUpsertWithWhereUniqueWithoutAuthorInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { PostWhereUniqueInputObjectSchema } from './PostWhereUniqueInput.schema'; -import { PostUpdateWithoutAuthorInputObjectSchema } from './PostUpdateWithoutAuthorInput.schema'; -import { PostUncheckedUpdateWithoutAuthorInputObjectSchema } from './PostUncheckedUpdateWithoutAuthorInput.schema'; -import { PostCreateWithoutAuthorInputObjectSchema } from './PostCreateWithoutAuthorInput.schema'; -import { PostUncheckedCreateWithoutAuthorInputObjectSchema } from './PostUncheckedCreateWithoutAuthorInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => PostWhereUniqueInputObjectSchema), - update: z.union([ - z.lazy(() => PostUpdateWithoutAuthorInputObjectSchema), - z.lazy(() => PostUncheckedUpdateWithoutAuthorInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => PostCreateWithoutAuthorInputObjectSchema), - z.lazy(() => PostUncheckedCreateWithoutAuthorInputObjectSchema), - ]), - }) - .strict(); - -export const PostUpsertWithWhereUniqueWithoutAuthorInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/PostWhereInput.schema.ts deleted file mode 100644 index dd3edf85..00000000 --- a/backend/prisma/generated/schemas/objects/PostWhereInput.schema.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { z } from 'zod'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { DateTimeFilterObjectSchema } from './DateTimeFilter.schema'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { StringNullableFilterObjectSchema } from './StringNullableFilter.schema'; -import { BoolNullableFilterObjectSchema } from './BoolNullableFilter.schema'; -import { IntNullableFilterObjectSchema } from './IntNullableFilter.schema'; -import { ProfileRelationFilterObjectSchema } from './ProfileRelationFilter.schema'; -import { ProfileWhereInputObjectSchema } from './ProfileWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([z.lazy(() => PostWhereInputObjectSchema), z.lazy(() => PostWhereInputObjectSchema).array()]) - .optional(), - OR: z - .lazy(() => PostWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([z.lazy(() => PostWhereInputObjectSchema), z.lazy(() => PostWhereInputObjectSchema).array()]) - .optional(), - id: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - updatedAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - title: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - content: z - .union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]) - .optional() - .nullable(), - published: z - .union([z.lazy(() => BoolNullableFilterObjectSchema), z.boolean()]) - .optional() - .nullable(), - viewCount: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - authorId: z - .union([z.lazy(() => IntNullableFilterObjectSchema), z.number()]) - .optional() - .nullable(), - author: z - .union([z.lazy(() => ProfileRelationFilterObjectSchema), z.lazy(() => ProfileWhereInputObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const PostWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/PostWhereUniqueInput.schema.ts b/backend/prisma/generated/schemas/objects/PostWhereUniqueInput.schema.ts deleted file mode 100644 index ac8fbd87..00000000 --- a/backend/prisma/generated/schemas/objects/PostWhereUniqueInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.number().optional(), - }) - .strict(); - -export const PostWhereUniqueInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileAvgAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileAvgAggregateInput.schema.ts deleted file mode 100644 index b916823f..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileAvgAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.literal(true).optional(), - profileViews: z.literal(true).optional(), - }) - .strict(); - -export const ProfileAvgAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileAvgOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileAvgOrderByAggregateInput.schema.ts deleted file mode 100644 index d7409a2d..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileAvgOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.lazy(() => SortOrderSchema).optional(), - profileViews: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ProfileAvgOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCountAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCountAggregateInput.schema.ts deleted file mode 100644 index bd145100..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCountAggregateInput.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - banned: z.literal(true).optional(), - profilePrivate: z.literal(true).optional(), - profileViews: z.literal(true).optional(), - lastSeen: z.literal(true).optional(), - avatar: z.literal(true).optional(), - username: z.literal(true).optional(), - role: z.literal(true).optional(), - biography: z.literal(true).optional(), - _all: z.literal(true).optional(), - }) - .strict(); - -export const ProfileCountAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCountOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCountOrderByAggregateInput.schema.ts deleted file mode 100644 index 58a46827..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCountOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - banned: z.lazy(() => SortOrderSchema).optional(), - profilePrivate: z.lazy(() => SortOrderSchema).optional(), - profileViews: z.lazy(() => SortOrderSchema).optional(), - lastSeen: z.lazy(() => SortOrderSchema).optional(), - avatar: z.lazy(() => SortOrderSchema).optional(), - username: z.lazy(() => SortOrderSchema).optional(), - role: z.lazy(() => SortOrderSchema).optional(), - biography: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ProfileCountOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateInput.schema.ts deleted file mode 100644 index f9ab47a9..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateInput.schema.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { PostCreateNestedManyWithoutAuthorInputObjectSchema } from './PostCreateNestedManyWithoutAuthorInput.schema'; -import { FollowingCreateNestedManyWithoutUserInputObjectSchema } from './FollowingCreateNestedManyWithoutUserInput.schema'; -import { UserCreateNestedManyWithoutProfileInputObjectSchema } from './UserCreateNestedManyWithoutProfileInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.coerce.date().optional(), - banned: z.boolean().optional(), - profilePrivate: z.boolean().optional(), - profileViews: z.number().optional(), - lastSeen: z.coerce.date().optional(), - avatar: z.string().optional().nullable(), - username: z.string(), - role: z.lazy(() => RoleSchema).optional(), - biography: z.string().optional().nullable(), - posts: z.lazy(() => PostCreateNestedManyWithoutAuthorInputObjectSchema).optional(), - Following: z.lazy(() => FollowingCreateNestedManyWithoutUserInputObjectSchema).optional(), - User: z.lazy(() => UserCreateNestedManyWithoutProfileInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateManyInput.schema.ts deleted file mode 100644 index 3d5daa0d..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateManyInput.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.number().optional(), - createdAt: z.coerce.date().optional(), - banned: z.boolean().optional(), - profilePrivate: z.boolean().optional(), - profileViews: z.number().optional(), - lastSeen: z.coerce.date().optional(), - avatar: z.string().optional().nullable(), - username: z.string(), - role: z.lazy(() => RoleSchema).optional(), - biography: z.string().optional().nullable(), - }) - .strict(); - -export const ProfileCreateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateNestedOneWithoutFollowingInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateNestedOneWithoutFollowingInput.schema.ts deleted file mode 100644 index 1eb86cfe..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateNestedOneWithoutFollowingInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateWithoutFollowingInputObjectSchema } from './ProfileCreateWithoutFollowingInput.schema'; -import { ProfileUncheckedCreateWithoutFollowingInputObjectSchema } from './ProfileUncheckedCreateWithoutFollowingInput.schema'; -import { ProfileCreateOrConnectWithoutFollowingInputObjectSchema } from './ProfileCreateOrConnectWithoutFollowingInput.schema'; -import { ProfileWhereUniqueInputObjectSchema } from './ProfileWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => ProfileCreateWithoutFollowingInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutFollowingInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => ProfileCreateOrConnectWithoutFollowingInputObjectSchema).optional(), - connect: z.lazy(() => ProfileWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileCreateNestedOneWithoutFollowingInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateNestedOneWithoutPostsInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateNestedOneWithoutPostsInput.schema.ts deleted file mode 100644 index cc946ee2..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateNestedOneWithoutPostsInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateWithoutPostsInputObjectSchema } from './ProfileCreateWithoutPostsInput.schema'; -import { ProfileUncheckedCreateWithoutPostsInputObjectSchema } from './ProfileUncheckedCreateWithoutPostsInput.schema'; -import { ProfileCreateOrConnectWithoutPostsInputObjectSchema } from './ProfileCreateOrConnectWithoutPostsInput.schema'; -import { ProfileWhereUniqueInputObjectSchema } from './ProfileWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => ProfileCreateWithoutPostsInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutPostsInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => ProfileCreateOrConnectWithoutPostsInputObjectSchema).optional(), - connect: z.lazy(() => ProfileWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileCreateNestedOneWithoutPostsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateNestedOneWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateNestedOneWithoutUserInput.schema.ts deleted file mode 100644 index 41d5a3ce..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateNestedOneWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateWithoutUserInputObjectSchema } from './ProfileCreateWithoutUserInput.schema'; -import { ProfileUncheckedCreateWithoutUserInputObjectSchema } from './ProfileUncheckedCreateWithoutUserInput.schema'; -import { ProfileCreateOrConnectWithoutUserInputObjectSchema } from './ProfileCreateOrConnectWithoutUserInput.schema'; -import { ProfileWhereUniqueInputObjectSchema } from './ProfileWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => ProfileCreateWithoutUserInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => ProfileCreateOrConnectWithoutUserInputObjectSchema).optional(), - connect: z.lazy(() => ProfileWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileCreateNestedOneWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateOrConnectWithoutFollowingInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateOrConnectWithoutFollowingInput.schema.ts deleted file mode 100644 index 78dbe18c..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateOrConnectWithoutFollowingInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { ProfileWhereUniqueInputObjectSchema } from './ProfileWhereUniqueInput.schema'; -import { ProfileCreateWithoutFollowingInputObjectSchema } from './ProfileCreateWithoutFollowingInput.schema'; -import { ProfileUncheckedCreateWithoutFollowingInputObjectSchema } from './ProfileUncheckedCreateWithoutFollowingInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => ProfileWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => ProfileCreateWithoutFollowingInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutFollowingInputObjectSchema), - ]), - }) - .strict(); - -export const ProfileCreateOrConnectWithoutFollowingInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateOrConnectWithoutPostsInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateOrConnectWithoutPostsInput.schema.ts deleted file mode 100644 index 35735533..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateOrConnectWithoutPostsInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { ProfileWhereUniqueInputObjectSchema } from './ProfileWhereUniqueInput.schema'; -import { ProfileCreateWithoutPostsInputObjectSchema } from './ProfileCreateWithoutPostsInput.schema'; -import { ProfileUncheckedCreateWithoutPostsInputObjectSchema } from './ProfileUncheckedCreateWithoutPostsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => ProfileWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => ProfileCreateWithoutPostsInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutPostsInputObjectSchema), - ]), - }) - .strict(); - -export const ProfileCreateOrConnectWithoutPostsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateOrConnectWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateOrConnectWithoutUserInput.schema.ts deleted file mode 100644 index 534cbd46..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateOrConnectWithoutUserInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { ProfileWhereUniqueInputObjectSchema } from './ProfileWhereUniqueInput.schema'; -import { ProfileCreateWithoutUserInputObjectSchema } from './ProfileCreateWithoutUserInput.schema'; -import { ProfileUncheckedCreateWithoutUserInputObjectSchema } from './ProfileUncheckedCreateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => ProfileWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => ProfileCreateWithoutUserInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const ProfileCreateOrConnectWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateWithoutFollowingInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateWithoutFollowingInput.schema.ts deleted file mode 100644 index 6d21a22b..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateWithoutFollowingInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { PostCreateNestedManyWithoutAuthorInputObjectSchema } from './PostCreateNestedManyWithoutAuthorInput.schema'; -import { UserCreateNestedManyWithoutProfileInputObjectSchema } from './UserCreateNestedManyWithoutProfileInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.coerce.date().optional(), - banned: z.boolean().optional(), - profilePrivate: z.boolean().optional(), - profileViews: z.number().optional(), - lastSeen: z.coerce.date().optional(), - avatar: z.string().optional().nullable(), - username: z.string(), - role: z.lazy(() => RoleSchema).optional(), - biography: z.string().optional().nullable(), - posts: z.lazy(() => PostCreateNestedManyWithoutAuthorInputObjectSchema).optional(), - User: z.lazy(() => UserCreateNestedManyWithoutProfileInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileCreateWithoutFollowingInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateWithoutPostsInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateWithoutPostsInput.schema.ts deleted file mode 100644 index 8ae71715..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateWithoutPostsInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { FollowingCreateNestedManyWithoutUserInputObjectSchema } from './FollowingCreateNestedManyWithoutUserInput.schema'; -import { UserCreateNestedManyWithoutProfileInputObjectSchema } from './UserCreateNestedManyWithoutProfileInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.coerce.date().optional(), - banned: z.boolean().optional(), - profilePrivate: z.boolean().optional(), - profileViews: z.number().optional(), - lastSeen: z.coerce.date().optional(), - avatar: z.string().optional().nullable(), - username: z.string(), - role: z.lazy(() => RoleSchema).optional(), - biography: z.string().optional().nullable(), - Following: z.lazy(() => FollowingCreateNestedManyWithoutUserInputObjectSchema).optional(), - User: z.lazy(() => UserCreateNestedManyWithoutProfileInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileCreateWithoutPostsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileCreateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileCreateWithoutUserInput.schema.ts deleted file mode 100644 index b0fbbb37..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileCreateWithoutUserInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { PostCreateNestedManyWithoutAuthorInputObjectSchema } from './PostCreateNestedManyWithoutAuthorInput.schema'; -import { FollowingCreateNestedManyWithoutUserInputObjectSchema } from './FollowingCreateNestedManyWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.coerce.date().optional(), - banned: z.boolean().optional(), - profilePrivate: z.boolean().optional(), - profileViews: z.number().optional(), - lastSeen: z.coerce.date().optional(), - avatar: z.string().optional().nullable(), - username: z.string(), - role: z.lazy(() => RoleSchema).optional(), - biography: z.string().optional().nullable(), - posts: z.lazy(() => PostCreateNestedManyWithoutAuthorInputObjectSchema).optional(), - Following: z.lazy(() => FollowingCreateNestedManyWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileCreateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileMaxAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileMaxAggregateInput.schema.ts deleted file mode 100644 index ffaf3462..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileMaxAggregateInput.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - banned: z.literal(true).optional(), - profilePrivate: z.literal(true).optional(), - profileViews: z.literal(true).optional(), - lastSeen: z.literal(true).optional(), - avatar: z.literal(true).optional(), - username: z.literal(true).optional(), - role: z.literal(true).optional(), - biography: z.literal(true).optional(), - }) - .strict(); - -export const ProfileMaxAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileMaxOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileMaxOrderByAggregateInput.schema.ts deleted file mode 100644 index 9b88bd07..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileMaxOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - banned: z.lazy(() => SortOrderSchema).optional(), - profilePrivate: z.lazy(() => SortOrderSchema).optional(), - profileViews: z.lazy(() => SortOrderSchema).optional(), - lastSeen: z.lazy(() => SortOrderSchema).optional(), - avatar: z.lazy(() => SortOrderSchema).optional(), - username: z.lazy(() => SortOrderSchema).optional(), - role: z.lazy(() => SortOrderSchema).optional(), - biography: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ProfileMaxOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileMinAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileMinAggregateInput.schema.ts deleted file mode 100644 index e398dafd..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileMinAggregateInput.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - banned: z.literal(true).optional(), - profilePrivate: z.literal(true).optional(), - profileViews: z.literal(true).optional(), - lastSeen: z.literal(true).optional(), - avatar: z.literal(true).optional(), - username: z.literal(true).optional(), - role: z.literal(true).optional(), - biography: z.literal(true).optional(), - }) - .strict(); - -export const ProfileMinAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileMinOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileMinOrderByAggregateInput.schema.ts deleted file mode 100644 index af6c3e97..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileMinOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - banned: z.lazy(() => SortOrderSchema).optional(), - profilePrivate: z.lazy(() => SortOrderSchema).optional(), - profileViews: z.lazy(() => SortOrderSchema).optional(), - lastSeen: z.lazy(() => SortOrderSchema).optional(), - avatar: z.lazy(() => SortOrderSchema).optional(), - username: z.lazy(() => SortOrderSchema).optional(), - role: z.lazy(() => SortOrderSchema).optional(), - biography: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ProfileMinOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileOrderByWithAggregationInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileOrderByWithAggregationInput.schema.ts deleted file mode 100644 index c5367237..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileOrderByWithAggregationInput.schema.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { SortOrderInputObjectSchema } from './SortOrderInput.schema'; -import { ProfileCountOrderByAggregateInputObjectSchema } from './ProfileCountOrderByAggregateInput.schema'; -import { ProfileAvgOrderByAggregateInputObjectSchema } from './ProfileAvgOrderByAggregateInput.schema'; -import { ProfileMaxOrderByAggregateInputObjectSchema } from './ProfileMaxOrderByAggregateInput.schema'; -import { ProfileMinOrderByAggregateInputObjectSchema } from './ProfileMinOrderByAggregateInput.schema'; -import { ProfileSumOrderByAggregateInputObjectSchema } from './ProfileSumOrderByAggregateInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - banned: z.lazy(() => SortOrderSchema).optional(), - profilePrivate: z.lazy(() => SortOrderSchema).optional(), - profileViews: z.lazy(() => SortOrderSchema).optional(), - lastSeen: z.lazy(() => SortOrderSchema).optional(), - avatar: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - username: z.lazy(() => SortOrderSchema).optional(), - role: z.lazy(() => SortOrderSchema).optional(), - biography: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - _count: z.lazy(() => ProfileCountOrderByAggregateInputObjectSchema).optional(), - _avg: z.lazy(() => ProfileAvgOrderByAggregateInputObjectSchema).optional(), - _max: z.lazy(() => ProfileMaxOrderByAggregateInputObjectSchema).optional(), - _min: z.lazy(() => ProfileMinOrderByAggregateInputObjectSchema).optional(), - _sum: z.lazy(() => ProfileSumOrderByAggregateInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileOrderByWithAggregationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileOrderByWithRelationInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileOrderByWithRelationInput.schema.ts deleted file mode 100644 index e5cce373..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileOrderByWithRelationInput.schema.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { SortOrderInputObjectSchema } from './SortOrderInput.schema'; -import { PostOrderByRelationAggregateInputObjectSchema } from './PostOrderByRelationAggregateInput.schema'; -import { FollowingOrderByRelationAggregateInputObjectSchema } from './FollowingOrderByRelationAggregateInput.schema'; -import { UserOrderByRelationAggregateInputObjectSchema } from './UserOrderByRelationAggregateInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - banned: z.lazy(() => SortOrderSchema).optional(), - profilePrivate: z.lazy(() => SortOrderSchema).optional(), - profileViews: z.lazy(() => SortOrderSchema).optional(), - lastSeen: z.lazy(() => SortOrderSchema).optional(), - avatar: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - username: z.lazy(() => SortOrderSchema).optional(), - role: z.lazy(() => SortOrderSchema).optional(), - biography: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - posts: z.lazy(() => PostOrderByRelationAggregateInputObjectSchema).optional(), - Following: z.lazy(() => FollowingOrderByRelationAggregateInputObjectSchema).optional(), - User: z.lazy(() => UserOrderByRelationAggregateInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileOrderByWithRelationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileRelationFilter.schema.ts b/backend/prisma/generated/schemas/objects/ProfileRelationFilter.schema.ts deleted file mode 100644 index a9e7918a..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileRelationFilter.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { ProfileWhereInputObjectSchema } from './ProfileWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - is: z - .lazy(() => ProfileWhereInputObjectSchema) - .optional() - .nullable(), - isNot: z - .lazy(() => ProfileWhereInputObjectSchema) - .optional() - .nullable(), - }) - .strict(); - -export const ProfileRelationFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileScalarWhereWithAggregatesInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileScalarWhereWithAggregatesInput.schema.ts deleted file mode 100644 index 4033e39f..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileScalarWhereWithAggregatesInput.schema.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { z } from 'zod'; -import { IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; -import { DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'; -import { BoolWithAggregatesFilterObjectSchema } from './BoolWithAggregatesFilter.schema'; -import { StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema'; -import { StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; -import { EnumRoleWithAggregatesFilterObjectSchema } from './EnumRoleWithAggregatesFilter.schema'; -import { RoleSchema } from '../enums/Role.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => ProfileScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => ProfileScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => ProfileScalarWhereWithAggregatesInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => ProfileScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => ProfileScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - profileId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - createdAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(), - banned: z.union([z.lazy(() => BoolWithAggregatesFilterObjectSchema), z.boolean()]).optional(), - profilePrivate: z.union([z.lazy(() => BoolWithAggregatesFilterObjectSchema), z.boolean()]).optional(), - profileViews: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - lastSeen: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(), - avatar: z - .union([z.lazy(() => StringNullableWithAggregatesFilterObjectSchema), z.string()]) - .optional() - .nullable(), - username: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - role: z.union([z.lazy(() => EnumRoleWithAggregatesFilterObjectSchema), z.lazy(() => RoleSchema)]).optional(), - biography: z - .union([z.lazy(() => StringNullableWithAggregatesFilterObjectSchema), z.string()]) - .optional() - .nullable(), - }) - .strict(); - -export const ProfileScalarWhereWithAggregatesInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileSumAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileSumAggregateInput.schema.ts deleted file mode 100644 index 4e6a3af3..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileSumAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.literal(true).optional(), - profileViews: z.literal(true).optional(), - }) - .strict(); - -export const ProfileSumAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileSumOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileSumOrderByAggregateInput.schema.ts deleted file mode 100644 index b13f7767..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileSumOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.lazy(() => SortOrderSchema).optional(), - profileViews: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const ProfileSumOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateInput.schema.ts deleted file mode 100644 index edf73bf3..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateInput.schema.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { PostUncheckedCreateNestedManyWithoutAuthorInputObjectSchema } from './PostUncheckedCreateNestedManyWithoutAuthorInput.schema'; -import { FollowingUncheckedCreateNestedManyWithoutUserInputObjectSchema } from './FollowingUncheckedCreateNestedManyWithoutUserInput.schema'; -import { UserUncheckedCreateNestedManyWithoutProfileInputObjectSchema } from './UserUncheckedCreateNestedManyWithoutProfileInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.number().optional(), - createdAt: z.coerce.date().optional(), - banned: z.boolean().optional(), - profilePrivate: z.boolean().optional(), - profileViews: z.number().optional(), - lastSeen: z.coerce.date().optional(), - avatar: z.string().optional().nullable(), - username: z.string(), - role: z.lazy(() => RoleSchema).optional(), - biography: z.string().optional().nullable(), - posts: z.lazy(() => PostUncheckedCreateNestedManyWithoutAuthorInputObjectSchema).optional(), - Following: z.lazy(() => FollowingUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(), - User: z.lazy(() => UserUncheckedCreateNestedManyWithoutProfileInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUncheckedCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateWithoutFollowingInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateWithoutFollowingInput.schema.ts deleted file mode 100644 index 548c6f5f..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateWithoutFollowingInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { PostUncheckedCreateNestedManyWithoutAuthorInputObjectSchema } from './PostUncheckedCreateNestedManyWithoutAuthorInput.schema'; -import { UserUncheckedCreateNestedManyWithoutProfileInputObjectSchema } from './UserUncheckedCreateNestedManyWithoutProfileInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.number().optional(), - createdAt: z.coerce.date().optional(), - banned: z.boolean().optional(), - profilePrivate: z.boolean().optional(), - profileViews: z.number().optional(), - lastSeen: z.coerce.date().optional(), - avatar: z.string().optional().nullable(), - username: z.string(), - role: z.lazy(() => RoleSchema).optional(), - biography: z.string().optional().nullable(), - posts: z.lazy(() => PostUncheckedCreateNestedManyWithoutAuthorInputObjectSchema).optional(), - User: z.lazy(() => UserUncheckedCreateNestedManyWithoutProfileInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUncheckedCreateWithoutFollowingInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateWithoutPostsInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateWithoutPostsInput.schema.ts deleted file mode 100644 index e60c7b2f..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateWithoutPostsInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { FollowingUncheckedCreateNestedManyWithoutUserInputObjectSchema } from './FollowingUncheckedCreateNestedManyWithoutUserInput.schema'; -import { UserUncheckedCreateNestedManyWithoutProfileInputObjectSchema } from './UserUncheckedCreateNestedManyWithoutProfileInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.number().optional(), - createdAt: z.coerce.date().optional(), - banned: z.boolean().optional(), - profilePrivate: z.boolean().optional(), - profileViews: z.number().optional(), - lastSeen: z.coerce.date().optional(), - avatar: z.string().optional().nullable(), - username: z.string(), - role: z.lazy(() => RoleSchema).optional(), - biography: z.string().optional().nullable(), - Following: z.lazy(() => FollowingUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(), - User: z.lazy(() => UserUncheckedCreateNestedManyWithoutProfileInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUncheckedCreateWithoutPostsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateWithoutUserInput.schema.ts deleted file mode 100644 index eb96c696..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUncheckedCreateWithoutUserInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { RoleSchema } from '../enums/Role.schema'; -import { PostUncheckedCreateNestedManyWithoutAuthorInputObjectSchema } from './PostUncheckedCreateNestedManyWithoutAuthorInput.schema'; -import { FollowingUncheckedCreateNestedManyWithoutUserInputObjectSchema } from './FollowingUncheckedCreateNestedManyWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.number().optional(), - createdAt: z.coerce.date().optional(), - banned: z.boolean().optional(), - profilePrivate: z.boolean().optional(), - profileViews: z.number().optional(), - lastSeen: z.coerce.date().optional(), - avatar: z.string().optional().nullable(), - username: z.string(), - role: z.lazy(() => RoleSchema).optional(), - biography: z.string().optional().nullable(), - posts: z.lazy(() => PostUncheckedCreateNestedManyWithoutAuthorInputObjectSchema).optional(), - Following: z.lazy(() => FollowingUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUncheckedCreateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateInput.schema.ts deleted file mode 100644 index 435b87b4..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateInput.schema.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { EnumRoleFieldUpdateOperationsInputObjectSchema } from './EnumRoleFieldUpdateOperationsInput.schema'; -import { PostUncheckedUpdateManyWithoutAuthorNestedInputObjectSchema } from './PostUncheckedUpdateManyWithoutAuthorNestedInput.schema'; -import { FollowingUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './FollowingUncheckedUpdateManyWithoutUserNestedInput.schema'; -import { UserUncheckedUpdateManyWithoutProfileNestedInputObjectSchema } from './UserUncheckedUpdateManyWithoutProfileNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - banned: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profilePrivate: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profileViews: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - lastSeen: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - avatar: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - role: z.union([z.lazy(() => RoleSchema), z.lazy(() => EnumRoleFieldUpdateOperationsInputObjectSchema)]).optional(), - biography: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - posts: z.lazy(() => PostUncheckedUpdateManyWithoutAuthorNestedInputObjectSchema).optional(), - Following: z.lazy(() => FollowingUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(), - User: z.lazy(() => UserUncheckedUpdateManyWithoutProfileNestedInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUncheckedUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateManyInput.schema.ts deleted file mode 100644 index 13a84afa..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateManyInput.schema.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { EnumRoleFieldUpdateOperationsInputObjectSchema } from './EnumRoleFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - banned: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profilePrivate: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profileViews: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - lastSeen: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - avatar: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - role: z.union([z.lazy(() => RoleSchema), z.lazy(() => EnumRoleFieldUpdateOperationsInputObjectSchema)]).optional(), - biography: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const ProfileUncheckedUpdateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateWithoutFollowingInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateWithoutFollowingInput.schema.ts deleted file mode 100644 index 1c95cba8..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateWithoutFollowingInput.schema.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { EnumRoleFieldUpdateOperationsInputObjectSchema } from './EnumRoleFieldUpdateOperationsInput.schema'; -import { PostUncheckedUpdateManyWithoutAuthorNestedInputObjectSchema } from './PostUncheckedUpdateManyWithoutAuthorNestedInput.schema'; -import { UserUncheckedUpdateManyWithoutProfileNestedInputObjectSchema } from './UserUncheckedUpdateManyWithoutProfileNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - banned: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profilePrivate: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profileViews: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - lastSeen: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - avatar: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - role: z.union([z.lazy(() => RoleSchema), z.lazy(() => EnumRoleFieldUpdateOperationsInputObjectSchema)]).optional(), - biography: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - posts: z.lazy(() => PostUncheckedUpdateManyWithoutAuthorNestedInputObjectSchema).optional(), - User: z.lazy(() => UserUncheckedUpdateManyWithoutProfileNestedInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUncheckedUpdateWithoutFollowingInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateWithoutPostsInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateWithoutPostsInput.schema.ts deleted file mode 100644 index 42958b16..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateWithoutPostsInput.schema.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { EnumRoleFieldUpdateOperationsInputObjectSchema } from './EnumRoleFieldUpdateOperationsInput.schema'; -import { FollowingUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './FollowingUncheckedUpdateManyWithoutUserNestedInput.schema'; -import { UserUncheckedUpdateManyWithoutProfileNestedInputObjectSchema } from './UserUncheckedUpdateManyWithoutProfileNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - banned: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profilePrivate: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profileViews: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - lastSeen: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - avatar: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - role: z.union([z.lazy(() => RoleSchema), z.lazy(() => EnumRoleFieldUpdateOperationsInputObjectSchema)]).optional(), - biography: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - Following: z.lazy(() => FollowingUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(), - User: z.lazy(() => UserUncheckedUpdateManyWithoutProfileNestedInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUncheckedUpdateWithoutPostsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateWithoutUserInput.schema.ts deleted file mode 100644 index 607cd16d..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUncheckedUpdateWithoutUserInput.schema.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { EnumRoleFieldUpdateOperationsInputObjectSchema } from './EnumRoleFieldUpdateOperationsInput.schema'; -import { PostUncheckedUpdateManyWithoutAuthorNestedInputObjectSchema } from './PostUncheckedUpdateManyWithoutAuthorNestedInput.schema'; -import { FollowingUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './FollowingUncheckedUpdateManyWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - banned: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profilePrivate: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profileViews: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - lastSeen: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - avatar: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - role: z.union([z.lazy(() => RoleSchema), z.lazy(() => EnumRoleFieldUpdateOperationsInputObjectSchema)]).optional(), - biography: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - posts: z.lazy(() => PostUncheckedUpdateManyWithoutAuthorNestedInputObjectSchema).optional(), - Following: z.lazy(() => FollowingUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUncheckedUpdateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpdateInput.schema.ts deleted file mode 100644 index 58a23cee..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpdateInput.schema.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { z } from 'zod'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { EnumRoleFieldUpdateOperationsInputObjectSchema } from './EnumRoleFieldUpdateOperationsInput.schema'; -import { PostUpdateManyWithoutAuthorNestedInputObjectSchema } from './PostUpdateManyWithoutAuthorNestedInput.schema'; -import { FollowingUpdateManyWithoutUserNestedInputObjectSchema } from './FollowingUpdateManyWithoutUserNestedInput.schema'; -import { UserUpdateManyWithoutProfileNestedInputObjectSchema } from './UserUpdateManyWithoutProfileNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - banned: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profilePrivate: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profileViews: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - lastSeen: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - avatar: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - role: z.union([z.lazy(() => RoleSchema), z.lazy(() => EnumRoleFieldUpdateOperationsInputObjectSchema)]).optional(), - biography: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - posts: z.lazy(() => PostUpdateManyWithoutAuthorNestedInputObjectSchema).optional(), - Following: z.lazy(() => FollowingUpdateManyWithoutUserNestedInputObjectSchema).optional(), - User: z.lazy(() => UserUpdateManyWithoutProfileNestedInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpdateManyMutationInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpdateManyMutationInput.schema.ts deleted file mode 100644 index a02cb210..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpdateManyMutationInput.schema.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { z } from 'zod'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { EnumRoleFieldUpdateOperationsInputObjectSchema } from './EnumRoleFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - banned: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profilePrivate: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profileViews: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - lastSeen: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - avatar: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - role: z.union([z.lazy(() => RoleSchema), z.lazy(() => EnumRoleFieldUpdateOperationsInputObjectSchema)]).optional(), - biography: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const ProfileUpdateManyMutationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpdateOneRequiredWithoutFollowingNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpdateOneRequiredWithoutFollowingNestedInput.schema.ts deleted file mode 100644 index 053bb3dc..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpdateOneRequiredWithoutFollowingNestedInput.schema.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateWithoutFollowingInputObjectSchema } from './ProfileCreateWithoutFollowingInput.schema'; -import { ProfileUncheckedCreateWithoutFollowingInputObjectSchema } from './ProfileUncheckedCreateWithoutFollowingInput.schema'; -import { ProfileCreateOrConnectWithoutFollowingInputObjectSchema } from './ProfileCreateOrConnectWithoutFollowingInput.schema'; -import { ProfileUpsertWithoutFollowingInputObjectSchema } from './ProfileUpsertWithoutFollowingInput.schema'; -import { ProfileWhereUniqueInputObjectSchema } from './ProfileWhereUniqueInput.schema'; -import { ProfileUpdateWithoutFollowingInputObjectSchema } from './ProfileUpdateWithoutFollowingInput.schema'; -import { ProfileUncheckedUpdateWithoutFollowingInputObjectSchema } from './ProfileUncheckedUpdateWithoutFollowingInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => ProfileCreateWithoutFollowingInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutFollowingInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => ProfileCreateOrConnectWithoutFollowingInputObjectSchema).optional(), - upsert: z.lazy(() => ProfileUpsertWithoutFollowingInputObjectSchema).optional(), - connect: z.lazy(() => ProfileWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => ProfileUpdateWithoutFollowingInputObjectSchema), - z.lazy(() => ProfileUncheckedUpdateWithoutFollowingInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const ProfileUpdateOneRequiredWithoutFollowingNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpdateOneWithoutPostsNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpdateOneWithoutPostsNestedInput.schema.ts deleted file mode 100644 index 79c43f51..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpdateOneWithoutPostsNestedInput.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateWithoutPostsInputObjectSchema } from './ProfileCreateWithoutPostsInput.schema'; -import { ProfileUncheckedCreateWithoutPostsInputObjectSchema } from './ProfileUncheckedCreateWithoutPostsInput.schema'; -import { ProfileCreateOrConnectWithoutPostsInputObjectSchema } from './ProfileCreateOrConnectWithoutPostsInput.schema'; -import { ProfileUpsertWithoutPostsInputObjectSchema } from './ProfileUpsertWithoutPostsInput.schema'; -import { ProfileWhereUniqueInputObjectSchema } from './ProfileWhereUniqueInput.schema'; -import { ProfileUpdateWithoutPostsInputObjectSchema } from './ProfileUpdateWithoutPostsInput.schema'; -import { ProfileUncheckedUpdateWithoutPostsInputObjectSchema } from './ProfileUncheckedUpdateWithoutPostsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => ProfileCreateWithoutPostsInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutPostsInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => ProfileCreateOrConnectWithoutPostsInputObjectSchema).optional(), - upsert: z.lazy(() => ProfileUpsertWithoutPostsInputObjectSchema).optional(), - disconnect: z.boolean().optional(), - delete: z.boolean().optional(), - connect: z.lazy(() => ProfileWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => ProfileUpdateWithoutPostsInputObjectSchema), - z.lazy(() => ProfileUncheckedUpdateWithoutPostsInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const ProfileUpdateOneWithoutPostsNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpdateOneWithoutUserNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpdateOneWithoutUserNestedInput.schema.ts deleted file mode 100644 index b2cf6b87..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpdateOneWithoutUserNestedInput.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateWithoutUserInputObjectSchema } from './ProfileCreateWithoutUserInput.schema'; -import { ProfileUncheckedCreateWithoutUserInputObjectSchema } from './ProfileUncheckedCreateWithoutUserInput.schema'; -import { ProfileCreateOrConnectWithoutUserInputObjectSchema } from './ProfileCreateOrConnectWithoutUserInput.schema'; -import { ProfileUpsertWithoutUserInputObjectSchema } from './ProfileUpsertWithoutUserInput.schema'; -import { ProfileWhereUniqueInputObjectSchema } from './ProfileWhereUniqueInput.schema'; -import { ProfileUpdateWithoutUserInputObjectSchema } from './ProfileUpdateWithoutUserInput.schema'; -import { ProfileUncheckedUpdateWithoutUserInputObjectSchema } from './ProfileUncheckedUpdateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => ProfileCreateWithoutUserInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => ProfileCreateOrConnectWithoutUserInputObjectSchema).optional(), - upsert: z.lazy(() => ProfileUpsertWithoutUserInputObjectSchema).optional(), - disconnect: z.boolean().optional(), - delete: z.boolean().optional(), - connect: z.lazy(() => ProfileWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => ProfileUpdateWithoutUserInputObjectSchema), - z.lazy(() => ProfileUncheckedUpdateWithoutUserInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const ProfileUpdateOneWithoutUserNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpdateWithoutFollowingInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpdateWithoutFollowingInput.schema.ts deleted file mode 100644 index 84421ccb..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpdateWithoutFollowingInput.schema.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { z } from 'zod'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { EnumRoleFieldUpdateOperationsInputObjectSchema } from './EnumRoleFieldUpdateOperationsInput.schema'; -import { PostUpdateManyWithoutAuthorNestedInputObjectSchema } from './PostUpdateManyWithoutAuthorNestedInput.schema'; -import { UserUpdateManyWithoutProfileNestedInputObjectSchema } from './UserUpdateManyWithoutProfileNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - banned: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profilePrivate: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profileViews: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - lastSeen: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - avatar: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - role: z.union([z.lazy(() => RoleSchema), z.lazy(() => EnumRoleFieldUpdateOperationsInputObjectSchema)]).optional(), - biography: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - posts: z.lazy(() => PostUpdateManyWithoutAuthorNestedInputObjectSchema).optional(), - User: z.lazy(() => UserUpdateManyWithoutProfileNestedInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUpdateWithoutFollowingInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpdateWithoutPostsInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpdateWithoutPostsInput.schema.ts deleted file mode 100644 index a984d87d..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpdateWithoutPostsInput.schema.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { z } from 'zod'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { EnumRoleFieldUpdateOperationsInputObjectSchema } from './EnumRoleFieldUpdateOperationsInput.schema'; -import { FollowingUpdateManyWithoutUserNestedInputObjectSchema } from './FollowingUpdateManyWithoutUserNestedInput.schema'; -import { UserUpdateManyWithoutProfileNestedInputObjectSchema } from './UserUpdateManyWithoutProfileNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - banned: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profilePrivate: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profileViews: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - lastSeen: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - avatar: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - role: z.union([z.lazy(() => RoleSchema), z.lazy(() => EnumRoleFieldUpdateOperationsInputObjectSchema)]).optional(), - biography: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - Following: z.lazy(() => FollowingUpdateManyWithoutUserNestedInputObjectSchema).optional(), - User: z.lazy(() => UserUpdateManyWithoutProfileNestedInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUpdateWithoutPostsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpdateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpdateWithoutUserInput.schema.ts deleted file mode 100644 index 8604bbba..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpdateWithoutUserInput.schema.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { z } from 'zod'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { EnumRoleFieldUpdateOperationsInputObjectSchema } from './EnumRoleFieldUpdateOperationsInput.schema'; -import { PostUpdateManyWithoutAuthorNestedInputObjectSchema } from './PostUpdateManyWithoutAuthorNestedInput.schema'; -import { FollowingUpdateManyWithoutUserNestedInputObjectSchema } from './FollowingUpdateManyWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - banned: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profilePrivate: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(), - profileViews: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - lastSeen: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - avatar: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - role: z.union([z.lazy(() => RoleSchema), z.lazy(() => EnumRoleFieldUpdateOperationsInputObjectSchema)]).optional(), - biography: z - .union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - posts: z.lazy(() => PostUpdateManyWithoutAuthorNestedInputObjectSchema).optional(), - Following: z.lazy(() => FollowingUpdateManyWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const ProfileUpdateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpsertWithoutFollowingInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpsertWithoutFollowingInput.schema.ts deleted file mode 100644 index 43fbbe07..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpsertWithoutFollowingInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { ProfileUpdateWithoutFollowingInputObjectSchema } from './ProfileUpdateWithoutFollowingInput.schema'; -import { ProfileUncheckedUpdateWithoutFollowingInputObjectSchema } from './ProfileUncheckedUpdateWithoutFollowingInput.schema'; -import { ProfileCreateWithoutFollowingInputObjectSchema } from './ProfileCreateWithoutFollowingInput.schema'; -import { ProfileUncheckedCreateWithoutFollowingInputObjectSchema } from './ProfileUncheckedCreateWithoutFollowingInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - update: z.union([ - z.lazy(() => ProfileUpdateWithoutFollowingInputObjectSchema), - z.lazy(() => ProfileUncheckedUpdateWithoutFollowingInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => ProfileCreateWithoutFollowingInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutFollowingInputObjectSchema), - ]), - }) - .strict(); - -export const ProfileUpsertWithoutFollowingInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpsertWithoutPostsInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpsertWithoutPostsInput.schema.ts deleted file mode 100644 index ba52539b..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpsertWithoutPostsInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { ProfileUpdateWithoutPostsInputObjectSchema } from './ProfileUpdateWithoutPostsInput.schema'; -import { ProfileUncheckedUpdateWithoutPostsInputObjectSchema } from './ProfileUncheckedUpdateWithoutPostsInput.schema'; -import { ProfileCreateWithoutPostsInputObjectSchema } from './ProfileCreateWithoutPostsInput.schema'; -import { ProfileUncheckedCreateWithoutPostsInputObjectSchema } from './ProfileUncheckedCreateWithoutPostsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - update: z.union([ - z.lazy(() => ProfileUpdateWithoutPostsInputObjectSchema), - z.lazy(() => ProfileUncheckedUpdateWithoutPostsInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => ProfileCreateWithoutPostsInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutPostsInputObjectSchema), - ]), - }) - .strict(); - -export const ProfileUpsertWithoutPostsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileUpsertWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileUpsertWithoutUserInput.schema.ts deleted file mode 100644 index b8e4b9aa..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileUpsertWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { ProfileUpdateWithoutUserInputObjectSchema } from './ProfileUpdateWithoutUserInput.schema'; -import { ProfileUncheckedUpdateWithoutUserInputObjectSchema } from './ProfileUncheckedUpdateWithoutUserInput.schema'; -import { ProfileCreateWithoutUserInputObjectSchema } from './ProfileCreateWithoutUserInput.schema'; -import { ProfileUncheckedCreateWithoutUserInputObjectSchema } from './ProfileUncheckedCreateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - update: z.union([ - z.lazy(() => ProfileUpdateWithoutUserInputObjectSchema), - z.lazy(() => ProfileUncheckedUpdateWithoutUserInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => ProfileCreateWithoutUserInputObjectSchema), - z.lazy(() => ProfileUncheckedCreateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const ProfileUpsertWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileWhereInput.schema.ts deleted file mode 100644 index 7e44daeb..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileWhereInput.schema.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { z } from 'zod'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { DateTimeFilterObjectSchema } from './DateTimeFilter.schema'; -import { BoolFilterObjectSchema } from './BoolFilter.schema'; -import { StringNullableFilterObjectSchema } from './StringNullableFilter.schema'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { EnumRoleFilterObjectSchema } from './EnumRoleFilter.schema'; -import { RoleSchema } from '../enums/Role.schema'; -import { PostListRelationFilterObjectSchema } from './PostListRelationFilter.schema'; -import { FollowingListRelationFilterObjectSchema } from './FollowingListRelationFilter.schema'; -import { UserListRelationFilterObjectSchema } from './UserListRelationFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([z.lazy(() => ProfileWhereInputObjectSchema), z.lazy(() => ProfileWhereInputObjectSchema).array()]) - .optional(), - OR: z - .lazy(() => ProfileWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([z.lazy(() => ProfileWhereInputObjectSchema), z.lazy(() => ProfileWhereInputObjectSchema).array()]) - .optional(), - profileId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - banned: z.union([z.lazy(() => BoolFilterObjectSchema), z.boolean()]).optional(), - profilePrivate: z.union([z.lazy(() => BoolFilterObjectSchema), z.boolean()]).optional(), - profileViews: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - lastSeen: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - avatar: z - .union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]) - .optional() - .nullable(), - username: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - role: z.union([z.lazy(() => EnumRoleFilterObjectSchema), z.lazy(() => RoleSchema)]).optional(), - biography: z - .union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]) - .optional() - .nullable(), - posts: z.lazy(() => PostListRelationFilterObjectSchema).optional(), - Following: z.lazy(() => FollowingListRelationFilterObjectSchema).optional(), - User: z.lazy(() => UserListRelationFilterObjectSchema).optional(), - }) - .strict(); - -export const ProfileWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/ProfileWhereUniqueInput.schema.ts b/backend/prisma/generated/schemas/objects/ProfileWhereUniqueInput.schema.ts deleted file mode 100644 index 96843a3b..00000000 --- a/backend/prisma/generated/schemas/objects/ProfileWhereUniqueInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - profileId: z.number().optional(), - username: z.string().optional(), - }) - .strict(); - -export const ProfileWhereUniqueInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionAvgAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionAvgAggregateInput.schema.ts deleted file mode 100644 index 77012ec3..00000000 --- a/backend/prisma/generated/schemas/objects/SessionAvgAggregateInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - }) - .strict(); - -export const SessionAvgAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionAvgOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionAvgOrderByAggregateInput.schema.ts deleted file mode 100644 index 885f8734..00000000 --- a/backend/prisma/generated/schemas/objects/SessionAvgOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const SessionAvgOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionCountAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionCountAggregateInput.schema.ts deleted file mode 100644 index 30849b22..00000000 --- a/backend/prisma/generated/schemas/objects/SessionCountAggregateInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - sid: z.literal(true).optional(), - expires: z.literal(true).optional(), - data: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - updatedAt: z.literal(true).optional(), - _all: z.literal(true).optional(), - }) - .strict(); - -export const SessionCountAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionCountOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionCountOrderByAggregateInput.schema.ts deleted file mode 100644 index 72d3ff12..00000000 --- a/backend/prisma/generated/schemas/objects/SessionCountOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - sid: z.lazy(() => SortOrderSchema).optional(), - expires: z.lazy(() => SortOrderSchema).optional(), - data: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - updatedAt: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const SessionCountOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionCreateInput.schema.ts deleted file mode 100644 index 8276a7c1..00000000 --- a/backend/prisma/generated/schemas/objects/SessionCreateInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { JsonNullValueInputSchema } from '../enums/JsonNullValueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const literalSchema = z.union([z.string(), z.number(), z.boolean()]); -const jsonSchema: z.ZodType = z.lazy(() => - z.union([literalSchema, z.array(jsonSchema.nullable()), z.record(jsonSchema.nullable())]), -); - -const Schema: z.ZodType = z - .object({ - id: z.bigint().optional(), - sid: z.string(), - expires: z.coerce.date(), - data: z.union([z.lazy(() => JsonNullValueInputSchema), jsonSchema]), - createdAt: z.coerce.date().optional(), - updatedAt: z.coerce.date().optional(), - }) - .strict(); - -export const SessionCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionCreateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionCreateManyInput.schema.ts deleted file mode 100644 index a542b4e7..00000000 --- a/backend/prisma/generated/schemas/objects/SessionCreateManyInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { JsonNullValueInputSchema } from '../enums/JsonNullValueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const literalSchema = z.union([z.string(), z.number(), z.boolean()]); -const jsonSchema: z.ZodType = z.lazy(() => - z.union([literalSchema, z.array(jsonSchema.nullable()), z.record(jsonSchema.nullable())]), -); - -const Schema: z.ZodType = z - .object({ - id: z.bigint().optional(), - sid: z.string(), - expires: z.coerce.date(), - data: z.union([z.lazy(() => JsonNullValueInputSchema), jsonSchema]), - createdAt: z.coerce.date().optional(), - updatedAt: z.coerce.date().optional(), - }) - .strict(); - -export const SessionCreateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionMaxAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionMaxAggregateInput.schema.ts deleted file mode 100644 index 64c55db5..00000000 --- a/backend/prisma/generated/schemas/objects/SessionMaxAggregateInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - sid: z.literal(true).optional(), - expires: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - updatedAt: z.literal(true).optional(), - }) - .strict(); - -export const SessionMaxAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionMaxOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionMaxOrderByAggregateInput.schema.ts deleted file mode 100644 index d8b3234d..00000000 --- a/backend/prisma/generated/schemas/objects/SessionMaxOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - sid: z.lazy(() => SortOrderSchema).optional(), - expires: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - updatedAt: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const SessionMaxOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionMinAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionMinAggregateInput.schema.ts deleted file mode 100644 index 583c6329..00000000 --- a/backend/prisma/generated/schemas/objects/SessionMinAggregateInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - sid: z.literal(true).optional(), - expires: z.literal(true).optional(), - createdAt: z.literal(true).optional(), - updatedAt: z.literal(true).optional(), - }) - .strict(); - -export const SessionMinAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionMinOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionMinOrderByAggregateInput.schema.ts deleted file mode 100644 index 261f9fbb..00000000 --- a/backend/prisma/generated/schemas/objects/SessionMinOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - sid: z.lazy(() => SortOrderSchema).optional(), - expires: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - updatedAt: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const SessionMinOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionOrderByWithAggregationInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionOrderByWithAggregationInput.schema.ts deleted file mode 100644 index 58047295..00000000 --- a/backend/prisma/generated/schemas/objects/SessionOrderByWithAggregationInput.schema.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { SessionCountOrderByAggregateInputObjectSchema } from './SessionCountOrderByAggregateInput.schema'; -import { SessionAvgOrderByAggregateInputObjectSchema } from './SessionAvgOrderByAggregateInput.schema'; -import { SessionMaxOrderByAggregateInputObjectSchema } from './SessionMaxOrderByAggregateInput.schema'; -import { SessionMinOrderByAggregateInputObjectSchema } from './SessionMinOrderByAggregateInput.schema'; -import { SessionSumOrderByAggregateInputObjectSchema } from './SessionSumOrderByAggregateInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - sid: z.lazy(() => SortOrderSchema).optional(), - expires: z.lazy(() => SortOrderSchema).optional(), - data: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - updatedAt: z.lazy(() => SortOrderSchema).optional(), - _count: z.lazy(() => SessionCountOrderByAggregateInputObjectSchema).optional(), - _avg: z.lazy(() => SessionAvgOrderByAggregateInputObjectSchema).optional(), - _max: z.lazy(() => SessionMaxOrderByAggregateInputObjectSchema).optional(), - _min: z.lazy(() => SessionMinOrderByAggregateInputObjectSchema).optional(), - _sum: z.lazy(() => SessionSumOrderByAggregateInputObjectSchema).optional(), - }) - .strict(); - -export const SessionOrderByWithAggregationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionOrderByWithRelationInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionOrderByWithRelationInput.schema.ts deleted file mode 100644 index 3e17fd0e..00000000 --- a/backend/prisma/generated/schemas/objects/SessionOrderByWithRelationInput.schema.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - sid: z.lazy(() => SortOrderSchema).optional(), - expires: z.lazy(() => SortOrderSchema).optional(), - data: z.lazy(() => SortOrderSchema).optional(), - createdAt: z.lazy(() => SortOrderSchema).optional(), - updatedAt: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const SessionOrderByWithRelationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionScalarWhereWithAggregatesInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionScalarWhereWithAggregatesInput.schema.ts deleted file mode 100644 index 440e3ee6..00000000 --- a/backend/prisma/generated/schemas/objects/SessionScalarWhereWithAggregatesInput.schema.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { z } from 'zod'; -import { BigIntWithAggregatesFilterObjectSchema } from './BigIntWithAggregatesFilter.schema'; -import { StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; -import { DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'; -import { JsonWithAggregatesFilterObjectSchema } from './JsonWithAggregatesFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => SessionScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => SessionScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => SessionScalarWhereWithAggregatesInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => SessionScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => SessionScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - id: z.union([z.lazy(() => BigIntWithAggregatesFilterObjectSchema), z.bigint()]).optional(), - sid: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - expires: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(), - data: z.lazy(() => JsonWithAggregatesFilterObjectSchema).optional(), - createdAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(), - updatedAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(), - }) - .strict(); - -export const SessionScalarWhereWithAggregatesInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionSumAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionSumAggregateInput.schema.ts deleted file mode 100644 index b0fa0979..00000000 --- a/backend/prisma/generated/schemas/objects/SessionSumAggregateInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.literal(true).optional(), - }) - .strict(); - -export const SessionSumAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionSumOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionSumOrderByAggregateInput.schema.ts deleted file mode 100644 index ebc1a414..00000000 --- a/backend/prisma/generated/schemas/objects/SessionSumOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const SessionSumOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionUncheckedCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionUncheckedCreateInput.schema.ts deleted file mode 100644 index bd327690..00000000 --- a/backend/prisma/generated/schemas/objects/SessionUncheckedCreateInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { JsonNullValueInputSchema } from '../enums/JsonNullValueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const literalSchema = z.union([z.string(), z.number(), z.boolean()]); -const jsonSchema: z.ZodType = z.lazy(() => - z.union([literalSchema, z.array(jsonSchema.nullable()), z.record(jsonSchema.nullable())]), -); - -const Schema: z.ZodType = z - .object({ - id: z.bigint().optional(), - sid: z.string(), - expires: z.coerce.date(), - data: z.union([z.lazy(() => JsonNullValueInputSchema), jsonSchema]), - createdAt: z.coerce.date().optional(), - updatedAt: z.coerce.date().optional(), - }) - .strict(); - -export const SessionUncheckedCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionUncheckedUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionUncheckedUpdateInput.schema.ts deleted file mode 100644 index 91a552b0..00000000 --- a/backend/prisma/generated/schemas/objects/SessionUncheckedUpdateInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { BigIntFieldUpdateOperationsInputObjectSchema } from './BigIntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { JsonNullValueInputSchema } from '../enums/JsonNullValueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const literalSchema = z.union([z.string(), z.number(), z.boolean()]); -const jsonSchema: z.ZodType = z.lazy(() => - z.union([literalSchema, z.array(jsonSchema.nullable()), z.record(jsonSchema.nullable())]), -); - -const Schema: z.ZodType = z - .object({ - id: z.union([z.bigint(), z.lazy(() => BigIntFieldUpdateOperationsInputObjectSchema)]).optional(), - sid: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - expires: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - data: z.union([z.lazy(() => JsonNullValueInputSchema), jsonSchema]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const SessionUncheckedUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionUncheckedUpdateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionUncheckedUpdateManyInput.schema.ts deleted file mode 100644 index 79aa4429..00000000 --- a/backend/prisma/generated/schemas/objects/SessionUncheckedUpdateManyInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { BigIntFieldUpdateOperationsInputObjectSchema } from './BigIntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { JsonNullValueInputSchema } from '../enums/JsonNullValueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const literalSchema = z.union([z.string(), z.number(), z.boolean()]); -const jsonSchema: z.ZodType = z.lazy(() => - z.union([literalSchema, z.array(jsonSchema.nullable()), z.record(jsonSchema.nullable())]), -); - -const Schema: z.ZodType = z - .object({ - id: z.union([z.bigint(), z.lazy(() => BigIntFieldUpdateOperationsInputObjectSchema)]).optional(), - sid: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - expires: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - data: z.union([z.lazy(() => JsonNullValueInputSchema), jsonSchema]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const SessionUncheckedUpdateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionUpdateInput.schema.ts deleted file mode 100644 index 78904ab2..00000000 --- a/backend/prisma/generated/schemas/objects/SessionUpdateInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { BigIntFieldUpdateOperationsInputObjectSchema } from './BigIntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { JsonNullValueInputSchema } from '../enums/JsonNullValueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const literalSchema = z.union([z.string(), z.number(), z.boolean()]); -const jsonSchema: z.ZodType = z.lazy(() => - z.union([literalSchema, z.array(jsonSchema.nullable()), z.record(jsonSchema.nullable())]), -); - -const Schema: z.ZodType = z - .object({ - id: z.union([z.bigint(), z.lazy(() => BigIntFieldUpdateOperationsInputObjectSchema)]).optional(), - sid: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - expires: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - data: z.union([z.lazy(() => JsonNullValueInputSchema), jsonSchema]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const SessionUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionUpdateManyMutationInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionUpdateManyMutationInput.schema.ts deleted file mode 100644 index 7c0a4b22..00000000 --- a/backend/prisma/generated/schemas/objects/SessionUpdateManyMutationInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { BigIntFieldUpdateOperationsInputObjectSchema } from './BigIntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; -import { JsonNullValueInputSchema } from '../enums/JsonNullValueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const literalSchema = z.union([z.string(), z.number(), z.boolean()]); -const jsonSchema: z.ZodType = z.lazy(() => - z.union([literalSchema, z.array(jsonSchema.nullable()), z.record(jsonSchema.nullable())]), -); - -const Schema: z.ZodType = z - .object({ - id: z.union([z.bigint(), z.lazy(() => BigIntFieldUpdateOperationsInputObjectSchema)]).optional(), - sid: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - expires: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - data: z.union([z.lazy(() => JsonNullValueInputSchema), jsonSchema]).optional(), - createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const SessionUpdateManyMutationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionWhereInput.schema.ts deleted file mode 100644 index 58bbb403..00000000 --- a/backend/prisma/generated/schemas/objects/SessionWhereInput.schema.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { z } from 'zod'; -import { BigIntFilterObjectSchema } from './BigIntFilter.schema'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { DateTimeFilterObjectSchema } from './DateTimeFilter.schema'; -import { JsonFilterObjectSchema } from './JsonFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([z.lazy(() => SessionWhereInputObjectSchema), z.lazy(() => SessionWhereInputObjectSchema).array()]) - .optional(), - OR: z - .lazy(() => SessionWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([z.lazy(() => SessionWhereInputObjectSchema), z.lazy(() => SessionWhereInputObjectSchema).array()]) - .optional(), - id: z.union([z.lazy(() => BigIntFilterObjectSchema), z.bigint()]).optional(), - sid: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - expires: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - data: z.lazy(() => JsonFilterObjectSchema).optional(), - createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - updatedAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), - }) - .strict(); - -export const SessionWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SessionWhereUniqueInput.schema.ts b/backend/prisma/generated/schemas/objects/SessionWhereUniqueInput.schema.ts deleted file mode 100644 index e942b246..00000000 --- a/backend/prisma/generated/schemas/objects/SessionWhereUniqueInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - id: z.bigint().optional(), - sid: z.string().optional(), - }) - .strict(); - -export const SessionWhereUniqueInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/SortOrderInput.schema.ts b/backend/prisma/generated/schemas/objects/SortOrderInput.schema.ts deleted file mode 100644 index 1aa8020f..00000000 --- a/backend/prisma/generated/schemas/objects/SortOrderInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { NullsOrderSchema } from '../enums/NullsOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - sort: z.lazy(() => SortOrderSchema), - nulls: z.lazy(() => NullsOrderSchema).optional(), - }) - .strict(); - -export const SortOrderInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/StringFieldUpdateOperationsInput.schema.ts b/backend/prisma/generated/schemas/objects/StringFieldUpdateOperationsInput.schema.ts deleted file mode 100644 index 74acfa14..00000000 --- a/backend/prisma/generated/schemas/objects/StringFieldUpdateOperationsInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - set: z.string().optional(), - }) - .strict(); - -export const StringFieldUpdateOperationsInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/StringFilter.schema.ts b/backend/prisma/generated/schemas/objects/StringFilter.schema.ts deleted file mode 100644 index 1880da5f..00000000 --- a/backend/prisma/generated/schemas/objects/StringFilter.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { QueryModeSchema } from '../enums/QueryMode.schema'; -import { NestedStringFilterObjectSchema } from './NestedStringFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.string().optional(), - in: z.union([z.string().array(), z.string()]).optional(), - notIn: z.union([z.string().array(), z.string()]).optional(), - lt: z.string().optional(), - lte: z.string().optional(), - gt: z.string().optional(), - gte: z.string().optional(), - contains: z.string().optional(), - startsWith: z.string().optional(), - endsWith: z.string().optional(), - mode: z.lazy(() => QueryModeSchema).optional(), - not: z.union([z.string(), z.lazy(() => NestedStringFilterObjectSchema)]).optional(), - }) - .strict(); - -export const StringFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/StringNullableFilter.schema.ts b/backend/prisma/generated/schemas/objects/StringNullableFilter.schema.ts deleted file mode 100644 index ec0a753d..00000000 --- a/backend/prisma/generated/schemas/objects/StringNullableFilter.schema.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { z } from 'zod'; -import { QueryModeSchema } from '../enums/QueryMode.schema'; -import { NestedStringNullableFilterObjectSchema } from './NestedStringNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.string().optional().nullable(), - in: z.union([z.string().array(), z.string()]).optional().nullable(), - notIn: z.union([z.string().array(), z.string()]).optional().nullable(), - lt: z.string().optional(), - lte: z.string().optional(), - gt: z.string().optional(), - gte: z.string().optional(), - contains: z.string().optional(), - startsWith: z.string().optional(), - endsWith: z.string().optional(), - mode: z.lazy(() => QueryModeSchema).optional(), - not: z - .union([z.string(), z.lazy(() => NestedStringNullableFilterObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const StringNullableFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/StringNullableWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/StringNullableWithAggregatesFilter.schema.ts deleted file mode 100644 index bbe4a361..00000000 --- a/backend/prisma/generated/schemas/objects/StringNullableWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { z } from 'zod'; -import { QueryModeSchema } from '../enums/QueryMode.schema'; -import { NestedStringNullableWithAggregatesFilterObjectSchema } from './NestedStringNullableWithAggregatesFilter.schema'; -import { NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; -import { NestedStringNullableFilterObjectSchema } from './NestedStringNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.string().optional().nullable(), - in: z.union([z.string().array(), z.string()]).optional().nullable(), - notIn: z.union([z.string().array(), z.string()]).optional().nullable(), - lt: z.string().optional(), - lte: z.string().optional(), - gt: z.string().optional(), - gte: z.string().optional(), - contains: z.string().optional(), - startsWith: z.string().optional(), - endsWith: z.string().optional(), - mode: z.lazy(() => QueryModeSchema).optional(), - not: z - .union([z.string(), z.lazy(() => NestedStringNullableWithAggregatesFilterObjectSchema)]) - .optional() - .nullable(), - _count: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), - _min: z.lazy(() => NestedStringNullableFilterObjectSchema).optional(), - _max: z.lazy(() => NestedStringNullableFilterObjectSchema).optional(), - }) - .strict(); - -export const StringNullableWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/StringWithAggregatesFilter.schema.ts b/backend/prisma/generated/schemas/objects/StringWithAggregatesFilter.schema.ts deleted file mode 100644 index 306821b4..00000000 --- a/backend/prisma/generated/schemas/objects/StringWithAggregatesFilter.schema.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { z } from 'zod'; -import { QueryModeSchema } from '../enums/QueryMode.schema'; -import { NestedStringWithAggregatesFilterObjectSchema } from './NestedStringWithAggregatesFilter.schema'; -import { NestedIntFilterObjectSchema } from './NestedIntFilter.schema'; -import { NestedStringFilterObjectSchema } from './NestedStringFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - equals: z.string().optional(), - in: z.union([z.string().array(), z.string()]).optional(), - notIn: z.union([z.string().array(), z.string()]).optional(), - lt: z.string().optional(), - lte: z.string().optional(), - gt: z.string().optional(), - gte: z.string().optional(), - contains: z.string().optional(), - startsWith: z.string().optional(), - endsWith: z.string().optional(), - mode: z.lazy(() => QueryModeSchema).optional(), - not: z.union([z.string(), z.lazy(() => NestedStringWithAggregatesFilterObjectSchema)]).optional(), - _count: z.lazy(() => NestedIntFilterObjectSchema).optional(), - _min: z.lazy(() => NestedStringFilterObjectSchema).optional(), - _max: z.lazy(() => NestedStringFilterObjectSchema).optional(), - }) - .strict(); - -export const StringWithAggregatesFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountAvgAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountAvgAggregateInput.schema.ts deleted file mode 100644 index 1735ac93..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountAvgAggregateInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - }) - .strict(); - -export const TwitchAccountAvgAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountAvgOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountAvgOrderByAggregateInput.schema.ts deleted file mode 100644 index 243a13f0..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountAvgOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const TwitchAccountAvgOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountCountAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountCountAggregateInput.schema.ts deleted file mode 100644 index 43cc6c13..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountCountAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - accessTokenHash: z.literal(true).optional(), - refreshtokenHash: z.literal(true).optional(), - _all: z.literal(true).optional(), - }) - .strict(); - -export const TwitchAccountCountAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountCountOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountCountOrderByAggregateInput.schema.ts deleted file mode 100644 index 8cbd70c0..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountCountOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const TwitchAccountCountOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountCreateInput.schema.ts deleted file mode 100644 index fd0d69f4..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountCreateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { UserCreateNestedOneWithoutTwitchAccountInputObjectSchema } from './UserCreateNestedOneWithoutTwitchAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - user: z.lazy(() => UserCreateNestedOneWithoutTwitchAccountInputObjectSchema), - }) - .strict(); - -export const TwitchAccountCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountCreateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountCreateManyInput.schema.ts deleted file mode 100644 index fce608f5..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountCreateManyInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.number(), - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const TwitchAccountCreateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountCreateNestedOneWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountCreateNestedOneWithoutUserInput.schema.ts deleted file mode 100644 index dc301784..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountCreateNestedOneWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountCreateWithoutUserInputObjectSchema } from './TwitchAccountCreateWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateWithoutUserInput.schema'; -import { TwitchAccountCreateOrConnectWithoutUserInputObjectSchema } from './TwitchAccountCreateOrConnectWithoutUserInput.schema'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './TwitchAccountWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => TwitchAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => TwitchAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => TwitchAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - connect: z.lazy(() => TwitchAccountWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const TwitchAccountCreateNestedOneWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountCreateOrConnectWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountCreateOrConnectWithoutUserInput.schema.ts deleted file mode 100644 index 4deef467..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountCreateOrConnectWithoutUserInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './TwitchAccountWhereUniqueInput.schema'; -import { TwitchAccountCreateWithoutUserInputObjectSchema } from './TwitchAccountCreateWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => TwitchAccountWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => TwitchAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => TwitchAccountUncheckedCreateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const TwitchAccountCreateOrConnectWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountCreateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountCreateWithoutUserInput.schema.ts deleted file mode 100644 index 4d25f2b1..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountCreateWithoutUserInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const TwitchAccountCreateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountMaxAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountMaxAggregateInput.schema.ts deleted file mode 100644 index edc2bddc..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountMaxAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - accessTokenHash: z.literal(true).optional(), - refreshtokenHash: z.literal(true).optional(), - }) - .strict(); - -export const TwitchAccountMaxAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountMaxOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountMaxOrderByAggregateInput.schema.ts deleted file mode 100644 index e1db1c25..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountMaxOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const TwitchAccountMaxOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountMinAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountMinAggregateInput.schema.ts deleted file mode 100644 index f9339ad5..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountMinAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - accessTokenHash: z.literal(true).optional(), - refreshtokenHash: z.literal(true).optional(), - }) - .strict(); - -export const TwitchAccountMinAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountMinOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountMinOrderByAggregateInput.schema.ts deleted file mode 100644 index 8b30e2e2..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountMinOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const TwitchAccountMinOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountOrderByWithAggregationInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountOrderByWithAggregationInput.schema.ts deleted file mode 100644 index e61712f2..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountOrderByWithAggregationInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { TwitchAccountCountOrderByAggregateInputObjectSchema } from './TwitchAccountCountOrderByAggregateInput.schema'; -import { TwitchAccountAvgOrderByAggregateInputObjectSchema } from './TwitchAccountAvgOrderByAggregateInput.schema'; -import { TwitchAccountMaxOrderByAggregateInputObjectSchema } from './TwitchAccountMaxOrderByAggregateInput.schema'; -import { TwitchAccountMinOrderByAggregateInputObjectSchema } from './TwitchAccountMinOrderByAggregateInput.schema'; -import { TwitchAccountSumOrderByAggregateInputObjectSchema } from './TwitchAccountSumOrderByAggregateInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - _count: z.lazy(() => TwitchAccountCountOrderByAggregateInputObjectSchema).optional(), - _avg: z.lazy(() => TwitchAccountAvgOrderByAggregateInputObjectSchema).optional(), - _max: z.lazy(() => TwitchAccountMaxOrderByAggregateInputObjectSchema).optional(), - _min: z.lazy(() => TwitchAccountMinOrderByAggregateInputObjectSchema).optional(), - _sum: z.lazy(() => TwitchAccountSumOrderByAggregateInputObjectSchema).optional(), - }) - .strict(); - -export const TwitchAccountOrderByWithAggregationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountOrderByWithRelationInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountOrderByWithRelationInput.schema.ts deleted file mode 100644 index 9a06ba09..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountOrderByWithRelationInput.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { UserOrderByWithRelationInputObjectSchema } from './UserOrderByWithRelationInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - accessTokenHash: z.lazy(() => SortOrderSchema).optional(), - refreshtokenHash: z.lazy(() => SortOrderSchema).optional(), - user: z.lazy(() => UserOrderByWithRelationInputObjectSchema).optional(), - }) - .strict(); - -export const TwitchAccountOrderByWithRelationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountRelationFilter.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountRelationFilter.schema.ts deleted file mode 100644 index c66e615d..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountRelationFilter.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountWhereInputObjectSchema } from './TwitchAccountWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - is: z - .lazy(() => TwitchAccountWhereInputObjectSchema) - .optional() - .nullable(), - isNot: z - .lazy(() => TwitchAccountWhereInputObjectSchema) - .optional() - .nullable(), - }) - .strict(); - -export const TwitchAccountRelationFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountScalarWhereWithAggregatesInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountScalarWhereWithAggregatesInput.schema.ts deleted file mode 100644 index ca594177..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountScalarWhereWithAggregatesInput.schema.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { z } from 'zod'; -import { IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; -import { StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => TwitchAccountScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => TwitchAccountScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => TwitchAccountScalarWhereWithAggregatesInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => TwitchAccountScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => TwitchAccountScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - userId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - accessTokenHash: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - refreshtokenHash: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - }) - .strict(); - -export const TwitchAccountScalarWhereWithAggregatesInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountSumAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountSumAggregateInput.schema.ts deleted file mode 100644 index 1a2188a2..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountSumAggregateInput.schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - }) - .strict(); - -export const TwitchAccountSumAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountSumOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountSumOrderByAggregateInput.schema.ts deleted file mode 100644 index b0eab83e..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountSumOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const TwitchAccountSumOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedCreateInput.schema.ts deleted file mode 100644 index 85a8d414..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedCreateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.number(), - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const TwitchAccountUncheckedCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedCreateNestedOneWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedCreateNestedOneWithoutUserInput.schema.ts deleted file mode 100644 index a56fe3a0..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedCreateNestedOneWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountCreateWithoutUserInputObjectSchema } from './TwitchAccountCreateWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateWithoutUserInput.schema'; -import { TwitchAccountCreateOrConnectWithoutUserInputObjectSchema } from './TwitchAccountCreateOrConnectWithoutUserInput.schema'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './TwitchAccountWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => TwitchAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => TwitchAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => TwitchAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - connect: z.lazy(() => TwitchAccountWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedCreateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedCreateWithoutUserInput.schema.ts deleted file mode 100644 index 3e19fff0..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedCreateWithoutUserInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.string(), - refreshtokenHash: z.string(), - }) - .strict(); - -export const TwitchAccountUncheckedCreateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateInput.schema.ts deleted file mode 100644 index 44e9c95c..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const TwitchAccountUncheckedUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateManyInput.schema.ts deleted file mode 100644 index 53099118..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateManyInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const TwitchAccountUncheckedUpdateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateOneWithoutUserNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateOneWithoutUserNestedInput.schema.ts deleted file mode 100644 index e268594d..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateOneWithoutUserNestedInput.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountCreateWithoutUserInputObjectSchema } from './TwitchAccountCreateWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateWithoutUserInput.schema'; -import { TwitchAccountCreateOrConnectWithoutUserInputObjectSchema } from './TwitchAccountCreateOrConnectWithoutUserInput.schema'; -import { TwitchAccountUpsertWithoutUserInputObjectSchema } from './TwitchAccountUpsertWithoutUserInput.schema'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './TwitchAccountWhereUniqueInput.schema'; -import { TwitchAccountUpdateWithoutUserInputObjectSchema } from './TwitchAccountUpdateWithoutUserInput.schema'; -import { TwitchAccountUncheckedUpdateWithoutUserInputObjectSchema } from './TwitchAccountUncheckedUpdateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => TwitchAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => TwitchAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => TwitchAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - upsert: z.lazy(() => TwitchAccountUpsertWithoutUserInputObjectSchema).optional(), - disconnect: z.boolean().optional(), - delete: z.boolean().optional(), - connect: z.lazy(() => TwitchAccountWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => TwitchAccountUpdateWithoutUserInputObjectSchema), - z.lazy(() => TwitchAccountUncheckedUpdateWithoutUserInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateWithoutUserInput.schema.ts deleted file mode 100644 index faa0a54c..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUncheckedUpdateWithoutUserInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const TwitchAccountUncheckedUpdateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUpdateInput.schema.ts deleted file mode 100644 index b82e12a9..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUpdateInput.schema.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { UserUpdateOneRequiredWithoutTwitchAccountNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutTwitchAccountNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - user: z.lazy(() => UserUpdateOneRequiredWithoutTwitchAccountNestedInputObjectSchema).optional(), - }) - .strict(); - -export const TwitchAccountUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUpdateManyMutationInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUpdateManyMutationInput.schema.ts deleted file mode 100644 index 60503f17..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUpdateManyMutationInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const TwitchAccountUpdateManyMutationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUpdateOneWithoutUserNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUpdateOneWithoutUserNestedInput.schema.ts deleted file mode 100644 index 3d1075c4..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUpdateOneWithoutUserNestedInput.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountCreateWithoutUserInputObjectSchema } from './TwitchAccountCreateWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateWithoutUserInput.schema'; -import { TwitchAccountCreateOrConnectWithoutUserInputObjectSchema } from './TwitchAccountCreateOrConnectWithoutUserInput.schema'; -import { TwitchAccountUpsertWithoutUserInputObjectSchema } from './TwitchAccountUpsertWithoutUserInput.schema'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './TwitchAccountWhereUniqueInput.schema'; -import { TwitchAccountUpdateWithoutUserInputObjectSchema } from './TwitchAccountUpdateWithoutUserInput.schema'; -import { TwitchAccountUncheckedUpdateWithoutUserInputObjectSchema } from './TwitchAccountUncheckedUpdateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => TwitchAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => TwitchAccountUncheckedCreateWithoutUserInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => TwitchAccountCreateOrConnectWithoutUserInputObjectSchema).optional(), - upsert: z.lazy(() => TwitchAccountUpsertWithoutUserInputObjectSchema).optional(), - disconnect: z.boolean().optional(), - delete: z.boolean().optional(), - connect: z.lazy(() => TwitchAccountWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => TwitchAccountUpdateWithoutUserInputObjectSchema), - z.lazy(() => TwitchAccountUncheckedUpdateWithoutUserInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUpdateWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUpdateWithoutUserInput.schema.ts deleted file mode 100644 index f237cc77..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUpdateWithoutUserInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - accessTokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - refreshtokenHash: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const TwitchAccountUpdateWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountUpsertWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountUpsertWithoutUserInput.schema.ts deleted file mode 100644 index f5588a4f..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountUpsertWithoutUserInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountUpdateWithoutUserInputObjectSchema } from './TwitchAccountUpdateWithoutUserInput.schema'; -import { TwitchAccountUncheckedUpdateWithoutUserInputObjectSchema } from './TwitchAccountUncheckedUpdateWithoutUserInput.schema'; -import { TwitchAccountCreateWithoutUserInputObjectSchema } from './TwitchAccountCreateWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - update: z.union([ - z.lazy(() => TwitchAccountUpdateWithoutUserInputObjectSchema), - z.lazy(() => TwitchAccountUncheckedUpdateWithoutUserInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => TwitchAccountCreateWithoutUserInputObjectSchema), - z.lazy(() => TwitchAccountUncheckedCreateWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const TwitchAccountUpsertWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountWhereInput.schema.ts deleted file mode 100644 index 3dd92b78..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountWhereInput.schema.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { z } from 'zod'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { UserRelationFilterObjectSchema } from './UserRelationFilter.schema'; -import { UserWhereInputObjectSchema } from './UserWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => TwitchAccountWhereInputObjectSchema), - z.lazy(() => TwitchAccountWhereInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => TwitchAccountWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => TwitchAccountWhereInputObjectSchema), - z.lazy(() => TwitchAccountWhereInputObjectSchema).array(), - ]) - .optional(), - userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - accessTokenHash: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - refreshtokenHash: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - user: z.union([z.lazy(() => UserRelationFilterObjectSchema), z.lazy(() => UserWhereInputObjectSchema)]).optional(), - }) - .strict(); - -export const TwitchAccountWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/TwitchAccountWhereUniqueInput.schema.ts b/backend/prisma/generated/schemas/objects/TwitchAccountWhereUniqueInput.schema.ts deleted file mode 100644 index 4da9ceb9..00000000 --- a/backend/prisma/generated/schemas/objects/TwitchAccountWhereUniqueInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.number().optional(), - accessTokenHash: z.string().optional(), - refreshtokenHash: z.string().optional(), - }) - .strict(); - -export const TwitchAccountWhereUniqueInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserAvgAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserAvgAggregateInput.schema.ts deleted file mode 100644 index 4ba599d7..00000000 --- a/backend/prisma/generated/schemas/objects/UserAvgAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - profileId: z.literal(true).optional(), - }) - .strict(); - -export const UserAvgAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserAvgOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserAvgOrderByAggregateInput.schema.ts deleted file mode 100644 index 14b35ad8..00000000 --- a/backend/prisma/generated/schemas/objects/UserAvgOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - profileId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const UserAvgOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCountAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCountAggregateInput.schema.ts deleted file mode 100644 index 23c38cc0..00000000 --- a/backend/prisma/generated/schemas/objects/UserCountAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.literal(true).optional(), - userId: z.literal(true).optional(), - profileId: z.literal(true).optional(), - _all: z.literal(true).optional(), - }) - .strict(); - -export const UserCountAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCountOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCountOrderByAggregateInput.schema.ts deleted file mode 100644 index 437aaee1..00000000 --- a/backend/prisma/generated/schemas/objects/UserCountOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - profileId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const UserCountOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateInput.schema.ts deleted file mode 100644 index 356506be..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateInput.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateNestedOneWithoutUserInputObjectSchema } from './ProfileCreateNestedOneWithoutUserInput.schema'; -import { ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema } from './ApiKeyCreateNestedManyWithoutOwnerInput.schema'; -import { MojangAccountCreateNestedOneWithoutUserInputObjectSchema } from './MojangAccountCreateNestedOneWithoutUserInput.schema'; -import { DiscordAccountCreateNestedOneWithoutUserInputObjectSchema } from './DiscordAccountCreateNestedOneWithoutUserInput.schema'; -import { TwitchAccountCreateNestedOneWithoutUserInputObjectSchema } from './TwitchAccountCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - profile: z.lazy(() => ProfileCreateNestedOneWithoutUserInputObjectSchema).optional(), - apiKeys: z.lazy(() => ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateManyInput.schema.ts deleted file mode 100644 index 304f86fc..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateManyInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - userId: z.number().optional(), - profileId: z.number().optional().nullable(), - }) - .strict(); - -export const UserCreateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateManyProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateManyProfileInput.schema.ts deleted file mode 100644 index 986ae9e4..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateManyProfileInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - userId: z.number().optional(), - }) - .strict(); - -export const UserCreateManyProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateManyProfileInputEnvelope.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateManyProfileInputEnvelope.schema.ts deleted file mode 100644 index 2d9d4aab..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateManyProfileInputEnvelope.schema.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { z } from 'zod'; -import { UserCreateManyProfileInputObjectSchema } from './UserCreateManyProfileInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - data: z.union([ - z.lazy(() => UserCreateManyProfileInputObjectSchema), - z.lazy(() => UserCreateManyProfileInputObjectSchema).array(), - ]), - skipDuplicates: z.boolean().optional(), - }) - .strict(); - -export const UserCreateManyProfileInputEnvelopeObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateNestedManyWithoutProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateNestedManyWithoutProfileInput.schema.ts deleted file mode 100644 index 2684e728..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateNestedManyWithoutProfileInput.schema.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutProfileInputObjectSchema } from './UserCreateWithoutProfileInput.schema'; -import { UserUncheckedCreateWithoutProfileInputObjectSchema } from './UserUncheckedCreateWithoutProfileInput.schema'; -import { UserCreateOrConnectWithoutProfileInputObjectSchema } from './UserCreateOrConnectWithoutProfileInput.schema'; -import { UserCreateManyProfileInputEnvelopeObjectSchema } from './UserCreateManyProfileInputEnvelope.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutProfileInputObjectSchema), - z.lazy(() => UserCreateWithoutProfileInputObjectSchema).array(), - z.lazy(() => UserUncheckedCreateWithoutProfileInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => UserCreateOrConnectWithoutProfileInputObjectSchema), - z.lazy(() => UserCreateOrConnectWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => UserCreateManyProfileInputEnvelopeObjectSchema).optional(), - connect: z - .union([z.lazy(() => UserWhereUniqueInputObjectSchema), z.lazy(() => UserWhereUniqueInputObjectSchema).array()]) - .optional(), - }) - .strict(); - -export const UserCreateNestedManyWithoutProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutApiKeysInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutApiKeysInput.schema.ts deleted file mode 100644 index 4f3c2111..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutApiKeysInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutApiKeysInputObjectSchema } from './UserCreateWithoutApiKeysInput.schema'; -import { UserUncheckedCreateWithoutApiKeysInputObjectSchema } from './UserUncheckedCreateWithoutApiKeysInput.schema'; -import { UserCreateOrConnectWithoutApiKeysInputObjectSchema } from './UserCreateOrConnectWithoutApiKeysInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutApiKeysInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutApiKeysInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => UserCreateOrConnectWithoutApiKeysInputObjectSchema).optional(), - connect: z.lazy(() => UserWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const UserCreateNestedOneWithoutApiKeysInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutDiscordAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutDiscordAccountInput.schema.ts deleted file mode 100644 index 17d05598..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutDiscordAccountInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutDiscordAccountInputObjectSchema } from './UserCreateWithoutDiscordAccountInput.schema'; -import { UserUncheckedCreateWithoutDiscordAccountInputObjectSchema } from './UserUncheckedCreateWithoutDiscordAccountInput.schema'; -import { UserCreateOrConnectWithoutDiscordAccountInputObjectSchema } from './UserCreateOrConnectWithoutDiscordAccountInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutDiscordAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutDiscordAccountInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => UserCreateOrConnectWithoutDiscordAccountInputObjectSchema).optional(), - connect: z.lazy(() => UserWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const UserCreateNestedOneWithoutDiscordAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutMojangAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutMojangAccountInput.schema.ts deleted file mode 100644 index c7eec0ed..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutMojangAccountInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutMojangAccountInputObjectSchema } from './UserCreateWithoutMojangAccountInput.schema'; -import { UserUncheckedCreateWithoutMojangAccountInputObjectSchema } from './UserUncheckedCreateWithoutMojangAccountInput.schema'; -import { UserCreateOrConnectWithoutMojangAccountInputObjectSchema } from './UserCreateOrConnectWithoutMojangAccountInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutMojangAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutMojangAccountInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => UserCreateOrConnectWithoutMojangAccountInputObjectSchema).optional(), - connect: z.lazy(() => UserWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const UserCreateNestedOneWithoutMojangAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutTwitchAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutTwitchAccountInput.schema.ts deleted file mode 100644 index d55b7eb2..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateNestedOneWithoutTwitchAccountInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutTwitchAccountInputObjectSchema } from './UserCreateWithoutTwitchAccountInput.schema'; -import { UserUncheckedCreateWithoutTwitchAccountInputObjectSchema } from './UserUncheckedCreateWithoutTwitchAccountInput.schema'; -import { UserCreateOrConnectWithoutTwitchAccountInputObjectSchema } from './UserCreateOrConnectWithoutTwitchAccountInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutTwitchAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutTwitchAccountInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => UserCreateOrConnectWithoutTwitchAccountInputObjectSchema).optional(), - connect: z.lazy(() => UserWhereUniqueInputObjectSchema).optional(), - }) - .strict(); - -export const UserCreateNestedOneWithoutTwitchAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutApiKeysInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutApiKeysInput.schema.ts deleted file mode 100644 index f9f83fb8..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutApiKeysInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserCreateWithoutApiKeysInputObjectSchema } from './UserCreateWithoutApiKeysInput.schema'; -import { UserUncheckedCreateWithoutApiKeysInputObjectSchema } from './UserUncheckedCreateWithoutApiKeysInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => UserWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => UserCreateWithoutApiKeysInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutApiKeysInputObjectSchema), - ]), - }) - .strict(); - -export const UserCreateOrConnectWithoutApiKeysInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutDiscordAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutDiscordAccountInput.schema.ts deleted file mode 100644 index 31c54c58..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutDiscordAccountInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserCreateWithoutDiscordAccountInputObjectSchema } from './UserCreateWithoutDiscordAccountInput.schema'; -import { UserUncheckedCreateWithoutDiscordAccountInputObjectSchema } from './UserUncheckedCreateWithoutDiscordAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => UserWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => UserCreateWithoutDiscordAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutDiscordAccountInputObjectSchema), - ]), - }) - .strict(); - -export const UserCreateOrConnectWithoutDiscordAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutMojangAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutMojangAccountInput.schema.ts deleted file mode 100644 index c177991d..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutMojangAccountInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserCreateWithoutMojangAccountInputObjectSchema } from './UserCreateWithoutMojangAccountInput.schema'; -import { UserUncheckedCreateWithoutMojangAccountInputObjectSchema } from './UserUncheckedCreateWithoutMojangAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => UserWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => UserCreateWithoutMojangAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutMojangAccountInputObjectSchema), - ]), - }) - .strict(); - -export const UserCreateOrConnectWithoutMojangAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutProfileInput.schema.ts deleted file mode 100644 index 8cfdc135..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutProfileInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserCreateWithoutProfileInputObjectSchema } from './UserCreateWithoutProfileInput.schema'; -import { UserUncheckedCreateWithoutProfileInputObjectSchema } from './UserUncheckedCreateWithoutProfileInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => UserWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => UserCreateWithoutProfileInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutProfileInputObjectSchema), - ]), - }) - .strict(); - -export const UserCreateOrConnectWithoutProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutTwitchAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutTwitchAccountInput.schema.ts deleted file mode 100644 index 419ce4c9..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateOrConnectWithoutTwitchAccountInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserCreateWithoutTwitchAccountInputObjectSchema } from './UserCreateWithoutTwitchAccountInput.schema'; -import { UserUncheckedCreateWithoutTwitchAccountInputObjectSchema } from './UserUncheckedCreateWithoutTwitchAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => UserWhereUniqueInputObjectSchema), - create: z.union([ - z.lazy(() => UserCreateWithoutTwitchAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutTwitchAccountInputObjectSchema), - ]), - }) - .strict(); - -export const UserCreateOrConnectWithoutTwitchAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateWithoutApiKeysInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateWithoutApiKeysInput.schema.ts deleted file mode 100644 index 1894787f..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateWithoutApiKeysInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateNestedOneWithoutUserInputObjectSchema } from './ProfileCreateNestedOneWithoutUserInput.schema'; -import { MojangAccountCreateNestedOneWithoutUserInputObjectSchema } from './MojangAccountCreateNestedOneWithoutUserInput.schema'; -import { DiscordAccountCreateNestedOneWithoutUserInputObjectSchema } from './DiscordAccountCreateNestedOneWithoutUserInput.schema'; -import { TwitchAccountCreateNestedOneWithoutUserInputObjectSchema } from './TwitchAccountCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - profile: z.lazy(() => ProfileCreateNestedOneWithoutUserInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserCreateWithoutApiKeysInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateWithoutDiscordAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateWithoutDiscordAccountInput.schema.ts deleted file mode 100644 index 39033793..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateWithoutDiscordAccountInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateNestedOneWithoutUserInputObjectSchema } from './ProfileCreateNestedOneWithoutUserInput.schema'; -import { ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema } from './ApiKeyCreateNestedManyWithoutOwnerInput.schema'; -import { MojangAccountCreateNestedOneWithoutUserInputObjectSchema } from './MojangAccountCreateNestedOneWithoutUserInput.schema'; -import { TwitchAccountCreateNestedOneWithoutUserInputObjectSchema } from './TwitchAccountCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - profile: z.lazy(() => ProfileCreateNestedOneWithoutUserInputObjectSchema).optional(), - apiKeys: z.lazy(() => ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserCreateWithoutDiscordAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateWithoutMojangAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateWithoutMojangAccountInput.schema.ts deleted file mode 100644 index c71e4290..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateWithoutMojangAccountInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateNestedOneWithoutUserInputObjectSchema } from './ProfileCreateNestedOneWithoutUserInput.schema'; -import { ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema } from './ApiKeyCreateNestedManyWithoutOwnerInput.schema'; -import { DiscordAccountCreateNestedOneWithoutUserInputObjectSchema } from './DiscordAccountCreateNestedOneWithoutUserInput.schema'; -import { TwitchAccountCreateNestedOneWithoutUserInputObjectSchema } from './TwitchAccountCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - profile: z.lazy(() => ProfileCreateNestedOneWithoutUserInputObjectSchema).optional(), - apiKeys: z.lazy(() => ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserCreateWithoutMojangAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateWithoutProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateWithoutProfileInput.schema.ts deleted file mode 100644 index a25044c1..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateWithoutProfileInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema } from './ApiKeyCreateNestedManyWithoutOwnerInput.schema'; -import { MojangAccountCreateNestedOneWithoutUserInputObjectSchema } from './MojangAccountCreateNestedOneWithoutUserInput.schema'; -import { DiscordAccountCreateNestedOneWithoutUserInputObjectSchema } from './DiscordAccountCreateNestedOneWithoutUserInput.schema'; -import { TwitchAccountCreateNestedOneWithoutUserInputObjectSchema } from './TwitchAccountCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - apiKeys: z.lazy(() => ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserCreateWithoutProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserCreateWithoutTwitchAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserCreateWithoutTwitchAccountInput.schema.ts deleted file mode 100644 index 5e36a240..00000000 --- a/backend/prisma/generated/schemas/objects/UserCreateWithoutTwitchAccountInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { ProfileCreateNestedOneWithoutUserInputObjectSchema } from './ProfileCreateNestedOneWithoutUserInput.schema'; -import { ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema } from './ApiKeyCreateNestedManyWithoutOwnerInput.schema'; -import { MojangAccountCreateNestedOneWithoutUserInputObjectSchema } from './MojangAccountCreateNestedOneWithoutUserInput.schema'; -import { DiscordAccountCreateNestedOneWithoutUserInputObjectSchema } from './DiscordAccountCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - profile: z.lazy(() => ProfileCreateNestedOneWithoutUserInputObjectSchema).optional(), - apiKeys: z.lazy(() => ApiKeyCreateNestedManyWithoutOwnerInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserCreateWithoutTwitchAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserListRelationFilter.schema.ts b/backend/prisma/generated/schemas/objects/UserListRelationFilter.schema.ts deleted file mode 100644 index dbc5f4cc..00000000 --- a/backend/prisma/generated/schemas/objects/UserListRelationFilter.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { UserWhereInputObjectSchema } from './UserWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - every: z.lazy(() => UserWhereInputObjectSchema).optional(), - some: z.lazy(() => UserWhereInputObjectSchema).optional(), - none: z.lazy(() => UserWhereInputObjectSchema).optional(), - }) - .strict(); - -export const UserListRelationFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserMaxAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserMaxAggregateInput.schema.ts deleted file mode 100644 index fda86046..00000000 --- a/backend/prisma/generated/schemas/objects/UserMaxAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.literal(true).optional(), - userId: z.literal(true).optional(), - profileId: z.literal(true).optional(), - }) - .strict(); - -export const UserMaxAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserMaxOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserMaxOrderByAggregateInput.schema.ts deleted file mode 100644 index 86528295..00000000 --- a/backend/prisma/generated/schemas/objects/UserMaxOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - profileId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const UserMaxOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserMinAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserMinAggregateInput.schema.ts deleted file mode 100644 index 35650890..00000000 --- a/backend/prisma/generated/schemas/objects/UserMinAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.literal(true).optional(), - userId: z.literal(true).optional(), - profileId: z.literal(true).optional(), - }) - .strict(); - -export const UserMinAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserMinOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserMinOrderByAggregateInput.schema.ts deleted file mode 100644 index 676b508f..00000000 --- a/backend/prisma/generated/schemas/objects/UserMinOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - profileId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const UserMinOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserOrderByRelationAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserOrderByRelationAggregateInput.schema.ts deleted file mode 100644 index 7d2382b1..00000000 --- a/backend/prisma/generated/schemas/objects/UserOrderByRelationAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - _count: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const UserOrderByRelationAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserOrderByWithAggregationInput.schema.ts b/backend/prisma/generated/schemas/objects/UserOrderByWithAggregationInput.schema.ts deleted file mode 100644 index 4905143f..00000000 --- a/backend/prisma/generated/schemas/objects/UserOrderByWithAggregationInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { SortOrderInputObjectSchema } from './SortOrderInput.schema'; -import { UserCountOrderByAggregateInputObjectSchema } from './UserCountOrderByAggregateInput.schema'; -import { UserAvgOrderByAggregateInputObjectSchema } from './UserAvgOrderByAggregateInput.schema'; -import { UserMaxOrderByAggregateInputObjectSchema } from './UserMaxOrderByAggregateInput.schema'; -import { UserMinOrderByAggregateInputObjectSchema } from './UserMinOrderByAggregateInput.schema'; -import { UserSumOrderByAggregateInputObjectSchema } from './UserSumOrderByAggregateInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - profileId: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - _count: z.lazy(() => UserCountOrderByAggregateInputObjectSchema).optional(), - _avg: z.lazy(() => UserAvgOrderByAggregateInputObjectSchema).optional(), - _max: z.lazy(() => UserMaxOrderByAggregateInputObjectSchema).optional(), - _min: z.lazy(() => UserMinOrderByAggregateInputObjectSchema).optional(), - _sum: z.lazy(() => UserSumOrderByAggregateInputObjectSchema).optional(), - }) - .strict(); - -export const UserOrderByWithAggregationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserOrderByWithRelationInput.schema.ts b/backend/prisma/generated/schemas/objects/UserOrderByWithRelationInput.schema.ts deleted file mode 100644 index 4fc074e8..00000000 --- a/backend/prisma/generated/schemas/objects/UserOrderByWithRelationInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; -import { SortOrderInputObjectSchema } from './SortOrderInput.schema'; -import { ProfileOrderByWithRelationInputObjectSchema } from './ProfileOrderByWithRelationInput.schema'; -import { ApiKeyOrderByRelationAggregateInputObjectSchema } from './ApiKeyOrderByRelationAggregateInput.schema'; -import { MojangAccountOrderByWithRelationInputObjectSchema } from './MojangAccountOrderByWithRelationInput.schema'; -import { DiscordAccountOrderByWithRelationInputObjectSchema } from './DiscordAccountOrderByWithRelationInput.schema'; -import { TwitchAccountOrderByWithRelationInputObjectSchema } from './TwitchAccountOrderByWithRelationInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.lazy(() => SortOrderSchema).optional(), - userId: z.lazy(() => SortOrderSchema).optional(), - profileId: z.union([z.lazy(() => SortOrderSchema), z.lazy(() => SortOrderInputObjectSchema)]).optional(), - profile: z.lazy(() => ProfileOrderByWithRelationInputObjectSchema).optional(), - apiKeys: z.lazy(() => ApiKeyOrderByRelationAggregateInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountOrderByWithRelationInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountOrderByWithRelationInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountOrderByWithRelationInputObjectSchema).optional(), - }) - .strict(); - -export const UserOrderByWithRelationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserRelationFilter.schema.ts b/backend/prisma/generated/schemas/objects/UserRelationFilter.schema.ts deleted file mode 100644 index 102f5737..00000000 --- a/backend/prisma/generated/schemas/objects/UserRelationFilter.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { UserWhereInputObjectSchema } from './UserWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - is: z - .lazy(() => UserWhereInputObjectSchema) - .optional() - .nullable(), - isNot: z - .lazy(() => UserWhereInputObjectSchema) - .optional() - .nullable(), - }) - .strict(); - -export const UserRelationFilterObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserScalarWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/UserScalarWhereInput.schema.ts deleted file mode 100644 index 7fbc76fa..00000000 --- a/backend/prisma/generated/schemas/objects/UserScalarWhereInput.schema.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { z } from 'zod'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { IntNullableFilterObjectSchema } from './IntNullableFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([z.lazy(() => UserScalarWhereInputObjectSchema), z.lazy(() => UserScalarWhereInputObjectSchema).array()]) - .optional(), - OR: z - .lazy(() => UserScalarWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([z.lazy(() => UserScalarWhereInputObjectSchema), z.lazy(() => UserScalarWhereInputObjectSchema).array()]) - .optional(), - email: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - profileId: z - .union([z.lazy(() => IntNullableFilterObjectSchema), z.number()]) - .optional() - .nullable(), - }) - .strict(); - -export const UserScalarWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserScalarWhereWithAggregatesInput.schema.ts b/backend/prisma/generated/schemas/objects/UserScalarWhereWithAggregatesInput.schema.ts deleted file mode 100644 index 830560c5..00000000 --- a/backend/prisma/generated/schemas/objects/UserScalarWhereWithAggregatesInput.schema.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { z } from 'zod'; -import { StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; -import { IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; -import { IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([ - z.lazy(() => UserScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => UserScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - OR: z - .lazy(() => UserScalarWhereWithAggregatesInputObjectSchema) - .array() - .optional(), - NOT: z - .union([ - z.lazy(() => UserScalarWhereWithAggregatesInputObjectSchema), - z.lazy(() => UserScalarWhereWithAggregatesInputObjectSchema).array(), - ]) - .optional(), - email: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), - userId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number()]).optional(), - profileId: z - .union([z.lazy(() => IntNullableWithAggregatesFilterObjectSchema), z.number()]) - .optional() - .nullable(), - }) - .strict(); - -export const UserScalarWhereWithAggregatesInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserSumAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserSumAggregateInput.schema.ts deleted file mode 100644 index 99839161..00000000 --- a/backend/prisma/generated/schemas/objects/UserSumAggregateInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.literal(true).optional(), - profileId: z.literal(true).optional(), - }) - .strict(); - -export const UserSumAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserSumOrderByAggregateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserSumOrderByAggregateInput.schema.ts deleted file mode 100644 index 8cdea749..00000000 --- a/backend/prisma/generated/schemas/objects/UserSumOrderByAggregateInput.schema.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { z } from 'zod'; -import { SortOrderSchema } from '../enums/SortOrder.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - userId: z.lazy(() => SortOrderSchema).optional(), - profileId: z.lazy(() => SortOrderSchema).optional(), - }) - .strict(); - -export const UserSumOrderByAggregateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedCreateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedCreateInput.schema.ts deleted file mode 100644 index d122d585..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedCreateInput.schema.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateNestedManyWithoutOwnerInput.schema'; -import { MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -import { DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - userId: z.number().optional(), - profileId: z.number().optional().nullable(), - apiKeys: z.lazy(() => ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedCreateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedCreateNestedManyWithoutProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedCreateNestedManyWithoutProfileInput.schema.ts deleted file mode 100644 index ee2e1695..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedCreateNestedManyWithoutProfileInput.schema.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutProfileInputObjectSchema } from './UserCreateWithoutProfileInput.schema'; -import { UserUncheckedCreateWithoutProfileInputObjectSchema } from './UserUncheckedCreateWithoutProfileInput.schema'; -import { UserCreateOrConnectWithoutProfileInputObjectSchema } from './UserCreateOrConnectWithoutProfileInput.schema'; -import { UserCreateManyProfileInputEnvelopeObjectSchema } from './UserCreateManyProfileInputEnvelope.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutProfileInputObjectSchema), - z.lazy(() => UserCreateWithoutProfileInputObjectSchema).array(), - z.lazy(() => UserUncheckedCreateWithoutProfileInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => UserCreateOrConnectWithoutProfileInputObjectSchema), - z.lazy(() => UserCreateOrConnectWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => UserCreateManyProfileInputEnvelopeObjectSchema).optional(), - connect: z - .union([z.lazy(() => UserWhereUniqueInputObjectSchema), z.lazy(() => UserWhereUniqueInputObjectSchema).array()]) - .optional(), - }) - .strict(); - -export const UserUncheckedCreateNestedManyWithoutProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutApiKeysInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutApiKeysInput.schema.ts deleted file mode 100644 index 1a8d45e5..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutApiKeysInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -import { DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - userId: z.number().optional(), - profileId: z.number().optional().nullable(), - mojangAccount: z.lazy(() => MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedCreateWithoutApiKeysInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutDiscordAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutDiscordAccountInput.schema.ts deleted file mode 100644 index dcd33c3f..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutDiscordAccountInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateNestedManyWithoutOwnerInput.schema'; -import { MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - userId: z.number().optional(), - profileId: z.number().optional().nullable(), - apiKeys: z.lazy(() => ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedCreateWithoutDiscordAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutMojangAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutMojangAccountInput.schema.ts deleted file mode 100644 index 9ab42caf..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutMojangAccountInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateNestedManyWithoutOwnerInput.schema'; -import { DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - userId: z.number().optional(), - profileId: z.number().optional().nullable(), - apiKeys: z.lazy(() => ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedCreateWithoutMojangAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutProfileInput.schema.ts deleted file mode 100644 index 1d9e5adb..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutProfileInput.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateNestedManyWithoutOwnerInput.schema'; -import { MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -import { DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -import { TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './TwitchAccountUncheckedCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - userId: z.number().optional(), - apiKeys: z.lazy(() => ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedCreateWithoutProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutTwitchAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutTwitchAccountInput.schema.ts deleted file mode 100644 index 527e12c8..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedCreateWithoutTwitchAccountInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema } from './ApiKeyUncheckedCreateNestedManyWithoutOwnerInput.schema'; -import { MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './MojangAccountUncheckedCreateNestedOneWithoutUserInput.schema'; -import { DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema } from './DiscordAccountUncheckedCreateNestedOneWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string(), - userId: z.number().optional(), - profileId: z.number().optional().nullable(), - apiKeys: z.lazy(() => ApiKeyUncheckedCreateNestedManyWithoutOwnerInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUncheckedCreateNestedOneWithoutUserInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedCreateWithoutTwitchAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedUpdateInput.schema.ts deleted file mode 100644 index a5aed9de..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateInput.schema.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; -import { ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema } from './ApiKeyUncheckedUpdateManyWithoutOwnerNestedInput.schema'; -import { MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './MojangAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -import { DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './DiscordAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -import { TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './TwitchAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - profileId: z - .union([z.number(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - apiKeys: z.lazy(() => ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateManyInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedUpdateManyInput.schema.ts deleted file mode 100644 index cf3eb968..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateManyInput.schema.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - profileId: z - .union([z.number(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const UserUncheckedUpdateManyInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateManyWithoutProfileNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedUpdateManyWithoutProfileNestedInput.schema.ts deleted file mode 100644 index cfd62aee..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateManyWithoutProfileNestedInput.schema.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutProfileInputObjectSchema } from './UserCreateWithoutProfileInput.schema'; -import { UserUncheckedCreateWithoutProfileInputObjectSchema } from './UserUncheckedCreateWithoutProfileInput.schema'; -import { UserCreateOrConnectWithoutProfileInputObjectSchema } from './UserCreateOrConnectWithoutProfileInput.schema'; -import { UserUpsertWithWhereUniqueWithoutProfileInputObjectSchema } from './UserUpsertWithWhereUniqueWithoutProfileInput.schema'; -import { UserCreateManyProfileInputEnvelopeObjectSchema } from './UserCreateManyProfileInputEnvelope.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserUpdateWithWhereUniqueWithoutProfileInputObjectSchema } from './UserUpdateWithWhereUniqueWithoutProfileInput.schema'; -import { UserUpdateManyWithWhereWithoutProfileInputObjectSchema } from './UserUpdateManyWithWhereWithoutProfileInput.schema'; -import { UserScalarWhereInputObjectSchema } from './UserScalarWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutProfileInputObjectSchema), - z.lazy(() => UserCreateWithoutProfileInputObjectSchema).array(), - z.lazy(() => UserUncheckedCreateWithoutProfileInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => UserCreateOrConnectWithoutProfileInputObjectSchema), - z.lazy(() => UserCreateOrConnectWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - upsert: z - .union([ - z.lazy(() => UserUpsertWithWhereUniqueWithoutProfileInputObjectSchema), - z.lazy(() => UserUpsertWithWhereUniqueWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => UserCreateManyProfileInputEnvelopeObjectSchema).optional(), - set: z - .union([z.lazy(() => UserWhereUniqueInputObjectSchema), z.lazy(() => UserWhereUniqueInputObjectSchema).array()]) - .optional(), - disconnect: z - .union([z.lazy(() => UserWhereUniqueInputObjectSchema), z.lazy(() => UserWhereUniqueInputObjectSchema).array()]) - .optional(), - delete: z - .union([z.lazy(() => UserWhereUniqueInputObjectSchema), z.lazy(() => UserWhereUniqueInputObjectSchema).array()]) - .optional(), - connect: z - .union([z.lazy(() => UserWhereUniqueInputObjectSchema), z.lazy(() => UserWhereUniqueInputObjectSchema).array()]) - .optional(), - update: z - .union([ - z.lazy(() => UserUpdateWithWhereUniqueWithoutProfileInputObjectSchema), - z.lazy(() => UserUpdateWithWhereUniqueWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - updateMany: z - .union([ - z.lazy(() => UserUpdateManyWithWhereWithoutProfileInputObjectSchema), - z.lazy(() => UserUpdateManyWithWhereWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - deleteMany: z - .union([z.lazy(() => UserScalarWhereInputObjectSchema), z.lazy(() => UserScalarWhereInputObjectSchema).array()]) - .optional(), - }) - .strict(); - -export const UserUncheckedUpdateManyWithoutProfileNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateManyWithoutUserInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedUpdateManyWithoutUserInput.schema.ts deleted file mode 100644 index d13e2d0a..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateManyWithoutUserInput.schema.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const UserUncheckedUpdateManyWithoutUserInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutApiKeysInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutApiKeysInput.schema.ts deleted file mode 100644 index 9471dfae..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutApiKeysInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; -import { MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './MojangAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -import { DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './DiscordAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -import { TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './TwitchAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - profileId: z - .union([z.number(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - mojangAccount: z.lazy(() => MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedUpdateWithoutApiKeysInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutDiscordAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutDiscordAccountInput.schema.ts deleted file mode 100644 index 8e355c3d..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutDiscordAccountInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; -import { ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema } from './ApiKeyUncheckedUpdateManyWithoutOwnerNestedInput.schema'; -import { MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './MojangAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -import { TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './TwitchAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - profileId: z - .union([z.number(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - apiKeys: z.lazy(() => ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedUpdateWithoutDiscordAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutMojangAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutMojangAccountInput.schema.ts deleted file mode 100644 index e1f5dcb6..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutMojangAccountInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; -import { ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema } from './ApiKeyUncheckedUpdateManyWithoutOwnerNestedInput.schema'; -import { DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './DiscordAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -import { TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './TwitchAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - profileId: z - .union([z.number(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - apiKeys: z.lazy(() => ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedUpdateWithoutMojangAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutProfileInput.schema.ts deleted file mode 100644 index 66d58b18..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutProfileInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema } from './ApiKeyUncheckedUpdateManyWithoutOwnerNestedInput.schema'; -import { MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './MojangAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -import { DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './DiscordAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -import { TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './TwitchAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - apiKeys: z.lazy(() => ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedUpdateWithoutProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutTwitchAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutTwitchAccountInput.schema.ts deleted file mode 100644 index 62ca1938..00000000 --- a/backend/prisma/generated/schemas/objects/UserUncheckedUpdateWithoutTwitchAccountInput.schema.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; -import { NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; -import { ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema } from './ApiKeyUncheckedUpdateManyWithoutOwnerNestedInput.schema'; -import { MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './MojangAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; -import { DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema } from './DiscordAccountUncheckedUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - userId: z.union([z.number(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), - profileId: z - .union([z.number(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]) - .optional() - .nullable(), - apiKeys: z.lazy(() => ApiKeyUncheckedUpdateManyWithoutOwnerNestedInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUncheckedUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUncheckedUpdateWithoutTwitchAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateInput.schema.ts deleted file mode 100644 index 38bab4fb..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ProfileUpdateOneWithoutUserNestedInputObjectSchema } from './ProfileUpdateOneWithoutUserNestedInput.schema'; -import { ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema } from './ApiKeyUpdateManyWithoutOwnerNestedInput.schema'; -import { MojangAccountUpdateOneWithoutUserNestedInputObjectSchema } from './MojangAccountUpdateOneWithoutUserNestedInput.schema'; -import { DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema } from './DiscordAccountUpdateOneWithoutUserNestedInput.schema'; -import { TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema } from './TwitchAccountUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - profile: z.lazy(() => ProfileUpdateOneWithoutUserNestedInputObjectSchema).optional(), - apiKeys: z.lazy(() => ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUpdateInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateManyMutationInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateManyMutationInput.schema.ts deleted file mode 100644 index 114f5efa..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateManyMutationInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - }) - .strict(); - -export const UserUpdateManyMutationInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateManyWithWhereWithoutProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateManyWithWhereWithoutProfileInput.schema.ts deleted file mode 100644 index 160915d2..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateManyWithWhereWithoutProfileInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { UserScalarWhereInputObjectSchema } from './UserScalarWhereInput.schema'; -import { UserUpdateManyMutationInputObjectSchema } from './UserUpdateManyMutationInput.schema'; -import { UserUncheckedUpdateManyWithoutUserInputObjectSchema } from './UserUncheckedUpdateManyWithoutUserInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => UserScalarWhereInputObjectSchema), - data: z.union([ - z.lazy(() => UserUpdateManyMutationInputObjectSchema), - z.lazy(() => UserUncheckedUpdateManyWithoutUserInputObjectSchema), - ]), - }) - .strict(); - -export const UserUpdateManyWithWhereWithoutProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateManyWithoutProfileNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateManyWithoutProfileNestedInput.schema.ts deleted file mode 100644 index 3c08f9f9..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateManyWithoutProfileNestedInput.schema.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutProfileInputObjectSchema } from './UserCreateWithoutProfileInput.schema'; -import { UserUncheckedCreateWithoutProfileInputObjectSchema } from './UserUncheckedCreateWithoutProfileInput.schema'; -import { UserCreateOrConnectWithoutProfileInputObjectSchema } from './UserCreateOrConnectWithoutProfileInput.schema'; -import { UserUpsertWithWhereUniqueWithoutProfileInputObjectSchema } from './UserUpsertWithWhereUniqueWithoutProfileInput.schema'; -import { UserCreateManyProfileInputEnvelopeObjectSchema } from './UserCreateManyProfileInputEnvelope.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserUpdateWithWhereUniqueWithoutProfileInputObjectSchema } from './UserUpdateWithWhereUniqueWithoutProfileInput.schema'; -import { UserUpdateManyWithWhereWithoutProfileInputObjectSchema } from './UserUpdateManyWithWhereWithoutProfileInput.schema'; -import { UserScalarWhereInputObjectSchema } from './UserScalarWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutProfileInputObjectSchema), - z.lazy(() => UserCreateWithoutProfileInputObjectSchema).array(), - z.lazy(() => UserUncheckedCreateWithoutProfileInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - connectOrCreate: z - .union([ - z.lazy(() => UserCreateOrConnectWithoutProfileInputObjectSchema), - z.lazy(() => UserCreateOrConnectWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - upsert: z - .union([ - z.lazy(() => UserUpsertWithWhereUniqueWithoutProfileInputObjectSchema), - z.lazy(() => UserUpsertWithWhereUniqueWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - createMany: z.lazy(() => UserCreateManyProfileInputEnvelopeObjectSchema).optional(), - set: z - .union([z.lazy(() => UserWhereUniqueInputObjectSchema), z.lazy(() => UserWhereUniqueInputObjectSchema).array()]) - .optional(), - disconnect: z - .union([z.lazy(() => UserWhereUniqueInputObjectSchema), z.lazy(() => UserWhereUniqueInputObjectSchema).array()]) - .optional(), - delete: z - .union([z.lazy(() => UserWhereUniqueInputObjectSchema), z.lazy(() => UserWhereUniqueInputObjectSchema).array()]) - .optional(), - connect: z - .union([z.lazy(() => UserWhereUniqueInputObjectSchema), z.lazy(() => UserWhereUniqueInputObjectSchema).array()]) - .optional(), - update: z - .union([ - z.lazy(() => UserUpdateWithWhereUniqueWithoutProfileInputObjectSchema), - z.lazy(() => UserUpdateWithWhereUniqueWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - updateMany: z - .union([ - z.lazy(() => UserUpdateManyWithWhereWithoutProfileInputObjectSchema), - z.lazy(() => UserUpdateManyWithWhereWithoutProfileInputObjectSchema).array(), - ]) - .optional(), - deleteMany: z - .union([z.lazy(() => UserScalarWhereInputObjectSchema), z.lazy(() => UserScalarWhereInputObjectSchema).array()]) - .optional(), - }) - .strict(); - -export const UserUpdateManyWithoutProfileNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutApiKeysNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutApiKeysNestedInput.schema.ts deleted file mode 100644 index 1576de5d..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutApiKeysNestedInput.schema.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutApiKeysInputObjectSchema } from './UserCreateWithoutApiKeysInput.schema'; -import { UserUncheckedCreateWithoutApiKeysInputObjectSchema } from './UserUncheckedCreateWithoutApiKeysInput.schema'; -import { UserCreateOrConnectWithoutApiKeysInputObjectSchema } from './UserCreateOrConnectWithoutApiKeysInput.schema'; -import { UserUpsertWithoutApiKeysInputObjectSchema } from './UserUpsertWithoutApiKeysInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserUpdateWithoutApiKeysInputObjectSchema } from './UserUpdateWithoutApiKeysInput.schema'; -import { UserUncheckedUpdateWithoutApiKeysInputObjectSchema } from './UserUncheckedUpdateWithoutApiKeysInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutApiKeysInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutApiKeysInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => UserCreateOrConnectWithoutApiKeysInputObjectSchema).optional(), - upsert: z.lazy(() => UserUpsertWithoutApiKeysInputObjectSchema).optional(), - connect: z.lazy(() => UserWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => UserUpdateWithoutApiKeysInputObjectSchema), - z.lazy(() => UserUncheckedUpdateWithoutApiKeysInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const UserUpdateOneRequiredWithoutApiKeysNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutDiscordAccountNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutDiscordAccountNestedInput.schema.ts deleted file mode 100644 index 6db27566..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutDiscordAccountNestedInput.schema.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutDiscordAccountInputObjectSchema } from './UserCreateWithoutDiscordAccountInput.schema'; -import { UserUncheckedCreateWithoutDiscordAccountInputObjectSchema } from './UserUncheckedCreateWithoutDiscordAccountInput.schema'; -import { UserCreateOrConnectWithoutDiscordAccountInputObjectSchema } from './UserCreateOrConnectWithoutDiscordAccountInput.schema'; -import { UserUpsertWithoutDiscordAccountInputObjectSchema } from './UserUpsertWithoutDiscordAccountInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserUpdateWithoutDiscordAccountInputObjectSchema } from './UserUpdateWithoutDiscordAccountInput.schema'; -import { UserUncheckedUpdateWithoutDiscordAccountInputObjectSchema } from './UserUncheckedUpdateWithoutDiscordAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutDiscordAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutDiscordAccountInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => UserCreateOrConnectWithoutDiscordAccountInputObjectSchema).optional(), - upsert: z.lazy(() => UserUpsertWithoutDiscordAccountInputObjectSchema).optional(), - connect: z.lazy(() => UserWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => UserUpdateWithoutDiscordAccountInputObjectSchema), - z.lazy(() => UserUncheckedUpdateWithoutDiscordAccountInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const UserUpdateOneRequiredWithoutDiscordAccountNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutMojangAccountNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutMojangAccountNestedInput.schema.ts deleted file mode 100644 index 094bc7dc..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutMojangAccountNestedInput.schema.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutMojangAccountInputObjectSchema } from './UserCreateWithoutMojangAccountInput.schema'; -import { UserUncheckedCreateWithoutMojangAccountInputObjectSchema } from './UserUncheckedCreateWithoutMojangAccountInput.schema'; -import { UserCreateOrConnectWithoutMojangAccountInputObjectSchema } from './UserCreateOrConnectWithoutMojangAccountInput.schema'; -import { UserUpsertWithoutMojangAccountInputObjectSchema } from './UserUpsertWithoutMojangAccountInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserUpdateWithoutMojangAccountInputObjectSchema } from './UserUpdateWithoutMojangAccountInput.schema'; -import { UserUncheckedUpdateWithoutMojangAccountInputObjectSchema } from './UserUncheckedUpdateWithoutMojangAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutMojangAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutMojangAccountInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => UserCreateOrConnectWithoutMojangAccountInputObjectSchema).optional(), - upsert: z.lazy(() => UserUpsertWithoutMojangAccountInputObjectSchema).optional(), - connect: z.lazy(() => UserWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => UserUpdateWithoutMojangAccountInputObjectSchema), - z.lazy(() => UserUncheckedUpdateWithoutMojangAccountInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const UserUpdateOneRequiredWithoutMojangAccountNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutTwitchAccountNestedInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutTwitchAccountNestedInput.schema.ts deleted file mode 100644 index 661b6c51..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateOneRequiredWithoutTwitchAccountNestedInput.schema.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { z } from 'zod'; -import { UserCreateWithoutTwitchAccountInputObjectSchema } from './UserCreateWithoutTwitchAccountInput.schema'; -import { UserUncheckedCreateWithoutTwitchAccountInputObjectSchema } from './UserUncheckedCreateWithoutTwitchAccountInput.schema'; -import { UserCreateOrConnectWithoutTwitchAccountInputObjectSchema } from './UserCreateOrConnectWithoutTwitchAccountInput.schema'; -import { UserUpsertWithoutTwitchAccountInputObjectSchema } from './UserUpsertWithoutTwitchAccountInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserUpdateWithoutTwitchAccountInputObjectSchema } from './UserUpdateWithoutTwitchAccountInput.schema'; -import { UserUncheckedUpdateWithoutTwitchAccountInputObjectSchema } from './UserUncheckedUpdateWithoutTwitchAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - create: z - .union([ - z.lazy(() => UserCreateWithoutTwitchAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutTwitchAccountInputObjectSchema), - ]) - .optional(), - connectOrCreate: z.lazy(() => UserCreateOrConnectWithoutTwitchAccountInputObjectSchema).optional(), - upsert: z.lazy(() => UserUpsertWithoutTwitchAccountInputObjectSchema).optional(), - connect: z.lazy(() => UserWhereUniqueInputObjectSchema).optional(), - update: z - .union([ - z.lazy(() => UserUpdateWithoutTwitchAccountInputObjectSchema), - z.lazy(() => UserUncheckedUpdateWithoutTwitchAccountInputObjectSchema), - ]) - .optional(), - }) - .strict(); - -export const UserUpdateOneRequiredWithoutTwitchAccountNestedInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateWithWhereUniqueWithoutProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateWithWhereUniqueWithoutProfileInput.schema.ts deleted file mode 100644 index 3f4a9492..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateWithWhereUniqueWithoutProfileInput.schema.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { z } from 'zod'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserUpdateWithoutProfileInputObjectSchema } from './UserUpdateWithoutProfileInput.schema'; -import { UserUncheckedUpdateWithoutProfileInputObjectSchema } from './UserUncheckedUpdateWithoutProfileInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => UserWhereUniqueInputObjectSchema), - data: z.union([ - z.lazy(() => UserUpdateWithoutProfileInputObjectSchema), - z.lazy(() => UserUncheckedUpdateWithoutProfileInputObjectSchema), - ]), - }) - .strict(); - -export const UserUpdateWithWhereUniqueWithoutProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateWithoutApiKeysInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateWithoutApiKeysInput.schema.ts deleted file mode 100644 index b71c011d..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateWithoutApiKeysInput.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ProfileUpdateOneWithoutUserNestedInputObjectSchema } from './ProfileUpdateOneWithoutUserNestedInput.schema'; -import { MojangAccountUpdateOneWithoutUserNestedInputObjectSchema } from './MojangAccountUpdateOneWithoutUserNestedInput.schema'; -import { DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema } from './DiscordAccountUpdateOneWithoutUserNestedInput.schema'; -import { TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema } from './TwitchAccountUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - profile: z.lazy(() => ProfileUpdateOneWithoutUserNestedInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUpdateWithoutApiKeysInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateWithoutDiscordAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateWithoutDiscordAccountInput.schema.ts deleted file mode 100644 index fa37b1af..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateWithoutDiscordAccountInput.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ProfileUpdateOneWithoutUserNestedInputObjectSchema } from './ProfileUpdateOneWithoutUserNestedInput.schema'; -import { ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema } from './ApiKeyUpdateManyWithoutOwnerNestedInput.schema'; -import { MojangAccountUpdateOneWithoutUserNestedInputObjectSchema } from './MojangAccountUpdateOneWithoutUserNestedInput.schema'; -import { TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema } from './TwitchAccountUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - profile: z.lazy(() => ProfileUpdateOneWithoutUserNestedInputObjectSchema).optional(), - apiKeys: z.lazy(() => ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUpdateWithoutDiscordAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateWithoutMojangAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateWithoutMojangAccountInput.schema.ts deleted file mode 100644 index 78f647f1..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateWithoutMojangAccountInput.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ProfileUpdateOneWithoutUserNestedInputObjectSchema } from './ProfileUpdateOneWithoutUserNestedInput.schema'; -import { ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema } from './ApiKeyUpdateManyWithoutOwnerNestedInput.schema'; -import { DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema } from './DiscordAccountUpdateOneWithoutUserNestedInput.schema'; -import { TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema } from './TwitchAccountUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - profile: z.lazy(() => ProfileUpdateOneWithoutUserNestedInputObjectSchema).optional(), - apiKeys: z.lazy(() => ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUpdateWithoutMojangAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateWithoutProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateWithoutProfileInput.schema.ts deleted file mode 100644 index 3992ed06..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateWithoutProfileInput.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema } from './ApiKeyUpdateManyWithoutOwnerNestedInput.schema'; -import { MojangAccountUpdateOneWithoutUserNestedInputObjectSchema } from './MojangAccountUpdateOneWithoutUserNestedInput.schema'; -import { DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema } from './DiscordAccountUpdateOneWithoutUserNestedInput.schema'; -import { TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema } from './TwitchAccountUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - apiKeys: z.lazy(() => ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - TwitchAccount: z.lazy(() => TwitchAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUpdateWithoutProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpdateWithoutTwitchAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpdateWithoutTwitchAccountInput.schema.ts deleted file mode 100644 index e183cf41..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpdateWithoutTwitchAccountInput.schema.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { z } from 'zod'; -import { StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; -import { ProfileUpdateOneWithoutUserNestedInputObjectSchema } from './ProfileUpdateOneWithoutUserNestedInput.schema'; -import { ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema } from './ApiKeyUpdateManyWithoutOwnerNestedInput.schema'; -import { MojangAccountUpdateOneWithoutUserNestedInputObjectSchema } from './MojangAccountUpdateOneWithoutUserNestedInput.schema'; -import { DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema } from './DiscordAccountUpdateOneWithoutUserNestedInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), - profile: z.lazy(() => ProfileUpdateOneWithoutUserNestedInputObjectSchema).optional(), - apiKeys: z.lazy(() => ApiKeyUpdateManyWithoutOwnerNestedInputObjectSchema).optional(), - mojangAccount: z.lazy(() => MojangAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - DiscordAccount: z.lazy(() => DiscordAccountUpdateOneWithoutUserNestedInputObjectSchema).optional(), - }) - .strict(); - -export const UserUpdateWithoutTwitchAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpsertWithWhereUniqueWithoutProfileInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpsertWithWhereUniqueWithoutProfileInput.schema.ts deleted file mode 100644 index 17181cff..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpsertWithWhereUniqueWithoutProfileInput.schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { z } from 'zod'; -import { UserWhereUniqueInputObjectSchema } from './UserWhereUniqueInput.schema'; -import { UserUpdateWithoutProfileInputObjectSchema } from './UserUpdateWithoutProfileInput.schema'; -import { UserUncheckedUpdateWithoutProfileInputObjectSchema } from './UserUncheckedUpdateWithoutProfileInput.schema'; -import { UserCreateWithoutProfileInputObjectSchema } from './UserCreateWithoutProfileInput.schema'; -import { UserUncheckedCreateWithoutProfileInputObjectSchema } from './UserUncheckedCreateWithoutProfileInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - where: z.lazy(() => UserWhereUniqueInputObjectSchema), - update: z.union([ - z.lazy(() => UserUpdateWithoutProfileInputObjectSchema), - z.lazy(() => UserUncheckedUpdateWithoutProfileInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => UserCreateWithoutProfileInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutProfileInputObjectSchema), - ]), - }) - .strict(); - -export const UserUpsertWithWhereUniqueWithoutProfileInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpsertWithoutApiKeysInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpsertWithoutApiKeysInput.schema.ts deleted file mode 100644 index e479f3a7..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpsertWithoutApiKeysInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { UserUpdateWithoutApiKeysInputObjectSchema } from './UserUpdateWithoutApiKeysInput.schema'; -import { UserUncheckedUpdateWithoutApiKeysInputObjectSchema } from './UserUncheckedUpdateWithoutApiKeysInput.schema'; -import { UserCreateWithoutApiKeysInputObjectSchema } from './UserCreateWithoutApiKeysInput.schema'; -import { UserUncheckedCreateWithoutApiKeysInputObjectSchema } from './UserUncheckedCreateWithoutApiKeysInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - update: z.union([ - z.lazy(() => UserUpdateWithoutApiKeysInputObjectSchema), - z.lazy(() => UserUncheckedUpdateWithoutApiKeysInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => UserCreateWithoutApiKeysInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutApiKeysInputObjectSchema), - ]), - }) - .strict(); - -export const UserUpsertWithoutApiKeysInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpsertWithoutDiscordAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpsertWithoutDiscordAccountInput.schema.ts deleted file mode 100644 index 1f67e420..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpsertWithoutDiscordAccountInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { UserUpdateWithoutDiscordAccountInputObjectSchema } from './UserUpdateWithoutDiscordAccountInput.schema'; -import { UserUncheckedUpdateWithoutDiscordAccountInputObjectSchema } from './UserUncheckedUpdateWithoutDiscordAccountInput.schema'; -import { UserCreateWithoutDiscordAccountInputObjectSchema } from './UserCreateWithoutDiscordAccountInput.schema'; -import { UserUncheckedCreateWithoutDiscordAccountInputObjectSchema } from './UserUncheckedCreateWithoutDiscordAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - update: z.union([ - z.lazy(() => UserUpdateWithoutDiscordAccountInputObjectSchema), - z.lazy(() => UserUncheckedUpdateWithoutDiscordAccountInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => UserCreateWithoutDiscordAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutDiscordAccountInputObjectSchema), - ]), - }) - .strict(); - -export const UserUpsertWithoutDiscordAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpsertWithoutMojangAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpsertWithoutMojangAccountInput.schema.ts deleted file mode 100644 index 921e71fb..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpsertWithoutMojangAccountInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { UserUpdateWithoutMojangAccountInputObjectSchema } from './UserUpdateWithoutMojangAccountInput.schema'; -import { UserUncheckedUpdateWithoutMojangAccountInputObjectSchema } from './UserUncheckedUpdateWithoutMojangAccountInput.schema'; -import { UserCreateWithoutMojangAccountInputObjectSchema } from './UserCreateWithoutMojangAccountInput.schema'; -import { UserUncheckedCreateWithoutMojangAccountInputObjectSchema } from './UserUncheckedCreateWithoutMojangAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - update: z.union([ - z.lazy(() => UserUpdateWithoutMojangAccountInputObjectSchema), - z.lazy(() => UserUncheckedUpdateWithoutMojangAccountInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => UserCreateWithoutMojangAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutMojangAccountInputObjectSchema), - ]), - }) - .strict(); - -export const UserUpsertWithoutMojangAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserUpsertWithoutTwitchAccountInput.schema.ts b/backend/prisma/generated/schemas/objects/UserUpsertWithoutTwitchAccountInput.schema.ts deleted file mode 100644 index db129549..00000000 --- a/backend/prisma/generated/schemas/objects/UserUpsertWithoutTwitchAccountInput.schema.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { z } from 'zod'; -import { UserUpdateWithoutTwitchAccountInputObjectSchema } from './UserUpdateWithoutTwitchAccountInput.schema'; -import { UserUncheckedUpdateWithoutTwitchAccountInputObjectSchema } from './UserUncheckedUpdateWithoutTwitchAccountInput.schema'; -import { UserCreateWithoutTwitchAccountInputObjectSchema } from './UserCreateWithoutTwitchAccountInput.schema'; -import { UserUncheckedCreateWithoutTwitchAccountInputObjectSchema } from './UserUncheckedCreateWithoutTwitchAccountInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - update: z.union([ - z.lazy(() => UserUpdateWithoutTwitchAccountInputObjectSchema), - z.lazy(() => UserUncheckedUpdateWithoutTwitchAccountInputObjectSchema), - ]), - create: z.union([ - z.lazy(() => UserCreateWithoutTwitchAccountInputObjectSchema), - z.lazy(() => UserUncheckedCreateWithoutTwitchAccountInputObjectSchema), - ]), - }) - .strict(); - -export const UserUpsertWithoutTwitchAccountInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserWhereInput.schema.ts b/backend/prisma/generated/schemas/objects/UserWhereInput.schema.ts deleted file mode 100644 index cdb3a3b3..00000000 --- a/backend/prisma/generated/schemas/objects/UserWhereInput.schema.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { z } from 'zod'; -import { StringFilterObjectSchema } from './StringFilter.schema'; -import { IntFilterObjectSchema } from './IntFilter.schema'; -import { IntNullableFilterObjectSchema } from './IntNullableFilter.schema'; -import { ProfileRelationFilterObjectSchema } from './ProfileRelationFilter.schema'; -import { ProfileWhereInputObjectSchema } from './ProfileWhereInput.schema'; -import { ApiKeyListRelationFilterObjectSchema } from './ApiKeyListRelationFilter.schema'; -import { MojangAccountRelationFilterObjectSchema } from './MojangAccountRelationFilter.schema'; -import { MojangAccountWhereInputObjectSchema } from './MojangAccountWhereInput.schema'; -import { DiscordAccountRelationFilterObjectSchema } from './DiscordAccountRelationFilter.schema'; -import { DiscordAccountWhereInputObjectSchema } from './DiscordAccountWhereInput.schema'; -import { TwitchAccountRelationFilterObjectSchema } from './TwitchAccountRelationFilter.schema'; -import { TwitchAccountWhereInputObjectSchema } from './TwitchAccountWhereInput.schema'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - AND: z - .union([z.lazy(() => UserWhereInputObjectSchema), z.lazy(() => UserWhereInputObjectSchema).array()]) - .optional(), - OR: z - .lazy(() => UserWhereInputObjectSchema) - .array() - .optional(), - NOT: z - .union([z.lazy(() => UserWhereInputObjectSchema), z.lazy(() => UserWhereInputObjectSchema).array()]) - .optional(), - email: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), - userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number()]).optional(), - profileId: z - .union([z.lazy(() => IntNullableFilterObjectSchema), z.number()]) - .optional() - .nullable(), - profile: z - .union([z.lazy(() => ProfileRelationFilterObjectSchema), z.lazy(() => ProfileWhereInputObjectSchema)]) - .optional() - .nullable(), - apiKeys: z.lazy(() => ApiKeyListRelationFilterObjectSchema).optional(), - mojangAccount: z - .union([z.lazy(() => MojangAccountRelationFilterObjectSchema), z.lazy(() => MojangAccountWhereInputObjectSchema)]) - .optional() - .nullable(), - DiscordAccount: z - .union([ - z.lazy(() => DiscordAccountRelationFilterObjectSchema), - z.lazy(() => DiscordAccountWhereInputObjectSchema), - ]) - .optional() - .nullable(), - TwitchAccount: z - .union([z.lazy(() => TwitchAccountRelationFilterObjectSchema), z.lazy(() => TwitchAccountWhereInputObjectSchema)]) - .optional() - .nullable(), - }) - .strict(); - -export const UserWhereInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/objects/UserWhereUniqueInput.schema.ts b/backend/prisma/generated/schemas/objects/UserWhereUniqueInput.schema.ts deleted file mode 100644 index 700431b5..00000000 --- a/backend/prisma/generated/schemas/objects/UserWhereUniqueInput.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; - -import type { Prisma } from '@prisma/client'; - -const Schema: z.ZodType = z - .object({ - email: z.string().optional(), - userId: z.number().optional(), - }) - .strict(); - -export const UserWhereUniqueInputObjectSchema = Schema; diff --git a/backend/prisma/generated/schemas/updateManyApiKey.schema.ts b/backend/prisma/generated/schemas/updateManyApiKey.schema.ts deleted file mode 100644 index 55a64dbe..00000000 --- a/backend/prisma/generated/schemas/updateManyApiKey.schema.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyUpdateManyMutationInputObjectSchema } from './objects/ApiKeyUpdateManyMutationInput.schema'; -import { ApiKeyWhereInputObjectSchema } from './objects/ApiKeyWhereInput.schema'; - -export const ApiKeyUpdateManySchema = z.object({ - data: ApiKeyUpdateManyMutationInputObjectSchema, - where: ApiKeyWhereInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/updateManyDiscordAccount.schema.ts b/backend/prisma/generated/schemas/updateManyDiscordAccount.schema.ts deleted file mode 100644 index daf72456..00000000 --- a/backend/prisma/generated/schemas/updateManyDiscordAccount.schema.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountUpdateManyMutationInputObjectSchema } from './objects/DiscordAccountUpdateManyMutationInput.schema'; -import { DiscordAccountWhereInputObjectSchema } from './objects/DiscordAccountWhereInput.schema'; - -export const DiscordAccountUpdateManySchema = z.object({ - data: DiscordAccountUpdateManyMutationInputObjectSchema, - where: DiscordAccountWhereInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/updateManyFollowing.schema.ts b/backend/prisma/generated/schemas/updateManyFollowing.schema.ts deleted file mode 100644 index 3b2d6b84..00000000 --- a/backend/prisma/generated/schemas/updateManyFollowing.schema.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { z } from 'zod'; -import { FollowingUpdateManyMutationInputObjectSchema } from './objects/FollowingUpdateManyMutationInput.schema'; -import { FollowingWhereInputObjectSchema } from './objects/FollowingWhereInput.schema'; - -export const FollowingUpdateManySchema = z.object({ - data: FollowingUpdateManyMutationInputObjectSchema, - where: FollowingWhereInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/updateManyMojangAccount.schema.ts b/backend/prisma/generated/schemas/updateManyMojangAccount.schema.ts deleted file mode 100644 index 85cd8740..00000000 --- a/backend/prisma/generated/schemas/updateManyMojangAccount.schema.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountUpdateManyMutationInputObjectSchema } from './objects/MojangAccountUpdateManyMutationInput.schema'; -import { MojangAccountWhereInputObjectSchema } from './objects/MojangAccountWhereInput.schema'; - -export const MojangAccountUpdateManySchema = z.object({ - data: MojangAccountUpdateManyMutationInputObjectSchema, - where: MojangAccountWhereInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/updateManyPost.schema.ts b/backend/prisma/generated/schemas/updateManyPost.schema.ts deleted file mode 100644 index ec682d81..00000000 --- a/backend/prisma/generated/schemas/updateManyPost.schema.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { z } from 'zod'; -import { PostUpdateManyMutationInputObjectSchema } from './objects/PostUpdateManyMutationInput.schema'; -import { PostWhereInputObjectSchema } from './objects/PostWhereInput.schema'; - -export const PostUpdateManySchema = z.object({ - data: PostUpdateManyMutationInputObjectSchema, - where: PostWhereInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/updateManyProfile.schema.ts b/backend/prisma/generated/schemas/updateManyProfile.schema.ts deleted file mode 100644 index c3eebe50..00000000 --- a/backend/prisma/generated/schemas/updateManyProfile.schema.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { z } from 'zod'; -import { ProfileUpdateManyMutationInputObjectSchema } from './objects/ProfileUpdateManyMutationInput.schema'; -import { ProfileWhereInputObjectSchema } from './objects/ProfileWhereInput.schema'; - -export const ProfileUpdateManySchema = z.object({ - data: ProfileUpdateManyMutationInputObjectSchema, - where: ProfileWhereInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/updateManySession.schema.ts b/backend/prisma/generated/schemas/updateManySession.schema.ts deleted file mode 100644 index 2849b208..00000000 --- a/backend/prisma/generated/schemas/updateManySession.schema.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { z } from 'zod'; -import { SessionUpdateManyMutationInputObjectSchema } from './objects/SessionUpdateManyMutationInput.schema'; -import { SessionWhereInputObjectSchema } from './objects/SessionWhereInput.schema'; - -export const SessionUpdateManySchema = z.object({ - data: SessionUpdateManyMutationInputObjectSchema, - where: SessionWhereInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/updateManyTwitchAccount.schema.ts b/backend/prisma/generated/schemas/updateManyTwitchAccount.schema.ts deleted file mode 100644 index 8734f37f..00000000 --- a/backend/prisma/generated/schemas/updateManyTwitchAccount.schema.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountUpdateManyMutationInputObjectSchema } from './objects/TwitchAccountUpdateManyMutationInput.schema'; -import { TwitchAccountWhereInputObjectSchema } from './objects/TwitchAccountWhereInput.schema'; - -export const TwitchAccountUpdateManySchema = z.object({ - data: TwitchAccountUpdateManyMutationInputObjectSchema, - where: TwitchAccountWhereInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/updateManyUser.schema.ts b/backend/prisma/generated/schemas/updateManyUser.schema.ts deleted file mode 100644 index 084d1104..00000000 --- a/backend/prisma/generated/schemas/updateManyUser.schema.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { z } from 'zod'; -import { UserUpdateManyMutationInputObjectSchema } from './objects/UserUpdateManyMutationInput.schema'; -import { UserWhereInputObjectSchema } from './objects/UserWhereInput.schema'; - -export const UserUpdateManySchema = z.object({ - data: UserUpdateManyMutationInputObjectSchema, - where: UserWhereInputObjectSchema.optional(), -}); diff --git a/backend/prisma/generated/schemas/updateOneApiKey.schema.ts b/backend/prisma/generated/schemas/updateOneApiKey.schema.ts deleted file mode 100644 index 3485baf7..00000000 --- a/backend/prisma/generated/schemas/updateOneApiKey.schema.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyUpdateInputObjectSchema } from './objects/ApiKeyUpdateInput.schema'; -import { ApiKeyUncheckedUpdateInputObjectSchema } from './objects/ApiKeyUncheckedUpdateInput.schema'; -import { ApiKeyWhereUniqueInputObjectSchema } from './objects/ApiKeyWhereUniqueInput.schema'; - -export const ApiKeyUpdateOneSchema = z.object({ - data: z.union([ApiKeyUpdateInputObjectSchema, ApiKeyUncheckedUpdateInputObjectSchema]), - where: ApiKeyWhereUniqueInputObjectSchema, -}); diff --git a/backend/prisma/generated/schemas/updateOneDiscordAccount.schema.ts b/backend/prisma/generated/schemas/updateOneDiscordAccount.schema.ts deleted file mode 100644 index baf58545..00000000 --- a/backend/prisma/generated/schemas/updateOneDiscordAccount.schema.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountUpdateInputObjectSchema } from './objects/DiscordAccountUpdateInput.schema'; -import { DiscordAccountUncheckedUpdateInputObjectSchema } from './objects/DiscordAccountUncheckedUpdateInput.schema'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './objects/DiscordAccountWhereUniqueInput.schema'; - -export const DiscordAccountUpdateOneSchema = z.object({ - data: z.union([DiscordAccountUpdateInputObjectSchema, DiscordAccountUncheckedUpdateInputObjectSchema]), - where: DiscordAccountWhereUniqueInputObjectSchema, -}); diff --git a/backend/prisma/generated/schemas/updateOneFollowing.schema.ts b/backend/prisma/generated/schemas/updateOneFollowing.schema.ts deleted file mode 100644 index ba25d401..00000000 --- a/backend/prisma/generated/schemas/updateOneFollowing.schema.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { z } from 'zod'; -import { FollowingUpdateInputObjectSchema } from './objects/FollowingUpdateInput.schema'; -import { FollowingUncheckedUpdateInputObjectSchema } from './objects/FollowingUncheckedUpdateInput.schema'; -import { FollowingWhereUniqueInputObjectSchema } from './objects/FollowingWhereUniqueInput.schema'; - -export const FollowingUpdateOneSchema = z.object({ - data: z.union([FollowingUpdateInputObjectSchema, FollowingUncheckedUpdateInputObjectSchema]), - where: FollowingWhereUniqueInputObjectSchema, -}); diff --git a/backend/prisma/generated/schemas/updateOneMojangAccount.schema.ts b/backend/prisma/generated/schemas/updateOneMojangAccount.schema.ts deleted file mode 100644 index 32641f28..00000000 --- a/backend/prisma/generated/schemas/updateOneMojangAccount.schema.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountUpdateInputObjectSchema } from './objects/MojangAccountUpdateInput.schema'; -import { MojangAccountUncheckedUpdateInputObjectSchema } from './objects/MojangAccountUncheckedUpdateInput.schema'; -import { MojangAccountWhereUniqueInputObjectSchema } from './objects/MojangAccountWhereUniqueInput.schema'; - -export const MojangAccountUpdateOneSchema = z.object({ - data: z.union([MojangAccountUpdateInputObjectSchema, MojangAccountUncheckedUpdateInputObjectSchema]), - where: MojangAccountWhereUniqueInputObjectSchema, -}); diff --git a/backend/prisma/generated/schemas/updateOnePost.schema.ts b/backend/prisma/generated/schemas/updateOnePost.schema.ts deleted file mode 100644 index ed7bf239..00000000 --- a/backend/prisma/generated/schemas/updateOnePost.schema.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { z } from 'zod'; -import { PostUpdateInputObjectSchema } from './objects/PostUpdateInput.schema'; -import { PostUncheckedUpdateInputObjectSchema } from './objects/PostUncheckedUpdateInput.schema'; -import { PostWhereUniqueInputObjectSchema } from './objects/PostWhereUniqueInput.schema'; - -export const PostUpdateOneSchema = z.object({ - data: z.union([PostUpdateInputObjectSchema, PostUncheckedUpdateInputObjectSchema]), - where: PostWhereUniqueInputObjectSchema, -}); diff --git a/backend/prisma/generated/schemas/updateOneProfile.schema.ts b/backend/prisma/generated/schemas/updateOneProfile.schema.ts deleted file mode 100644 index 058dd5ed..00000000 --- a/backend/prisma/generated/schemas/updateOneProfile.schema.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { z } from 'zod'; -import { ProfileUpdateInputObjectSchema } from './objects/ProfileUpdateInput.schema'; -import { ProfileUncheckedUpdateInputObjectSchema } from './objects/ProfileUncheckedUpdateInput.schema'; -import { ProfileWhereUniqueInputObjectSchema } from './objects/ProfileWhereUniqueInput.schema'; - -export const ProfileUpdateOneSchema = z.object({ - data: z.union([ProfileUpdateInputObjectSchema, ProfileUncheckedUpdateInputObjectSchema]), - where: ProfileWhereUniqueInputObjectSchema, -}); diff --git a/backend/prisma/generated/schemas/updateOneSession.schema.ts b/backend/prisma/generated/schemas/updateOneSession.schema.ts deleted file mode 100644 index 7f277a30..00000000 --- a/backend/prisma/generated/schemas/updateOneSession.schema.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { z } from 'zod'; -import { SessionUpdateInputObjectSchema } from './objects/SessionUpdateInput.schema'; -import { SessionUncheckedUpdateInputObjectSchema } from './objects/SessionUncheckedUpdateInput.schema'; -import { SessionWhereUniqueInputObjectSchema } from './objects/SessionWhereUniqueInput.schema'; - -export const SessionUpdateOneSchema = z.object({ - data: z.union([SessionUpdateInputObjectSchema, SessionUncheckedUpdateInputObjectSchema]), - where: SessionWhereUniqueInputObjectSchema, -}); diff --git a/backend/prisma/generated/schemas/updateOneTwitchAccount.schema.ts b/backend/prisma/generated/schemas/updateOneTwitchAccount.schema.ts deleted file mode 100644 index e821345a..00000000 --- a/backend/prisma/generated/schemas/updateOneTwitchAccount.schema.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountUpdateInputObjectSchema } from './objects/TwitchAccountUpdateInput.schema'; -import { TwitchAccountUncheckedUpdateInputObjectSchema } from './objects/TwitchAccountUncheckedUpdateInput.schema'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './objects/TwitchAccountWhereUniqueInput.schema'; - -export const TwitchAccountUpdateOneSchema = z.object({ - data: z.union([TwitchAccountUpdateInputObjectSchema, TwitchAccountUncheckedUpdateInputObjectSchema]), - where: TwitchAccountWhereUniqueInputObjectSchema, -}); diff --git a/backend/prisma/generated/schemas/updateOneUser.schema.ts b/backend/prisma/generated/schemas/updateOneUser.schema.ts deleted file mode 100644 index 3c5092a9..00000000 --- a/backend/prisma/generated/schemas/updateOneUser.schema.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { z } from 'zod'; -import { UserUpdateInputObjectSchema } from './objects/UserUpdateInput.schema'; -import { UserUncheckedUpdateInputObjectSchema } from './objects/UserUncheckedUpdateInput.schema'; -import { UserWhereUniqueInputObjectSchema } from './objects/UserWhereUniqueInput.schema'; - -export const UserUpdateOneSchema = z.object({ - data: z.union([UserUpdateInputObjectSchema, UserUncheckedUpdateInputObjectSchema]), - where: UserWhereUniqueInputObjectSchema, -}); diff --git a/backend/prisma/generated/schemas/upsertOneApiKey.schema.ts b/backend/prisma/generated/schemas/upsertOneApiKey.schema.ts deleted file mode 100644 index bafb64b8..00000000 --- a/backend/prisma/generated/schemas/upsertOneApiKey.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { ApiKeyWhereUniqueInputObjectSchema } from './objects/ApiKeyWhereUniqueInput.schema'; -import { ApiKeyCreateInputObjectSchema } from './objects/ApiKeyCreateInput.schema'; -import { ApiKeyUncheckedCreateInputObjectSchema } from './objects/ApiKeyUncheckedCreateInput.schema'; -import { ApiKeyUpdateInputObjectSchema } from './objects/ApiKeyUpdateInput.schema'; -import { ApiKeyUncheckedUpdateInputObjectSchema } from './objects/ApiKeyUncheckedUpdateInput.schema'; - -export const ApiKeyUpsertSchema = z.object({ - where: ApiKeyWhereUniqueInputObjectSchema, - create: z.union([ApiKeyCreateInputObjectSchema, ApiKeyUncheckedCreateInputObjectSchema]), - update: z.union([ApiKeyUpdateInputObjectSchema, ApiKeyUncheckedUpdateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/upsertOneDiscordAccount.schema.ts b/backend/prisma/generated/schemas/upsertOneDiscordAccount.schema.ts deleted file mode 100644 index ddc06f6a..00000000 --- a/backend/prisma/generated/schemas/upsertOneDiscordAccount.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { DiscordAccountWhereUniqueInputObjectSchema } from './objects/DiscordAccountWhereUniqueInput.schema'; -import { DiscordAccountCreateInputObjectSchema } from './objects/DiscordAccountCreateInput.schema'; -import { DiscordAccountUncheckedCreateInputObjectSchema } from './objects/DiscordAccountUncheckedCreateInput.schema'; -import { DiscordAccountUpdateInputObjectSchema } from './objects/DiscordAccountUpdateInput.schema'; -import { DiscordAccountUncheckedUpdateInputObjectSchema } from './objects/DiscordAccountUncheckedUpdateInput.schema'; - -export const DiscordAccountUpsertSchema = z.object({ - where: DiscordAccountWhereUniqueInputObjectSchema, - create: z.union([DiscordAccountCreateInputObjectSchema, DiscordAccountUncheckedCreateInputObjectSchema]), - update: z.union([DiscordAccountUpdateInputObjectSchema, DiscordAccountUncheckedUpdateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/upsertOneFollowing.schema.ts b/backend/prisma/generated/schemas/upsertOneFollowing.schema.ts deleted file mode 100644 index 7902ee6f..00000000 --- a/backend/prisma/generated/schemas/upsertOneFollowing.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { FollowingWhereUniqueInputObjectSchema } from './objects/FollowingWhereUniqueInput.schema'; -import { FollowingCreateInputObjectSchema } from './objects/FollowingCreateInput.schema'; -import { FollowingUncheckedCreateInputObjectSchema } from './objects/FollowingUncheckedCreateInput.schema'; -import { FollowingUpdateInputObjectSchema } from './objects/FollowingUpdateInput.schema'; -import { FollowingUncheckedUpdateInputObjectSchema } from './objects/FollowingUncheckedUpdateInput.schema'; - -export const FollowingUpsertSchema = z.object({ - where: FollowingWhereUniqueInputObjectSchema, - create: z.union([FollowingCreateInputObjectSchema, FollowingUncheckedCreateInputObjectSchema]), - update: z.union([FollowingUpdateInputObjectSchema, FollowingUncheckedUpdateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/upsertOneMojangAccount.schema.ts b/backend/prisma/generated/schemas/upsertOneMojangAccount.schema.ts deleted file mode 100644 index 813014b0..00000000 --- a/backend/prisma/generated/schemas/upsertOneMojangAccount.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { MojangAccountWhereUniqueInputObjectSchema } from './objects/MojangAccountWhereUniqueInput.schema'; -import { MojangAccountCreateInputObjectSchema } from './objects/MojangAccountCreateInput.schema'; -import { MojangAccountUncheckedCreateInputObjectSchema } from './objects/MojangAccountUncheckedCreateInput.schema'; -import { MojangAccountUpdateInputObjectSchema } from './objects/MojangAccountUpdateInput.schema'; -import { MojangAccountUncheckedUpdateInputObjectSchema } from './objects/MojangAccountUncheckedUpdateInput.schema'; - -export const MojangAccountUpsertSchema = z.object({ - where: MojangAccountWhereUniqueInputObjectSchema, - create: z.union([MojangAccountCreateInputObjectSchema, MojangAccountUncheckedCreateInputObjectSchema]), - update: z.union([MojangAccountUpdateInputObjectSchema, MojangAccountUncheckedUpdateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/upsertOnePost.schema.ts b/backend/prisma/generated/schemas/upsertOnePost.schema.ts deleted file mode 100644 index e86c7d73..00000000 --- a/backend/prisma/generated/schemas/upsertOnePost.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { PostWhereUniqueInputObjectSchema } from './objects/PostWhereUniqueInput.schema'; -import { PostCreateInputObjectSchema } from './objects/PostCreateInput.schema'; -import { PostUncheckedCreateInputObjectSchema } from './objects/PostUncheckedCreateInput.schema'; -import { PostUpdateInputObjectSchema } from './objects/PostUpdateInput.schema'; -import { PostUncheckedUpdateInputObjectSchema } from './objects/PostUncheckedUpdateInput.schema'; - -export const PostUpsertSchema = z.object({ - where: PostWhereUniqueInputObjectSchema, - create: z.union([PostCreateInputObjectSchema, PostUncheckedCreateInputObjectSchema]), - update: z.union([PostUpdateInputObjectSchema, PostUncheckedUpdateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/upsertOneProfile.schema.ts b/backend/prisma/generated/schemas/upsertOneProfile.schema.ts deleted file mode 100644 index b08e10b5..00000000 --- a/backend/prisma/generated/schemas/upsertOneProfile.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { ProfileWhereUniqueInputObjectSchema } from './objects/ProfileWhereUniqueInput.schema'; -import { ProfileCreateInputObjectSchema } from './objects/ProfileCreateInput.schema'; -import { ProfileUncheckedCreateInputObjectSchema } from './objects/ProfileUncheckedCreateInput.schema'; -import { ProfileUpdateInputObjectSchema } from './objects/ProfileUpdateInput.schema'; -import { ProfileUncheckedUpdateInputObjectSchema } from './objects/ProfileUncheckedUpdateInput.schema'; - -export const ProfileUpsertSchema = z.object({ - where: ProfileWhereUniqueInputObjectSchema, - create: z.union([ProfileCreateInputObjectSchema, ProfileUncheckedCreateInputObjectSchema]), - update: z.union([ProfileUpdateInputObjectSchema, ProfileUncheckedUpdateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/upsertOneSession.schema.ts b/backend/prisma/generated/schemas/upsertOneSession.schema.ts deleted file mode 100644 index 8430f1ea..00000000 --- a/backend/prisma/generated/schemas/upsertOneSession.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { SessionWhereUniqueInputObjectSchema } from './objects/SessionWhereUniqueInput.schema'; -import { SessionCreateInputObjectSchema } from './objects/SessionCreateInput.schema'; -import { SessionUncheckedCreateInputObjectSchema } from './objects/SessionUncheckedCreateInput.schema'; -import { SessionUpdateInputObjectSchema } from './objects/SessionUpdateInput.schema'; -import { SessionUncheckedUpdateInputObjectSchema } from './objects/SessionUncheckedUpdateInput.schema'; - -export const SessionUpsertSchema = z.object({ - where: SessionWhereUniqueInputObjectSchema, - create: z.union([SessionCreateInputObjectSchema, SessionUncheckedCreateInputObjectSchema]), - update: z.union([SessionUpdateInputObjectSchema, SessionUncheckedUpdateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/upsertOneTwitchAccount.schema.ts b/backend/prisma/generated/schemas/upsertOneTwitchAccount.schema.ts deleted file mode 100644 index 224f4293..00000000 --- a/backend/prisma/generated/schemas/upsertOneTwitchAccount.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { TwitchAccountWhereUniqueInputObjectSchema } from './objects/TwitchAccountWhereUniqueInput.schema'; -import { TwitchAccountCreateInputObjectSchema } from './objects/TwitchAccountCreateInput.schema'; -import { TwitchAccountUncheckedCreateInputObjectSchema } from './objects/TwitchAccountUncheckedCreateInput.schema'; -import { TwitchAccountUpdateInputObjectSchema } from './objects/TwitchAccountUpdateInput.schema'; -import { TwitchAccountUncheckedUpdateInputObjectSchema } from './objects/TwitchAccountUncheckedUpdateInput.schema'; - -export const TwitchAccountUpsertSchema = z.object({ - where: TwitchAccountWhereUniqueInputObjectSchema, - create: z.union([TwitchAccountCreateInputObjectSchema, TwitchAccountUncheckedCreateInputObjectSchema]), - update: z.union([TwitchAccountUpdateInputObjectSchema, TwitchAccountUncheckedUpdateInputObjectSchema]), -}); diff --git a/backend/prisma/generated/schemas/upsertOneUser.schema.ts b/backend/prisma/generated/schemas/upsertOneUser.schema.ts deleted file mode 100644 index 90625719..00000000 --- a/backend/prisma/generated/schemas/upsertOneUser.schema.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { z } from 'zod'; -import { UserWhereUniqueInputObjectSchema } from './objects/UserWhereUniqueInput.schema'; -import { UserCreateInputObjectSchema } from './objects/UserCreateInput.schema'; -import { UserUncheckedCreateInputObjectSchema } from './objects/UserUncheckedCreateInput.schema'; -import { UserUpdateInputObjectSchema } from './objects/UserUpdateInput.schema'; -import { UserUncheckedUpdateInputObjectSchema } from './objects/UserUncheckedUpdateInput.schema'; - -export const UserUpsertSchema = z.object({ - where: UserWhereUniqueInputObjectSchema, - create: z.union([UserCreateInputObjectSchema, UserUncheckedCreateInputObjectSchema]), - update: z.union([UserUpdateInputObjectSchema, UserUncheckedUpdateInputObjectSchema]), -}); diff --git a/backend/prisma/json-schema/json-schema.json b/backend/prisma/json-schema/json-schema.json deleted file mode 100644 index 4836ba8e..00000000 --- a/backend/prisma/json-schema/json-schema.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "definitions": { - "Following": { - "type": "object", - "properties": { - "followId": { - "type": "integer" - }, - "User": { - "$ref": "#/definitions/Profile" - } - } - }, - "User": { - "type": "object", - "properties": { - "email": { - "type": "string", - "description": "Triple Slash Comment: It will show up in JSON schema [EMAIL]" - }, - "userId": { - "type": "integer" - }, - "profile": { - "anyOf": [ - { - "$ref": "#/definitions/Profile" - }, - { - "type": "null" - } - ] - }, - "apiKeys": { - "type": "array", - "items": { - "$ref": "#/definitions/ApiKey" - } - }, - "mojangAccount": { - "anyOf": [ - { - "$ref": "#/definitions/MojangAccount" - }, - { - "type": "null" - } - ] - }, - "DiscordAccount": { - "anyOf": [ - { - "$ref": "#/definitions/DiscordAccount" - }, - { - "type": "null" - } - ] - }, - "TwitchAccount": { - "anyOf": [ - { - "$ref": "#/definitions/TwitchAccount" - }, - { - "type": "null" - } - ] - } - } - }, - "Profile": { - "type": "object", - "properties": { - "profileId": { - "type": "integer" - }, - "createdAt": { - "type": "string", - "format": "date-time" - }, - "banned": { - "type": "boolean", - "default": false - }, - "profilePrivate": { - "type": "boolean", - "default": false - }, - "profileViews": { - "type": "integer", - "default": 0 - }, - "lastSeen": { - "type": "string", - "format": "date-time" - }, - "avatar": { - "type": [ - "string", - "null" - ] - }, - "username": { - "type": "string", - "description": "Username " - }, - "role": { - "type": "string", - "default": "USER", - "enum": [ - "USER", - "MODERATOR", - "ADMIN", - "OWNER" - ] - }, - "posts": { - "type": "array", - "items": { - "$ref": "#/definitions/Post" - } - }, - "biography": { - "type": [ - "string", - "null" - ] - }, - "Following": { - "type": "array", - "items": { - "$ref": "#/definitions/Following" - } - }, - "User": { - "type": "array", - "items": { - "$ref": "#/definitions/User" - } - } - } - }, - "MojangAccount": { - "type": "object", - "properties": { - "uuid": { - "type": "string" - }, - "username": { - "type": "string" - }, - "user": { - "$ref": "#/definitions/User" - }, - "accessTokenHash": { - "type": "string" - }, - "refreshtokenHash": { - "type": "string" - } - } - }, - "DiscordAccount": { - "type": "object", - "properties": { - "user": { - "$ref": "#/definitions/User" - }, - "accessTokenHash": { - "type": "string" - }, - "refreshtokenHash": { - "type": "string" - } - } - }, - "TwitchAccount": { - "type": "object", - "properties": { - "user": { - "$ref": "#/definitions/User" - }, - "accessTokenHash": { - "type": "string" - }, - "refreshtokenHash": { - "type": "string" - } - } - }, - "Post": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "createdAt": { - "type": "string", - "format": "date-time" - }, - "updatedAt": { - "type": "string", - "format": "date-time" - }, - "title": { - "type": "string" - }, - "content": { - "type": [ - "string", - "null" - ] - }, - "published": { - "type": [ - "boolean", - "null" - ], - "default": false - }, - "viewCount": { - "type": "integer", - "default": 0 - }, - "author": { - "anyOf": [ - { - "$ref": "#/definitions/Profile" - }, - { - "type": "null" - } - ] - } - } - }, - "Session": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "sid": { - "type": "string" - }, - "expires": { - "type": "string", - "format": "date-time" - }, - "data": { - "type": [ - "number", - "string", - "boolean", - "object", - "array", - "null" - ] - }, - "createdAt": { - "type": "string", - "format": "date-time" - }, - "updatedAt": { - "type": "string", - "format": "date-time" - } - } - }, - "ApiKey": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string", - "description": "memorable name for api key " - }, - "type": { - "type": "string", - "default": "FREE", - "enum": [ - "FREE", - "HOBBY", - "BUSINESS" - ], - "description": "there are different types of api keys for rate limiting and other purposes" - }, - "key": { - "type": "string" - }, - "owner": { - "$ref": "#/definitions/User" - }, - "createdAt": { - "type": "string", - "format": "date-time" - }, - "validUntil": { - "type": "string", - "format": "date-time" - } - } - } - }, - "type": "object", - "properties": { - "following": { - "$ref": "#/definitions/Following" - }, - "user": { - "$ref": "#/definitions/User" - }, - "profile": { - "$ref": "#/definitions/Profile" - }, - "mojangAccount": { - "$ref": "#/definitions/MojangAccount" - }, - "discordAccount": { - "$ref": "#/definitions/DiscordAccount" - }, - "twitchAccount": { - "$ref": "#/definitions/TwitchAccount" - }, - "post": { - "$ref": "#/definitions/Post" - }, - "session": { - "$ref": "#/definitions/Session" - }, - "apiKey": { - "$ref": "#/definitions/ApiKey" - } - } -} \ No newline at end of file diff --git a/backend/prisma/migrations/20230918155631_/migration.sql b/backend/prisma/migrations/20230918155631_/migration.sql deleted file mode 100644 index fb943775..00000000 --- a/backend/prisma/migrations/20230918155631_/migration.sql +++ /dev/null @@ -1,164 +0,0 @@ --- CreateEnum -CREATE TYPE "Role" AS ENUM ('USER', 'MODERATOR', 'ADMIN', 'OWNER'); - --- CreateEnum -CREATE TYPE "ApiKeyType" AS ENUM ('FREE', 'HOBBY', 'BUSINESS'); - --- CreateTable -CREATE TABLE "Following" ( - "followId" SERIAL NOT NULL, - "userId" INTEGER NOT NULL, - - CONSTRAINT "Following_pkey" PRIMARY KEY ("followId") -); - --- CreateTable -CREATE TABLE "User" ( - "userId" SERIAL NOT NULL, - "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "banned" BOOLEAN NOT NULL DEFAULT false, - "profilePrivate" BOOLEAN NOT NULL DEFAULT false, - "profileViews" INTEGER NOT NULL DEFAULT 0, - "lastSeen" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "avatar" TEXT, - "email" TEXT NOT NULL, - "username" TEXT NOT NULL, - "role" "Role" NOT NULL DEFAULT 'USER', - "biography" VARCHAR(240), - - CONSTRAINT "User_pkey" PRIMARY KEY ("userId") -); - --- CreateTable -CREATE TABLE "MojangAccount" ( - "uuid" TEXT NOT NULL, - "username" TEXT NOT NULL, - "userId" INTEGER NOT NULL, - "accessTokenHash" TEXT NOT NULL, - "refreshtokenHash" TEXT NOT NULL, - - CONSTRAINT "MojangAccount_pkey" PRIMARY KEY ("uuid") -); - --- CreateTable -CREATE TABLE "DiscordAccount" ( - "userId" INTEGER NOT NULL, - "accessTokenHash" TEXT NOT NULL, - "refreshtokenHash" TEXT NOT NULL, - - CONSTRAINT "DiscordAccount_pkey" PRIMARY KEY ("userId") -); - --- CreateTable -CREATE TABLE "TwitchAccount" ( - "userId" INTEGER NOT NULL, - "accessTokenHash" TEXT NOT NULL, - "refreshtokenHash" TEXT NOT NULL, - - CONSTRAINT "TwitchAccount_pkey" PRIMARY KEY ("userId") -); - --- CreateTable -CREATE TABLE "Post" ( - "id" SERIAL NOT NULL, - "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "title" TEXT NOT NULL, - "content" TEXT, - "published" BOOLEAN DEFAULT false, - "viewCount" INTEGER NOT NULL DEFAULT 0, - "authorId" INTEGER, - - CONSTRAINT "Post_pkey" PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "Session" ( - "id" BIGSERIAL NOT NULL, - "sid" TEXT NOT NULL, - "expires" TIMESTAMP(3) NOT NULL, - "data" JSONB NOT NULL, - "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updatedAt" TIMESTAMP(3) NOT NULL, - - CONSTRAINT "Session_pkey" PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "ApiKey" ( - "id" SERIAL NOT NULL, - "name" VARCHAR(60) NOT NULL, - "type" "ApiKeyType" NOT NULL DEFAULT 'FREE', - "key" TEXT NOT NULL, - "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "validUntil" TIMESTAMP(3) NOT NULL, - "userId" INTEGER NOT NULL, - - CONSTRAINT "ApiKey_pkey" PRIMARY KEY ("id") -); - --- CreateIndex -CREATE UNIQUE INDEX "User_userId_key" ON "User"("userId"); - --- CreateIndex -CREATE UNIQUE INDEX "User_email_key" ON "User"("email"); - --- CreateIndex -CREATE UNIQUE INDEX "User_username_key" ON "User"("username"); - --- CreateIndex -CREATE UNIQUE INDEX "MojangAccount_uuid_key" ON "MojangAccount"("uuid"); - --- CreateIndex -CREATE UNIQUE INDEX "MojangAccount_username_key" ON "MojangAccount"("username"); - --- CreateIndex -CREATE UNIQUE INDEX "MojangAccount_userId_key" ON "MojangAccount"("userId"); - --- CreateIndex -CREATE UNIQUE INDEX "MojangAccount_accessTokenHash_key" ON "MojangAccount"("accessTokenHash"); - --- CreateIndex -CREATE UNIQUE INDEX "MojangAccount_refreshtokenHash_key" ON "MojangAccount"("refreshtokenHash"); - --- CreateIndex -CREATE UNIQUE INDEX "DiscordAccount_userId_key" ON "DiscordAccount"("userId"); - --- CreateIndex -CREATE UNIQUE INDEX "DiscordAccount_accessTokenHash_key" ON "DiscordAccount"("accessTokenHash"); - --- CreateIndex -CREATE UNIQUE INDEX "DiscordAccount_refreshtokenHash_key" ON "DiscordAccount"("refreshtokenHash"); - --- CreateIndex -CREATE UNIQUE INDEX "TwitchAccount_userId_key" ON "TwitchAccount"("userId"); - --- CreateIndex -CREATE UNIQUE INDEX "TwitchAccount_accessTokenHash_key" ON "TwitchAccount"("accessTokenHash"); - --- CreateIndex -CREATE UNIQUE INDEX "TwitchAccount_refreshtokenHash_key" ON "TwitchAccount"("refreshtokenHash"); - --- CreateIndex -CREATE UNIQUE INDEX "Session_sid_key" ON "Session"("sid"); - --- CreateIndex -CREATE UNIQUE INDEX "ApiKey_key_key" ON "ApiKey"("key"); - --- AddForeignKey -ALTER TABLE "Following" ADD CONSTRAINT "Following_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("userId") ON DELETE RESTRICT ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "MojangAccount" ADD CONSTRAINT "MojangAccount_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("userId") ON DELETE RESTRICT ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "DiscordAccount" ADD CONSTRAINT "DiscordAccount_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("userId") ON DELETE RESTRICT ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "TwitchAccount" ADD CONSTRAINT "TwitchAccount_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("userId") ON DELETE RESTRICT ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "Post" ADD CONSTRAINT "Post_authorId_fkey" FOREIGN KEY ("authorId") REFERENCES "User"("userId") ON DELETE SET NULL ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "ApiKey" ADD CONSTRAINT "ApiKey_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("userId") ON DELETE RESTRICT ON UPDATE CASCADE; diff --git a/backend/prisma/migrations/20230918231002_/migration.sql b/backend/prisma/migrations/20230918231002_/migration.sql deleted file mode 100644 index 1e76ddc0..00000000 --- a/backend/prisma/migrations/20230918231002_/migration.sql +++ /dev/null @@ -1,62 +0,0 @@ -/* - Warnings: - - - You are about to drop the column `avatar` on the `User` table. All the data in the column will be lost. - - You are about to drop the column `banned` on the `User` table. All the data in the column will be lost. - - You are about to drop the column `biography` on the `User` table. All the data in the column will be lost. - - You are about to drop the column `createdAt` on the `User` table. All the data in the column will be lost. - - You are about to drop the column `lastSeen` on the `User` table. All the data in the column will be lost. - - You are about to drop the column `profilePrivate` on the `User` table. All the data in the column will be lost. - - You are about to drop the column `profileViews` on the `User` table. All the data in the column will be lost. - - You are about to drop the column `role` on the `User` table. All the data in the column will be lost. - - You are about to drop the column `username` on the `User` table. All the data in the column will be lost. - -*/ --- DropForeignKey -ALTER TABLE "Following" DROP CONSTRAINT "Following_userId_fkey"; - --- DropForeignKey -ALTER TABLE "Post" DROP CONSTRAINT "Post_authorId_fkey"; - --- DropIndex -DROP INDEX "User_username_key"; - --- AlterTable -ALTER TABLE "User" DROP COLUMN "avatar", -DROP COLUMN "banned", -DROP COLUMN "biography", -DROP COLUMN "createdAt", -DROP COLUMN "lastSeen", -DROP COLUMN "profilePrivate", -DROP COLUMN "profileViews", -DROP COLUMN "role", -DROP COLUMN "username", -ADD COLUMN "profileId" INTEGER; - --- CreateTable -CREATE TABLE "Profile" ( - "profileId" SERIAL NOT NULL, - "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "banned" BOOLEAN NOT NULL DEFAULT false, - "profilePrivate" BOOLEAN NOT NULL DEFAULT false, - "profileViews" INTEGER NOT NULL DEFAULT 0, - "lastSeen" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "avatar" TEXT, - "username" TEXT NOT NULL, - "role" "Role" NOT NULL DEFAULT 'USER', - "biography" VARCHAR(240), - - CONSTRAINT "Profile_pkey" PRIMARY KEY ("profileId") -); - --- CreateIndex -CREATE UNIQUE INDEX "Profile_username_key" ON "Profile"("username"); - --- AddForeignKey -ALTER TABLE "Following" ADD CONSTRAINT "Following_userId_fkey" FOREIGN KEY ("userId") REFERENCES "Profile"("profileId") ON DELETE RESTRICT ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "User" ADD CONSTRAINT "User_profileId_fkey" FOREIGN KEY ("profileId") REFERENCES "Profile"("profileId") ON DELETE SET NULL ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE "Post" ADD CONSTRAINT "Post_authorId_fkey" FOREIGN KEY ("authorId") REFERENCES "Profile"("profileId") ON DELETE SET NULL ON UPDATE CASCADE; diff --git a/backend/prisma/migrations/migration_lock.toml b/backend/prisma/migrations/migration_lock.toml deleted file mode 100644 index fbffa92c..00000000 --- a/backend/prisma/migrations/migration_lock.toml +++ /dev/null @@ -1,3 +0,0 @@ -# Please do not edit this file manually -# It should be added in your version-control system (i.e. Git) -provider = "postgresql" \ No newline at end of file diff --git a/backend/prisma/schema.prisma b/backend/prisma/schema.prisma deleted file mode 100644 index 99941f87..00000000 --- a/backend/prisma/schema.prisma +++ /dev/null @@ -1,135 +0,0 @@ -// This is your Prisma schema file, -// learn more about it in the docs: https://pris.ly/d/prisma-schema - -datasource db { - provider = "postgresql" - url = env("DATABASE_URL") -} - -generator client { - provider = "prisma-client-js" -} - -generator zod { - provider = "prisma-zod-generator" -} - -generator jsonSchema { - provider = "prisma-json-schema-generator" -} - -model Following { - // not really a meaningful value - followId Int @id @default(autoincrement()) - userId Int - User Profile @relation(fields: [userId], references: [profileId]) -} - -// User model includes sensitive information about the user -// Should not be exposed to the public -model User { - /// Triple Slash Comment: It will show up in JSON schema [EMAIL] - email String @unique - userId Int @id @unique @default(autoincrement()) - // The user Model derives a Profile model for non sensitive information - // Define a one-to-one relationship with the Profile model - profile Profile? @relation(fields: [profileId], references: [profileId]) - profileId Int? - apiKeys ApiKey[] - mojangAccount MojangAccount? - DiscordAccount DiscordAccount? - - TwitchAccount TwitchAccount? -} - -// Should not include sensitive information -model Profile { - profileId Int @id @default(autoincrement()) - // Double Slash Comment: It will NOT show up in JSON schema - createdAt DateTime @default(now()) - banned Boolean @default(false) - profilePrivate Boolean @default(false) - profileViews Int @default(0) - lastSeen DateTime @default(now()) - avatar String? - // following User[] @relation("Following") - // followedBy User[] @relation("Followers") - - /// Username - username String @unique - role Role @default(USER) - posts Post[] - biography String? @db.VarChar(240) - Following Following[] - User User[] -} - -model MojangAccount { - uuid String @id @unique - username String @unique - user User @relation(fields: [userId], references: [userId]) - userId Int @unique - accessTokenHash String @unique - refreshtokenHash String @unique -} - -model DiscordAccount { - userId Int @id @unique - user User @relation(fields: [userId], references: [userId]) - accessTokenHash String @unique - refreshtokenHash String @unique -} - -model TwitchAccount { - userId Int @id @unique - user User @relation(fields: [userId], references: [userId]) - accessTokenHash String @unique - refreshtokenHash String @unique -} - -model Post { - id Int @id @default(autoincrement()) - createdAt DateTime @default(now()) - updatedAt DateTime @default(now()) @updatedAt - title String - content String? - published Boolean? @default(false) - viewCount Int @default(0) - author Profile? @relation(fields: [authorId], references: [profileId]) - authorId Int? -} - -enum Role { - USER - MODERATOR - ADMIN - OWNER -} - -enum ApiKeyType { - FREE - HOBBY - BUSINESS -} - -model Session { - id BigInt @id @default(autoincrement()) @db.BigInt - sid String @unique - expires DateTime - data Json - createdAt DateTime @default(now()) - updatedAt DateTime @updatedAt -} - -model ApiKey { - id Int @id @default(autoincrement()) - /// memorable name for api key - name String @db.VarChar(60) - /// there are different types of api keys for rate limiting and other purposes - type ApiKeyType @default(FREE) - key String @unique - owner User @relation(references: [userId], fields: [userId]) - createdAt DateTime @default(now()) - validUntil DateTime - userId Int -} diff --git a/backend/prisma/seed.ts b/backend/prisma/seed.ts deleted file mode 100644 index 2a9d868e..00000000 --- a/backend/prisma/seed.ts +++ /dev/null @@ -1,85 +0,0 @@ -/* eslint-disable no-await-in-loop unicorn/no-process-exit unicorn/prefer-top-level-await */ - -import { PrismaClient, Prisma } from '@prisma/client'; - -const prisma = new PrismaClient(); -const userData: Prisma.UserCreateInput[] = [ - { - email: 'alice@prisma.io', - profile: { - create: { - username: 'Alice', - biography: 'i am do', - posts: { - create: [ - { - title: 'Join the Prisma Slack', - content: 'https://slack.prisma.io', - published: true, - }, - ], - }, - }, - }, - }, - { - email: 'nilu@prisma.io', - profile: { - create: { - username: 'Nilu', - biography: 'i am ddo', - posts: { - create: [ - { - title: 'Follow Prisma on Twitter', - content: 'https://www.twitter.com/prisma', - published: true, - }, - ], - }, - }, - }, - }, - { - email: 'mahmoud@prisma.io', - profile: { - create: { - biography: 'i am dfvdsfdo', - username: 'Mahmoud', - posts: { - create: [ - { - title: 'Ask a question about Prisma on GitHub', - content: 'https://www.github.com/prisma/prisma/discussions', - published: true, - }, - { - title: 'Prisma on YouTube', - content: 'https://pris.ly/youtube', - }, - ], - }, - }, - }, - }, -]; - -export async function main() { - try { - console.log('Start seeding ...'); - for (const u of userData) { - const user = await prisma.user.create({ - data: u, - }); - console.log(`Created user with id: ${user.userId}`); - } - console.log('Seeding finished.'); - } catch (error) { - console.error(error); - process.exit(1); - } finally { - await prisma.$disconnect(); - } -} - -main(); diff --git a/backend/public/.root b/backend/public/.root deleted file mode 100644 index d24d41b2..00000000 --- a/backend/public/.root +++ /dev/null @@ -1 +0,0 @@ -Among us diff --git a/backend/rollup.config.js b/backend/rollup.config.js deleted file mode 100644 index 7c977b38..00000000 --- a/backend/rollup.config.js +++ /dev/null @@ -1,37 +0,0 @@ -import { nodeResolve } from '@rollup/plugin-node-resolve'; -import nodePolyfills from 'rollup-plugin-polyfill-node'; -import commonjs from '@rollup/plugin-commonjs'; -import json from '@rollup/plugin-json'; -import typescript from '@rollup/plugin-typescript'; - - - -export default { - input: 'src/start.ts', - output: { - dir: 'dist', - format: 'cjs', - strict: false, - }, - plugins: [ - commonjs({ - strictRequires: true, - transformMixedEsModules: true, - ignore: ['yaml', 'yamlparser'], - dynamicRequireTargets: [ - // include using a glob pattern (either a string or an array of strings) - 'node_modules/@nestjs/**', - '**' - ], - esmExternals: [ - 'is-docker', - 'got' - ] - }), - nodeResolve(), - nodePolyfills( /* options */ ), - json(), - typescript() - -] -}; diff --git a/backend/src/app.module.ts b/backend/src/app.module.ts deleted file mode 100644 index a8c5be02..00000000 --- a/backend/src/app.module.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { Module } from '@nestjs/common'; -import { ConfigModule } from '@nestjs/config'; -import { RootController } from './modules/root.controller.js'; -import { PrismaModule } from './modules/prisma/prisma.module.js'; - -@Module({ - imports: [ - ConfigModule.forRoot({ - isGlobal: true, - }), - PrismaModule, // <-- Add this line - ], - controllers: [RootController], -}) -export class AppModule {} diff --git a/backend/src/app.ts b/backend/src/app.ts deleted file mode 100644 index d0acf1ec..00000000 --- a/backend/src/app.ts +++ /dev/null @@ -1,262 +0,0 @@ -/* eslint-disable no-void */ -/* eslint-disable no-underscore-dangle */ - -/* eslint-disable no-console */ -import 'reflect-metadata'; -import type { AutoloadPluginOptions } from '@fastify/autoload'; -import cors from '@fastify/cors'; -import helmet from '@fastify/helmet'; -import autoLoad from '@fastify/autoload'; -import type { FastifyPluginAsync, FastifyReply, FastifyRequest } from 'fastify'; -// import inputValidation from 'openapi-validator-middleware'; -import fastifyFormidable from '@damirn/fastify-formidable'; -import { existsSync, mkdirSync } from 'node:fs'; -import { join, dirname } from 'node:path'; -import { dotenvLoad as loadMonoRepoEnvironment } from 'dotenv-mono'; - -import { fileURLToPath } from 'node:url'; -import printRoutes from 'fastify-print-routes'; -import fastifyResponseTime from 'fastify-request-timing'; -import fastifyAllow from 'fastify-allow'; -import fastifyUserAgent from 'fastify-user-agent'; -import userAgent from 'useragent'; -import fastifyCookie from '@fastify/cookie'; -// import fastifyIP from 'fastify-ip'; -import fastify204 from 'fastify-204'; -import fastifyRouteStats from '@fastify/routes-stats'; -import { fastifyAnalytics } from 'node-api-analytics'; -import fastifyXML from 'fastify-xml-body-parser'; -import fastifyJSON5 from 'fastify-json5'; -import fastifyQS from 'fastify-qs'; -import fastifyAcceptsSerializer from '@fastify/accepts-serializer'; -import YAML from 'yaml'; -// import { XMLBuilder } from 'fast-xml-parser'; -import serverVersion from 'fastify-server-version'; -import fastifyZodValidate from 'fastify-zod-validate'; -import fjwt from '@fastify/jwt'; -import fastifyETag from '@fastify/etag'; -import { expand, DotenvExpandOptions } from 'dotenv-expand'; -import fastifyViews from '@fastify/view'; -import { Eta } from 'eta'; -import fastifyMethodOverride from 'fastify-method-override'; - -// import withSentry from './plugins/sentry'; -// import withSwagger from './plugins/swagger'; -// import withErrorHandler from './plugins/errorHandler'; -// import withGracefulExits from './plugins/exit'; -// import withFormBody from './plugins/formBody'; -import protobufjs from 'protobufjs'; -import {Parser} from 'xml2js'; - -const eta = new Eta(); -const __filename = fileURLToPath(import.meta.url) -const __dirname = dirname(__filename); - -expand( - loadMonoRepoEnvironment({ - path: join(dirname(fileURLToPath(import.meta.url)), '../.env'), - encoding: 'utf8', - }) as DotenvExpandOptions, -); - -export type AppOptions = { - // // Place your custom options for app below here. - // https: { - // key: string; - // cert: string; - // }; - // https: boolean; - // logger: {}; -} & Partial; -// Application SSL, for Nginx to use to ensure that this Fastify instance is trusted. -// This SSL shouldn't effect clients though. That's NGINX's job. It'll use Cloudflare SSL instead. -const SSLFolder = './ssl'; -// Pass --options via CLI arguments in command to enable these options. -const options: AppOptions = { - // https: true, - // https: { - // key: path.join(SSLFolder, 'key.pem'), - // cert: path.join(SSLFolder, 'certificate.pem'), - // }, -}; -if (!existsSync(SSLFolder) && process.env.NODE_ENV === 'production') mkdirSync(SSLFolder, { recursive: true }); - -const fastify: FastifyPluginAsync = async (app): Promise => { - // Let's not run this while testing/prod... It's done repeatedly and it's very very annoying. - if (process.env.NODE_APP_INSTANCE === '0' || (!process.env.NODE_APP_INSTANCE && process.env.NODE_ENV !== 'test')) - await app.register(printRoutes); - - // Under no circumstances should these be moved - // This loads all plugins defined in plugins - // Our custom plugins are registered here. - // await app.register(withSentry); - // await app.register(withErrorHandler); - // await app.register(withSwagger); - // await app.register(withGracefulExits); - // await app.register(withFormBody); - - // It's perfectly fine to add one liner type of Fastify Plugins here. - // If it's longer or more important, it should be in it's own file. - await app.register(helmet, { - contentSecurityPolicy: false, - }); - // Cannot read properties of undefined (reading 'Symbol(ServerTiming)') - await app.register(fastifyResponseTime); - // [ERROR] prue FastifyError: fastify-plugin: fastify-impressions - expected '3.x' fastify version, '4.13.0' is installed - // await app.register(fastifyImpressions, { - // blacklist: [], // specify URL's that are not to be tracked - // trackSuccessOnly: false // track only success responses - // }) - await app.register(fastifyUserAgent); - await app.register(fastifyMethodOverride); - await app.register(fastifyAllow); - // await app.register(fastifyIP); - await app.register(fastifyXML); - - await app.register(fastifyQS); - await app.register(fastifyETag); - await app.register(fastifyViews, { - engine: { eta }, - templates: join(dirname(fileURLToPath(import.meta.url)), './views'), - }); - // await app.register(fastifyFormidable, { - // removeFilesFromBody: true, - // addContentTypeParser: true, - // }); - await app.register(fastifyJSON5); - await app.register(serverVersion()); - await app.register(fjwt, { - secret: 'supersecret', - }); - - app.decorate('authenticate', async (request: FastifyRequest, reply: FastifyReply) => { - try { - await request.jwtVerify(); - } catch (error) { - reply.send(error); - } - }); - await app.register(fastify204, { - onUndefined: true, - onNull: true, - onEmptyArray: true, - }); - // const builder = new XMLBuilder({ - // ignoreAttributes: true, - // }); - // register the plugin - await app.register(fastifyZodValidate, { - // optional custom validation error handler - handleValidatorError: error => { - return { error, statusCode: 422, message: 'Unprocessable Entity - Zod Errors or something, man...' }; - }, - }); - const parser = new Parser(); - await app.addContentTypeParser('application/x-protobuf', function (req, done) { - try { - // @ts-ignore - const res = Package.decode(req.body) - return res - } catch (err) { - return err; - } - }) - const protoloadPath = join(__dirname, 'schema', 'package.proto'), messagePackage ='Package' - const root = protobufjs.loadSync(protoloadPath) - const Package = root.lookupType(messagePackage) - // register the router - // @ts-ignore - await app.register(fastifyAcceptsSerializer, { - serializers: [ - { - // Needs to match application/x-yaml too - regex: /^(application\/(x-)?yaml|text\/yaml)$/, - serializer: body => YAML.stringify(body), - }, - { - regex: /^application\/x-protobuf$/, - serializer: body => Package.encode(Package.create(body)).finish() - }, - { - regex: /^(application\/xml|text\/xml)$/, - serializer: body => { - parser.parseString(body, (err, result) => { - if (err) { - throw err; - } - return result; - }); - } - }, - { - // application/x-www-form-urlencoded - regex: /^(application\/x-www-form-urlencoded)$/, - serializer: body => { - const form = new URLSearchParams(); - for (const [key, value] of Object.entries(body)) { - form.append(key, value as string); - } - return form.toString(); - }, - }, - ], - default: 'application/json', // MIME type used if Accept header don't match anything - }); - - // await app.register(fastifyRouteStats, { - // printInterval: 30_000, // milliseconds - // decoratorName: 'performanceMarked', // decorator is set to true if a performace.mark was called for the request - // }); - if (process.env.FASTIFY_ANALYTICS_API_KEY) - app.addHook('onRequest', fastifyAnalytics(process.env.FASTIFY_ANALYTICS_API_KEY)); - app.addHook('onRequest', async ({ headers, ip, userAgent: userAgent1 }, reply) => { - if (headers['user-agent'] && headers['user-agent'].length > 250) return reply.code(422).send({ message: 'User agent too long, should be > 250' }); - // Some code - app.log.info(`Request from ${ip?.trim() || 'localhost'} from user agent ${userAgent1.toString()} (${headers['user-agent']})`); - }); - app.get('/helloz', async () => { - return 'Hello World!'; - }); - app.get('/exit', async (_request, reply) => { - app.log.info('Recieved request to exit. EXITING 😭😭😭'); - reply.send({ - message: 'Exiting', - }); - throw new Error('Exiting'); - }); - - await app.register(cors, { - origin: [process.env.FRONTEND_SERVER || 'http://localhost:3000'], - methods: ['GET', 'PUT', 'POST', 'DELETE'], - credentials: true, - }); - - // await app.register(inputValidation, { - // try { - // await new PrismaClient().$connect(); - // } catch (error) { - // if (process.env.NODE_ENV !== "production") console.error(error); - - // throw error; - // } - await app.register(fastifyCookie); - /* -Since fastify-print-routes uses an onRoute hook, you have to either: - -* use `await register...` -* wrap you routes definitions in a plugin - -See: https://www.fastify.io/docs/latest/Guides/Migration-Guide-V4/#synchronous-route-definitions -*/ -}; -// Are we running under PM2 or similar? -if (process.send) { - process.send('ready'); -} -export default fastify; -export { fastify, options }; -declare module 'fastify' { - export interface FastifyRequest { - userAgent: userAgent.Agent; - } -} diff --git a/backend/src/me.authisfor.AuthBackend.Api/AllowHeaderMiddleware.cs b/backend/src/me.authisfor.AuthBackend.Api/AllowHeaderMiddleware.cs new file mode 100644 index 00000000..1feb8061 --- /dev/null +++ b/backend/src/me.authisfor.AuthBackend.Api/AllowHeaderMiddleware.cs @@ -0,0 +1,53 @@ +namespace me.authisfor.AuthBackend.Api; + +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Routing; + +public class AllowHeaderMiddleware +{ + private readonly RequestDelegate _next; + private readonly EndpointDataSource _endpointDataSource; + + public AllowHeaderMiddleware(RequestDelegate next, EndpointDataSource endpointDataSource) + { + _next = next; + _endpointDataSource = endpointDataSource; + } + + public async Task InvokeAsync(HttpContext context) + { + var endpoint = context.GetEndpoint(); + + if (endpoint != null) + { + var routePattern = (endpoint as RouteEndpoint)?.RoutePattern.RawText; + if (!string.IsNullOrEmpty(routePattern)) + { + var allowedMethods = _endpointDataSource + .Endpoints + .OfType() + .Where(e => e.RoutePattern.RawText == routePattern) + .SelectMany(e => e.Metadata.OfType()) + .SelectMany(m => m.HttpMethods) + .Distinct() + .ToList(); + + if (allowedMethods.Any()) + { + context.Response.Headers["Allow"] = string.Join(", ", allowedMethods); + + if (!allowedMethods.Contains(context.Request.Method)) + { + context.Response.StatusCode = StatusCodes.Status405MethodNotAllowed; + await context.Response.WriteAsync("Method Not Allowed"); + return; + } + } + } + } + + await _next(context); + } +} diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/BackgroundServices/PingWebsiteBackgroundService.cs b/backend/src/me.authisfor.AuthBackend.Api/BackgroundServices/PingWebsiteBackgroundService.cs similarity index 94% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/BackgroundServices/PingWebsiteBackgroundService.cs rename to backend/src/me.authisfor.AuthBackend.Api/BackgroundServices/PingWebsiteBackgroundService.cs index 1a751d24..70de480b 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/BackgroundServices/PingWebsiteBackgroundService.cs +++ b/backend/src/me.authisfor.AuthBackend.Api/BackgroundServices/PingWebsiteBackgroundService.cs @@ -21,7 +21,7 @@ public PingWebsiteBackgroundService( _client = httpClientFactory.CreateClient(nameof(PingWebsiteBackgroundService)); _logger = logger; _configuration = configuration; - _timer = new PeriodicTimer(TimeSpan.FromMinutes(_configuration.Value.TimeIntervalInMinutes | 1)); + _timer = new PeriodicTimer(TimeSpan.FromMinutes(_configuration.Value.TimeIntervalInMinutes | 1)); } protected override async Task ExecuteAsync(CancellationToken cancellationToken) diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Controllers/ApiControllerBase.cs b/backend/src/me.authisfor.AuthBackend.Api/Controllers/ApiControllerBase.cs similarity index 100% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Controllers/ApiControllerBase.cs rename to backend/src/me.authisfor.AuthBackend.Api/Controllers/ApiControllerBase.cs diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Controllers/CarsController.cs b/backend/src/me.authisfor.AuthBackend.Api/Controllers/CarsController.cs similarity index 100% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Controllers/CarsController.cs rename to backend/src/me.authisfor.AuthBackend.Api/Controllers/CarsController.cs diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Controllers/EmployeesController.cs b/backend/src/me.authisfor.AuthBackend.Api/Controllers/EmployeesController.cs similarity index 98% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Controllers/EmployeesController.cs rename to backend/src/me.authisfor.AuthBackend.Api/Controllers/EmployeesController.cs index b250d1ca..75eeb52b 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Controllers/EmployeesController.cs +++ b/backend/src/me.authisfor.AuthBackend.Api/Controllers/EmployeesController.cs @@ -107,7 +107,7 @@ public async Task PostAsync( CancellationToken cancellationToken = default) { var result = await _employeeRepository.InsertAsync(employeePostDto, cancellationToken); - Response.Headers.Add("x-date-created", DateTime.UtcNow.ToString("s")); + Response.Headers.Append("x-date-created", DateTime.UtcNow.ToString("s")); return CreatedAtAction("Get", new { id = result.Id }, result); } diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/ErrorResponse.cs b/backend/src/me.authisfor.AuthBackend.Api/ErrorResponse.cs similarity index 86% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/ErrorResponse.cs rename to backend/src/me.authisfor.AuthBackend.Api/ErrorResponse.cs index ccd97922..7a45aeca 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/ErrorResponse.cs +++ b/backend/src/me.authisfor.AuthBackend.Api/ErrorResponse.cs @@ -10,6 +10,6 @@ public class ErrorResponse [DataMember(EmitDefaultValue = false)] public string? Exception { get; set; } [DataMember(EmitDefaultValue = false)] - public IEnumerable? Issues { get; set; } + public IEnumerable? Issues { get; set; } } } diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Configurations/SerilogConfigurator.cs b/backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Configurations/SerilogConfigurator.cs similarity index 68% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Configurations/SerilogConfigurator.cs rename to backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Configurations/SerilogConfigurator.cs index dcfa683f..fc8345dd 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Configurations/SerilogConfigurator.cs +++ b/backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Configurations/SerilogConfigurator.cs @@ -11,13 +11,13 @@ public static Logger CreateLogger() { var configuration = LoadAppConfiguration(); return new LoggerConfiguration() - .WriteTo.Sentry(o => - { - // Debug and higher are stored as breadcrumbs (default is Information) - o.MinimumBreadcrumbLevel = LogEventLevel.Debug; - // Warning and higher is sent as event (default is Error) - o.MinimumEventLevel = LogEventLevel.Warning; - }) + // .WriteTo.Sentry(o => + // { + // // Debug and higher are stored as breadcrumbs (default is Information) + // o.MinimumBreadcrumbLevel = LogEventLevel.Debug; + // // Warning and higher is sent as event (default is Error) + // o.MinimumEventLevel = LogEventLevel.Warning; + // }) .ReadFrom.Configuration(configuration) .CreateLogger(); } diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/HttpGlobalExceptionFilter.cs b/backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/HttpGlobalExceptionFilter.cs similarity index 100% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/HttpGlobalExceptionFilter.cs rename to backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/HttpGlobalExceptionFilter.cs diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/UserAgentFilter.cs b/backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/UserAgentFilter.cs similarity index 100% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/UserAgentFilter.cs rename to backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/UserAgentFilter.cs diff --git a/backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/ValidateModelStateFilter.cs b/backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/ValidateModelStateFilter.cs new file mode 100644 index 00000000..73137222 --- /dev/null +++ b/backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/ValidateModelStateFilter.cs @@ -0,0 +1,33 @@ +using System.Linq; +using System.Reflection; +using FluentValidation; +using FluentValidation.Results; +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc.Filters; + +namespace me.authisfor.AuthBackend.Api.Infrastructure.Filters +{ + public class ValidateModelStateFilter : ActionFilterAttribute + { + public override void OnActionExecuting(ActionExecutingContext context) + { + // var validator = context.ActionDescriptor.GetCustomAttributes(true).FirstOrDefault(); + // if (validator == null) + // { + // return; + // } + + // var validationResult = validator.Validate(context.ActionArguments.Values.FirstOrDefault()); + // + // if (validationResult.IsValid) + // { + // return; + // } + + // context.Result = new BadRequestObjectResult(new ErrorResponse + // { + // Issues = validationResult.Errors.Select(e => e.ErrorMessage).ToArray() + // }); + } + } +} diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Registrations/SwaggerRegistration.cs b/backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Registrations/SwaggerRegistration.cs similarity index 100% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Registrations/SwaggerRegistration.cs rename to backend/src/me.authisfor.AuthBackend.Api/Infrastructure/Registrations/SwaggerRegistration.cs diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Program.cs b/backend/src/me.authisfor.AuthBackend.Api/Program.cs similarity index 82% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Program.cs rename to backend/src/me.authisfor.AuthBackend.Api/Program.cs index 4a19b2a8..5736dda8 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Program.cs +++ b/backend/src/me.authisfor.AuthBackend.Api/Program.cs @@ -1,16 +1,22 @@ +using System.Reflection; using System.Threading.RateLimiting; -using Microsoft.AspNetCore.RateLimiting; using me.authisfor.AuthBackend.Api; using me.authisfor.AuthBackend.Api.Infrastructure.Configurations; using Microsoft.AspNetCore.Hosting; +using Microsoft.AspNetCore.RateLimiting; using Microsoft.Extensions.Hosting; using Serilog; + Log.Logger = SerilogConfigurator.CreateLogger(); try { + String version = Assembly.GetEntryAssembly().GetCustomAttribute().InformationalVersion; + + Log.Logger.Information("Starting up"); + Log.Logger.Information("Version: " + version); using var webHost = CreateWebHostBuilder(args).Build(); await webHost.RunAsync(); } @@ -23,7 +29,6 @@ { Log.CloseAndFlush(); } - static IHostBuilder CreateWebHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .UseSerilog() diff --git a/backend/src/me.authisfor.AuthBackend.Api/Properties/launchSettings.json b/backend/src/me.authisfor.AuthBackend.Api/Properties/launchSettings.json new file mode 100644 index 00000000..4f2a419d --- /dev/null +++ b/backend/src/me.authisfor.AuthBackend.Api/Properties/launchSettings.json @@ -0,0 +1,21 @@ +{ + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://+:5000/", + "sslPort": 0 + } + }, + "profiles": { + "me.authisfor.AuthBackend.Api": { + "commandName": "Project", + "launchBrowser": true, + "launchUrl": "http://0.0.0.0:5000/swagger", + "environmentVariables": { + "ASPNETCORE_URLS": "http://0.0.0.0:5000", + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Startup.cs b/backend/src/me.authisfor.AuthBackend.Api/Startup.cs similarity index 82% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Startup.cs rename to backend/src/me.authisfor.AuthBackend.Api/Startup.cs index 77d60e51..f8673143 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Startup.cs +++ b/backend/src/me.authisfor.AuthBackend.Api/Startup.cs @@ -1,31 +1,31 @@ using System.Globalization; using System.Threading.RateLimiting; +using Altairis.Services.Cloudflare; +using HealthChecks.UI.Client; +using me.authisfor.AuthBackend.Api.BackgroundServices; using me.authisfor.AuthBackend.Api.Infrastructure.Configurations; +using me.authisfor.AuthBackend.Api.Infrastructure.Filters; using me.authisfor.AuthBackend.Api.Infrastructure.Registrations; using me.authisfor.AuthBackend.Core; using me.authisfor.AuthBackend.Core.Registrations; using me.authisfor.AuthBackend.Core.Settings; -using HealthChecks.UI.Client; -using me.authisfor.AuthBackend.Api.BackgroundServices; -using me.authisfor.AuthBackend.Api.Infrastructure.Filters; using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.DataProtection; using Microsoft.AspNetCore.Diagnostics.HealthChecks; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.RateLimiting; +using Microsoft.AspNetCore.Routing; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -using Microsoft.AspNetCore.Routing; using Microsoft.Extensions.Hosting; using Microsoft.FeatureManagement; using Microsoft.FeatureManagement.FeatureFilters; using Sentry.AspNetCore; using Sentry.Extensibility; -using Swashbuckle.AspNetCore.SwaggerUI; -using Microsoft.AspNetCore.DataProtection; using StackExchange.Redis; - +using Swashbuckle.AspNetCore.SwaggerUI; namespace me.authisfor.AuthBackend.Api { @@ -40,6 +40,7 @@ public Startup(IConfiguration configuration) public virtual void ConfigureServices(IServiceCollection services) { + services .AddHttpContextAccessor() .AddRouting(options => options.LowercaseUrls = true); @@ -59,7 +60,7 @@ public virtual void ConfigureServices(IServiceCollection services) if (context.Lease.TryGetMetadata(MetadataName.RetryAfter, out var retryAfter)) { context.HttpContext.Response.Headers.RetryAfter = - ((int) retryAfter.TotalSeconds).ToString(NumberFormatInfo.InvariantInfo); + ((int)retryAfter.TotalSeconds).ToString(NumberFormatInfo.InvariantInfo); } context.HttpContext.Response.StatusCode = StatusCodes.Status429TooManyRequests; @@ -111,12 +112,18 @@ public virtual void ConfigureServices(IServiceCollection services) services.AddCors(); services.AddIPFiltering(_configuration.GetSection("IPFiltering")); - + services.AddSentry(); services.AddFeatureManagement() .AddFeatureFilter(); + // services.AddSingleton(sp => sp.GetRequiredService()); services.AddHealthChecks() .AddNpgSql(_configuration.GetConnectionString("PostgresDb")); + // services + // .AddHealthChecksUI(); + services.AddOpenApiDocument(); + + } static string GetTicks() => (DateTime.Now.Ticks & 0x11111).ToString("00000"); string defaultPolicy = "fixed"; @@ -127,11 +134,24 @@ public virtual void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseDeveloperExceptionPage(); } + // Add OpenAPI 3.0 document serving middleware + // Available at: http://localhost:/swagger/v1/swagger.json + app.UseOpenApi(); + + // Add web UIs to interact with the document + // Available at: http://localhost:/swagger + app.UseReDoc(); + app.UseCloudflare(); app.UseRouting(); + // var endpointDataSource = app.ApplicationServices.GetRequiredService(); + // app.UseMiddleware(endpointDataSource); app.UseEndpoints(endpoints => { + // endpoints.MapHealthChecksUI(); endpoints.MapGet("/", () => Results.Ok($"Sliding Window Limiter {GetTicks()}")) .RequireRateLimiting(defaultPolicy); + endpoints.MapGet("/ip", (HttpContext context) => context.Connection?.RemoteIpAddress?.ToString()); + endpoints.MapControllers().WithMetadata(); endpoints.MapDefaultControllerRoute().RequireRateLimiting(defaultPolicy); @@ -146,12 +166,12 @@ public virtual void Configure(IApplicationBuilder app, IWebHostEnvironment env) app.UseResponseCaching(); app.UseIPFiltering(); - app.UseSwagger(); - app.UseSwaggerUI(c => - { - c.SwaggerEndpoint("/swagger/v1/swagger.json", "Simple Api V1"); - c.DocExpansion(DocExpansion.None); - }); + // app.UseSwagger(); + // app.UseSwaggerUI(c => + // { + // c.SwaggerEndpoint("/swagger/v1/swagger.json", "Simple Api V1"); + // c.DocExpansion(DocExpansion.None); + // }); } } diff --git a/backend/src/me.authisfor.AuthBackend.Api/appsettings.Development.json b/backend/src/me.authisfor.AuthBackend.Api/appsettings.Development.json new file mode 100644 index 00000000..26295dbd --- /dev/null +++ b/backend/src/me.authisfor.AuthBackend.Api/appsettings.Development.json @@ -0,0 +1,18 @@ +{ + "ConnectionStrings": { + "MySqlDb": "server=localhost;Database=employees;Uid=user;Pwd=simplepwd;", + "MsSqlDb": "Data Source=localhost;Initial Catalog=cars;User ID=user;Password=simplePWD123!" + }, + + "PingWebsite": { + "TimeIntervalInMinutes": 1 + }, + + "FeatureManagement": { + "ApiKey": false + }, + + "Serilog": { + "MinimumLevel": "Debug" + } +} diff --git a/backend/src/me.authisfor.AuthBackend.Api/appsettings.Test.json b/backend/src/me.authisfor.AuthBackend.Api/appsettings.Test.json new file mode 100644 index 00000000..d387b91f --- /dev/null +++ b/backend/src/me.authisfor.AuthBackend.Api/appsettings.Test.json @@ -0,0 +1,5 @@ +{ + "FeatureManagement": { + "Santa": false + } +} diff --git a/backend/src/me.authisfor.AuthBackend.Api/appsettings.json b/backend/src/me.authisfor.AuthBackend.Api/appsettings.json new file mode 100644 index 00000000..a3707bcc --- /dev/null +++ b/backend/src/me.authisfor.AuthBackend.Api/appsettings.json @@ -0,0 +1,65 @@ +{ + "ConnectionStrings": { + "PostgresDb": "Server=localhost;Database=employees;User Id=user;Password=simplepwd" + }, + + "PingWebsite": { + "Url": "https://cloudflare.com", + "TimeIntervalInMinutes": 60 + }, + + "ApiKey": { + "SecretKey": "ABC-xyz" + }, + "Sentry": { + "Dsn": "https://443b778a8d7d4e4cbd108e3b0fe0a29f@o4504136997928960.ingest.sentry.io/4504147621904384", + "SendDefaultPii": true, + "MaxRequestBodySize": "Always", + "MinimumBreadcrumbLevel": "Debug", + "MinimumEventLevel": "Warning", + "AttachStackTrace": true, + "Debug": true, + "DiagnosticLevel": "Error", + "TracesSampleRate": 1.0 + }, + "FeatureManagement": { + "ApiKey": true, + "Santa": { + "EnabledFor": [ + { + "Name": "Microsoft.TimeWindow", + "Parameters": { + "Start": "2020-12-06 00:00:00", + "End": "2020-12-06 23:59:59" + } + } + ] + } + }, + + "Serilog": { + "MinimumLevel": "Information", + "WriteTo": [ + { + "Name": "Async", + "Args": { + "configure": [ + { + "Name": "Console" + }, + { + "Name": "File", + "Args": { + "path": "%TEMP%\\Logs\\HappyCode.NetCoreBoilerplate.Api.log" + } + } + ] + } + } + ], + "Enrich": ["FromLogContext", "WithMachineName"], + "Properties": { + "Application": "HappyCode.NetCoreBoilerplate.Api" + } + } +} diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/me.authisfor.AuthBackend.Api.csproj b/backend/src/me.authisfor.AuthBackend.Api/me.authisfor.AuthBackend.Api.csproj similarity index 89% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Api/me.authisfor.AuthBackend.Api.csproj rename to backend/src/me.authisfor.AuthBackend.Api/me.authisfor.AuthBackend.Api.csproj index e568d762..92045cb1 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/me.authisfor.AuthBackend.Api.csproj +++ b/backend/src/me.authisfor.AuthBackend.Api/me.authisfor.AuthBackend.Api.csproj @@ -16,11 +16,14 @@ + + + diff --git a/backend/src/me.authisfor.AuthBackend.Core/.editorconfig b/backend/src/me.authisfor.AuthBackend.Core/.editorconfig new file mode 100644 index 00000000..b5f39e6a --- /dev/null +++ b/backend/src/me.authisfor.AuthBackend.Core/.editorconfig @@ -0,0 +1,364 @@ +root = true + +# All files +[*] +indent_style = space + +# Xml files +[*.xml] +indent_size = 2 + +# C# files +[*.cs] + +#### Core EditorConfig Options #### + +# Indentation and spacing +indent_size = 4 +tab_width = 4 + +# New line preferences +end_of_line = crlf +insert_final_newline = false + +#### .NET Coding Conventions #### +[*.{cs,vb}] + +# Organize usings +dotnet_separate_import_directive_groups = true +dotnet_sort_system_directives_first = true +file_header_template = unset + +# this. and Me. preferences +dotnet_style_qualification_for_event = false:silent +dotnet_style_qualification_for_field = false:silent +dotnet_style_qualification_for_method = false:silent +dotnet_style_qualification_for_property = false:silent + +# Language keywords vs BCL types preferences +dotnet_style_predefined_type_for_locals_parameters_members = true:silent +dotnet_style_predefined_type_for_member_access = true:silent + +# Parentheses preferences +dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity:silent +dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:silent +dotnet_style_parentheses_in_other_operators = never_if_unnecessary:silent +dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity:silent + +# Modifier preferences +dotnet_style_require_accessibility_modifiers = for_non_interface_members:silent + +# Expression-level preferences +dotnet_style_coalesce_expression = true:suggestion +dotnet_style_collection_initializer = true:suggestion +dotnet_style_explicit_tuple_names = true:suggestion +dotnet_style_null_propagation = true:suggestion +dotnet_style_object_initializer = true:suggestion +dotnet_style_operator_placement_when_wrapping = beginning_of_line +dotnet_style_prefer_auto_properties = true:suggestion +dotnet_style_prefer_compound_assignment = true:suggestion +dotnet_style_prefer_conditional_expression_over_assignment = true:suggestion +dotnet_style_prefer_conditional_expression_over_return = true:suggestion +dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion +dotnet_style_prefer_inferred_tuple_names = true:suggestion +dotnet_style_prefer_is_null_check_over_reference_equality_method = true:suggestion +dotnet_style_prefer_simplified_boolean_expressions = true:suggestion +dotnet_style_prefer_simplified_interpolation = true:suggestion + +# Field preferences +dotnet_style_readonly_field = true:warning + +# Parameter preferences +dotnet_code_quality_unused_parameters = all:suggestion + +# Suppression preferences +dotnet_remove_unnecessary_suppression_exclusions = none + +#### C# Coding Conventions #### +[*.cs] + +# var preferences +csharp_style_var_elsewhere = false:silent +csharp_style_var_for_built_in_types = false:silent +csharp_style_var_when_type_is_apparent = false:silent + +# Expression-bodied members +csharp_style_expression_bodied_accessors = true:silent +csharp_style_expression_bodied_constructors = false:silent +csharp_style_expression_bodied_indexers = true:silent +csharp_style_expression_bodied_lambdas = true:suggestion +csharp_style_expression_bodied_local_functions = false:silent +csharp_style_expression_bodied_methods = false:silent +csharp_style_expression_bodied_operators = false:silent +csharp_style_expression_bodied_properties = true:silent + +# Pattern matching preferences +csharp_style_pattern_matching_over_as_with_null_check = true:suggestion +csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion +csharp_style_prefer_not_pattern = true:suggestion +csharp_style_prefer_pattern_matching = true:silent +csharp_style_prefer_switch_expression = true:suggestion + +# Null-checking preferences +csharp_style_conditional_delegate_call = true:suggestion + +# Modifier preferences +csharp_prefer_static_local_function = true:warning +csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async:silent + +# Code-block preferences +csharp_prefer_braces = true:silent +csharp_prefer_simple_using_statement = true:suggestion + +# Expression-level preferences +csharp_prefer_simple_default_expression = true:suggestion +csharp_style_deconstructed_variable_declaration = true:suggestion +csharp_style_inlined_variable_declaration = true:suggestion +csharp_style_pattern_local_over_anonymous_function = true:suggestion +csharp_style_prefer_index_operator = true:suggestion +csharp_style_prefer_range_operator = true:suggestion +csharp_style_throw_expression = true:suggestion +csharp_style_unused_value_assignment_preference = discard_variable:suggestion +csharp_style_unused_value_expression_statement_preference = discard_variable:silent + +# 'using' directive preferences +csharp_using_directive_placement = outside_namespace:silent + +#### C# Formatting Rules #### + +# New line preferences +csharp_new_line_before_catch = true +csharp_new_line_before_else = true +csharp_new_line_before_finally = true +csharp_new_line_before_members_in_anonymous_types = true +csharp_new_line_before_members_in_object_initializers = true +csharp_new_line_before_open_brace = all +csharp_new_line_between_query_expression_clauses = true + +# Indentation preferences +csharp_indent_block_contents = true +csharp_indent_braces = false +csharp_indent_case_contents = true +csharp_indent_case_contents_when_block = true +csharp_indent_labels = one_less_than_current +csharp_indent_switch_labels = true + +# Space preferences +csharp_space_after_cast = false +csharp_space_after_colon_in_inheritance_clause = true +csharp_space_after_comma = true +csharp_space_after_dot = false +csharp_space_after_keywords_in_control_flow_statements = true +csharp_space_after_semicolon_in_for_statement = true +csharp_space_around_binary_operators = before_and_after +csharp_space_around_declaration_statements = false +csharp_space_before_colon_in_inheritance_clause = true +csharp_space_before_comma = false +csharp_space_before_dot = false +csharp_space_before_open_square_brackets = false +csharp_space_before_semicolon_in_for_statement = false +csharp_space_between_empty_square_brackets = false +csharp_space_between_method_call_empty_parameter_list_parentheses = false +csharp_space_between_method_call_name_and_opening_parenthesis = false +csharp_space_between_method_call_parameter_list_parentheses = false +csharp_space_between_method_declaration_empty_parameter_list_parentheses = false +csharp_space_between_method_declaration_name_and_open_parenthesis = false +csharp_space_between_method_declaration_parameter_list_parentheses = false +csharp_space_between_parentheses = false +csharp_space_between_square_brackets = false + +# Wrapping preferences +csharp_preserve_single_line_blocks = true +csharp_preserve_single_line_statements = true + +#### Naming styles #### +[*.{cs,vb}] + +# Naming rules + +dotnet_naming_rule.types_and_namespaces_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.types_and_namespaces_should_be_pascalcase.symbols = types_and_namespaces +dotnet_naming_rule.types_and_namespaces_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.interfaces_should_be_ipascalcase.severity = suggestion +dotnet_naming_rule.interfaces_should_be_ipascalcase.symbols = interfaces +dotnet_naming_rule.interfaces_should_be_ipascalcase.style = ipascalcase + +dotnet_naming_rule.type_parameters_should_be_tpascalcase.severity = suggestion +dotnet_naming_rule.type_parameters_should_be_tpascalcase.symbols = type_parameters +dotnet_naming_rule.type_parameters_should_be_tpascalcase.style = tpascalcase + +dotnet_naming_rule.methods_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.methods_should_be_pascalcase.symbols = methods +dotnet_naming_rule.methods_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.properties_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.properties_should_be_pascalcase.symbols = properties +dotnet_naming_rule.properties_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.events_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.events_should_be_pascalcase.symbols = events +dotnet_naming_rule.events_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.local_variables_should_be_camelcase.severity = suggestion +dotnet_naming_rule.local_variables_should_be_camelcase.symbols = local_variables +dotnet_naming_rule.local_variables_should_be_camelcase.style = camelcase + +dotnet_naming_rule.local_constants_should_be_camelcase.severity = suggestion +dotnet_naming_rule.local_constants_should_be_camelcase.symbols = local_constants +dotnet_naming_rule.local_constants_should_be_camelcase.style = camelcase + +dotnet_naming_rule.parameters_should_be_camelcase.severity = suggestion +dotnet_naming_rule.parameters_should_be_camelcase.symbols = parameters +dotnet_naming_rule.parameters_should_be_camelcase.style = camelcase + +dotnet_naming_rule.public_fields_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.public_fields_should_be_pascalcase.symbols = public_fields +dotnet_naming_rule.public_fields_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.private_fields_should_be__camelcase.severity = suggestion +dotnet_naming_rule.private_fields_should_be__camelcase.symbols = private_fields +dotnet_naming_rule.private_fields_should_be__camelcase.style = _camelcase + +dotnet_naming_rule.private_static_fields_should_be_s_camelcase.severity = suggestion +dotnet_naming_rule.private_static_fields_should_be_s_camelcase.symbols = private_static_fields +dotnet_naming_rule.private_static_fields_should_be_s_camelcase.style = s_camelcase + +dotnet_naming_rule.public_constant_fields_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.public_constant_fields_should_be_pascalcase.symbols = public_constant_fields +dotnet_naming_rule.public_constant_fields_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.private_constant_fields_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.private_constant_fields_should_be_pascalcase.symbols = private_constant_fields +dotnet_naming_rule.private_constant_fields_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.public_static_readonly_fields_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.public_static_readonly_fields_should_be_pascalcase.symbols = public_static_readonly_fields +dotnet_naming_rule.public_static_readonly_fields_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.private_static_readonly_fields_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.private_static_readonly_fields_should_be_pascalcase.symbols = private_static_readonly_fields +dotnet_naming_rule.private_static_readonly_fields_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.enums_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.enums_should_be_pascalcase.symbols = enums +dotnet_naming_rule.enums_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.local_functions_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.local_functions_should_be_pascalcase.symbols = local_functions +dotnet_naming_rule.local_functions_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.non_field_members_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.non_field_members_should_be_pascalcase.symbols = non_field_members +dotnet_naming_rule.non_field_members_should_be_pascalcase.style = pascalcase + +# Symbol specifications + +dotnet_naming_symbols.interfaces.applicable_kinds = interface +dotnet_naming_symbols.interfaces.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.interfaces.required_modifiers = + +dotnet_naming_symbols.enums.applicable_kinds = enum +dotnet_naming_symbols.enums.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.enums.required_modifiers = + +dotnet_naming_symbols.events.applicable_kinds = event +dotnet_naming_symbols.events.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.events.required_modifiers = + +dotnet_naming_symbols.methods.applicable_kinds = method +dotnet_naming_symbols.methods.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.methods.required_modifiers = + +dotnet_naming_symbols.properties.applicable_kinds = property +dotnet_naming_symbols.properties.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.properties.required_modifiers = + +dotnet_naming_symbols.public_fields.applicable_kinds = field +dotnet_naming_symbols.public_fields.applicable_accessibilities = public, internal +dotnet_naming_symbols.public_fields.required_modifiers = + +dotnet_naming_symbols.private_fields.applicable_kinds = field +dotnet_naming_symbols.private_fields.applicable_accessibilities = private, protected, protected_internal, private_protected +dotnet_naming_symbols.private_fields.required_modifiers = + +dotnet_naming_symbols.private_static_fields.applicable_kinds = field +dotnet_naming_symbols.private_static_fields.applicable_accessibilities = private, protected, protected_internal, private_protected +dotnet_naming_symbols.private_static_fields.required_modifiers = static + +dotnet_naming_symbols.types_and_namespaces.applicable_kinds = namespace, class, struct, interface, enum +dotnet_naming_symbols.types_and_namespaces.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.types_and_namespaces.required_modifiers = + +dotnet_naming_symbols.non_field_members.applicable_kinds = property, event, method +dotnet_naming_symbols.non_field_members.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.non_field_members.required_modifiers = + +dotnet_naming_symbols.type_parameters.applicable_kinds = namespace +dotnet_naming_symbols.type_parameters.applicable_accessibilities = * +dotnet_naming_symbols.type_parameters.required_modifiers = + +dotnet_naming_symbols.private_constant_fields.applicable_kinds = field +dotnet_naming_symbols.private_constant_fields.applicable_accessibilities = private, protected, protected_internal, private_protected +dotnet_naming_symbols.private_constant_fields.required_modifiers = const + +dotnet_naming_symbols.local_variables.applicable_kinds = local +dotnet_naming_symbols.local_variables.applicable_accessibilities = local +dotnet_naming_symbols.local_variables.required_modifiers = + +dotnet_naming_symbols.local_constants.applicable_kinds = local +dotnet_naming_symbols.local_constants.applicable_accessibilities = local +dotnet_naming_symbols.local_constants.required_modifiers = const + +dotnet_naming_symbols.parameters.applicable_kinds = parameter +dotnet_naming_symbols.parameters.applicable_accessibilities = * +dotnet_naming_symbols.parameters.required_modifiers = + +dotnet_naming_symbols.public_constant_fields.applicable_kinds = field +dotnet_naming_symbols.public_constant_fields.applicable_accessibilities = public, internal +dotnet_naming_symbols.public_constant_fields.required_modifiers = const + +dotnet_naming_symbols.public_static_readonly_fields.applicable_kinds = field +dotnet_naming_symbols.public_static_readonly_fields.applicable_accessibilities = public, internal +dotnet_naming_symbols.public_static_readonly_fields.required_modifiers = readonly, static + +dotnet_naming_symbols.private_static_readonly_fields.applicable_kinds = field +dotnet_naming_symbols.private_static_readonly_fields.applicable_accessibilities = private, protected, protected_internal, private_protected +dotnet_naming_symbols.private_static_readonly_fields.required_modifiers = readonly, static + +dotnet_naming_symbols.local_functions.applicable_kinds = local_function +dotnet_naming_symbols.local_functions.applicable_accessibilities = * +dotnet_naming_symbols.local_functions.required_modifiers = + +# Naming styles + +dotnet_naming_style.pascalcase.required_prefix = +dotnet_naming_style.pascalcase.required_suffix = +dotnet_naming_style.pascalcase.word_separator = +dotnet_naming_style.pascalcase.capitalization = pascal_case + +dotnet_naming_style.ipascalcase.required_prefix = I +dotnet_naming_style.ipascalcase.required_suffix = +dotnet_naming_style.ipascalcase.word_separator = +dotnet_naming_style.ipascalcase.capitalization = pascal_case + +dotnet_naming_style.tpascalcase.required_prefix = T +dotnet_naming_style.tpascalcase.required_suffix = +dotnet_naming_style.tpascalcase.word_separator = +dotnet_naming_style.tpascalcase.capitalization = pascal_case + +dotnet_naming_style._camelcase.required_prefix = _ +dotnet_naming_style._camelcase.required_suffix = +dotnet_naming_style._camelcase.word_separator = +dotnet_naming_style._camelcase.capitalization = camel_case + +dotnet_naming_style.camelcase.required_prefix = +dotnet_naming_style.camelcase.required_suffix = +dotnet_naming_style.camelcase.word_separator = +dotnet_naming_style.camelcase.capitalization = camel_case + +dotnet_naming_style.s_camelcase.required_prefix = s_ +dotnet_naming_style.s_camelcase.required_suffix = +dotnet_naming_style.s_camelcase.word_separator = +dotnet_naming_style.s_camelcase.capitalization = camel_case + diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/CarsContext.cs b/backend/src/me.authisfor.AuthBackend.Core/CarsContext.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/CarsContext.cs rename to backend/src/me.authisfor.AuthBackend.Core/CarsContext.cs index e36ccd8a..41e3cc35 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/CarsContext.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/CarsContext.cs @@ -1,4 +1,5 @@ using me.authisfor.AuthBackend.Core.Models; + using Microsoft.EntityFrameworkCore; namespace me.authisfor.AuthBackend.Core @@ -40,4 +41,4 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) }); } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/CarDto.cs b/backend/src/me.authisfor.AuthBackend.Core/Dtos/CarDto.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/CarDto.cs rename to backend/src/me.authisfor.AuthBackend.Core/Dtos/CarDto.cs index b7bd9093..5d1716ec 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/CarDto.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Dtos/CarDto.cs @@ -6,4 +6,4 @@ public class CarDto public string Plate { get; set; } public string Model { get; set; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/DepartmentDto.cs b/backend/src/me.authisfor.AuthBackend.Core/Dtos/DepartmentDto.cs similarity index 98% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/DepartmentDto.cs rename to backend/src/me.authisfor.AuthBackend.Core/Dtos/DepartmentDto.cs index 953bc02c..b877d953 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/DepartmentDto.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Dtos/DepartmentDto.cs @@ -5,4 +5,4 @@ public class DepartmentDto public string? Id { get; set; } public string Name { get; set; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDetailsDto.cs b/backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDetailsDto.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDetailsDto.cs rename to backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDetailsDto.cs index e195ed6a..e020aa8c 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDetailsDto.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDetailsDto.cs @@ -9,4 +9,4 @@ public class EmployeeDetailsDto public string Gender { get; set; } public DepartmentDto Department { get; set; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDto.cs b/backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDto.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDto.cs rename to backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDto.cs index f5abf621..04bf66ea 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDto.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeeDto.cs @@ -8,4 +8,4 @@ public class EmployeeDto public string LastName { get; set; } public string Gender { get; set; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePostDto.cs b/backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePostDto.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePostDto.cs rename to backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePostDto.cs index c9632555..317906bb 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePostDto.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePostDto.cs @@ -14,4 +14,4 @@ public class EmployeePostDto [RegularExpression("^[MF]$")] public string Gender { get; set; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePutDto.cs b/backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePutDto.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePutDto.cs rename to backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePutDto.cs index 693727a0..029d24f6 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePutDto.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Dtos/EmployeePutDto.cs @@ -7,4 +7,4 @@ public class EmployeePutDto [Required] public string LastName { get; set; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/EmployeesContext.cs b/backend/src/me.authisfor.AuthBackend.Core/EmployeesContext.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/EmployeesContext.cs rename to backend/src/me.authisfor.AuthBackend.Core/EmployeesContext.cs index 90d1dd9c..30ca05dd 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/EmployeesContext.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/EmployeesContext.cs @@ -1,4 +1,5 @@ using me.authisfor.AuthBackend.Core.Models; + using Microsoft.EntityFrameworkCore; namespace me.authisfor.AuthBackend.Core @@ -56,4 +57,4 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) }); } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Extensions/EmployeeExtensions.cs b/backend/src/me.authisfor.AuthBackend.Core/Extensions/EmployeeExtensions.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Extensions/EmployeeExtensions.cs rename to backend/src/me.authisfor.AuthBackend.Core/Extensions/EmployeeExtensions.cs index 386f4486..e3bc6a90 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Extensions/EmployeeExtensions.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Extensions/EmployeeExtensions.cs @@ -17,4 +17,4 @@ public static EmployeeDto MapToDto(this Employee source) }; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/FeatureFlags.cs b/backend/src/me.authisfor.AuthBackend.Core/FeatureFlags.cs similarity index 98% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/FeatureFlags.cs rename to backend/src/me.authisfor.AuthBackend.Core/FeatureFlags.cs index 58df4cfb..0d836161 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/FeatureFlags.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/FeatureFlags.cs @@ -5,4 +5,4 @@ public static class FeatureFlags public const string ApiKey = nameof(ApiKey); public const string Santa = nameof(Santa); } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/InternalsVisibleTo.cs b/backend/src/me.authisfor.AuthBackend.Core/InternalsVisibleTo.cs similarity index 92% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/InternalsVisibleTo.cs rename to backend/src/me.authisfor.AuthBackend.Core/InternalsVisibleTo.cs index fbed8b41..efa76b6c 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/InternalsVisibleTo.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/InternalsVisibleTo.cs @@ -1,2 +1,2 @@ [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("me.authisfor.AuthBackend.Core.UnitTests")] -[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Car.cs b/backend/src/me.authisfor.AuthBackend.Core/Models/Car.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Car.cs rename to backend/src/me.authisfor.AuthBackend.Core/Models/Car.cs index b61daf22..66b68cef 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Car.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Models/Car.cs @@ -21,4 +21,4 @@ public partial class Car [InverseProperty("Cars")] public virtual Owner Owner { get; set; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Department.cs b/backend/src/me.authisfor.AuthBackend.Core/Models/Department.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Department.cs rename to backend/src/me.authisfor.AuthBackend.Core/Models/Department.cs index fbb6a637..975fcf73 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Department.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Models/Department.cs @@ -26,4 +26,4 @@ public class Department [InverseProperty("Department")] public virtual ICollection Employees { get; set; } = new HashSet(); } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Employee.cs b/backend/src/me.authisfor.AuthBackend.Core/Models/Employee.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Employee.cs rename to backend/src/me.authisfor.AuthBackend.Core/Models/Employee.cs index 6c857568..e3e837ba 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Employee.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Models/Employee.cs @@ -38,4 +38,4 @@ public class Employee [InverseProperty("Manger")] public virtual ICollection LeadingDepartments { get; set; } = new HashSet(); } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Owner.cs b/backend/src/me.authisfor.AuthBackend.Core/Models/Owner.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Owner.cs rename to backend/src/me.authisfor.AuthBackend.Core/Models/Owner.cs index 5581a562..18eb639e 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Models/Owner.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Models/Owner.cs @@ -22,4 +22,4 @@ public partial class Owner [InverseProperty("Owner")] public virtual ICollection Cars { get; set; } = new HashSet(); } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Registrations/CoreRegistrations.cs b/backend/src/me.authisfor.AuthBackend.Core/Registrations/CoreRegistrations.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Registrations/CoreRegistrations.cs rename to backend/src/me.authisfor.AuthBackend.Core/Registrations/CoreRegistrations.cs index f4f0634a..b0d741f9 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Registrations/CoreRegistrations.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Registrations/CoreRegistrations.cs @@ -1,5 +1,6 @@ using me.authisfor.AuthBackend.Core.Repositories; using me.authisfor.AuthBackend.Core.Services; + using Microsoft.Extensions.DependencyInjection; namespace me.authisfor.AuthBackend.Core.Registrations @@ -14,4 +15,4 @@ public static IServiceCollection AddCoreComponents(this IServiceCollection servi return services; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Repositories/EmployeeRepository.cs b/backend/src/me.authisfor.AuthBackend.Core/Repositories/EmployeeRepository.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Repositories/EmployeeRepository.cs rename to backend/src/me.authisfor.AuthBackend.Core/Repositories/EmployeeRepository.cs index fcffefec..57d13a66 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Repositories/EmployeeRepository.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Repositories/EmployeeRepository.cs @@ -1,11 +1,13 @@ +using System.Linq; using System.Threading; using System.Threading.Tasks; -using System.Linq; -using Microsoft.EntityFrameworkCore; + using me.authisfor.AuthBackend.Core.Dtos; using me.authisfor.AuthBackend.Core.Extensions; using me.authisfor.AuthBackend.Core.Models; +using Microsoft.EntityFrameworkCore; + namespace me.authisfor.AuthBackend.Core.Repositories { public interface IEmployeeRepository @@ -131,4 +133,4 @@ public async Task DeleteByIdAsync(int id, CancellationToken cancellationTo return await DbContext.SaveChangesAsync(cancellationToken) > 0; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Repositories/RepositoryBase.cs b/backend/src/me.authisfor.AuthBackend.Core/Repositories/RepositoryBase.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Repositories/RepositoryBase.cs rename to backend/src/me.authisfor.AuthBackend.Core/Repositories/RepositoryBase.cs index 8d992835..3f122a87 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Repositories/RepositoryBase.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Repositories/RepositoryBase.cs @@ -10,4 +10,4 @@ protected RepositoryBase(EmployeesContext dbContext) DbContext = dbContext; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Services/CarService.cs b/backend/src/me.authisfor.AuthBackend.Core/Services/CarService.cs similarity index 99% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Services/CarService.cs rename to backend/src/me.authisfor.AuthBackend.Core/Services/CarService.cs index 26f4c51b..fdf0845c 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Services/CarService.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Services/CarService.cs @@ -1,7 +1,9 @@ using System.Linq; using System.Threading; using System.Threading.Tasks; + using me.authisfor.AuthBackend.Core.Dtos; + using Microsoft.EntityFrameworkCore; namespace me.authisfor.AuthBackend.Core.Services @@ -35,4 +37,4 @@ public async Task> GetAllSortedByPlateAsync(CancellationToke }); } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Settings/ApiKeySettings.cs b/backend/src/me.authisfor.AuthBackend.Core/Settings/ApiKeySettings.cs similarity index 98% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Settings/ApiKeySettings.cs rename to backend/src/me.authisfor.AuthBackend.Core/Settings/ApiKeySettings.cs index fcc71d7f..fb0ad41a 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Settings/ApiKeySettings.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Settings/ApiKeySettings.cs @@ -4,4 +4,4 @@ public class ApiKeySettings { public string SecretKey { get; set; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Settings/PingWebsiteSettings.cs b/backend/src/me.authisfor.AuthBackend.Core/Settings/PingWebsiteSettings.cs similarity index 98% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Settings/PingWebsiteSettings.cs rename to backend/src/me.authisfor.AuthBackend.Core/Settings/PingWebsiteSettings.cs index c26409ac..9da323cc 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/Settings/PingWebsiteSettings.cs +++ b/backend/src/me.authisfor.AuthBackend.Core/Settings/PingWebsiteSettings.cs @@ -5,4 +5,4 @@ public class PingWebsiteSettings public Uri Url { get; set; } public int TimeIntervalInMinutes { get; set; } } -} +} \ No newline at end of file diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/me.authisfor.AuthBackend.Core.csproj b/backend/src/me.authisfor.AuthBackend.Core/me.authisfor.AuthBackend.Core.csproj similarity index 51% rename from netcore-boilerplate/src/me.authisfor.AuthBackend.Core/me.authisfor.AuthBackend.Core.csproj rename to backend/src/me.authisfor.AuthBackend.Core/me.authisfor.AuthBackend.Core.csproj index 1bc64505..ebaa2cf4 100644 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Core/me.authisfor.AuthBackend.Core.csproj +++ b/backend/src/me.authisfor.AuthBackend.Core/me.authisfor.AuthBackend.Core.csproj @@ -7,5 +7,10 @@ + + all + + + diff --git a/backend/src/modules/prisma/prisma.module.ts b/backend/src/modules/prisma/prisma.module.ts deleted file mode 100644 index 60259472..00000000 --- a/backend/src/modules/prisma/prisma.module.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Module } from '@nestjs/common'; -import { PrismaService } from './prisma.service.js'; - -@Module({ - providers: [PrismaService], - exports: [PrismaService], -}) -export class PrismaModule {} diff --git a/backend/src/modules/prisma/prisma.service.ts b/backend/src/modules/prisma/prisma.service.ts deleted file mode 100644 index 9c89168c..00000000 --- a/backend/src/modules/prisma/prisma.service.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { Injectable, OnModuleDestroy, OnModuleInit } from '@nestjs/common'; -import { Prisma, PrismaClient } from '@prisma/client'; -import { createPrismaRedisCache } from 'prisma-redis-middleware'; -import Redis from 'ioredis'; -import RedisUrlParser from 'redis-url-plus'; - -@Injectable() -export class PrismaService extends PrismaClient implements OnModuleInit, OnModuleDestroy { - private redis = new Redis(RedisUrlParser(process.env.REDIS_URL)); // Uses default options for Redis connection - - async onModuleInit() { - await this.$connect(); - console.log('Prisma connected'); - const cacheMiddleware: Prisma.Middleware = createPrismaRedisCache({ - storage: { type: 'redis', options: { client: this.redis, invalidation: { referencesTTL: 300 } } }, - cacheTime: 300, - excludeMethods: ['count', 'groupBy'], - onHit: key => { - console.log('hit', key); - }, - onMiss: key => { - console.log('miss', key); - }, - onError: key => { - console.log('error', key); - }, - }); - - this.$use(cacheMiddleware); - } - - async onModuleDestroy() { - await this.$disconnect(); - await this.redis.quit(); - console.log('Prisma & Redis disconnected'); - } -} diff --git a/backend/src/modules/root.controller.ts b/backend/src/modules/root.controller.ts deleted file mode 100644 index 94374a6a..00000000 --- a/backend/src/modules/root.controller.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Body, Controller, Delete, Get, Param, Post, Put, Query, Render } from '@nestjs/common'; -import { ApiOperation } from '@nestjs/swagger'; -import { PrismaService } from './prisma/prisma.service.js'; - -@Controller('/') -export class RootController { - // eslint-disable-next-line no-empty-function, no-useless-constructor - constructor(private readonly prismaService: PrismaService) {} - - @Get() - @Render('index') - root() { - return { - message: 'The oldest', - }; - } - - @Get('docs') - @Render('docs') - docs() { - return { - message: 'The realest', - }; - } - - // We need a /api/health endpoint - @Get('api/health') - health() { - return { status: 'ok' }; - } - - @Get('feed') - @ApiOperation({ summary: 'Feed of published posts' }) - async getFilteredPosts( - @Query('take') take?: number, - @Query('skip') skip?: number, - @Query('searchString') searchString?: string, - @Query('orderBy') orderBy?: 'asc' | 'desc', - ) { - const or = searchString - ? { - OR: [{ title: { contains: searchString } }, { content: { contains: searchString } }], - } - : {}; - - return this.prismaService.post.findMany({ - where: { - published: true, - ...or, - }, - include: { author: true }, - take: Number(take) || undefined, - skip: Number(skip) || undefined, - orderBy: { - updatedAt: orderBy, - }, - }); - } - - @Post('post') - async createDraft(@Body() postData: { title: string; content?: string }) { - const { title, content } = postData; - return this.prismaService.post.create({ - data: { - title, - content, - }, - }); - } - - // List posts with no author - @Get('drafts') - async getDrafts() { - return this.prismaService.post.findMany({ - where: { author: undefined }, - }); - } - - @Put('publish/:id') - async togglePublishPost(@Param('id') id: string) { - const postData = await this.prismaService.post.findUnique({ - where: { id: Number(id) }, - select: { - published: true, - }, - }); - - return this.prismaService.post.update({ - where: { id: Number(id) || undefined }, - data: { published: !postData?.published }, - }); - } - - @Delete('post/:id') - async deletePost(@Param('id') id: string) { - return this.prismaService.post.delete({ where: { id: Number(id) } }); - } - - @Put('/post/:id/views') - async incrementPostViewCount(@Param('id') id: string) { - return this.prismaService.post.update({ - where: { id: Number(id) }, - data: { - viewCount: { - increment: 1, - }, - }, - }); - } -} diff --git a/backend/src/plugins/README.md b/backend/src/plugins/README.md deleted file mode 100644 index 242de074..00000000 --- a/backend/src/plugins/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# Plugins Folder - -Plugins define behavior that is common to all the routes in your application. Authentication, caching, templates, and all the other cross cutting concerns should be handled by plugins placed in this folder. - -Files in this folder are typically defined through the [`fastify-plugin`](https://github.com/fastify/fastify-plugin) module, making them non-encapsulated. They can define decorators and set hooks that will then be used in the rest of your application. - -Check out: - -- [The hitchhiker's guide to plugins](https://www.fastify.io/docs/latest/Guides/Plugins-Guide/) -- [Fastify decorators](https://www.fastify.io/docs/latest/Reference/Decorators/). -- [Fastify lifecycle](https://www.fastify.io/docs/latest/Reference/Lifecycle/). diff --git a/backend/src/plugins/errorHandler.ts b/backend/src/plugins/errorHandler.ts deleted file mode 100644 index ed167707..00000000 --- a/backend/src/plugins/errorHandler.ts +++ /dev/null @@ -1,20 +0,0 @@ -import type { FastifyInstance } from 'fastify'; -import fp from 'fastify-plugin'; - -const SENTRY_DSN = process.env.SENTRY_DSN || process.env.NEXT_PUBLIC_SENTRY_DSN; - -/** - * This plugins adds some utilities to handle http errors - * - * @see https://github.com/fastify/fastify-sensible - */ -export default fp(async (fastify: FastifyInstance) => { - // TODO: Apply @fastify/accepts here, if we're gonna throw a error, we should throw a error that the client can understand! - if (SENTRY_DSN) { - fastify.setErrorHandler(async (error, _request, reply) => { - reply.status(500); - fastify.Sentry.captureException(error); - return reply.send(error); - }); - } -}); diff --git a/backend/src/plugins/exit.ts b/backend/src/plugins/exit.ts deleted file mode 100644 index 0a756387..00000000 --- a/backend/src/plugins/exit.ts +++ /dev/null @@ -1,12 +0,0 @@ -import type { FastifyGracefulExitOptions } from '@mgcrea/fastify-graceful-exit'; -import fastifyGracefulExit from '@mgcrea/fastify-graceful-exit'; -import fp from 'fastify-plugin'; - -/** - * This plugins adds some utilities to handle http errors - * - * @see https://github.com/fastify/fastify-sensible - */ -export default fp(async fastify => { - fastify.register(fastifyGracefulExit, { timeout: 3000 }); -}); diff --git a/backend/src/plugins/formBody.ts b/backend/src/plugins/formBody.ts deleted file mode 100644 index e9450fe4..00000000 --- a/backend/src/plugins/formBody.ts +++ /dev/null @@ -1,11 +0,0 @@ -import type { FastifyInstance } from 'fastify'; -import fp from 'fastify-plugin'; -import fastifyFormBody from '@fastify/formbody'; - -/** - * - * @see https://github.com/fastify/fastify-formbody - */ -export default fp(async (app: FastifyInstance) => { - await app.register(fastifyFormBody); -}); diff --git a/backend/src/plugins/sentry.ts b/backend/src/plugins/sentry.ts deleted file mode 100644 index cec8c701..00000000 --- a/backend/src/plugins/sentry.ts +++ /dev/null @@ -1,27 +0,0 @@ -import type { FastifySentryOptions } from '@immobiliarelabs/fastify-sentry'; -import sentry from '@immobiliarelabs/fastify-sentry'; -import type { FastifyTypeProviderDefault, RawServerDefault } from 'fastify'; -import fp from 'fastify-plugin'; -import { ProfilingIntegration } from '@sentry/profiling-node'; - -const SENTRY_DSN = process.env.SENTRY_DSN || process.env.NEXT_PUBLIC_SENTRY_DSN; - -/** - * This plugin enables the fastify sentry plugin to track performance & error messages - * - * @see https://github.com/immobiliare/fastify-sentry - */ -export default fp(async fastify => { - if (SENTRY_DSN) { - // @ts-ignore - fastify.register(sentry, { - dsn: SENTRY_DSN, - environment: process.env.NODE_ENV, - tracesSampleRate: 1, - setErrorHandler: true, - integrations: [ - new ProfilingIntegration() - ] - }); - } else fastify.log.warn('did not load sentry because no sentry_dsn environment variable was provided'); -}); diff --git a/backend/src/plugins/swagger.ts b/backend/src/plugins/swagger.ts deleted file mode 100644 index 1239adcd..00000000 --- a/backend/src/plugins/swagger.ts +++ /dev/null @@ -1,38 +0,0 @@ -import fastifySwaggerUi from '@fastify/swagger-ui'; -import type { FastifyInstance } from 'fastify'; -import fp from 'fastify-plugin'; -import fastifySwagger from '@fastify/swagger'; -import console from 'node:console'; - -/** - * This plugins adds some utilities to handle http errors - * - * @see https://github.com/fastify/fastify-swagger - */ -export default fp(async (app: FastifyInstance) => { - await app.register(fastifySwagger, { - swagger: { - consumes: ['application/json', 'application/xml', 'application/x-www-form-urlencoded', 'multipart/form-data'], - produces: ['application/json'], - externalDocs: { - url: 'https://swagger.io', - description: 'Find more info here', - }, - }, - openapi: { - info: { title: 'Test openapi', description: 'testing the fastify swagger api', version: '0.1.0' }, - servers: [{ url: 'http://localhost:8000' }], - components: { - securitySchemes: { - apiKey: { - type: 'apiKey', - name: 'apiKey', - in: 'header', - }, - }, - }, - security: [{ apiKey: [] }], - }, - }); - await app.register(fastifySwaggerUi); -}); diff --git a/backend/src/schema/package.proto b/backend/src/schema/package.proto deleted file mode 100644 index 8618fb17..00000000 --- a/backend/src/schema/package.proto +++ /dev/null @@ -1,5 +0,0 @@ -syntax = "proto3"; - -message Package { - string hello = 1; -} diff --git a/backend/src/start.ts b/backend/src/start.ts deleted file mode 100644 index c0c6f7b2..00000000 --- a/backend/src/start.ts +++ /dev/null @@ -1,170 +0,0 @@ -import { FastifyInstance } from 'fastify'; -import { readFile } from 'node:fs/promises'; -import { ProjectReference } from 'typescript'; -import getRepoInfo from 'git-repo-info'; -import ciDetect from '@npmcli/ci-detect'; -import isDocker from 'is-docker'; -import scanEnv from 'scan-env'; - -import { dirname, join } from 'node:path'; -import { fileURLToPath } from 'node:url'; -import figlet from 'figlet'; -import chalk from 'chalk'; -import { load as loadMonoRepoEnvironment } from 'dotenv-mono'; -import { config as loadEnvironmentDefaultsAndRegularEnvironment } from 'dotenv-defaults'; -import { DotenvExpandOptions, expand } from 'dotenv-expand'; -import { ValidationPipe } from '@nestjs/common'; -import { NestFactory } from '@nestjs/core'; -import { FastifyAdapter, NestFastifyApplication } from '@nestjs/platform-fastify'; -// import * as eta from "eta"; -import { ajvBinaryFormat } from '@damirn/fastify-formidable'; -import app from './app.js'; -import { AppModule } from './app.module.js'; - -const __dirname = dirname(fileURLToPath(import.meta.url)); -const __filename = fileURLToPath(import.meta.url) - - -expand( - loadEnvironmentDefaultsAndRegularEnvironment({ - path: './.env', - encoding: 'utf8', - defaults: './.env.example', // This is new - }), -); - -expand( - loadMonoRepoEnvironment({ - path: join(__dirname, '../.env'), - encoding: 'utf8', - }) as DotenvExpandOptions, -); - - -async function readJsonFile(path: string): Promise> { - const file = await readFile(path, 'utf8'); - return JSON.parse(file); -} - -export const start = async () => { - console.log(`Currently running in ${__dirname}`); - const nestApp = await NestFactory.create( - AppModule, - new FastifyAdapter({ - logger: { - level: 'debug', - transport: { - target: 'pino-pretty', - }, - }, - trustProxy: true, - // ajv: { - // plugins: [ajvBinaryFormat], - // }, - // Required: Enable TLS - // https: true, - // eslint-disable-next-line @typescript-eslint/ban-ts-comment - // Optional: Enable HTTP/2 - // http2: true - }), - { bodyParser: false }, -); - if (process.env.NODE_ENV !== 'production') { - let name; - let version; - try { - const { name: packageName, version: packageVersion } = await readJsonFile('./package.json'); - name = packageName; - version = packageVersion; - } catch { - name = process.env.npm_package_name || 'auth-app'; - version = process.env.npm_package_version || 'Unknown'; - } - const gitInfo = getRepoInfo(); - const bannerText = `${figlet.textSync(`<${name}>`, { - font: 'ANSI Shadow', - horizontalLayout: 'default', - verticalLayout: 'default', - width: 80, - whitespaceBreak: true, - })}\n`; - if (process.env.NODE_ENV !== 'test') { - const gitText = chalk.yellowBright.bold( - `Version: ${version}\n${chalk.blueBright( - `Commit: ${gitInfo.abbreviatedSha} (${gitInfo.lastTag === 'null' ? 'unknown' : gitInfo.lastTag})\nAuthor: ${ - gitInfo.author - } (${gitInfo.authorDate})\nMessage: ${gitInfo.commitMessage}\nCommits since tag: ${ - gitInfo.commitsSinceLastTag - }\n${chalk.blueBright(`Branch: ${gitInfo.branch}`)}`, - )}`, - ); - const warning = - process.env.NODE_ENV !== 'production' || gitInfo.branch !== 'master' - ? chalk.redBright.bold('WARNING: This is a development build. Do not use in production.') - : undefined; - const dockerWarning = chalk.redBright.bold( - "Psst! Make sure you've set up your .env file and launched the database and redis containers!\nYou can do this with the command: docker compose up -d db db2 cache", - ); - const contextInfo = chalk.yellowBright.bold( - `CI: ${ciDetect()}\nInside Docker?: ${isDocker() ? 'YES!!' : 'no🤡'}\nNODE_ENV: ${ - process.env.NODE_ENV - }\nNODE_APP_INSTANCE: ${process.env.NODE_APP_INSTANCE}\nPORT: ${process.env.PORT}\nFASTIFY_PORT: ${ - process.env.FASTIFY_PORT - }\n`, - ); - console.log(chalk.greenBright.bold.italic(bannerText)); - console.log(gitText); - if (warning) console.log(warning); - console.log(dockerWarning); - console.log(contextInfo); - console.log(chalk.bgWhiteBright.greenBright('Now Nest.js based!')); - } - } - try { - const scanResult = scanEnv('../../.env.example'); - - if (scanResult.length > 0) - console.error(`The following required environment variables are missing: ${scanResult.join(', ')}`); - } catch (error) { - console.error(error); - console.error('failed to check if environment variables are missing, likely due to a missing .env.example'); - } - nestApp.useStaticAssets({ root: join(__dirname, '..', 'public') }); - nestApp.enableVersioning(); - // nestApp.setBaseViewsDir(join(__dirname, '..', 'views')); - // nestApp.useStaticAssets({ - // root: join(__dirname, "..", "views"), - // }); - // nestApp.setViewEngine({ - // engine: 'eta' as never, - // }); - const server = nestApp.getHttpAdapter().getInstance(); - await app(server, {}); - // Validate all endpoints - nestApp.useGlobalPipes( - new ValidationPipe({ - whitelist: false, - }), - ); - // await server.register(app.fastify); - // await server.register(fastifyTLS, { - // // Optional (default: ./key.pem) - // key: join(__dirname, 'certs', 'key.pem'), - // // Optional (default: ./cert.pem) - // cert: join(__dirname, 'certs', 'cert.pem'), - // }) - - await nestApp.listen(process.env.PORT || process.env.FASTIFY_PORT || '8000', '0.0.0.0', (error, address) => { - if (error) throw error; - - if (process.env.NODE_APP_INSTANCE === '0' || (!process.env.NODE_APP_INSTANCE && process.env.NODE_ENV !== 'test')) - server.log.info(`Server listening at ${address}`); - if (process.send) process.send('ready'); - }); - return nestApp; -}; -let entryFile = process.argv?.[1]; - -if (entryFile === __filename) { - start(); -} diff --git a/backend/src/utils.ts b/backend/src/utils.ts deleted file mode 100644 index 10bc597e..00000000 --- a/backend/src/utils.ts +++ /dev/null @@ -1,33 +0,0 @@ -import crypto from 'node:crypto'; - -/** - * When the user register this will generate a random salt to use to hash the password provided - * @param password - * @returns hash, salt - */ -export function hashPassword(password: string) { - const salt = crypto.randomBytes(32).toString('hex'); - - return { hash: crypto.pbkdf2Sync(password, salt, 100_000, 64, 'sha512').toString('hex'), salt }; -} - -// - -/** - * When the user login the provided password will be hashed with the salt from the user profile, the password is correct if the result will match the stored hash on user profile - * @param candidatePassword User login input provided password - * @param salt Salt from user stored in the db - * @param hash User hashed password stored in the db - * @returns Boolean - */ -export function isPasswordCorrect({ - candidatePassword, - salt, - hash, -}: { - candidatePassword: string; - salt: string; - hash: string; -}) { - return crypto.pbkdf2Sync(candidatePassword, salt, 100_000, 64, 'sha512').toString('hex') === hash; -} diff --git a/backend/src/views/.root b/backend/src/views/.root deleted file mode 100644 index bccc71c5..00000000 --- a/backend/src/views/.root +++ /dev/null @@ -1 +0,0 @@ -delete me when you use eta (ejs fork) \ No newline at end of file diff --git a/backend/src/views/docs.eta b/backend/src/views/docs.eta deleted file mode 100644 index 1beda635..00000000 --- a/backend/src/views/docs.eta +++ /dev/null @@ -1,24 +0,0 @@ - - - - Redoc - - - - - - - - - - - - - diff --git a/backend/src/views/home.eta b/backend/src/views/home.eta deleted file mode 100644 index 255b294e..00000000 --- a/backend/src/views/home.eta +++ /dev/null @@ -1,9 +0,0 @@ - - - The Oldest REST API in Minecraft - - -

Message

-

<%= message + "string %>" %>

- - \ No newline at end of file diff --git a/backend/src/views/index.eta b/backend/src/views/index.eta deleted file mode 100644 index 2452f2e3..00000000 --- a/backend/src/views/index.eta +++ /dev/null @@ -1,12 +0,0 @@ - - - The Oldest REST API in Minecraft - - -

Message

-
- - -
- - diff --git a/backend/start b/backend/start deleted file mode 100755 index c780d35e..00000000 Binary files a/backend/start and /dev/null differ diff --git a/backend/test/e2e/.root b/backend/test/e2e/.root deleted file mode 100644 index 3ab9b73e..00000000 --- a/backend/test/e2e/.root +++ /dev/null @@ -1 +0,0 @@ -delete me when adding e2e tests \ No newline at end of file diff --git a/backend/test/e2e/start.test.ts b/backend/test/e2e/start.test.ts deleted file mode 100644 index 6378b0a3..00000000 --- a/backend/test/e2e/start.test.ts +++ /dev/null @@ -1,24 +0,0 @@ -// Application starts from start.ts - - -import {describe, it, expect} from 'vitest'; -import { build } from '../helper'; -import get from "got" -import supertest from 'supertest' - - -describe('Start application', () => { - it('should start the application', async () => { - const app = await build(); - // app.inject({ - // method: 'GET', - // url: '/api/health', - // }).then(response => { - // expect(response.statusCode).toBe(200) - // }) - // const address = app.server.address() - // const port = typeof address === 'string' ? address : address?.port - const response = await get(`http://localhost:8000/api/health`) - expect(response.statusCode).toBe(200) - }); -}); diff --git a/backend/test/helper.ts b/backend/test/helper.ts deleted file mode 100644 index 3aeff5c2..00000000 --- a/backend/test/helper.ts +++ /dev/null @@ -1,22 +0,0 @@ -// This file contains code that we reuse between our tests. -import { start } from '../src/start'; - -import fp from 'fastify-plugin'; -import { afterAll, beforeAll } from 'vitest'; -import App from '../src/app'; - -let initializedApp; - -const config = {}; -beforeAll(async () => { - console.log('beforeAll'); - initializedApp = await start(); -}); - -afterAll(() => initializedApp.close().catch(() => {})); -// Automatically build and tear down our instance -const build = async() => { - return initializedApp; -}; - -export { build, config }; diff --git a/backend/test/integration/.root b/backend/test/integration/.root deleted file mode 100644 index 85218ea4..00000000 --- a/backend/test/integration/.root +++ /dev/null @@ -1 +0,0 @@ -add them integration tests \ No newline at end of file diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/CarsTests.Get_should_return_expected_json.verified.txt b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/CarsTests.Get_should_return_expected_json.verified.txt similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/CarsTests.Get_should_return_expected_json.verified.txt rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/CarsTests.Get_should_return_expected_json.verified.txt diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/CarsTests.cs b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/CarsTests.cs similarity index 98% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/CarsTests.cs rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/CarsTests.cs index 3a9da112..fcc3fcda 100644 --- a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/CarsTests.cs +++ b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/CarsTests.cs @@ -11,7 +11,6 @@ namespace me.authisfor.AuthBackend.Api.IntegrationTests { - [UsesVerify] [Collection(nameof(TestServerClientCollection))] public class CarsTests { diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/EmployeesTests.Get_should_return_Ok_with_expected_result.verified.txt b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/EmployeesTests.Get_should_return_Ok_with_expected_result.verified.txt similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/EmployeesTests.Get_should_return_Ok_with_expected_result.verified.txt rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/EmployeesTests.Get_should_return_Ok_with_expected_result.verified.txt diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/EmployeesTests.cs b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/EmployeesTests.cs similarity index 99% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/EmployeesTests.cs rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/EmployeesTests.cs index 04805645..b7ef468b 100644 --- a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/EmployeesTests.cs +++ b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/EmployeesTests.cs @@ -11,7 +11,6 @@ namespace me.authisfor.AuthBackend.Api.IntegrationTests { - [UsesVerify] [Collection(nameof(TestServerClientCollection))] public class EmployeesTests { diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Extensions/HttpContentExtensions.cs b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Extensions/HttpContentExtensions.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Extensions/HttpContentExtensions.cs rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Extensions/HttpContentExtensions.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/DataFeeders/CarsContextDataFeeder.cs b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/DataFeeders/CarsContextDataFeeder.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/DataFeeders/CarsContextDataFeeder.cs rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/DataFeeders/CarsContextDataFeeder.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/DataFeeders/EmployeesContextDataFeeder.cs b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/DataFeeders/EmployeesContextDataFeeder.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/DataFeeders/EmployeesContextDataFeeder.cs rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/DataFeeders/EmployeesContextDataFeeder.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/ModuleInitializer.cs b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/ModuleInitializer.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/ModuleInitializer.cs rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/ModuleInitializer.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/TestServerClientFixture.cs b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/TestServerClientFixture.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/TestServerClientFixture.cs rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/TestServerClientFixture.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/TestStartup.cs b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/TestStartup.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/TestStartup.cs rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Infrastructure/TestStartup.cs diff --git a/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Properties/launchSettings.json b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Properties/launchSettings.json new file mode 100644 index 00000000..c4b09d3b --- /dev/null +++ b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/Properties/launchSettings.json @@ -0,0 +1,19 @@ +{ + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:56916/", + "sslPort": 44307 + } + }, + "profiles": { + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/me.authisfor.AuthBackend.Api.IntegrationTests.csproj b/backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/me.authisfor.AuthBackend.Api.IntegrationTests.csproj similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/me.authisfor.AuthBackend.Api.IntegrationTests.csproj rename to backend/test/me.authisfor.AuthBackend.Api.IntegrationTests/me.authisfor.AuthBackend.Api.IntegrationTests.csproj diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/CarsControllerTests.cs b/backend/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/CarsControllerTests.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/CarsControllerTests.cs rename to backend/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/CarsControllerTests.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/ControllerTestsBase.cs b/backend/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/ControllerTestsBase.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/ControllerTestsBase.cs rename to backend/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/ControllerTestsBase.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/EmployeesControllerTests.cs b/backend/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/EmployeesControllerTests.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/EmployeesControllerTests.cs rename to backend/test/me.authisfor.AuthBackend.Api.UnitTests/Controllers/EmployeesControllerTests.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/Infrastructure/Filters/ValidateModelStateFilterTests.cs b/backend/test/me.authisfor.AuthBackend.Api.UnitTests/Infrastructure/Filters/ValidateModelStateFilterTests.cs similarity index 96% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/Infrastructure/Filters/ValidateModelStateFilterTests.cs rename to backend/test/me.authisfor.AuthBackend.Api.UnitTests/Infrastructure/Filters/ValidateModelStateFilterTests.cs index efc402a0..e3f9f632 100644 --- a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/Infrastructure/Filters/ValidateModelStateFilterTests.cs +++ b/backend/test/me.authisfor.AuthBackend.Api.UnitTests/Infrastructure/Filters/ValidateModelStateFilterTests.cs @@ -38,7 +38,7 @@ public void When_ModelState_is_not_valid_Then_bad_request_returned() context.Result.Should().NotBeNull(); context.Result.Should().BeOfType() .Which.Value.Should().BeOfType() - .Which.Messages.Should().ContainMatch("*error message*"); + .Which.Message.Should().Match("*error message*"); } private ActionExecutingContext GetMockedContext(string key, string errorMessage) diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/me.authisfor.AuthBackend.Api.UnitTests.csproj b/backend/test/me.authisfor.AuthBackend.Api.UnitTests/me.authisfor.AuthBackend.Api.UnitTests.csproj similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Api.UnitTests/me.authisfor.AuthBackend.Api.UnitTests.csproj rename to backend/test/me.authisfor.AuthBackend.Api.UnitTests/me.authisfor.AuthBackend.Api.UnitTests.csproj diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.ArchitecturalTests/ApiArchitecturalTests.cs b/backend/test/me.authisfor.AuthBackend.ArchitecturalTests/ApiArchitecturalTests.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.ArchitecturalTests/ApiArchitecturalTests.cs rename to backend/test/me.authisfor.AuthBackend.ArchitecturalTests/ApiArchitecturalTests.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.ArchitecturalTests/CoreArchitecturalTests.cs b/backend/test/me.authisfor.AuthBackend.ArchitecturalTests/CoreArchitecturalTests.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.ArchitecturalTests/CoreArchitecturalTests.cs rename to backend/test/me.authisfor.AuthBackend.ArchitecturalTests/CoreArchitecturalTests.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.ArchitecturalTests/me.authisfor.AuthBackend.ArchitecturalTests.csproj b/backend/test/me.authisfor.AuthBackend.ArchitecturalTests/me.authisfor.AuthBackend.ArchitecturalTests.csproj similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.ArchitecturalTests/me.authisfor.AuthBackend.ArchitecturalTests.csproj rename to backend/test/me.authisfor.AuthBackend.ArchitecturalTests/me.authisfor.AuthBackend.ArchitecturalTests.csproj diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Core.UnitTests/Extensions/EnumerableExtensions.cs b/backend/test/me.authisfor.AuthBackend.Core.UnitTests/Extensions/EnumerableExtensions.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Core.UnitTests/Extensions/EnumerableExtensions.cs rename to backend/test/me.authisfor.AuthBackend.Core.UnitTests/Extensions/EnumerableExtensions.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Core.UnitTests/Repositories/EmployeeRepositoryTests.cs b/backend/test/me.authisfor.AuthBackend.Core.UnitTests/Repositories/EmployeeRepositoryTests.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Core.UnitTests/Repositories/EmployeeRepositoryTests.cs rename to backend/test/me.authisfor.AuthBackend.Core.UnitTests/Repositories/EmployeeRepositoryTests.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Core.UnitTests/Services/CarServiceTests.cs b/backend/test/me.authisfor.AuthBackend.Core.UnitTests/Services/CarServiceTests.cs similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Core.UnitTests/Services/CarServiceTests.cs rename to backend/test/me.authisfor.AuthBackend.Core.UnitTests/Services/CarServiceTests.cs diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Core.UnitTests/me.authisfor.AuthBackend.Core.UnitTests.csproj b/backend/test/me.authisfor.AuthBackend.Core.UnitTests/me.authisfor.AuthBackend.Core.UnitTests.csproj similarity index 100% rename from netcore-boilerplate/test/me.authisfor.AuthBackend.Core.UnitTests/me.authisfor.AuthBackend.Core.UnitTests.csproj rename to backend/test/me.authisfor.AuthBackend.Core.UnitTests/me.authisfor.AuthBackend.Core.UnitTests.csproj diff --git a/backend/test/tsconfig.json b/backend/test/tsconfig.json deleted file mode 100644 index b642b543..00000000 --- a/backend/test/tsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "baseUrl": ".", - "noEmit": true, - "composite": true, - "paths": { - "@/*": ["./*"], - "@/src/*": ["./src/*"], - "@/public/*": ["./public/*"] - } - }, - "include": ["./**/*", "**/*.ts", "**/*.mts", "**/*.test.ts"] -} diff --git a/backend/test/unit/.root b/backend/test/unit/.root deleted file mode 100644 index c09e0912..00000000 --- a/backend/test/unit/.root +++ /dev/null @@ -1 +0,0 @@ -remove me from unit tests are added \ No newline at end of file diff --git a/backend/tsconfig.json b/backend/tsconfig.json deleted file mode 100644 index 4f76c4c0..00000000 --- a/backend/tsconfig.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "display": "Node 20", - "compilerOptions": { - "lib": ["dom", "dom.iterable", "esnext"], - "module": "ESNext", - "moduleResolution": "bundler", - "resolveJsonModule": true, - "removeComments": true, - "preserveConstEnums": true, - "strict": true, - "alwaysStrict": true, - "strictNullChecks": true, - "noUncheckedIndexedAccess": true, - "esModuleInterop": true, - - "noImplicitAny": false, - "noImplicitReturns": true, - "noImplicitThis": true, - // these settings are fucking stupid - // seriously, why would I fail builds because of unused variables? - // leave it to linters to do that - "noUnusedLocals": false, - "noUnusedParameters": false, - "allowUnreachableCode": false, - "noFallthroughCasesInSwitch": true, - "experimentalDecorators": true, - "target": "ESNext", - "outDir": "dist", - "declaration": true, - "sourceMap": true, - "emitDecoratorMetadata": true, - - "allowSyntheticDefaultImports": true, - "allowJs": true, - "checkJs": false, - "skipLibCheck": true, - "forceConsistentCasingInFileNames": true, - - "isolatedModules": true, - "incremental": true, - - "baseUrl": ".", - "paths": { - "@/*": ["./*"], - "@/src/*": ["./src/*"], - "@/public/*": ["./public/*"] - } - }, - "include": ["./**/*"], - "exclude": ["node_modules", "**/node_modules", "dist", "coverage"] -} diff --git a/frontend/package.json b/frontend/package.json index 507739cb..ba0cc0d1 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -61,74 +61,71 @@ }, "keywords": [], "dependencies": { - "@builder.io/partytown": "^0.8.1", - "@headlessui/react": "^1.7.17", - "@heroicons/react": "^2.0.18", - "@sentry/nextjs": "^7.81.0", - "@sentry/profiling-node": "^1.2.6", - "@socialgouv/matomo-next": "^1.8.0", - "@t3-oss/env-nextjs": "^0.7.1", - "apexcharts": "^3.44.0", - "autoprefixer": "^10.4.16", + "@builder.io/partytown": "^0.10.2", + "@headlessui/react": "^2.0.4", + "@heroicons/react": "^2.1.3", + "@sentry/nextjs": "^8.4.0", + "@sentry/profiling-node": "^8.4.0", + "@socialgouv/matomo-next": "^1.9.0", + "@t3-oss/env-nextjs": "^0.10.1", + "apexcharts": "^3.49.1", + "autoprefixer": "^10.4.19", "dotenv-defaults": "^5.0.2", - "flowbite": "^2.1.1", - "flowbite-react": "^0.6.4", + "flowbite": "^2.3.0", + "flowbite-react": "^0.9.0", "http-proxy": "^1.18.1", "jsvectormap": "^1.5.3", - "ky": "^1.1.3", + "ky": "^1.2.4", "localforage": "^1.10.0", - "match-sorter": "^6.3.1", - "next": "^14.0.3", - "next-recompose-plugins": "^2.0.2", - "next-seo": "^6.4.0", + "match-sorter": "^6.3.4", + "next-recompose-plugins": "^3.0.0", + "next-seo": "^6.5.0", "next-sitemap": "^4.2.3", "nextjs-progressbar": "^0.0.16", "prop-types": "^15.8.1", - "react": "^18.2.0", "react-apexcharts": "^1.4.1", - "react-dom": "^18.2.0", - "react-icons": "^5.0.0", - "react-lite-youtube-embed": "^2.3.52", + "react-icons": "^5.2.1", + "react-lite-youtube-embed": "^2.4.0", "react-sortablejs": "^6.1.4", - "semver": "^7.5.4", - "sharp": "^0.32.6", + "semver": "^7.6.2", + "sharp": "^0.33.4", "skinview3d": "3.0.1", "sort-by": "^1.2.0", "svgmap": "^2.10.1", - "three": "^0.158.0", + "three": "^0.164.1", "use-prefers-color-scheme": "^1.1.3", - "zod": "^3.22.4" + "zod": "^3.23.8" }, "devDependencies": { - "@babel/core": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/preset-env": "^7.23.3", + "@babel/core": "^7.24.6", + "@babel/plugin-transform-modules-commonjs": "^7.24.6", + "@babel/preset-env": "^7.24.6", "@bahmutov/cypress-code-coverage": "^2.6.1", - "@commitlint/cli": "^18.4.2", - "@commitlint/config-conventional": "^18.4.2", - "@commitlint/cz-commitlint": "^18.4.2", + "@commitlint/cli": "^19.3.0", + "@commitlint/config-conventional": "^19.2.2", + "@commitlint/cz-commitlint": "^19.2.0", "@cypress/browserify-preprocessor": "^3.0.2", - "@cypress/code-coverage": "^3.12.11", - "@happy-dom/jest-environment": "^12.10.3", + "@cypress/code-coverage": "^3.12.39", + "@happy-dom/jest-environment": "^14.11.0", "@jest/globals": "^29.7.0", - "@next/bundle-analyzer": "^14.0.3", - "@next/env": "^14.0.3", - "@percy/cli": "^1.27.4", + "@next/bundle-analyzer": "^14.2.3", + "@next/env": "^14.2.3", + "@percy/cli": "^1.28.7", "@percy/cypress": "^3.1.2", - "@swc/core": "^1.3.96", - "@swc/jest": "^0.2.29", + "@swc/core": "^1.5.7", + "@swc/jest": "^0.2.36", "@testing-library/cypress": "^10.0.1", - "@testing-library/jest-dom": "^6.1.4", - "@testing-library/react": "^14.1.2", - "@types/jest": "^29.5.9", - "@types/node": "^20.9.3", - "@types/react": "^18.2.38", - "@types/semver": "^7.5.6", + "@testing-library/jest-dom": "^6.4.5", + "@testing-library/react": "^15.0.7", + "@types/jest": "^29.5.12", + "@types/node": "^20.12.12", + "@types/react": "^18.3.3", + "@types/semver": "^7.5.8", "@types/testing-library__cypress": "^5.0.13", "@types/testing-library__jest-dom": "^5.14.9", - "@types/three": "^0.158.3", - "@typescript-eslint/eslint-plugin": "^7.0.0", - "@typescript-eslint/parser": "^7.0.0", + "@types/three": "^0.164.1", + "@typescript-eslint/eslint-plugin": "^7.10.0", + "@typescript-eslint/parser": "^7.10.0", "babel-plugin-istanbul": "^6.1.1", "babel-plugin-transform-import-meta": "^2.2.1", "canvas": "^2.11.2", @@ -136,53 +133,56 @@ "commitlint-config-monorepo": "^2.0.2", "concurrently": "^8.2.2", "cross-env": "^7.0.3", - "cypress": "^13.5.1", - "dotenv-mono": "^1.3.12", - "eslint": "^8.54.0", + "cypress": "^13.10.0", + "dotenv-mono": "^1.3.14", + "eslint": "^9.3.0", "eslint-config-airbnb-base": "^15.0.0", - "eslint-config-airbnb-typescript": "^17.1.0", - "eslint-config-next": "^14.0.3", - "eslint-config-prettier": "^9.0.0", - "eslint-plugin-cypress": "^2.15.1", - "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jest": "^27.6.0", - "eslint-plugin-jest-dom": "^5.1.0", + "eslint-config-airbnb-typescript": "^18.0.0", + "eslint-config-next": "^14.2.3", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-cypress": "^3.2.0", + "eslint-plugin-import": "^2.29.1", + "eslint-plugin-jest": "^28.5.0", + "eslint-plugin-jest-dom": "^5.4.0", "eslint-plugin-jest-formatting": "^3.1.0", "eslint-plugin-jsx-a11y": "^6.8.0", "eslint-plugin-node": "^11.1.0", - "eslint-plugin-prettier": "^5.0.1", - "eslint-plugin-react": "^7.33.2", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-simple-import-sort": "^12.0.0", - "eslint-plugin-sonarjs": "^0.24.0", - "eslint-plugin-tailwindcss": "^3.13.0", - "eslint-plugin-testing-library": "^6.1.2", - "eslint-plugin-unicorn": "^51.0.0", - "eslint-plugin-unused-imports": "^3.0.0", - "execa": "^8.0.1", + "eslint-plugin-prettier": "^5.1.3", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.2", + "eslint-plugin-simple-import-sort": "^12.1.0", + "eslint-plugin-sonarjs": "^1.0.3", + "eslint-plugin-tailwindcss": "^3.17.0", + "eslint-plugin-testing-library": "^6.2.2", + "eslint-plugin-unicorn": "^53.0.0", + "eslint-plugin-unused-imports": "^4.0.0", + "execa": "^9.1.0", "extend-expect": "link:@testing-library/jest-dom/extend-expect", - "husky": "^9.0.0", + "husky": "^9.0.11", "identity-obj-proxy": "^3.0.0", - "ignore-walk": "^6.0.3", + "ignore-walk": "^6.0.5", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-fetch-mock": "^3.0.3", "jest-globals": "link:@testing-library/jest-dom/jest-globals", "jest-mock-fetch": "^2.0.5", - "lint-staged": "^15.1.0", - "node-mocks-http": "^1.13.0", - "npm-run-all2": "^6.0.0", + "lint-staged": "^15.2.5", + "next": "15.0.0-rc.0", + "node-mocks-http": "^1.14.1", + "npm-run-all2": "^6.2.0", "nyc": "^15.1.0", - "postcss": "^8.4.31", - "prettier": "^3.1.0", + "postcss": "^8.4.38", + "prettier": "^3.2.5", "prettier-eslint-cli": "^8.0.1", - "rimraf": "^5.0.5", + "react": "19.0.0-rc-935180c7e0-20240524", + "react-dom": "19.0.0-rc-935180c7e0-20240524", + "rimraf": "^5.0.7", "shx": "^0.3.4", "start-server-and-test": "^2.0.3", "sync-dotenv": "^2.7.0", - "tailwindcss": "^3.3.5", - "ts-jest": "^29.1.1", - "typescript": "^5.3.2" + "tailwindcss": "^3.4.3", + "ts-jest": "^29.1.3", + "typescript": "^5.4.5" }, "license": "MIT", "packageManager": "pnpm@8.15.3", diff --git a/netcore-boilerplate/.dockerignore b/netcore-boilerplate/.dockerignore deleted file mode 100644 index 3bb6cc72..00000000 --- a/netcore-boilerplate/.dockerignore +++ /dev/null @@ -1,10 +0,0 @@ -**/bin/ -**/obj/ -**/*.user -**/**/bin -**/**/obj - -.*/ - -db -test diff --git a/netcore-boilerplate/.github/workflows/codeql-analysis.yml b/netcore-boilerplate/.github/workflows/codeql-analysis.yml deleted file mode 100644 index 24dde905..00000000 --- a/netcore-boilerplate/.github/workflows/codeql-analysis.yml +++ /dev/null @@ -1,39 +0,0 @@ ---- -name: "CodeQL Analysis" - -on: - workflow_dispatch: - push: - paths-ignore: - - '**.md' - - '**.yml' - schedule: - - cron: '13 6 * * 0' - -jobs: - analyze: - name: Analyze - runs-on: ubuntu-latest - permissions: - security-events: write - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Setup .NET Core - uses: actions/setup-dotnet@v3 - with: - dotnet-version: 8.x - - - name: Initialize CodeQL - uses: github/codeql-action/init@v2 - with: - languages: csharp - queries: +security-and-quality - - - name: Autobuild - uses: github/codeql-action/autobuild@v2 - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 diff --git a/netcore-boilerplate/.github/workflows/docker.yml b/netcore-boilerplate/.github/workflows/docker.yml deleted file mode 100644 index c16a469d..00000000 --- a/netcore-boilerplate/.github/workflows/docker.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: Build docker image - -on: - push: - paths-ignore: - - '**.md' - workflow_dispatch: - -jobs: - build-image: - name: Build docker image - runs-on: ubuntu-latest - - steps: - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Build and push - uses: docker/build-push-action@v5 - with: - file: ./dockerfile diff --git a/netcore-boilerplate/.github/workflows/dotnetcore.yml b/netcore-boilerplate/.github/workflows/dotnetcore.yml deleted file mode 100644 index 4ad95c7a..00000000 --- a/netcore-boilerplate/.github/workflows/dotnetcore.yml +++ /dev/null @@ -1,59 +0,0 @@ ---- -name: Build, Test, Code coverage - -on: - push: - paths-ignore: - - '**.md' - workflow_dispatch: - -env: - # Disable .NET Core welcome - DOTNET_NOLOGO: true - # Disable .NET Core SDK telemetry - DOTNET_CLI_TELEMETRY_OPTOUT: true - -jobs: - build-and-test: - name: Build and Test - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - name: Print info - run: | - echo User $GITHUB_ACTOR triggered build on $GITHUB_REF by $GITHUB_SHA commit. - - - name: Setup .NET Core - uses: actions/setup-dotnet@v3 - with: - dotnet-version: 8.x - - - name: Build sln - run: dotnet build -c Release --no-cache /clp:NoSummary ./HappyCode.NetCoreBoilerplate.sln - - - name: Test sln - run: dotnet test -c Release --no-build /maxcpucount:1 /p:WarningLevel=0 ./HappyCode.NetCoreBoilerplate.sln - - collect-code-coverage: - name: Code coverage - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - name: Setup .NET Core - uses: actions/setup-dotnet@v3 - with: - dotnet-version: 8.x - - - name: Collect code coverage - run: dotnet test --filter "FullyQualifiedName~UnitTests" "/p:ExcludeByFile=\"**/Program.cs,**/Startup.cs,**/SerilogConfigurator.cs,**/Registrations/*.cs,**/*Context.cs\"" /maxcpucount:1 /p:WarningLevel=0 /p:CollectCoverage=true /p:CoverletOutput="../" /p:MergeWith="../coverage.json" /p:CoverletOutputFormat=\"json,opencover\" ./me.authisfor.AuthBackend.sln - - - name: Upload coverage to Codecov - uses: codecov/codecov-action@v3 - with: - token: ${{ secrets.CODECOV_TOKEN }} - file: ./test/coverage.opencover.xml - flags: unittests diff --git a/netcore-boilerplate/.gitignore b/netcore-boilerplate/.gitignore deleted file mode 100644 index 01427a4c..00000000 --- a/netcore-boilerplate/.gitignore +++ /dev/null @@ -1,324 +0,0 @@ -## Ignore Visual Studio temporary files, build results, and -## files generated by popular Visual Studio add-ons. -## -## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore - -dist/ -*.db - -# Git files -*.orig -*.bak - -# User-specific files -*.suo -*.user -*.userosscache -*.sln.docstates - -# User-specific files (MonoDevelop/Xamarin Studio) -*.userprefs - -# Build results -[Dd]ebug/ -[Dd]ebugPublic/ -[Rr]elease/ -[Rr]eleases/ -x64/ -x86/ -bld/ -[Bb]in/ -[Oo]bj/ -[Ll]og/ - -# Visual Studio cache/options directory -.vs/ - -# MSTest test Results -[Tt]est[Rr]esult*/ -[Bb]uild[Ll]og.* - -# NUNIT -*.VisualState.xml -TestResult.xml - -# ApprovalTests.Net -*.received.* - -# Build Results of an ATL Project -[Dd]ebugPS/ -[Rr]eleasePS/ -dlldata.c - -# Benchmark Results -BenchmarkDotNet.Artifacts/ - -# .NET Core -project.lock.json -project.fragment.lock.json -artifacts/ - -*_i.c -*_p.c -*_i.h -*.ilk -*.meta -*.obj -*.pch -*.pdb -*.pgc -*.pgd -*.rsp -*.sbr -*.tlb -*.tli -*.tlh -*.tmp -*.tmp_proj -*.log -*.vspscc -*.vssscc -.builds -*.pidb -*.svclog -*.scc - -# Chutzpah Test files -_Chutzpah* - -# Visual C++ cache files -ipch/ -*.aps -*.ncb -*.opendb -*.opensdf -*.sdf -*.cachefile -*.VC.db -*.VC.VC.opendb - -# Visual Studio profiler -*.psess -*.vsp -*.vspx -*.sap - -# Visual Studio Trace Files -*.e2e - -# TFS 2012 Local Workspace -$tf/ - -# Guidance Automation Toolkit -*.gpState - -# ReSharper is a .NET coding add-in -_ReSharper*/ -*.[Rr]e[Ss]harper -*.DotSettings.user - -# JustCode is a .NET coding add-in -.JustCode - -# TeamCity is a build add-in -_TeamCity* - -# DotCover is a Code Coverage Tool -*.dotCover - -# AxoCover is a Code Coverage Tool -.axoCover/* -!.axoCover/settings.json - -# Coverlet is a Code Coverage Tool -coverage.json -coverage.info -coverage*.xml - -# Visual Studio code coverage results -*.coverage -*.coveragexml - -# NCrunch -_NCrunch_* -.*crunch*.local.xml -nCrunchTemp_* - -# MightyMoose -*.mm.* -AutoTest.Net/ - -# Web workbench (sass) -.sass-cache/ - -# Installshield output folder -[Ee]xpress/ - -# DocProject is a documentation generator add-in -DocProject/buildhelp/ -DocProject/Help/*.HxT -DocProject/Help/*.HxC -DocProject/Help/*.hhc -DocProject/Help/*.hhk -DocProject/Help/*.hhp -DocProject/Help/Html2 -DocProject/Help/html - -# Click-Once directory -publish/ - -# Publish Web Output -*.[Pp]ublish.xml -*.azurePubxml -# Note: Comment the next line if you want to checkin your web deploy settings, -# but database connection strings (with potential passwords) will be unencrypted -*.pubxml -*.publishproj - -# Microsoft Azure Web App publish settings. Comment the next line if you want to -# checkin your Azure Web App publish settings, but sensitive information contained -# in these scripts will be unencrypted -PublishScripts/ - -# NuGet Packages -*.nupkg -# The packages folder can be ignored because of Package Restore -**/[Pp]ackages/* -# except build/, which is used as an MSBuild target. -!**/[Pp]ackages/build/ -# Uncomment if necessary however generally it will be regenerated when needed -#!**/[Pp]ackages/repositories.config -# NuGet v3's project.json files produces more ignorable files -*.nuget.props -*.nuget.targets - -# Microsoft Azure Build Output -csx/ -*.build.csdef - -# Microsoft Azure Emulator -ecf/ -rcf/ - -# Windows Store app package directories and files -AppPackages/ -BundleArtifacts/ -Package.StoreAssociation.xml -_pkginfo.txt -*.appx - -# Visual Studio cache files -# files ending in .cache can be ignored -*.[Cc]ache -# but keep track of directories ending in .cache -!*.[Cc]ache/ - -# Others -ClientBin/ -~$* -*~ -*.dbmdl -*.dbproj.schemaview -*.jfm -*.pfx -*.publishsettings -orleans.codegen.cs - -# Since there are multiple workflows, uncomment next line to ignore bower_components -# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) -#bower_components/ - -# RIA/Silverlight projects -Generated_Code/ - -# Backup & report files from converting an old project file -# to a newer Visual Studio version. Backup files are not needed, -# because we have git ;-) -_UpgradeReport_Files/ -Backup*/ -UpgradeLog*.XML -UpgradeLog*.htm - -# SQL Server files -*.mdf -*.ldf -*.ndf - -# Business Intelligence projects -*.rdl.data -*.bim.layout -*.bim_*.settings - -# Microsoft Fakes -FakesAssemblies/ - -# GhostDoc plugin setting file -*.GhostDoc.xml - -# Node.js Tools for Visual Studio -.ntvs_analysis.dat -node_modules/ - -# Typescript v1 declaration files -typings/ - -# Visual Studio 6 build log -*.plg - -# Visual Studio 6 workspace options file -*.opt - -# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) -*.vbw - -# Visual Studio LightSwitch build output -**/*.HTMLClient/GeneratedArtifacts -**/*.DesktopClient/GeneratedArtifacts -**/*.DesktopClient/ModelManifest.xml -**/*.Server/GeneratedArtifacts -**/*.Server/ModelManifest.xml -_Pvt_Extensions - -# Paket dependency manager -.paket/paket.exe -paket-files/ - -# FAKE - F# Make -.fake/ - -# JetBrains Rider -.idea/ -*.sln.iml - -# CodeRush -.cr/ - -# Python Tools for Visual Studio (PTVS) -__pycache__/ -*.pyc - -# Cake - Uncomment if you are using it -# tools/** -# !tools/packages.config - -# Tabs Studio -*.tss - -# Telerik's JustMock configuration file -*.jmconfig - -# BizTalk build output -*.btp.cs -*.btm.cs -*.odx.cs -*.xsd.cs - -# OpenCover UI analysis results -OpenCover/ - -# Build outputs -**/**/bin -**/**/obj - -# Local config overrides -appsettings.local.json diff --git a/netcore-boilerplate/.vscode/launch.json b/netcore-boilerplate/.vscode/launch.json deleted file mode 100644 index d82de91e..00000000 --- a/netcore-boilerplate/.vscode/launch.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - { - "name": "Launch API", - "type": "coreclr", - "request": "launch", - "preLaunchTask": "build", - "program": "${workspaceFolder}/src/HappyCode.NetCoreBoilerplate.Api/bin/Debug/netcoreapp3.1/HappyCode.NetCoreBoilerplate.Api.dll", - "args": [], - "cwd": "${workspaceFolder}/src/HappyCode.NetCoreBoilerplate.Api", - "stopAtEntry": false, - "serverReadyAction": { - "action": "openExternally", - "pattern": "^\\s*Now listening on:\\s+(https?://\\S+)", - }, - "env": { - "ASPNETCORE_ENVIRONMENT": "Development", - "ASPNETCORE_URLS": "http://*:5000", - } - } - ] -} diff --git a/netcore-boilerplate/.vscode/tasks.json b/netcore-boilerplate/.vscode/tasks.json deleted file mode 100644 index f1fc5810..00000000 --- a/netcore-boilerplate/.vscode/tasks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "version": "2.0.0", - "tasks": [ - { - "label": "build", - "command": "dotnet", - "type": "process", - "args": [ - "build", - "${workspaceFolder}/src/HappyCode.NetCoreBoilerplate.Api/HappyCode.NetCoreBoilerplate.Api.csproj", - "/property:GenerateFullPaths=true", - "/consoleloggerparameters:NoSummary" - ], - "problemMatcher": "$msCompile" - } - ] -} diff --git a/netcore-boilerplate/README.md b/netcore-boilerplate/README.md deleted file mode 100644 index 9ed8194d..00000000 --- a/netcore-boilerplate/README.md +++ /dev/null @@ -1,250 +0,0 @@ -# netcore-boilerplate - -Boilerplate of API in ~~`.NET Core 3.1`~~ `.NET 7` - -| GitHub | Codecov | -|:-------------:|:-------------:| -| [![Build & Test](https://github.com/lkurzyniec/netcore-boilerplate/actions/workflows/dotnetcore.yml/badge.svg)](https://github.com/lkurzyniec/netcore-boilerplate/actions/workflows/dotnetcore.yml) [![Build docker image](https://github.com/lkurzyniec/netcore-boilerplate/actions/workflows/docker.yml/badge.svg)](https://github.com/lkurzyniec/netcore-boilerplate/actions/workflows/docker.yml) | [![codecov](https://codecov.io/gh/lkurzyniec/netcore-boilerplate/branch/master/graph/badge.svg)](https://codecov.io/gh/lkurzyniec/netcore-boilerplate) | - -Boilerplate is a piece of code that helps you to quickly kick-off a project or start writing your source code. It is kind of a template - instead -of starting an empty project and adding the same snippets each time, you can use the boilerplate that already contains such code. - -## Source code contains - -1. [Central Package Management (CPM)](https://learn.microsoft.com/en-us/nuget/consume-packages/central-package-management) -1. ~~[Autofac]~~(https://autofac.org/) (Removed in [PR19](https://github.com/lkurzyniec/netcore-boilerplate/pull/19)) -1. [Swagger](https://swagger.io/) + [Swashbuckle](https://github.com/domaindrivendev/Swashbuckle) -1. [FeatureManagement](https://github.com/microsoft/FeatureManagement-Dotnet) (Feature Flags, Feature Toggles) -1. [HealthChecks](https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks) -1. [EF Core](https://docs.microsoft.com/ef/) - * [MySQL provider from Pomelo Foundation](https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql) - * [MsSQL from Microsoft](https://github.com/aspnet/EntityFrameworkCore/) -1. [Dapper](https://github.com/DapperLib/Dapper) - * [Microsoft.Data.Sqlite](https://learn.microsoft.com/en-us/dotnet/standard/data/sqlite/) -1. Tests - * Integration tests with InMemory database - * [FluentAssertions] - * [xUnit] - * [Verify](https://github.com/VerifyTests/Verify/) - * [Verify.Http](https://github.com/VerifyTests/Verify.Http) - * TestServer - * Unit tests - * [AutoFixture](https://github.com/AutoFixture/AutoFixture) - * [FluentAssertions] - * [Moq](https://github.com/moq/moq4) - * [Moq.AutoMock](https://github.com/moq/Moq.AutoMocker) - * [xUnit] - * Architectural tests (conventional tests) - * [NetArchTest](https://github.com/BenMorris/NetArchTest) - * [xUnit] - * ~~Load tests~~ (Removed in [PR135](https://github.com/lkurzyniec/netcore-boilerplate/pull/135)) - * ~~[NBomber]~~(https://nbomber.com/) -1. Code quality - * [EditorConfig](https://editorconfig.org/) ([.editorconfig](.editorconfig)) - * Analyzers - * [Microsoft.CodeAnalysis.Analyzers](https://github.com/dotnet/roslyn-analyzers) - * [Microsoft.AspNetCore.Mvc.Api.Analyzers](https://github.com/aspnet/AspNetCore/tree/master/src/Analyzers) - * [Microsoft.VisualStudio.Threading.Analyzers](https://github.com/microsoft/vs-threading) - * CodeAnalysisRules [HappyCode.NetCoreBoilerplate.ruleset](HappyCode.NetCoreBoilerplate.ruleset) - * Code coverage - * [Coverlet](https://github.com/tonerdo/coverlet) - * [Codecov](https://codecov.io/) - * CI Code analysis with [CodeQL](https://codeql.github.com/) -1. Docker - * [Dockerfile](dockerfile) - * [Docker-compose](docker-compose.yml) - * `mysql:8` with DB initialization - * `mcr.microsoft.com/mssql/server:2017-latest` with DB initialization - * `netcore-boilerplate:local` -1. [Serilog](https://serilog.net/) - * Sink: [Async](https://github.com/serilog/serilog-sinks-async) -1. [DbUp](http://dbup.github.io/) as a db migration tool -1. Continuous integration - * ~~[Travis CI]~~(https://travis-ci.org/) ([travisci.yml](https://github.com/lkurzyniec/netcore-boilerplate/blob/bf65154b63f6a10d6753045c49cd378e53907816/.travis.yml)) - * [GitHub Actions](https://github.com/features/actions) - * [dotnetcore.yml](.github/workflows/dotnetcore.yml) - * [codeql-analysis.yml](.github/workflows/codeql-analysis.yml) - * [docker.yml](.github/workflows/docker.yml) - -## Architecture - -### Api - -[HappyCode.NetCoreBoilerplate.Api](src/HappyCode.NetCoreBoilerplate.Api) - -* The entry point of the app - [Program.cs](src/HappyCode.NetCoreBoilerplate.Api/Program.cs) -* Simple Startup class - [Startup.cs](src/HappyCode.NetCoreBoilerplate.Api/Startup.cs) - * MvcCore - * DbContext (with MySQL) - * DbContext (with MsSQL) - * Swagger and SwaggerUI (Swashbuckle) - * HostedService and HttpClient - * FeatureManagement - * HealthChecks - * MySQL - * MsSQL -* Filters - * Simple `ApiKey` Authorization filter - [ApiKeyAuthorizationFilter.cs](src/HappyCode.NetCoreBoilerplate.Api/Infrastructure/Filters/ApiKeyAuthorizationFilter.cs) - * Action filter to validate `ModelState` - [ValidateModelStateFilter.cs](src/HappyCode.NetCoreBoilerplate.Api/Infrastructure/Filters/ValidateModelStateFilter.cs) - * Global exception filter - [HttpGlobalExceptionFilter.cs](src/HappyCode.NetCoreBoilerplate.Api/Infrastructure/Filters/HttpGlobalExceptionFilter.cs) -* Configurations - * `Serilog` configuration place - [SerilogConfigurator.cs](src/HappyCode.NetCoreBoilerplate.Api/Infrastructure/Configurations/SerilogConfigurator.cs) - * `Swagger` registration place - [SwaggerRegistration.cs](src/HappyCode.NetCoreBoilerplate.Api/Infrastructure/Registrations/SwaggerRegistration.cs) -* Simple exemplary API controllers - [EmployeesController.cs](src/HappyCode.NetCoreBoilerplate.Api/Controllers/EmployeesController.cs), [CarsController.cs](src/HappyCode.NetCoreBoilerplate.Api/Controllers/CarsController.cs) -* Example of BackgroundService - [PingWebsiteBackgroundService.cs](src/HappyCode.NetCoreBoilerplate.Api/BackgroundServices/PingWebsiteBackgroundService.cs) - -![HappyCode.NetCoreBoilerplate.Api](.assets/api.png "HappyCode.NetCoreBoilerplate.Api") - -### Core - -[HappyCode.NetCoreBoilerplate.Core](src/HappyCode.NetCoreBoilerplate.Core) - -* Models - * Dto models - * DB models - * AppSettings models - [Settings](src/HappyCode.NetCoreBoilerplate.Core/Settings) -* DbContexts - * MySQL DbContext - [EmployeesContext.cs](src/HappyCode.NetCoreBoilerplate.Core/EmployeesContext.cs) - * MsSQL DbContext - [CarsContext.cs](src/HappyCode.NetCoreBoilerplate.Core/CarsContext.cs) -* Core registrations - [CoreRegistrations.cs](src/HappyCode.NetCoreBoilerplate.Core/Registrations/CoreRegistrations.cs) -* Exemplary MySQL repository - [EmployeeRepository.cs](src/HappyCode.NetCoreBoilerplate.Core/Repositories/EmployeeRepository.cs) -* Exemplary MsSQL service - [CarService.cs](src/HappyCode.NetCoreBoilerplate.Core/Services/CarService.cs) - -![HappyCode.NetCoreBoilerplate.Core](.assets/core.png "HappyCode.NetCoreBoilerplate.Core") - -## DB Migrations - -[HappyCode.NetCoreBoilerplate.Db](src/HappyCode.NetCoreBoilerplate.Db) - -* Console application as a simple db migration tool - [Program.cs](src/HappyCode.NetCoreBoilerplate.Db/Program.cs) -* Sample migration scripts, both `.sql` and `.cs` - [S001_AddCarTypesTable.sql](src/HappyCode.NetCoreBoilerplate.Db/Scripts/Sql/S001_AddCarTypesTable.sql), [S002_ModifySomeRows.cs](src/HappyCode.NetCoreBoilerplate.Db/Scripts/Code/S002_ModifySomeRows.cs) - -![HappyCode.NetCoreBoilerplate.Db](.assets/db.png "HappyCode.NetCoreBoilerplate.Db") - -## Tests - -### Integration tests - -[HappyCode.NetCoreBoilerplate.Api.IntegrationTests](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests) - -* Infrastructure - * Fixture with TestServer - [TestServerClientFixture.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/Infrastructure/TestServerClientFixture.cs) - * TestStartup with InMemory databases - [TestStartup.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/Infrastructure/TestStartup.cs) - * Simple data feeders - [EmployeeContextDataFeeder.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/Infrastructure/DataFeeders/EmployeeContextDataFeeder.cs), [CarsContextDataFeeder.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/Infrastructure/DataFeeders/CarsContextDataFeeder.cs) -* Exemplary tests - [EmployeesTests.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/EmployeesTests.cs), [CarsTests.cs](test/HappyCode.NetCoreBoilerplate.Api.IntegrationTests/CarsTests.cs) - -![HappyCode.NetCoreBoilerplate.Api.IntegrationTests](.assets/itests.png "HappyCode.NetCoreBoilerplate.Api.IntegrationTests") - -### Unit tests - -[HappyCode.NetCoreBoilerplate.Api.UnitTests](test/HappyCode.NetCoreBoilerplate.Api.UnitTests) - -* Exemplary tests - [EmployeesControllerTests.cs](test/HappyCode.NetCoreBoilerplate.Api.UnitTests/Controllers/EmployeesControllerTests.cs) -* Unit tests of `ApiKeyAuthorizationFilter.cs` - [ApiKeyAuthorizationFilterTests.cs](test/HappyCode.NetCoreBoilerplate.Api.UnitTests/Infrastructure/Filters/ApiKeyAuthorizationFilterTests.cs) - -[HappyCode.NetCoreBoilerplate.Core.UnitTests](test/HappyCode.NetCoreBoilerplate.Core.UnitTests) - -* Extension methods to mock `DbSet` faster - [EnumerableExtensions.cs](test/HappyCode.NetCoreBoilerplate.Core.UnitTests/Extensions/EnumerableExtensions.cs) -* Exemplary tests - [EmployeeRepositoryTests.cs](test/HappyCode.NetCoreBoilerplate.Core.UnitTests/Repositories/EmployeeRepositoryTests.cs), [CarServiceTests.cs](test/HappyCode.NetCoreBoilerplate.Core.UnitTests/Services/CarServiceTests.cs) - -![HappyCode.NetCoreBoilerplate.Core.UnitTests](.assets/utests.png "HappyCode.NetCoreBoilerplate.Core.UnitTests") - -### Architectural tests - -[HappyCode.NetCoreBoilerplate.ArchitecturalTests](test/HappyCode.NetCoreBoilerplate.ArchitecturalTests) - -* Exemplary tests - [ApiArchitecturalTests.cs](test/HappyCode.NetCoreBoilerplate.ArchitecturalTests/ApiArchitecturalTests.cs), [CoreArchitecturalTests.cs](test/HappyCode.NetCoreBoilerplate.ArchitecturalTests/CoreArchitecturalTests.cs) - -![HappyCode.NetCoreBoilerplate.ArchitecturalTests](.assets/atests.png "HappyCode.NetCoreBoilerplate.ArchitecturalTests") - -## Books module - -Totally separate module, developed with a modular monolith approach. - -### Module - -The code organized around features (vertical slices). - -[HappyCode.NetCoreBoilerplate.BooksModule](src/HappyCode.NetCoreBoilerplate.BooksModule) - -* Features - * Delete book - [Endpoint.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/DeleteBook/Endpoint.cs), [Command.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/DeleteBook/Command.cs) - * Get book - [Endpoint.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/GetBook/Endpoint.cs), [Query.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/GetBook/Query.cs) - * Get books - [Endpoint.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/GetBooks/Endpoint.cs), [Query.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/GetBooks/Query.cs) - * Upsert book - [Endpoint.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/UpsertBook/Endpoint.cs), [Command.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Features/UpsertBook/Command.cs) -* Sqlite db initializer - [DbInitializer.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/Infrastructure/DbInitializer.cs) -* Module configuration place - [BooksModuleConfigurations.cs](src/HappyCode.NetCoreBoilerplate.BooksModule/BooksModuleConfigurations.cs) - -![HappyCode.NetCoreBoilerplate.BooksModule](.assets/books.png "HappyCode.NetCoreBoilerplate.BooksModule") - -### Integration Tests - -[HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests](test/HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests) - -* Infrastructure - * Fixture with TestServer - [TestServerClientFixture.cs](test/HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests/Infrastructure/TestServerClientFixture.cs) - * Very simple data feeder - [BooksDataFeeder.cs](test/HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests/Infrastructure/DataFeeders/BooksDataFeeder.cs) -* Exemplary tests - [BooksTests.cs](test/HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests/BooksTests.cs) - -![HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests](.assets/books-tests.png "HappyCode.NetCoreBoilerplate.BooksModule.IntegrationTests") - -## How to adapt to your project - -Generally it is totally up to you! But in case you do not have any plan, You can follow below simple steps: - -1. Download/clone/fork repository :arrow_heading_down: -1. Remove components and/or classes that you do not need to :fire: -1. Rename files (e.g. sln, csproj, ruleset), folders, namespaces etc :memo: -1. Appreciate the work :star: - -## Build the solution - -Just execute `dotnet build` in the root directory, it takes `HappyCode.NetCoreBoilerplate.sln` and build everything. - -## Start the application - -### Standalone - -At first, you need to have up and running [MySQL](https://www.mysql.com/downloads/) and [MsSQL](https://www.microsoft.com/sql-server/sql-server-downloads) database servers on localhost with initialized -database by [mysql script](db/mysql/mysql-employees.sql) and [mssql script](db/mssql/mssql-cars.sql). - -Then the application (API) can be started by `dotnet run` command executed in the `src/HappyCode.NetCoreBoilerplate.Api` directory. -By default it will be available under http://localhost:5000/, but keep in mind that documentation is available under -http://localhost:5000/swagger/. - -### Docker (recommended) - -Just run `docker-compose up` command in the root directory and after successful start of services visit http://localhost:5000/swagger/. -To check that API has connection to both MySQL and MsSQL databases visit http://localhost:5000/health/. - -> When running on `Linux` (i.e. [WSL](https://learn.microsoft.com/en-us/windows/wsl/install)), make sure that all docker files -([dockerfile](dockerfile), [docker-compose](docker-compose.yml) and all [mssql files](db/mssql)) have line endings `LF`. - -### Migrations - -When the entire environment is up and running, you can additionally run a migration tool to add some new schema objects into MsSQL DB. To do that, go to `src/HappyCode.NetCoreBoilerplate.Db` directory and execute `dotnet run` command. - -## Run unit tests - -Run `dotnet test` command in the root directory, it will look for test projects in `HappyCode.NetCoreBoilerplate.sln` and run them. - -## To Do - -* any idea? Please create an issue. - -## Be like a star, give me a star! :star: - -If: - -* you like this repo/code, -* you learn something, -* you are using it in your project/application, - -then please give me a `star`, appreciate my work. Thanks! - -## Buy me a coffee! :coffee: - -[![Buy me a coffee](https://cdn.buymeacoffee.com/buttons/lato-blue.png)](https://www.buymeacoffee.com/lkurzyniec) - -[FluentAssertions]: https://fluentassertions.com/ -[xUnit]: https://xunit.net/ diff --git a/netcore-boilerplate/codecov.yml b/netcore-boilerplate/codecov.yml deleted file mode 100644 index f20b80b9..00000000 --- a/netcore-boilerplate/codecov.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -coverage: - precision: 0 - round: up - range: "30...100" diff --git a/netcore-boilerplate/dockerfile b/netcore-boilerplate/dockerfile deleted file mode 100644 index 392ea9e3..00000000 --- a/netcore-boilerplate/dockerfile +++ /dev/null @@ -1,50 +0,0 @@ -# Note for contributors: DO NOT USE THE MCR HERE! I HAVE 1Gbps internet and downloading containers from there WAS SO DAMN SLOWWWWWW - -FROM irnurullin/dotnet-sdk:8.0 AS build -#USER app -WORKDIR /work - -COPY --chown=app:app ./Directory.Build.props ./ -COPY --chown=app:app ./Directory.Packages.props ./ -COPY --chown=app:app src/*/*.csproj ./ -COPY --chown=app:app ./me.authisfor.AuthBackend.sln me.authisfor.AuthBackend.ruleset global.json NuGet.config ./ -RUN for projectFile in $(ls *.csproj); \ - do \ - mkdir -p ${projectFile%.*}/ && mv $projectFile ${projectFile%.*}/; \ - done - -ENV DOTNET_NOLOGO=true -ENV DOTNET_CLI_TELEMETRY_OPTOUT=true -RUN dotnet restore /work/me.authisfor.AuthBackend.Api/me.authisfor.AuthBackend.Api.csproj - -# -------------- - -FROM build AS publish -#USER app -WORKDIR /work/me.authisfor.AuthBackend.Api - -COPY --from=build . . -COPY src . - -ENV DOTNET_NOLOGO=true -ENV DOTNET_CLI_TELEMETRY_OPTOUT=true -RUN dotnet publish -c Release -o /app --no-restore - -# -------------- -# We can now abuse the Ubuntu chiselled dotnet-aspnet container image for optimal size. -# Smaller than our old backend with Node.js! (I couldn't use rollup or nexe or pkg to save my life, too many issues!!) - -FROM ubuntu/dotnet-aspnet AS final -WORKDIR /app -USER app - - -COPY --from=publish --chown=app:app /app/Release/net8.0/publish . - -ENV DOTNET_NOLOGO=true -ENV DOTNET_CLI_TELEMETRY_OPTOUT=true - -HEALTHCHECK --interval=10s --timeout=3s --start-period=10s --retries=1 \ - CMD curl --fail http://localhost:80/health || exit 1 - -ENTRYPOINT ["dotnet", "me.authisfor.AuthBackend.Api.dll"] diff --git a/netcore-boilerplate/global.json b/netcore-boilerplate/global.json deleted file mode 100644 index 5ce84955..00000000 --- a/netcore-boilerplate/global.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "sdk": { - "version": "8.0.100" - } -} diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/ValidateModelStateFilter.cs b/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/ValidateModelStateFilter.cs deleted file mode 100644 index 763fd78a..00000000 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Infrastructure/Filters/ValidateModelStateFilter.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System.Linq; -using FluentValidation; -using FluentValidation.Results; -using Microsoft.AspNetCore.Mvc; -using Microsoft.AspNetCore.Mvc.Filters; -using System.Reflection; - -namespace me.authisfor.AuthBackend.Api.Infrastructure.Filters -{ - public class ValidateModelStateFilter : ActionFilterAttribute - { - public override void OnActionExecuting(ActionExecutingContext context) - { - var validator = context.ActionDescriptor.GetCustomAttributes(true).FirstOrDefault(); - if (validator == null) - { - return; - } - - var validationResult = validator.Validate(context.ActionArguments.Values.FirstOrDefault()); - - if (validationResult.IsValid) - { - return; - } - - context.Result = new BadRequestObjectResult(new ErrorResponse - { - Issues = validationResult.Errors.Select(e => e.ErrorMessage).ToArray() - }); - } - } -} diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Properties/launchSettings.json b/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Properties/launchSettings.json deleted file mode 100644 index acde5c71..00000000 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/Properties/launchSettings.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "iisSettings": { - "windowsAuthentication": false, - "anonymousAuthentication": true, - "iisExpress": { - "applicationUrl": "http://+:5000/", - "sslPort": 0 - } - }, - "profiles": { - "HappyCode.NetCoreBoilerplate.Api": { - "commandName": "Project", - "launchBrowser": true, - "launchUrl": "swagger", - "environmentVariables": { - "ASPNETCORE_URLS": "http://0.0.0.0:5000", - "ASPNETCORE_ENVIRONMENT": "Development" - } - } - } -} diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/appsettings.Development.json b/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/appsettings.Development.json deleted file mode 100644 index 95ee6bd8..00000000 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/appsettings.Development.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "ConnectionStrings": { - "MySqlDb": "server=localhost;Database=employees;Uid=user;Pwd=simplepwd;", - "MsSqlDb": "Data Source=localhost;Initial Catalog=cars;User ID=user;Password=simplePWD123!" - }, - - "PingWebsite": { - "TimeIntervalInMinutes": 1 - }, - - "FeatureManagement": { - "ApiKey": false - }, - - "Serilog": { - "MinimumLevel": "Debug" - } -} diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/appsettings.Test.json b/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/appsettings.Test.json deleted file mode 100644 index efa20169..00000000 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/appsettings.Test.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "FeatureManagement": { - "Santa": false - } -} diff --git a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/appsettings.json b/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/appsettings.json deleted file mode 100644 index fb6ad7b7..00000000 --- a/netcore-boilerplate/src/me.authisfor.AuthBackend.Api/appsettings.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "ConnectionStrings": { - "PostgresDb": "Server=localhost;Database=employees;User Id=user;Password=simplepwd" - }, - - "PingWebsite": { - "Url": "https://cloudflare.com", - "TimeIntervalInMinutes": 60 - }, - - "ApiKey": { - "SecretKey": "ABC-xyz" - }, - "Sentry": { - "Dsn": "https://443b778a8d7d4e4cbd108e3b0fe0a29f@o4504136997928960.ingest.sentry.io/4504147621904384", - "SendDefaultPii": true, - "MaxRequestBodySize": "Always", - "MinimumBreadcrumbLevel": "Debug", - "MinimumEventLevel": "Warning", - "AttachStackTrace": true, - "Debug": true, - "DiagnosticLevel": "Error", - "TracesSampleRate": 1.0 - }, - "FeatureManagement": { - "ApiKey": true, - "Santa": { - "EnabledFor": [ - { - "Name": "Microsoft.TimeWindow", - "Parameters": { - "Start": "2020-12-06 00:00:00", - "End": "2020-12-06 23:59:59" - } - } - ] - } - }, - - "Serilog": { - "MinimumLevel": "Information", - "WriteTo": [ - { - "Name": "Async", - "Args": { - "configure": [ - { - "Name": "Console" - }, - { - "Name": "File", - "Args": { - "path": "%TEMP%\\Logs\\HappyCode.NetCoreBoilerplate.Api.log" - } - } - ] - } - } - ], - "Enrich": [ "FromLogContext", "WithMachineName" ], - "Properties": { - "Application": "HappyCode.NetCoreBoilerplate.Api" - } - } -} diff --git a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Properties/launchSettings.json b/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Properties/launchSettings.json deleted file mode 100644 index 21680871..00000000 --- a/netcore-boilerplate/test/me.authisfor.AuthBackend.Api.IntegrationTests/Properties/launchSettings.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "iisSettings": { - "windowsAuthentication": false, - "anonymousAuthentication": true, - "iisExpress": { - "applicationUrl": "http://localhost:56916/", - "sslPort": 44307 - } - }, - "profiles": { - "IIS Express": { - "commandName": "IISExpress", - "launchBrowser": true, - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - } - } -} diff --git a/package.json b/package.json index 7fb06491..e328f539 100644 --- a/package.json +++ b/package.json @@ -40,26 +40,26 @@ "concurrently": "^8.2.2" }, "devDependencies": { - "@commitlint/cli": "^18.4.2", - "@commitlint/config-conventional": "^18.4.2", - "@commitlint/cz-commitlint": "^18.4.2", + "@commitlint/cli": "^19.3.0", + "@commitlint/config-conventional": "^19.2.2", + "@commitlint/cz-commitlint": "^19.2.0", "@semantic-release-plus/docker": "^3.1.3", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", - "@semantic-release/github": "^9.2.3", - "@semantic-release/npm": "^11.0.1", - "@semantic-release/release-notes-generator": "^12.1.0", - "@testing-library/jest-dom": "^6.1.4", + "@semantic-release/github": "^10.0.5", + "@semantic-release/npm": "^12.0.1", + "@semantic-release/release-notes-generator": "^13.0.0", + "@testing-library/jest-dom": "^6.4.5", "commitizen": "^4.3.0", "commitlint-config-monorepo": "^2.0.2", "concurrently": "^8.2.2", - "execa": "^8.0.1", - "husky": "^9.0.0", - "lint-staged": "^15.1.0", - "npm-run-all2": "^6.0.0", + "execa": "^9.1.0", + "husky": "^9.0.11", + "lint-staged": "^15.2.5", + "npm-run-all2": "^6.2.0", "prettier-plugin-prisma": "^5.0.0", "prettier-plugin-sh": "^0.14.0", - "semantic-release": "^23.0.0", + "semantic-release": "^23.1.1", "semantic-release-major-tag": "^0.3.2" }, "config": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 53aaac31..b8017f46 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,62 +13,62 @@ importers: version: 8.2.2 devDependencies: '@commitlint/cli': - specifier: ^18.4.2 - version: 18.4.2(typescript@5.3.2) + specifier: ^19.3.0 + version: 19.3.0(@types/node@18.18.9)(typescript@5.4.5) '@commitlint/config-conventional': - specifier: ^18.4.2 - version: 18.4.2 + specifier: ^19.2.2 + version: 19.2.2 '@commitlint/cz-commitlint': - specifier: ^18.4.2 - version: 18.4.2(commitizen@4.3.0)(inquirer@8.2.6)(typescript@5.3.2) + specifier: ^19.2.0 + version: 19.2.0(@types/node@18.18.9)(commitizen@4.3.0(typescript@5.4.5))(inquirer@9.2.12)(typescript@5.4.5) '@semantic-release-plus/docker': specifier: ^3.1.3 - version: 3.1.3(semantic-release-plus@19.0.2) + version: 3.1.3(semantic-release-plus@19.0.2(encoding@0.1.13)(semantic-release@23.1.1(typescript@5.4.5))) '@semantic-release/changelog': specifier: ^6.0.3 - version: 6.0.3(semantic-release@22.0.8) + version: 6.0.3(semantic-release@23.1.1(typescript@5.4.5)) '@semantic-release/git': specifier: ^10.0.1 - version: 10.0.1(semantic-release@22.0.8) + version: 10.0.1(semantic-release@23.1.1(typescript@5.4.5)) '@semantic-release/github': - specifier: ^9.2.3 - version: 9.2.3(semantic-release@22.0.8) + specifier: ^10.0.5 + version: 10.0.5(semantic-release@23.1.1(typescript@5.4.5)) '@semantic-release/npm': - specifier: ^11.0.1 - version: 11.0.1(semantic-release@22.0.8) + specifier: ^12.0.1 + version: 12.0.1(semantic-release@23.1.1(typescript@5.4.5)) '@semantic-release/release-notes-generator': - specifier: ^12.1.0 - version: 12.1.0(semantic-release@22.0.8) + specifier: ^13.0.0 + version: 13.0.0(semantic-release@23.1.1(typescript@5.4.5)) '@testing-library/jest-dom': - specifier: ^6.1.4 - version: 6.1.4(@jest/globals@29.7.0)(@types/jest@29.5.9)(jest@29.7.0) + specifier: ^6.4.5 + version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.18.9))(vitest@1.6.0(@types/node@18.18.9)) commitizen: specifier: ^4.3.0 - version: 4.3.0(typescript@5.3.2) + version: 4.3.0(typescript@5.4.5) commitlint-config-monorepo: specifier: ^2.0.2 version: 2.0.2 execa: - specifier: ^8.0.1 - version: 8.0.1 + specifier: ^9.1.0 + version: 9.1.0 husky: - specifier: ^8.0.3 - version: 8.0.3 + specifier: ^9.0.11 + version: 9.0.11 lint-staged: - specifier: ^15.1.0 - version: 15.1.0 - npm-run-all: - specifier: ^4.1.5 - version: 4.1.5 + specifier: ^15.2.5 + version: 15.2.5 + npm-run-all2: + specifier: ^6.2.0 + version: 6.2.0 prettier-plugin-prisma: specifier: ^5.0.0 - version: 5.0.0(prettier@3.1.0) + version: 5.0.0(prettier@3.2.5) prettier-plugin-sh: - specifier: ^0.13.1 - version: 0.13.1(prettier@3.1.0) + specifier: ^0.14.0 + version: 0.14.0(prettier@3.2.5) semantic-release: - specifier: ^22.0.8 - version: 22.0.8(typescript@5.3.2) + specifier: ^23.1.1 + version: 23.1.1(typescript@5.4.5) semantic-release-major-tag: specifier: ^0.3.2 version: 0.3.2 @@ -79,23 +79,23 @@ importers: specifier: ^3.0.3 version: 3.0.3 '@fastify/accepts': - specifier: ^4.2.0 - version: 4.2.0 + specifier: ^4.3.0 + version: 4.3.0 '@fastify/accepts-serializer': - specifier: ^5.2.0 - version: 5.2.0 + specifier: ^5.3.0 + version: 5.3.0 '@fastify/autoload': - specifier: ^5.8.0 - version: 5.8.0 + specifier: ^5.8.2 + version: 5.8.2 '@fastify/cookie': - specifier: ^9.2.0 - version: 9.2.0 + specifier: ^9.3.1 + version: 9.3.1 '@fastify/cors': - specifier: ^8.4.1 - version: 8.4.1 + specifier: ^9.0.1 + version: 9.0.1 '@fastify/etag': - specifier: ^5.0.0 - version: 5.0.0 + specifier: ^5.2.0 + version: 5.2.0 '@fastify/formbody': specifier: ^7.4.0 version: 7.4.0 @@ -103,62 +103,62 @@ importers: specifier: ^11.1.1 version: 11.1.1 '@fastify/jwt': - specifier: ^7.2.3 - version: 7.2.3 + specifier: ^8.0.1 + version: 8.0.1 '@fastify/multipart': - specifier: ^8.0.0 - version: 8.0.0 + specifier: ^8.2.0 + version: 8.2.0 '@fastify/routes-stats': specifier: ^3.4.0 version: 3.4.0 '@fastify/secure-session': - specifier: ^7.1.0 - version: 7.1.0 + specifier: ^7.5.1 + version: 7.5.1 '@fastify/sensible': - specifier: ^5.5.0 - version: 5.5.0 + specifier: ^5.6.0 + version: 5.6.0 '@fastify/swagger': - specifier: ^8.12.0 - version: 8.12.0 + specifier: ^8.14.0 + version: 8.14.0 '@fastify/swagger-ui': - specifier: ^1.10.1 - version: 1.10.1 + specifier: ^3.0.0 + version: 3.0.0 '@fastify/view': - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.1.0 + version: 9.1.0 '@immobiliarelabs/fastify-sentry': - specifier: ^7.1.1 - version: 7.1.1 + specifier: ^8.0.1 + version: 8.0.1 '@mgcrea/fastify-graceful-exit': specifier: ^1.1.1 version: 1.1.1 '@nestjs/common': - specifier: ^10.2.10 - version: 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1) + specifier: ^10.3.8 + version: 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/config': - specifier: ^3.1.1 - version: 3.1.1(@nestjs/common@10.2.10)(reflect-metadata@0.1.13) + specifier: ^3.2.2 + version: 3.2.2(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': - specifier: ^10.2.10 - version: 10.2.10(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1) + specifier: ^10.3.8 + version: 10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/platform-fastify': - specifier: ^10.2.10 - version: 10.2.10(@fastify/view@8.2.0)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10) + specifier: ^10.3.8 + version: 10.3.8(@fastify/static@7.0.4)(@fastify/view@9.1.0)(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/swagger': - specifier: ^7.1.16 - version: 7.1.16(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13) + specifier: ^7.3.1 + version: 7.3.1(@fastify/static@7.0.4)(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) '@npmcli/ci-detect': specifier: ^3.0.2 version: 3.0.2 '@ory/kratos-client': - specifier: ^1.0.0 - version: 1.0.0 + specifier: ^1.1.0 + version: 1.1.0 '@prisma/client': - specifier: ^5.6.0 - version: 5.6.0(prisma@5.6.0) + specifier: ^5.14.0 + version: 5.14.0(prisma@5.14.0) '@sentry/profiling-node': - specifier: ^1.2.6 - version: 1.2.6 + specifier: ^8.4.0 + version: 8.4.0 chalk: specifier: ^5.3.0 version: 5.3.0 @@ -166,8 +166,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 class-validator: - specifier: ^0.14.0 - version: 0.14.0 + specifier: ^0.14.1 + version: 0.14.1 cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -175,20 +175,20 @@ importers: specifier: ^5.0.2 version: 5.0.2 dotenv-expand: - specifier: ^10.0.0 - version: 10.0.0 + specifier: ^11.0.6 + version: 11.0.6 dotenv-mono: - specifier: ^1.3.12 - version: 1.3.12 + specifier: ^1.3.14 + version: 1.3.14 eta: - specifier: ^3.1.1 - version: 3.1.1 + specifier: ^3.4.0 + version: 3.4.0 fast-xml-parser: - specifier: ^4.3.2 - version: 4.3.2 + specifier: ^4.4.0 + version: 4.4.0 fastify: - specifier: ^4.24.3 - version: 4.24.3 + specifier: ^4.27.0 + version: 4.27.0 fastify-204: specifier: ^4.0.2 version: 4.0.2 @@ -196,20 +196,20 @@ importers: specifier: ^2.0.0 version: 2.0.0 fastify-cli: - specifier: ^5.9.0 - version: 5.9.0 + specifier: ^6.1.1 + version: 6.1.1 fastify-get-head: specifier: ^3.0.0 version: 3.0.0 fastify-grant: specifier: ^5.4.8 - version: 5.4.8(fastify@4.24.3) + version: 5.4.8(fastify@4.27.0) fastify-impressions: specifier: ^1.0.5 version: 1.0.5 fastify-ip: - specifier: ^0.2.0 - version: 0.2.0 + specifier: ^1.0.0 + version: 1.0.0 fastify-json5: specifier: ^1.0.0 version: 1.0.0 @@ -220,14 +220,14 @@ importers: specifier: ^4.5.1 version: 4.5.1 fastify-print-routes: - specifier: ^2.2.0 - version: 2.2.0 + specifier: ^3.2.0 + version: 3.2.0 fastify-qs: specifier: ^4.0.2 version: 4.0.2 fastify-request-timing: - specifier: ^2.0.2 - version: 2.0.2 + specifier: ^3.0.0 + version: 3.0.0 fastify-server-version: specifier: ^1.0.1 version: 1.0.1 @@ -239,7 +239,7 @@ importers: version: 2.2.0 fastify-zod-validate: specifier: ^0.2.0 - version: 0.2.0(fastify@4.24.3)(zod@3.22.4) + version: 0.2.0(fastify@4.27.0)(zod@3.23.8) figlet: specifier: ^1.7.0 version: 1.7.0 @@ -247,38 +247,35 @@ importers: specifier: ^2.1.1 version: 2.1.1 got: - specifier: ^13.0.0 - version: 13.0.0 + specifier: ^14.3.0 + version: 14.3.0 ioredis: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.4.1 + version: 5.4.1 is-docker: specifier: ^3.0.0 version: 3.0.0 node-api-analytics: - specifier: ^1.1.3 - version: 1.1.3 - prisma-json-schema-generator: - specifier: ^4.0.0 - version: 4.0.0 + specifier: ^1.2.1 + version: 1.2.1 prisma-redis-middleware: specifier: ^4.8.0 version: 4.8.0 prisma-zod-generator: specifier: ^0.8.13 - version: 0.8.13(prisma@5.6.0) + version: 0.8.13(encoding@0.1.13)(prisma@5.14.0) protobufjs: - specifier: ^7.2.5 - version: 7.2.5 + specifier: ^7.3.0 + version: 7.3.0 rate-limiter-flexible: - specifier: ^3.0.4 - version: 3.0.4 + specifier: ^5.0.3 + version: 5.0.3 redis-url-plus: - specifier: ^1.1.0 - version: 1.1.0 + specifier: ^1.2.1 + version: 1.2.1 reflect-metadata: - specifier: ^0.1.13 - version: 0.1.13 + specifier: ^0.2.2 + version: 0.2.2 scan-env: specifier: github:BrycensRanch/scan-env version: https://codeload.github.com/BrycensRanch/scan-env/tar.gz/46d4c87a78a300df7a183b25875facbfd7082408 @@ -289,45 +286,45 @@ importers: specifier: ^0.6.2 version: 0.6.2 yaml: - specifier: ^2.3.4 - version: 2.3.4 + specifier: ^2.4.2 + version: 2.4.2 zod: - specifier: ^3.22.4 - version: 3.22.4 + specifier: ^3.23.8 + version: 3.23.8 devDependencies: '@babel/core': - specifier: ^7.23.3 - version: 7.23.3 + specifier: ^7.24.6 + version: 7.24.6 '@babel/plugin-transform-modules-commonjs': - specifier: ^7.23.3 - version: 7.23.3(@babel/core@7.23.3) + specifier: ^7.24.6 + version: 7.24.6(@babel/core@7.24.6) '@babel/preset-env': - specifier: ^7.23.3 - version: 7.23.3(@babel/core@7.23.3) + specifier: ^7.24.6 + version: 7.24.6(@babel/core@7.24.6) '@jest/globals': specifier: ^29.7.0 version: 29.7.0 '@nestjs/cli': - specifier: ^10.2.1 - version: 10.2.1 + specifier: ^10.3.2 + version: 10.3.2(@swc/core@1.5.7) '@nestjs/schematics': - specifier: ^10.0.3 - version: 10.0.3(typescript@5.3.2) + specifier: ^10.1.1 + version: 10.1.1(chokidar@3.6.0)(typescript@5.4.5) '@nestjs/testing': - specifier: ^10.2.10 - version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10) + specifier: ^10.3.8 + version: 10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@rollup/plugin-commonjs': - specifier: ^25.0.7 - version: 25.0.7(rollup@4.5.0) + specifier: ^25.0.8 + version: 25.0.8(rollup@4.18.0) '@rollup/plugin-json': - specifier: ^6.0.1 - version: 6.0.1(rollup@4.5.0) + specifier: ^6.1.0 + version: 6.1.0(rollup@4.18.0) '@rollup/plugin-node-resolve': specifier: ^15.2.3 - version: 15.2.3(rollup@4.5.0) + version: 15.2.3(rollup@4.18.0) '@rollup/plugin-typescript': - specifier: ^11.1.5 - version: 11.1.5(rollup@4.5.0)(typescript@5.3.2) + specifier: ^11.1.6 + version: 11.1.6(rollup@4.18.0)(tslib@2.6.2)(typescript@5.4.5) '@types/dotenv-defaults': specifier: ^2.0.4 version: 2.0.4 @@ -338,80 +335,80 @@ importers: specifier: ^8.2.5 version: 8.2.5 '@types/jest': - specifier: ^29.5.9 - version: 29.5.9 + specifier: ^29.5.12 + version: 29.5.12 '@types/mocha': - specifier: ^10.0.5 - version: 10.0.5 + specifier: ^10.0.6 + version: 10.0.6 '@types/node': - specifier: ^20.9.3 - version: 20.9.3 + specifier: ^20.12.12 + version: 20.12.12 '@types/useragent': specifier: ^2.3.4 version: 2.3.4 '@typescript-eslint/eslint-plugin': - specifier: ^6.12.0 - version: 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2) + specifier: ^7.10.0 + version: 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/parser': - specifier: ^6.12.0 - version: 6.12.0(eslint@8.54.0)(typescript@5.3.2) + specifier: ^7.10.0 + version: 7.10.0(eslint@9.3.0)(typescript@5.4.5) babel-jest: specifier: ^29.7.0 - version: 29.7.0(@babel/core@7.23.3) + version: 29.7.0(@babel/core@7.24.6) babel-plugin-transform-import-meta: specifier: ^2.2.1 - version: 2.2.1(@babel/core@7.23.3) + version: 2.2.1(@babel/core@7.24.6) babel-plugin-transform-vite-meta-env: specifier: ^1.0.3 version: 1.0.3 dotenv-cli: - specifier: ^7.3.0 - version: 7.3.0 + specifier: ^7.4.2 + version: 7.4.2 eslint: - specifier: ^8.54.0 - version: 8.54.0 + specifier: ^9.3.0 + version: 9.3.0 eslint-config-airbnb-base-typescript-prettier: specifier: ^5.1.0 version: 5.1.0 eslint-config-airbnb-typescript: - specifier: ^17.1.0 - version: 17.1.0(@typescript-eslint/eslint-plugin@6.12.0)(@typescript-eslint/parser@6.12.0)(eslint-plugin-import@2.29.0)(eslint@8.54.0) + specifier: ^18.0.0 + version: 18.0.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0) eslint-config-prettier: - specifier: ^9.0.0 - version: 9.0.0(eslint@8.54.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@9.3.0) eslint-plugin-import: - specifier: ^2.29.0 - version: 2.29.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) + specifier: ^2.29.1 + version: 2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0) eslint-plugin-jest: - specifier: ^27.6.0 - version: 27.6.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.54.0)(jest@29.7.0)(typescript@5.3.2) + specifier: ^28.5.0 + version: 28.5.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5) eslint-plugin-jest-formatting: specifier: ^3.1.0 - version: 3.1.0(eslint@8.54.0) + version: 3.1.0(eslint@9.3.0) eslint-plugin-mocha: - specifier: ^10.2.0 - version: 10.2.0(eslint@8.54.0) + specifier: ^10.4.3 + version: 10.4.3(eslint@9.3.0) eslint-plugin-no-one-time-vars: specifier: ^2.5.0 - version: 2.5.0(eslint@8.54.0) + version: 2.5.0(eslint@9.3.0) eslint-plugin-node: specifier: ^11.1.0 - version: 11.1.0(eslint@8.54.0) + version: 11.1.0(eslint@9.3.0) eslint-plugin-prettier: - specifier: ^5.0.1 - version: 5.0.1(eslint-config-prettier@9.0.0)(eslint@8.54.0)(prettier@3.1.0) + specifier: ^5.1.3 + version: 5.1.3(@types/eslint@8.44.6)(eslint-config-prettier@9.1.0(eslint@9.3.0))(eslint@9.3.0)(prettier@3.2.5) eslint-plugin-simple-import-sort: - specifier: ^10.0.0 - version: 10.0.0(eslint@8.54.0) + specifier: ^12.1.0 + version: 12.1.0(eslint@9.3.0) eslint-plugin-sonarjs: - specifier: ^0.23.0 - version: 0.23.0(eslint@8.54.0) + specifier: ^1.0.3 + version: 1.0.3(eslint@9.3.0) eslint-plugin-unicorn: - specifier: ^49.0.0 - version: 49.0.0(eslint@8.54.0) + specifier: ^53.0.0 + version: 53.0.0(eslint@9.3.0) eslint-plugin-unused-imports: - specifier: ^3.0.0 - version: 3.0.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.54.0) + specifier: ^4.0.0 + version: 4.0.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0) fastify-tls-keygen: specifier: ^1.1.0 version: 1.1.0 @@ -420,10 +417,10 @@ importers: version: 1.0.1 ioredis-mock: specifier: ^8.9.0 - version: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.3.2) + version: 8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.4.1) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.9.3)(ts-node@10.9.1) + version: 29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)) jest-mock: specifier: ^29.7.0 version: 29.7.0 @@ -431,35 +428,38 @@ importers: specifier: ^1.0.0 version: 1.0.0(jest-resolve@29.7.0) mocha: - specifier: ^10.2.0 - version: 10.2.0 + specifier: ^10.4.0 + version: 10.4.0 node-dev: specifier: ^8.0.0 version: 8.0.0 - npm-run-all: - specifier: ^4.1.5 - version: 4.1.5 + npm-run-all2: + specifier: ^6.2.0 + version: 6.2.0 pino-pretty: - specifier: ^10.2.3 - version: 10.2.3 + specifier: ^11.1.0 + version: 11.1.0 prettier: - specifier: ^3.1.0 - version: 3.1.0 + specifier: ^3.2.5 + version: 3.2.5 prettier-eslint-cli: specifier: ^8.0.1 - version: 8.0.1(prettier-eslint@16.1.2) + version: 8.0.1(prettier-eslint@16.3.0) prisma: - specifier: ^5.6.0 - version: 5.6.0 + specifier: ^5.14.0 + version: 5.14.0 + prisma-json-schema-generator: + specifier: 5.1.1 + version: 5.1.1 rimraf: - specifier: ^5.0.5 - version: 5.0.5 + specifier: ^5.0.7 + version: 5.0.7 rollup: - specifier: ^4.5.0 - version: 4.5.0 + specifier: ^4.18.0 + version: 4.18.0 rollup-plugin-polyfill-node: specifier: ^0.13.0 - version: 0.13.0(rollup@4.5.0) + version: 0.13.0(rollup@4.18.0) shx: specifier: ^0.3.4 version: 0.3.4 @@ -467,68 +467,68 @@ importers: specifier: ^0.5.21 version: 0.5.21 supertest: - specifier: ^6.3.3 - version: 6.3.3 + specifier: ^7.0.0 + version: 7.0.0 ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.23.3)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.2) + specifier: ^29.1.3 + version: 29.1.3(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5) ts-jest-mock-import-meta: - specifier: ^1.1.0 - version: 1.1.0(ts-jest@29.1.1) + specifier: ^1.2.0 + version: 1.2.0(ts-jest@29.1.3(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) ts-node: - specifier: ^10.9.1 - version: 10.9.1(@types/node@20.9.3)(typescript@5.3.2) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5) ts-node-dev: specifier: ^2.0.0 - version: 2.0.0(@types/node@20.9.3)(typescript@5.3.2) + version: 2.0.0(@swc/core@1.5.7)(@types/node@20.12.12)(node-notifier@8.0.2)(typescript@5.4.5) tsc-watch: - specifier: ^6.0.4 - version: 6.0.4(typescript@5.3.2) + specifier: ^6.2.0 + version: 6.2.0(typescript@5.4.5) typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.4.5 + version: 5.4.5 vitest: - specifier: ^0.34.6 - version: 0.34.6 + specifier: ^1.6.0 + version: 1.6.0(@types/node@20.12.12)(happy-dom@14.11.0)(jsdom@20.0.3)(terser@5.31.0) frontend: dependencies: '@builder.io/partytown': - specifier: ^0.8.1 - version: 0.8.1 + specifier: ^0.10.2 + version: 0.10.2 '@headlessui/react': - specifier: ^1.7.17 - version: 1.7.17(react-dom@18.2.0)(react@18.2.0) + specifier: ^2.0.4 + version: 2.0.4(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) '@heroicons/react': - specifier: ^2.0.18 - version: 2.0.18(react@18.2.0) + specifier: ^2.1.3 + version: 2.1.3(react@19.0.0-rc-935180c7e0-20240524) '@sentry/nextjs': - specifier: ^7.81.0 - version: 7.81.0(next@14.0.3)(react@18.2.0)(webpack@5.89.0) + specifier: ^8.4.0 + version: 8.4.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1)(encoding@0.1.13)(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))) '@sentry/profiling-node': - specifier: ^1.2.6 - version: 1.2.6 + specifier: ^8.4.0 + version: 8.4.0 '@socialgouv/matomo-next': - specifier: ^1.8.0 - version: 1.8.0(next@14.0.3) + specifier: ^1.9.0 + version: 1.9.0(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)) '@t3-oss/env-nextjs': - specifier: ^0.7.1 - version: 0.7.1(typescript@5.3.2)(zod@3.22.4) + specifier: ^0.10.1 + version: 0.10.1(typescript@5.4.5)(zod@3.23.8) apexcharts: - specifier: ^3.44.0 - version: 3.44.0 + specifier: ^3.49.1 + version: 3.49.1 autoprefixer: - specifier: ^10.4.16 - version: 10.4.16(postcss@8.4.31) + specifier: ^10.4.19 + version: 10.4.19(postcss@8.4.38) dotenv-defaults: specifier: ^5.0.2 version: 5.0.2 flowbite: - specifier: ^2.1.1 - version: 2.1.1 + specifier: ^2.3.0 + version: 2.3.0 flowbite-react: - specifier: ^0.6.4 - version: 0.6.4(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.5) + specifier: ^0.9.0 + version: 0.9.0(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5))) http-proxy: specifier: ^1.18.1 version: 1.18.1 @@ -536,56 +536,47 @@ importers: specifier: ^1.5.3 version: 1.5.3 ky: - specifier: ^1.1.3 - version: 1.1.3 + specifier: ^1.2.4 + version: 1.2.4 localforage: specifier: ^1.10.0 version: 1.10.0 match-sorter: - specifier: ^6.3.1 - version: 6.3.1 - next: - specifier: ^14.0.3 - version: 14.0.3(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0) + specifier: ^6.3.4 + version: 6.3.4 next-recompose-plugins: - specifier: ^2.0.2 - version: 2.0.2(next@14.0.3) + specifier: ^3.0.0 + version: 3.0.0(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)) next-seo: - specifier: ^6.4.0 - version: 6.4.0(next@14.0.3)(react-dom@18.2.0)(react@18.2.0) + specifier: ^6.5.0 + version: 6.5.0(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.0.3) + version: 4.2.3(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)) nextjs-progressbar: specifier: ^0.0.16 - version: 0.0.16(next@14.0.3)(react@18.2.0) + version: 0.0.16(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) prop-types: specifier: ^15.8.1 version: 15.8.1 - react: - specifier: ^18.2.0 - version: 18.2.0 react-apexcharts: specifier: ^1.4.1 - version: 1.4.1(apexcharts@3.44.0)(react@18.2.0) - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) + version: 1.4.1(apexcharts@3.49.1)(react@19.0.0-rc-935180c7e0-20240524) react-icons: - specifier: ^4.12.0 - version: 4.12.0(react@18.2.0) + specifier: ^5.2.1 + version: 5.2.1(react@19.0.0-rc-935180c7e0-20240524) react-lite-youtube-embed: - specifier: ^2.3.52 - version: 2.3.52(react-dom@18.2.0)(react@18.2.0) + specifier: ^2.4.0 + version: 2.4.0(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) react-sortablejs: specifier: ^6.1.4 - version: 6.1.4(@types/sortablejs@1.15.5)(react-dom@18.2.0)(react@18.2.0)(sortablejs@1.15.0) + version: 6.1.4(@types/sortablejs@1.15.5)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)(sortablejs@1.15.0) semver: - specifier: ^7.5.4 - version: 7.5.4 + specifier: ^7.6.2 + version: 7.6.2 sharp: - specifier: ^0.32.6 - version: 0.32.6 + specifier: ^0.33.4 + version: 0.33.4 skinview3d: specifier: 3.0.1 version: 3.0.1 @@ -596,87 +587,87 @@ importers: specifier: ^2.10.1 version: 2.10.1 three: - specifier: ^0.158.0 - version: 0.158.0 + specifier: ^0.164.1 + version: 0.164.1 use-prefers-color-scheme: specifier: ^1.1.3 - version: 1.1.3(react@18.2.0) + version: 1.1.3(react@19.0.0-rc-935180c7e0-20240524) zod: - specifier: ^3.22.4 - version: 3.22.4 + specifier: ^3.23.8 + version: 3.23.8 devDependencies: '@babel/core': - specifier: ^7.23.3 - version: 7.23.3 + specifier: ^7.24.6 + version: 7.24.6 '@babel/plugin-transform-modules-commonjs': - specifier: ^7.23.3 - version: 7.23.3(@babel/core@7.23.3) + specifier: ^7.24.6 + version: 7.24.6(@babel/core@7.24.6) '@babel/preset-env': - specifier: ^7.23.3 - version: 7.23.3(@babel/core@7.23.3) + specifier: ^7.24.6 + version: 7.24.6(@babel/core@7.24.6) '@bahmutov/cypress-code-coverage': specifier: ^2.6.1 - version: 2.6.1(cypress@13.5.1) + version: 2.6.1(cypress@13.10.0) '@commitlint/cli': - specifier: ^18.4.2 - version: 18.4.2(typescript@5.3.2) + specifier: ^19.3.0 + version: 19.3.0(@types/node@20.12.12)(typescript@5.4.5) '@commitlint/config-conventional': - specifier: ^18.4.2 - version: 18.4.2 + specifier: ^19.2.2 + version: 19.2.2 '@commitlint/cz-commitlint': - specifier: ^18.4.2 - version: 18.4.2(commitizen@4.3.0)(inquirer@8.2.6)(typescript@5.3.2) + specifier: ^19.2.0 + version: 19.2.0(@types/node@20.12.12)(commitizen@4.3.0(typescript@5.4.5))(inquirer@9.2.12)(typescript@5.4.5) '@cypress/browserify-preprocessor': specifier: ^3.0.2 version: 3.0.2 '@cypress/code-coverage': - specifier: ^3.12.11 - version: 3.12.11(@babel/core@7.23.3)(@babel/preset-env@7.23.3)(babel-loader@9.1.3)(cypress@13.5.1)(webpack@5.89.0) + specifier: ^3.12.39 + version: 3.12.39(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(babel-loader@9.1.3(@babel/core@7.24.6)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))))(cypress@13.10.0)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))) '@happy-dom/jest-environment': - specifier: ^12.10.3 - version: 12.10.3 + specifier: ^14.11.0 + version: 14.11.0 '@jest/globals': specifier: ^29.7.0 version: 29.7.0 '@next/bundle-analyzer': - specifier: ^14.0.3 - version: 14.0.3 + specifier: ^14.2.3 + version: 14.2.3 '@next/env': - specifier: ^14.0.3 - version: 14.0.3 + specifier: ^14.2.3 + version: 14.2.3 '@percy/cli': - specifier: ^1.27.4 - version: 1.27.4(typescript@5.3.2) + specifier: ^1.28.7 + version: 1.28.7(typescript@5.4.5) '@percy/cypress': specifier: ^3.1.2 - version: 3.1.2(cypress@13.5.1) + version: 3.1.2(cypress@13.10.0) '@swc/core': - specifier: ^1.3.96 - version: 1.3.96 + specifier: ^1.5.7 + version: 1.5.7(@swc/helpers@0.5.11) '@swc/jest': - specifier: ^0.2.29 - version: 0.2.29(@swc/core@1.3.96) + specifier: ^0.2.36 + version: 0.2.36(@swc/core@1.5.7(@swc/helpers@0.5.11)) '@testing-library/cypress': specifier: ^10.0.1 - version: 10.0.1(cypress@13.5.1) + version: 10.0.1(cypress@13.10.0) '@testing-library/jest-dom': - specifier: ^6.1.4 - version: 6.1.4(@jest/globals@29.7.0)(@types/jest@29.5.9)(jest@29.7.0) + specifier: ^6.4.5 + version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)))(vitest@1.6.0(@types/node@20.12.12)) '@testing-library/react': - specifier: ^14.1.2 - version: 14.1.2(react-dom@18.2.0)(react@18.2.0) + specifier: ^15.0.7 + version: 15.0.7(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) '@types/jest': - specifier: ^29.5.9 - version: 29.5.9 + specifier: ^29.5.12 + version: 29.5.12 '@types/node': - specifier: ^20.9.3 - version: 20.9.3 + specifier: ^20.12.12 + version: 20.12.12 '@types/react': - specifier: ^18.2.38 - version: 18.2.38 + specifier: ^18.3.3 + version: 18.3.3 '@types/semver': - specifier: ^7.5.6 - version: 7.5.6 + specifier: ^7.5.8 + version: 7.5.8 '@types/testing-library__cypress': specifier: ^5.0.13 version: 5.0.13 @@ -684,26 +675,26 @@ importers: specifier: ^5.14.9 version: 5.14.9 '@types/three': - specifier: ^0.158.3 - version: 0.158.3 + specifier: ^0.164.1 + version: 0.164.1 '@typescript-eslint/eslint-plugin': - specifier: ^6.12.0 - version: 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2) + specifier: ^7.10.0 + version: 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/parser': - specifier: ^6.12.0 - version: 6.12.0(eslint@8.54.0)(typescript@5.3.2) + specifier: ^7.10.0 + version: 7.10.0(eslint@9.3.0)(typescript@5.4.5) babel-plugin-istanbul: specifier: ^6.1.1 version: 6.1.1 babel-plugin-transform-import-meta: specifier: ^2.2.1 - version: 2.2.1(@babel/core@7.23.3) + version: 2.2.1(@babel/core@7.24.6) canvas: specifier: ^2.11.2 - version: 2.11.2 + version: 2.11.2(encoding@0.1.13) commitizen: specifier: ^4.3.0 - version: 4.3.0(typescript@5.3.2) + version: 4.3.0(typescript@5.4.5) commitlint-config-monorepo: specifier: ^2.0.2 version: 2.0.2 @@ -714,98 +705,98 @@ importers: specifier: ^7.0.3 version: 7.0.3 cypress: - specifier: ^13.5.1 - version: 13.5.1 + specifier: ^13.10.0 + version: 13.10.0 dotenv-mono: - specifier: ^1.3.12 - version: 1.3.12 + specifier: ^1.3.14 + version: 1.3.14 eslint: - specifier: ^8.54.0 - version: 8.54.0 + specifier: ^9.3.0 + version: 9.3.0 eslint-config-airbnb-base: specifier: ^15.0.0 - version: 15.0.0(eslint-plugin-import@2.29.0)(eslint@8.54.0) + version: 15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0) eslint-config-airbnb-typescript: - specifier: ^17.1.0 - version: 17.1.0(@typescript-eslint/eslint-plugin@6.12.0)(@typescript-eslint/parser@6.12.0)(eslint-plugin-import@2.29.0)(eslint@8.54.0) + specifier: ^18.0.0 + version: 18.0.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0) eslint-config-next: - specifier: ^14.0.3 - version: 14.0.3(eslint@8.54.0)(typescript@5.3.2) + specifier: ^14.2.3 + version: 14.2.3(eslint@9.3.0)(typescript@5.4.5) eslint-config-prettier: - specifier: ^9.0.0 - version: 9.0.0(eslint@8.54.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@9.3.0) eslint-plugin-cypress: - specifier: ^2.15.1 - version: 2.15.1(eslint@8.54.0) + specifier: ^3.2.0 + version: 3.2.0(eslint@9.3.0) eslint-plugin-import: - specifier: ^2.29.0 - version: 2.29.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) + specifier: ^2.29.1 + version: 2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0) eslint-plugin-jest: - specifier: ^27.6.0 - version: 27.6.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.54.0)(jest@29.7.0)(typescript@5.3.2) + specifier: ^28.5.0 + version: 28.5.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5) eslint-plugin-jest-dom: - specifier: ^5.1.0 - version: 5.1.0(eslint@8.54.0) + specifier: ^5.4.0 + version: 5.4.0(@testing-library/dom@10.1.0)(eslint@9.3.0) eslint-plugin-jest-formatting: specifier: ^3.1.0 - version: 3.1.0(eslint@8.54.0) + version: 3.1.0(eslint@9.3.0) eslint-plugin-jsx-a11y: specifier: ^6.8.0 - version: 6.8.0(eslint@8.54.0) + version: 6.8.0(eslint@9.3.0) eslint-plugin-node: specifier: ^11.1.0 - version: 11.1.0(eslint@8.54.0) + version: 11.1.0(eslint@9.3.0) eslint-plugin-prettier: - specifier: ^5.0.1 - version: 5.0.1(eslint-config-prettier@9.0.0)(eslint@8.54.0)(prettier@3.1.0) + specifier: ^5.1.3 + version: 5.1.3(@types/eslint@8.44.6)(eslint-config-prettier@9.1.0(eslint@9.3.0))(eslint@9.3.0)(prettier@3.2.5) eslint-plugin-react: - specifier: ^7.33.2 - version: 7.33.2(eslint@8.54.0) + specifier: ^7.34.1 + version: 7.34.1(eslint@9.3.0) eslint-plugin-react-hooks: - specifier: ^4.6.0 - version: 4.6.0(eslint@8.54.0) + specifier: ^4.6.2 + version: 4.6.2(eslint@9.3.0) eslint-plugin-simple-import-sort: - specifier: ^10.0.0 - version: 10.0.0(eslint@8.54.0) + specifier: ^12.1.0 + version: 12.1.0(eslint@9.3.0) eslint-plugin-sonarjs: - specifier: ^0.23.0 - version: 0.23.0(eslint@8.54.0) + specifier: ^1.0.3 + version: 1.0.3(eslint@9.3.0) eslint-plugin-tailwindcss: - specifier: ^3.13.0 - version: 3.13.0(tailwindcss@3.3.5) + specifier: ^3.17.0 + version: 3.17.0(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5))) eslint-plugin-testing-library: - specifier: ^6.1.2 - version: 6.1.2(eslint@8.54.0)(typescript@5.3.2) + specifier: ^6.2.2 + version: 6.2.2(eslint@9.3.0)(typescript@5.4.5) eslint-plugin-unicorn: - specifier: ^49.0.0 - version: 49.0.0(eslint@8.54.0) + specifier: ^53.0.0 + version: 53.0.0(eslint@9.3.0) eslint-plugin-unused-imports: - specifier: ^3.0.0 - version: 3.0.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.54.0) + specifier: ^4.0.0 + version: 4.0.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0) execa: - specifier: ^8.0.1 - version: 8.0.1 + specifier: ^9.1.0 + version: 9.1.0 extend-expect: specifier: link:@testing-library/jest-dom/extend-expect version: link:@testing-library/jest-dom/extend-expect husky: - specifier: ^8.0.3 - version: 8.0.3 + specifier: ^9.0.11 + version: 9.0.11 identity-obj-proxy: specifier: ^3.0.0 version: 3.0.0 ignore-walk: - specifier: ^6.0.3 - version: 6.0.3 + specifier: ^6.0.5 + version: 6.0.5 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.9.3)(ts-node@10.9.1) + version: 29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.7.0 - version: 29.7.0(canvas@2.11.2) + version: 29.7.0(canvas@2.11.2(encoding@0.1.13)) jest-fetch-mock: specifier: ^3.0.3 - version: 3.0.3 + version: 3.0.3(encoding@0.1.13) jest-globals: specifier: link:@testing-library/jest-dom/jest-globals version: link:@testing-library/jest-dom/jest-globals @@ -813,29 +804,38 @@ importers: specifier: ^2.0.5 version: 2.0.5 lint-staged: - specifier: ^15.1.0 - version: 15.1.0 + specifier: ^15.2.5 + version: 15.2.5 + next: + specifier: 15.0.0-rc.0 + version: 15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) node-mocks-http: - specifier: ^1.13.0 - version: 1.13.0 - npm-run-all: - specifier: ^4.1.5 - version: 4.1.5 + specifier: ^1.14.1 + version: 1.14.1 + npm-run-all2: + specifier: ^6.2.0 + version: 6.2.0 nyc: specifier: ^15.1.0 version: 15.1.0 postcss: - specifier: ^8.4.31 - version: 8.4.31 + specifier: ^8.4.38 + version: 8.4.38 prettier: - specifier: ^3.1.0 - version: 3.1.0 + specifier: ^3.2.5 + version: 3.2.5 prettier-eslint-cli: specifier: ^8.0.1 - version: 8.0.1(prettier-eslint@16.1.2) + version: 8.0.1(prettier-eslint@16.3.0) + react: + specifier: 19.0.0-rc-935180c7e0-20240524 + version: 19.0.0-rc-935180c7e0-20240524 + react-dom: + specifier: 19.0.0-rc-935180c7e0-20240524 + version: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) rimraf: - specifier: ^5.0.5 - version: 5.0.5 + specifier: ^5.0.7 + version: 5.0.7 shx: specifier: ^0.3.4 version: 0.3.4 @@ -846,14 +846,14 @@ importers: specifier: ^2.7.0 version: 2.7.0 tailwindcss: - specifier: ^3.3.5 - version: 3.3.5 + specifier: ^3.4.3 + version: 3.4.3(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.23.3)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.2) + specifier: ^29.1.3 + version: 29.1.3(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5) typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.4.5 + version: 5.4.5 packages: @@ -867,8 +867,8 @@ packages: '@actions/http-client@2.2.0': resolution: {integrity: sha512-q+epW0trjVUUHboliPb4UF9g2msf+w61b32tAkFEwL/IwP0DQWgbCMM0Hbe3e3WXSKz5VcUXbzJQgy8Hkra/Lg==} - '@adobe/css-tools@4.3.1': - resolution: {integrity: sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==} + '@adobe/css-tools@4.3.3': + resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} @@ -878,23 +878,23 @@ packages: resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} - '@angular-devkit/core@16.2.8': - resolution: {integrity: sha512-PTGozYvh1Bin5lB15PwcXa26Ayd17bWGLS3H8Rs0s+04mUDvfNofmweaX1LgumWWy3nCUTDuwHxX10M3G0wE2g==} - engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-devkit/core@17.1.2': + resolution: {integrity: sha512-ku+/W/HMCBacSWFppenr9y6Lx8mDuTuQvn1IkTyBLiJOpWnzgVbx9kHDeaDchGa1PwLlJUBBrv27t3qgJOIDPw==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^3.5.2 peerDependenciesMeta: chokidar: optional: true - '@angular-devkit/schematics-cli@16.2.8': - resolution: {integrity: sha512-EXURJCzWTVYCipiTT4vxQQOrF63asOUDbeOy3OtiSh7EwIUvxm3BPG6hquJqngEnI/N6bA75NJ1fBhU6Hrh7eA==} - engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-devkit/schematics-cli@17.1.2': + resolution: {integrity: sha512-bvXykYzSST05qFdlgIzUguNOb3z0hCa8HaTwtqdmQo9aFPf+P+/AC56I64t1iTchMjQtf3JrBQhYM25gUdcGbg==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular-devkit/schematics@16.2.8': - resolution: {integrity: sha512-MBiKZOlR9/YMdflALr7/7w/BGAfo/BGTrlkqsIB6rDWV1dYiCgxI+033HsiNssLS6RQyCFx/e7JA2aBBzu9zEg==} - engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-devkit/schematics@17.1.2': + resolution: {integrity: sha512-8S9RuM8olFN/gwN+mjbuF1CwHX61f0i59EGXz9tXLnKRUTjsRR+8vVMTAmX0dvVAT5fJTG/T69X+HX7FeumdqA==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@antfu/ni@0.21.4': resolution: {integrity: sha512-O0Uv9LbLDSoEg26fnMDdDRiPwFJnQSoD4WnrflDwKCJm8Cx/0mV4cGxwBLXan5mGIrpK4Dd7vizf4rQm0QCEAA==} @@ -904,77 +904,122 @@ packages: resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.23.2': - resolution: {integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==} + '@babel/code-frame@7.24.6': + resolution: {integrity: sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==} engines: {node: '>=6.9.0'} '@babel/compat-data@7.23.3': resolution: {integrity: sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.23.3': - resolution: {integrity: sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==} + '@babel/compat-data@7.24.6': + resolution: {integrity: sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.24.6': + resolution: {integrity: sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==} engines: {node: '>=6.9.0'} '@babel/generator@7.23.0': resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} engines: {node: '>=6.9.0'} - '@babel/generator@7.23.3': - resolution: {integrity: sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==} + '@babel/generator@7.24.6': + resolution: {integrity: sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.22.5': resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} - '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': - resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} + '@babel/helper-annotate-as-pure@7.24.6': + resolution: {integrity: sha512-DitEzDfOMnd13kZnDqns1ccmftwJTS9DMkyn9pYTxulS7bZxUxpMly3Nf23QQ6NwA4UB8lAqjbqWtyvElEMAkg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-builder-binary-assignment-operator-visitor@7.24.6': + resolution: {integrity: sha512-+wnfqc5uHiMYtvRX7qu80Toef8BXeh4HHR1SPeonGb1SKPniNEd4a/nlaJJMv/OIEYvIVavvo0yR7u10Gqz0Iw==} engines: {node: '>=6.9.0'} '@babel/helper-compilation-targets@7.22.15': resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.24.6': + resolution: {integrity: sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.22.15': resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-create-class-features-plugin@7.24.6': + resolution: {integrity: sha512-djsosdPJVZE6Vsw3kk7IPRWethP94WHGOhQTc67SNXE0ZzMhHgALw8iGmYS0TD1bbMM0VDROy43od7/hN6WYcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-create-regexp-features-plugin@7.22.15': resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-create-regexp-features-plugin@7.24.6': + resolution: {integrity: sha512-C875lFBIWWwyv6MHZUG9HmRrlTDgOsLWZfYR0nW69gaKJNe0/Mpxx5r0EID2ZdHQkdUmQo2t0uNckTL08/1BgA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-define-polyfill-provider@0.4.3': resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + '@babel/helper-define-polyfill-provider@0.6.2': + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + '@babel/helper-environment-visitor@7.22.20': resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} + '@babel/helper-environment-visitor@7.24.6': + resolution: {integrity: sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==} + engines: {node: '>=6.9.0'} + '@babel/helper-function-name@7.23.0': resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} - '@babel/helper-hoist-variables@7.22.5': - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + '@babel/helper-function-name@7.24.6': + resolution: {integrity: sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-hoist-variables@7.24.6': + resolution: {integrity: sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==} engines: {node: '>=6.9.0'} '@babel/helper-member-expression-to-functions@7.23.0': resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.24.6': + resolution: {integrity: sha512-OTsCufZTxDUsv2/eDXanw/mUZHWOxSbEmC3pP8cgjcy5rgeVPWWMStnv274DV60JtHxTk0adT0QrCzC4M9NWGg==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.22.15': resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.23.3': - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + '@babel/helper-module-imports@7.24.6': + resolution: {integrity: sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-transforms@7.24.6': + resolution: {integrity: sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -983,12 +1028,20 @@ packages: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} + '@babel/helper-optimise-call-expression@7.24.6': + resolution: {integrity: sha512-3SFDJRbx7KuPRl8XDUr8O7GAEB8iGyWPjLKJh/ywP/Iy9WOmEfMrsWbaZpvBu2HSYn4KQygIsz0O7m8y10ncMA==} + engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@7.22.5': resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.22.20': - resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} + '@babel/helper-plugin-utils@7.24.6': + resolution: {integrity: sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-remap-async-to-generator@7.24.6': + resolution: {integrity: sha512-1Qursq9ArRZPAMOZf/nuzVW8HgJLkTB9y9LfP4lW2MVp4e9WkLJDovfKBxoDcCk6VuzIxyqWHyBoaCtSRP10yg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -999,42 +1052,72 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-simple-access@7.22.5': - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} + '@babel/helper-replace-supers@7.24.6': + resolution: {integrity: sha512-mRhfPwDqDpba8o1F8ESxsEkJMQkUF8ZIWrAc0FtWhxnjfextxMWxr22RtFizxxSYLjVHDeMgVsRq8BBZR2ikJQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-simple-access@7.24.6': + resolution: {integrity: sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==} engines: {node: '>=6.9.0'} '@babel/helper-skip-transparent-expression-wrappers@7.22.5': resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} + '@babel/helper-skip-transparent-expression-wrappers@7.24.6': + resolution: {integrity: sha512-jhbbkK3IUKc4T43WadP96a27oYti9gEf1LdyGSP2rHGH77kwLwfhO7TgwnWvxxQVmke0ImmCSS47vcuxEMGD3Q==} + engines: {node: '>=6.9.0'} + '@babel/helper-split-export-declaration@7.22.6': resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} + '@babel/helper-split-export-declaration@7.24.6': + resolution: {integrity: sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==} + engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.22.5': resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.24.6': + resolution: {integrity: sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.22.20': resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.24.6': + resolution: {integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.22.15': resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.22.20': - resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} + '@babel/helper-validator-option@7.24.6': + resolution: {integrity: sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-wrap-function@7.24.6': + resolution: {integrity: sha512-f1JLrlw/jbiNfxvdrfBgio/gRBk3yTAEJWirpAkiJG2Hb22E7cEYKHWo0dFPTv/niPovzIdPdEDetrv6tC6gPQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.23.2': - resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==} + '@babel/helpers@7.24.6': + resolution: {integrity: sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==} engines: {node: '>=6.9.0'} '@babel/highlight@7.22.20': resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} engines: {node: '>=6.9.0'} + '@babel/highlight@7.24.6': + resolution: {integrity: sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==} + engines: {node: '>=6.9.0'} + '@babel/parser@7.23.0': resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} engines: {node: '>=6.0.0'} @@ -1045,20 +1128,31 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3': - resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} + '@babel/parser@7.24.6': + resolution: {integrity: sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.6': + resolution: {integrity: sha512-bYndrJ6Ph6Ar+GaB5VAc0JPoP80bQCm4qon6JEzXfRl5QZyQ8Ur1K6k7htxWmPA5z+k7JQvaMUrtXlqclWYzKw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.6': + resolution: {integrity: sha512-iVuhb6poq5ikqRq2XWU6OQ+R5o9wF+r/or9CeUyovgptz0UlnK4/seOQ1Istu/XybYjAhQv1FRSSfHHufIku5Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3': - resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.6': + resolution: {integrity: sha512-c8TER5xMDYzzFcGqOEp9l4hvB7dcbhcGjcLVwxWfe4P5DOafdwjsBJZKsmv+o3aXh7NhopvayQIovHrh2zSRUQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.3': - resolution: {integrity: sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==} + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.6': + resolution: {integrity: sha512-z8zEjYmwBUHN/pCF3NuWBhHQjJCrd33qAi8MgANfMrAvn72k2cImT8VjK9LJFu4ysOLJqhfkYYb3MvwANRUNZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -1121,14 +1215,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-assertions@7.23.3': - resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} + '@babel/plugin-syntax-import-assertions@7.24.6': + resolution: {integrity: sha512-BE6o2BogJKJImTmGpkmOic4V0hlRRxVtzqxiSPa8TIFxyhi4EFjHm08nq1M4STK4RytuLMgnSz0/wfflvGFNOg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-attributes@7.23.3': - resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} + '@babel/plugin-syntax-import-attributes@7.24.6': + resolution: {integrity: sha512-D+CfsVZousPXIdudSII7RGy52+dYRtbyKAZcvtQKq/NpsivyMVduepzcLqG5pMBugtMdedxdC8Ramdpcne9ZWQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1203,230 +1297,230 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-arrow-functions@7.23.3': - resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} + '@babel/plugin-transform-arrow-functions@7.24.6': + resolution: {integrity: sha512-jSSSDt4ZidNMggcLx8SaKsbGNEfIl0PHx/4mFEulorE7bpYLbN0d3pDW3eJ7Y5Z3yPhy3L3NaPCYyTUY7TuugQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-generator-functions@7.23.3': - resolution: {integrity: sha512-59GsVNavGxAXCDDbakWSMJhajASb4kBCqDjqJsv+p5nKdbz7istmZ3HrX3L2LuiI80+zsOADCvooqQH3qGCucQ==} + '@babel/plugin-transform-async-generator-functions@7.24.6': + resolution: {integrity: sha512-VEP2o4iR2DqQU6KPgizTW2mnMx6BG5b5O9iQdrW9HesLkv8GIA8x2daXBQxw1MrsIkFQGA/iJ204CKoQ8UcnAA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-to-generator@7.23.3': - resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} + '@babel/plugin-transform-async-to-generator@7.24.6': + resolution: {integrity: sha512-NTBA2SioI3OsHeIn6sQmhvXleSl9T70YY/hostQLveWs0ic+qvbA3fa0kwAwQ0OA/XGaAerNZRQGJyRfhbJK4g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoped-functions@7.23.3': - resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} + '@babel/plugin-transform-block-scoped-functions@7.24.6': + resolution: {integrity: sha512-XNW7jolYHW9CwORrZgA/97tL/k05qe/HL0z/qqJq1mdWhwwCM6D4BJBV7wAz9HgFziN5dTOG31znkVIzwxv+vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.23.3': - resolution: {integrity: sha512-QPZxHrThbQia7UdvfpaRRlq/J9ciz1J4go0k+lPBXbgaNeY7IQrBj/9ceWjvMMI07/ZBzHl/F0R/2K0qH7jCVw==} + '@babel/plugin-transform-block-scoping@7.24.6': + resolution: {integrity: sha512-S/t1Xh4ehW7sGA7c1j/hiOBLnEYCp/c2sEG4ZkL8kI1xX9tW2pqJTCHKtdhe/jHKt8nG0pFCrDHUXd4DvjHS9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-properties@7.23.3': - resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} + '@babel/plugin-transform-class-properties@7.24.6': + resolution: {integrity: sha512-j6dZ0Z2Z2slWLR3kt9aOmSIrBvnntWjMDN/TVcMPxhXMLmJVqX605CBRlcGI4b32GMbfifTEsdEjGjiE+j/c3A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-static-block@7.23.3': - resolution: {integrity: sha512-PENDVxdr7ZxKPyi5Ffc0LjXdnJyrJxyqF5T5YjlVg4a0VFfQHW0r8iAtRiDXkfHlu1wwcvdtnndGYIeJLSuRMQ==} + '@babel/plugin-transform-class-static-block@7.24.6': + resolution: {integrity: sha512-1QSRfoPI9RoLRa8Mnakc6v3e0gJxiZQTYrMfLn+mD0sz5+ndSzwymp2hDcYJTyT0MOn0yuWzj8phlIvO72gTHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 - '@babel/plugin-transform-classes@7.23.3': - resolution: {integrity: sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w==} + '@babel/plugin-transform-classes@7.24.6': + resolution: {integrity: sha512-+fN+NO2gh8JtRmDSOB6gaCVo36ha8kfCW1nMq2Gc0DABln0VcHN4PrALDvF5/diLzIRKptC7z/d7Lp64zk92Fg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-computed-properties@7.23.3': - resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} + '@babel/plugin-transform-computed-properties@7.24.6': + resolution: {integrity: sha512-cRzPobcfRP0ZtuIEkA8QzghoUpSB3X3qSH5W2+FzG+VjWbJXExtx0nbRqwumdBN1x/ot2SlTNQLfBCnPdzp6kg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-destructuring@7.23.3': - resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} + '@babel/plugin-transform-destructuring@7.24.6': + resolution: {integrity: sha512-YLW6AE5LQpk5npNXL7i/O+U9CE4XsBCuRPgyjl1EICZYKmcitV+ayuuUGMJm2lC1WWjXYszeTnIxF/dq/GhIZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-dotall-regex@7.23.3': - resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} + '@babel/plugin-transform-dotall-regex@7.24.6': + resolution: {integrity: sha512-rCXPnSEKvkm/EjzOtLoGvKseK+dS4kZwx1HexO3BtRtgL0fQ34awHn34aeSHuXtZY2F8a1X8xqBBPRtOxDVmcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-duplicate-keys@7.23.3': - resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} + '@babel/plugin-transform-duplicate-keys@7.24.6': + resolution: {integrity: sha512-/8Odwp/aVkZwPFJMllSbawhDAO3UJi65foB00HYnK/uXvvCPm0TAXSByjz1mpRmp0q6oX2SIxpkUOpPFHk7FLA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-dynamic-import@7.23.3': - resolution: {integrity: sha512-vTG+cTGxPFou12Rj7ll+eD5yWeNl5/8xvQvF08y5Gv3v4mZQoyFf8/n9zg4q5vvCWt5jmgymfzMAldO7orBn7A==} + '@babel/plugin-transform-dynamic-import@7.24.6': + resolution: {integrity: sha512-vpq8SSLRTBLOHUZHSnBqVo0AKX3PBaoPs2vVzYVWslXDTDIpwAcCDtfhUcHSQQoYoUvcFPTdC8TZYXu9ZnLT/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-exponentiation-operator@7.23.3': - resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} + '@babel/plugin-transform-exponentiation-operator@7.24.6': + resolution: {integrity: sha512-EemYpHtmz0lHE7hxxxYEuTYOOBZ43WkDgZ4arQ4r+VX9QHuNZC+WH3wUWmRNvR8ECpTRne29aZV6XO22qpOtdA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-export-namespace-from@7.23.3': - resolution: {integrity: sha512-yCLhW34wpJWRdTxxWtFZASJisihrfyMOTOQexhVzA78jlU+dH7Dw+zQgcPepQ5F3C6bAIiblZZ+qBggJdHiBAg==} + '@babel/plugin-transform-export-namespace-from@7.24.6': + resolution: {integrity: sha512-inXaTM1SVrIxCkIJ5gqWiozHfFMStuGbGJAxZFBoHcRRdDP0ySLb3jH6JOwmfiinPwyMZqMBX+7NBDCO4z0NSA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-for-of@7.23.3': - resolution: {integrity: sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==} + '@babel/plugin-transform-for-of@7.24.6': + resolution: {integrity: sha512-n3Sf72TnqK4nw/jziSqEl1qaWPbCRw2CziHH+jdRYvw4J6yeCzsj4jdw8hIntOEeDGTmHVe2w4MVL44PN0GMzg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-function-name@7.23.3': - resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} + '@babel/plugin-transform-function-name@7.24.6': + resolution: {integrity: sha512-sOajCu6V0P1KPljWHKiDq6ymgqB+vfo3isUS4McqW1DZtvSVU2v/wuMhmRmkg3sFoq6GMaUUf8W4WtoSLkOV/Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-json-strings@7.23.3': - resolution: {integrity: sha512-H9Ej2OiISIZowZHaBwF0tsJOih1PftXJtE8EWqlEIwpc7LMTGq0rPOrywKLQ4nefzx8/HMR0D3JGXoMHYvhi0A==} + '@babel/plugin-transform-json-strings@7.24.6': + resolution: {integrity: sha512-Uvgd9p2gUnzYJxVdBLcU0KurF8aVhkmVyMKW4MIY1/BByvs3EBpv45q01o7pRTVmTvtQq5zDlytP3dcUgm7v9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-literals@7.23.3': - resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} + '@babel/plugin-transform-literals@7.24.6': + resolution: {integrity: sha512-f2wHfR2HF6yMj+y+/y07+SLqnOSwRp8KYLpQKOzS58XLVlULhXbiYcygfXQxJlMbhII9+yXDwOUFLf60/TL5tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-logical-assignment-operators@7.23.3': - resolution: {integrity: sha512-+pD5ZbxofyOygEp+zZAfujY2ShNCXRpDRIPOiBmTO693hhyOEteZgl876Xs9SAHPQpcV0vz8LvA/T+w8AzyX8A==} + '@babel/plugin-transform-logical-assignment-operators@7.24.6': + resolution: {integrity: sha512-EKaWvnezBCMkRIHxMJSIIylzhqK09YpiJtDbr2wsXTwnO0TxyjMUkaw4RlFIZMIS0iDj0KyIg7H7XCguHu/YDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-member-expression-literals@7.23.3': - resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} + '@babel/plugin-transform-member-expression-literals@7.24.6': + resolution: {integrity: sha512-9g8iV146szUo5GWgXpRbq/GALTnY+WnNuRTuRHWWFfWGbP9ukRL0aO/jpu9dmOPikclkxnNsjY8/gsWl6bmZJQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-amd@7.23.3': - resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} + '@babel/plugin-transform-modules-amd@7.24.6': + resolution: {integrity: sha512-eAGogjZgcwqAxhyFgqghvoHRr+EYRQPFjUXrTYKBRb5qPnAVxOOglaxc4/byHqjvq/bqO2F3/CGwTHsgKJYHhQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.23.3': - resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} + '@babel/plugin-transform-modules-commonjs@7.24.6': + resolution: {integrity: sha512-JEV8l3MHdmmdb7S7Cmx6rbNEjRCgTQMZxllveHO0mx6uiclB0NflCawlQQ6+o5ZrwjUBYPzHm2XoK4wqGVUFuw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-systemjs@7.23.3': - resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==} + '@babel/plugin-transform-modules-systemjs@7.24.6': + resolution: {integrity: sha512-xg1Z0J5JVYxtpX954XqaaAT6NpAY6LtZXvYFCJmGFJWwtlz2EmJoR8LycFRGNE8dBKizGWkGQZGegtkV8y8s+w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-umd@7.23.3': - resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} + '@babel/plugin-transform-modules-umd@7.24.6': + resolution: {integrity: sha512-esRCC/KsSEUvrSjv5rFYnjZI6qv4R1e/iHQrqwbZIoRJqk7xCvEUiN7L1XrmW5QSmQe3n1XD88wbgDTWLbVSyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-named-capturing-groups-regex@7.22.5': - resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} + '@babel/plugin-transform-named-capturing-groups-regex@7.24.6': + resolution: {integrity: sha512-6DneiCiu91wm3YiNIGDWZsl6GfTTbspuj/toTEqLh9d4cx50UIzSdg+T96p8DuT7aJOBRhFyaE9ZvTHkXrXr6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-new-target@7.23.3': - resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} + '@babel/plugin-transform-new-target@7.24.6': + resolution: {integrity: sha512-f8liz9JG2Va8A4J5ZBuaSdwfPqN6axfWRK+y66fjKYbwf9VBLuq4WxtinhJhvp1w6lamKUwLG0slK2RxqFgvHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-nullish-coalescing-operator@7.23.3': - resolution: {integrity: sha512-xzg24Lnld4DYIdysyf07zJ1P+iIfJpxtVFOzX4g+bsJ3Ng5Le7rXx9KwqKzuyaUeRnt+I1EICwQITqc0E2PmpA==} + '@babel/plugin-transform-nullish-coalescing-operator@7.24.6': + resolution: {integrity: sha512-+QlAiZBMsBK5NqrBWFXCYeXyiU1y7BQ/OYaiPAcQJMomn5Tyg+r5WuVtyEuvTbpV7L25ZSLfE+2E9ywj4FD48A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-numeric-separator@7.23.3': - resolution: {integrity: sha512-s9GO7fIBi/BLsZ0v3Rftr6Oe4t0ctJ8h4CCXfPoEJwmvAPMyNrfkOOJzm6b9PX9YXcCJWWQd/sBF/N26eBiMVw==} + '@babel/plugin-transform-numeric-separator@7.24.6': + resolution: {integrity: sha512-6voawq8T25Jvvnc4/rXcWZQKKxUNZcKMS8ZNrjxQqoRFernJJKjE3s18Qo6VFaatG5aiX5JV1oPD7DbJhn0a4Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-rest-spread@7.23.3': - resolution: {integrity: sha512-VxHt0ANkDmu8TANdE9Kc0rndo/ccsmfe2Cx2y5sI4hu3AukHQ5wAu4cM7j3ba8B9548ijVyclBU+nuDQftZsog==} + '@babel/plugin-transform-object-rest-spread@7.24.6': + resolution: {integrity: sha512-OKmi5wiMoRW5Smttne7BwHM8s/fb5JFs+bVGNSeHWzwZkWXWValR1M30jyXo1s/RaqgwwhEC62u4rFH/FBcBPg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-super@7.23.3': - resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} + '@babel/plugin-transform-object-super@7.24.6': + resolution: {integrity: sha512-N/C76ihFKlZgKfdkEYKtaRUtXZAgK7sOY4h2qrbVbVTXPrKGIi8aww5WGe/+Wmg8onn8sr2ut6FXlsbu/j6JHg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-catch-binding@7.23.3': - resolution: {integrity: sha512-LxYSb0iLjUamfm7f1D7GpiS4j0UAC8AOiehnsGAP8BEsIX8EOi3qV6bbctw8M7ZvLtcoZfZX5Z7rN9PlWk0m5A==} + '@babel/plugin-transform-optional-catch-binding@7.24.6': + resolution: {integrity: sha512-L5pZ+b3O1mSzJ71HmxSCmTVd03VOT2GXOigug6vDYJzE5awLI7P1g0wFcdmGuwSDSrQ0L2rDOe/hHws8J1rv3w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-chaining@7.23.3': - resolution: {integrity: sha512-zvL8vIfIUgMccIAK1lxjvNv572JHFJIKb4MWBz5OGdBQA0fB0Xluix5rmOby48exiJc987neOmP/m9Fnpkz3Tg==} + '@babel/plugin-transform-optional-chaining@7.24.6': + resolution: {integrity: sha512-cHbqF6l1QP11OkYTYQ+hhVx1E017O5ZcSPXk9oODpqhcAD1htsWG2NpHrrhthEO2qZomLK0FXS+u7NfrkF5aOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-parameters@7.22.15': - resolution: {integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==} + '@babel/plugin-transform-parameters@7.23.3': + resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-parameters@7.23.3': - resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} + '@babel/plugin-transform-parameters@7.24.6': + resolution: {integrity: sha512-ST7guE8vLV+vI70wmAxuZpIKzVjvFX9Qs8bl5w6tN/6gOypPWUmMQL2p7LJz5E63vEGrDhAiYetniJFyBH1RkA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-methods@7.23.3': - resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} + '@babel/plugin-transform-private-methods@7.24.6': + resolution: {integrity: sha512-T9LtDI0BgwXOzyXrvgLTT8DFjCC/XgWLjflczTLXyvxbnSR/gpv0hbmzlHE/kmh9nOvlygbamLKRo6Op4yB6aw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-property-in-object@7.23.3': - resolution: {integrity: sha512-a5m2oLNFyje2e/rGKjVfAELTVI5mbA0FeZpBnkOWWV7eSmKQ+T/XW0Vf+29ScLzSxX+rnsarvU0oie/4m6hkxA==} + '@babel/plugin-transform-private-property-in-object@7.24.6': + resolution: {integrity: sha512-Qu/ypFxCY5NkAnEhCF86Mvg3NSabKsh/TPpBVswEdkGl7+FbsYHy1ziRqJpwGH4thBdQHh8zx+z7vMYmcJ7iaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-property-literals@7.23.3': - resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} + '@babel/plugin-transform-property-literals@7.24.6': + resolution: {integrity: sha512-oARaglxhRsN18OYsnPTpb8TcKQWDYNsPNmTnx5++WOAsUJ0cSC/FZVlIJCKvPbU4yn/UXsS0551CFKJhN0CaMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1455,14 +1549,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-regenerator@7.23.3': - resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} + '@babel/plugin-transform-regenerator@7.24.6': + resolution: {integrity: sha512-SMDxO95I8WXRtXhTAc8t/NFQUT7VYbIWwJCJgEli9ml4MhqUMh4S6hxgH6SmAC3eAQNWCDJFxcFeEt9w2sDdXg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-reserved-words@7.23.3': - resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} + '@babel/plugin-transform-reserved-words@7.24.6': + resolution: {integrity: sha512-DcrgFXRRlK64dGE0ZFBPD5egM2uM8mgfrvTMOSB2yKzOtjpGegVYkzh3s1zZg1bBck3nkXiaOamJUqK3Syk+4A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1473,62 +1567,62 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-shorthand-properties@7.23.3': - resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} + '@babel/plugin-transform-shorthand-properties@7.24.6': + resolution: {integrity: sha512-xnEUvHSMr9eOWS5Al2YPfc32ten7CXdH7Zwyyk7IqITg4nX61oHj+GxpNvl+y5JHjfN3KXE2IV55wAWowBYMVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-spread@7.23.3': - resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} + '@babel/plugin-transform-spread@7.24.6': + resolution: {integrity: sha512-h/2j7oIUDjS+ULsIrNZ6/TKG97FgmEk1PXryk/HQq6op4XUUUwif2f69fJrzK0wza2zjCS1xhXmouACaWV5uPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-sticky-regex@7.23.3': - resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} + '@babel/plugin-transform-sticky-regex@7.24.6': + resolution: {integrity: sha512-fN8OcTLfGmYv7FnDrsjodYBo1DhPL3Pze/9mIIE2MGCT1KgADYIOD7rEglpLHZj8PZlC/JFX5WcD+85FLAQusw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-template-literals@7.23.3': - resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} + '@babel/plugin-transform-template-literals@7.24.6': + resolution: {integrity: sha512-BJbEqJIcKwrqUP+KfUIkxz3q8VzXe2R8Wv8TaNgO1cx+nNavxn/2+H8kp9tgFSOL6wYPPEgFvU6IKS4qoGqhmg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typeof-symbol@7.23.3': - resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} + '@babel/plugin-transform-typeof-symbol@7.24.6': + resolution: {integrity: sha512-IshCXQ+G9JIFJI7bUpxTE/oA2lgVLAIK8q1KdJNoPXOpvRaNjMySGuvLfBw/Xi2/1lLo953uE8hyYSDW3TSYig==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-escapes@7.23.3': - resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} + '@babel/plugin-transform-unicode-escapes@7.24.6': + resolution: {integrity: sha512-bKl3xxcPbkQQo5eX9LjjDpU2xYHeEeNQbOhj0iPvetSzA+Tu9q/o5lujF4Sek60CM6MgYvOS/DJuwGbiEYAnLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-property-regex@7.23.3': - resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} + '@babel/plugin-transform-unicode-property-regex@7.24.6': + resolution: {integrity: sha512-8EIgImzVUxy15cZiPii9GvLZwsy7Vxc+8meSlR3cXFmBIl5W5Tn9LGBf7CDKkHj4uVfNXCJB8RsVfnmY61iedA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-regex@7.23.3': - resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} + '@babel/plugin-transform-unicode-regex@7.24.6': + resolution: {integrity: sha512-pssN6ExsvxaKU638qcWb81RrvvgZom3jDgU/r5xFZ7TONkZGFf4MhI2ltMb8OcQWhHyxgIavEU+hgqtbKOmsPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-sets-regex@7.23.3': - resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} + '@babel/plugin-transform-unicode-sets-regex@7.24.6': + resolution: {integrity: sha512-quiMsb28oXWIDK0gXLALOJRXLgICLiulqdZGOaPPd0vRT7fQp74NtdADAVu+D8s00C+0Xs0MxVP0VKF/sZEUgw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/preset-env@7.23.3': - resolution: {integrity: sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q==} + '@babel/preset-env@7.24.6': + resolution: {integrity: sha512-CrxEAvN7VxfjOG8JNF2Y/eMqMJbZPZ185amwGUBp8D9USK90xQmv7dLdFSa+VbD7fdIqcy/Mfv7WtzG8+/qxKg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1555,12 +1649,20 @@ packages: resolution: {integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.24.6': + resolution: {integrity: sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==} + engines: {node: '>=6.9.0'} + '@babel/template@7.22.15': resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.23.3': - resolution: {integrity: sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==} + '@babel/template@7.24.6': + resolution: {integrity: sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.24.6': + resolution: {integrity: sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==} engines: {node: '>=6.9.0'} '@babel/types@7.23.0': @@ -1571,6 +1673,10 @@ packages: resolution: {integrity: sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==} engines: {node: '>=6.9.0'} + '@babel/types@7.24.6': + resolution: {integrity: sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==} + engines: {node: '>=6.9.0'} + '@bahmutov/cypress-code-coverage@2.6.1': resolution: {integrity: sha512-oK6RP+537hcIB90QdI4m/u95Pr7YYgbD4PwoDJr924t6viiN8hSc1f3BbD5D8Xuq9JagXLes68l7+lR0cBI9Hg==} hasBin: true @@ -1580,8 +1686,8 @@ packages: '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - '@builder.io/partytown@0.8.1': - resolution: {integrity: sha512-p4xhEtQCPe8YFJ8e7KT9RptnT+f4lvtbmXymbp1t0bLp+USkNMTxrRMNc3Dlr2w2fpxyX7uA0CyAeU3ju84O4A==} + '@builder.io/partytown@0.10.2': + resolution: {integrity: sha512-A9U+4PREWcS+CCYzKGIPovtGB/PBgnH/8oQyCE6Nr9drDJk6cMPpLQIEajpGPmG9tYF7N3FkRvhXm/AS9+0iKg==} engines: {node: '>=18.0.0'} hasBin: true @@ -1589,80 +1695,104 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@commitlint/cli@18.4.2': - resolution: {integrity: sha512-dDfb2+wzeQe6ogdHNHOy0J0nraok+La0BoxamNMhBOng9/5GoESPDmKUJ1Lt1oivh5MfIgZh0Vm6f0rxkB8CoA==} + '@commitlint/cli@19.3.0': + resolution: {integrity: sha512-LgYWOwuDR7BSTQ9OLZ12m7F/qhNY+NpAyPBgo4YNMkACE7lGuUnuQq1yi9hz1KA4+3VqpOYl8H1rY/LYK43v7g==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@18.4.2': - resolution: {integrity: sha512-qFjIqgKGV89lzUGHxanq2WJDXk5wZIxoZmZvf0I4i4CirL06Xj8qRh1shPsXNyI15d8Rj2HExww6cGJSFU9DdA==} + '@commitlint/config-conventional@19.2.2': + resolution: {integrity: sha512-mLXjsxUVLYEGgzbxbxicGPggDuyWNkf25Ht23owXIH+zV2pv1eJuzLK3t1gDY5Gp6pxdE60jZnWUY5cvgL3ufw==} engines: {node: '>=v18'} '@commitlint/config-validator@18.4.0': resolution: {integrity: sha512-1y6qHMU3o4cYQSK+Y9EnmH6H1GRiwQGjnLIUOIKlekrmfc8MrMk1ByNmb8od4vK3qHJAaL/77/5n+1uyyIF5dA==} engines: {node: '>=v18'} - '@commitlint/cz-commitlint@18.4.2': - resolution: {integrity: sha512-lazTdOqi+zPdPS9wG2SzDirLfAGTfAPFubY6KflsYPqufOygocbUSluvT5Y0PetiLnvPD54ii5zGBPq4ZR76qA==} + '@commitlint/config-validator@18.6.1': + resolution: {integrity: sha512-05uiToBVfPhepcQWE1ZQBR/Io3+tb3gEotZjnI4tTzzPk16NffN6YABgwFQCLmzZefbDcmwWqJWc2XT47q7Znw==} + engines: {node: '>=v18'} + + '@commitlint/config-validator@19.0.3': + resolution: {integrity: sha512-2D3r4PKjoo59zBc2auodrSCaUnCSALCx54yveOFwwP/i2kfEAQrygwOleFWswLqK0UL/F9r07MFi5ev2ohyM4Q==} + engines: {node: '>=v18'} + + '@commitlint/cz-commitlint@19.2.0': + resolution: {integrity: sha512-kudzHMY9/GxflGyAWMiisiBq2UkyQL1D1eWjGKoC66qQ+5jxRYeDaiVwTdPxYMnmehftNcpksZATDYKqdPP0Wg==} engines: {node: '>=v18'} peerDependencies: commitizen: ^4.0.3 - inquirer: ^8.0.0 + inquirer: ^9.0.0 - '@commitlint/ensure@18.4.0': - resolution: {integrity: sha512-N5cJo/n61ULSwz3W5Iz/IZJ0I9H/PaHc+OMcF2XcRVbLa6B3YwzEW66XGCRKVULlsBNSrIH6tk5un9ayXAXIdw==} + '@commitlint/ensure@19.0.3': + resolution: {integrity: sha512-SZEpa/VvBLoT+EFZVb91YWbmaZ/9rPH3ESrINOl0HD2kMYsjvl0tF7nMHh0EpTcv4+gTtZBAe1y/SS6/OhfZzQ==} engines: {node: '>=v18'} '@commitlint/execute-rule@18.4.0': resolution: {integrity: sha512-g013SWki6ZWhURBLOSXTaVQGWHdA0QlPJGiW4a+YpThezmJOemvc4LiKVpn13AjSKQ40QnmBqpBrxujOaSo+3A==} engines: {node: '>=v18'} - '@commitlint/format@18.4.0': - resolution: {integrity: sha512-MiAe4D5/ahty38CzULdQbpRa3ReKZtx0kyigOWcntq+N5uqez+Ac4/MO7H+3j1kC4G7nfJVfBu6TqcXeyNvhCQ==} + '@commitlint/execute-rule@19.0.0': + resolution: {integrity: sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==} + engines: {node: '>=v18'} + + '@commitlint/format@19.3.0': + resolution: {integrity: sha512-luguk5/aF68HiF4H23ACAfk8qS8AHxl4LLN5oxPc24H+2+JRPsNr1OS3Gaea0CrH7PKhArBMKBz5RX9sA5NtTg==} engines: {node: '>=v18'} - '@commitlint/is-ignored@18.4.2': - resolution: {integrity: sha512-uujjyJlrXsMsQrv0r8HDGigAwJELPAMtA1Vxi2WUB54HbyAWa0Ue6ujMRZNKov2YeA96r6o72gLDnugb6yu8IA==} + '@commitlint/is-ignored@19.2.2': + resolution: {integrity: sha512-eNX54oXMVxncORywF4ZPFtJoBm3Tvp111tg1xf4zWXGfhBPKpfKG6R+G3G4v5CPlRROXpAOpQ3HMhA9n1Tck1g==} engines: {node: '>=v18'} - '@commitlint/lint@18.4.2': - resolution: {integrity: sha512-ljGOIH7w9SnjvZFoKjf30iWFxDnezfRtOc50+rNLdDP0TpLspaYYLPhDO/TeVdmii1/AJiDgBIuBboQlaIy7Bw==} + '@commitlint/lint@19.2.2': + resolution: {integrity: sha512-xrzMmz4JqwGyKQKTpFzlN0dx0TAiT7Ran1fqEBgEmEj+PU98crOFtysJgY+QdeSagx6EDRigQIXJVnfrI0ratA==} engines: {node: '>=v18'} '@commitlint/load@18.4.2': resolution: {integrity: sha512-CKmzXdF9XwZJoVijAqpUlV9qzZOkyiYni4KuSCtTZVAAVudi9H84cJ4FqZxSwEP9G21vmoJiNrW8G042AsduVg==} engines: {node: '>=v18'} - '@commitlint/message@18.4.0': - resolution: {integrity: sha512-3kg6NQO6pJ+VdBTWi51KInT8ngkxPJaW+iI7URtUALjKcO9K4XY3gf80ZPmS1hDessrjb7qCr1lau8eWMINAQw==} + '@commitlint/load@19.2.0': + resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} + engines: {node: '>=v18'} + + '@commitlint/message@19.0.0': + resolution: {integrity: sha512-c9czf6lU+9oF9gVVa2lmKaOARJvt4soRsVmbR7Njwp9FpbBgste5i7l/2l5o8MmbwGh4yE1snfnsy2qyA2r/Fw==} engines: {node: '>=v18'} - '@commitlint/parse@18.4.0': - resolution: {integrity: sha512-SxTCSUZH8CJNYWOlFg18YUQ2RLz8ubXKbpHUIiSNwCbiQx7UDCydp1JnhoB4sOYOxgV8d3nuDwYluRU5KnEY4A==} + '@commitlint/parse@19.0.3': + resolution: {integrity: sha512-Il+tNyOb8VDxN3P6XoBBwWJtKKGzHlitEuXA5BP6ir/3loWlsSqDr5aecl6hZcC/spjq4pHqNh0qPlfeWu38QA==} engines: {node: '>=v18'} - '@commitlint/read@18.4.0': - resolution: {integrity: sha512-IpnABCbDeOw5npZ09SZZGLfd3T7cFtsxUYm6wT3aGmIB2fXKE3fMeuj3jxXjMibiGIyA3Z5voCMuOcKWpkNySA==} + '@commitlint/read@19.2.1': + resolution: {integrity: sha512-qETc4+PL0EUv7Q36lJbPG+NJiBOGg7SSC7B5BsPWOmei+Dyif80ErfWQ0qXoW9oCh7GTpTNRoaVhiI8RbhuaNw==} engines: {node: '>=v18'} '@commitlint/resolve-extends@18.4.0': resolution: {integrity: sha512-qhgU6ach+S6sJMD9NjCYiEycOObGhxzWQLQzqlScJCv9zkPs15Bg0ffLXTQ3z7ipXv46XEKYMnSJzjLRw2Tlkg==} engines: {node: '>=v18'} - '@commitlint/rules@18.4.0': - resolution: {integrity: sha512-T3ChRxQZ6g0iNCpVLc6KeQId0/86TnyQA8PFkng+dWElO2DAA5km/yirgKZV1Xlc+gF7Rf6d+a0ottxdKpOY+w==} + '@commitlint/resolve-extends@19.1.0': + resolution: {integrity: sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==} + engines: {node: '>=v18'} + + '@commitlint/rules@19.0.3': + resolution: {integrity: sha512-TspKb9VB6svklxNCKKwxhELn7qhtY1rFF8ls58DcFd0F97XoG07xugPjjbVnLqmMkRjZDbDIwBKt9bddOfLaPw==} + engines: {node: '>=v18'} + + '@commitlint/to-lines@19.0.0': + resolution: {integrity: sha512-vkxWo+VQU5wFhiP9Ub9Sre0FYe019JxFikrALVoD5UGa8/t3yOJEpEhxC5xKiENKKhUkTpEItMTRAjHw2SCpZw==} engines: {node: '>=v18'} - '@commitlint/to-lines@18.4.0': - resolution: {integrity: sha512-bZXuCtfBPjNgtEnG3gwJrveIgfKK2UdhIhFvKpMTrQl/gAwoto/3mzmE7qGAHwmuP4eZ2U8X7iwMnqIlWmv2Tw==} + '@commitlint/top-level@19.0.0': + resolution: {integrity: sha512-KKjShd6u1aMGNkCkaX4aG1jOGdn7f8ZI8TR1VEuNqUOjWTOdcDSsmglinglJ18JTjuBX5I1PtjrhQCRcixRVFQ==} engines: {node: '>=v18'} - '@commitlint/top-level@18.4.0': - resolution: {integrity: sha512-TfulcA8UHF7MZ6tm4Ci3aqZgMBZa1OoCg4prccWHvwG/hsHujZ7+0FKbeKqDbcSli/YWm4NJwEjl4uh5itIJeA==} + '@commitlint/types@18.6.1': + resolution: {integrity: sha512-gwRLBLra/Dozj2OywopeuHj2ac26gjGkz2cZ+86cTJOdtWfiRRr4+e77ZDAGc6MDWxaWheI+mAV5TLWWRwqrFg==} engines: {node: '>=v18'} - '@commitlint/types@18.4.0': - resolution: {integrity: sha512-MKeaFxt0I9fhqUb2E+YIzX/gZtmkuodJET/XKiZIMvXUff8Ee4Ih86eLg+yAm2jf1pwGBmU02uNOp0y094w2Uw==} + '@commitlint/types@19.0.3': + resolution: {integrity: sha512-tpyc+7i6bPG9mvaBbtKUeghfyZSDgWquIDfMgqYtTbmZ9Y9VzEm2je9EYcQ0aoz5o7NvGS+rcDec93yO08MHYA==} engines: {node: '>=v18'} '@corex/deepmerge@4.0.43': @@ -1676,8 +1806,8 @@ packages: resolution: {integrity: sha512-y6mlFR+IR2cqcm3HabSp7AEcX9QfF1EUL4eOaw/7xexdhmdQU8ez6piyRopZQob4BK8oKTsc9PkupsU2rzjqMA==} engines: {node: '>=8'} - '@cypress/code-coverage@3.12.11': - resolution: {integrity: sha512-R/gfUO8CEPT3Mp1ni4kV66fkkUaIS1seLWD8CqAxuqY8qATcN53/2RvpGsoBYuuvNMVuBZdeeC5XjKaVelzBfQ==} + '@cypress/code-coverage@3.12.39': + resolution: {integrity: sha512-ja7I/GRmkSAW9e3O7pideWcNUEHao0WT6sRyXQEURoxkJUASJssJ7Kb/bd3eMYmkUCiD5CRFqWR5BGF4mWVaUw==} peerDependencies: '@babel/core': ^7.0.1 '@babel/preset-env': ^7.0.0 @@ -1703,6 +1833,13 @@ packages: '@damirn/fastify-formidable@3.0.3': resolution: {integrity: sha512-bEIWqG7lH5t/domL99lZsW5OTKdLlTKDO7PyatdDzub9DpxlLPSs2B1h+/IQ8XiKiVL2TGSp7pCxz1HU5tyZww==} + '@discoveryjs/json-ext@0.5.7': + resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} + engines: {node: '>=10.0.0'} + + '@emnapi/runtime@1.2.0': + resolution: {integrity: sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==} + '@esbuild/android-arm64@0.19.7': resolution: {integrity: sha512-YEDcw5IT7hW3sFKZBkCAQaOCJQLONVcD4bOyTXMZz5fr66pTHnAet46XAtbXAkJRfIn2YVhdC6R9g4xa27jQ1w==} engines: {node: '>=12'} @@ -1849,43 +1986,51 @@ packages: resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/eslintrc@2.1.3': - resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==} + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@3.1.0': + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@8.54.0': resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/js@9.3.0': + resolution: {integrity: sha512-niBqk8iwv96+yuTwjM6bWg8ovzAPF9qkICsGtcoa5/dmqcEMfdwNAX7+/OHcJHc7wj7XqPxH98oAHytFYlw6Sw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@fastify/accept-negotiator@1.1.0': resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} engines: {node: '>=14'} - '@fastify/accepts-serializer@5.2.0': - resolution: {integrity: sha512-hWipZxNv8zWJ6KP15Qvyv+5/nSKPtqosRVQN584oJe02kUXzwWsPdDIjEGLSZTBgufhQcPHMriOGveJYkdotZg==} + '@fastify/accepts-serializer@5.3.0': + resolution: {integrity: sha512-DjFysJ/0GH13i9c371wrbYvE3A1VeSwwD5Jx7/nfHTsDUN4RpYaVqZsj18fAtEPbURcZtlNjM6ebC78NUdoi/g==} - '@fastify/accepts@4.2.0': - resolution: {integrity: sha512-nM2OsxJvdBZOcpMqtbolW7RMB2bn/L1PDZ03+zVlC+/JVdBEW+ufWEKmtsMVzelU5TwyTc/+X/CRr/98JfE9mQ==} + '@fastify/accepts@4.3.0': + resolution: {integrity: sha512-QK4FoqXdwwPmaPOLL6NrxsyaXVvdviYVoS6ltHyOLdFlUyREIaMykHQIp+x0aJz9hB3B3n/Ht6QRdvBeGkptGQ==} '@fastify/ajv-compiler@3.5.0': resolution: {integrity: sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==} - '@fastify/autoload@5.8.0': - resolution: {integrity: sha512-bF86vl+1Kk91S41WIL9NrKhcugGQg/cQ959aTaombkCjA+9YAbgVCKKu2lRqtMsosDZ0CNRfVnaLYoHQIDUI2A==} - - '@fastify/busboy@1.2.1': - resolution: {integrity: sha512-7PQA7EH43S0CxcOa9OeAnaeA0oQ+e/DHNPZwSQM9CQHW76jle5+OvLdibRp/Aafs9KXbLhxyjOTkRjWUbQEd3Q==} - engines: {node: '>=14'} + '@fastify/autoload@5.8.2': + resolution: {integrity: sha512-AX555mbAvtYPWZhOJG73y8zV39wH+wEnOcgg13xfGoHJ46rdsfx0Rs8Yfi5exE4bBqdzcM72iIZdhTbLbEqScA==} '@fastify/busboy@2.0.0': resolution: {integrity: sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==} engines: {node: '>=14'} - '@fastify/cookie@9.2.0': - resolution: {integrity: sha512-fkg1yjjQRHPFAxSHeLC8CqYuNzvR6Lwlj/KjrzQcGjNBK+K82nW+UfCjfN71g1GkoVoc1GTOgIWkFJpcMfMkHQ==} + '@fastify/busboy@2.1.1': + resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} + engines: {node: '>=14'} + + '@fastify/cookie@9.3.1': + resolution: {integrity: sha512-h1NAEhB266+ZbZ0e9qUE6NnNR07i7DnNXWG9VbbZ8uC6O/hxHpl+Zoe5sw1yfdZ2U6XhToUGDnzQtWJdCaPwfg==} - '@fastify/cors@8.4.1': - resolution: {integrity: sha512-iYQJtrY3pFiDS5mo5zRaudzg2OcUdJ96PD6xfkKOOEilly5nnrFZx/W6Sce2T79xxlEn2qpU3t5+qS2phS369w==} + '@fastify/cors@9.0.1': + resolution: {integrity: sha512-YY9Ho3ovI+QHIL2hW+9X4XqQjXLjJqsU+sMV/xFsxZkE8p3GNnYVFpoOxF7SsP5ZL76gwvbo3V9L+FIekBGU4Q==} '@fastify/deepmerge@1.3.0': resolution: {integrity: sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==} @@ -1893,8 +2038,8 @@ packages: '@fastify/error@3.4.0': resolution: {integrity: sha512-e/mafFwbK3MNqxUcFBLgHhgxsF8UT1m8aj0dAlqEa2nJEgPsRtpHTZ3ObgrgkZ2M1eJHPTwgyUl/tXkvabsZdQ==} - '@fastify/etag@5.0.0': - resolution: {integrity: sha512-0K3acXY38cPoBU1ihecjC08lmVMEuMPFtAyHyvHg4xxbhBaCsXi2YhgRfhVbtTBWDGzfp0rRUTmFgxKfq46rFA==} + '@fastify/etag@5.2.0': + resolution: {integrity: sha512-8uFpxgMCH2Q91j6Ty5aMOTdfEy2azu+elLR9leMlYWrk5pN+NbM30riVjgr42jj0Mm6VOvtXhSMVLL7zVxaRXQ==} '@fastify/fast-json-stringify-compiler@4.3.0': resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==} @@ -1905,43 +2050,46 @@ packages: '@fastify/helmet@11.1.1': resolution: {integrity: sha512-pjJxjk6SLEimITWadtYIXt6wBMfFC1I6OQyH/jYVCqSAn36sgAIFjeNiibHtifjCd+e25442pObis3Rjtame6A==} - '@fastify/jwt@7.2.3': - resolution: {integrity: sha512-UPHS7E6tmDWMYspq9znKZ54NwN0F+vcQ9e8okkl4iE+bDMaWCoPChL/lUmKLFepU6/Van3grjshmNviQ8oLVwA==} + '@fastify/jwt@8.0.1': + resolution: {integrity: sha512-295bd7V6bDCnZOu8MAQgM6r7V1KILB+kdEq1q6nbHfXCnML569n7NSo3WzeLDG6IAqDl+Rhzi1vjxwaNHhRCBA==} '@fastify/middie@8.3.0': resolution: {integrity: sha512-h+zBxCzMlkEkh4fM7pZaSGzqS7P9M0Z6rXnWPdUEPfe7x1BCj++wEk/pQ5jpyYY4pF8AknFqb77n7uwh8HdxEA==} - '@fastify/multipart@8.0.0': - resolution: {integrity: sha512-xaH1pGIqYnIJjYs5qG6ryhPSFnWuJIfSXYqEUtzmcyREkMk0SwONd2y+SZ9JXfDmETAC/Ogtc/SRbz+AjZhCkw==} + '@fastify/multipart@8.2.0': + resolution: {integrity: sha512-OZ8nsyyoS2TV7Yeu3ZdrdDGsKUTAbfjrKC9jSxGgT2qdgek+BxpWX31ZubTrWMNZyU5xwk4ox6AvTjAbYWjrWg==} '@fastify/routes-stats@3.4.0': resolution: {integrity: sha512-5t7sZn2AgHqvshJvauwc3U4H6hpoejgs5C80n44UBoO0bqgVOjH3hsrS0f/sW6uUv4s8WEdagL0KQh/IY/rBPA==} - '@fastify/secure-session@7.1.0': - resolution: {integrity: sha512-x0ZW57+sf6fQaL05B3n64m7DRe81NAtFAKpCKKuqdX9FDqzOH5uQbfDDfVQy2/qhDn3N343RMlNtY1iQyvvA9A==} + '@fastify/secure-session@7.5.1': + resolution: {integrity: sha512-3xnTmlI4rhboyLtXtGDnrAXz8MLbrkwn9Owo4CZ2/GC9H3Eux0D5QWwKowxmn4VaFadj2wC67RoycFFi/46xaw==} hasBin: true '@fastify/send@2.1.0': resolution: {integrity: sha512-yNYiY6sDkexoJR0D8IDy3aRP3+L4wdqCpvx5WP+VtEU58sn7USmKynBzDQex5X42Zzvw2gNzzYgP90UfWShLFA==} - '@fastify/sensible@5.5.0': - resolution: {integrity: sha512-D0zpl+nocsRXLceSbc4gasQaO3ZNQR4dy9Uu8Ym0mh8VUdrjpZ4g8Ca9O3pGXbBVOnPIGHUJNTV7Yf9dg/OYdg==} + '@fastify/sensible@5.6.0': + resolution: {integrity: sha512-Vq6Z2ZQy10GDqON+hvLF52K99s9et5gVVxTul5n3SIAf0Kq5QjPRUKkAMT3zPAiiGvoHtS3APa/3uaxfDgCODQ==} - '@fastify/static@6.11.2': - resolution: {integrity: sha512-EH7mh7q4MfNdT7N07ZVlwsX/ObngMvQ7KBP0FXAuPov99Fjn80KSJMdxQhhYKAKWW1jXiFdrk8X7d6uGWdZFxg==} + '@fastify/static@7.0.4': + resolution: {integrity: sha512-p2uKtaf8BMOZWLs6wu+Ihg7bWNBdjNgCwDza4MJtTqg+5ovKmcbgbR9Xs5/smZ1YISfzKOCNYmZV8LaCj+eJ1Q==} - '@fastify/swagger-ui@1.10.1': - resolution: {integrity: sha512-u3EJqNKvVr3X+6jY5i6pbs6/tXCrSlqc2Y+PVjnHBTOGh/d36uHMz+z4jPFy9gie2my6iHUrAdM8itlVmoUjog==} + '@fastify/swagger-ui@3.0.0': + resolution: {integrity: sha512-8P5OwHVv6QR4XSE6cW4fsENeMbW4yWWWj6Dz/5tvQN2pwNyTiSWxYpsY3+VP+uiZucNaDrAE2xm11rqytqAocA==} - '@fastify/swagger@8.12.0': - resolution: {integrity: sha512-IMRc0xYuzRvtFDMuaWHyVbvM7CuAi0g3o2jaVgLDvETXPrXWAMWsHYR5niIdWBDPgGUq+soHkag1DKXyhPDB0w==} + '@fastify/swagger@8.14.0': + resolution: {integrity: sha512-sGiznEb3rl6pKGGUZ+JmfI7ct5cwbTQGo+IjewaTvtzfrshnryu4dZwEsjw0YHABpBA+kCz3kpRaHB7qpa67jg==} - '@fastify/view@8.2.0': - resolution: {integrity: sha512-hBSiBofCnJNlPHEMZWpO1SL84eqOaqujJ1hR3jntFyZZCkweH5jMs12DKYyGesjVll7SJFRRxPUBB8kmUmneRQ==} + '@fastify/view@9.1.0': + resolution: {integrity: sha512-jRTGDljs/uB2p8bf6c1x4stGjP7H84VQkhbtDgCx55Mxf9Fplud5UZIHubvL4BTTX8jNYEzP1FpNAOBi7vibxg==} '@floating-ui/core@1.5.0': resolution: {integrity: sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==} + '@floating-ui/core@1.6.0': + resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} + '@floating-ui/dom@1.5.3': resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==} @@ -1951,8 +2099,20 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/react@0.24.8': - resolution: {integrity: sha512-AuYeDoaR8jtUlUXtZ1IJ/6jtBkGnSpJXbGNzokBL87VDJ8opMq1Bgrc0szhK482ReQY6KZsMoZCVSb4xwalkBA==} + '@floating-ui/react-dom@2.1.0': + resolution: {integrity: sha512-lNzj5EQmEKn5FFKc04+zasr09h/uX8RtJRNj5gUXsSQIXHVWTVh+hVAg1vOMCexkX8EgvemMvIFpQfkosnVNyA==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/react@0.26.10': + resolution: {integrity: sha512-sh6f9gVvWQdEzLObrWbJ97c0clJObiALsFe0LiR/kb3tDRKwEhObASEH2QyfdoO/ZBPzwxa9j+nYFo+sqgbioA==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/react@0.26.16': + resolution: {integrity: sha512-HEf43zxZNAI/E781QIVpYSF3K2VH4TTYZpqecjdsFkjsaU1EbaWcM++kw0HXFffj7gDUcBFevX8s0rQGQpxkow==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -1960,8 +2120,8 @@ packages: '@floating-ui/utils@0.1.6': resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} - '@gar/promisify@1.1.3': - resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} + '@floating-ui/utils@0.2.2': + resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} '@hapi/hoek@9.3.0': resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} @@ -1969,18 +2129,19 @@ packages: '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - '@happy-dom/jest-environment@12.10.3': - resolution: {integrity: sha512-6cLNSLhSAE4Pj7QEEHU1fEeJFczSA4TT9WmoMQNZ0Lpb6RTBYPDfil56nD/UqyPy5vq3N2n6BN442KsjhHn7uw==} + '@happy-dom/jest-environment@14.11.0': + resolution: {integrity: sha512-EadsEk83THQQdsIuWMXcM8weeuMN3LXw+nLP7V9VSMUZ5GNLWClcHDydquXp/yqE1AbWKzqXoKgdAyjOkY8rHg==} + engines: {node: '>=16.0.0'} - '@headlessui/react@1.7.17': - resolution: {integrity: sha512-4am+tzvkqDSSgiwrsEpGWqgGo9dz8qU5M3znCkC4PgkpY4HcCZzEDEvozltGGGHIKl9jbXbZPSH5TWn4sWJdow==} + '@headlessui/react@2.0.4': + resolution: {integrity: sha512-16d/rOLeYsFsmPlRmXGu8DCBzrWD0zV1Ccx3n73wN87yFu8Y9+X04zflv8EJEt9TAYRyLKOmQXUnOnqQl6NgpA==} engines: {node: '>=10'} peerDependencies: - react: ^16 || ^17 || ^18 - react-dom: ^16 || ^17 || ^18 + react: ^18 + react-dom: ^18 - '@heroicons/react@2.0.18': - resolution: {integrity: sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==} + '@heroicons/react@2.1.3': + resolution: {integrity: sha512-fEcPfo4oN345SoqdlCDdSa4ivjaKbk0jTd+oubcgNxnNgAfzysfwWfQUr+51wigiWHQQRiZNd1Ao0M5Y3M2EGg==} peerDependencies: react: '>= 16' @@ -1988,6 +2149,10 @@ packages: resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} engines: {node: '>=10.10.0'} + '@humanwhocodes/config-array@0.13.0': + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} + engines: {node: '>=10.10.0'} + '@humanwhocodes/config-array@0.9.5': resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} engines: {node: '>=10.10.0'} @@ -2002,13 +2167,133 @@ packages: '@humanwhocodes/object-schema@2.0.1': resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + + '@humanwhocodes/retry@0.3.0': + resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} + engines: {node: '>=18.18'} + '@hutson/parse-repository-url@3.0.2': resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} engines: {node: '>=6.9.0'} - '@immobiliarelabs/fastify-sentry@7.1.1': - resolution: {integrity: sha512-V6cIMLhufo81td6nPP7Y/ISgh+MaxH/FXQ7VfGnsPBq6l/B6L2d00mcOe7ER0oHfm0bIwGQa/KdvaGyz5nEVbw==} - engines: {node: '>=16', npm: '>=8'} + '@img/sharp-darwin-arm64@0.33.4': + resolution: {integrity: sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==} + engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [darwin] + + '@img/sharp-darwin-x64@0.33.4': + resolution: {integrity: sha512-0l7yRObwtTi82Z6ebVI2PnHT8EB2NxBgpK2MiKJZJ7cz32R4lxd001ecMhzzsZig3Yv9oclvqqdV93jo9hy+Dw==} + engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [darwin] + + '@img/sharp-libvips-darwin-arm64@1.0.2': + resolution: {integrity: sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA==} + engines: {macos: '>=11', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [darwin] + + '@img/sharp-libvips-darwin-x64@1.0.2': + resolution: {integrity: sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw==} + engines: {macos: '>=10.13', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [darwin] + + '@img/sharp-libvips-linux-arm64@1.0.2': + resolution: {integrity: sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw==} + engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [linux] + + '@img/sharp-libvips-linux-arm@1.0.2': + resolution: {integrity: sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==} + engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm] + os: [linux] + + '@img/sharp-libvips-linux-s390x@1.0.2': + resolution: {integrity: sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==} + engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [s390x] + os: [linux] + + '@img/sharp-libvips-linux-x64@1.0.2': + resolution: {integrity: sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==} + engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [linux] + + '@img/sharp-libvips-linuxmusl-arm64@1.0.2': + resolution: {integrity: sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==} + engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [linux] + + '@img/sharp-libvips-linuxmusl-x64@1.0.2': + resolution: {integrity: sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==} + engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [linux] + + '@img/sharp-linux-arm64@0.33.4': + resolution: {integrity: sha512-2800clwVg1ZQtxwSoTlHvtm9ObgAax7V6MTAB/hDT945Tfyy3hVkmiHpeLPCKYqYR1Gcmv1uDZ3a4OFwkdBL7Q==} + engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [linux] + + '@img/sharp-linux-arm@0.33.4': + resolution: {integrity: sha512-RUgBD1c0+gCYZGCCe6mMdTiOFS0Zc/XrN0fYd6hISIKcDUbAW5NtSQW9g/powkrXYm6Vzwd6y+fqmExDuCdHNQ==} + engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm] + os: [linux] + + '@img/sharp-linux-s390x@0.33.4': + resolution: {integrity: sha512-h3RAL3siQoyzSoH36tUeS0PDmb5wINKGYzcLB5C6DIiAn2F3udeFAum+gj8IbA/82+8RGCTn7XW8WTFnqag4tQ==} + engines: {glibc: '>=2.31', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [s390x] + os: [linux] + + '@img/sharp-linux-x64@0.33.4': + resolution: {integrity: sha512-GoR++s0XW9DGVi8SUGQ/U4AeIzLdNjHka6jidVwapQ/JebGVQIpi52OdyxCNVRE++n1FCLzjDovJNozif7w/Aw==} + engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [linux] + + '@img/sharp-linuxmusl-arm64@0.33.4': + resolution: {integrity: sha512-nhr1yC3BlVrKDTl6cO12gTpXMl4ITBUZieehFvMntlCXFzH2bvKG76tBL2Y/OqhupZt81pR7R+Q5YhJxW0rGgQ==} + engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [linux] + + '@img/sharp-linuxmusl-x64@0.33.4': + resolution: {integrity: sha512-uCPTku0zwqDmZEOi4ILyGdmW76tH7dm8kKlOIV1XC5cLyJ71ENAAqarOHQh0RLfpIpbV5KOpXzdU6XkJtS0daw==} + engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [linux] + + '@img/sharp-wasm32@0.33.4': + resolution: {integrity: sha512-Bmmauh4sXUsUqkleQahpdNXKvo+wa1V9KhT2pDA4VJGKwnKMJXiSTGphn0gnJrlooda0QxCtXc6RX1XAU6hMnQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [wasm32] + + '@img/sharp-win32-ia32@0.33.4': + resolution: {integrity: sha512-99SJ91XzUhYHbx7uhK3+9Lf7+LjwMGQZMDlO/E/YVJ7Nc3lyDFZPGhjwiYdctoH2BOzW9+TnfqcaMKt0jHLdqw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [ia32] + os: [win32] + + '@img/sharp-win32-x64@0.33.4': + resolution: {integrity: sha512-3QLocdTRVIrFNye5YocZl+KKpYKP+fksi1QhmOArgx7GyhIbQp/WrJRu176jm8IxromS7RIkzMiMINVdBtC8Aw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [win32] + + '@immobiliarelabs/fastify-sentry@8.0.1': + resolution: {integrity: sha512-gA++aSJWeM7hNSFm4M75Bq3pAWlgPamUnI0kdMrZxt3Ab+SMZIq7GOBbX4tZpvEfSB5F9gDkVb5TIXm+qUN1hg==} + engines: {node: '>=18'} '@ioredis/as-callback@3.0.0': resolution: {integrity: sha512-Kqv1rZ3WbgOrS+hgzJ5xG5WQuhvzzSTRYvNeyPMLOAM78MHSnuKI20JeJGbpuAt//LCuP0vsexZcorqW7kWhJg==} @@ -2041,9 +2326,9 @@ packages: node-notifier: optional: true - '@jest/create-cache-key-function@27.5.1': - resolution: {integrity: sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + '@jest/create-cache-key-function@29.7.0': + resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} '@jest/environment@29.7.0': resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} @@ -2098,10 +2383,6 @@ packages: resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} engines: {node: '>= 10.14.2'} - '@jest/types@27.5.1': - resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/types@29.6.3': resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2110,6 +2391,10 @@ packages: resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.5': + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + '@jridgewell/resolve-uri@3.1.1': resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} engines: {node: '>=6.0.0'} @@ -2118,21 +2403,29 @@ packages: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + '@jridgewell/source-map@0.3.5': resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - '@jridgewell/trace-mapping@0.3.19': - resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} - '@jridgewell/trace-mapping@0.3.20': resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@ljharb/through@2.3.13': + resolution: {integrity: sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==} + engines: {node: '>= 0.4'} + '@lukeed/csprng@1.1.0': resolution: {integrity: sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==} engines: {node: '>=8'} @@ -2163,16 +2456,19 @@ packages: '@mgcrea/fastify-graceful-exit@1.1.1': resolution: {integrity: sha512-0E1NwBg0J7DHDgJlb6mvqgCe0TfsyyZhnrQCbT+hrKL0USyUJRgAlyEMIdUqWJt6jrNbRrv8y2OSqL1twxKi/g==} + '@microsoft/tsdoc@0.14.2': + resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + '@mrmlnc/readdir-enhanced@2.2.1': resolution: {integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==} engines: {node: '>=4'} - '@nestjs/cli@10.2.1': - resolution: {integrity: sha512-CAJAQwmxFZfB3RTvqz/eaXXWpyU+mZ4QSqfBYzjneTsPgF+uyOAW3yQpaLNn9Dfcv39R9UxSuAhayv6yuFd+Jg==} + '@nestjs/cli@10.3.2': + resolution: {integrity: sha512-aWmD1GLluWrbuC4a1Iz/XBk5p74Uj6nIVZj6Ov03JbTfgtWqGFLtXuMetvzMiHxfrHehx/myt2iKAPRhKdZvTg==} engines: {node: '>= 16.14'} hasBin: true peerDependencies: - '@swc/cli': ^0.1.62 + '@swc/cli': ^0.1.62 || ^0.3.0 '@swc/core': ^1.3.62 peerDependenciesMeta: '@swc/cli': @@ -2180,12 +2476,12 @@ packages: '@swc/core': optional: true - '@nestjs/common@10.2.10': - resolution: {integrity: sha512-fwAk931rjW8CNH2Mgwawq/7HWHH1dxkOLdcgs7U52ddLk8CtHXjejm1cbNahewlSbNhvlOl7y1STLHutE6sUqw==} + '@nestjs/common@10.3.8': + resolution: {integrity: sha512-P+vPEIvqx2e+fonsYVlFXKvoChyJ8Tq+lfpqdVFqblovHbFr3kZ/nYX0cPs+XuW6bnRT8tz0SSR9XBGU43kJhw==} peerDependencies: class-transformer: '*' class-validator: '*' - reflect-metadata: ^0.1.12 + reflect-metadata: ^0.1.12 || ^0.2.0 rxjs: ^7.1.0 peerDependenciesMeta: class-transformer: @@ -2193,20 +2489,20 @@ packages: class-validator: optional: true - '@nestjs/config@3.1.1': - resolution: {integrity: sha512-qu5QlNiJdqQtOsnB6lx4JCXPQ96jkKUsOGd+JXfXwqJqZcOSAq6heNFg0opW4pq4J/VZoNwoo87TNnx9wthnqQ==} + '@nestjs/config@3.2.2': + resolution: {integrity: sha512-vGICPOui5vE6kPz1iwQ7oCnp3qWgqxldPmBQ9onkVoKlBtyc83KJCr7CjuVtf4OdovMAVcux1d8Q6jglU2ZphA==} peerDependencies: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 - reflect-metadata: ^0.1.13 + rxjs: ^7.1.0 - '@nestjs/core@10.2.10': - resolution: {integrity: sha512-+ckOI6BPi2ZMHikT9MCG4ctHDc4OnjhoIytrn7f2AYMMXI4bnutJhqyQKc30VDka5x3Wq6QAD57pgSP7y+JjJg==} + '@nestjs/core@10.3.8': + resolution: {integrity: sha512-AxF4tpYLDNn5Wfb3C4bNaaHJ4pREH5FJrSisR2A5zkYpQFORFs0Tc36lOFPMwBTy8Iv2wUwWLUVc5ftBnxEv4w==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/microservices': ^10.0.0 '@nestjs/platform-express': ^10.0.0 '@nestjs/websockets': ^10.0.0 - reflect-metadata: ^0.1.12 + reflect-metadata: ^0.1.12 || ^0.2.0 rxjs: ^7.1.0 peerDependenciesMeta: '@nestjs/microservices': @@ -2216,23 +2512,23 @@ packages: '@nestjs/websockets': optional: true - '@nestjs/mapped-types@2.0.3': - resolution: {integrity: sha512-40Zdqg98lqoF0+7ThWIZFStxgzisK6GG22+1ABO4kZiGF/Tu2FE+DYLw+Q9D94vcFWizJ+MSjNN4ns9r6hIGxw==} + '@nestjs/mapped-types@2.0.5': + resolution: {integrity: sha512-bSJv4pd6EY99NX9CjBIyn4TVDoSit82DUZlL4I3bqNfy5Gt+gXTa86i3I/i0iIV9P4hntcGM5GyO+FhZAhxtyg==} peerDependencies: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 class-transformer: ^0.4.0 || ^0.5.0 class-validator: ^0.13.0 || ^0.14.0 - reflect-metadata: ^0.1.12 + reflect-metadata: ^0.1.12 || ^0.2.0 peerDependenciesMeta: class-transformer: optional: true class-validator: optional: true - '@nestjs/platform-fastify@10.2.10': - resolution: {integrity: sha512-OGxoLC3mjTPdreE3ooHg6AyXMYdz8m/LDWKr6cssONM5ohtMNcSeexHBFeSx+K4XDyDT3GkspHK+2CSFcphDeA==} + '@nestjs/platform-fastify@10.3.8': + resolution: {integrity: sha512-gWGskBuZRB4LTQJCJWWUZvYwiF05zAJdq0X5oi6SmSZHP6bPIY+sQar+IwPFTsDtCM0Qk9nFm9UUuQdgLZTrTQ==} peerDependencies: - '@fastify/static': ^6.0.0 + '@fastify/static': ^6.0.0 || ^7.0.0 '@fastify/view': ^7.0.0 || ^8.0.0 '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 @@ -2242,20 +2538,20 @@ packages: '@fastify/view': optional: true - '@nestjs/schematics@10.0.3': - resolution: {integrity: sha512-2BRujK0GqGQ7j1Zpz+obVfskDnnOeVKt5aXoSaVngKo8Oczy8uYCY+R547TQB+Kf35epdfFER2pVnQrX3/It5A==} + '@nestjs/schematics@10.1.1': + resolution: {integrity: sha512-o4lfCnEeIkfJhGBbLZxTuVWcGuqDCFwg5OrvpgRUBM7vI/vONvKKiB5riVNpO+JqXoH0I42NNeDb0m4V5RREig==} peerDependencies: typescript: '>=4.8.2' - '@nestjs/swagger@7.1.16': - resolution: {integrity: sha512-f9KBk/BX9MUKPTj7tQNYJ124wV/jP5W2lwWHLGwe/4qQXixuDOo39zP55HIJ44LE7S04B7BOeUOo9GBJD/vRcw==} + '@nestjs/swagger@7.3.1': + resolution: {integrity: sha512-LUC4mr+5oAleEC/a2j8pNRh1S5xhKXJ1Gal5ZdRjt9XebQgbngXCdW7JTA9WOEcwGtFZN9EnKYdquzH971LZfw==} peerDependencies: - '@fastify/static': ^6.0.0 + '@fastify/static': ^6.0.0 || ^7.0.0 '@nestjs/common': ^9.0.0 || ^10.0.0 '@nestjs/core': ^9.0.0 || ^10.0.0 class-transformer: '*' class-validator: '*' - reflect-metadata: ^0.1.12 + reflect-metadata: ^0.1.12 || ^0.2.0 peerDependenciesMeta: '@fastify/static': optional: true @@ -2264,8 +2560,8 @@ packages: class-validator: optional: true - '@nestjs/testing@10.2.10': - resolution: {integrity: sha512-IVLUnPz/+fkBtPATYfqTIP+phN9yjkXejmj+JyhmcfPJZpxBmD1i9VSMqa4u54l37j0xkGPscQ0IXpbhqMYUKw==} + '@nestjs/testing@10.3.8': + resolution: {integrity: sha512-hpX9das2TdFTKQ4/2ojhjI6YgXtCfXRKui3A4Qaj54VVzc5+mtK502Jj18Vzji98o9MVS6skmYu+S/UvW3U6Fw==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 @@ -2277,68 +2573,71 @@ packages: '@nestjs/platform-express': optional: true - '@next/bundle-analyzer@14.0.3': - resolution: {integrity: sha512-+UriXNEn2vGR2IxTiiuen45G7lXUbtMh0hgS/UH2o2E4TnScwjEEepqT76pY8fdpa5JEZ+gvBy6aSnrw4G2P2w==} + '@next/bundle-analyzer@14.2.3': + resolution: {integrity: sha512-Z88hbbngMs7njZKI8kTJIlpdLKYfMSLwnsqYe54AP4aLmgL70/Ynx/J201DQ+q2Lr6FxFw1uCeLGImDrHOl2ZA==} '@next/env@13.5.6': resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} - '@next/env@14.0.3': - resolution: {integrity: sha512-7xRqh9nMvP5xrW4/+L0jgRRX+HoNRGnfJpD+5Wq6/13j3dsdzxO3BCXn7D3hMqsDb+vjZnJq+vI7+EtgrYZTeA==} + '@next/env@14.2.3': + resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==} - '@next/eslint-plugin-next@14.0.3': - resolution: {integrity: sha512-j4K0n+DcmQYCVnSAM+UByTVfIHnYQy2ODozfQP+4RdwtRDfobrIvKq1K4Exb2koJ79HSSa7s6B2SA8T/1YR3RA==} + '@next/env@15.0.0-rc.0': + resolution: {integrity: sha512-6W0ndQvHR9sXcqcKeR/inD2UTRCs9+VkSK3lfaGmEuZs7EjwwXMO2BPYjz9oBrtfPL3xuTjtXsHKSsalYQ5l1Q==} - '@next/swc-darwin-arm64@14.0.3': - resolution: {integrity: sha512-64JbSvi3nbbcEtyitNn2LEDS/hcleAFpHdykpcnrstITFlzFgB/bW0ER5/SJJwUPj+ZPY+z3e+1jAfcczRLVGw==} + '@next/eslint-plugin-next@14.2.3': + resolution: {integrity: sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==} + + '@next/swc-darwin-arm64@15.0.0-rc.0': + resolution: {integrity: sha512-4OpTXvAWcSabXA5d688zdUwa3sfT9QrLnHMdpv4q2UDnnuqmOI0xLb6lrOxwpi+vHJNkneuNLqyc5HGBhkqL6A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.0.3': - resolution: {integrity: sha512-RkTf+KbAD0SgYdVn1XzqE/+sIxYGB7NLMZRn9I4Z24afrhUpVJx6L8hsRnIwxz3ERE2NFURNliPjJ2QNfnWicQ==} + '@next/swc-darwin-x64@15.0.0-rc.0': + resolution: {integrity: sha512-/TD8M9DT244uhtFA8P/0DUbM7ftg2zio6yOo6ajV16vNjkcug9Kt9//Wa4SrJjWcsGZpViLctOlwn3/6JFAuAA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.0.3': - resolution: {integrity: sha512-3tBWGgz7M9RKLO6sPWC6c4pAw4geujSwQ7q7Si4d6bo0l6cLs4tmO+lnSwFp1Tm3lxwfMk0SgkJT7EdwYSJvcg==} + '@next/swc-linux-arm64-gnu@15.0.0-rc.0': + resolution: {integrity: sha512-3VTO32938AcqOlOI/U61/MIpeYrblP22VU1GrgmMQJozsAXEJgLCgf3wxZtn61/FG4Yc0tp7rPZE2t1fIGe0+w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.0.3': - resolution: {integrity: sha512-v0v8Kb8j8T23jvVUWZeA2D8+izWspeyeDGNaT2/mTHWp7+37fiNfL8bmBWiOmeumXkacM/AB0XOUQvEbncSnHA==} + '@next/swc-linux-arm64-musl@15.0.0-rc.0': + resolution: {integrity: sha512-0kDnxM3AfrrHFJ/wTkjkv7cVHIaGwv+CzDg9lL2BoLEM4kMQhH20DTsBOMqpTpo1K2KCg67LuTGd3QOITT5uFQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.0.3': - resolution: {integrity: sha512-VM1aE1tJKLBwMGtyBR21yy+STfl0MapMQnNrXkxeyLs0GFv/kZqXS5Jw/TQ3TSUnbv0QPDf/X8sDXuMtSgG6eg==} + '@next/swc-linux-x64-gnu@15.0.0-rc.0': + resolution: {integrity: sha512-fPMNahzqYFjm5h0ncJ5+F3NrShmWhpusM+zrQl01MMU0Ed5xsL4pJJDSuXV4wPkNUSjCP3XstTjxR5kBdO4juQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.0.3': - resolution: {integrity: sha512-64EnmKy18MYFL5CzLaSuUn561hbO1Gk16jM/KHznYP3iCIfF9e3yULtHaMy0D8zbHfxset9LTOv6cuYKJgcOxg==} + '@next/swc-linux-x64-musl@15.0.0-rc.0': + resolution: {integrity: sha512-7/FLgOqrrQAxOVQrxfr3bGgZ83pSCmc2S3TXBILnHw0S8qLxmFjhSjH5ogaDmjrES/PSYMaX1FsP5Af88hp7Gw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.0.3': - resolution: {integrity: sha512-WRDp8QrmsL1bbGtsh5GqQ/KWulmrnMBgbnb+59qNTW1kVi1nG/2ndZLkcbs2GX7NpFLlToLRMWSQXmPzQm4tog==} + '@next/swc-win32-arm64-msvc@15.0.0-rc.0': + resolution: {integrity: sha512-5wcqoYHh7hbdghjH6Xs3i5/f0ov+i1Xw2E3O+BzZNESYVLgCM1q7KJu5gdGFoXA2gz5XaKF/VBcYHikLzyjgmA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.0.3': - resolution: {integrity: sha512-EKffQeqCrj+t6qFFhIFTRoqb2QwX1mU7iTOvMyLbYw3QtqTw9sMwjykyiMlZlrfm2a4fA84+/aeW+PMg1MjuTg==} + '@next/swc-win32-ia32-msvc@15.0.0-rc.0': + resolution: {integrity: sha512-/hqOmYRTvtBPToE4Dbl9n+sLYU7DPd52R+TtjIrrEzTMgFo2/d7un3sD7GKmb2OwOj/ExyGv6Bd/JzytBVxXlw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@next/swc-win32-x64-msvc@14.0.3': - resolution: {integrity: sha512-ERhKPSJ1vQrPiwrs15Pjz/rvDHZmkmvbf/BjPN/UCOI++ODftT0GtasDPi0j+y6PPJi5HsXw+dpRaXUaw4vjuQ==} + '@next/swc-win32-x64-msvc@15.0.0-rc.0': + resolution: {integrity: sha512-2Jly5nShvCUzzngP3RzdQ3JcuEcHcnIEvkvZDCXqFAK+bWks4+qOkEUO1QIAERQ99J5J9/1AN/8zFBme3Mm57A==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2364,15 +2663,6 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} deprecated: this package has been deprecated, use `ci-info` instead - '@npmcli/fs@2.1.2': - resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - '@npmcli/move-file@2.0.1': - resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This functionality has been moved to @npmcli/fs - '@nuxtjs/opencollective@0.3.2': resolution: {integrity: sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA==} engines: {node: '>=8.0.0', npm: '>=5.0.0'} @@ -2382,39 +2672,45 @@ packages: resolution: {integrity: sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==} engines: {node: '>= 14'} - '@octokit/auth-token@4.0.0': - resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==} + '@octokit/auth-token@5.1.1': + resolution: {integrity: sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==} engines: {node: '>= 18'} '@octokit/core@4.2.4': resolution: {integrity: sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==} engines: {node: '>= 14'} - '@octokit/core@5.0.1': - resolution: {integrity: sha512-lyeeeZyESFo+ffI801SaBKmCfsvarO+dgV8/0gD8u1d87clbEdWsP5yC+dSj3zLhb2eIf5SJrn6vDz9AheETHw==} + '@octokit/core@6.1.2': + resolution: {integrity: sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==} + engines: {node: '>= 18'} + + '@octokit/endpoint@10.1.1': + resolution: {integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==} engines: {node: '>= 18'} '@octokit/endpoint@7.0.6': resolution: {integrity: sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==} engines: {node: '>= 14'} - '@octokit/endpoint@9.0.2': - resolution: {integrity: sha512-qhKW8YLIi+Kmc92FQUFGr++DYtkx/1fBv+Thua6baqnjnOsgBYJDCvWZR1YcINuHGOEQt416WOfE+A/oG60NBQ==} - engines: {node: '>= 18'} - '@octokit/graphql@5.0.6': resolution: {integrity: sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==} engines: {node: '>= 14'} - '@octokit/graphql@7.0.2': - resolution: {integrity: sha512-OJ2iGMtj5Tg3s6RaXH22cJcxXRi7Y3EBqbHTBRq+PQAqfaS8f/236fUrWhfSn8P4jovyzqucxme7/vWSSZBX2Q==} + '@octokit/graphql@8.1.1': + resolution: {integrity: sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==} engines: {node: '>= 18'} '@octokit/openapi-types@18.1.1': resolution: {integrity: sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==} - '@octokit/openapi-types@19.0.2': - resolution: {integrity: sha512-8li32fUDUeml/ACRp/njCWTsk5t17cfTM1jp9n08pBrqs5cDFJubtjsSnuz56r5Tad6jdEPJld7LxNp9dNcyjQ==} + '@octokit/openapi-types@22.2.0': + resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==} + + '@octokit/plugin-paginate-rest@11.3.0': + resolution: {integrity: sha512-n4znWfRinnUQF6TPyxs7EctSAA3yVSP4qlJP2YgI3g9d4Ae2n5F3XDOjbUluKRxPU3rfsgpOboI4O4VtPc6Ilg==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '>=6' '@octokit/plugin-paginate-rest@6.1.2': resolution: {integrity: sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==} @@ -2422,23 +2718,17 @@ packages: peerDependencies: '@octokit/core': '>=4' - '@octokit/plugin-paginate-rest@9.1.4': - resolution: {integrity: sha512-MvZx4WvfhBnt7PtH5XE7HORsO7bBk4er1FgRIUr1qJ89NR2I6bWjGyKsxk8z42FPQ34hFQm0Baanh4gzdZR4gQ==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=5' - '@octokit/plugin-retry@4.1.6': resolution: {integrity: sha512-obkYzIgEC75r8+9Pnfiiqy3y/x1bc3QLE5B7qvv9wi9Kj0R5tGQFC6QMBg1154WQ9lAVypuQDGyp3hNpp15gQQ==} engines: {node: '>= 14'} peerDependencies: '@octokit/core': '>=3' - '@octokit/plugin-retry@6.0.1': - resolution: {integrity: sha512-SKs+Tz9oj0g4p28qkZwl/topGcb0k0qPNX/i7vBKmDsjoeqnVfFUquqrE/O9oJY7+oLzdCtkiWSXLpLjvl6uog==} + '@octokit/plugin-retry@7.1.1': + resolution: {integrity: sha512-G9Ue+x2odcb8E1XIPhaFBnTTIrrUDfXN05iFXiqhR+SeeeDMMILcAnysOsxUpEWcQp2e5Ft397FCXTcPkiPkLw==} engines: {node: '>= 18'} peerDependencies: - '@octokit/core': '>=5' + '@octokit/core': '>=6' '@octokit/plugin-throttling@5.2.3': resolution: {integrity: sha512-C9CFg9mrf6cugneKiaI841iG8DOv6P5XXkjmiNNut+swePxQ7RWEdAZRp5rJoE1hjsIqiYcKa/ZkOQ+ujPI39Q==} @@ -2446,88 +2736,236 @@ packages: peerDependencies: '@octokit/core': ^4.0.0 - '@octokit/plugin-throttling@8.1.3': - resolution: {integrity: sha512-pfyqaqpc0EXh5Cn4HX9lWYsZ4gGbjnSmUILeu4u2gnuM50K/wIk9s1Pxt3lVeVwekmITgN/nJdoh43Ka+vye8A==} + '@octokit/plugin-throttling@9.3.0': + resolution: {integrity: sha512-B5YTToSRTzNSeEyssnrT7WwGhpIdbpV9NKIs3KyTWHX6PhpYn7gqF/+lL3BvsASBM3Sg5BAUYk7KZx5p/Ec77w==} engines: {node: '>= 18'} peerDependencies: - '@octokit/core': ^5.0.0 + '@octokit/core': ^6.0.0 '@octokit/request-error@3.0.3': resolution: {integrity: sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==} engines: {node: '>= 14'} - '@octokit/request-error@5.0.1': - resolution: {integrity: sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ==} + '@octokit/request-error@6.1.1': + resolution: {integrity: sha512-1mw1gqT3fR/WFvnoVpY/zUM2o/XkMs/2AszUUG9I69xn0JFLv6PGkPhNk5lbfvROs79wiS0bqiJNxfCZcRJJdg==} engines: {node: '>= 18'} '@octokit/request@6.2.8': resolution: {integrity: sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==} engines: {node: '>= 14'} - '@octokit/request@8.1.5': - resolution: {integrity: sha512-zVKbNbX1xUluD9ZR4/tPs1yuYrK9xeh5fGZUXA6u04XGsTvomg0YO8/ZUC0FqAd49hAOEMFPAVUTh+2lBhOhLA==} + '@octokit/request@9.1.1': + resolution: {integrity: sha512-pyAguc0p+f+GbQho0uNetNQMmLG1e80WjkIaqqgUkihqUp0boRU6nKItXO4VWnr+nbZiLGEyy4TeKRwqaLvYgw==} engines: {node: '>= 18'} '@octokit/tsconfig@1.0.2': resolution: {integrity: sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==} - '@octokit/types@12.3.0': - resolution: {integrity: sha512-nJ8X2HRr234q3w/FcovDlA+ttUU4m1eJAourvfUUtwAWeqL8AsyRqfnLvVnYn3NFbUnsmzQCzLNdFerPwdmcDQ==} + '@octokit/types@13.5.0': + resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} '@octokit/types@9.3.2': resolution: {integrity: sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==} + '@opentelemetry/api-logs@0.51.1': + resolution: {integrity: sha512-E3skn949Pk1z2XtXu/lxf6QAZpawuTM/IUEXcAzpiUkTd73Hmvw26FiN3cJuTmkpM5hZzHwkomVdtrh/n/zzwA==} + engines: {node: '>=14'} + '@opentelemetry/api@1.4.1': resolution: {integrity: sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==} engines: {node: '>=8.0.0'} - '@ory/kratos-client@1.0.0': - resolution: {integrity: sha512-gYc+tfyOwNkc8t9CI7aUJhOfMtcoVmWmpJuOsHnbosU9tPxUWaxMM8FgIM+tCc1ksDEyBukR1OY+9PCoo6tpqg==} + '@opentelemetry/api@1.8.0': + resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==} + engines: {node: '>=8.0.0'} + + '@opentelemetry/context-async-hooks@1.24.1': + resolution: {integrity: sha512-R5r6DO4kgEOVBxFXhXjwospLQkv+sYxwCfjvoZBe7Zm6KKXAV9kDSJhi/D1BweowdZmO+sdbENLs374gER8hpQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + + '@opentelemetry/core@1.24.1': + resolution: {integrity: sha512-wMSGfsdmibI88K9wB498zXY04yThPexo8jvwNNlm542HZB7XrrMRBbAyKJqG8qDRJwIBdBrPMi4V9ZPW/sqrcg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + + '@opentelemetry/instrumentation-connect@0.36.0': + resolution: {integrity: sha512-k9++bmJZ9zDEs3u3DnKTn2l7QTiNFg3gPx7G9rW0TPnP+xZoBSBTrEcGYBaqflQlrFG23Q58+X1sM2ayWPv5Fg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-express@0.39.0': + resolution: {integrity: sha512-AG8U7z7D0JcBu/7dDcwb47UMEzj9/FMiJV2iQZqrsZnxR3FjB9J9oIH2iszJYci2eUdp2WbdvtpD9RV/zmME5A==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-fastify@0.36.1': + resolution: {integrity: sha512-3Nfm43PI0I+3EX+1YbSy6xbDu276R1Dh1tqAk68yd4yirnIh52Kd5B+nJ8CgHA7o3UKakpBjj6vSzi5vNCzJIA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-graphql@0.40.0': + resolution: {integrity: sha512-LVRdEHWACWOczv2imD+mhUrLMxsEjPPi32vIZJT57zygR5aUiA4em8X3aiGOCycgbMWkIu8xOSGSxdx3JmzN+w==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-hapi@0.38.0': + resolution: {integrity: sha512-ZcOqEuwuutTDYIjhDIStix22ECblG/i9pHje23QGs4Q4YS4RMaZ5hKCoQJxW88Z4K7T53rQkdISmoXFKDV8xMg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-http@0.51.1': + resolution: {integrity: sha512-6b3nZnFFEz/3xZ6w8bVxctPUWIPWiXuPQ725530JgxnN1cvYFd8CJ75PrHZNjynmzSSnqBkN3ef4R9N+RpMh8Q==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-ioredis@0.40.0': + resolution: {integrity: sha512-Jv/fH7KhpWe4KBirsiqeUJIYrsdR2iu2l4nWhfOlRvaZ+zYIiLEzTQR6QhBbyRoAbU4OuYJzjWusOmmpGBnwng==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-koa@0.40.0': + resolution: {integrity: sha512-dJc3H/bKMcgUYcQpLF+1IbmUKus0e5Fnn/+ru/3voIRHwMADT3rFSUcGLWSczkg68BCgz0vFWGDTvPtcWIFr7A==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-mongodb@0.43.0': + resolution: {integrity: sha512-bMKej7Y76QVUD3l55Q9YqizXybHUzF3pujsBFjqbZrRn2WYqtsDtTUlbCK7fvXNPwFInqZ2KhnTqd0gwo8MzaQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-mongoose@0.38.1': + resolution: {integrity: sha512-zaeiasdnRjXe6VhYCBMdkmAVh1S5MmXC/0spet+yqoaViGnYst/DOxPvhwg3yT4Yag5crZNWsVXnA538UjP6Ow==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-mysql2@0.38.1': + resolution: {integrity: sha512-qkpHMgWSDTYVB1vlZ9sspf7l2wdS5DDq/rbIepDwX5BA0N0068JTQqh0CgAh34tdFqSCnWXIhcyOXC2TtRb0sg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-mysql@0.38.1': + resolution: {integrity: sha512-+iBAawUaTfX/HAlvySwozx0C2B6LBfNPXX1W8Z2On1Uva33AGkw2UjL9XgIg1Pj4eLZ9R4EoJ/aFz+Xj4E/7Fw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-nestjs-core@0.37.1': + resolution: {integrity: sha512-ebYQjHZEmGHWEALwwDGhSQVLBaurFnuLIkZD5igPXrt7ohfF4lc5/4al1LO+vKc0NHk8SJWStuRueT86ISA8Vg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation-pg@0.41.0': + resolution: {integrity: sha512-BSlhpivzBD77meQNZY9fS4aKgydA8AJBzv2dqvxXFy/Hq64b7HURgw/ztbmwFeYwdF5raZZUifiiNSMLpOJoSA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation@0.43.0': + resolution: {integrity: sha512-S1uHE+sxaepgp+t8lvIDuRgyjJWisAb733198kwQTUc9ZtYQ2V2gmyCtR1x21ePGVLoMiX/NWY7WA290hwkjJQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/instrumentation@0.51.1': + resolution: {integrity: sha512-JIrvhpgqY6437QIqToyozrUG1h5UhwHkaGK/WAX+fkrpyPtc+RO5FkRtUd9BH0MibabHHvqsnBGKfKVijbmp8w==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/redis-common@0.36.2': + resolution: {integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g==} + engines: {node: '>=14'} + + '@opentelemetry/resources@1.24.1': + resolution: {integrity: sha512-cyv0MwAaPF7O86x5hk3NNgenMObeejZFLJJDVuSeSMIsknlsj3oOZzRv3qSzlwYomXsICfBeFFlxwHQte5mGXQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + + '@opentelemetry/sdk-metrics@1.24.1': + resolution: {integrity: sha512-FrAqCbbGao9iKI+Mgh+OsC9+U2YMoXnlDHe06yH7dvavCKzE3S892dGtX54+WhSFVxHR/TMRVJiK/CV93GR0TQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.9.0' + + '@opentelemetry/sdk-trace-base@1.24.1': + resolution: {integrity: sha512-zz+N423IcySgjihl2NfjBf0qw1RWe11XIAWVrTNOSSI6dtSPJiVom2zipFB2AEEtJWpv0Iz6DY6+TjnyTV5pWg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + + '@opentelemetry/semantic-conventions@1.24.1': + resolution: {integrity: sha512-VkliWlS4/+GHLLW7J/rVBA00uXus1SWvwFvcUDxDwmFxYfg/2VI6ekwdXS28cjI8Qz2ky2BzG8OUHo+WeYIWqw==} + engines: {node: '>=14'} + + '@opentelemetry/sql-common@0.40.1': + resolution: {integrity: sha512-nSDlnHSqzC3pXn/wZEZVLuAuJ1MYMXPBwtv2qAbCa3847SaHItdE7SzUq/Jtb0KZmh1zfAbNi3AAMjztTT4Ugg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.1.0 + + '@ory/kratos-client@1.1.0': + resolution: {integrity: sha512-hZMzMhHk6jtaJh2KV9Lbqa01Hq61dNQDfU41NXduDmMUp5muxvvKSlg4wLWvd+8QZ+XdokAS3SigfwFKJI6EVA==} - '@percy/cli-app@1.27.4': - resolution: {integrity: sha512-av/s6K2QmQgq4SCQQ+3lmteNHeQtIpMeBjMfSgxs9zeBoPVOMx5hXrdsi6l7ChvOLXyYfzl/TbEuwrSDXiA8mw==} + '@percy/cli-app@1.28.7': + resolution: {integrity: sha512-5Dgtx3m+eX2NPYrt11gOAhH0q4UYFORzOTkocELQZ6+9naKOi0PD9e9/T8A6yRQ5dbfMoNfi/xQ9tLoxCPcM5g==} engines: {node: '>=14'} - '@percy/cli-build@1.27.4': - resolution: {integrity: sha512-tzCAcV0sAw608Gr/Q6NtPvVkA8dnIehMzvEXNIN3WP9DkprOgu7MYuexN0fZXf4vSroDWYXT87pHYP8YrrnDag==} + '@percy/cli-build@1.28.7': + resolution: {integrity: sha512-LXDXbE3G994K1Wovivukjbzj7wqENPa/A3WvveVdLqfTLepTcJZ3LvPV79BsgJgIMN2vksaeCxwIgjMn1vT8mQ==} engines: {node: '>=14'} - '@percy/cli-command@1.27.4': - resolution: {integrity: sha512-YDKeeOr1MvksDOnc2ZKQ/XuERGrWwzuT/vWZ9it8L+0SyPj28UbklDu0e9zBgPsSDfxJlIvsWXRuHNGHsweKXg==} + '@percy/cli-command@1.28.7': + resolution: {integrity: sha512-Rs66JVZLdb4D/+hPXNdd9Qi9+FA9xCgrzpmdKak8HzstcfsRdJ999J5exQZc7dM1N3Th76wrA5d4woCgDskYDQ==} engines: {node: '>=14'} hasBin: true - '@percy/cli-config@1.27.4': - resolution: {integrity: sha512-wFtQwPw4LEqpcZ6ac6WtejyGrvrrzzLdyvXNvsCPQLE47qXnXVXJ+E99k9KGcjavtUuPxrbWtX996Fz9Fb5hoQ==} + '@percy/cli-config@1.28.7': + resolution: {integrity: sha512-26Wo9EYQt2uDROSjNyYMX8XuJ30IPIwR4JsNKO0DbQUBqq071to5AiaROXs2QLH0m2KGFyYavLxHJ54ZCDbMQQ==} engines: {node: '>=14'} - '@percy/cli-exec@1.27.4': - resolution: {integrity: sha512-aSDLvzXXdwJso+p5iI4iTOa7AYzgFdRoqY9ij/R5aAL9juNkvG5QatB1bkUNbJabKFe16t7iigt4eJnlS0R13A==} + '@percy/cli-exec@1.28.7': + resolution: {integrity: sha512-0HEOmMNexRbn09Ju3Etd5agEhBtgqNrT3eiRMcX4ThbQgOFkAQIll6IFfVqafujJHNL1SF+HjcyZmyoEF9tJOw==} engines: {node: '>=14'} - '@percy/cli-snapshot@1.27.4': - resolution: {integrity: sha512-dDT2UpeP6X5NcMdj3AKLhHGmnobwzlXsHa52C+ne3kg3HSZgaXH9OsNY866Xe7onvcsZxvnRKDYHmWW6kC3cKQ==} + '@percy/cli-snapshot@1.28.7': + resolution: {integrity: sha512-nWk2/sjIh8Vy6+T7BNwSVdtXUdR0cYpXJrbO1hfxRB56pUf8KFcG7GqUzOZ7QDHqlyQGH/posAjAoPmy8okyAQ==} engines: {node: '>=14'} - '@percy/cli-upload@1.27.4': - resolution: {integrity: sha512-+4mcEOUydFubyMWVzQjPV79sL1Jar95SR7Yr7Vp4FBoE0iq0CbaHoJtyOWDfwvHYYp4rRjVMxpY0ha3jnmF0mA==} + '@percy/cli-upload@1.28.7': + resolution: {integrity: sha512-hcIe9RGHDk+G+lanlLy1IrDRgODsTYzjmtPex9wEg4yo/JzubVwkF3r/0iQuT+srkELKUcTSJ1iX7/d0kK61uQ==} engines: {node: '>=14'} - '@percy/cli@1.27.4': - resolution: {integrity: sha512-eIM44ejCMFc/S2W7X0htV+lvvmf63x5CaBpsSoQ9LRc/W02zHVAwQYdFFUowZEK6G1EwJEPIUnDxuuEx9PLG5A==} + '@percy/cli@1.28.7': + resolution: {integrity: sha512-FvvyTFTGuIiBsSs8epENGq2U62oKnzfXW6F80JFShaZ5ZjMc2t6riVq4EPEsBANstql+j4Y853tYe2aGVX9pbw==} engines: {node: '>=14'} hasBin: true - '@percy/client@1.27.4': - resolution: {integrity: sha512-1F8ulTJhfk4/Lgj1Cn0blaRd8vTRJDxahAGseTbfrnZ2PHsftPZ65/5nCHPtpdD/2CE8N5COBQscGTMQQO+hBA==} + '@percy/client@1.28.7': + resolution: {integrity: sha512-3ocKEej268Xj3q98seUi88mtFcTYNy3F/zMTwk+pdnoWc1QVOGsCQ3elIS2X35hhBFgYw2i1bbuzmt7UdOK79A==} engines: {node: '>=14'} - '@percy/config@1.27.4': - resolution: {integrity: sha512-mlgiOdzdSfUSx9FskVIjmbT/iHbTif0Ow5evZQJTT1W0xgHOBWDCZyhINdsqulSBw+K1PNhHsu1J0h2ijxF4uA==} + '@percy/config@1.28.7': + resolution: {integrity: sha512-N8fZAj8ejgddxz4lzNIK9cCQdoIuISK7a/JyGAD5vY+CuZutCBM0zuN9g/Higv/LI78Sct69Qpik/+rLIyBZxA==} engines: {node: '>=14'} - '@percy/core@1.27.4': - resolution: {integrity: sha512-WdsA4zlPgXl9xj+a5WW2wA20iU6VTDmRq5sgsYNSuPzZfQB2I5Cecgvb55p86dhlUTbPJrC76daQKzDTGe0hfA==} + '@percy/core@1.28.7': + resolution: {integrity: sha512-OOTVMHU+0O7Qh3TIL21fxX9H5ctRWPIG03IJsFpIXIIh2Wni5nf8tSUWroFwSSneZihxaA8ETQxCtJXBVe+JUA==} engines: {node: '>=14'} '@percy/cypress@3.1.2': @@ -2535,35 +2973,35 @@ packages: peerDependencies: cypress: '>=3' - '@percy/dom@1.27.4': - resolution: {integrity: sha512-pwPDx3e9y7uRobVlEya8xu3BB3GeXbC74kQ6pPM/wFYDwi/Dg8DJywCsj5Nko/7QuhXP02rYgatkbREOIRxDnA==} + '@percy/dom@1.28.7': + resolution: {integrity: sha512-aYm/xTqNWaLodRdmWqiA0zekaUMkE8boJ1ApljO8KTKihv7eJWpgSDJT7m73xOd/JAplER5LSGjrUpnWLOTDYQ==} - '@percy/env@1.27.4': - resolution: {integrity: sha512-Xl2VUpljOrlCvAp/+KfmN9NUcTGpRdXPa1U9zSIyBnV/oAksp3/CK5EPpKZX/f8xUUkTp78UPaG99sEMA8VvXQ==} + '@percy/env@1.28.7': + resolution: {integrity: sha512-ExpCDSm2bMwTlF7LOuE6dDB0QFa2VzpuFF/t9O0TyUgBgaiDZzcdsMQrLxDlUbuqjA8vc+vo8931x0i2sN5LBQ==} engines: {node: '>=14'} - '@percy/logger@1.27.4': - resolution: {integrity: sha512-AwXqYaDkHaq1TPkP+ByB8rjvH9ddvkAH9tFd2kmq8AeFFXZ0amAPSbm6u090OUtdHWjRmKQK9JjSouBxEh0aRw==} + '@percy/logger@1.28.7': + resolution: {integrity: sha512-OktqjykPT3FMUKkwyafjQdRWMQ8jnXOOcSkvyVIT9P7cbU1USeRUWw8Z6+W1cLk50RdsimChnab6F/GRWRdBew==} engines: {node: '>=14'} '@percy/sdk-utils@1.27.3': resolution: {integrity: sha512-IhNx5VaYsKiHaFYFbX6BsVb4bNWojNrKyDa9aRF1afAWAeVWHd1Jq/XeVfMDNCrYcsrA+pYDPSXfb+N5cpAeGQ==} engines: {node: '>=14'} - '@percy/sdk-utils@1.27.4': - resolution: {integrity: sha512-vhPcdtmJlvTYJ5VOqiVzo02ujdtBFNw1/Bj+2ybiZgn7PkCDPFcITfXoWWPea319EIibGC4ZHjWHctRBgtW/tQ==} + '@percy/sdk-utils@1.28.7': + resolution: {integrity: sha512-LIhfHnkcS0fyIdo3gvKn7rwodZjbEtyLkgiDRSRulcBOatI2mhn2Bh269sXXiiFTyAW2BDQjyE3DWc4hkGbsbQ==} engines: {node: '>=14'} - '@percy/webdriver-utils@1.27.4': - resolution: {integrity: sha512-pZOOYns8Fikh2qlbxO16DxFEnCrnFIoLpE7iz4M9jXxOfk16VZF1PWknMChSr5NqG2I9k2OMjizUE2j8zvtl2Q==} + '@percy/webdriver-utils@1.28.7': + resolution: {integrity: sha512-BviRMj/oHgdniHoz1nzInpIXl4JTk4vZ0+9azWntGCThITc/HhQE1sLDcHhZGYvviY+NQ4ofCcBSzZRu1z1GcQ==} engines: {node: '>=14'} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@pkgr/utils@2.4.2': - resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} + '@pkgr/core@0.1.1': + resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} '@pnpm/config.env-replace@1.1.0': @@ -2578,8 +3016,8 @@ packages: resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} engines: {node: '>=12'} - '@polka/url@1.0.0-next.23': - resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==} + '@polka/url@1.0.0-next.25': + resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} @@ -2593,8 +3031,8 @@ packages: prisma: optional: true - '@prisma/client@5.6.0': - resolution: {integrity: sha512-mUDefQFa1wWqk4+JhKPYq8BdVoFk9NFMBXUI8jAkBfQTtgx8WPx02U2HB/XbAz3GSUJpeJOKJQtNvaAIDs6sug==} + '@prisma/client@5.14.0': + resolution: {integrity: sha512-akMSuyvLKeoU4LeyBAUdThP/uhVP3GuLygFE3MlYzaCb3/J8SfsYBE5PkaFuLuVpLyA6sFoW+16z/aPhNAESqg==} engines: {node: '>=16.13'} peerDependencies: prisma: '*' @@ -2605,36 +3043,72 @@ packages: '@prisma/debug@4.16.2': resolution: {integrity: sha512-7L7WbG0qNNZYgLpsVB8rCHCXEyHFyIycRlRDNwkVfjQmACC2OW6AWCYCbfdjQhkF/t7+S3njj8wAWAocSs+Brw==} + '@prisma/debug@5.14.0': + resolution: {integrity: sha512-iq56qBZuFfX3fCxoxT8gBX33lQzomBU0qIUaEj1RebsKVz1ob/BVH1XSBwwwvRVtZEV1b7Fxx2eVu34Ge/mg3w==} + + '@prisma/debug@5.7.0': + resolution: {integrity: sha512-tZ+MOjWlVvz1kOEhNYMa4QUGURY+kgOUBqLHYIV8jmCsMuvA1tWcn7qtIMLzYWCbDcQT4ZS8xDgK0R2gl6/0wA==} + '@prisma/engines-version@4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81': resolution: {integrity: sha512-q617EUWfRIDTriWADZ4YiWRZXCa/WuhNgLTVd+HqWLffjMSPzyM5uOWoauX91wvQClSKZU4pzI4JJLQ9Kl62Qg==} - '@prisma/engines-version@5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee': - resolution: {integrity: sha512-UoFgbV1awGL/3wXuUK3GDaX2SolqczeeJ5b4FVec9tzeGbSWJboPSbT0psSrmgYAKiKnkOPFSLlH6+b+IyOwAw==} + '@prisma/engines-version@5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48': + resolution: {integrity: sha512-ip6pNkRo1UxWv+6toxNcYvItNYaqQjXdFNGJ+Nuk2eYtRoEdoF13wxo7/jsClJFFenMPVNVqXQDV0oveXnR1cA==} + + '@prisma/engines-version@5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9': + resolution: {integrity: sha512-V6tgRVi62jRwTm0Hglky3Scwjr/AKFBFtS+MdbsBr7UOuiu1TKLPc6xfPiyEN1+bYqjEtjxwGsHgahcJsd1rNg==} '@prisma/engines@4.16.2': resolution: {integrity: sha512-vx1nxVvN4QeT/cepQce68deh/Turxy5Mr+4L4zClFuK1GlxN3+ivxfuv+ej/gvidWn1cE1uAhW7ALLNlYbRUAw==} - '@prisma/engines@5.6.0': - resolution: {integrity: sha512-Mt2q+GNJpU2vFn6kif24oRSBQv1KOkYaterQsi0k2/lA+dLvhRX6Lm26gon6PYHwUM8/h8KRgXIUMU0PCLB6bw==} + '@prisma/engines@5.14.0': + resolution: {integrity: sha512-lgxkKZ6IEygVcw6IZZUlPIfLQ9hjSYAtHjZ5r64sCLDgVzsPFCi2XBBJgzPMkOQ5RHzUD4E/dVdpn9+ez8tk1A==} + + '@prisma/engines@5.7.0': + resolution: {integrity: sha512-TkOMgMm60n5YgEKPn9erIvFX2/QuWnl3GBo6yTRyZKk5O5KQertXiNnrYgSLy0SpsKmhovEPQb+D4l0SzyE7XA==} '@prisma/fetch-engine@4.16.2': resolution: {integrity: sha512-lnCnHcOaNn0kw8qTJbVcNhyfIf5Lus2GFXbj3qpkdKEIB9xLgqkkuTP+35q1xFaqwQ0vy4HFpdRUpFP7njE15g==} + '@prisma/fetch-engine@5.14.0': + resolution: {integrity: sha512-VrheA9y9DMURK5vu8OJoOgQpxOhas3qF0IBHJ8G/0X44k82kc8E0w98HCn2nhnbOOMwbWsJWXfLC2/F8n5u0gQ==} + + '@prisma/fetch-engine@5.7.0': + resolution: {integrity: sha512-zIn/qmO+N/3FYe7/L9o+yZseIU8ivh4NdPKSkQRIHfg2QVTVMnbhGoTcecbxfVubeTp+DjcbjS0H9fCuM4W04w==} + '@prisma/generator-helper@4.16.2': resolution: {integrity: sha512-bMOH7y73Ui7gpQrioFeavMQA+Tf8ksaVf8Nhs9rQNzuSg8SSV6E9baczob0L5KGZTSgYoqnrRxuo03kVJYrnIg==} + '@prisma/generator-helper@5.7.0': + resolution: {integrity: sha512-Fn4hJHKGJ49+E8sxpfslRauB3Goa3RAENJ/W25NMR754B9KxvmbCJyE3MT/lIZxML2nGgIdXYUtoDHZHnRaKDw==} + '@prisma/get-platform@4.16.2': resolution: {integrity: sha512-fnDey1/iSefHJRMB+w243BhWENf+paRouPMdCqIVqu8dYkR1NqhldblsSUC4Zr2sKS7Ta2sK4OLdt9IH+PZTfw==} + '@prisma/get-platform@5.14.0': + resolution: {integrity: sha512-/yAyBvcEjRv41ynZrhdrPtHgk47xLRRq/o5eWGcUpBJ1YrUZTYB8EoPiopnP7iQrMATK8stXQdPOoVlrzuTQZw==} + + '@prisma/get-platform@5.7.0': + resolution: {integrity: sha512-ZeV/Op4bZsWXuw5Tg05WwRI8BlKiRFhsixPcAM+5BKYSiUZiMKIi713tfT3drBq8+T0E1arNZgYSA9QYcglWNA==} + + '@prisma/instrumentation@5.14.0': + resolution: {integrity: sha512-DeybWvIZzu/mUsOYP9MVd6AyBj+MP7xIMrcuIn25MX8FiQX39QBnET5KhszTAip/ToctUuDwSJ46QkIoyo3RFA==} + '@prisma/internals@4.16.2': resolution: {integrity: sha512-/3OiSADA3RRgsaeEE+MDsBgL6oAMwddSheXn6wtYGUnjERAV/BmF5bMMLnTykesQqwZ1s8HrISrJ0Vf6cjOxMg==} + '@prisma/internals@5.7.0': + resolution: {integrity: sha512-O9x47W1DECAyvNjYUx6oZHmTX10emKuBgsFHZemUbkIcJdCsp3X8Cy2JMJ5z3hqkRX6a6omMamFsWjuTARoaSw==} + '@prisma/prisma-fmt-wasm@4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81': resolution: {integrity: sha512-g090+dEH7wrdCw359+8J9+TGH84qK28V/dxwINjhhNCtju9lej99z9w/AVsJP9UhhcCPS4psYz4iu8d53uxVpA==} '@prisma/prisma-schema-wasm@4.17.0-26.6b0aef69b7cdfc787f822ecd7cdc76d5f1991584': resolution: {integrity: sha512-JFdsnSgBPN8reDTLOI9Vh/6ccCb2aD1LbY/LWQnkcIgNo6IdpzvuM+qRVbBuA6IZP2SdqQI8Lu6RL2P8EFBQUA==} + '@prisma/prisma-schema-wasm@5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9': + resolution: {integrity: sha512-w+HdQtux0dJDEn6BG3fgNn+fXErXiekj9n//uHRAgrmZghockJkhnikOmG8aSXjTb1Tu5DrGasBX+rYX6rHT1w==} + '@protobufjs/aspromise@1.1.2': resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} @@ -2665,6 +3139,37 @@ packages: '@protobufjs/utf8@1.1.0': resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} + '@react-aria/focus@3.17.1': + resolution: {integrity: sha512-FLTySoSNqX++u0nWZJPPN5etXY0WBxaIe/YuL/GTEeuqUIuC/2bJSaw5hlsM6T2yjy6Y/VAxBcKSdAFUlU6njQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + + '@react-aria/interactions@3.21.3': + resolution: {integrity: sha512-BWIuf4qCs5FreDJ9AguawLVS0lV9UU+sK4CCnbCNNmYqOWY+1+gRXCsnOM32K+oMESBxilAjdHW5n1hsMqYMpA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + + '@react-aria/ssr@3.9.4': + resolution: {integrity: sha512-4jmAigVq409qcJvQyuorsmBR4+9r3+JEC60wC+Y0MZV0HCtTmm8D9guYXlJMdx0SSkgj0hHAyFm/HvPNFofCoQ==} + engines: {node: '>= 12'} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + + '@react-aria/utils@3.24.1': + resolution: {integrity: sha512-O3s9qhPMd6n42x9sKeJ3lhu5V1Tlnzhu6Yk8QOvDuXf7UGuUjXf9mzfHJt1dYzID4l9Fwm8toczBzPM9t0jc8Q==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + + '@react-stately/utils@3.10.1': + resolution: {integrity: sha512-VS/EHRyicef25zDZcM/ClpzYMC5i2YGN6uegOeQawmgfGjb02yaCX0F0zR69Pod9m2Hr3wunTbtpgVXvYbZItg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + + '@react-types/shared@3.23.1': + resolution: {integrity: sha512-5d+3HbFDxGZjhbMBeFHRQhexMFt4pUce3okyRtUVKbbedQFUrtXSBg9VszgF2RTeQDKDkMCIQDtz5ccP/Lk1gw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + '@rollup/plugin-commonjs@24.0.0': resolution: {integrity: sha512-0w0wyykzdyRRPHOb0cQt14mIBLujfAv6GgP6g8nvg/iBxEm112t3YPPq+Buqe2+imvElTka+bjNlJ/gB56TD8g==} engines: {node: '>=14.0.0'} @@ -2674,8 +3179,8 @@ packages: rollup: optional: true - '@rollup/plugin-commonjs@25.0.7': - resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} + '@rollup/plugin-commonjs@25.0.8': + resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.68.0||^3.0.0||^4.0.0 @@ -2692,8 +3197,8 @@ packages: rollup: optional: true - '@rollup/plugin-json@6.0.1': - resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==} + '@rollup/plugin-json@6.1.0': + resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -2710,8 +3215,8 @@ packages: rollup: optional: true - '@rollup/plugin-typescript@11.1.5': - resolution: {integrity: sha512-rnMHrGBB0IUEv69Q8/JGRD/n4/n6b3nfpufUu26axhUcboUzv/twfZU8fIBbTOphRAe0v8EyxzeDpKXqGHfyDA==} + '@rollup/plugin-typescript@11.1.6': + resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.14.0||^3.0.0||^4.0.0 @@ -2732,69 +3237,101 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.5.0': - resolution: {integrity: sha512-OINaBGY+Wc++U0rdr7BLuFClxcoWaVW3vQYqmQq6B3bqQ/2olkaoz+K8+af/Mmka/C2yN5j+L9scBkv4BtKsDA==} + '@rollup/pluginutils@5.1.0': + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/rollup-android-arm-eabi@4.18.0': + resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.5.0': - resolution: {integrity: sha512-UdMf1pOQc4ZmUA/NTmKhgJTBimbSKnhPS2zJqucqFyBRFPnPDtwA8MzrGNTjDeQbIAWfpJVAlxejw+/lQyBK/w==} + '@rollup/rollup-android-arm64@4.18.0': + resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.5.0': - resolution: {integrity: sha512-L0/CA5p/idVKI+c9PcAPGorH6CwXn6+J0Ys7Gg1axCbTPgI8MeMlhA6fLM9fK+ssFhqogMHFC8HDvZuetOii7w==} + '@rollup/rollup-darwin-arm64@4.18.0': + resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.5.0': - resolution: {integrity: sha512-QZCbVqU26mNlLn8zi/XDDquNmvcr4ON5FYAHQQsyhrHx8q+sQi/6xduoznYXwk/KmKIXG5dLfR0CvY+NAWpFYQ==} + '@rollup/rollup-darwin-x64@4.18.0': + resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.5.0': - resolution: {integrity: sha512-VpSQ+xm93AeV33QbYslgf44wc5eJGYfYitlQzAi3OObu9iwrGXEnmu5S3ilkqE3Pr/FkgOiJKV/2p0ewf4Hrtg==} + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': + resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.5.0': - resolution: {integrity: sha512-OrEyIfpxSsMal44JpEVx9AEcGpdBQG1ZuWISAanaQTSMeStBW+oHWwOkoqR54bw3x8heP8gBOyoJiGg+fLY8qQ==} + '@rollup/rollup-linux-arm-musleabihf@4.18.0': + resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.18.0': + resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.5.0': - resolution: {integrity: sha512-1H7wBbQuE6igQdxMSTjtFfD+DGAudcYWhp106z/9zBA8OQhsJRnemO4XGavdzHpGhRtRxbgmUGdO3YQgrWf2RA==} + '@rollup/rollup-linux-arm64-musl@4.18.0': + resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.5.0': - resolution: {integrity: sha512-FVyFI13tXw5aE65sZdBpNjPVIi4Q5mARnL/39UIkxvSgRAIqCo5sCpCELk0JtXHGee2owZz5aNLbWNfBHzr71Q==} + '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': + resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.18.0': + resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.18.0': + resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.18.0': + resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.5.0': - resolution: {integrity: sha512-eBPYl2sLpH/o8qbSz6vPwWlDyThnQjJfcDOGFbNjmjb44XKC1F5dQfakOsADRVrXCNzM6ZsSIPDG5dc6HHLNFg==} + '@rollup/rollup-linux-x64-musl@4.18.0': + resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.5.0': - resolution: {integrity: sha512-xaOHIfLOZypoQ5U2I6rEaugS4IYtTgP030xzvrBf5js7p9WI9wik07iHmsKaej8Z83ZDxN5GyypfoyKV5O5TJA==} + '@rollup/rollup-win32-arm64-msvc@4.18.0': + resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.5.0': - resolution: {integrity: sha512-Al6quztQUrHwcOoU2TuFblUQ5L+/AmPBXFR6dUvyo4nRj2yQRK0WIUaGMF/uwKulvRcXkpHe3k9A8Vf93VDktA==} + '@rollup/rollup-win32-ia32-msvc@4.18.0': + resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.5.0': - resolution: {integrity: sha512-8kdW+brNhI/NzJ4fxDufuJUjepzINqJKLGHuxyAtpPG9bMbn8P5mtaCcbOm0EzLJ+atg+kF9dwg8jpclkVqx5w==} + '@rollup/rollup-win32-x64-msvc@4.18.0': + resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} cpu: [x64] os: [win32] '@rushstack/eslint-patch@1.5.1': resolution: {integrity: sha512-6i/8UoL0P5y4leBIGzvkZdS85RDMG9y1ihZzmTZQ5LdHUYmZ7pKFoj8X0236s3lusPs1Fa5HTQUpwI+UfTcmeA==} + '@sec-ant/readable-stream@0.4.1': + resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} + '@semantic-release-plus/core@1.0.1': resolution: {integrity: sha512-WPFwm2qwfYIFOR+3y+fEGx14tzyYU76S4X4GZ7TlzUk1gXA+796VOfEH5kjAJ9Z8z/Zda5eJAdLI6yjTSWkC0g==} engines: {node: '>=14.0.0'} @@ -2813,9 +3350,9 @@ packages: peerDependencies: semantic-release: '>=18.0.0' - '@semantic-release/commit-analyzer@11.1.0': - resolution: {integrity: sha512-cXNTbv3nXR2hlzHjAMgbuiQVtvWHTlwwISt60B+4NZv01y/QRY7p2HcJm8Eh2StzcTJoNnflvKjHH/cjFS7d5g==} - engines: {node: ^18.17 || >=20.6.1} + '@semantic-release/commit-analyzer@12.0.0': + resolution: {integrity: sha512-qG+md5gdes+xa8zP7lIo1fWE17zRdO8yMCaxh9lyL65TQleoSv8WHHOqRURfghTytUh+NpkSyBprQ5hrkxOKVQ==} + engines: {node: '>=20.8.1'} peerDependencies: semantic-release: '>=20.1.0' @@ -2839,21 +3376,21 @@ packages: peerDependencies: semantic-release: '>=18.0.0' + '@semantic-release/github@10.0.5': + resolution: {integrity: sha512-hmuCDkfru/Uc9+ZBNOSremAupu6BCslvOVDiG0wYcL8TQodCycp6uvwDyeym1H0M4l3ob9c0s0xMBiZjjXQ2yA==} + engines: {node: '>=20.8.1'} + peerDependencies: + semantic-release: '>=20.1.0' + '@semantic-release/github@8.1.0': resolution: {integrity: sha512-erR9E5rpdsz0dW1I7785JtndQuMWN/iDcemcptf67tBNOmBUN0b2YNOgcjYUnBpgRpZ5ozfBHrK7Bz+2ets/Dg==} engines: {node: '>=14.17'} peerDependencies: semantic-release: '>=18.0.0-beta.1' - '@semantic-release/github@9.2.3': - resolution: {integrity: sha512-FAjXb1F84CVI6IG8fWi+XS9ErYD+s3MHkP03zBa3+GyUrV4kqwYu/WPppIciHxujGFR51SAWPkOY5rnH6ZlrxA==} - engines: {node: '>=18'} - peerDependencies: - semantic-release: '>=20.1.0' - - '@semantic-release/npm@11.0.1': - resolution: {integrity: sha512-nFcT0pgVwpXsPkzjqP3ObH+pILeN1AbYscCDuYwgZEPZukL+RsGhrtdT4HA1Gjb/y1bVbE90JNtMIcgRi5z/Fg==} - engines: {node: ^18.17 || >=20} + '@semantic-release/npm@12.0.1': + resolution: {integrity: sha512-/6nntGSUGK2aTOI0rHPwY3ZjgY9FkXmEHbW9Kr+62NVOsyqpKKeP0lrCH+tphv+EsNdJNmqqwijTEnVWUMQ2Nw==} + engines: {node: '>=20.8.1'} peerDependencies: semantic-release: '>=20.1.0' @@ -2869,118 +3406,187 @@ packages: peerDependencies: semantic-release: '>=18.0.0-beta.1' - '@semantic-release/release-notes-generator@12.1.0': - resolution: {integrity: sha512-g6M9AjUKAZUZnxaJZnouNBeDNTCUrJ5Ltj+VJ60gJeDaRRahcHsry9HW8yKrnKkKNkx5lbWiEP1FPMqVNQz8Kg==} - engines: {node: ^18.17 || >=20.6.1} + '@semantic-release/release-notes-generator@13.0.0': + resolution: {integrity: sha512-LEeZWb340keMYuREMyxrODPXJJ0JOL8D/mCl74B4LdzbxhtXV2LrPN2QBEcGJrlQhoqLO0RhxQb6masHytKw+A==} + engines: {node: '>=20.8.1'} peerDependencies: semantic-release: '>=20.1.0' - '@sentry-internal/tracing@7.76.0': - resolution: {integrity: sha512-QQVIv+LS2sbGf/e5P2dRisHzXpy02dAcLqENLPG4sZ9otRaFNjdFYEqnlJ4qko+ORpJGQEQp/BX7Q/qzZQHlAg==} - engines: {node: '>=8'} + '@sentry-internal/browser-utils@8.4.0': + resolution: {integrity: sha512-Mfm3TK3KUlghhuKM3rjTeD4D5kAiB7iVNFoaDJIJBVKa67M9BvlNTnNJMDi7+9rV4RuLQYxXn0p5HEZJFYp3Zw==} + engines: {node: '>=14.18'} - '@sentry-internal/tracing@7.81.0': - resolution: {integrity: sha512-mc3tdOEvAE6kaCvT3BpMwCgfTT2yfXjWpC7g+3N8U/yuQEmQSCDZA/ut7EkzU0DyhG3t8HzT0c+CAG3HtilEAQ==} - engines: {node: '>=8'} + '@sentry-internal/feedback@8.4.0': + resolution: {integrity: sha512-1/WshI2X9seZAQXrOiv6/LU08fbSSvJU0b1ZWMhn+onb/FWPomsL/UN0WufCYA65S5JZGdaWC8fUcJxWC8PATQ==} + engines: {node: '>=14.18'} - '@sentry/browser@7.81.0': - resolution: {integrity: sha512-/6xsdSeZspq7+LARg6Gt0KMUQRf6nZcuA20X9Y28uJqyZFYoXBnxG3+JJcxycxleEJRci20gjBwOtM157anUJA==} - engines: {node: '>=8'} + '@sentry-internal/replay-canvas@8.4.0': + resolution: {integrity: sha512-g+U4IPQdODCg7fQQVNvH6ix05Tl1mOQXXRexgtp+tXdys4sHQSBUYraJYZy+mY3OGnLRgKFqELM0fnffJSpuyQ==} + engines: {node: '>=14.18'} - '@sentry/cli@1.77.1': - resolution: {integrity: sha512-OtJ7U9LeuPUAY/xow9wwcjM9w42IJIpDtClTKI/RliE685vd/OJUIpiAvebHNthDYpQynvwb/0iuF4fonh+CKw==} - engines: {node: '>= 8'} - hasBin: true + '@sentry-internal/replay@8.4.0': + resolution: {integrity: sha512-RSzQwCF/QTi5/5XAuj0VJImAhu4MheeHYvAbr/PuMSF4o1j89gBA7e3boA4u8633IqUeu5w3S5sb6jVrKaVifg==} + engines: {node: '>=14.18'} - '@sentry/core@7.76.0': - resolution: {integrity: sha512-M+ptkCTeCNf6fn7p2MmEb1Wd9/JXUWxIT/0QEc+t11DNR4FYy1ZP2O9Zb3Zp2XacO7ORrlL3Yc+VIfl5JTgjfw==} + '@sentry-internal/tracing@7.114.0': + resolution: {integrity: sha512-dOuvfJN7G+3YqLlUY4HIjyWHaRP8vbOgF+OsE5w2l7ZEn1rMAaUbPntAR8AF9GBA6j2zWNoSo8e7GjbJxVofSg==} engines: {node: '>=8'} - '@sentry/core@7.80.1': - resolution: {integrity: sha512-3Yh+O9Q86MxwIuJFYtuSSoUCpdx99P1xDAqL0FIPTJ+ekaVMiUJq9NmyaNh9uN2myPSmxvEXW6q3z37zta9ZHg==} + '@sentry-internal/tracing@7.116.0': + resolution: {integrity: sha512-y5ppEmoOlfr77c/HqsEXR72092qmGYS4QE5gSz5UZFn9CiinEwGfEorcg2xIrrCuU7Ry/ZU2VLz9q3xd04drRA==} engines: {node: '>=8'} - '@sentry/core@7.81.0': - resolution: {integrity: sha512-FCAKlqo9Z6fku69bkahw1AN+eBfAgRgOL1RpBLZgyG7YBW12vtSkHb5SDvZZTkm541Fo3hhepUTLtX0qmpA4yw==} - engines: {node: '>=8'} + '@sentry/babel-plugin-component-annotate@2.16.0': + resolution: {integrity: sha512-+uy1qPkA5MSNgJ0L9ur/vNTydfdHwHnBX2RQ+0thsvkqf90fU788YjkkXwUiBBNuqNyI69JiOW6frixAWy7oUg==} + engines: {node: '>= 14'} + + '@sentry/browser@8.4.0': + resolution: {integrity: sha512-hmXeIZBdN0A6yCuoMTcigGxLl42nbeb205fXtouwE7Maa0qM2HM+Ijq0sHzbhxR3zU0JXDtcJh1k6wtJOREJ3g==} + engines: {node: '>=14.18'} + + '@sentry/bundler-plugin-core@2.16.0': + resolution: {integrity: sha512-dhgIZsIR3L9KnE2OO5JJm6hPtStAjEPYKQsZzxRr69uVhd9xAvfXeXr0afKVNVEcIDksas6yMgHqwQ2wOXFIAg==} + engines: {node: '>= 14'} + + '@sentry/cli-darwin@2.31.2': + resolution: {integrity: sha512-BHA/JJXj1dlnoZQdK4efRCtHRnbBfzbIZUKAze7oRR1RfNqERI84BVUQeKateD3jWSJXQfEuclIShc61KOpbKw==} + engines: {node: '>=10'} + os: [darwin] + + '@sentry/cli-linux-arm64@2.31.2': + resolution: {integrity: sha512-FLVKkJ/rWvPy/ka7OrUdRW63a/z8HYI1Gt8Pr6rWs50hb7YJja8lM8IO10tYmcFE/tODICsnHO9HTeUg2g2d1w==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux, freebsd] + + '@sentry/cli-linux-arm@2.31.2': + resolution: {integrity: sha512-W8k5mGYYZz/I/OxZH65YAK7dCkQAl+wbuoASGOQjUy5VDgqH0QJ8kGJufXvFPM+f3ZQGcKAnVsZ6tFqZXETBAw==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux, freebsd] + + '@sentry/cli-linux-i686@2.31.2': + resolution: {integrity: sha512-A64QtzaPi3MYFpZ+Fwmi0mrSyXgeLJ0cWr4jdeTGrzNpeowSteKgd6tRKU+LVq0k5shKE7wdnHk+jXnoajulMA==} + engines: {node: '>=10'} + cpu: [x86, ia32] + os: [linux, freebsd] + + '@sentry/cli-linux-x64@2.31.2': + resolution: {integrity: sha512-YL/r+15R4mOEiU3mzn7iFQOeFEUB6KxeKGTTrtpeOGynVUGIdq4nV5rHow5JDbIzOuBS3SpOmcIMluvo1NCh0g==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux, freebsd] + + '@sentry/cli-win32-i686@2.31.2': + resolution: {integrity: sha512-Az/2bmW+TFI059RE0mSBIxTBcoShIclz7BDebmIoCkZ+retrwAzpmBnBCDAHow+Yi43utOow+3/4idGa2OxcLw==} + engines: {node: '>=10'} + cpu: [x86, ia32] + os: [win32] + + '@sentry/cli-win32-x64@2.31.2': + resolution: {integrity: sha512-XIzyRnJu539NhpFa+JYkotzVwv3NrZ/4GfHB/JWA2zReRvsk39jJG8D5HOmm0B9JA63QQT7Dt39RW8g3lkmb6w==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + + '@sentry/cli@2.31.2': + resolution: {integrity: sha512-2aKyUx6La2P+pplL8+2vO67qJ+c1C79KYWAyQBE0JIT5kvKK9JpwtdNoK1F0/2mRpwhhYPADCz3sVIRqmL8cQQ==} + engines: {node: '>= 10'} + hasBin: true - '@sentry/hub@7.80.1': - resolution: {integrity: sha512-rRpgz4jM9SIueceqvwuV4rLLP3RyuyjR67vzjhFUegklEE8nN2M2dXDGYJBGfjpp+u0qqkjyB7n40GqCCuef2g==} + '@sentry/core@7.114.0': + resolution: {integrity: sha512-YnanVlmulkjgZiVZ9BfY9k6I082n+C+LbZo52MTvx3FY6RE5iyiPMpaOh67oXEZRWcYQEGm+bKruRxLVP6RlbA==} engines: {node: '>=8'} - '@sentry/integrations@7.81.0': - resolution: {integrity: sha512-CF2YaQC7IPai17p+i4bChWp0O1H/jrXkBlTmHjGG0fBAAQflPevglYp4qMn0V9/erX8lBo3MseimGwtAxbG7dA==} + '@sentry/core@7.116.0': + resolution: {integrity: sha512-J6Wmjjx+o7RwST0weTU1KaKUAlzbc8MGkJV1rcHM9xjNTWTva+nrcCM3vFBagnk2Gm/zhwv3h0PvWEqVyp3U1Q==} engines: {node: '>=8'} - '@sentry/nextjs@7.81.0': - resolution: {integrity: sha512-GipJFvSTeywX42QUCrw15YPp3UllvOlS+PX7/p4ZFB0lA4pywcJk5DK8as0lw4scu9AIgRoYb3AEsa/tguzmZA==} + '@sentry/core@8.4.0': + resolution: {integrity: sha512-0eACPlJvKloFIlcT1c/vjGnvqxLxpGyGuSsU7uonrkmBqIRwLYXWtR4PoHapysKtjPVoHAn9au50ut6ymC2V8Q==} + engines: {node: '>=14.18'} + + '@sentry/integrations@7.116.0': + resolution: {integrity: sha512-UZb60gaF+7veh1Yv79RiGvgGYOnU6xA97H+hI6tKgc1uT20YpItO4X56Vhp0lvyEyUGFZzBRRH1jpMDPNGPkqw==} engines: {node: '>=8'} + + '@sentry/nextjs@8.4.0': + resolution: {integrity: sha512-g0C/vDrK3NeJhw/xXpUZCS/NuuTluSixlS3tZOd82AJVXGhepNlzm+RAbuMv2R9CVfvdHvZYDtZf7WxWDrhrrg==} + engines: {node: '>=14.18'} peerDependencies: - next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 || ^14.0 + next: ^13.2.0 || ^14.0 react: 16.x || 17.x || 18.x - webpack: '>= 4.0.0' + webpack: '>= 5.0.0' peerDependenciesMeta: webpack: optional: true - '@sentry/node@7.76.0': - resolution: {integrity: sha512-C+YZ5S5W9oTphdWTBgV+3nDdcV1ldnupIHylHzf2Co+xNtJ76V06N5NjdJ/l9+qvQjMn0DdSp7Uu7KCEeNBT/g==} + '@sentry/node@7.116.0': + resolution: {integrity: sha512-HB/4TrJWbnu6swNzkid+MlwzLwY/D/klGt3R0aatgrgWPo2jJm6bSl4LUT39Cr2eg5I1gsREQtXE2mAlC6gm8w==} engines: {node: '>=8'} - '@sentry/node@7.81.0': - resolution: {integrity: sha512-hFfDxKGB+JhkhpZtM1ntyZDZoMlS8rMsynCSQcqJS39iYcCgdvgy9zOb34mXrX9kXOJNhWWmoloBZGA+KKFTdg==} - engines: {node: '>=8'} + '@sentry/node@8.4.0': + resolution: {integrity: sha512-k0uqG2F8BQWATIEghA1jQ0tBAr9mJsyS+ZiruXjbixy8kd7+ZM1CCiqeqqrYaanS0hI0mvtg9uxTQzBa1SMQsA==} + engines: {node: '>=14.18'} - '@sentry/profiling-node@1.2.6': - resolution: {integrity: sha512-WsXO7VmLze5wPWHpvoRZFTtN+wHw9lYWKZs4T2FwPmvfNVaScGJey/+Wp51aM47Yy12Gj9n/BpqFYDsUXRLMvw==} - engines: {node: '>=8.0.0'} + '@sentry/opentelemetry@8.4.0': + resolution: {integrity: sha512-1YXLuRHMhzPzoiD8Pzts5GlZY4V5GSXGn5aBmFlJ13vSrUK6C4qhPfZMboppntPihOxupCPg3XP76ZMj6+XuOg==} + engines: {node: '>=14.18'} + peerDependencies: + '@opentelemetry/api': ^1.8.0 + '@opentelemetry/core': ^1.24.1 + '@opentelemetry/instrumentation': ^0.51.1 + '@opentelemetry/sdk-trace-base': ^1.23.0 + '@opentelemetry/semantic-conventions': ^1.23.0 + + '@sentry/profiling-node@8.4.0': + resolution: {integrity: sha512-Alb8PBosq58SfnFkGUwfbahHvZhGIkNmmO3+IqsryPihHmimVD0WgBY7zoIPu1cWfH/JBBjMSu2wC+q0hY3k3g==} + engines: {node: '>=14.18'} hasBin: true - '@sentry/react@7.81.0': - resolution: {integrity: sha512-r6MlVc9I6I3frFGvQ3DKjtt6AAZYHxShOYWoxc7vUxNHp6Tgm8d73Y19EbKCLEXzIKdCp2OR7zQJtY0kYe3Isg==} - engines: {node: '>=8'} + '@sentry/react@8.4.0': + resolution: {integrity: sha512-YnDN+szKFm1fQ9311nAulsRbboeMbqNmosMLA6PweBDEwD0HEJsovQT+ZJxXiOL220qsgWVJzk+aTPtf+oY4wA==} + engines: {node: '>=14.18'} peerDependencies: - react: 15.x || 16.x || 17.x || 18.x - - '@sentry/replay@7.81.0': - resolution: {integrity: sha512-kJRWjEzby1015Ds5TTNNVe9EkzfwPfPcM06ycba+DIXPJ2LiaSXvH3OU0s2HEJ9Vo/+jcpFMlODXFF/wrYIn9w==} - engines: {node: '>=12'} + react: 16.x || 17.x || 18.x - '@sentry/tracing@7.76.0': - resolution: {integrity: sha512-EgpvTp5IbEsfKAoQw+LxIkH7e3YrzQm1iR/dqa6F8wjSr+lABkSvaXNL5k5xrMB2BWqtu1Rpvf3F6+qpoMu9cw==} + '@sentry/tracing@7.114.0': + resolution: {integrity: sha512-eldEYGADReZ4jWdN5u35yxLUSTOvjsiZAYd4KBEpf+Ii65n7g/kYOKAjNl7tHbrEG1EsMW4nDPWStUMk1w+tfg==} engines: {node: '>=8'} - '@sentry/types@7.76.0': - resolution: {integrity: sha512-vj6z+EAbVrKAXmJPxSv/clpwS9QjPqzkraMFk2hIdE/kii8s8kwnkBwTSpIrNc8GnzV3qYC4r3qD+BXDxAGPaw==} + '@sentry/types@7.114.0': + resolution: {integrity: sha512-tsqkkyL3eJtptmPtT0m9W/bPLkU7ILY7nvwpi1hahA5jrM7ppoU0IMaQWAgTD+U3rzFH40IdXNBFb8Gnqcva4w==} engines: {node: '>=8'} - '@sentry/types@7.80.1': - resolution: {integrity: sha512-CVu4uPVTOI3U9kYiOdA085R7jX5H1oVODbs9y+A8opJ0dtJTMueCXgZyE8oXQ0NjGVs6HEeaLkOuiV0mj8X3yw==} + '@sentry/types@7.116.0': + resolution: {integrity: sha512-QCCvG5QuQrwgKzV11lolNQPP2k67Q6HHD9vllZ/C4dkxkjoIym8Gy+1OgAN3wjsR0f/kG9o5iZyglgNpUVRapQ==} engines: {node: '>=8'} - '@sentry/types@7.81.0': - resolution: {integrity: sha512-rbYNYSSrrnwNndC7S+eVT84GRLEyCZNh9oXUQqzgSD6ngXCZ0xFJW6si75uv/XQBWIw4rkj9xfRcy8DU0Tj4fg==} - engines: {node: '>=8'} + '@sentry/types@8.4.0': + resolution: {integrity: sha512-mHUaaYEQCNukzYsTLp4rP2NNO17vUf+oSGS6qmhrsGqmGNICKw2CIwJlPPGeAkq9Y4tiUOye2m5OT1xsOtxLIw==} + engines: {node: '>=14.18'} - '@sentry/utils@7.76.0': - resolution: {integrity: sha512-40jFD+yfQaKpFYINghdhovzec4IEpB7aAuyH/GtE7E0gLpcqnC72r55krEIVILfqIR2Mlr5OKUzyeoCyWAU/yw==} + '@sentry/utils@7.114.0': + resolution: {integrity: sha512-319N90McVpupQ6vws4+tfCy/03AdtsU0MurIE4+W5cubHME08HtiEWlfacvAxX+yuKFhvdsO4K4BB/dj54ideg==} engines: {node: '>=8'} - '@sentry/utils@7.80.1': - resolution: {integrity: sha512-bfFm2e/nEn+b9++QwjNEYCbS7EqmteT8uf0XUs7PljusSimIqqxDtK1pfD9zjynPgC8kW/fVBKv0pe2LufomeA==} + '@sentry/utils@7.116.0': + resolution: {integrity: sha512-Vn9fcvwTq91wJvCd7WTMWozimqMi+dEZ3ie3EICELC2diONcN16ADFdzn65CQQbYwmUzRjN9EjDN2k41pKZWhQ==} engines: {node: '>=8'} - '@sentry/utils@7.81.0': - resolution: {integrity: sha512-yC9IvfeVbG4dygi4b+iUUMHp9xeHJfCn6XLbqjJVfq3xjAzBGHgfrpw6fYPNyTljXKb6CTiSXSqaNaQJE4CkPA==} - engines: {node: '>=8'} + '@sentry/utils@8.4.0': + resolution: {integrity: sha512-oDF0RVWW0AyEnsP1x4McHUvQSAxJgx3G6wM9Sb4wc1F8rwsHnCtGHc+WRZ5Gd2AXC5EGkfbg5919+1ku/L4Dww==} + engines: {node: '>=14.18'} - '@sentry/vercel-edge@7.81.0': - resolution: {integrity: sha512-zFwgYJBYEb2Cg0ySqlKsKOIqJC4VJjLHrhJHVclntitqxNkMCzmV+H7LiohAUWdXpu+Q1pNspG07lNMmizBp+g==} - engines: {node: '>=8'} + '@sentry/vercel-edge@8.4.0': + resolution: {integrity: sha512-iT/lZYYHziAQH0OdSCjqA1WJ1gkwAiE/Aosn3h+ddktqoU7DG/bknzwD+QSt4EQjTn3GvuXFj/JonEfbA1wlow==} + engines: {node: '>=14.18'} - '@sentry/webpack-plugin@1.21.0': - resolution: {integrity: sha512-x0PYIMWcsTauqxgl7vWUY6sANl+XGKtx7DCVnnY7aOIIlIna0jChTAPANTfA2QrK+VK+4I/4JxatCEZBnXh3Og==} - engines: {node: '>= 8'} + '@sentry/webpack-plugin@2.16.0': + resolution: {integrity: sha512-BeKLmtK4OD9V3j92fm/lm6yp+++s2U5Uf17HwNFGt39PEOq+wUDISsx0dhXA5Qls2Bg3WhguDK71blCaVefMeg==} + engines: {node: '>= 14'} + peerDependencies: + webpack: '>=4.40.0' '@sideway/address@4.1.4': resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} @@ -2994,16 +3600,20 @@ packages: '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@sindresorhus/is@3.1.2': - resolution: {integrity: sha512-JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ==} + '@sindresorhus/is@4.6.0': + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} - '@sindresorhus/is@5.6.0': - resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} - engines: {node: '>=14.16'} + '@sindresorhus/is@6.3.1': + resolution: {integrity: sha512-FX4MfcifwJyFOI2lPoX7PQxCqx8BG1HCho7WdiXwpEQx1Ycij0JxkfYtGK7yqNScrZGSlt6RE6sw8QYoH7eKnQ==} + engines: {node: '>=16'} - '@sindresorhus/merge-streams@1.0.0': - resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} + '@sindresorhus/merge-streams@2.3.0': + resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} + engines: {node: '>=18'} + + '@sindresorhus/merge-streams@4.0.0': + resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} engines: {node: '>=18'} '@sinonjs/commons@3.0.0': @@ -3012,73 +3622,73 @@ packages: '@sinonjs/fake-timers@10.3.0': resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - '@socialgouv/matomo-next@1.8.0': - resolution: {integrity: sha512-00EdsbW0u/VrKFa7DfVjnXV4oXA6Ag3kkCisSL2nFseRQhEsds5T8xsAgvNQAtiMW9AR6Mz3TNZt7A2/mIb9kA==} + '@socialgouv/matomo-next@1.9.0': + resolution: {integrity: sha512-emanE7vFQXkfdqELcoLXnXRVnQrbSNnhqcyu1qnlBR3xt0cmkDMfLoH8Z7phNWgT2msdNFoVnXxp+3I4hAhw7g==} peerDependencies: next: '>= 9.5.5' - '@swc/core-darwin-arm64@1.3.96': - resolution: {integrity: sha512-8hzgXYVd85hfPh6mJ9yrG26rhgzCmcLO0h1TIl8U31hwmTbfZLzRitFQ/kqMJNbIBCwmNH1RU2QcJnL3d7f69A==} + '@swc/core-darwin-arm64@1.5.7': + resolution: {integrity: sha512-bZLVHPTpH3h6yhwVl395k0Mtx8v6CGhq5r4KQdAoPbADU974Mauz1b6ViHAJ74O0IVE5vyy7tD3OpkQxL/vMDQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.3.96': - resolution: {integrity: sha512-mFp9GFfuPg+43vlAdQZl0WZpZSE8sEzqL7sr/7Reul5McUHP0BaLsEzwjvD035ESfkY8GBZdLpMinblIbFNljQ==} + '@swc/core-darwin-x64@1.5.7': + resolution: {integrity: sha512-RpUyu2GsviwTc2qVajPL0l8nf2vKj5wzO3WkLSHAHEJbiUZk83NJrZd1RVbEknIMO7+Uyjh54hEh8R26jSByaw==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.3.96': - resolution: {integrity: sha512-8UEKkYJP4c8YzYIY/LlbSo8z5Obj4hqcv/fUTHiEePiGsOddgGf7AWjh56u7IoN/0uEmEro59nc1ChFXqXSGyg==} + '@swc/core-linux-arm-gnueabihf@1.5.7': + resolution: {integrity: sha512-cTZWTnCXLABOuvWiv6nQQM0hP6ZWEkzdgDvztgHI/+u/MvtzJBN5lBQ2lue/9sSFYLMqzqff5EHKlFtrJCA9dQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.3.96': - resolution: {integrity: sha512-c/IiJ0s1y3Ymm2BTpyC/xr6gOvoqAVETrivVXHq68xgNms95luSpbYQ28rqaZC8bQC8M5zdXpSc0T8DJu8RJGw==} + '@swc/core-linux-arm64-gnu@1.5.7': + resolution: {integrity: sha512-hoeTJFBiE/IJP30Be7djWF8Q5KVgkbDtjySmvYLg9P94bHg9TJPSQoC72tXx/oXOgXvElDe/GMybru0UxhKx4g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.3.96': - resolution: {integrity: sha512-i5/UTUwmJLri7zhtF6SAo/4QDQJDH2fhYJaBIUhrICmIkRO/ltURmpejqxsM/ye9Jqv5zG7VszMC0v/GYn/7BQ==} + '@swc/core-linux-arm64-musl@1.5.7': + resolution: {integrity: sha512-+NDhK+IFTiVK1/o7EXdCeF2hEzCiaRSrb9zD7X2Z7inwWlxAntcSuzZW7Y6BRqGQH89KA91qYgwbnjgTQ22PiQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.3.96': - resolution: {integrity: sha512-USdaZu8lTIkm4Yf9cogct/j5eqtdZqTgcTib4I+NloUW0E/hySou3eSyp3V2UAA1qyuC72ld1otXuyKBna0YKQ==} + '@swc/core-linux-x64-gnu@1.5.7': + resolution: {integrity: sha512-25GXpJmeFxKB+7pbY7YQLhWWjkYlR+kHz5I3j9WRl3Lp4v4UD67OGXwPe+DIcHqcouA1fhLhsgHJWtsaNOMBNg==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.3.96': - resolution: {integrity: sha512-QYErutd+G2SNaCinUVobfL7jWWjGTI0QEoQ6hqTp7PxCJS/dmKmj3C5ZkvxRYcq7XcZt7ovrYCTwPTHzt6lZBg==} + '@swc/core-linux-x64-musl@1.5.7': + resolution: {integrity: sha512-0VN9Y5EAPBESmSPPsCJzplZHV26akC0sIgd3Hc/7S/1GkSMoeuVL+V9vt+F/cCuzr4VidzSkqftdP3qEIsXSpg==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.3.96': - resolution: {integrity: sha512-hjGvvAduA3Un2cZ9iNP4xvTXOO4jL3G9iakhFsgVhpkU73SGmK7+LN8ZVBEu4oq2SUcHO6caWvnZ881cxGuSpg==} + '@swc/core-win32-arm64-msvc@1.5.7': + resolution: {integrity: sha512-RtoNnstBwy5VloNCvmvYNApkTmuCe4sNcoYWpmY7C1+bPR+6SOo8im1G6/FpNem8AR5fcZCmXHWQ+EUmRWJyuA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.3.96': - resolution: {integrity: sha512-Far2hVFiwr+7VPCM2GxSmbh3ikTpM3pDombE+d69hkedvYHYZxtTF+2LTKl/sXtpbUnsoq7yV/32c9R/xaaWfw==} + '@swc/core-win32-ia32-msvc@1.5.7': + resolution: {integrity: sha512-Xm0TfvcmmspvQg1s4+USL3x8D+YPAfX2JHygvxAnCJ0EHun8cm2zvfNBcsTlnwYb0ybFWXXY129aq1wgFC9TpQ==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.3.96': - resolution: {integrity: sha512-4VbSAniIu0ikLf5mBX81FsljnfqjoVGleEkCQv4+zRlyZtO3FHoDPkeLVoy6WRlj7tyrRcfUJ4mDdPkbfTO14g==} + '@swc/core-win32-x64-msvc@1.5.7': + resolution: {integrity: sha512-tp43WfJLCsKLQKBmjmY/0vv1slVywR5Q4qKjF5OIY8QijaEW7/8VwPyUyVoJZEnDgv9jKtUTG5PzqtIYPZGnyg==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.3.96': - resolution: {integrity: sha512-zwE3TLgoZwJfQygdv2SdCK9mRLYluwDOM53I+dT6Z5ZvrgVENmY3txvWDvduzkV+/8IuvrRbVezMpxcojadRdQ==} + '@swc/core@1.5.7': + resolution: {integrity: sha512-U4qJRBefIJNJDRCCiVtkfa/hpiZ7w0R6kASea+/KLp+vkus3zcLSB8Ub8SvKgTIxjWpwsKcZlPf5nrv4ls46SQ==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': ^0.5.0 @@ -3089,46 +3699,68 @@ packages: '@swc/counter@0.1.2': resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==} + '@swc/counter@0.1.3': + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + '@swc/helpers@0.5.11': + resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} + '@swc/helpers@0.5.2': resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} - '@swc/jest@0.2.29': - resolution: {integrity: sha512-8reh5RvHBsSikDC3WGCd5ZTd2BXKkyOdK7QwynrCH58jk2cQFhhHhFBg/jvnWZehUQe/EoOImLENc9/DwbBFow==} + '@swc/helpers@0.5.5': + resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} + + '@swc/jest@0.2.36': + resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} engines: {npm: '>= 7.0.0'} peerDependencies: '@swc/core': '*' - '@swc/types@0.1.5': - resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} + '@swc/types@0.1.7': + resolution: {integrity: sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ==} '@szmarczak/http-timer@5.0.1': resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} engines: {node: '>=14.16'} - '@t3-oss/env-core@0.7.1': - resolution: {integrity: sha512-3+SQt39OlmSaRLqYVFv8uRm1BpFepM5TIiMytRqO9cjH+wB77o6BIJdeyM5h5U4qLBMEzOJWCY4MBaU/rLwbYw==} + '@t3-oss/env-core@0.10.1': + resolution: {integrity: sha512-GcKZiCfWks5CTxhezn9k5zWX3sMDIYf6Kaxy2Gx9YEQftFcz8hDRN56hcbylyAO3t4jQnQ5ifLawINsNgCDpOg==} peerDependencies: - typescript: '>=4.7.2' + typescript: '>=5.0.0' zod: ^3.0.0 peerDependenciesMeta: typescript: optional: true - '@t3-oss/env-nextjs@0.7.1': - resolution: {integrity: sha512-tQDbNLGCOvKGi+JoGuJ/CJInJI7/kLWJqtgGppAKS7ZFLdVOqZYR/uRjxlXOWPnxmUKF8VswOAsq7fXUpNZDhA==} + '@t3-oss/env-nextjs@0.10.1': + resolution: {integrity: sha512-iy2qqJLnFh1RjEWno2ZeyTu0ufomkXruUsOZludzDIroUabVvHsrSjtkHqwHp1/pgPUzN3yBRHMILW162X7x2Q==} peerDependencies: - typescript: '>=4.7.2' + typescript: '>=5.0.0' zod: ^3.0.0 peerDependenciesMeta: typescript: optional: true + '@tanstack/react-virtual@3.5.0': + resolution: {integrity: sha512-rtvo7KwuIvqK9zb0VZ5IL7fiJAEnG+0EiFZz8FUOs+2mhGqdGmjKIaT1XU7Zq0eFqL0jonLlhbayJI/J2SA/Bw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@tanstack/virtual-core@3.5.0': + resolution: {integrity: sha512-KnPRCkQTyqhanNC0K63GBG3wA8I+D1fQuVnAvcBF8f13akOKeQp1gSbu6f77zCxhEk727iV5oQnbHLYzHrECLg==} + '@testing-library/cypress@10.0.1': resolution: {integrity: sha512-e8uswjTZIBhaIXjzEcrQQ8nHRWHgZH7XBxKuIWxZ/T7FxfWhCR48nFhUX5nfPizjVOKSThEfOSv67jquc1ASkw==} engines: {node: '>=12', npm: '>=6'} peerDependencies: cypress: ^12.0.0 || ^13.0.0 + '@testing-library/dom@10.1.0': + resolution: {integrity: sha512-wdsYKy5zupPyLCW2Je5DLHSxSfbIp6h80WoHOQc+RPtmPGA52O9x5MJEkv92Sjonpq+poOAtUKhh1kBGAXBrNA==} + engines: {node: '>=18'} + '@testing-library/dom@7.31.2': resolution: {integrity: sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==} engines: {node: '>=10'} @@ -3137,17 +3769,20 @@ packages: resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} engines: {node: '>=14'} - '@testing-library/jest-dom@6.1.4': - resolution: {integrity: sha512-wpoYrCYwSZ5/AxcrjLxJmCU6I5QAJXslEeSiMQqaWmP2Kzpd1LvF/qxmAIW2qposULGWq2gw30GgVNFLSc2Jnw==} + '@testing-library/jest-dom@6.4.5': + resolution: {integrity: sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} peerDependencies: '@jest/globals': '>= 28' + '@types/bun': latest '@types/jest': '>= 28' jest: '>= 28' vitest: '>= 0.32' peerDependenciesMeta: '@jest/globals': optional: true + '@types/bun': + optional: true '@types/jest': optional: true jest: @@ -3155,12 +3790,16 @@ packages: vitest: optional: true - '@testing-library/react@14.1.2': - resolution: {integrity: sha512-z4p7DVBTPjKM5qDZ0t5ZjzkpSNb+fZy1u6bzO7kk8oeGagpPCAtgh4cx1syrfp7a+QWkM021jGqjJaxJJnXAZg==} - engines: {node: '>=14'} + '@testing-library/react@15.0.7': + resolution: {integrity: sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==} + engines: {node: '>=18'} peerDependencies: + '@types/react': ^18.0.0 react: ^18.0.0 react-dom: ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true '@tootallnate/once@2.0.0': resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} @@ -3178,6 +3817,12 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + '@tweenjs/tween.js@23.1.2': + resolution: {integrity: sha512-kMCNaZCJugWI86xiEHaY338CU5JpD0B97p1j1IKNn/Zto8PgACjQx0UxbHjmOcLl/dDOBnItwD07KmCs75pxtQ==} + + '@types/accepts@1.3.7': + resolution: {integrity: sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==} + '@types/aria-query@4.2.2': resolution: {integrity: sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==} @@ -3196,11 +3841,23 @@ packages: '@types/babel__traverse@7.20.3': resolution: {integrity: sha512-Lsh766rGEFbaxMIDH7Qa+Yha8cMVI3qAK6CHt3OR0YfxOIn5Z54iHiyDRycHrBqeIiqGa20Kpsv1cavfBKkRSw==} - '@types/chai-subset@1.3.5': - resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==} + '@types/body-parser@1.19.5': + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + + '@types/connect@3.4.36': + resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} + + '@types/connect@3.4.38': + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} - '@types/chai@4.3.11': - resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} + '@types/content-disposition@0.5.8': + resolution: {integrity: sha512-QVSSvno3dE0MgO76pJhmv4Qyi/j0Yk9pBp0Y7TJ2Tlj+KCgJWY6qX7nnxCOLkZ3VYRSIk1WTxCvwUSdx6CCLdg==} + + '@types/conventional-commits-parser@5.0.0': + resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} + + '@types/cookies@0.9.0': + resolution: {integrity: sha512-40Zk8qR147RABiQ7NQnBzWzDcjKzNrntB5BAmeGCb2p/MIyOE+4BVvc17wumsUqUw00bJYqoXFHYygQnEFh4/Q==} '@types/cross-spawn@6.0.2': resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==} @@ -3220,6 +3877,15 @@ packages: '@types/estree@1.0.3': resolution: {integrity: sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==} + '@types/estree@1.0.5': + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + + '@types/express-serve-static-core@4.19.1': + resolution: {integrity: sha512-ej0phymbFLoCB26dbbq5PGScsf2JAJ4IJHjG10LalgUV36XKTmA4GdA+PVllKvRk0sEKt64X8975qFnkSi0hqA==} + + '@types/express@4.17.21': + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + '@types/figlet@1.5.8': resolution: {integrity: sha512-G22AUvy4Tl95XLE7jmUM8s8mKcoz+Hr+Xm9W90gJsppJq9f9tHvOGkrpn4gRX0q/cLtBdNkWtWCKDg2UDZoZvQ==} @@ -3232,9 +3898,15 @@ packages: '@types/graceful-fs@4.1.8': resolution: {integrity: sha512-NhRH7YzWq8WiNKVavKPBmtLYZHxNY19Hh+az28O/phfp68CF45pMFud+ZzJ8ewnxnC5smIdF3dqFeiSUQ5I+pw==} + '@types/http-assert@1.5.5': + resolution: {integrity: sha512-4+tE/lwdAahgZT1g30Jkdm9PzFRde0xwxBNUyRsCitRvCQB90iuA2uJYdUnhnANRcqGXaWOGY4FEoxeElNAK2g==} + '@types/http-cache-semantics@4.0.4': resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} + '@types/http-errors@2.0.4': + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + '@types/ioredis-mock@8.2.5': resolution: {integrity: sha512-cZyuwC9LGtg7s5G9/w6rpy3IOZ6F/hFR0pQlWYZESMo1xQUYbDpa6haqB4grTePjsGzcB/YLBFCjqRunK5wieg==} @@ -3250,41 +3922,53 @@ packages: '@types/istanbul-reports@3.0.3': resolution: {integrity: sha512-1nESsePMBlf0RPRffLZi5ujYh7IH1BWL4y9pr+Bn3cJBdxz+RTP8bUFljLz9HvzhhOSWKdyBZ4DIivdL6rvgZg==} - '@types/jest@29.5.9': - resolution: {integrity: sha512-zJeWhqBwVoPm83sP8h1/SVntwWTu5lZbKQGCvBjxQOyEWnKnsaomt2y7SlV4KfwlrHAHHAn00Sh4IAWaIsGOgQ==} + '@types/jest@29.5.12': + resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} '@types/jsdom@20.0.1': resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} - '@types/json-schema@7.0.14': - resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} - '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/minimatch@5.1.2': - resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + '@types/keygrip@1.0.6': + resolution: {integrity: sha512-lZuNAY9xeJt7Bx4t4dx0rYCDqGPW8RXhQZK1td7d4H6E9zYbLoOtjBvfwdTKpsyxQI/2jv+armjX/RW+ZNpXOQ==} - '@types/minimist@1.2.4': - resolution: {integrity: sha512-Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ==} + '@types/koa-compose@3.2.8': + resolution: {integrity: sha512-4Olc63RY+MKvxMwVknCUDhRQX1pFQoBZ/lXcRLP69PQkEpze/0cr8LNqJQe5NFb/b19DWi2a5bTi2VAlQzhJuA==} - '@types/mocha@10.0.5': - resolution: {integrity: sha512-JUI82qwkRhYJYesuKSeFy46fKbhLaV9RU1gAh2PHmyoEECvlTf5UYeIivYlMszp1WT2CwJ4ziC3zoxsodhsGwg==} + '@types/koa@2.14.0': + resolution: {integrity: sha512-DTDUyznHGNHAl+wd1n0z1jxNajduyTh8R53xoewuerdBzGo6Ogj6F2299BFtrexJw4NtgjsI5SMPCmV9gZwGXA==} + + '@types/koa__router@12.0.3': + resolution: {integrity: sha512-5YUJVv6NwM1z7m6FuYpKfNLTZ932Z6EF6xy2BbtpJSyn13DKNQEkXVffFVSnJHxvwwWh2SAeumpjAYUELqgjyw==} + + '@types/mime@1.3.5': + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + + '@types/minimatch@5.1.2': + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + + '@types/minimist@1.2.4': + resolution: {integrity: sha512-Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ==} + + '@types/mocha@10.0.6': + resolution: {integrity: sha512-dJvrYWxP/UcXm36Qn36fxhUKu8A/xMRXVT2cliFF1Z7UA9liG5Psj3ezNSZw+5puH2czDXRLcXQxf8JbJt0ejg==} '@types/ms@0.7.33': resolution: {integrity: sha512-AuHIyzR5Hea7ij0P9q7vx7xu4z0C28ucwjAZC0ja7JhINyCnOw8/DnvAPQQ9TfOlCtZAmCERKQX9+o1mgQhuOQ==} + '@types/mysql@2.15.22': + resolution: {integrity: sha512-wK1pzsJVVAjYCSZWQoWHziQZbNggXFDUEIGf54g4ZM/ERuP86uGdWeKZWMYlqTPMZfHJJvLPyogXGvCOg87yLQ==} + '@types/node@18.18.9': resolution: {integrity: sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ==} - '@types/node@20.9.3': - resolution: {integrity: sha512-nk5wXLAXGBKfrhLB0cyHGbSqopS+nz0BUgZkUQqSHSSgdee0kssp1IAqlQOu333bW+gMNs2QREx7iynm19Abxw==} - - '@types/normalize-package-data@2.4.3': - resolution: {integrity: sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==} + '@types/node@20.12.12': + resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3292,17 +3976,29 @@ packages: '@types/nprogress@0.2.2': resolution: {integrity: sha512-2wLrSJXLztGmr7wXwM0hA/wuIOY9DznVdd+ZFofHOiXcj9JnVt+2ZeLRJ7v5ZVlmheSkUOSg3Q3O4Ce7yji79A==} - '@types/parse-json@4.0.1': - resolution: {integrity: sha512-3YmXzzPAdOTVljVMkTMBdBEvlOLg2cDQaDhnnhT3nT9uDbnJzjWhKlzb+desT12Y7tGqaN6d+AbozcKzyL36Ng==} + '@types/parse-json@4.0.2': + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + + '@types/pg-pool@2.0.4': + resolution: {integrity: sha512-qZAvkv1K3QbmHHFYSNRYPkRjOWRLBYrL4B9c+wG0GSVGBw0NtJwPcgx/DSddeDJvRGMHCEQ4VMEVfuJ/0gZ3XQ==} + + '@types/pg@8.6.1': + resolution: {integrity: sha512-1Kc4oAGzAl7uqUStZCDvaLFqZrW9qWSjXOmBfdgyBP5La7Us6Mg4GBvRlSoaZMhQF/zSj1C8CtKMBkoiT8eL8w==} '@types/prop-types@15.7.9': resolution: {integrity: sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==} + '@types/qs@6.9.15': + resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} + + '@types/range-parser@1.2.7': + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + '@types/react-dom@18.2.14': resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} - '@types/react@18.2.38': - resolution: {integrity: sha512-cBBXHzuPtQK6wNthuVMV6IjHAFkdl/FOPFIlkd81/Cd1+IqkHu/A+w4g43kaQQoYHik/ruaQBDL72HyCy1vuMw==} + '@types/react@18.3.3': + resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -3310,11 +4006,17 @@ packages: '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - '@types/scheduler@0.16.5': - resolution: {integrity: sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==} + '@types/semver@7.5.8': + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + + '@types/send@0.17.4': + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} - '@types/semver@7.5.6': - resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} + '@types/serve-static@1.15.7': + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} + + '@types/shimmer@1.0.5': + resolution: {integrity: sha512-9Hp0ObzwwO57DpLFF0InUjUm/II8GmKAvzbefxQTihCb7KI6yc9yzf0nLc4mVdby5N4DRCgQM2wCup9KTieeww==} '@types/sinonjs__fake-timers@8.1.1': resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} @@ -3346,8 +4048,8 @@ packages: '@types/three@0.156.0': resolution: {integrity: sha512-733bXDSRdlrxqOmQuOmfC1UBRuJ2pREPk8sWnx9MtIJEVDQMx8U0NQO5MVVaOrjzDPyLI+cFPim2X/ss9v0+LQ==} - '@types/three@0.158.3': - resolution: {integrity: sha512-6Qs1rUvLSbkJ4hlIe6/rdwIf61j1x2UKvGJg7s8KjswYsz1C1qDTs6voVXXB8kYaI0hgklgZgbZUupfL1l9xdA==} + '@types/three@0.164.1': + resolution: {integrity: sha512-dR/trWDhyaNqJV38rl1TonlCA9DpnX7OPYDWD81bmBGn/+uEc3+zNalFxQcV4FlPTeDBhCY3SFWKvK6EJwL88g==} '@types/tough-cookie@4.0.4': resolution: {integrity: sha512-95Sfz4nvMAb0Nl9DTxN3j64adfwfbBPEYq14VN7zT5J5O2M9V6iZMIIQU1U+pJyl9agHYHNCqhCXgyEtIRRa5A==} @@ -3355,8 +4057,8 @@ packages: '@types/useragent@2.3.4': resolution: {integrity: sha512-4pGiUe4NptP06CwsW+pY/3bgGCUdMf8+DrtyJ+jNR1UTPnSEA57TsskdBtE+oq+GpPCXIR+n51RvzKIsyy4rrw==} - '@types/validator@13.11.5': - resolution: {integrity: sha512-xW4qsT4UIYILu+7ZrBnfQdBYniZrMLYYK3wN9M/NdeIHgBN5pZI2/8Q7UfdWIcr5RLJv/OGENsx91JIpUUoC7Q==} + '@types/validator@13.11.10': + resolution: {integrity: sha512-e2PNXoXLr6Z+dbfx5zSh9TRlXJrELycxiaXznp4S5+D2M3b9bqJEitNHA5923jhnB2zzFiZHa2f0SI1HoIahpg==} '@types/webxr@0.5.7': resolution: {integrity: sha512-Rcgs5c2eNFnHp53YOjgtKfl/zWX1Y+uFGUwlSXrWcZWu3yhANRezmph4MninmqybUYT6g9ZE0aQ9QIdPkLR3Kg==} @@ -3367,9 +4069,6 @@ packages: '@types/yargs@15.0.17': resolution: {integrity: sha512-cj53I8GUcWJIgWVTSVe2L7NJAB5XWGdsoMosVvUgv1jEnMbAcsbaCzt1coUcyi8Sda5PgTWAooG8jNyDTD+CWA==} - '@types/yargs@16.0.7': - resolution: {integrity: sha512-lQcYmxWuOfJq4IncK88/nwud9rwr1F04CFc5xzk0k4oKVyz/AI35TfsXmhjf6t8zp8mpCOi17BfvuNWx+zrYkg==} - '@types/yargs@17.0.29': resolution: {integrity: sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==} @@ -3387,12 +4086,12 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@6.12.0': - resolution: {integrity: sha512-XOpZ3IyJUIV1b15M7HVOpgQxPPF7lGXgsfcEIu3yDxFPaf/xZKt7s9QO/pbk7vpWQyVulpJbu4E5LwpZiQo4kA==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/eslint-plugin@7.10.0': + resolution: {integrity: sha512-PzCr+a/KAef5ZawX7nbyNwBDtM1HdLIT53aSA2DDlxmxMngZ43O8SIePOeX8H5S+FHXeI6t97mTt/dDdzY4Fyw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: @@ -3414,8 +4113,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@6.12.0': - resolution: {integrity: sha512-s8/jNFPKPNRmXEnNXfuo1gemBdVmpQsK1pcu+QIvuNJuhFzGrpD7WjOcvDc/+uEdfzSYpNu7U/+MmbScjoQ6vg==} + '@typescript-eslint/parser@6.21.0': + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -3424,6 +4123,16 @@ packages: typescript: optional: true + '@typescript-eslint/parser@7.10.0': + resolution: {integrity: sha512-2EjZMA0LUW5V5tGQiaa2Gys+nKdfrn2xiTIBLR4fxmPmVSvgPcKNW+AE/ln9k0A4zDUti0J/GZXMDupQoI+e1w==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/scope-manager@5.6.0': resolution: {integrity: sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3432,15 +4141,19 @@ packages: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@6.12.0': - resolution: {integrity: sha512-5gUvjg+XdSj8pcetdL9eXJzQNTl3RD7LgUiYTl8Aabdi8hFkaGSYnaS6BLc0BGNaDH+tVzVwmKtWvu0jLgWVbw==} + '@typescript-eslint/scope-manager@6.21.0': + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/type-utils@6.12.0': - resolution: {integrity: sha512-WWmRXxhm1X8Wlquj+MhsAG4dU/Blvf1xDgGaYCzfvStP2NwPQh6KBvCDbiOEvaE0filhranjIlK/2fSTVwtBng==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/scope-manager@7.10.0': + resolution: {integrity: sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/type-utils@7.10.0': + resolution: {integrity: sha512-D7tS4WDkJWrVkuzgm90qYw9RdgBcrWmbbRkrLA4d7Pg3w0ttVGDsvYGV19SH8gPR5L7OtcN5J1hTtyenO9xE9g==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: @@ -3454,10 +4167,14 @@ packages: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@6.12.0': - resolution: {integrity: sha512-MA16p/+WxM5JG/F3RTpRIcuOghWO30//VEOvzubM8zuOOBYXsP+IfjoCXXiIfy2Ta8FRh9+IO9QLlaFQUU+10Q==} + '@typescript-eslint/types@6.21.0': + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/types@7.10.0': + resolution: {integrity: sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/typescript-estree@5.6.0': resolution: {integrity: sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3476,8 +4193,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@6.12.0': - resolution: {integrity: sha512-vw9E2P9+3UUWzhgjyyVczLWxZ3GuQNT7QpnIY3o5OMeLO/c8oHljGc8ZpryBMIyympiAAaKgw9e5Hl9dCWFOYw==} + '@typescript-eslint/typescript-estree@6.21.0': + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -3485,17 +4202,26 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@7.10.0': + resolution: {integrity: sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@6.12.0': - resolution: {integrity: sha512-LywPm8h3tGEbgfyjYnu3dauZ0U7R60m+miXgKcZS8c7QALO9uWJdvNoP+duKTk2XMWc7/Q3d/QiCuLN9X6SWyQ==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/utils@7.10.0': + resolution: {integrity: sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 '@typescript-eslint/visitor-keys@5.6.0': resolution: {integrity: sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==} @@ -3505,27 +4231,31 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@6.12.0': - resolution: {integrity: sha512-rg3BizTZHF1k3ipn8gfrzDXXSFKyOEB5zxYXInQ6z0hUvmQlhaZQzK+YmHmNViMA9HzW5Q9+bPPt90bU6GQwyw==} + '@typescript-eslint/visitor-keys@6.21.0': + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/visitor-keys@7.10.0': + resolution: {integrity: sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==} + engines: {node: ^18.18.0 || >=20.0.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@vitest/expect@0.34.6': - resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==} + '@vitest/expect@1.6.0': + resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} - '@vitest/runner@0.34.6': - resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==} + '@vitest/runner@1.6.0': + resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} - '@vitest/snapshot@0.34.6': - resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==} + '@vitest/snapshot@1.6.0': + resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} - '@vitest/spy@0.34.6': - resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==} + '@vitest/spy@1.6.0': + resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} - '@vitest/utils@0.34.6': - resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==} + '@vitest/utils@1.6.0': + resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} '@webassemblyjs/ast@1.11.6': resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} @@ -3610,6 +4340,11 @@ packages: peerDependencies: acorn: ^8 + acorn-import-attributes@1.9.5: + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + peerDependencies: + acorn: ^8 + acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -3626,6 +4361,10 @@ packages: resolution: {integrity: sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==} engines: {node: '>=0.4.0'} + acorn-walk@8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + engines: {node: '>=0.4.0'} + acorn@7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} engines: {node: '>=0.4.0'} @@ -3636,8 +4375,13 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acquerello@1.1.2: - resolution: {integrity: sha512-V/ynq+ekRAls3iWOQMxA8G9pi40aTL9mheHHxA8x8oowZVjY7bROD99t+TSOKKp3BviACYOsNMlL+b+8jZ7ImQ==} + acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true + + acquerello@2.0.8: + resolution: {integrity: sha512-+Xm1S7eutT6OzPVuW4jhpS0YlhdnEFVHOZOiVghLGDk7rLoQc1MQmT4jsVkuDCTbqIZy21gnsrTXY9Ya2sQvtw==} engines: {node: '>= 18.18.0'} add-stream@1.0.0: @@ -3647,22 +4391,14 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - agent-base@7.1.0: - resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} + agent-base@7.1.1: + resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} - agentkeepalive@4.5.0: - resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} - engines: {node: '>= 8.0.0'} - aggregate-error@3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} - aggregate-error@4.0.1: - resolution: {integrity: sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==} - engines: {node: '>=12'} - aggregate-error@5.0.0: resolution: {integrity: sha512-gOsf2YwSlleG6IjRYG2A7k0HmBMEo6qVNk9Bp/EaLgAJT5ngH6PXbqa4ItvnEwCm/velL5jAnQgsHsWnjhGmvw==} engines: {node: '>=18'} @@ -3691,6 +4427,9 @@ packages: ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + ajv@8.13.0: + resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} + ansi-colors@4.1.1: resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} engines: {node: '>=6'} @@ -3703,12 +4442,8 @@ packages: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} - ansi-escapes@5.0.0: - resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} - engines: {node: '>=12'} - - ansi-escapes@6.2.0: - resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} + ansi-escapes@6.2.1: + resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==} engines: {node: '>=14.16'} ansi-regex@2.1.1: @@ -3753,8 +4488,8 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - apexcharts@3.44.0: - resolution: {integrity: sha512-u7Xzrbcxc2yWznN78Jh5NMCYVAsWDfBjRl5ea++rVzFAqjU2hLz4RgKIFwYOBDRQtW1e/Qz8azJTqIJ1+Vu9Qg==} + apexcharts@3.49.1: + resolution: {integrity: sha512-MqGtlq/KQuO8j0BBsUJYlRG8VBctKwYdwuBtajHgHTmSgUU3Oai+8oYN/rKCXwXzrUlYA+GiMgotAIbXY2BCGw==} append-transform@2.0.0: resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==} @@ -3785,10 +4520,6 @@ packages: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} - are-we-there-yet@3.0.1: - resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -3804,10 +4535,6 @@ packages: argv-formatter@1.0.0: resolution: {integrity: sha512-F2+Hkm9xFaRg+GkaNnbwXNDV5O6pnCFEmqyhvfC/Ic5LbgOWjJh3L+mN/s91rxVL3znE7DYVpW0GJFT+4YBgWw==} - aria-hidden@1.2.3: - resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==} - engines: {node: '>=10'} - aria-query@4.2.2: resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} engines: {node: '>=6.0'} @@ -3837,6 +4564,10 @@ packages: array-buffer-byte-length@1.0.0: resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} + array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + array-find-index@1.0.2: resolution: {integrity: sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==} engines: {node: '>=0.10.0'} @@ -3867,6 +4598,10 @@ packages: resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} engines: {node: '>=0.10.0'} + array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + array.prototype.findlastindex@1.2.3: resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} engines: {node: '>= 0.4'} @@ -3879,13 +4614,20 @@ packages: resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} engines: {node: '>= 0.4'} - array.prototype.tosorted@1.1.2: - resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} + array.prototype.toreversed@1.1.2: + resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} + + array.prototype.tosorted@1.1.3: + resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} arraybuffer.prototype.slice@1.0.2: resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} engines: {node: '>= 0.4'} + arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + arrify@1.0.1: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} @@ -3949,8 +4691,8 @@ packages: resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} engines: {node: '>=8.0.0'} - autoprefixer@10.4.16: - resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} + autoprefixer@10.4.19: + resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -3960,8 +4702,12 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} - avvio@8.2.1: - resolution: {integrity: sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==} + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + + avvio@8.3.2: + resolution: {integrity: sha512-st8e519GWHa/azv8S87mcJvZs4WsgTBjOw/Ih1CP6u+8SZvcOeAYNG6JbsIrAUUJJ7JfmrnOkR8ipDS+u9SIRQ==} aws-sign2@0.7.0: resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} @@ -3973,18 +4719,12 @@ packages: resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} engines: {node: '>=4'} - axios@0.21.4: - resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} - axios@1.6.2: resolution: {integrity: sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==} axobject-query@3.2.1: resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} - b4a@1.6.4: - resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} - babel-jest@29.7.0: resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4009,11 +4749,21 @@ packages: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + babel-plugin-polyfill-corejs2@0.4.11: + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs2@0.4.6: resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs3@0.10.4: + resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs3@0.8.6: resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} peerDependencies: @@ -4024,6 +4774,11 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-regenerator@0.6.2: + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-transform-import-meta@2.2.1: resolution: {integrity: sha512-AxNh27Pcg8Kt112RGa3Vod2QS2YXKKJ6+nSvRtv7qQTJAdx0MZa4UHZ4lnxHUWA2MNbLuZQv5FVab4P1CoLOWw==} peerDependencies: @@ -4065,9 +4820,8 @@ packages: before-after-hook@2.2.3: resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} - big-integer@1.6.51: - resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} - engines: {node: '>=0.6'} + before-after-hook@3.0.2: + resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} binary-extensions@2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} @@ -4097,10 +4851,6 @@ packages: bottleneck@2.19.5: resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} - bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} - engines: {node: '>= 5.10.0'} - brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} @@ -4115,6 +4865,10 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + brorand@1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} @@ -4157,8 +4911,8 @@ packages: engines: {node: '>= 0.8'} hasBin: true - browserslist@4.22.1: - resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} + browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -4197,10 +4951,6 @@ packages: builtin-status-codes@3.0.0: resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} - bundle-name@3.0.0: - resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} - engines: {node: '>=12'} - busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} engines: {node: '>=10.16.0'} @@ -4209,10 +4959,6 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} - cacache@16.1.3: - resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - cache-base@1.0.1: resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} engines: {node: '>=0.10.0'} @@ -4221,9 +4967,9 @@ packages: resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} engines: {node: '>=14.16'} - cacheable-request@10.2.14: - resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} - engines: {node: '>=14.16'} + cacheable-request@12.0.1: + resolution: {integrity: sha512-Yo9wGIQUaAfIbk+qY0X4cDQgCosecfBe3V9NSyeY4qPC2SAkbCS4Xj79VP8WOzitpJUZKc/wsRCYF5ariDIwkg==} + engines: {node: '>=18'} cached-path-relative@1.1.0: resolution: {integrity: sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==} @@ -4246,6 +4992,10 @@ packages: call-bind@1.0.5: resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + call-me-maybe@1.0.2: resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} @@ -4285,8 +5035,8 @@ packages: resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} engines: {node: '>=16'} - caniuse-lite@1.0.30001555: - resolution: {integrity: sha512-NzbUFKUnJ3DTcq6YyZB6+qqhfD112uR3uoEnkmfzm2wVzUNsFkU7AwBjKQ654Sp5cau0JxhFyRSn/tQZ+XfygA==} + caniuse-lite@1.0.30001621: + resolution: {integrity: sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA==} canvas@2.11.2: resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==} @@ -4347,8 +5097,9 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} @@ -4366,6 +5117,10 @@ packages: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} + ci-info@4.0.0: + resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} + engines: {node: '>=8'} + cipher-base@1.0.4: resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} @@ -4379,14 +5134,14 @@ packages: resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} engines: {node: '>=0.10.0'} - class-validator@0.14.0: - resolution: {integrity: sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==} + class-validator@0.14.1: + resolution: {integrity: sha512-2VEG9JICxIqTpoK1eMzZqaV+u/EiwEJkMGzTrZf6sU/fwsnOITVgYJ8yojSy6CaXtO9V0Cc6ZQZ8h8m4UBuLwQ==} classnames@2.3.1: resolution: {integrity: sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==} - classnames@2.3.2: - resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} + classnames@2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} clean-regexp@1.0.0: resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} @@ -4396,10 +5151,6 @@ packages: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} - clean-stack@4.2.0: - resolution: {integrity: sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==} - engines: {node: '>=12'} - clean-stack@5.2.0: resolution: {integrity: sha512-TyUIUJgdFnCISzG5zu3291TAsE77ddchd0bepon1VVQrKLGKFED4iXFEDQ24mIPdPBbyE16PK3F8MYE1CmcBEQ==} engines: {node: '>=14.16'} @@ -4412,6 +5163,11 @@ packages: resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-highlight@2.1.11: + resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==} + engines: {node: '>=8.0.0', npm: '>=5.0.0'} + hasBin: true + cli-spinners@2.9.1: resolution: {integrity: sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==} engines: {node: '>=6'} @@ -4420,18 +5176,26 @@ packages: resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} engines: {node: 10.* || >= 12.*} + cli-table3@0.6.5: + resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} + engines: {node: 10.* || >= 12.*} + cli-truncate@2.1.0: resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} engines: {node: '>=8'} - cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} cli-width@3.0.0: resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} engines: {node: '>= 10'} + cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} + client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} @@ -4452,6 +5216,10 @@ packages: close-with-grace@1.2.0: resolution: {integrity: sha512-Xga0jyAb4fX98u5pZAgqlbqHP8cHuy5M3Wto0k0L/36aP2C25Cjp51XfPw3Hz7dNC2L2/hF/PK/KJhO275L+VA==} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + cluster-key-slot@1.1.2: resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} engines: {node: '>=0.10.0'} @@ -4517,9 +5285,9 @@ packages: command-exists@1.2.9: resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==} - commander@11.1.0: - resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} - engines: {node: '>=16'} + commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -4617,10 +5385,6 @@ packages: resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==} engines: {node: '>=10'} - conventional-changelog-angular@6.0.0: - resolution: {integrity: sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==} - engines: {node: '>=14'} - conventional-changelog-angular@7.0.0: resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} engines: {node: '>=16'} @@ -4712,6 +5476,10 @@ packages: engines: {node: '>=10'} hasBin: true + convert-hrtime@5.0.0: + resolution: {integrity: sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==} + engines: {node: '>=12'} + convert-source-map@1.1.3: resolution: {integrity: sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==} @@ -4729,6 +5497,10 @@ packages: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} + cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + cookiejar@2.1.4: resolution: {integrity: sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==} @@ -4736,8 +5508,8 @@ packages: resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} engines: {node: '>=0.10.0'} - core-js-compat@3.33.1: - resolution: {integrity: sha512-6pYKNOgD/j/bkC5xS5IIg6bncid3rfrI42oBH1SQJbsmYPKF7rhzcFzYCcxYMmNQQ0rCEB8WqpW7QHndOggaeQ==} + core-js-compat@3.37.1: + resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} core-js-pure@3.33.1: resolution: {integrity: sha512-wCXGbLjnsP10PlK/thHSQlOLlLKNEkaWbTzVvHHZ79fZNeN1gUmw2gBlpItxPv/pvqldevEXFh/d5stdNvl6EQ==} @@ -4772,6 +5544,15 @@ packages: typescript: optional: true + cosmiconfig@9.0.0: + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + crc-32@1.2.2: resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} engines: {node: '>=0.8'} @@ -4809,10 +5590,6 @@ packages: cross-spawn@4.0.2: resolution: {integrity: sha512-yAXz/pA1tD8Gtg2S98Ekf/sewp3Lcp3YoFKJ4Hkp5h5yLWnKVTDU0kwjKJ8NDCYcfTLfyGkzTikst+jWypT1iA==} - cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} - cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -4853,8 +5630,8 @@ packages: resolution: {integrity: sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==} engines: {node: '>=0.10.0'} - cypress@13.5.1: - resolution: {integrity: sha512-yqLViT0D/lPI8Kkm7ciF/x/DCK/H/DnogdGyiTnQgX4OVR2aM30PtK+kvklTOD1u3TuItiD9wUQAF8EYWtyZug==} + cypress@13.10.0: + resolution: {integrity: sha512-tOhwRlurVOQbMduX+KonoMeQILs2cwR3yHGGENoFvvSoLUBHmJ8b9/n21gFSDqjlOJ+SRVcwuh+fG/JDsHsT6Q==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -4869,6 +5646,10 @@ packages: resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} engines: {node: '>=8'} + dargs@8.1.0: + resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} + engines: {node: '>=12'} + dash-ast@1.0.0: resolution: {integrity: sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==} @@ -4884,6 +5665,18 @@ packages: resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} engines: {node: '>=12'} + data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + date-fns@2.30.0: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} @@ -4903,6 +5696,10 @@ packages: debounce@1.2.1: resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} + debounce@2.0.0: + resolution: {integrity: sha512-xRetU6gL1VJbs85Mc4FoEGSjQxzpdxRyFhe3lmWFyy2EzydIcD4xzUvRJMD+NPDfMwKNhxa3PvsIOU32luIWeA==} + engines: {node: '>=18'} + debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: @@ -4993,14 +5790,6 @@ packages: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} - default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} - engines: {node: '>=12'} - - default-browser@4.0.0: - resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} - engines: {node: '>=14.16'} - default-require-extensions@3.0.1: resolution: {integrity: sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==} engines: {node: '>=8'} @@ -5020,9 +5809,9 @@ packages: resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} engines: {node: '>= 0.4'} - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} define-properties@1.2.0: resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} @@ -5096,6 +5885,10 @@ packages: resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} engines: {node: '>=8'} + detect-libc@2.0.3: + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + engines: {node: '>=8'} + detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -5148,6 +5941,9 @@ packages: dom-accessibility-api@0.5.16: resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} + dom-accessibility-api@0.6.3: + resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} + domain-browser@1.2.0: resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} engines: {node: '>=0.4', npm: '>=1.2'} @@ -5160,8 +5956,8 @@ packages: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} - dotenv-cli@7.3.0: - resolution: {integrity: sha512-314CA4TyK34YEJ6ntBf80eUY+t1XaFLyem1k9P0sX1gn30qThZ5qZr/ZwE318gEnzyYP9yj9HJk6SqwE0upkfw==} + dotenv-cli@7.4.2: + resolution: {integrity: sha512-SbUj8l61zIbzyhIbg0FwPJq6+wjbzdn9oEtozQpZ6kW2ihCcapKVZj49oCT3oPM+mgQm+itgvUQcG5szxVrZTA==} hasBin: true dotenv-defaults@5.0.2: @@ -5171,8 +5967,13 @@ packages: resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} engines: {node: '>=12'} - dotenv-mono@1.3.12: - resolution: {integrity: sha512-R99hsNcLeF49ugu6xoecZBnZY3qM2Yc6s25k3i+XbYSWQWZPlsSbPU/06tbIhRDtasINm57RLXDNF/O7rt8V5g==} + dotenv-expand@11.0.6: + resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} + engines: {node: '>=12'} + + dotenv-mono@1.3.14: + resolution: {integrity: sha512-Wz8nIv9gU1IuAuHrsA0GfA3r7EygUE9JHyjJ7Tx3e8hZOWc/LI6V3k5XVLZ0/1Jd0/RFGnmb798NwtSpJGCK1Q==} + hasBin: true dotenv@10.0.0: resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} @@ -5186,8 +5987,8 @@ packages: resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} engines: {node: '>=12'} - dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} + dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} dotenv@8.6.0: @@ -5210,9 +6011,6 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - easy-bem@1.1.1: - resolution: {integrity: sha512-GJRqdiy2h+EXy6a8E6R+ubmqUM08BK0FWNq41k24fup6045biQ8NXxoXimiwegMQvFFV3t1emADdGNL1TlS61A==} - easy-table@1.1.0: resolution: {integrity: sha512-oq33hWOSSnl2Hoh00tZWaIPi1ievrD9aFG82/IgjlycAnW9hHx5PkJiXpxPsgEE+H7BsbVQXFVFST8TEXS6/pA==} @@ -5222,8 +6020,8 @@ packages: ecdsa-sig-formatter@1.0.11: resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - electron-to-chromium@1.4.569: - resolution: {integrity: sha512-LsrJjZ0IbVy12ApW3gpYpcmHS3iRxH4bkKOW98y1/D+3cvDUWGcbzbsFinfUS8knpcZk/PG/2p/RnkMCYN7PVg==} + electron-to-chromium@1.4.783: + resolution: {integrity: sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ==} elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -5232,6 +6030,9 @@ packages: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} engines: {node: '>=12'} + emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -5247,6 +6048,9 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + enhanced-exception@1.0.2: + resolution: {integrity: sha512-wxcuNOKPZ+THvc/lByuenDj1YT74Eh0DKC86h/HEYOv++dj65BgwqDp//K062kUpIlYjBpqT8ovq5OR8tukYPQ==} + enhanced-resolve@5.15.0: resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} engines: {node: '>=10.13.0'} @@ -5259,8 +6063,8 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - env-ci@10.0.0: - resolution: {integrity: sha512-U4xcd/utDYFgMh0yWj07R1H6L5fwhVbmxBCpnL0DbVSDZVnsC82HONw0wxtxNkIAcua3KtbomQvIk5xFZGAQJw==} + env-ci@11.0.0: + resolution: {integrity: sha512-apikxMgkipkgTvMdRT9MNqWx5VLOci79F4VBd7Op/7OPjjoanjdAvn6fglMCCEf/1bAh8eOiuEVCUs4V3qP3nQ==} engines: {node: ^18.17 || >=20.6.1} env-ci@5.5.0: @@ -5271,9 +6075,6 @@ packages: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} - err-code@2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} - error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -5285,15 +6086,35 @@ packages: resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} engines: {node: '>= 0.4'} + es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} es-iterator-helpers@1.0.15: resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} + es-iterator-helpers@1.0.19: + resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} + engines: {node: '>= 0.4'} + es-module-lexer@1.3.1: resolution: {integrity: sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==} + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + es-set-tostringtag@2.0.1: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} engines: {node: '>= 0.4'} @@ -5302,6 +6123,10 @@ packages: resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} engines: {node: '>= 0.4'} + es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + es-shim-unscopables@1.0.0: resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} @@ -5324,6 +6149,10 @@ packages: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} + escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -5359,16 +6188,15 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.2 - eslint-config-airbnb-typescript@17.1.0: - resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==} + eslint-config-airbnb-typescript@18.0.0: + resolution: {integrity: sha512-oc+Lxzgzsu8FQyFVa4QFaVKiitTYiiW3frB9KYW5OWdPrqFc7FzxgB20hP4cHMlr+MBzGcLl3jnCOVOydL9mIg==} peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0 - '@typescript-eslint/parser': ^5.0.0 || ^6.0.0 - eslint: ^7.32.0 || ^8.2.0 - eslint-plugin-import: ^2.25.3 + '@typescript-eslint/eslint-plugin': ^7.0.0 + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 - eslint-config-next@14.0.3: - resolution: {integrity: sha512-IKPhpLdpSUyKofmsXUfrvBC49JMUTdeaD8ZIH4v9Vk0sC1X6URTuTJCLtA0Vwuj7V/CQh0oISuSTvNn5//Buew==} + eslint-config-next@14.2.3: + resolution: {integrity: sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -5382,8 +6210,8 @@ packages: peerDependencies: eslint: '>=3.14.1' - eslint-config-prettier@9.0.0: - resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} + eslint-config-prettier@9.1.0: + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -5419,10 +6247,10 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-cypress@2.15.1: - resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==} + eslint-plugin-cypress@3.2.0: + resolution: {integrity: sha512-HaxMz6BoU4ay+K4WrG9ZJC1NdX06FqSlAwtRDStjM0ORFT7zCNPNuRJ+kUPc17Rt2AMUBSqeD9L0zTR3uZhPpw==} peerDependencies: - eslint: '>= 3.2.1' + eslint: '>=7' eslint-plugin-es@3.0.1: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} @@ -5440,8 +6268,8 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-import@2.29.0: - resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} + eslint-plugin-import@2.29.1: + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -5450,12 +6278,12 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-jest-dom@5.1.0: - resolution: {integrity: sha512-JIXZp+E/h/aGlP/rQc4tuOejiHlZXg65qw8JAJMIJA5VsdjOkss/SYcRSqBrQuEOytEM8JvngUjcz31d1RrCrA==} + eslint-plugin-jest-dom@5.4.0: + resolution: {integrity: sha512-yBqvFsnpS5Sybjoq61cJiUsenRkC9K32hYQBFS9doBR7nbQZZ5FyO+X7MlmfM1C48Ejx/qTuOCgukDUNyzKZ7A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6', yarn: '>=1'} peerDependencies: - '@testing-library/dom': ^8.0.0 || ^9.0.0 - eslint: ^6.8.0 || ^7.0.0 || ^8.0.0 + '@testing-library/dom': ^8.0.0 || ^9.0.0 || ^10.0.0 + eslint: ^6.8.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 peerDependenciesMeta: '@testing-library/dom': optional: true @@ -5466,12 +6294,12 @@ packages: peerDependencies: eslint: '>=0.8.0' - eslint-plugin-jest@27.6.0: - resolution: {integrity: sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + eslint-plugin-jest@28.5.0: + resolution: {integrity: sha512-6np6DGdmNq/eBbA7HOUNV8fkfL86PYwBfwyb8n23FXgJNTR8+ot3smRHjza9LGsBBZRypK3qyF79vMjohIL8eQ==} + engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/eslint-plugin': ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 jest: '*' peerDependenciesMeta: '@typescript-eslint/eslint-plugin': @@ -5485,8 +6313,8 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - eslint-plugin-mocha@10.2.0: - resolution: {integrity: sha512-ZhdxzSZnd1P9LqDPF0DBcFLpRIGdh1zkF2JHnQklKQOvrQtT73kdP5K9V2mzvbLR+cCAO9OI48NXK/Ax9/ciCQ==} + eslint-plugin-mocha@10.4.3: + resolution: {integrity: sha512-emc4TVjq5Ht0/upR+psftuz6IBG5q279p+1dSRDeHf+NS9aaerBi3lXKo1SEzwC29hFIW21gO89CEWSvRsi8IQ==} engines: {node: '>=14.0.0'} peerDependencies: eslint: '>=7.0.0' @@ -5510,8 +6338,8 @@ packages: eslint: '>=5.0.0' prettier: '>=1.13.0' - eslint-plugin-prettier@5.0.1: - resolution: {integrity: sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==} + eslint-plugin-prettier@5.1.3: + resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -5524,53 +6352,53 @@ packages: eslint-config-prettier: optional: true - eslint-plugin-react-hooks@4.6.0: - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + eslint-plugin-react-hooks@4.6.2: + resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.33.2: - resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} + eslint-plugin-react@7.34.1: + resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - eslint-plugin-simple-import-sort@10.0.0: - resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==} + eslint-plugin-simple-import-sort@12.1.0: + resolution: {integrity: sha512-Y2fqAfC11TcG/WP3TrI1Gi3p3nc8XJyEOJYHyEPEGI/UAgNx6akxxlX74p7SbAQdLcgASKhj8M0GKvH3vq/+ig==} peerDependencies: eslint: '>=5.0.0' - eslint-plugin-sonarjs@0.23.0: - resolution: {integrity: sha512-z44T3PBf9W7qQ/aR+NmofOTyg6HLhSEZOPD4zhStqBpLoMp8GYhFksuUBnCxbnf1nfISpKBVkQhiBLFI/F4Wlg==} - engines: {node: '>=14'} + eslint-plugin-sonarjs@1.0.3: + resolution: {integrity: sha512-6s41HLPYPyDrp+5+7Db5yFYbod6h9pC7yx+xfcNwHRcLe1EZwbbQT/tdOAkR7ekVUkNGEvN3GmYakIoQUX7dEg==} + engines: {node: '>=16'} peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^8.0.0 || ^9.0.0 - eslint-plugin-tailwindcss@3.13.0: - resolution: {integrity: sha512-Fcep4KDRLWaK3KmkQbdyKHG0P4GdXFmXdDaweTIPcgOP60OOuWFbh1++dufRT28Q4zpKTKaHwTsXPJ4O/EjU2Q==} - engines: {node: '>=12.13.0'} + eslint-plugin-tailwindcss@3.17.0: + resolution: {integrity: sha512-Ofl7tNh57a3W8BKHstKZSkD2gSCEkw54ycwZ958IK9zUR8TiNYdp8b0WGoLWLeyOAbeF1VPVJFBnlkJeIM2kVg==} + engines: {node: '>=14.0.0'} peerDependencies: - tailwindcss: ^3.3.2 + tailwindcss: ^3.4.0 - eslint-plugin-testing-library@6.1.2: - resolution: {integrity: sha512-Ra16FeBlonfbScOIdZEta9o+OxtwDqiUt+4UCpIM42TuatyLdtfU/SbwnIzPcAszrbl58PGwyZ9YGU9dwIo/tA==} + eslint-plugin-testing-library@6.2.2: + resolution: {integrity: sha512-1E94YOTUDnOjSLyvOwmbVDzQi/WkKm3WVrMXu6SmBr6DN95xTGZmI6HJ/eOkSXh/DlheRsxaPsJvZByDBhWLVQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 - eslint-plugin-unicorn@49.0.0: - resolution: {integrity: sha512-0fHEa/8Pih5cmzFW5L7xMEfUTvI9WKeQtjmKpTUmY+BiFCDxkxrTdnURJOHKykhtwIeyYsxnecbGvDCml++z4Q==} - engines: {node: '>=16'} + eslint-plugin-unicorn@53.0.0: + resolution: {integrity: sha512-kuTcNo9IwwUCfyHGwQFOK/HjJAYzbODHN3wP0PgqbW+jbXqpNWxNVpVhj2tO9SixBwuAdmal8rVcWKBxwFnGuw==} + engines: {node: '>=18.18'} peerDependencies: - eslint: '>=8.52.0' + eslint: '>=8.56.0' - eslint-plugin-unused-imports@3.0.0: - resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-plugin-unused-imports@4.0.0: + resolution: {integrity: sha512-mzM+y2B7XYpQryVa1usT+Y/BdNAtAZiXzwpSyDCboFoJN/LZRN67TNvQxKtuTK/Aplya3sLNQforiubzPPaIcQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/eslint-plugin': ^6.0.0 - eslint: ^8.0.0 + '@typescript-eslint/eslint-plugin': '8' + eslint: '9' peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true @@ -5587,6 +6415,10 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-utils@2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} engines: {node: '>=6'} @@ -5609,6 +6441,10 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint@8.4.1: resolution: {integrity: sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5619,6 +6455,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true + eslint@9.3.0: + resolution: {integrity: sha512-5Iv4CsZW030lpUqHBapdPo3MJetAPtejVW8B84GIcIIv8+ohFaddXsrn1Gn8uD9ijDb+kcYKFUVmC8qG8B2ORQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + + espree@10.0.1: + resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5647,12 +6492,15 @@ packages: estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} - eta@3.1.1: - resolution: {integrity: sha512-GVKq8BhYjvGiwKAnvPOnTwAHach3uHglvW0nG9gjEmo8ZIe8HR1aCLdQ97jlxXPcCWhB6E3rDWOk2fahFKG5Cw==} + eta@3.4.0: + resolution: {integrity: sha512-tCsc7WXTjrTx4ZjYLplcqrI3o4mYJ+Z6YspeuGL8tbt/hHoMchwBwtKfwM09svEY86iRapY93vUqQttcNuIO5Q==} engines: {node: '>=6.0.0'} event-stream@3.3.4: @@ -5690,14 +6538,14 @@ packages: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} - execa@7.2.0: - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} - execa@8.0.1: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} + execa@9.1.0: + resolution: {integrity: sha512-lSgHc4Elo2m6bUDhc3Hl/VxvUDJdQWI40RZ4KMY9bKRc+hgMOT7II/JjbNDhI8VnMtrCb7U/fhpJIkLORZozWw==} + engines: {node: '>=18'} + executable@4.1.1: resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} engines: {node: '>=4'} @@ -5710,10 +6558,6 @@ packages: resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} engines: {node: '>=0.10.0'} - expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - expand-tilde@2.0.2: resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} engines: {node: '>=0.10.0'} @@ -5722,9 +6566,6 @@ packages: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - exponential-backoff@3.1.1: - resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} - extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} engines: {node: '>=0.10.0'} @@ -5759,6 +6600,9 @@ packages: fast-copy@3.0.1: resolution: {integrity: sha512-Knr7NOtK3HWRYGtHoJrjkaWepqT8thIVGAwt0p0aUs1zqkAzXZV4vo9fFNwyb5fcqK1GKYFYxldQdIDVKhUAfA==} + fast-copy@3.0.2: + resolution: {integrity: sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==} + fast-decode-uri-component@1.0.1: resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} @@ -5768,9 +6612,6 @@ packages: fast-diff@1.3.0: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - fast-glob@2.2.7: resolution: {integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==} engines: {node: '>=4.0.0'} @@ -5789,9 +6630,9 @@ packages: fast-json-stringify@5.8.0: resolution: {integrity: sha512-VVwK8CFMSALIvt14U8AvrSzQAwN/0vaVRiFFUVlpnXSnDGrSkOAO5MtzyN8oQNjLd5AqTW5OZRgyjoNuAuR3jQ==} - fast-jwt@3.3.1: - resolution: {integrity: sha512-1YuuIJeh1hEvfcYDe89P2oGACWI5hd2GadRDKHalSxkc1Z0z8I6yzuVK6SF15sW09QZngTV6d7g4+TFL9bvs5A==} - engines: {node: '>=16 <22'} + fast-jwt@4.0.1: + resolution: {integrity: sha512-+mdSoH0QdOdFSbbGBctJu7L1yfXRtbmjbVJ4W/PEjyvivobDena0RKwihtBkOML1P+kUJ1QuewnH8u+mROsR1w==} + engines: {node: '>=16'} fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} @@ -5812,8 +6653,8 @@ packages: fast-write-atomic@0.2.1: resolution: {integrity: sha512-WvJe06IfNYlr+6cO3uQkdKdy3Cb1LlCJSF8zRs2eT8yuhdbSlR9nIt+TgQ92RUxiRrQm+/S7RARnMfCs5iuAjw==} - fast-xml-parser@4.3.2: - resolution: {integrity: sha512-rmrXUXwbJedoXkStenj1kkljNF7ugn5ZjR9FJcwmCfcCbtOMDghPajbc+Tck6vE6F5XsDmx+Pr2le9fw8+pXBg==} + fast-xml-parser@4.4.0: + resolution: {integrity: sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==} hasBin: true fastfall@1.5.1: @@ -5826,8 +6667,8 @@ packages: fastify-allow@2.0.0: resolution: {integrity: sha512-AmoL54eiIW2MYJN2ltAudMRyzbPjnYa7i0iVce/JYypGgvQHC1gXP5EDSeo0jB728l07SNxpF3C8ZeYNApipFA==} - fastify-cli@5.9.0: - resolution: {integrity: sha512-CaIte5SwkLuvlzpdd1Al1VRVVwm2TQVV4bfVP4oz/Z54KVSo6pqNTgnxWOmyzdcNUbFnhJ3Z4vRjzvHoymP5cQ==} + fastify-cli@6.1.1: + resolution: {integrity: sha512-3TinVuHxcEOhwjRLoE9rTeH1IXa73B5fS21amNyTgF2kOnC72sHzp1p6y2RsbPES1NGf2A7+4S11jbfdTOchVQ==} hasBin: true fastify-get-head@3.0.0: @@ -5843,9 +6684,9 @@ packages: fastify-impressions@1.0.5: resolution: {integrity: sha512-Q3SZkUwrqVxphdEkbO6HvXfXkzjhYd4F85HlK6C/oD2IvuEXeyK+s3Q0V5JkfD9M87fRRg+253Op87mEWQwvrw==} - fastify-ip@0.2.0: - resolution: {integrity: sha512-dY3zTH6Zj72l/16xENhhmnHLrbO6BVBtpwnDXcTzYvDSVzoe2Q2KM2r11W9wQ9jTdUZztjYh/cNiaEFvDSenmg==} - engines: {node: '>=16.x'} + fastify-ip@1.0.0: + resolution: {integrity: sha512-ht6hS48UDmdHd9jARn2BphJUgw5u/nm8ItO9EceM2uSVhlusrkF07CfNvpuJHxFX8Nx+Eik/VJz0QzxOn3KMJA==} + engines: {node: '>=18.x'} fastify-json5@1.0.0: resolution: {integrity: sha512-6ppQEz7j8xzP8Q31L/ln0KlqJuJOX1gSE5GJ6b/kuMVcOvkLHnaEcNboQkkN8tCovN8pZO1QUt7/Hazh6zchFQ==} @@ -5862,15 +6703,15 @@ packages: fastify-plugin@4.5.1: resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==} - fastify-print-routes@2.2.0: - resolution: {integrity: sha512-nmw5V8mbHw2oEpCwUX5PFfgyBzOy3E41d3OIvR8SGDm7IyqKbvnDg/IkjBNQ0SEXo19wjReTTo5D4ZY7WO1wgg==} + fastify-print-routes@3.2.0: + resolution: {integrity: sha512-vbNliaT+SlZlH9sPYR1FYe3AJptbadf20/SjmramOxoeS6fdrAkMQu0H0/ZENaU4ruBlxCrUs0hUfV2J0dGyZw==} engines: {node: '>= 18.18.0'} fastify-qs@4.0.2: resolution: {integrity: sha512-grnKBvzxgMPWrGo+hx4luspmgz+vw5BYp7LNDavfS8lfwRDganFHrNX7N5cWN2LlkgHdtDnIoKjl6lAybKhApQ==} - fastify-request-timing@2.0.2: - resolution: {integrity: sha512-Bb/PerFokhIJCE6YOH5hCOsZAnSVj5CI+W0kxEClii8nHhk0ZqVlivpNwrUiOzgdaIjPe9S2yIHNVPpZNFj7AQ==} + fastify-request-timing@3.0.0: + resolution: {integrity: sha512-268Ta/VStwI+/w6BJY3ircY//RoBNPgEU9SFGP/oob/qOyLLjCCd1yqvCk1dX9zipbKawvj3Su+cc0uJwDbMzQ==} fastify-server-version@1.0.1: resolution: {integrity: sha512-6CpPZPpKc68F/JvseVZy5wBKC/KDDRjyjxNMBQOfOsyzSeVKQ9IFoCjuqcwoPKsG80f88l6ojv8QjsDU4pxTBA==} @@ -5891,14 +6732,17 @@ packages: fastify: ^4.5.0 zod: ^3.17.9 - fastify@4.24.3: - resolution: {integrity: sha512-6HHJ+R2x2LS3y1PqxnwEIjOTZxFl+8h4kSC/TuDPXtA+v2JnV9yEtOsNSKK1RMD7sIR2y1ZsA4BEFaid/cK5pg==} + fastify@4.26.2: + resolution: {integrity: sha512-90pjTuPGrfVKtdpLeLzND5nyC4woXZN5VadiNQCicj/iJU4viNHKhsAnb7jmv1vu2IzkLXyBiCzdWuzeXgQ5Ug==} + + fastify@4.27.0: + resolution: {integrity: sha512-ci9IXzbigB8dyi0mSy3faa3Bsj0xWAPb9JeT4KRzubdSb6pNhcADRUaXCBml6V1Ss/a05kbtQls5LBmhHydoTA==} fastparallel@2.4.1: resolution: {integrity: sha512-qUmhxPgNHmvRjZKBFUNI0oZuuH9OlSIOXmJ98lhKPxMZZ7zS/Fi0wRHOihDSz0R1YiIOjxzOY4bq65YTcdBi2Q==} - fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} fastseries@1.7.2: resolution: {integrity: sha512-dTPFrPGS8SNSzAt7u/CbMKCJ3s01N04s4JFbORHcmyvVfVKmbhMD1VtRbh5enGHxkaQDqWyLefiKOGGmohGDDQ==} @@ -5924,6 +6768,9 @@ packages: fflate@0.6.10: resolution: {integrity: sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==} + fflate@0.8.2: + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + figlet@1.7.0: resolution: {integrity: sha512-gO8l3wvqo0V7wEFLXPbkX83b7MVjRrk1oRLfYlZXol8nEpb/ON9pcKLI4qpBv5YtOTfrINtqb7b40iYY2FTWFg==} engines: {node: '>= 0.4.0'} @@ -5937,14 +6784,22 @@ packages: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} - figures@6.0.1: - resolution: {integrity: sha512-0oY/olScYD4IhQ8u//gCPA4F3mlTn2dacYmiDm/mbDQvpmLjV4uH+zhsQ5IyXRyvqkvtUkXkNdGvg5OFJTCsuQ==} + figures@5.0.0: + resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==} + engines: {node: '>=14'} + + figures@6.1.0: + resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} engines: {node: '>=18'} file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + filewatcher@3.0.1: resolution: {integrity: sha512-Fro8py2B8EJupSP37Kyd4kjKZLr+5ksFq7Vbw8A392Z15Unq8016SPUDvO/AsDj5V6bbPk98PTAinpc5YhPbJw==} @@ -5956,6 +6811,10 @@ packages: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + find-cache-dir@3.3.2: resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} engines: {node: '>=8'} @@ -5964,8 +6823,8 @@ packages: resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} engines: {node: '>=14.16'} - find-my-way@7.7.0: - resolution: {integrity: sha512-+SrHpvQ52Q6W9f3wJoJBbAQULJuNEEQwBvlvYwACDhBTLOTMiQ0HYWh4+vC3OivGP2ENcTI1oKlFA2OepJNjhQ==} + find-my-way@8.2.0: + resolution: {integrity: sha512-HdWXgFYc6b1BJcOBDBwjqWuHJj1WYiqrxSh25qtU4DabpMFdj/gSunNBQb83t+8Zt67D7CXEzJWTkxaShMTMOA==} engines: {node: '>=14'} find-node-modules@2.1.3: @@ -5998,13 +6857,17 @@ packages: resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + find-up@7.0.0: + resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} + engines: {node: '>=18'} + find-versions@4.0.0: resolution: {integrity: sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==} engines: {node: '>=10'} - find-versions@5.1.0: - resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} - engines: {node: '>=12'} + find-versions@6.0.0: + resolution: {integrity: sha512-2kCCtc+JvcZ86IGAz3Z2Y0A1baIz9fL31pH/0S1IqZr9Iwnjq8izfPtrCyQKO6TLMPELLsQMre7VDqeIKCsHkA==} + engines: {node: '>=18'} findup-sync@4.0.0: resolution: {integrity: sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==} @@ -6017,6 +6880,10 @@ packages: resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==} engines: {node: '>=12.0.0'} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true @@ -6024,18 +6891,15 @@ packages: flatted@3.2.9: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - flowbite-react@0.6.4: - resolution: {integrity: sha512-36mhawQRalOyq40ZLXesCTvcidYBO0vRFb672YSfflQHl5mENzB3o1SW6oGPpedmS/rWTlK+VBK7ia+1UYr+6w==} + flowbite-react@0.9.0: + resolution: {integrity: sha512-wRGzTPHaEuRSXiAFhdTuksezABE/AjI/iyOOBGZpsFAz/sq7zuorAqjRud9FWgy3TlFPtldl7kL93wNY2nOnKQ==} peerDependencies: - react: ^18 - react-dom: ^18 + react: '>=18' + react-dom: '>=18' tailwindcss: ^3 - flowbite@1.8.1: - resolution: {integrity: sha512-lXTcO8a6dRTPFpINyOLcATCN/pK1Of/jY4PryklPllAiqH64tSDUsOdQpar3TO59ZXWwugm2e92oaqwH6X90Xg==} - - flowbite@2.1.1: - resolution: {integrity: sha512-FkTwNXlfWRXUhSsiE9D4bEqLN8ywdunW2qOz1z7gN+Co7h9EQIJf/Fr4xgq1NJPFa+6MeMf08QLzviU7LqB/rQ==} + flowbite@2.3.0: + resolution: {integrity: sha512-pm3JRo8OIJHGfFYWgaGpPv8E+UdWy0Z3gEAGufw+G/1dusaU/P1zoBLiQpf2/+bYAi+GBQtPVG86KYlV0W+AFQ==} follow-redirects@1.15.3: resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} @@ -6071,9 +6935,9 @@ packages: typescript: '>3.6.0' webpack: ^5.11.0 - form-data-encoder@2.1.4: - resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} - engines: {node: '>= 14.17'} + form-data-encoder@4.0.2: + resolution: {integrity: sha512-KQVhvhK8ZkWzxKxOr56CPulAhH3dobtuQ4+hNQ+HekH/Wp5gSOafqRAeTphQUJAIk0GBvHZgJ2ZGRWd5kphMuw==} + engines: {node: '>= 18'} form-data@2.3.3: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} @@ -6090,6 +6954,9 @@ packages: formidable@2.1.2: resolution: {integrity: sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==} + formidable@3.5.1: + resolution: {integrity: sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==} + forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} @@ -6128,6 +6995,10 @@ packages: resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} engines: {node: '>=14.14'} + fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} + fs-extra@9.1.0: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} engines: {node: '>=10'} @@ -6153,6 +7024,10 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + function-timeout@1.0.2: + resolution: {integrity: sha512-939eZS4gJ3htTHAldmyyuzlrD58P03fHG49v2JfFXbV6OhvZKRC9j2yAtdHw/zrp2zXHuv05zMIy40F0ge7spA==} + engines: {node: '>=18'} + function.prototype.name@1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} @@ -6167,10 +7042,6 @@ packages: resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} engines: {node: '>=10'} - gauge@4.0.4: - resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - generify@4.2.0: resolution: {integrity: sha512-b4cVhbPfbgbCZtK0dcUc1lASitXGEAIqukV5DDAyWm25fomWnV+C+a1yXvqikcRZXHN2j0pSDyj3cTfzq8pC7Q==} hasBin: true @@ -6186,6 +7057,10 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} + get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} @@ -6195,6 +7070,10 @@ packages: get-intrinsic@1.2.2: resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + get-package-type@0.1.0: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} @@ -6228,10 +7107,18 @@ packages: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} + get-stream@9.0.1: + resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} + engines: {node: '>=18'} + get-symbol-description@1.0.0: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} + get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + get-tsconfig@4.7.2: resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} @@ -6253,6 +7140,11 @@ packages: engines: {node: '>=10'} hasBin: true + git-raw-commits@4.0.0: + resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} + engines: {node: '>=16'} + hasBin: true + git-remote-origin-url@2.0.0: resolution: {integrity: sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==} engines: {node: '>=4'} @@ -6269,9 +7161,6 @@ packages: gitconfiglocal@1.0.0: resolution: {integrity: sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==} - github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - glob-parent@3.1.0: resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} @@ -6297,12 +7186,6 @@ packages: glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} - glob@7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} - - glob@7.2.0: - resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} - glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -6314,6 +7197,10 @@ packages: resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} engines: {node: '>=16 || 14 >=14.17'} + global-directory@4.0.1: + resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} + engines: {node: '>=18'} + global-dirs@0.1.1: resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} engines: {node: '>=4'} @@ -6338,16 +7225,28 @@ packages: resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} engines: {node: '>=8'} + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + globalthis@1.0.3: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} - globby@14.0.0: - resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} + globby@14.0.1: + resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} engines: {node: '>=18'} globby@9.2.0: @@ -6357,9 +7256,9 @@ packages: gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - got@13.0.0: - resolution: {integrity: sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==} - engines: {node: '>=16'} + got@14.3.0: + resolution: {integrity: sha512-vZkrXdq5BtPWTXqvjXSpl6zky3zpHaOVfSug/RfFHu3YrtSsvYzopVMDqrh2do77WnGoCSSRCHW25zXOSAQ9zw==} + engines: {node: '>=20'} graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} @@ -6386,8 +7285,9 @@ packages: engines: {node: '>=0.4.7'} hasBin: true - happy-dom@12.10.3: - resolution: {integrity: sha512-JzUXOh0wdNGY54oKng5hliuBkq/+aT1V3YpTM+lrN/GoLQTANZsMaIvmHiHe612rauHvPJnDZkZ+5GZR++1Abg==} + happy-dom@14.11.0: + resolution: {integrity: sha512-vu25dY7YJqLuTG/3ADC0FZRRF0yNBp3q2K0YTN08opXdZi8V/YzIJDNJWFiCnDIuyc+RrCIE093+H5fa9Trlxg==} + engines: {node: '>=16.0.0'} har-schema@2.0.0: resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} @@ -6430,10 +7330,17 @@ packages: has-property-descriptors@1.0.1: resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} + has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} @@ -6442,6 +7349,10 @@ packages: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} @@ -6480,13 +7391,14 @@ packages: resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} engines: {node: '>=8'} - hashlru@2.3.0: - resolution: {integrity: sha512-0cMsjjIC8I+D3M44pOQdsy0OHXGLVz6Z0beRuufhKa0KfaD2wGwAev6jILzXsd3/vpnNQJmWyZtIILqM1N+n5A==} - hasown@2.0.0: resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} engines: {node: '>= 0.4'} + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -6498,10 +7410,16 @@ packages: help-me@4.2.0: resolution: {integrity: sha512-TAOnTB8Tz5Dw8penUuzHVrKNKlCIbwwbHnXraNJxPwf8LRtE2HlM84RYuezMFcwOJmoYOCWVDyJ8TQGxn9PgxA==} + help-me@5.0.0: + resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} + hexoid@1.0.0: resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==} engines: {node: '>=8'} + highlight.js@10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} + hmac-drbg@1.0.1: resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} @@ -6527,8 +7445,8 @@ packages: resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} engines: {node: '>=10'} - hosted-git-info@7.0.1: - resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} + hosted-git-info@7.0.2: + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} html-encoding-sniffer@3.0.0: @@ -6557,6 +7475,10 @@ packages: resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} engines: {node: '>= 14'} + http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} + http-proxy@1.18.1: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} @@ -6584,8 +7506,8 @@ packages: resolution: {integrity: sha512-0euwPCRyAPSgGdzD1IVN9nJYHtBhJwb6XPfbpQcYbPCwrBidX6GzxmchnaF4sfF/jPb74Ojx5g4yTg3sixlyPw==} engines: {node: '>= 14'} - https-proxy-agent@7.0.2: - resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} + https-proxy-agent@7.0.4: + resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} engines: {node: '>= 14'} human-signals@1.1.1: @@ -6596,20 +7518,17 @@ packages: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} - human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} - human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - humanize-ms@1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} + human-signals@7.0.0: + resolution: {integrity: sha512-74kytxOUSvNbjrT9KisAbaTZ/eJwD/LrbM/kh5j0IhPuJzwuA19dWvniFGwBzN9rVjg+O/e+F310PjObDXS+9Q==} + engines: {node: '>=18.18.0'} - husky@8.0.3: - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} - engines: {node: '>=14'} + husky@9.0.11: + resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} + engines: {node: '>=18'} hasBin: true iconv-lite@0.4.24: @@ -6631,8 +7550,8 @@ packages: resolution: {integrity: sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - ignore-walk@6.0.3: - resolution: {integrity: sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==} + ignore-walk@6.0.5: + resolution: {integrity: sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} ignore@4.0.6: @@ -6647,6 +7566,10 @@ packages: resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} engines: {node: '>= 4'} + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + image-size@1.0.2: resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} engines: {node: '>=14.0.0'} @@ -6659,21 +7582,27 @@ packages: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} - import-from-esm@1.3.1: - resolution: {integrity: sha512-YltaeDglQ6wDZOC8ZAY2I8vK1Ag4XVbs4GhlvNALWz0ee5V+CMkcBhAKbs1iuJZ3fmfgrKFCDRwliM3OxyQMLA==} + import-from-esm@1.3.4: + resolution: {integrity: sha512-7EyUlPFC0HOlBDpUFGfYstsU7XHxZJKAAMzCT8wZ0hMW7b+hG51LIKTDcsgtz8Pu6YC0HqRVbX+rVUtsGMUKvg==} engines: {node: '>=16.20'} import-from@4.0.0: resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} engines: {node: '>=12.2'} + import-in-the-middle@1.4.2: + resolution: {integrity: sha512-9WOz1Yh/cvO/p69sxRmhyQwrIGGSp7EIdcb+fFNVi7CzQGQB8U1/1XrKVSbEd/GNOAeM0peJtmi7+qphe7NvAw==} + + import-in-the-middle@1.7.4: + resolution: {integrity: sha512-Lk+qzWmiQuRPPulGQeK5qq0v32k2bHnWrRPFgqyvhw7Kkov5L6MOLOIU3pcWeujc9W4q54Cp3Q2WV16eQkc7Bg==} + import-local@3.1.0: resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} engines: {node: '>=8'} hasBin: true - import-meta-resolve@4.0.0: - resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} + import-meta-resolve@4.1.0: + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} @@ -6695,9 +7624,6 @@ packages: resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==} engines: {node: '>=18'} - infer-owner@1.0.4: - resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} - inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} @@ -6714,12 +7640,12 @@ packages: resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} engines: {node: '>=10'} - inline-source-map@0.6.2: - resolution: {integrity: sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==} + ini@4.1.1: + resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - inquirer@8.2.4: - resolution: {integrity: sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==} - engines: {node: '>=12.0.0'} + inline-source-map@0.6.2: + resolution: {integrity: sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==} inquirer@8.2.5: resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==} @@ -6729,6 +7655,10 @@ packages: resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} engines: {node: '>=12.0.0'} + inquirer@9.2.12: + resolution: {integrity: sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==} + engines: {node: '>=14.18.0'} + insert-module-globals@7.2.1: resolution: {integrity: sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==} hasBin: true @@ -6741,6 +7671,10 @@ packages: resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} engines: {node: '>= 0.4'} + internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + interpret@1.4.0: resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} engines: {node: '>= 0.10'} @@ -6764,8 +7698,9 @@ packages: resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} engines: {node: '>=12.22.0'} - ip@2.0.0: - resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} + ioredis@5.4.1: + resolution: {integrity: sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==} + engines: {node: '>=12.22.0'} ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} @@ -6782,6 +7717,10 @@ packages: is-array-buffer@3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} @@ -6828,6 +7767,10 @@ packages: resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} engines: {node: '>= 0.4'} + is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -6873,6 +7816,10 @@ packages: resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} engines: {node: '>=12'} + is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + is-generator-fn@2.1.0: resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} engines: {node: '>=6'} @@ -6889,11 +7836,6 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - is-installed-globally@0.4.0: resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} engines: {node: '>=10'} @@ -6902,9 +7844,6 @@ packages: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} - is-lambda@1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} - is-map@2.0.2: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} @@ -6915,6 +7854,10 @@ packages: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + is-number-object@1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} @@ -6947,6 +7890,10 @@ packages: resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} engines: {node: '>=8'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + is-plain-object@2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} @@ -6974,6 +7921,10 @@ packages: is-shared-array-buffer@1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + is-stream@1.1.0: resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} engines: {node: '>=0.10.0'} @@ -6986,6 +7937,10 @@ packages: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + is-stream@4.0.1: + resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} + engines: {node: '>=18'} + is-string@1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} @@ -7006,6 +7961,10 @@ packages: resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} + is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -7013,6 +7972,10 @@ packages: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} + is-unicode-supported@1.3.0: + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} + engines: {node: '>=12'} + is-unicode-supported@2.0.0: resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} engines: {node: '>=18'} @@ -7065,6 +8028,10 @@ packages: resolution: {integrity: sha512-zKa/Dxq2lGsBIXQ7CUZWTHfvxPC2ej0KfO7fIPqLlHB9J2hJ7rGhZ5rilhuufylr4RXYPzJUeFjKxz305OsNlA==} engines: {node: '>=10.13'} + issue-parser@7.0.0: + resolution: {integrity: sha512-jgAw78HO3gs9UrKqJNQvfDj9Ouy8Mhu40fbEJ8yXff4MW8+/Fcn9iFjyWUQ6SKbX8ipPk3X5A3AyfYHRu6uVLw==} + engines: {node: ^18.17 || >=20.6.1} + istanbul-lib-coverage@3.0.0: resolution: {integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==} engines: {node: '>=8'} @@ -7280,6 +8247,10 @@ packages: resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} hasBin: true + jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + hasBin: true + joi@17.11.0: resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} @@ -7290,6 +8261,9 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + js-tokens@9.0.0: + resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -7371,6 +8345,9 @@ packages: jsonc-parser@3.2.0: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + jsonc-parser@3.2.1: + resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} + jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} @@ -7428,8 +8405,8 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - ky@1.1.3: - resolution: {integrity: sha512-t7q8sJfazzHbfYxiCtuLIH4P+pWoCgunDll17O/GBZBqMt2vHjGSx5HzSxhOc2BDEg3YN/EmeA7VKrHnwuWDag==} + ky@1.2.4: + resolution: {integrity: sha512-CfSrf4a0yj1n6WgPT6kQNQOopIGLkQzqSAXo05oKByaH7G3SiqW4a8jGox0p9whMXqO49H7ljgigivrMyycAVA==} engines: {node: '>=18'} labeled-stream-splicer@2.0.2: @@ -7458,8 +8435,8 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - libphonenumber-js@1.10.49: - resolution: {integrity: sha512-gvLtyC3tIuqfPzjvYLH9BmVdqzGDiSi4VjtWe2fAgSdBf0yt8yPmbNnRIHNbR5IdtVkm0ayGuzwQKTWmU0hdjQ==} + libphonenumber-js@1.11.2: + resolution: {integrity: sha512-V9mGLlaXN1WETzqQvSu6qf6XVAr3nFuJvWsHcuzCCCo6xUKawwSxOPTpan5CGOSKTn5w/bQuCZcLPJkyysgC3w==} lie@3.1.1: resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} @@ -7467,15 +8444,22 @@ packages: light-my-request@5.11.0: resolution: {integrity: sha512-qkFCeloXCOMpmEdZ/MV91P8AT4fjwFXWaAFz3lUeStM8RcoM1ks4J/F8r1b3r6y/H4u3ACEJ1T+Gv5bopj7oDA==} + light-my-request@5.13.0: + resolution: {integrity: sha512-9IjUN9ZyCS9pTG+KqTDEQo68Sui2lHsYBrfMyVUTTZ3XhH8PMZq7xO94Kr+eP9dhi/kcKsx4N41p2IXEBil1pQ==} + lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} + lilconfig@3.1.1: + resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} + engines: {node: '>=14'} + lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@15.1.0: - resolution: {integrity: sha512-ZPKXWHVlL7uwVpy8OZ7YQjYDAuO5X4kMh0XgZvPNxLcCCngd0PO5jKQyy3+s4TL2EnHoIXIzP1422f/l3nZKMw==} + lint-staged@15.2.5: + resolution: {integrity: sha512-j+DfX7W9YUvdzEZl3Rk47FhDF6xwDBV5wwsCPw6BwWZVPYJemusQmvb9bRsW23Sqsaa+vRloAWogbK4BUuU2zA==} engines: {node: '>=18.12.0'} hasBin: true @@ -7488,9 +8472,9 @@ packages: enquirer: optional: true - listr2@7.0.2: - resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==} - engines: {node: '>=16.0.0'} + listr2@8.2.1: + resolution: {integrity: sha512-irTfvpib/rNiD637xeevjO2l3Z5loZmuaRi0L0YE5LfijwVY96oyVn0DFD3o/teAok7nfobMG1THvvcHh/BP6g==} + engines: {node: '>=18.0.0'} load-json-file@4.0.0: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} @@ -7504,8 +8488,8 @@ packages: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} - local-pkg@0.4.3: - resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} + local-pkg@0.5.0: + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} localforage@1.10.0: @@ -7564,9 +8548,6 @@ packages: lodash.isarguments@3.1.0: resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - lodash.isfunction@3.0.9: - resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==} - lodash.ismatch@4.4.0: resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} @@ -7629,9 +8610,9 @@ packages: resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} engines: {node: '>=10'} - log-update@5.0.1: - resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + log-update@6.0.0: + resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} + engines: {node: '>=18'} loglevel-colored-level-prefix@1.0.0: resolution: {integrity: sha512-u45Wcxxc+SdAlh4yeF/uKlC1SPUPCy0gullSNKXod5I4bmifzk+Q4lSLExNEVn19tGaJipbZ4V4jbFn79/6mVA==} @@ -7662,12 +8643,8 @@ packages: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lru-cache@10.0.1: - resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==} - engines: {node: 14 || >=16.14} - - lru-cache@10.0.2: - resolution: {integrity: sha512-Yj9mA8fPiVgOUpByoTZO5pNrcl5Yk37FcSHsUINpAsaBIEZIuqcCclDZJCVxqQShDsmYX8QG63svJiTbOATZwg==} + lru-cache@10.2.2: + resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} engines: {node: 14 || >=16.14} lru-cache@4.1.5: @@ -7680,26 +8657,14 @@ packages: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} - lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} - lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true - macos-release@2.5.1: - resolution: {integrity: sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==} - engines: {node: '>=6'} - magic-string@0.27.0: resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} engines: {node: '>=12'} - magic-string@0.30.1: - resolution: {integrity: sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==} - engines: {node: '>=12'} - magic-string@0.30.5: resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} engines: {node: '>=12'} @@ -7719,10 +8684,6 @@ packages: make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - make-fetch-happen@10.2.1: - resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - make-plural@7.2.0: resolution: {integrity: sha512-WkdI+iaWaBCFM2wUXwos8Z7spg5Dt64Xe/VI6NpRaly21cDtD76N6S97K//UtzV0dHOiXX+E90TnszdXHG0aMg==} @@ -7767,24 +8728,24 @@ packages: peerDependencies: marked: ^1.0.0 || ^2.0.0 - marked-terminal@6.1.0: - resolution: {integrity: sha512-QaCSF6NV82oo6K0szEnmc65ooDeW0T/Adcyf0fcW+Hto2GT1VADFg8dn1zaeHqzj65fqDH1hMNChGNRaC/lbkA==} + marked-terminal@7.0.0: + resolution: {integrity: sha512-sNEx8nn9Ktcm6pL0TnRz8tnXq/mSS0Q1FRSwJOAqw4lAB4l49UeDf85Gm1n9RPFm5qurCPjwi1StAQT2XExhZw==} engines: {node: '>=16.0.0'} peerDependencies: - marked: '>=1 <11' + marked: '>=1 <13' + + marked@12.0.2: + resolution: {integrity: sha512-qXUm7e/YKFoqFPYPa3Ukg9xlI5cyAtGmyEIzMfW//m6kXwCy2Ps9DYf5ioijFKQ8qyuscrHoY04iJGctu2Kg0Q==} + engines: {node: '>= 18'} + hasBin: true marked@3.0.8: resolution: {integrity: sha512-0gVrAjo5m0VZSJb4rpL59K1unJAMb/hm8HRXqasD8VeC8m91ytDPMritgFSlKonfdt+rRYYpP/JfLxgIX8yoSw==} engines: {node: '>= 12'} hasBin: true - marked@9.1.6: - resolution: {integrity: sha512-jcByLnIFkd5gSXZmjNvS1TlmRhCXZjIzHYlaGkPlLIekG55JDR2Z4va9tZwCiP+/RDERiNhMOFu01xd6O5ct1Q==} - engines: {node: '>= 16'} - hasBin: true - - match-sorter@6.3.1: - resolution: {integrity: sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==} + match-sorter@6.3.4: + resolution: {integrity: sha512-jfZW7cWS5y/1xswZo8VBOdudUiSd9nifYRWphc9M5D/ee4w4AoXLgBEdRbgVaxbMuagBPeUC5y2Hi8DO6o9aDg==} md5.js@1.3.5: resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} @@ -7841,6 +8802,10 @@ packages: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} + micromatch@4.0.7: + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + engines: {node: '>=8.6'} + miller-rabin@4.0.1: resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} hasBin: true @@ -7868,6 +8833,11 @@ packages: engines: {node: '>=10.0.0'} hasBin: true + mime@4.0.3: + resolution: {integrity: sha512-KgUb15Oorc0NEKPbvfa0wRU+PItIEZmiv+pyAO2i0oTIVTJhlzMclU7w4RXWQrSOVH5ax/p/CkIO7KI4OyFJTQ==} + engines: {node: '>=16'} + hasBin: true + mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} @@ -7921,6 +8891,10 @@ packages: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} + minimist-options@3.0.2: resolution: {integrity: sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==} engines: {node: '>= 4'} @@ -7935,26 +8909,6 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass-collect@1.0.2: - resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} - engines: {node: '>= 8'} - - minipass-fetch@2.1.2: - resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - - minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - - minipass-sized@1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - minipass@3.3.6: resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} @@ -7994,11 +8948,11 @@ packages: mlly@1.4.2: resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} - mnemonist@0.39.5: - resolution: {integrity: sha512-FPUtkhtJ0efmEFGpU14x7jGbTB+s18LrzRL2KgoWz9YvcY3cPomz8tih01GbHwnGk/OmkOKfqd/RAQoc8Lm7DQ==} + mnemonist@0.39.6: + resolution: {integrity: sha512-A/0v5Z59y63US00cRSLiloEIw3t5G+MiKz4BhX21FI+YBJXBOGW0ohFxTxO08dsOYlzxo87T7vGfZKYp2bcAWA==} - mocha@10.2.0: - resolution: {integrity: sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==} + mocha@10.4.0: + resolution: {integrity: sha512-eqhGB8JKapEYcC4ytX/xrzKforgEc3j1pGlAXVy3eRwrtAy5/nIfT1SvgGzfN0XZZxeLq0aQWkOUAmqIJiv+bA==} engines: {node: '>= 14.0.0'} hasBin: true @@ -8011,11 +8965,14 @@ packages: engines: {node: '>= 0.8.0'} hasBin: true + module-details-from-path@1.0.3: + resolution: {integrity: sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==} + moo@0.5.2: resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==} - mrmime@1.0.1: - resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} + mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} ms@2.0.0: @@ -8030,6 +8987,10 @@ packages: mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + mute-stream@1.0.0: + resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + mvdan-sh@0.10.1: resolution: {integrity: sha512-kMbrH0EObaKmK3nVRKUIIya1dpASHIEusM13S4V1ViHFuxuNxCo+arxoa6j/dbV22YBGjl7UKJm9QQKJ2Crzhg==} @@ -8039,13 +9000,8 @@ packages: nan@2.18.0: resolution: {integrity: sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==} - nanoid@3.3.3: - resolution: {integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -8053,9 +9009,6 @@ packages: resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} engines: {node: '>=0.10.0'} - napi-build-utils@1.0.2: - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} - natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -8073,13 +9026,13 @@ packages: resolution: {integrity: sha512-md4cGoxuT4T4d/HDOXbrUHkTKrp/vp+m3aOA7XXVYwNsUNMK49g3SQicTSeV5GIz/5QVGAeYRAOlyp9OvlgsYA==} engines: {node: '>=10'} - next-recompose-plugins@2.0.2: - resolution: {integrity: sha512-AQw2nr8hzemq3SG6M5s1Th0/AeQpMAvlGrWUqQY9ojHJtlaIiW6Qq/cCskHQ9HM3c1qZvJVmdJApX2P7pPgewg==} + next-recompose-plugins@3.0.0: + resolution: {integrity: sha512-a+Y6mKyuvcocdNek5RE1wdDi5YwtLoVLAJoD1/UDKSowFDTKkVGGl0Ax3xgeDBfPNIh2ta10VvdkhMAPiMbWlQ==} peerDependencies: - next: '>=11' + next: '>=14' - next-seo@6.4.0: - resolution: {integrity: sha512-XQFxkOL2hw0YE+P100HbI3EAvcludlHPxuzMgaIjKb7kPK0CvjGvLFjd9hszZFEDc5oiQkGFA8+cuWcnip7eYA==} + next-seo@6.5.0: + resolution: {integrity: sha512-MfzUeWTN/x/rsKp/1n0213eojO97lIl0unxqbeCY+6pAucViHDA8GSLRRcXpgjsSmBxfCFdfpu7LXbt4ANQoNQ==} peerDependencies: next: ^8.1.1-canary.54 || >=9.0.0 react: '>=16.0.0' @@ -8092,18 +9045,24 @@ packages: peerDependencies: next: '*' - next@14.0.3: - resolution: {integrity: sha512-AbYdRNfImBr3XGtvnwOxq8ekVCwbFTv/UJoLwmaX89nk9i051AEY4/HAWzU0YpaTDw8IofUpmuIlvzWF13jxIw==} + next@15.0.0-rc.0: + resolution: {integrity: sha512-IWcCvxUSCAuOK5gig4+9yiyt/dLKpIa+WT01Qcx4CBE4TtwJljyTDnCVVn64jDZ4qmSzsaEYXpb4DTI8qbk03A==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 - react: ^18.2.0 - react-dom: ^18.2.0 + '@playwright/test': ^1.41.2 + babel-plugin-react-compiler: '*' + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': optional: true + '@playwright/test': + optional: true + babel-plugin-react-compiler: + optional: true sass: optional: true @@ -8113,21 +9072,15 @@ packages: next: '>= 6.0.0' react: '>= 16.0.0' - nice-try@1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - - node-abi@3.51.0: - resolution: {integrity: sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==} + node-abi@3.62.0: + resolution: {integrity: sha512-CPMcGa+y33xuL1E0TcNIu4YyaZCxnnvkVaEXrsosR3FxN+fV8xvb7Mzpb7IgKler10qeMkE6+Dp8qJhpzdq35g==} engines: {node: '>=10'} node-abort-controller@3.1.1: resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - - node-api-analytics@1.1.3: - resolution: {integrity: sha512-r6CvHCfXPivaG3mlA6nOaeXFOYMJwmlxgE6azajUBbSebV7XP2DvcwHJkbZbWIk+fD1dvyLJ+14dMLGM173HAg==} + node-api-analytics@1.2.1: + resolution: {integrity: sha512-AW6c8bjYBQOUbyn0fGJb2hnkulXKP69EK4O6Yx6crjGzpaenPjrT0cgWG/q5zEWAMGElVFAWD9Yy92Y2+js7Zw==} node-bin-setup@1.1.3: resolution: {integrity: sha512-opgw9iSCAzT2+6wJOETCpeRYAQxSopqQ2z+N6BXwIMsQQ7Zj5M8MaafQY8JMlolRR6R1UXg2WmhKp0p9lSOivg==} @@ -8147,8 +9100,9 @@ packages: node-emoji@1.11.0: resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==} - node-emoji@2.1.0: - resolution: {integrity: sha512-tcsBm9C6FmPN5Wo7OjFi9lgMyJjvkAeirmjR/ax8Ttfqy4N8PoFic26uqFTIgayHPNI5FH4ltUvfh9kHzwcK9A==} + node-emoji@2.1.3: + resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==} + engines: {node: '>=18'} node-fetch@2.6.11: resolution: {integrity: sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==} @@ -8176,16 +9130,11 @@ packages: resolution: {integrity: sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==} hasBin: true - node-gyp@9.4.1: - resolution: {integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==} - engines: {node: ^12.13 || ^14.13 || >=16} - hasBin: true - node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-mocks-http@1.13.0: - resolution: {integrity: sha512-lArD6sJMPJ53WF50GX0nJ89B1nkV1TdMvNwq8WXXFrUXF80ujSyye1T30mgiHh4h2It0/svpF3C4kZ2OAONVlg==} + node-mocks-http@1.14.1: + resolution: {integrity: sha512-mfXuCGonz0A7uG1FEjnypjm34xegeN5+HI6xeGhYKecfgaZhjsmYoLE9LEFmT+53G1n8IuagPZmVnEL/xNsFaA==} engines: {node: '>=14'} node-notifier@8.0.2: @@ -8198,15 +9147,15 @@ packages: resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} engines: {node: '>=8'} - node-releases@2.0.13: - resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} + node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} node-version@1.2.0: resolution: {integrity: sha512-ma6oU4Sk0qOoKEAymVoTvk8EdXEobdS7m/mAGhDJ8Rouugho48crHBORAmy5BoOcv8wraPM6xumapQp5hl4iIQ==} engines: {node: '>=6.0.0'} - node@19.8.1: - resolution: {integrity: sha512-qAoX6xM9F/eEv4q4qgCXGSbXWruHVzVJX32XCZizSUNsg5ywYY7di9QMqSDFmPwvJrXjZuhNq2z80+lR9GumLg==} + node@14.21.3: + resolution: {integrity: sha512-58OWd3tZhyABy+OwPGawVKmK5tvlM5Z0TATCSLsiVcIp7NFvMahhzABSkBlnvyiISGcxmainzEAv7L9YJI5EMw==} engines: {npm: '>=5.0.0'} hasBin: true @@ -8215,11 +9164,6 @@ packages: engines: {node: '>=6'} hasBin: true - nopt@6.0.0: - resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - hasBin: true - normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -8227,8 +9171,8 @@ packages: resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} engines: {node: '>=10'} - normalize-package-data@6.0.0: - resolution: {integrity: sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==} + normalize-package-data@6.0.1: + resolution: {integrity: sha512-6rvCfeRW+OEZagAB4lMLSNuTNYZWLVtKccK79VSTf//yTY5VOCgcpH80O+bZK8Neps7pUnd5G+QlMg1yV/2iZQ==} engines: {node: ^16.14.0 || >=18.0.0} normalize-path@3.0.0: @@ -8243,8 +9187,8 @@ packages: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} - normalize-url@8.0.0: - resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==} + normalize-url@8.0.1: + resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} engines: {node: '>=14.16'} npm-bundled@2.0.1: @@ -8255,26 +9199,30 @@ packages: resolution: {integrity: sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + npm-normalize-package-bin@3.0.1: + resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + npm-packlist@5.1.3: resolution: {integrity: sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} hasBin: true - npm-run-all@4.1.5: - resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} - engines: {node: '>= 4'} + npm-run-all2@6.2.0: + resolution: {integrity: sha512-wA7yVIkthe6qJBfiJ2g6aweaaRlw72itsFGF6HuwCHKwtwAx/4BY1vVpk6bw6lS8RLMsexoasOkd0aYOmsFG7Q==} + engines: {node: ^14.18.0 || >=16.0.0, npm: '>= 8'} hasBin: true npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} - npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} + npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - npm@10.2.4: - resolution: {integrity: sha512-umEuYneVEYO9KoEEI8n2sSGmNQeqco/3BSeacRlqIkCzw4E7XGtYSWMeJobxzr6hZ2n9cM+u5TsMTcC5bAgoWA==} + npm@10.8.0: + resolution: {integrity: sha512-wh93uRczgp7HDnPMiLXcCkv2hagdJS0zJ9KT/31d0FoXP02+qgN2AOwpaW85fxRWkinl2rELfPw+CjBXW48/jQ==} engines: {node: ^18.17.0 || >=20.5.0} hasBin: true bundledDependencies: @@ -8285,6 +9233,7 @@ packages: - '@npmcli/map-workspaces' - '@npmcli/package-json' - '@npmcli/promise-spawn' + - '@npmcli/redact' - '@npmcli/run-script' - '@sigstore/tuf' - abbrev @@ -8293,8 +9242,6 @@ packages: - chalk - ci-info - cli-columns - - cli-table3 - - columnify - fastest-levenshtein - fs-minipass - glob @@ -8330,7 +9277,6 @@ packages: - npm-profile - npm-registry-fetch - npm-user-validate - - npmlog - p-map - pacote - parse-conflict-json @@ -8340,7 +9286,6 @@ packages: - semver - spdx-expression-parse - ssri - - strip-ansi - supports-color - tar - text-table @@ -8432,10 +9377,6 @@ packages: npmlog@5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} - npmlog@6.0.2: - resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - nprogress@0.2.0: resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} @@ -8491,6 +9432,10 @@ packages: resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} engines: {node: '>= 0.4'} + object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + object.entries@1.1.7: resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} engines: {node: '>= 0.4'} @@ -8535,10 +9480,6 @@ packages: resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} engines: {node: '>=8'} - open@9.1.0: - resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} - engines: {node: '>=14.16'} - openapi-types@12.1.3: resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==} @@ -8550,6 +9491,10 @@ packages: resolution: {integrity: sha512-8d6bpC7XaplFujm4K2H1ATbGeiHgdVjFEk14ZIgZE0vz1z7jLOHzzorcfuNTFJRDqRe4tbj0lJAsGiJQ1I3fEA==} hasBin: true + opentelemetry-instrumentation-fetch-node@1.2.0: + resolution: {integrity: sha512-aiSt/4ubOTyb1N5C2ZbGrBvaJOXIZhZvpRPYuUVxQJe27wJZqf/o65iPrqgLcgfeOLaQ8cS2Q+762jrYvniTrA==} + engines: {node: '>18.0.0'} + optionator@0.9.3: resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} engines: {node: '>= 0.8.0'} @@ -8565,10 +9510,6 @@ packages: resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} engines: {node: '>=0.10.0'} - os-name@4.0.1: - resolution: {integrity: sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==} - engines: {node: '>=10'} - os-tmpdir@1.0.2: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} @@ -8579,9 +9520,9 @@ packages: outpipe@1.1.1: resolution: {integrity: sha512-BnNY/RwnDrkmQdUa9U+OfN/Y7AWmKuUPCCd+hbRclZnnANvYpO72zp/a6Q4n829hPbdqEac31XCcsvlEvb+rtA==} - p-cancelable@3.0.0: - resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} - engines: {node: '>=12.20'} + p-cancelable@4.0.1: + resolution: {integrity: sha512-wBowNApzd45EIKdO1LaU+LrMBwAcjfPaYtVzV3lmfM3gf8Z4CHZsiIqlM8TZZ8okYvh5A1cP6gTfCRQtwUpaUg==} + engines: {node: '>=14.16'} p-each-series@2.2.0: resolution: {integrity: sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==} @@ -8595,9 +9536,9 @@ packages: resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} engines: {node: '>=8'} - p-filter@3.0.0: - resolution: {integrity: sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + p-filter@4.1.0: + resolution: {integrity: sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==} + engines: {node: '>=18'} p-is-promise@3.0.0: resolution: {integrity: sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==} @@ -8619,6 +9560,10 @@ packages: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + p-limit@5.0.0: + resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} + engines: {node: '>=18'} + p-locate@2.0.0: resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} engines: {node: '>=4'} @@ -8651,9 +9596,9 @@ packages: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} - p-map@5.5.0: - resolution: {integrity: sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==} - engines: {node: '>=12'} + p-map@7.0.2: + resolution: {integrity: sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==} + engines: {node: '>=18'} p-reduce@2.1.0: resolution: {integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==} @@ -8682,6 +9627,9 @@ packages: pako@1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + pako@2.1.0: + resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==} + parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -8703,14 +9651,27 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} - parse-json@8.0.1: - resolution: {integrity: sha512-soKUg/q/8bcfuF3+plsbYldE74cVEVEPSC1BUPIGTaX1byXdz6Fo+CVYBdH0jj/5xWsFrNRksl11QkBgHqPQeQ==} + parse-json@8.1.0: + resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} + engines: {node: '>=18'} + + parse-ms@4.0.0: + resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} engines: {node: '>=18'} parse-passwd@1.0.0: resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} engines: {node: '>=0.10.0'} + parse5-htmlparser2-tree-adapter@6.0.1: + resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} + + parse5@5.1.1: + resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} + + parse5@6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} @@ -8747,10 +9708,6 @@ packages: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} - path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -8807,17 +9764,27 @@ packages: performance-now@2.1.0: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + pg-int8@1.0.1: + resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} + engines: {node: '>=4.0.0'} + + pg-protocol@1.6.1: + resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==} + + pg-types@2.2.0: + resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} + engines: {node: '>=4'} + + picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - pidtree@0.3.1: - resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} - engines: {node: '>=0.10'} - hasBin: true + picomatch@3.0.1: + resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} + engines: {node: '>=10'} pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} @@ -8836,18 +9803,29 @@ packages: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - pino-abstract-transport@1.1.0: - resolution: {integrity: sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==} + pino-abstract-transport@1.2.0: + resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} pino-pretty@10.2.3: resolution: {integrity: sha512-4jfIUc8TC1GPUfDyMSlW1STeORqkoxec71yhxIpLDQapUu8WOuoz2TTCoidrIssyz78LZC69whBMPIKCMbi3cw==} hasBin: true + pino-pretty@11.1.0: + resolution: {integrity: sha512-PjBzFL7IMSl1YkS9cSVWC+4gONmW0Fi+fvUzy74zK6RJHk4RkfW+e22NydRrGEtBRa5n6/oPNLPqjUeQrzqcLQ==} + hasBin: true + pino-std-serializers@6.2.2: resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} - pino@8.16.1: - resolution: {integrity: sha512-3bKsVhBmgPjGV9pyn4fO/8RtoVDR8ssW1ev819FsRXlRNgW8gR/9Kx+gCK4UPWd4JjrRDLWpzd/pb1AyWm3MGA==} + pino-std-serializers@7.0.0: + resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} + + pino@8.21.0: + resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==} + hasBin: true + + pino@9.1.0: + resolution: {integrity: sha512-qUcgfrlyOtjwhNLdbhoL7NR4NkHjzykAPw0V2QLFbvu/zss29h4NkRnibyFzBrNCbzCOY3WZ9hhKSwfOkNggYA==} hasBin: true pirates@4.0.6: @@ -8885,6 +9863,10 @@ packages: resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} engines: {node: '>=0.10.0'} + possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + postcss-import@15.1.0: resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} @@ -8926,10 +9908,25 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} - prebuild-install@7.1.1: - resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} - engines: {node: '>=10'} - hasBin: true + postcss@8.4.38: + resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} + engines: {node: ^10 || ^12 || >=14} + + postgres-array@2.0.0: + resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} + engines: {node: '>=4'} + + postgres-bytea@1.0.0: + resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} + engines: {node: '>=0.10.0'} + + postgres-date@1.0.7: + resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} + engines: {node: '>=0.10.0'} + + postgres-interval@1.2.0: + resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} + engines: {node: '>=0.10.0'} prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -8945,9 +9942,17 @@ packages: prettier-eslint: optional: true - prettier-eslint@16.1.2: - resolution: {integrity: sha512-mGFGZQbAh11FSnwW3H1zngzQYR2QMmHO8vdfgnAuzOFhnDeUZHYtwpqQvOMOMT0k818Dr1X+J4a/sVE0r34RKQ==} + prettier-eslint@16.3.0: + resolution: {integrity: sha512-Lh102TIFCr11PJKUMQ2kwNmxGhTsv/KzUg9QYF2Gkw259g/kPgndZDWavk7/ycbRvj2oz4BPZ1gCU8bhfZH/Xg==} engines: {node: '>=16.10.0'} + peerDependencies: + prettier-plugin-svelte: ^3.0.0 + svelte-eslint-parser: '*' + peerDependenciesMeta: + prettier-plugin-svelte: + optional: true + svelte-eslint-parser: + optional: true prettier-linter-helpers@1.0.0: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} @@ -8959,11 +9964,11 @@ packages: peerDependencies: prettier: '>=2 || >=3' - prettier-plugin-sh@0.13.1: - resolution: {integrity: sha512-ytMcl1qK4s4BOFGvsc9b0+k9dYECal7U29bL/ke08FEUsF/JLN0j6Peo0wUkFDG4y2UHLMhvpyd6Sd3zDXe/eg==} + prettier-plugin-sh@0.14.0: + resolution: {integrity: sha512-hfXulj5+zEl/ulrO5kMuuTPKmXvOg0bnLHY1hKFNN/N+/903iZbNp8NyZBTsgI8dtkSgFfAEIQq0IQTyP1ZVFQ==} engines: {node: '>=16.0.0'} peerDependencies: - prettier: ^3.0.0 + prettier: ^3.0.3 prettier@2.1.2: resolution: {integrity: sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==} @@ -8975,8 +9980,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.1.0: - resolution: {integrity: sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==} + prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} engines: {node: '>=14'} hasBin: true @@ -8996,8 +10001,12 @@ packages: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - prisma-json-schema-generator@4.0.0: - resolution: {integrity: sha512-KsZ1gjr16HjXozbqqz1qyOmtjp/A/BUjzo8DMJcfdFoj0UzXKhqD4a4oRiJJEikp1ReNAi6A7hlL3oW+x10jRA==} + pretty-ms@9.0.0: + resolution: {integrity: sha512-E9e9HJ9R9NasGOgPaPE8VMeiPKAyWR5jcFpNnwIejslIhWqdqOrb2wShBsncMPUb+BcCd2OPYfh7p2W6oemTng==} + engines: {node: '>=18'} + + prisma-json-schema-generator@5.1.1: + resolution: {integrity: sha512-R08VBCF32KJ/xRgOExoyfTHpBbWTONgUqhP67F78vUYLaysrW13h6i3g6v2dSKuaMKflPrPwjWDlAIMjdlsGUQ==} hasBin: true prisma-redis-middleware@4.8.0: @@ -9008,8 +10017,8 @@ packages: resolution: {integrity: sha512-X455pyEO2LgEetEiKC5vzasB1+ga58y8ODKbCBJJ5ZK03Gjm5oQedXVa//fu2joXiovHC9YutbT+qLXf0UsLEw==} hasBin: true - prisma@5.6.0: - resolution: {integrity: sha512-EEaccku4ZGshdr2cthYHhf7iyvCcXqwJDvnoQRAJg5ge2Tzpv0e2BaMCp+CbbDUwoVTzwgOap9Zp+d4jFa2O9A==} + prisma@5.14.0: + resolution: {integrity: sha512-gCNZco7y5XtjrnQYeDJTiVZmT/ncqCr5RY1/Cf8X2wgLRmyh9ayPAGBNziI4qEE4S6SxCH5omQLVo9lmURaJ/Q==} engines: {node: '>=16.13'} hasBin: true @@ -9023,6 +10032,9 @@ packages: process-warning@2.3.0: resolution: {integrity: sha512-N6mp1+2jpQr3oCFMz6SeHRGbv6Slb20bRhj4v3xR99HqNToAcOe1MFOp4tytyzOfJn+QtN8Rf7U/h2KAn4kC6g==} + process-warning@3.0.0: + resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} + process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} @@ -9031,24 +10043,12 @@ packages: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} - promise-inflight@1.0.1: - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true - promise-polyfill@6.1.0: resolution: {integrity: sha512-g0LWaH0gFsxovsU7R5LrrhHhWAWiHRnh1GPrhXnPgYsDkIqjRYUYSZEsej/wtleDrz5xVSIDbeKfidztp2XHFQ==} promise-polyfill@8.3.0: resolution: {integrity: sha512-H5oELycFml5yto/atYqmjyigJoAo3+OXwolYiH7OfQuYlAqhxNvTfiNMbV9hsC6Yp83yE5r2KTVmtrG6R9i6Pg==} - promise-retry@2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} - prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -9059,8 +10059,8 @@ packages: proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - protobufjs@7.2.5: - resolution: {integrity: sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==} + protobufjs@7.3.0: + resolution: {integrity: sha512-YWD03n3shzV9ImZRX3ccbjqLxj7NokGN0V/ESiBV5xWqrommYHYiihuIyavq03pWSGqlyvYUFmfoMKd+1rPA/g==} engines: {node: '>=12.0.0'} proxy-addr@2.0.7: @@ -9126,9 +10126,6 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - queue@6.0.2: resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} @@ -9164,8 +10161,8 @@ packages: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} - rate-limiter-flexible@3.0.4: - resolution: {integrity: sha512-LFrdT9Pl/TRxG143frHBPyESXHvS2tstLfAUM6shBbJ3M6YssT2cIUWFwAWVAU9Vl4Z2gUN7ZE7tSdQh/0aqcA==} + rate-limiter-flexible@5.0.3: + resolution: {integrity: sha512-lWx2y8NBVlTOLPyqs+6y7dxfEpT6YFqKy3MzWbCy95sTTOhOuxufP2QvRyOHpfXpB9OUJPbVLybw3z3AVAS5fA==} rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} @@ -9177,22 +10174,20 @@ packages: apexcharts: ^3.41.0 react: '>=0.13' - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + react-dom@19.0.0-rc-935180c7e0-20240524: + resolution: {integrity: sha512-17SL+9qxiLUZnaBWr+mO3hpz5ncP5NbJp6jnbA6cFbsWNdV3p4s8iMVALIcfZF1zPIiWQeYrZQK/Z8GY3xjihg==} peerDependencies: - react: ^18.2.0 + react: 19.0.0-rc-935180c7e0-20240524 - react-icons@4.12.0: - resolution: {integrity: sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==} + react-icons@5.0.1: + resolution: {integrity: sha512-WqLZJ4bLzlhmsvme6iFdgO8gfZP17rfjYEJ2m9RsZjZ+cc4k1hTzknEz63YS1MeT50kVzoa1Nz36f4BEx+Wigw==} peerDependencies: react: '*' - react-indiana-drag-scroll@2.2.0: - resolution: {integrity: sha512-+W/3B2OQV0FrbdnsoIo4dww/xpH0MUQJz6ziQb7H+oBko3OCbXuzDFYnho6v6yhGrYDNWYPuFUewb89IONEl/A==} - engines: {node: '>=8', npm: '>=5'} + react-icons@5.2.1: + resolution: {integrity: sha512-zdbW5GstTzXaVKvGSyTaBalt7HSfuK5ovrzlpyiWHAFXndXTdd/1hdDHI4xBM1Mn7YriT6aqESucFl9kEXzrdw==} peerDependencies: - react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + react: '*' react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -9203,11 +10198,11 @@ packages: react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - react-lite-youtube-embed@2.3.52: - resolution: {integrity: sha512-G010PvCavA4EqL8mZ/Sv9XXiHnjMfONW+lmNeCRnSEPluPdptv2lZ0cNlngrj7K9j7luc8pbpyrmNpKbD9VMmw==} + react-lite-youtube-embed@2.4.0: + resolution: {integrity: sha512-Xo6cM1zPlROvvM97JkqQIoXstlQDaC4+DawmM7BB7Hh1cXrkBHEGq1iJlQxBTUWAUklmpcC7ph7qg7CztXtABQ==} peerDependencies: - react: '>=16.0.8' - react-dom: '>=16.0.8' + react: '>=18.2.0' + react-dom: '>=18.2.0' react-sortablejs@6.1.4: resolution: {integrity: sha512-fc7cBosfhnbh53Mbm6a45W+F735jwZ1UFIYSrIqcO/gRIFoDyZeMtgKlpV4DdyQfbCzdh5LoALLTDRxhMpTyXQ==} @@ -9217,8 +10212,8 @@ packages: react-dom: '>=16.9.0' sortablejs: '1' - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + react@19.0.0-rc-935180c7e0-20240524: + resolution: {integrity: sha512-UDaKY7FXO4A2tg4srdLTlkdj5WQCKS9JSrqs21qQvyD4s4qwm3sah5zhfnDHBumzZ3f+PVTcF9PrfDnmu/qKpA==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -9227,6 +10222,14 @@ packages: read-only-stream@2.0.0: resolution: {integrity: sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==} + read-package-json-fast@3.0.2: + resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + read-package-up@11.0.0: + resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} + engines: {node: '>=18'} + read-pkg-up@11.0.0: resolution: {integrity: sha512-LOVbvF1Q0SZdjClSefZ0Nz5z8u+tIE7mV5NibzmE9VYmDe9CaBbAVtz1veOSZbofrdsilxuDAYnFenukZVp8/Q==} engines: {node: '>=18'} @@ -9301,11 +10304,11 @@ packages: resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} engines: {node: '>=4'} - redis-url-plus@1.1.0: - resolution: {integrity: sha512-YZJbW28Dv076ioutrsdTp3vZn9yHUklyP39r17XdVHhnlqo2KSfCaZIjqJ+VyaVWClPfjnvdnvdXODEqTh0wsA==} + redis-url-plus@1.2.1: + resolution: {integrity: sha512-Mil6/AnHW4PhgKbDSiqyolVtoYFJeuqnCSLFLkuxrirSpdlyTUbw/USkFVA/vuVS83A7FB0R6Z81N71q5/u77g==} - reflect-metadata@0.1.13: - resolution: {integrity: sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==} + reflect-metadata@0.2.2: + resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} reflect.getprototypeof@1.0.4: resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} @@ -9321,6 +10324,9 @@ packages: regenerator-runtime@0.14.0: resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} + regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} @@ -9336,6 +10342,10 @@ packages: resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} engines: {node: '>= 0.4'} + regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} + regexpp@3.2.0: resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} engines: {node: '>=8'} @@ -9360,8 +10370,8 @@ packages: resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} engines: {node: '>=4'} - remove-accents@0.4.2: - resolution: {integrity: sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==} + remove-accents@0.5.0: + resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==} repeat-element@1.1.4: resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} @@ -9399,6 +10409,10 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} + require-in-the-middle@7.3.0: + resolution: {integrity: sha512-nQFEv9gRw6SJAwWD2LrL0NmQvAcO7FBwJbwmr2ttPAacfy0xuiOjE5zt+zM4xDyuyvUaxBi/9gb2SoCyNEVJcw==} + engines: {node: '>=8.6.0'} + require-main-filename@2.0.0: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} @@ -9474,13 +10488,9 @@ packages: resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} engines: {node: '>=0.12'} - ret@0.2.2: - resolution: {integrity: sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==} - engines: {node: '>=4'} - - retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} + ret@0.4.3: + resolution: {integrity: sha512-0f4Memo5QP7WQyUEAYUO3esD/XjOc3Zjjg5CPsAq1p8sIu0XPeMbHJemKA0BO7tV0X7+A0FoEpbmHXWxPyD3wQ==} + engines: {node: '>=10'} retry@0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} @@ -9490,8 +10500,8 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfdc@1.3.0: - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + rfdc@1.3.1: + resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} @@ -9506,9 +10516,9 @@ packages: engines: {node: '>=14'} hasBin: true - rimraf@5.0.5: - resolution: {integrity: sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==} - engines: {node: '>=14'} + rimraf@5.0.7: + resolution: {integrity: sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==} + engines: {node: '>=14.18'} hasBin: true ripemd160@2.0.2: @@ -9519,24 +10529,24 @@ packages: peerDependencies: rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 - rollup@2.78.0: - resolution: {integrity: sha512-4+YfbQC9QEVvKTanHhIAFVUFSRsezvQF8vFOJwtGfb9Bb+r014S+qryr9PSmw8x6sMnPkmFBGAvIFVQxvJxjtg==} - engines: {node: '>=10.0.0'} + rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - rollup@4.5.0: - resolution: {integrity: sha512-41xsWhzxqjMDASCxH5ibw1mXk+3c4TNI2UjKbLxe6iEzrSQnqOzmmK8/3mufCPbzHNJ2e04Fc1ddI35hHy+8zg==} + rollup@4.18.0: + resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - run-applescript@5.0.0: - resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} - engines: {node: '>=12'} - run-async@2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} + run-async@3.0.0: + resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==} + engines: {node: '>=0.12.0'} + run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -9547,6 +10557,10 @@ packages: resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} engines: {node: '>=0.4'} + safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -9559,8 +10573,12 @@ packages: safe-regex-test@1.0.0: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} - safe-regex2@2.0.0: - resolution: {integrity: sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==} + safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + + safe-regex2@3.1.0: + resolution: {integrity: sha512-RAAZAGbap2kBfbVhvmnTFv73NWLMvDGOITFYTZBAaY8eR+Ir4ef7Up/e7amo+y1+AH+3PtLkrt9mvcTsG9LXug==} safe-regex@1.1.0: resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} @@ -9581,11 +10599,10 @@ packages: scan-env@https://codeload.github.com/BrycensRanch/scan-env/tar.gz/46d4c87a78a300df7a183b25875facbfd7082408: resolution: {tarball: https://codeload.github.com/BrycensRanch/scan-env/tar.gz/46d4c87a78a300df7a183b25875facbfd7082408} - name: scan-env version: 1.2.2 - scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + scheduler@0.25.0-rc-935180c7e0-20240524: + resolution: {integrity: sha512-YfkorLQDTfVArSlFsSmTFMWW2CoUtNhkveeEzfbyqi5bShsEyQxAPLBGOUoBxaXEcQSJ2bXhkz3ZSTJCO/Th8A==} schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} @@ -9607,9 +10624,9 @@ packages: engines: {node: '>=14.17'} hasBin: true - semantic-release@22.0.8: - resolution: {integrity: sha512-55rb31jygqIYsGU/rY+gXXm2fnxBIWo9azOjxbqKsPnq7p70zwZ5v+xnD7TxJC+zvS3sy1eHLGXYWCaX3WI76A==} - engines: {node: ^18.17 || >=20.6.1} + semantic-release@23.1.1: + resolution: {integrity: sha512-qqJDBhbtHsjUEMsojWKGuL5lQFCJuPtiXKEIlFKyTzDDGTAE/oyvznaP8GeOr5PvcqBJ6LQz4JCENWPLeehSpA==} + engines: {node: '>=20.8.1'} hasBin: true semver-diff@3.1.1: @@ -9645,6 +10662,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + engines: {node: '>=10'} + hasBin: true + serialize-javascript@6.0.0: resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} @@ -9661,10 +10683,18 @@ packages: resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} engines: {node: '>= 0.4'} + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + set-function-name@2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + set-value@2.0.1: resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} engines: {node: '>=0.10.0'} @@ -9672,17 +10702,17 @@ packages: setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - sh-syntax@0.4.1: - resolution: {integrity: sha512-MW/ZsCYTu11EIYYTSZcfAgMFszAodCmQVB27XssHoIN6L4EG0KSA3h32x8whaSOKuYBX5wz9EybfnPBUFQMCKA==} + sh-syntax@0.4.2: + resolution: {integrity: sha512-/l2UZ5fhGZLVZa16XQM9/Vq/hezGGbdHeVEA01uWjOL1+7Ek/gt6FquW0iKKws4a9AYPYvlz6RyVvjh3JxOteg==} engines: {node: '>=16.0.0'} sha.js@2.4.11: resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} hasBin: true - sharp@0.32.6: - resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} - engines: {node: '>=14.15.0'} + sharp@0.33.4: + resolution: {integrity: sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==} + engines: {libvips: '>=8.15.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0} shasum-object@1.0.0: resolution: {integrity: sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==} @@ -9690,18 +10720,10 @@ packages: shasum@1.0.2: resolution: {integrity: sha512-UTzHm/+AzKfO9RgPgRpDIuMSNie1ubXRaljjlhFMNGYoG7z+rm9AHLPMf70R7887xboDH9Q+5YQbWKObFHEAtw==} - shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} - shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} - shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} @@ -9720,6 +10742,9 @@ packages: shellwords@0.1.1: resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} + shimmer@1.2.1: + resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} + shx@0.3.4: resolution: {integrity: sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==} engines: {node: '>=6'} @@ -9728,6 +10753,10 @@ packages: side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} @@ -9748,14 +10777,11 @@ packages: simple-get@3.1.1: resolution: {integrity: sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==} - simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - sirv@1.0.19: - resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==} + sirv@2.0.4: + resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} sisteransi@1.0.5: @@ -9795,9 +10821,9 @@ packages: resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} engines: {node: '>=12'} - smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} snapdragon-node@2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} @@ -9811,20 +10837,15 @@ packages: resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} engines: {node: '>=0.10.0'} - socks-proxy-agent@7.0.0: - resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} - engines: {node: '>= 10'} - - socks@2.7.1: - resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==} - engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} - sodium-native@4.0.4: resolution: {integrity: sha512-faqOKw4WQKK7r/ybn6Lqo1F9+L5T6NlBJJYvpxbZPetpWylUVqz449mvlwIBKBqxEHbWakWuOlUt8J3Qpc4sWw==} sonic-boom@3.7.0: resolution: {integrity: sha512-IudtNvSqA/ObjN97tfgNmOKyDOs4dNcg4cUUsHDebqsgb8wGBBwb31LIgShNO8fye0dFI52X1+tFoKKI6Rq1Gg==} + sonic-boom@4.0.1: + resolution: {integrity: sha512-hTSD/6JMLyT4r9zeof6UtuBDpjJ9sO08/nmS5djaA9eozT9oOlNdpXSnzcgj4FTqpk3nkLrs61l4gip9r1HCrQ==} + sort-array@4.1.5: resolution: {integrity: sha512-Ya4peoS1fgFN42RN1REk2FgdNOeLIEMKFGJvs7VTP3OklF8+kl2SkpVliZ4tk/PurWsrWRsdNdU+tgyOBkB9sA==} engines: {node: '>=10'} @@ -9835,8 +10856,8 @@ packages: sortablejs@1.15.0: resolution: {integrity: sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w==} - source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} source-map-resolve@0.5.3: @@ -9918,10 +10939,6 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - ssri@9.0.1: - resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - stack-utils@2.0.6: resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} engines: {node: '>=10'} @@ -9990,9 +11007,6 @@ packages: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} - streamx@2.15.5: - resolution: {integrity: sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==} - string-argv@0.3.2: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} engines: {node: '>=0.6.19'} @@ -10009,23 +11023,34 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} + string-width@7.1.0: + resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==} + engines: {node: '>=18'} + string.prototype.matchall@4.0.10: resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} - string.prototype.padend@3.1.5: - resolution: {integrity: sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==} - engines: {node: '>= 0.4'} - string.prototype.trim@1.2.8: resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} engines: {node: '>= 0.4'} + string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} + string.prototype.trimend@1.0.7: resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} + string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + string.prototype.trimstart@1.0.7: resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -10064,6 +11089,10 @@ packages: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} + strip-final-newline@4.0.0: + resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} + engines: {node: '>=18'} + strip-indent@2.0.0: resolution: {integrity: sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==} engines: {node: '>=4'} @@ -10080,19 +11109,19 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - strip-literal@1.3.0: - resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} + strip-literal@2.1.0: + resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} strnum@1.0.5: resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - styled-jsx@5.1.1: - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} + styled-jsx@5.1.3: + resolution: {integrity: sha512-qLRShOWTE/Mf6Bvl72kFeKBl8N2Eq9WIFfoAuvbtP/6tqlnj1SCjv117n2MIjOPpa1jTorYqLJgsHKy5Y3ziww==} engines: {node: '>= 12.0.0'} peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' peerDependenciesMeta: '@babel/core': optional: true @@ -10107,13 +11136,17 @@ packages: engines: {node: '>=8'} hasBin: true - superagent@8.1.2: - resolution: {integrity: sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==} - engines: {node: '>=6.4.0 <13 || >=14'} + super-regex@1.0.0: + resolution: {integrity: sha512-CY8u7DtbvucKuquCmOFEKhr9Besln7n9uN8eFbwcoGYWXOMW07u2o8njWaiXt11ylS3qoGF55pILjRmPlbodyg==} + engines: {node: '>=18'} + + superagent@9.0.2: + resolution: {integrity: sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==} + engines: {node: '>=14.18.0'} - supertest@6.3.3: - resolution: {integrity: sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==} - engines: {node: '>=6.4.0'} + supertest@7.0.0: + resolution: {integrity: sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==} + engines: {node: '>=14.18.0'} supports-color@2.0.0: resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} @@ -10180,8 +11213,8 @@ packages: svgmap@2.10.1: resolution: {integrity: sha512-5VbuhxD5+TLO5DXzq0t0BywtvG9iarVSGujc7Hej1x9lxV7S2ONH8Gxnhz3e4tcEjrziiIalywcSM61BTNkzcA==} - swagger-ui-dist@5.9.1: - resolution: {integrity: sha512-5zAx+hUwJb9T3EAntc7TqYkV716CMqG6sZpNlAAMOMWkNXRYxGkN8ADIvD55dQZ10LxN90ZM/TQmN7y1gpICnw==} + swagger-ui-dist@5.11.2: + resolution: {integrity: sha512-jQG0cRgJNMZ7aCoiFofnoojeSaa/+KgWaDlfgs8QN+BXoGMpxeMVY5OEnjq4OlNvF3yjftO8c9GRAgcHlO+u7A==} symbol-observable@4.0.0: resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} @@ -10195,8 +11228,8 @@ packages: engines: {node: '>= 16'} hasBin: true - synckit@0.8.5: - resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} + synckit@0.8.8: + resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} engines: {node: ^14.18.0 || >=16.0.0} syntax-error@1.4.0: @@ -10205,38 +11238,29 @@ packages: tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - table@6.8.1: - resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} + table@6.8.2: + resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} engines: {node: '>=10.0.0'} - tailwind-merge@1.14.0: - resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==} + tailwind-merge@2.2.2: + resolution: {integrity: sha512-tWANXsnmJzgw6mQ07nE3aCDkCK4QdT3ThPMCzawoYA2Pws7vSTCvz3Vrjg61jVUGfFZPJzxEP+NimbcW+EdaDw==} - tailwindcss@3.3.5: - resolution: {integrity: sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==} + tailwindcss@3.4.3: + resolution: {integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==} engines: {node: '>=14.0.0'} hasBin: true - take-n-pipe@1.1.1: - resolution: {integrity: sha512-BPD//p7LC1AzA8jsIBgUqJEfv4lWSEGclTr6mQBJa4nBtHsFi0F+biD90E1A1OosO3+Y4sc0XM4M7ucxnYxoPA==} + take-n-pipe@1.1.2: + resolution: {integrity: sha512-PFkCips2WFAToQ6x+qcOKdOV6/OV28di1axYJzSkSuwWPOFjqflwFficMzNoxJwoKm2AcwmCMEgp+kgjWDVTUw==} tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} - tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} - - tar-fs@3.0.4: - resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} - tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} - tar-stream@3.1.6: - resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} - tar@6.2.0: resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} engines: {node: '>=10'} @@ -10273,8 +11297,8 @@ packages: resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} engines: {node: '>=8'} - terser-webpack-plugin@5.3.9: - resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} + terser-webpack-plugin@5.3.10: + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -10289,8 +11313,8 @@ packages: uglify-js: optional: true - terser@5.22.0: - resolution: {integrity: sha512-hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw==} + terser@5.31.0: + resolution: {integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==} engines: {node: '>=10'} hasBin: true @@ -10298,9 +11322,6 @@ packages: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} - text-decoding@1.0.0: - resolution: {integrity: sha512-/0TJD42KDnVwKmDK6jj3xP7E2MG7SHAOG4tyTgyUCRPdHwvkquYNLEQltmdMa3owq3TkddCVcTsoctJI8VQNKA==} - text-extensions@1.9.0: resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} engines: {node: '>=0.10'} @@ -10319,14 +11340,17 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - thread-stream@2.4.1: - resolution: {integrity: sha512-d/Ex2iWd1whipbT681JmTINKw0ZwOUBZm7+Gjs64DHuX34mmw8vJL2bFAaNacaW72zYiTJxSHi5abUuOi5nsfg==} + thread-stream@2.7.0: + resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} + + thread-stream@3.0.1: + resolution: {integrity: sha512-O5O/RbdV3CjhtwFa4slXvrb/26lzsf4/NMts3QFIRniIsi+584QSneJXaHXasqcZO+B7pWZkr+4h9knhnAQevg==} three@0.156.1: resolution: {integrity: sha512-kP7H0FK9d/k6t/XvQ9FO6i+QrePoDcNhwl0I02+wmUJRNSLCUIDMcfObnzQvxb37/0Uc9TDT0T1HgsRRrO6SYQ==} - three@0.158.0: - resolution: {integrity: sha512-TALj4EOpdDPF1henk2Q+s17K61uEAAWQ7TJB68nr7FKxqwyDr3msOt5IWdbGm4TaWKjrtWS8DJJWe9JnvsWOhQ==} + three@0.164.1: + resolution: {integrity: sha512-iC/hUBbl1vzFny7f5GtqzVXYjMJKaTPxiCxXfrvVdBi1Sf+jhd1CAkitiFwC7mIBFCo3MrDLJG97yisoaWig0w==} throttleit@1.0.0: resolution: {integrity: sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==} @@ -10340,6 +11364,10 @@ packages: through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + time-span@5.1.0: + resolution: {integrity: sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==} + engines: {node: '>=12'} + timers-browserify@1.4.2: resolution: {integrity: sha512-PIxwAupJZiYU4JmVZYwXp9FKsHMXb5h0ZEFyuXTAn8WLHOlcij+FEcbrvDsom1o5dr1YggEtFbECvGCW2sT53Q==} engines: {node: '>=0.6.0'} @@ -10350,18 +11378,14 @@ packages: tinybench@2.5.1: resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==} - tinypool@0.7.0: - resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==} + tinypool@0.8.4: + resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} tinyspy@2.2.0: resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==} engines: {node: '>=14.0.0'} - titleize@3.0.0: - resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} - engines: {node: '>=12'} - tls-keygen@3.7.0: resolution: {integrity: sha512-yMHaz/oMw9rkTGojlCJvhBVYiKTcvjvyLTpKSJGFoUryrf5GXwRrwk+tPJsWR6pl7NXE7TM+nVqWc6sBt2WLGA==} hasBin: true @@ -10408,12 +11432,16 @@ packages: resolution: {integrity: sha512-3oDzcogWGHZdkwrHyvJVpPjA7oNzY6ENOV3PsWJY9XYPZ6INo94Yd47s5may1U+nleBPwDhrRiTPMIvKaa3MQg==} engines: {node: '>=12'} + toad-cache@3.7.0: + resolution: {integrity: sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==} + engines: {node: '>=12'} + toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} - totalist@1.1.0: - resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} + totalist@3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} tough-cookie@2.5.0: @@ -10431,8 +11459,9 @@ packages: resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} engines: {node: '>=12'} - traverse@0.6.7: - resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==} + traverse@0.6.9: + resolution: {integrity: sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==} + engines: {node: '>= 0.4'} tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} @@ -10446,26 +11475,27 @@ packages: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} - ts-api-utils@1.0.3: - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} + ts-api-utils@1.3.0: + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-jest-mock-import-meta@1.1.0: - resolution: {integrity: sha512-PTmdWGbDZOPh8vyZUmCTK5PjeD2X3YO25MQPTbm0lMlNFigUDwz3opwXOlsrgD0i5u/MpDX0gdZKoVONxVjVEw==} + ts-jest-mock-import-meta@1.2.0: + resolution: {integrity: sha512-r2+TH6d8LHBXqLTXjJh1KfTZoMvGV0hdn9gwickNVcwS2Co2/mewGjj0XDVEPLg5MVfZVHUFQ9O09anURA3KCw==} peerDependencies: ts-jest: '>=20.0.0' - ts-jest@29.1.1: - resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + ts-jest@29.1.3: + resolution: {integrity: sha512-6L9qz3ginTd1NKhOxmkP0qU3FyKjj5CPoY+anszfVn6Pmv/RIKzhiMCsH7Yb7UvJR9I2A64rm4zQl531s2F1iw==} + engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@babel/core': '>=7.0.0-beta.0 <8' + '@jest/transform': ^29.0.0 '@jest/types': ^29.0.0 babel-jest: ^29.0.0 esbuild: '*' @@ -10474,6 +11504,8 @@ packages: peerDependenciesMeta: '@babel/core': optional: true + '@jest/transform': + optional: true '@jest/types': optional: true babel-jest: @@ -10492,8 +11524,8 @@ packages: node-notifier: optional: true - ts-node@10.9.1: - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + ts-node@10.9.2: + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: '@swc/core': '>=1.2.50' @@ -10509,8 +11541,8 @@ packages: ts-pattern@4.3.0: resolution: {integrity: sha512-pefrkcd4lmIVR0LA49Imjf9DYLK8vtWhqBPA3Ya1ir8xCW0O2yjL9dsCVvI7pCodLC5q7smNpEtDR2yVulQxOg==} - tsc-watch@6.0.4: - resolution: {integrity: sha512-cHvbvhjO86w2aGlaHgSCeQRl+Aqw6X6XN4sQMPZKF88GoP30O+oTuh5lRIJr5pgFWrRpF1AgXnJJ2DoFEIPHyg==} + tsc-watch@6.2.0: + resolution: {integrity: sha512-2LBhf9kjKXnz7KQ/puLHlozMzzUNHAdYBNMkg3eksQJ9GBAgMg8czznM83T5PmsoUvDnXzfIeQn2lNcIYDr8LA==} engines: {node: '>=12.12.0'} hasBin: true peerDependencies: @@ -10523,6 +11555,9 @@ packages: tsconfig-paths@3.14.2: resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} + tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + tsconfig-paths@4.2.0: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} @@ -10603,12 +11638,8 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - type-fest@3.13.1: - resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} - engines: {node: '>=14.16'} - - type-fest@4.6.0: - resolution: {integrity: sha512-rLjWJzQFOq4xw7MgJrCZ6T1jIOvvYElXT12r+y0CC6u67hegDHaxcPqb2fZHOGlqxugGQPNB1EnTezjBetkwkw==} + type-fest@4.18.3: + resolution: {integrity: sha512-Q08/0IrpvM+NMY9PA2rti9Jb+JejTddwmwmVQGskAlhtcrw1wsRzoR6ode6mR+OAabNa75w/dxedSUY2mlphaQ==} engines: {node: '>=16'} type-fest@4.8.1: @@ -10623,20 +11654,40 @@ packages: resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} engines: {node: '>= 0.4'} + typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + typed-array-byte-length@1.0.0: resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} engines: {node: '>= 0.4'} + typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + typed-array-byte-offset@1.0.0: resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} engines: {node: '>= 0.4'} + typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} + typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + typedarray.prototype.slice@1.0.3: + resolution: {integrity: sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==} + engines: {node: '>= 0.4'} + typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} @@ -10645,13 +11696,13 @@ packages: engines: {node: '>=4.2.0'} hasBin: true - typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} hasBin: true - typescript@5.3.2: - resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} + typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} engines: {node: '>=14.17'} hasBin: true @@ -10717,14 +11768,6 @@ packages: resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} engines: {node: '>=0.10.0'} - unique-filename@2.0.1: - resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - unique-slug@3.0.0: - resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -10736,6 +11779,9 @@ packages: universal-user-agent@6.0.1: resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} + universal-user-agent@7.0.2: + resolution: {integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==} + universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} @@ -10748,6 +11794,9 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} + unplugin@1.0.1: + resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==} + unset-value@1.0.0: resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} engines: {node: '>=0.10.0'} @@ -10821,6 +11870,10 @@ packages: resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} hasBin: true + uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true + v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} @@ -10846,9 +11899,9 @@ packages: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} - vite-node@0.34.6: - resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} - engines: {node: '>=v14.18.0'} + vite-node@1.6.0: + resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true vite@5.0.0: @@ -10879,22 +11932,22 @@ packages: terser: optional: true - vitest@0.34.6: - resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==} - engines: {node: '>=v14.18.0'} + vitest@1.6.0: + resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@vitest/browser': '*' - '@vitest/ui': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.6.0 + '@vitest/ui': 1.6.0 happy-dom: '*' jsdom: '*' - playwright: '*' - safaridriver: '*' - webdriverio: '*' peerDependenciesMeta: '@edge-runtime/vm': optional: true + '@types/node': + optional: true '@vitest/browser': optional: true '@vitest/ui': @@ -10903,18 +11956,12 @@ packages: optional: true jsdom: optional: true - playwright: - optional: true - safaridriver: - optional: true - webdriverio: - optional: true vm-browserify@1.1.2: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - vue-eslint-parser@9.3.2: - resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==} + vue-eslint-parser@9.4.2: + resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -10954,8 +12001,8 @@ packages: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} - webpack-bundle-analyzer@4.7.0: - resolution: {integrity: sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==} + webpack-bundle-analyzer@4.10.1: + resolution: {integrity: sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ==} engines: {node: '>= 10.13.0'} hasBin: true @@ -10967,8 +12014,11 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - webpack@5.89.0: - resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} + webpack-virtual-modules@0.5.0: + resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} + + webpack@5.90.1: + resolution: {integrity: sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -11013,6 +12063,10 @@ packages: resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} engines: {node: '>= 0.4'} + which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} + which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true @@ -11030,10 +12084,6 @@ packages: wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - windows-release@4.0.0: - resolution: {integrity: sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==} - engines: {node: '>=10'} - word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -11056,6 +12106,10 @@ packages: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} + wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -11129,9 +12183,10 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yaml@2.3.4: - resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} + yaml@2.4.2: + resolution: {integrity: sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==} engines: {node: '>= 14'} + hasBin: true yamlparser@0.0.2: resolution: {integrity: sha512-Cou9FCGblEENtn1/8La5wkDM/ISMh2bzu5Wh7dYzCzA0o9jD4YGyLkUJxe84oPBGoB92f+Oy4ZjVhA8S0C2wlQ==} @@ -11186,12 +12241,16 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} + yoctocolors@2.0.2: + resolution: {integrity: sha512-Ct97huExsu7cWeEjmrXlofevF8CvzUglJ4iGUet5B8xn1oumtAZBpHU4GzYuoE6PVqcZ5hghtBrSlhwHuR1Jmw==} + engines: {node: '>=18'} + zip-stream@4.1.1: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} - zod@3.22.4: - resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} + zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} snapshots: @@ -11207,7 +12266,7 @@ snapshots: tunnel: 0.0.6 undici: 5.27.0 - '@adobe/css-tools@4.3.1': {} + '@adobe/css-tools@4.3.3': {} '@alloc/quick-lru@5.2.0': {} @@ -11216,32 +12275,33 @@ snapshots: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 - '@angular-devkit/core@16.2.8(chokidar@3.5.3)': + '@angular-devkit/core@17.1.2(chokidar@3.6.0)': dependencies: ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) - chokidar: 3.5.3 jsonc-parser: 3.2.0 - picomatch: 2.3.1 + picomatch: 3.0.1 rxjs: 7.8.1 source-map: 0.7.4 + optionalDependencies: + chokidar: 3.6.0 - '@angular-devkit/schematics-cli@16.2.8(chokidar@3.5.3)': + '@angular-devkit/schematics-cli@17.1.2(chokidar@3.6.0)': dependencies: - '@angular-devkit/core': 16.2.8(chokidar@3.5.3) - '@angular-devkit/schematics': 16.2.8(chokidar@3.5.3) + '@angular-devkit/core': 17.1.2(chokidar@3.6.0) + '@angular-devkit/schematics': 17.1.2(chokidar@3.6.0) ansi-colors: 4.1.3 - inquirer: 8.2.4 + inquirer: 9.2.12 symbol-observable: 4.0.0 yargs-parser: 21.1.1 transitivePeerDependencies: - chokidar - '@angular-devkit/schematics@16.2.8(chokidar@3.5.3)': + '@angular-devkit/schematics@17.1.2(chokidar@3.6.0)': dependencies: - '@angular-devkit/core': 16.2.8(chokidar@3.5.3) + '@angular-devkit/core': 17.1.2(chokidar@3.6.0) jsonc-parser: 3.2.0 - magic-string: 0.30.1 + magic-string: 0.30.5 ora: 5.4.1 rxjs: 7.8.1 transitivePeerDependencies: @@ -11254,22 +12314,27 @@ snapshots: '@babel/highlight': 7.22.20 chalk: 2.4.2 - '@babel/compat-data@7.23.2': {} + '@babel/code-frame@7.24.6': + dependencies: + '@babel/highlight': 7.24.6 + picocolors: 1.0.1 '@babel/compat-data@7.23.3': {} - '@babel/core@7.23.3': + '@babel/compat-data@7.24.6': {} + + '@babel/core@7.24.6': dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.23.3 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) - '@babel/helpers': 7.23.2 - '@babel/parser': 7.23.3 - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.3 - '@babel/types': 7.23.3 + '@babel/code-frame': 7.24.6 + '@babel/generator': 7.24.6 + '@babel/helper-compilation-targets': 7.24.6 + '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6) + '@babel/helpers': 7.24.6 + '@babel/parser': 7.24.6 + '@babel/template': 7.24.6 + '@babel/traverse': 7.24.6 + '@babel/types': 7.24.6 convert-source-map: 2.0.0 debug: 4.3.4(supports-color@8.1.1) gensync: 1.0.0-beta.2 @@ -11280,57 +12345,89 @@ snapshots: '@babel/generator@7.23.0': dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 jsesc: 2.5.2 - '@babel/generator@7.23.3': + '@babel/generator@7.24.6': dependencies: - '@babel/types': 7.23.3 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@babel/types': 7.24.6 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.22.5': dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 - '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': + '@babel/helper-annotate-as-pure@7.24.6': dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.24.6 + + '@babel/helper-builder-binary-assignment-operator-visitor@7.24.6': + dependencies: + '@babel/types': 7.24.6 '@babel/helper-compilation-targets@7.22.15': dependencies: - '@babel/compat-data': 7.23.2 + '@babel/compat-data': 7.23.3 '@babel/helper-validator-option': 7.22.15 - browserslist: 4.22.1 + browserslist: 4.23.0 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-compilation-targets@7.24.6': + dependencies: + '@babel/compat-data': 7.24.6 + '@babel/helper-validator-option': 7.24.6 + browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.3)': + '@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.6) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 - '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.3)': + '@babel/helper-create-class-features-plugin@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-annotate-as-pure': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-function-name': 7.24.6 + '@babel/helper-member-expression-to-functions': 7.24.6 + '@babel/helper-optimise-call-expression': 7.24.6 + '@babel/helper-replace-supers': 7.24.6(@babel/core@7.24.6) + '@babel/helper-skip-transparent-expression-wrappers': 7.24.6 + '@babel/helper-split-export-declaration': 7.24.6 + semver: 6.3.1 + + '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.3)': + '@babel/helper-create-regexp-features-plugin@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-annotate-as-pure': 7.24.6 + regexpu-core: 5.3.2 + semver: 6.3.1 + + '@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 debug: 4.3.4(supports-color@8.1.1) @@ -11339,85 +12436,135 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-compilation-targets': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + debug: 4.3.4(supports-color@8.1.1) + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + '@babel/helper-environment-visitor@7.22.20': {} + '@babel/helper-environment-visitor@7.24.6': {} + '@babel/helper-function-name@7.23.0': dependencies: '@babel/template': 7.22.15 '@babel/types': 7.23.3 - '@babel/helper-hoist-variables@7.22.5': + '@babel/helper-function-name@7.24.6': dependencies: - '@babel/types': 7.23.3 + '@babel/template': 7.24.6 + '@babel/types': 7.24.6 + + '@babel/helper-hoist-variables@7.24.6': + dependencies: + '@babel/types': 7.24.6 '@babel/helper-member-expression-to-functions@7.23.0': dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 + + '@babel/helper-member-expression-to-functions@7.24.6': + dependencies: + '@babel/types': 7.24.6 '@babel/helper-module-imports@7.22.15': dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 - '@babel/helper-module-transforms@7.23.3(@babel/core@7.23.3)': + '@babel/helper-module-imports@7.24.6': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/types': 7.24.6 + + '@babel/helper-module-transforms@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-module-imports': 7.24.6 + '@babel/helper-simple-access': 7.24.6 + '@babel/helper-split-export-declaration': 7.24.6 + '@babel/helper-validator-identifier': 7.24.6 '@babel/helper-optimise-call-expression@7.22.5': dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 + + '@babel/helper-optimise-call-expression@7.24.6': + dependencies: + '@babel/types': 7.24.6 '@babel/helper-plugin-utils@7.22.5': {} - '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.3)': + '@babel/helper-plugin-utils@7.24.6': {} + + '@babel/helper-remap-async-to-generator@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-wrap-function': 7.22.20 + '@babel/core': 7.24.6 + '@babel/helper-annotate-as-pure': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-wrap-function': 7.24.6 - '@babel/helper-replace-supers@7.22.20(@babel/core@7.23.3)': + '@babel/helper-replace-supers@7.22.20(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-simple-access@7.22.5': + '@babel/helper-replace-supers@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/types': 7.23.0 + '@babel/core': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-member-expression-to-functions': 7.24.6 + '@babel/helper-optimise-call-expression': 7.24.6 + + '@babel/helper-simple-access@7.24.6': + dependencies: + '@babel/types': 7.24.6 '@babel/helper-skip-transparent-expression-wrappers@7.22.5': dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 + + '@babel/helper-skip-transparent-expression-wrappers@7.24.6': + dependencies: + '@babel/types': 7.24.6 '@babel/helper-split-export-declaration@7.22.6': dependencies: '@babel/types': 7.23.3 + '@babel/helper-split-export-declaration@7.24.6': + dependencies: + '@babel/types': 7.24.6 + '@babel/helper-string-parser@7.22.5': {} + '@babel/helper-string-parser@7.24.6': {} + '@babel/helper-validator-identifier@7.22.20': {} + '@babel/helper-validator-identifier@7.24.6': {} + '@babel/helper-validator-option@7.22.15': {} - '@babel/helper-wrap-function@7.22.20': + '@babel/helper-validator-option@7.24.6': {} + + '@babel/helper-wrap-function@7.24.6': dependencies: - '@babel/helper-function-name': 7.23.0 - '@babel/template': 7.22.15 - '@babel/types': 7.23.0 + '@babel/helper-function-name': 7.24.6 + '@babel/template': 7.24.6 + '@babel/types': 7.24.6 - '@babel/helpers@7.23.2': + '@babel/helpers@7.24.6': dependencies: - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.3 - '@babel/types': 7.23.3 - transitivePeerDependencies: - - supports-color + '@babel/template': 7.24.6 + '@babel/types': 7.24.6 '@babel/highlight@7.22.20': dependencies: @@ -11425,599 +12572,616 @@ snapshots: chalk: 2.4.2 js-tokens: 4.0.0 + '@babel/highlight@7.24.6': + dependencies: + '@babel/helper-validator-identifier': 7.24.6 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.0.1 + '@babel/parser@7.23.0': dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 '@babel/parser@7.23.3': dependencies: '@babel/types': 7.23.3 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.3)': + '@babel/parser@7.24.6': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/types': 7.24.6 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.6 + '@babel/plugin-transform-optional-chaining': 7.24.6(@babel/core@7.24.6) - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.3)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.24.6) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.23.3)': + '@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.3)': + '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.6)': dependencies: - '@babel/compat-data': 7.23.2 - '@babel/core': 7.23.3 + '@babel/compat-data': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.3) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.6) - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.3)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.3)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.3)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.3)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.3)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.3)': + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.3)': + '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-syntax-import-assertions@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-syntax-import-attributes@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.3)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.3)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.3)': + '@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.3)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.3)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.3)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.3)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.3)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.3)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.3)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.3)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.3)': + '@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.3)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-arrow-functions@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-async-generator-functions@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-async-generator-functions@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.3) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-remap-async-to-generator': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.6) - '@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-async-to-generator@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-module-imports': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-remap-async-to-generator': 7.24.6(@babel/core@7.24.6) - '@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-block-scoped-functions@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-block-scoping@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-block-scoping@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-class-properties@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-create-class-features-plugin': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-class-static-block@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-class-static-block@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-create-class-features-plugin': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.6) - '@babel/plugin-transform-classes@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-classes@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) - '@babel/helper-split-export-declaration': 7.22.6 + '@babel/core': 7.24.6 + '@babel/helper-annotate-as-pure': 7.24.6 + '@babel/helper-compilation-targets': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-function-name': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-replace-supers': 7.24.6(@babel/core@7.24.6) + '@babel/helper-split-export-declaration': 7.24.6 globals: 11.12.0 - '@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-computed-properties@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.15 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/template': 7.24.6 - '@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-destructuring@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-dotall-regex@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-create-regexp-features-plugin': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-duplicate-keys@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-dynamic-import@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-dynamic-import@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-exponentiation-operator@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-export-namespace-from@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-export-namespace-from@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-transform-for-of@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-for-of@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.6 - '@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-function-name@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-compilation-targets': 7.24.6 + '@babel/helper-function-name': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-json-strings@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-json-strings@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-literals@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-logical-assignment-operators@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-logical-assignment-operators@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.6) - '@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-member-expression-literals@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-modules-amd@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-modules-commonjs@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-simple-access': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-simple-access': 7.24.6 - '@babel/plugin-transform-modules-systemjs@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-modules-systemjs@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/core': 7.24.6 + '@babel/helper-hoist-variables': 7.24.6 + '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-validator-identifier': 7.24.6 - '@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-modules-umd@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.3)': + '@babel/plugin-transform-named-capturing-groups-regex@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-create-regexp-features-plugin': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-new-target@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-nullish-coalescing-operator@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-nullish-coalescing-operator@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-transform-numeric-separator@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-numeric-separator@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.6) - '@babel/plugin-transform-object-rest-spread@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-object-rest-spread@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/compat-data': 7.23.3 - '@babel/core': 7.23.3 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-compilation-targets': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-transform-parameters': 7.24.6(@babel/core@7.24.6) - '@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-object-super@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-replace-supers': 7.24.6(@babel/core@7.24.6) - '@babel/plugin-transform-optional-catch-binding@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-optional-catch-binding@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-transform-optional-chaining@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-optional-chaining@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.6 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-transform-parameters@7.22.15(@babel/core@7.23.3)': + '@babel/plugin-transform-parameters@7.23.3(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-parameters@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-private-methods@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-create-class-features-plugin': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-private-property-in-object@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-private-property-in-object@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-annotate-as-pure': 7.24.6 + '@babel/helper-create-class-features-plugin': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.6) - '@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-property-literals@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.23.3)': + '@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.3)': + '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.24.6) - '@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.23.3)': + '@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.3) - '@babel/types': 7.23.0 + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.6) + '@babel/types': 7.23.3 - '@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.23.3)': + '@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-regenerator@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 regenerator-transform: 0.15.2 - '@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.3)': + '@babel/plugin-transform-reserved-words@7.24.6(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-runtime@7.23.2(@babel/core@7.23.3)': + '@babel/plugin-transform-runtime@7.23.2(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.3) - babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.3) - babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.3) + babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.24.6) + babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.24.6) + babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.24.6) semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.3)': - dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.3)': - dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - - '@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.3)': - dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.3)': - dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.3)': - dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.3)': - dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.3)': - dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.3)': - dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.3)': - dependencies: - '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/preset-env@7.23.3(@babel/core@7.23.3)': - dependencies: - '@babel/compat-data': 7.23.3 - '@babel/core': 7.23.3 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.3) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.3) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.3) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.3) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.3) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.3) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.3) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.3) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.3) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.3) - '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-async-generator-functions': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-block-scoping': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-class-static-block': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-classes': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-dynamic-import': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-export-namespace-from': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-for-of': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-json-strings': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-logical-assignment-operators': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-modules-systemjs': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.3) - '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-numeric-separator': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-object-rest-spread': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-optional-catch-binding': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-optional-chaining': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-private-property-in-object': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.3) - '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.3) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.3) - babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.3) - babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.3) - babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.3) - core-js-compat: 3.33.1 + '@babel/plugin-transform-shorthand-properties@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + + '@babel/plugin-transform-spread@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.6 + + '@babel/plugin-transform-sticky-regex@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + + '@babel/plugin-transform-template-literals@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + + '@babel/plugin-transform-typeof-symbol@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + + '@babel/plugin-transform-unicode-escapes@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + + '@babel/plugin-transform-unicode-property-regex@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-create-regexp-features-plugin': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 + + '@babel/plugin-transform-unicode-regex@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-create-regexp-features-plugin': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 + + '@babel/plugin-transform-unicode-sets-regex@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-create-regexp-features-plugin': 7.24.6(@babel/core@7.24.6) + '@babel/helper-plugin-utils': 7.24.6 + + '@babel/preset-env@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/compat-data': 7.24.6 + '@babel/core': 7.24.6 + '@babel/helper-compilation-targets': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-validator-option': 7.24.6 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.6) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.6) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.6) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.6) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-import-assertions': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-syntax-import-attributes': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.6) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.6) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.6) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.6) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.6) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.6) + '@babel/plugin-transform-arrow-functions': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-async-generator-functions': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-async-to-generator': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-block-scoped-functions': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-block-scoping': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-class-properties': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-class-static-block': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-classes': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-computed-properties': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-destructuring': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-dotall-regex': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-duplicate-keys': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-dynamic-import': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-exponentiation-operator': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-export-namespace-from': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-for-of': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-function-name': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-json-strings': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-literals': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-logical-assignment-operators': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-member-expression-literals': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-modules-amd': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-modules-commonjs': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-modules-systemjs': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-modules-umd': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-new-target': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-numeric-separator': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-object-rest-spread': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-object-super': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-optional-catch-binding': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-optional-chaining': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-parameters': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-private-methods': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-private-property-in-object': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-property-literals': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-regenerator': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-reserved-words': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-shorthand-properties': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-spread': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-sticky-regex': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-template-literals': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-typeof-symbol': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-unicode-escapes': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-unicode-property-regex': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-unicode-regex': 7.24.6(@babel/core@7.24.6) + '@babel/plugin-transform-unicode-sets-regex': 7.24.6(@babel/core@7.24.6) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.6) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.6) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.6) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.6) + core-js-compat: 3.37.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.3)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/types': 7.23.0 + '@babel/core': 7.24.6 + '@babel/helper-plugin-utils': 7.24.6 + '@babel/types': 7.23.3 esutils: 2.0.3 - '@babel/preset-react@7.22.15(@babel/core@7.23.3)': + '@babel/preset-react@7.22.15(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.23.3) - '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.3) - '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.23.3) - '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.23.3) + '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.24.6) + '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.24.6) + '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.24.6) + '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.24.6) '@babel/regjsgen@0.8.0': {} @@ -12030,22 +13194,32 @@ snapshots: dependencies: regenerator-runtime: 0.14.0 + '@babel/runtime@7.24.6': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/template@7.22.15': dependencies: '@babel/code-frame': 7.22.13 '@babel/parser': 7.23.3 '@babel/types': 7.23.3 - '@babel/traverse@7.23.3': + '@babel/template@7.24.6': dependencies: - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.23.3 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.3 - '@babel/types': 7.23.3 + '@babel/code-frame': 7.24.6 + '@babel/parser': 7.24.6 + '@babel/types': 7.24.6 + + '@babel/traverse@7.24.6': + dependencies: + '@babel/code-frame': 7.24.6 + '@babel/generator': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-function-name': 7.24.6 + '@babel/helper-hoist-variables': 7.24.6 + '@babel/helper-split-export-declaration': 7.24.6 + '@babel/parser': 7.24.6 + '@babel/types': 7.24.6 debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -12054,7 +13228,7 @@ snapshots: '@babel/types@7.23.0': dependencies: '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-validator-identifier': 7.24.6 to-fast-properties: 2.0.0 '@babel/types@7.23.3': @@ -12063,13 +13237,19 @@ snapshots: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - '@bahmutov/cypress-code-coverage@2.6.1(cypress@13.5.1)': + '@babel/types@7.24.6': + dependencies: + '@babel/helper-string-parser': 7.24.6 + '@babel/helper-validator-identifier': 7.24.6 + to-fast-properties: 2.0.0 + + '@bahmutov/cypress-code-coverage@2.6.1(cypress@13.10.0)': dependencies: '@actions/core': 1.10.1 '@cypress/browserify-preprocessor': 3.0.2 chalk: 4.1.2 console.table: 0.10.0 - cypress: 13.5.1 + cypress: 13.10.0 dayjs: 1.10.7 debug: 4.3.3 execa: 4.1.0 @@ -12084,135 +13264,226 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@builder.io/partytown@0.8.1': {} + '@builder.io/partytown@0.10.2': {} '@colors/colors@1.5.0': optional: true - '@commitlint/cli@18.4.2(typescript@5.3.2)': + '@commitlint/cli@19.3.0(@types/node@18.18.9)(typescript@5.4.5)': dependencies: - '@commitlint/format': 18.4.0 - '@commitlint/lint': 18.4.2 - '@commitlint/load': 18.4.2(typescript@5.3.2) - '@commitlint/read': 18.4.0 - '@commitlint/types': 18.4.0 - execa: 5.1.1 - lodash.isfunction: 3.0.9 - resolve-from: 5.0.0 - resolve-global: 1.0.0 + '@commitlint/format': 19.3.0 + '@commitlint/lint': 19.2.2 + '@commitlint/load': 19.2.0(@types/node@18.18.9)(typescript@5.4.5) + '@commitlint/read': 19.2.1 + '@commitlint/types': 19.0.3 + execa: 8.0.1 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - typescript + + '@commitlint/cli@19.3.0(@types/node@20.12.12)(typescript@5.4.5)': + dependencies: + '@commitlint/format': 19.3.0 + '@commitlint/lint': 19.2.2 + '@commitlint/load': 19.2.0(@types/node@20.12.12)(typescript@5.4.5) + '@commitlint/read': 19.2.1 + '@commitlint/types': 19.0.3 + execa: 8.0.1 yargs: 17.7.2 transitivePeerDependencies: + - '@types/node' - typescript - '@commitlint/config-conventional@18.4.2': + '@commitlint/config-conventional@19.2.2': dependencies: + '@commitlint/types': 19.0.3 conventional-changelog-conventionalcommits: 7.0.2 '@commitlint/config-validator@18.4.0': dependencies: - '@commitlint/types': 18.4.0 - ajv: 8.12.0 + '@commitlint/types': 18.6.1 + ajv: 8.13.0 + optional: true - '@commitlint/cz-commitlint@18.4.2(commitizen@4.3.0)(inquirer@8.2.6)(typescript@5.3.2)': + '@commitlint/config-validator@18.6.1': dependencies: - '@commitlint/ensure': 18.4.0 - '@commitlint/load': 18.4.2(typescript@5.3.2) - '@commitlint/types': 18.4.0 - chalk: 4.1.2 - commitizen: 4.3.0(typescript@5.3.2) - inquirer: 8.2.6 + '@commitlint/types': 18.6.1 + ajv: 8.13.0 + optional: true + + '@commitlint/config-validator@19.0.3': + dependencies: + '@commitlint/types': 19.0.3 + ajv: 8.13.0 + + '@commitlint/cz-commitlint@19.2.0(@types/node@18.18.9)(commitizen@4.3.0(typescript@5.4.5))(inquirer@9.2.12)(typescript@5.4.5)': + dependencies: + '@commitlint/ensure': 19.0.3 + '@commitlint/load': 19.2.0(@types/node@18.18.9)(typescript@5.4.5) + '@commitlint/types': 19.0.3 + chalk: 5.3.0 + commitizen: 4.3.0(typescript@5.4.5) + inquirer: 9.2.12 + lodash.isplainobject: 4.0.6 + word-wrap: 1.2.5 + transitivePeerDependencies: + - '@types/node' + - typescript + + '@commitlint/cz-commitlint@19.2.0(@types/node@20.12.12)(commitizen@4.3.0(typescript@5.4.5))(inquirer@9.2.12)(typescript@5.4.5)': + dependencies: + '@commitlint/ensure': 19.0.3 + '@commitlint/load': 19.2.0(@types/node@20.12.12)(typescript@5.4.5) + '@commitlint/types': 19.0.3 + chalk: 5.3.0 + commitizen: 4.3.0(typescript@5.4.5) + inquirer: 9.2.12 lodash.isplainobject: 4.0.6 word-wrap: 1.2.5 transitivePeerDependencies: + - '@types/node' - typescript - '@commitlint/ensure@18.4.0': + '@commitlint/ensure@19.0.3': dependencies: - '@commitlint/types': 18.4.0 + '@commitlint/types': 19.0.3 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 lodash.startcase: 4.4.0 lodash.upperfirst: 4.3.1 - '@commitlint/execute-rule@18.4.0': {} + '@commitlint/execute-rule@18.4.0': + optional: true - '@commitlint/format@18.4.0': + '@commitlint/execute-rule@19.0.0': {} + + '@commitlint/format@19.3.0': dependencies: - '@commitlint/types': 18.4.0 - chalk: 4.1.2 + '@commitlint/types': 19.0.3 + chalk: 5.3.0 - '@commitlint/is-ignored@18.4.2': + '@commitlint/is-ignored@19.2.2': dependencies: - '@commitlint/types': 18.4.0 - semver: 7.5.4 + '@commitlint/types': 19.0.3 + semver: 7.6.2 - '@commitlint/lint@18.4.2': + '@commitlint/lint@19.2.2': dependencies: - '@commitlint/is-ignored': 18.4.2 - '@commitlint/parse': 18.4.0 - '@commitlint/rules': 18.4.0 - '@commitlint/types': 18.4.0 + '@commitlint/is-ignored': 19.2.2 + '@commitlint/parse': 19.0.3 + '@commitlint/rules': 19.0.3 + '@commitlint/types': 19.0.3 - '@commitlint/load@18.4.2(typescript@5.3.2)': + '@commitlint/load@18.4.2(typescript@5.4.5)': dependencies: '@commitlint/config-validator': 18.4.0 '@commitlint/execute-rule': 18.4.0 '@commitlint/resolve-extends': 18.4.0 - '@commitlint/types': 18.4.0 + '@commitlint/types': 18.6.1 '@types/node': 18.18.9 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.3.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6)(typescript@5.3.2) + cosmiconfig: 8.3.6(typescript@5.4.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6(typescript@5.4.5))(typescript@5.4.5) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 transitivePeerDependencies: - typescript + optional: true + + '@commitlint/load@19.2.0(@types/node@18.18.9)(typescript@5.4.5)': + dependencies: + '@commitlint/config-validator': 19.0.3 + '@commitlint/execute-rule': 19.0.0 + '@commitlint/resolve-extends': 19.1.0 + '@commitlint/types': 19.0.3 + chalk: 5.3.0 + cosmiconfig: 9.0.0(typescript@5.4.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.9)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + transitivePeerDependencies: + - '@types/node' + - typescript + + '@commitlint/load@19.2.0(@types/node@20.12.12)(typescript@5.4.5)': + dependencies: + '@commitlint/config-validator': 19.0.3 + '@commitlint/execute-rule': 19.0.0 + '@commitlint/resolve-extends': 19.1.0 + '@commitlint/types': 19.0.3 + chalk: 5.3.0 + cosmiconfig: 9.0.0(typescript@5.4.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.12.12)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + transitivePeerDependencies: + - '@types/node' + - typescript - '@commitlint/message@18.4.0': {} + '@commitlint/message@19.0.0': {} - '@commitlint/parse@18.4.0': + '@commitlint/parse@19.0.3': dependencies: - '@commitlint/types': 18.4.0 - conventional-changelog-angular: 6.0.0 + '@commitlint/types': 19.0.3 + conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - '@commitlint/read@18.4.0': + '@commitlint/read@19.2.1': dependencies: - '@commitlint/top-level': 18.4.0 - '@commitlint/types': 18.4.0 - fs-extra: 11.1.1 - git-raw-commits: 2.0.11 + '@commitlint/top-level': 19.0.0 + '@commitlint/types': 19.0.3 + execa: 8.0.1 + git-raw-commits: 4.0.0 minimist: 1.2.8 '@commitlint/resolve-extends@18.4.0': dependencies: - '@commitlint/config-validator': 18.4.0 - '@commitlint/types': 18.4.0 + '@commitlint/config-validator': 18.6.1 + '@commitlint/types': 18.6.1 import-fresh: 3.3.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 resolve-global: 1.0.0 + optional: true - '@commitlint/rules@18.4.0': + '@commitlint/resolve-extends@19.1.0': dependencies: - '@commitlint/ensure': 18.4.0 - '@commitlint/message': 18.4.0 - '@commitlint/to-lines': 18.4.0 - '@commitlint/types': 18.4.0 - execa: 5.1.1 + '@commitlint/config-validator': 19.0.3 + '@commitlint/types': 19.0.3 + global-directory: 4.0.1 + import-meta-resolve: 4.1.0 + lodash.mergewith: 4.6.2 + resolve-from: 5.0.0 + + '@commitlint/rules@19.0.3': + dependencies: + '@commitlint/ensure': 19.0.3 + '@commitlint/message': 19.0.0 + '@commitlint/to-lines': 19.0.0 + '@commitlint/types': 19.0.3 + execa: 8.0.1 - '@commitlint/to-lines@18.4.0': {} + '@commitlint/to-lines@19.0.0': {} - '@commitlint/top-level@18.4.0': + '@commitlint/top-level@19.0.0': dependencies: - find-up: 5.0.0 + find-up: 7.0.0 - '@commitlint/types@18.4.0': + '@commitlint/types@18.6.1': dependencies: chalk: 4.1.2 + optional: true + + '@commitlint/types@19.0.3': + dependencies: + '@types/conventional-commits-parser': 5.0.0 + chalk: 5.3.0 '@corex/deepmerge@4.0.43': {} @@ -12222,15 +13493,15 @@ snapshots: '@cypress/browserify-preprocessor@3.0.2': dependencies: - '@babel/core': 7.23.3 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.3) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.23.3) - '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.3) - '@babel/preset-env': 7.23.3(@babel/core@7.23.3) - '@babel/preset-react': 7.22.15(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.6) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.6) + '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.24.6) + '@babel/preset-env': 7.24.6(@babel/core@7.24.6) + '@babel/preset-react': 7.22.15(@babel/core@7.24.6) '@babel/runtime': 7.23.2 babel-plugin-add-module-exports: 1.0.4 - babelify: 10.0.0(@babel/core@7.23.3) + babelify: 10.0.0(@babel/core@7.24.6) bluebird: 3.7.2 browserify: 16.5.2 coffeeify: 3.0.1(coffeescript@1.12.7) @@ -12243,22 +13514,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@cypress/code-coverage@3.12.11(@babel/core@7.23.3)(@babel/preset-env@7.23.3)(babel-loader@9.1.3)(cypress@13.5.1)(webpack@5.89.0)': + '@cypress/code-coverage@3.12.39(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(babel-loader@9.1.3(@babel/core@7.24.6)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))))(cypress@13.10.0)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)))': dependencies: - '@babel/core': 7.23.3 - '@babel/preset-env': 7.23.3(@babel/core@7.23.3) - '@cypress/webpack-preprocessor': 6.0.0(@babel/core@7.23.3)(@babel/preset-env@7.23.3)(babel-loader@9.1.3)(webpack@5.89.0) - babel-loader: 9.1.3(@babel/core@7.23.3)(webpack@5.89.0) + '@babel/core': 7.24.6 + '@babel/preset-env': 7.24.6(@babel/core@7.24.6) + '@cypress/webpack-preprocessor': 6.0.0(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(babel-loader@9.1.3(@babel/core@7.24.6)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))))(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))) + babel-loader: 9.1.3(@babel/core@7.24.6)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))) chalk: 4.1.2 - cypress: 13.5.1 + cypress: 13.10.0 dayjs: 1.11.10 debug: 4.3.4(supports-color@8.1.1) execa: 4.1.0 globby: 11.1.0 - istanbul-lib-coverage: 3.0.0 + istanbul-lib-coverage: 3.2.0 js-yaml: 4.1.0 nyc: 15.1.0 - webpack: 5.89.0(@swc/core@1.3.96) + webpack: 5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)) transitivePeerDependencies: - supports-color @@ -12283,15 +13554,15 @@ snapshots: tunnel-agent: 0.6.0 uuid: 8.3.2 - '@cypress/webpack-preprocessor@6.0.0(@babel/core@7.23.3)(@babel/preset-env@7.23.3)(babel-loader@9.1.3)(webpack@5.89.0)': + '@cypress/webpack-preprocessor@6.0.0(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(babel-loader@9.1.3(@babel/core@7.24.6)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))))(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)))': dependencies: - '@babel/core': 7.23.3 - '@babel/preset-env': 7.23.3(@babel/core@7.23.3) - babel-loader: 9.1.3(@babel/core@7.23.3)(webpack@5.89.0) + '@babel/core': 7.24.6 + '@babel/preset-env': 7.24.6(@babel/core@7.24.6) + babel-loader: 9.1.3(@babel/core@7.24.6)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))) bluebird: 3.7.1 debug: 4.3.4(supports-color@8.1.1) lodash: 4.17.21 - webpack: 5.89.0(@swc/core@1.3.96) + webpack: 5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)) transitivePeerDependencies: - supports-color @@ -12308,6 +13579,13 @@ snapshots: fastify-plugin: 4.5.1 formidable: 2.1.2 + '@discoveryjs/json-ext@0.5.7': {} + + '@emnapi/runtime@1.2.0': + dependencies: + tslib: 2.6.2 + optional: true + '@esbuild/android-arm64@0.19.7': optional: true @@ -12379,6 +13657,11 @@ snapshots: eslint: 8.54.0 eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.4.0(eslint@9.3.0)': + dependencies: + eslint: 9.3.0 + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.10.0': {} '@eslint/eslintrc@1.4.1': @@ -12387,7 +13670,7 @@ snapshots: debug: 4.3.4(supports-color@8.1.1) espree: 9.6.1 globals: 13.23.0 - ignore: 5.3.0 + ignore: 5.3.1 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -12395,13 +13678,27 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/eslintrc@2.1.3': + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 debug: 4.3.4(supports-color@8.1.1) espree: 9.6.1 globals: 13.23.0 - ignore: 5.3.0 + ignore: 5.3.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/eslintrc@3.1.0': + dependencies: + ajv: 6.12.6 + debug: 4.3.4(supports-color@8.1.1) + espree: 10.0.1 + globals: 14.0.0 + ignore: 5.3.1 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -12411,47 +13708,47 @@ snapshots: '@eslint/js@8.54.0': {} + '@eslint/js@9.3.0': {} + '@fastify/accept-negotiator@1.1.0': {} - '@fastify/accepts-serializer@5.2.0': + '@fastify/accepts-serializer@5.3.0': dependencies: - '@fastify/accepts': 4.2.0 + '@fastify/accepts': 4.3.0 fastify-plugin: 4.5.1 - '@fastify/accepts@4.2.0': + '@fastify/accepts@4.3.0': dependencies: accepts: 1.3.8 fastify-plugin: 4.5.1 '@fastify/ajv-compiler@3.5.0': dependencies: - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) + ajv: 8.13.0 + ajv-formats: 2.1.1(ajv@8.13.0) fast-uri: 2.2.0 - '@fastify/autoload@5.8.0': {} - - '@fastify/busboy@1.2.1': - dependencies: - text-decoding: 1.0.0 + '@fastify/autoload@5.8.2': {} '@fastify/busboy@2.0.0': {} - '@fastify/cookie@9.2.0': + '@fastify/busboy@2.1.1': {} + + '@fastify/cookie@9.3.1': dependencies: cookie-signature: 1.2.1 fastify-plugin: 4.5.1 - '@fastify/cors@8.4.1': + '@fastify/cors@9.0.1': dependencies: fastify-plugin: 4.5.1 - mnemonist: 0.39.5 + mnemonist: 0.39.6 '@fastify/deepmerge@1.3.0': {} '@fastify/error@3.4.0': {} - '@fastify/etag@5.0.0': + '@fastify/etag@5.2.0': dependencies: fastify-plugin: 4.5.1 @@ -12469,11 +13766,11 @@ snapshots: fastify-plugin: 4.5.1 helmet: 7.0.0 - '@fastify/jwt@7.2.3': + '@fastify/jwt@8.0.1': dependencies: '@fastify/error': 3.4.0 '@lukeed/ms': 2.0.1 - fast-jwt: 3.3.1 + fast-jwt: 4.0.1 fastify-plugin: 4.5.1 steed: 1.1.3 @@ -12484,26 +13781,22 @@ snapshots: path-to-regexp: 6.2.1 reusify: 1.0.4 - '@fastify/multipart@8.0.0': + '@fastify/multipart@8.2.0': dependencies: - '@fastify/busboy': 1.2.1 + '@fastify/busboy': 2.1.1 '@fastify/deepmerge': 1.3.0 '@fastify/error': 3.4.0 - '@fastify/swagger': 8.12.0 - '@fastify/swagger-ui': 1.10.1 fastify-plugin: 4.5.1 secure-json-parse: 2.7.0 stream-wormhole: 1.1.0 - transitivePeerDependencies: - - supports-color '@fastify/routes-stats@3.4.0': dependencies: fastify-plugin: 4.5.1 - '@fastify/secure-session@7.1.0': + '@fastify/secure-session@7.5.1': dependencies: - '@fastify/cookie': 9.2.0 + '@fastify/cookie': 9.3.1 fastify-plugin: 4.5.1 sodium-native: 4.0.4 @@ -12515,7 +13808,7 @@ snapshots: http-errors: 2.0.0 mime: 3.0.0 - '@fastify/sensible@5.5.0': + '@fastify/sensible@5.6.0': dependencies: '@lukeed/ms': 2.0.1 fast-deep-equal: 3.1.3 @@ -12525,64 +13818,82 @@ snapshots: type-is: 1.6.18 vary: 1.1.2 - '@fastify/static@6.11.2': + '@fastify/static@7.0.4': dependencies: '@fastify/accept-negotiator': 1.1.0 '@fastify/send': 2.1.0 content-disposition: 0.5.4 fastify-plugin: 4.5.1 - glob: 8.1.0 - p-limit: 3.1.0 + fastq: 1.17.1 + glob: 10.3.10 - '@fastify/swagger-ui@1.10.1': + '@fastify/swagger-ui@3.0.0': dependencies: - '@fastify/static': 6.11.2 + '@fastify/static': 7.0.4 fastify-plugin: 4.5.1 openapi-types: 12.1.3 - rfdc: 1.3.0 - yaml: 2.3.4 + rfdc: 1.3.1 + yaml: 2.4.2 - '@fastify/swagger@8.12.0': + '@fastify/swagger@8.14.0': dependencies: fastify-plugin: 4.5.1 json-schema-resolver: 2.0.0 openapi-types: 12.1.3 - rfdc: 1.3.0 - yaml: 2.3.4 + rfdc: 1.3.1 + yaml: 2.4.2 transitivePeerDependencies: - supports-color - '@fastify/view@8.2.0': + '@fastify/view@9.1.0': dependencies: fastify-plugin: 4.5.1 - hashlru: 2.3.0 + toad-cache: 3.7.0 '@floating-ui/core@1.5.0': dependencies: '@floating-ui/utils': 0.1.6 + '@floating-ui/core@1.6.0': + dependencies: + '@floating-ui/utils': 0.2.2 + '@floating-ui/dom@1.5.3': dependencies: '@floating-ui/core': 1.5.0 '@floating-ui/utils': 0.1.6 - '@floating-ui/react-dom@2.0.2(react-dom@18.2.0)(react@18.2.0)': + '@floating-ui/react-dom@2.0.2(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': + dependencies: + '@floating-ui/dom': 1.5.3 + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) + + '@floating-ui/react-dom@2.1.0(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': dependencies: '@floating-ui/dom': 1.5.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) - '@floating-ui/react@0.24.8(react-dom@18.2.0)(react@18.2.0)': + '@floating-ui/react@0.26.10(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - '@floating-ui/react-dom': 2.0.2(react-dom@18.2.0)(react@18.2.0) - aria-hidden: 1.2.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@floating-ui/react-dom': 2.0.2(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + '@floating-ui/utils': 0.2.2 + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) + tabbable: 6.2.0 + + '@floating-ui/react@0.26.16(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': + dependencies: + '@floating-ui/react-dom': 2.1.0(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + '@floating-ui/utils': 0.2.2 + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) tabbable: 6.2.0 '@floating-ui/utils@0.1.6': {} - '@gar/promisify@1.1.3': {} + '@floating-ui/utils@0.2.2': {} '@hapi/hoek@9.3.0': {} @@ -12590,24 +13901,27 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@happy-dom/jest-environment@12.10.3': + '@happy-dom/jest-environment@14.11.0': dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - happy-dom: 12.10.3 + happy-dom: 14.11.0 jest-mock: 29.7.0 jest-util: 29.7.0 - '@headlessui/react@1.7.17(react-dom@18.2.0)(react@18.2.0)': + '@headlessui/react@2.0.4(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - client-only: 0.0.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@floating-ui/react': 0.26.16(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + '@react-aria/focus': 3.17.1(react@19.0.0-rc-935180c7e0-20240524) + '@react-aria/interactions': 3.21.3(react@19.0.0-rc-935180c7e0-20240524) + '@tanstack/react-virtual': 3.5.0(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) - '@heroicons/react@2.0.18(react@18.2.0)': + '@heroicons/react@2.1.3(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - react: 18.2.0 + react: 19.0.0-rc-935180c7e0-20240524 '@humanwhocodes/config-array@0.11.13': dependencies: @@ -12617,6 +13931,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@humanwhocodes/config-array@0.13.0': + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.4(supports-color@8.1.1) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + '@humanwhocodes/config-array@0.9.5': dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -12631,17 +13953,94 @@ snapshots: '@humanwhocodes/object-schema@2.0.1': {} + '@humanwhocodes/object-schema@2.0.3': {} + + '@humanwhocodes/retry@0.3.0': {} + '@hutson/parse-repository-url@3.0.2': {} - '@immobiliarelabs/fastify-sentry@7.1.1': + '@img/sharp-darwin-arm64@0.33.4': + optionalDependencies: + '@img/sharp-libvips-darwin-arm64': 1.0.2 + optional: true + + '@img/sharp-darwin-x64@0.33.4': + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.0.2 + optional: true + + '@img/sharp-libvips-darwin-arm64@1.0.2': + optional: true + + '@img/sharp-libvips-darwin-x64@1.0.2': + optional: true + + '@img/sharp-libvips-linux-arm64@1.0.2': + optional: true + + '@img/sharp-libvips-linux-arm@1.0.2': + optional: true + + '@img/sharp-libvips-linux-s390x@1.0.2': + optional: true + + '@img/sharp-libvips-linux-x64@1.0.2': + optional: true + + '@img/sharp-libvips-linuxmusl-arm64@1.0.2': + optional: true + + '@img/sharp-libvips-linuxmusl-x64@1.0.2': + optional: true + + '@img/sharp-linux-arm64@0.33.4': + optionalDependencies: + '@img/sharp-libvips-linux-arm64': 1.0.2 + optional: true + + '@img/sharp-linux-arm@0.33.4': + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.0.2 + optional: true + + '@img/sharp-linux-s390x@0.33.4': + optionalDependencies: + '@img/sharp-libvips-linux-s390x': 1.0.2 + optional: true + + '@img/sharp-linux-x64@0.33.4': + optionalDependencies: + '@img/sharp-libvips-linux-x64': 1.0.2 + optional: true + + '@img/sharp-linuxmusl-arm64@0.33.4': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-arm64': 1.0.2 + optional: true + + '@img/sharp-linuxmusl-x64@0.33.4': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.0.2 + optional: true + + '@img/sharp-wasm32@0.33.4': dependencies: - '@sentry/node': 7.76.0 - '@sentry/tracing': 7.76.0 - '@sentry/utils': 7.76.0 - cookie: 0.5.0 + '@emnapi/runtime': 1.2.0 + optional: true + + '@img/sharp-win32-ia32@0.33.4': + optional: true + + '@img/sharp-win32-x64@0.33.4': + optional: true + + '@immobiliarelabs/fastify-sentry@8.0.1': + dependencies: + '@sentry/node': 7.116.0 + '@sentry/tracing': 7.114.0 + '@sentry/utils': 7.116.0 + cookie: 0.6.0 fastify-plugin: 4.5.1 - transitivePeerDependencies: - - supports-color '@ioredis/as-callback@3.0.0': {} @@ -12669,27 +14068,64 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 + chalk: 4.1.2 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + slash: 3.0.0 + + '@jest/core@29.7.0(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0(node-notifier@8.0.2) + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.12.12 + ansi-escapes: 4.3.2 chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + jest-haste-map: 29.7.0 jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.5 + pretty-format: 29.7.0 slash: 3.0.0 + strip-ansi: 6.0.1 + optionalDependencies: + node-notifier: 8.0.2 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node - '@jest/core@29.7.0(ts-node@10.9.1)': + '@jest/core@29.7.0(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5))': dependencies: '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 + '@jest/reporters': 29.7.0(node-notifier@8.0.2) '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.9.3)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -12705,20 +14141,22 @@ snapshots: pretty-format: 29.7.0 slash: 3.0.0 strip-ansi: 6.0.1 + optionalDependencies: + node-notifier: 8.0.2 transitivePeerDependencies: - babel-plugin-macros - supports-color - ts-node - '@jest/create-cache-key-function@27.5.1': + '@jest/create-cache-key-function@29.7.0': dependencies: - '@jest/types': 27.5.1 + '@jest/types': 29.6.3 '@jest/environment@29.7.0': dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -12736,7 +14174,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.9.3 + '@types/node': 20.12.12 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -12750,7 +14188,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/reporters@29.7.0': + '@jest/reporters@29.7.0(node-notifier@8.0.2)': dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 29.7.0 @@ -12758,7 +14196,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 20.9.3 + '@types/node': 20.12.12 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -12776,6 +14214,8 @@ snapshots: string-length: 4.0.2 strip-ansi: 6.0.1 v8-to-istanbul: 9.1.3 + optionalDependencies: + node-notifier: 8.0.2 transitivePeerDependencies: - supports-color @@ -12805,7 +14245,7 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 babel-plugin-istanbul: 6.1.1 @@ -12816,7 +14256,7 @@ snapshots: jest-haste-map: 29.7.0 jest-regex-util: 29.6.3 jest-util: 29.7.0 - micromatch: 4.0.5 + micromatch: 4.0.7 pirates: 4.0.6 slash: 3.0.0 write-file-atomic: 4.0.2 @@ -12827,24 +14267,16 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 '@types/yargs': 15.0.17 chalk: 4.1.2 - '@jest/types@27.5.1': - dependencies: - '@types/istanbul-lib-coverage': 2.0.5 - '@types/istanbul-reports': 3.0.3 - '@types/node': 20.9.3 - '@types/yargs': 16.0.7 - chalk: 4.1.2 - '@jest/types@29.6.3': dependencies: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 '@types/yargs': 17.0.29 chalk: 4.1.2 @@ -12852,25 +14284,33 @@ snapshots: dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 + + '@jridgewell/gen-mapping@0.3.5': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/resolve-uri@3.1.1': {} '@jridgewell/set-array@1.1.2': {} + '@jridgewell/set-array@1.2.1': {} + '@jridgewell/source-map@0.3.5': dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/sourcemap-codec@1.4.15': {} - '@jridgewell/trace-mapping@0.3.19': + '@jridgewell/trace-mapping@0.3.20': dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping@0.3.20': + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 @@ -12880,20 +14320,24 @@ snapshots: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 + '@ljharb/through@2.3.13': + dependencies: + call-bind: 1.0.7 + '@lukeed/csprng@1.1.0': {} '@lukeed/ms@2.0.1': {} - '@mapbox/node-pre-gyp@1.0.11': + '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': dependencies: detect-libc: 2.0.2 https-proxy-agent: 5.0.1 make-dir: 3.1.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.5.4 + semver: 7.6.2 tar: 6.2.0 transitivePeerDependencies: - encoding @@ -12924,177 +14368,187 @@ snapshots: dependencies: fastify-plugin: 4.5.1 + '@microsoft/tsdoc@0.14.2': {} + '@mrmlnc/readdir-enhanced@2.2.1': dependencies: call-me-maybe: 1.0.2 glob-to-regexp: 0.3.0 - '@nestjs/cli@10.2.1': + '@nestjs/cli@10.3.2(@swc/core@1.5.7)': dependencies: - '@angular-devkit/core': 16.2.8(chokidar@3.5.3) - '@angular-devkit/schematics': 16.2.8(chokidar@3.5.3) - '@angular-devkit/schematics-cli': 16.2.8(chokidar@3.5.3) - '@nestjs/schematics': 10.0.3(chokidar@3.5.3)(typescript@5.2.2) + '@angular-devkit/core': 17.1.2(chokidar@3.6.0) + '@angular-devkit/schematics': 17.1.2(chokidar@3.6.0) + '@angular-devkit/schematics-cli': 17.1.2(chokidar@3.6.0) + '@nestjs/schematics': 10.1.1(chokidar@3.6.0)(typescript@5.3.3) chalk: 4.1.2 - chokidar: 3.5.3 + chokidar: 3.6.0 cli-table3: 0.6.3 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.2.2)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.90.1(@swc/core@1.5.7)) glob: 10.3.10 inquirer: 8.2.6 node-emoji: 1.11.0 ora: 5.4.1 - os-name: 4.0.1 rimraf: 4.4.1 shelljs: 0.8.5 source-map-support: 0.5.21 tree-kill: 1.2.2 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.2.2 - webpack: 5.89.0 + typescript: 5.3.3 + webpack: 5.90.1(@swc/core@1.5.7) webpack-node-externals: 3.0.0 + optionalDependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.5) transitivePeerDependencies: - esbuild - uglify-js - webpack-cli - '@nestjs/common@10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)': + '@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: - class-transformer: 0.5.1 - class-validator: 0.14.0 iterare: 1.2.1 - reflect-metadata: 0.1.13 + reflect-metadata: 0.2.2 rxjs: 7.8.1 tslib: 2.6.2 uid: 2.0.2 + optionalDependencies: + class-transformer: 0.5.1 + class-validator: 0.14.1 - '@nestjs/config@3.1.1(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)': + '@nestjs/config@3.2.2(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1) - dotenv: 16.3.1 + '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + dotenv: 16.4.5 dotenv-expand: 10.0.0 lodash: 4.17.21 - reflect-metadata: 0.1.13 - uuid: 9.0.0 + rxjs: 7.8.1 + uuid: 9.0.1 - '@nestjs/core@10.2.10(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)': + '@nestjs/core@10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1) - '@nuxtjs/opencollective': 0.3.2 + '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nuxtjs/opencollective': 0.3.2(encoding@0.1.13) fast-safe-stringify: 2.1.1 iterare: 1.2.1 path-to-regexp: 3.2.0 - reflect-metadata: 0.1.13 + reflect-metadata: 0.2.2 rxjs: 7.8.1 tslib: 2.6.2 uid: 2.0.2 transitivePeerDependencies: - encoding - '@nestjs/mapped-types@2.0.3(@nestjs/common@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)': + '@nestjs/mapped-types@2.0.5(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)': dependencies: - '@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1) + '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + reflect-metadata: 0.2.2 + optionalDependencies: class-transformer: 0.5.1 - class-validator: 0.14.0 - reflect-metadata: 0.1.13 + class-validator: 0.14.1 - '@nestjs/platform-fastify@10.2.10(@fastify/view@8.2.0)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)': + '@nestjs/platform-fastify@10.3.8(@fastify/static@7.0.4)(@fastify/view@9.1.0)(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1))': dependencies: - '@fastify/cors': 8.4.1 + '@fastify/cors': 9.0.1 '@fastify/formbody': 7.4.0 '@fastify/middie': 8.3.0 - '@fastify/view': 8.2.0 - '@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1) - '@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1) - fastify: 4.24.3 - light-my-request: 5.11.0 + '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1) + fastify: 4.26.2 + light-my-request: 5.13.0 path-to-regexp: 3.2.0 tslib: 2.6.2 - transitivePeerDependencies: - - supports-color + optionalDependencies: + '@fastify/static': 7.0.4 + '@fastify/view': 9.1.0 - '@nestjs/schematics@10.0.3(chokidar@3.5.3)(typescript@5.2.2)': + '@nestjs/schematics@10.1.1(chokidar@3.6.0)(typescript@5.3.3)': dependencies: - '@angular-devkit/core': 16.2.8(chokidar@3.5.3) - '@angular-devkit/schematics': 16.2.8(chokidar@3.5.3) + '@angular-devkit/core': 17.1.2(chokidar@3.6.0) + '@angular-devkit/schematics': 17.1.2(chokidar@3.6.0) comment-json: 4.2.3 - jsonc-parser: 3.2.0 + jsonc-parser: 3.2.1 pluralize: 8.0.0 - typescript: 5.2.2 + typescript: 5.3.3 transitivePeerDependencies: - chokidar - '@nestjs/schematics@10.0.3(typescript@5.3.2)': + '@nestjs/schematics@10.1.1(chokidar@3.6.0)(typescript@5.4.5)': dependencies: - '@angular-devkit/core': 16.2.8(chokidar@3.5.3) - '@angular-devkit/schematics': 16.2.8(chokidar@3.5.3) + '@angular-devkit/core': 17.1.2(chokidar@3.6.0) + '@angular-devkit/schematics': 17.1.2(chokidar@3.6.0) comment-json: 4.2.3 - jsonc-parser: 3.2.0 + jsonc-parser: 3.2.1 pluralize: 8.0.0 - typescript: 5.3.2 + typescript: 5.4.5 transitivePeerDependencies: - chokidar - '@nestjs/swagger@7.1.16(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)': + '@nestjs/swagger@7.3.1(@fastify/static@7.0.4)(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)': dependencies: - '@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1) - '@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1) - '@nestjs/mapped-types': 2.0.3(@nestjs/common@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13) - class-transformer: 0.5.1 - class-validator: 0.14.0 + '@microsoft/tsdoc': 0.14.2 + '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) js-yaml: 4.1.0 lodash: 4.17.21 path-to-regexp: 3.2.0 - reflect-metadata: 0.1.13 - swagger-ui-dist: 5.9.1 + reflect-metadata: 0.2.2 + swagger-ui-dist: 5.11.2 + optionalDependencies: + '@fastify/static': 7.0.4 + class-transformer: 0.5.1 + class-validator: 0.14.1 - '@nestjs/testing@10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)': + '@nestjs/testing@10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1))': dependencies: - '@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1) - '@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1) + '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.8(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.1) tslib: 2.6.2 - '@next/bundle-analyzer@14.0.3': + '@next/bundle-analyzer@14.2.3': dependencies: - webpack-bundle-analyzer: 4.7.0 + webpack-bundle-analyzer: 4.10.1 transitivePeerDependencies: - bufferutil - utf-8-validate '@next/env@13.5.6': {} - '@next/env@14.0.3': {} + '@next/env@14.2.3': {} - '@next/eslint-plugin-next@14.0.3': + '@next/env@15.0.0-rc.0': {} + + '@next/eslint-plugin-next@14.2.3': dependencies: - glob: 7.1.7 + glob: 10.3.10 - '@next/swc-darwin-arm64@14.0.3': + '@next/swc-darwin-arm64@15.0.0-rc.0': optional: true - '@next/swc-darwin-x64@14.0.3': + '@next/swc-darwin-x64@15.0.0-rc.0': optional: true - '@next/swc-linux-arm64-gnu@14.0.3': + '@next/swc-linux-arm64-gnu@15.0.0-rc.0': optional: true - '@next/swc-linux-arm64-musl@14.0.3': + '@next/swc-linux-arm64-musl@15.0.0-rc.0': optional: true - '@next/swc-linux-x64-gnu@14.0.3': + '@next/swc-linux-x64-gnu@15.0.0-rc.0': optional: true - '@next/swc-linux-x64-musl@14.0.3': + '@next/swc-linux-x64-musl@15.0.0-rc.0': optional: true - '@next/swc-win32-arm64-msvc@14.0.3': + '@next/swc-win32-arm64-msvc@15.0.0-rc.0': optional: true - '@next/swc-win32-ia32-msvc@14.0.3': + '@next/swc-win32-ia32-msvc@15.0.0-rc.0': optional: true - '@next/swc-win32-x64-msvc@14.0.3': + '@next/swc-win32-x64-msvc@15.0.0-rc.0': optional: true '@nodelib/fs.scandir@2.1.5': @@ -13109,37 +14563,27 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.15.0 + fastq: 1.17.1 '@npmcli/ci-detect@3.0.2': {} - '@npmcli/fs@2.1.2': - dependencies: - '@gar/promisify': 1.1.3 - semver: 7.5.4 - - '@npmcli/move-file@2.0.1': - dependencies: - mkdirp: 1.0.4 - rimraf: 3.0.2 - - '@nuxtjs/opencollective@0.3.2': + '@nuxtjs/opencollective@0.3.2(encoding@0.1.13)': dependencies: chalk: 4.1.2 consola: 2.15.3 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding '@octokit/auth-token@3.0.4': {} - '@octokit/auth-token@4.0.0': {} + '@octokit/auth-token@5.1.1': {} - '@octokit/core@4.2.4': + '@octokit/core@4.2.4(encoding@0.1.13)': dependencies: '@octokit/auth-token': 3.0.4 - '@octokit/graphql': 5.0.6 - '@octokit/request': 6.2.8 + '@octokit/graphql': 5.0.6(encoding@0.1.13) + '@octokit/request': 6.2.8(encoding@0.1.13) '@octokit/request-error': 3.0.3 '@octokit/types': 9.3.2 before-after-hook: 2.2.3 @@ -13147,80 +14591,79 @@ snapshots: transitivePeerDependencies: - encoding - '@octokit/core@5.0.1': + '@octokit/core@6.1.2': dependencies: - '@octokit/auth-token': 4.0.0 - '@octokit/graphql': 7.0.2 - '@octokit/request': 8.1.5 - '@octokit/request-error': 5.0.1 - '@octokit/types': 12.3.0 - before-after-hook: 2.2.3 - universal-user-agent: 6.0.1 + '@octokit/auth-token': 5.1.1 + '@octokit/graphql': 8.1.1 + '@octokit/request': 9.1.1 + '@octokit/request-error': 6.1.1 + '@octokit/types': 13.5.0 + before-after-hook: 3.0.2 + universal-user-agent: 7.0.2 - '@octokit/endpoint@7.0.6': + '@octokit/endpoint@10.1.1': dependencies: - '@octokit/types': 9.3.2 - is-plain-object: 5.0.0 - universal-user-agent: 6.0.1 + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 - '@octokit/endpoint@9.0.2': + '@octokit/endpoint@7.0.6': dependencies: - '@octokit/types': 12.3.0 + '@octokit/types': 9.3.2 is-plain-object: 5.0.0 universal-user-agent: 6.0.1 - '@octokit/graphql@5.0.6': + '@octokit/graphql@5.0.6(encoding@0.1.13)': dependencies: - '@octokit/request': 6.2.8 + '@octokit/request': 6.2.8(encoding@0.1.13) '@octokit/types': 9.3.2 universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/graphql@7.0.2': + '@octokit/graphql@8.1.1': dependencies: - '@octokit/request': 8.1.5 - '@octokit/types': 12.3.0 - universal-user-agent: 6.0.1 + '@octokit/request': 9.1.1 + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 '@octokit/openapi-types@18.1.1': {} - '@octokit/openapi-types@19.0.2': {} + '@octokit/openapi-types@22.2.0': {} - '@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.4)': + '@octokit/plugin-paginate-rest@11.3.0(@octokit/core@6.1.2)': dependencies: - '@octokit/core': 4.2.4 - '@octokit/tsconfig': 1.0.2 - '@octokit/types': 9.3.2 + '@octokit/core': 6.1.2 + '@octokit/types': 13.5.0 - '@octokit/plugin-paginate-rest@9.1.4(@octokit/core@5.0.1)': + '@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.4(encoding@0.1.13))': dependencies: - '@octokit/core': 5.0.1 - '@octokit/types': 12.3.0 + '@octokit/core': 4.2.4(encoding@0.1.13) + '@octokit/tsconfig': 1.0.2 + '@octokit/types': 9.3.2 - '@octokit/plugin-retry@4.1.6(@octokit/core@4.2.4)': + '@octokit/plugin-retry@4.1.6(@octokit/core@4.2.4(encoding@0.1.13))': dependencies: - '@octokit/core': 4.2.4 + '@octokit/core': 4.2.4(encoding@0.1.13) '@octokit/types': 9.3.2 bottleneck: 2.19.5 - '@octokit/plugin-retry@6.0.1(@octokit/core@5.0.1)': + '@octokit/plugin-retry@7.1.1(@octokit/core@6.1.2)': dependencies: - '@octokit/core': 5.0.1 - '@octokit/request-error': 5.0.1 - '@octokit/types': 12.3.0 + '@octokit/core': 6.1.2 + '@octokit/request-error': 6.1.1 + '@octokit/types': 13.5.0 bottleneck: 2.19.5 - '@octokit/plugin-throttling@5.2.3(@octokit/core@4.2.4)': + '@octokit/plugin-throttling@5.2.3(@octokit/core@4.2.4(encoding@0.1.13))': dependencies: - '@octokit/core': 4.2.4 + '@octokit/core': 4.2.4(encoding@0.1.13) '@octokit/types': 9.3.2 bottleneck: 2.19.5 - '@octokit/plugin-throttling@8.1.3(@octokit/core@5.0.1)': + '@octokit/plugin-throttling@9.3.0(@octokit/core@6.1.2)': dependencies: - '@octokit/core': 5.0.1 - '@octokit/types': 12.3.0 + '@octokit/core': 6.1.2 + '@octokit/types': 13.5.0 bottleneck: 2.19.5 '@octokit/request-error@3.0.3': @@ -13229,91 +14672,285 @@ snapshots: deprecation: 2.3.1 once: 1.4.0 - '@octokit/request-error@5.0.1': + '@octokit/request-error@6.1.1': dependencies: - '@octokit/types': 12.3.0 - deprecation: 2.3.1 - once: 1.4.0 + '@octokit/types': 13.5.0 - '@octokit/request@6.2.8': + '@octokit/request@6.2.8(encoding@0.1.13)': dependencies: '@octokit/endpoint': 7.0.6 '@octokit/request-error': 3.0.3 '@octokit/types': 9.3.2 is-plain-object: 5.0.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/request@8.1.5': + '@octokit/request@9.1.1': dependencies: - '@octokit/endpoint': 9.0.2 - '@octokit/request-error': 5.0.1 - '@octokit/types': 12.3.0 - is-plain-object: 5.0.0 - universal-user-agent: 6.0.1 + '@octokit/endpoint': 10.1.1 + '@octokit/request-error': 6.1.1 + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 '@octokit/tsconfig@1.0.2': {} - '@octokit/types@12.3.0': + '@octokit/types@13.5.0': dependencies: - '@octokit/openapi-types': 19.0.2 + '@octokit/openapi-types': 22.2.0 '@octokit/types@9.3.2': dependencies: '@octokit/openapi-types': 18.1.1 + '@opentelemetry/api-logs@0.51.1': + dependencies: + '@opentelemetry/api': 1.4.1 + '@opentelemetry/api@1.4.1': {} - '@ory/kratos-client@1.0.0': + '@opentelemetry/api@1.8.0': {} + + '@opentelemetry/context-async-hooks@1.24.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + + '@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/semantic-conventions': 1.24.1 + + '@opentelemetry/instrumentation-connect@0.36.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + '@types/connect': 3.4.36 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-express@0.39.0(@opentelemetry/api@1.8.0)': dependencies: - axios: 0.21.4 + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-fastify@0.36.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-graphql@0.40.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-hapi@0.38.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-http@0.51.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + semver: 7.6.2 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-ioredis@0.40.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/redis-common': 0.36.2 + '@opentelemetry/semantic-conventions': 1.24.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-koa@0.40.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + '@types/koa': 2.14.0 + '@types/koa__router': 12.0.3 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-mongodb@0.43.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-metrics': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-mongoose@0.38.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-mysql2@0.38.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.8.0) + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-mysql@0.38.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + '@types/mysql': 2.15.22 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-nestjs-core@0.37.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-pg@0.41.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.8.0) + '@types/pg': 8.6.1 + '@types/pg-pool': 2.0.4 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation@0.43.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@types/shimmer': 1.0.5 + import-in-the-middle: 1.4.2 + require-in-the-middle: 7.3.0 + semver: 7.6.2 + shimmer: 1.2.1 + transitivePeerDependencies: + - supports-color + optional: true + + '@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/api-logs': 0.51.1 + '@types/shimmer': 1.0.5 + import-in-the-middle: 1.7.4 + require-in-the-middle: 7.3.0 + semver: 7.6.2 + shimmer: 1.2.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/redis-common@0.36.2': {} + + '@opentelemetry/resources@1.24.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + + '@opentelemetry/sdk-metrics@1.24.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) + lodash.merge: 4.6.2 + + '@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + + '@opentelemetry/semantic-conventions@1.24.1': {} + + '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + + '@ory/kratos-client@1.1.0': + dependencies: + axios: 1.6.2(debug@4.3.4) transitivePeerDependencies: - debug - '@percy/cli-app@1.27.4(typescript@5.3.2)': + '@percy/cli-app@1.28.7(typescript@5.4.5)': dependencies: - '@percy/cli-command': 1.27.4(typescript@5.3.2) - '@percy/cli-exec': 1.27.4(typescript@5.3.2) + '@percy/cli-command': 1.28.7(typescript@5.4.5) + '@percy/cli-exec': 1.28.7(typescript@5.4.5) transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@percy/cli-build@1.27.4(typescript@5.3.2)': + '@percy/cli-build@1.28.7(typescript@5.4.5)': dependencies: - '@percy/cli-command': 1.27.4(typescript@5.3.2) + '@percy/cli-command': 1.28.7(typescript@5.4.5) transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@percy/cli-command@1.27.4(typescript@5.3.2)': + '@percy/cli-command@1.28.7(typescript@5.4.5)': dependencies: - '@percy/config': 1.27.4(typescript@5.3.2) - '@percy/core': 1.27.4(typescript@5.3.2) - '@percy/logger': 1.27.4 + '@percy/config': 1.28.7(typescript@5.4.5) + '@percy/core': 1.28.7(typescript@5.4.5) + '@percy/logger': 1.28.7 transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@percy/cli-config@1.27.4(typescript@5.3.2)': + '@percy/cli-config@1.28.7(typescript@5.4.5)': dependencies: - '@percy/cli-command': 1.27.4(typescript@5.3.2) + '@percy/cli-command': 1.28.7(typescript@5.4.5) transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@percy/cli-exec@1.27.4(typescript@5.3.2)': + '@percy/cli-exec@1.28.7(typescript@5.4.5)': dependencies: - '@percy/cli-command': 1.27.4(typescript@5.3.2) + '@percy/cli-command': 1.28.7(typescript@5.4.5) cross-spawn: 7.0.3 which: 2.0.2 transitivePeerDependencies: @@ -13322,19 +14959,19 @@ snapshots: - typescript - utf-8-validate - '@percy/cli-snapshot@1.27.4(typescript@5.3.2)': + '@percy/cli-snapshot@1.28.7(typescript@5.4.5)': dependencies: - '@percy/cli-command': 1.27.4(typescript@5.3.2) - yaml: 2.3.4 + '@percy/cli-command': 1.28.7(typescript@5.4.5) + yaml: 2.4.2 transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@percy/cli-upload@1.27.4(typescript@5.3.2)': + '@percy/cli-upload@1.28.7(typescript@5.4.5)': dependencies: - '@percy/cli-command': 1.27.4(typescript@5.3.2) + '@percy/cli-command': 1.28.7(typescript@5.4.5) fast-glob: 3.3.2 image-size: 1.0.2 transitivePeerDependencies: @@ -13343,94 +14980,90 @@ snapshots: - typescript - utf-8-validate - '@percy/cli@1.27.4(typescript@5.3.2)': - dependencies: - '@percy/cli-app': 1.27.4(typescript@5.3.2) - '@percy/cli-build': 1.27.4(typescript@5.3.2) - '@percy/cli-command': 1.27.4(typescript@5.3.2) - '@percy/cli-config': 1.27.4(typescript@5.3.2) - '@percy/cli-exec': 1.27.4(typescript@5.3.2) - '@percy/cli-snapshot': 1.27.4(typescript@5.3.2) - '@percy/cli-upload': 1.27.4(typescript@5.3.2) - '@percy/client': 1.27.4 - '@percy/logger': 1.27.4 + '@percy/cli@1.28.7(typescript@5.4.5)': + dependencies: + '@percy/cli-app': 1.28.7(typescript@5.4.5) + '@percy/cli-build': 1.28.7(typescript@5.4.5) + '@percy/cli-command': 1.28.7(typescript@5.4.5) + '@percy/cli-config': 1.28.7(typescript@5.4.5) + '@percy/cli-exec': 1.28.7(typescript@5.4.5) + '@percy/cli-snapshot': 1.28.7(typescript@5.4.5) + '@percy/cli-upload': 1.28.7(typescript@5.4.5) + '@percy/client': 1.28.7 + '@percy/logger': 1.28.7 transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@percy/client@1.27.4': + '@percy/client@1.28.7': dependencies: - '@percy/env': 1.27.4 - '@percy/logger': 1.27.4 + '@percy/env': 1.28.7 + '@percy/logger': 1.28.7 + pako: 2.1.0 - '@percy/config@1.27.4(typescript@5.3.2)': + '@percy/config@1.28.7(typescript@5.4.5)': dependencies: - '@percy/logger': 1.27.4 - ajv: 8.12.0 - cosmiconfig: 8.3.6(typescript@5.3.2) - yaml: 2.3.4 + '@percy/logger': 1.28.7 + ajv: 8.13.0 + cosmiconfig: 8.3.6(typescript@5.4.5) + yaml: 2.4.2 transitivePeerDependencies: - typescript - '@percy/core@1.27.4(typescript@5.3.2)': + '@percy/core@1.28.7(typescript@5.4.5)': dependencies: - '@percy/client': 1.27.4 - '@percy/config': 1.27.4(typescript@5.3.2) - '@percy/dom': 1.27.4 - '@percy/logger': 1.27.4 - '@percy/webdriver-utils': 1.27.4(typescript@5.3.2) + '@percy/client': 1.28.7 + '@percy/config': 1.28.7(typescript@5.4.5) + '@percy/dom': 1.28.7 + '@percy/logger': 1.28.7 + '@percy/webdriver-utils': 1.28.7(typescript@5.4.5) content-disposition: 0.5.4 cross-spawn: 7.0.3 extract-zip: 2.0.1(supports-color@8.1.1) fast-glob: 3.3.2 - micromatch: 4.0.5 + micromatch: 4.0.7 mime-types: 2.1.35 + pako: 2.1.0 path-to-regexp: 6.2.1 rimraf: 3.0.2 ws: 8.14.2 + yaml: 2.4.2 transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@percy/cypress@3.1.2(cypress@13.5.1)': + '@percy/cypress@3.1.2(cypress@13.10.0)': dependencies: '@percy/sdk-utils': 1.27.3 - cypress: 13.5.1 + cypress: 13.10.0 - '@percy/dom@1.27.4': {} + '@percy/dom@1.28.7': {} - '@percy/env@1.27.4': + '@percy/env@1.28.7': dependencies: - '@percy/logger': 1.27.4 + '@percy/logger': 1.28.7 - '@percy/logger@1.27.4': {} + '@percy/logger@1.28.7': {} '@percy/sdk-utils@1.27.3': {} - '@percy/sdk-utils@1.27.4': {} + '@percy/sdk-utils@1.28.7': {} - '@percy/webdriver-utils@1.27.4(typescript@5.3.2)': + '@percy/webdriver-utils@1.28.7(typescript@5.4.5)': dependencies: - '@percy/config': 1.27.4(typescript@5.3.2) - '@percy/sdk-utils': 1.27.4 + '@percy/config': 1.28.7(typescript@5.4.5) + '@percy/sdk-utils': 1.28.7 transitivePeerDependencies: - typescript '@pkgjs/parseargs@0.11.0': optional: true - '@pkgr/utils@2.4.2': - dependencies: - cross-spawn: 7.0.3 - fast-glob: 3.3.1 - is-glob: 4.0.3 - open: 9.1.0 - picocolors: 1.0.0 - tslib: 2.6.2 + '@pkgr/core@0.1.1': {} '@pnpm/config.env-replace@1.1.0': {} @@ -13444,19 +15077,19 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@polka/url@1.0.0-next.23': {} + '@polka/url@1.0.0-next.25': {} '@popperjs/core@2.11.8': {} - '@prisma/client@4.16.2(prisma@5.6.0)': + '@prisma/client@4.16.2(prisma@5.14.0)': dependencies: '@prisma/engines-version': 4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81 - prisma: 5.6.0 + optionalDependencies: + prisma: 5.14.0 - '@prisma/client@5.6.0(prisma@5.6.0)': - dependencies: - '@prisma/engines-version': 5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee - prisma: 5.6.0 + '@prisma/client@5.14.0(prisma@5.14.0)': + optionalDependencies: + prisma: 5.14.0 '@prisma/debug@4.16.2': dependencies: @@ -13466,15 +15099,33 @@ snapshots: transitivePeerDependencies: - supports-color + '@prisma/debug@5.14.0': {} + + '@prisma/debug@5.7.0': {} + '@prisma/engines-version@4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81': {} - '@prisma/engines-version@5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee': {} + '@prisma/engines-version@5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48': {} + + '@prisma/engines-version@5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9': {} '@prisma/engines@4.16.2': {} - '@prisma/engines@5.6.0': {} + '@prisma/engines@5.14.0': + dependencies: + '@prisma/debug': 5.14.0 + '@prisma/engines-version': 5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48 + '@prisma/fetch-engine': 5.14.0 + '@prisma/get-platform': 5.14.0 - '@prisma/fetch-engine@4.16.2': + '@prisma/engines@5.7.0': + dependencies: + '@prisma/debug': 5.7.0 + '@prisma/engines-version': 5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9 + '@prisma/fetch-engine': 5.7.0 + '@prisma/get-platform': 5.7.0 + + '@prisma/fetch-engine@4.16.2(encoding@0.1.13)': dependencies: '@prisma/debug': 4.16.2 '@prisma/get-platform': 4.16.2 @@ -13485,7 +15136,7 @@ snapshots: http-proxy-agent: 7.0.0 https-proxy-agent: 7.0.0 kleur: 4.1.5 - node-fetch: 2.6.11 + node-fetch: 2.6.11(encoding@0.1.13) p-filter: 2.1.0 p-map: 4.0.0 p-retry: 4.6.2 @@ -13497,6 +15148,18 @@ snapshots: - encoding - supports-color + '@prisma/fetch-engine@5.14.0': + dependencies: + '@prisma/debug': 5.14.0 + '@prisma/engines-version': 5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48 + '@prisma/get-platform': 5.14.0 + + '@prisma/fetch-engine@5.7.0': + dependencies: + '@prisma/debug': 5.7.0 + '@prisma/engines-version': 5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9 + '@prisma/get-platform': 5.7.0 + '@prisma/generator-helper@4.16.2': dependencies: '@prisma/debug': 4.16.2 @@ -13506,6 +15169,10 @@ snapshots: transitivePeerDependencies: - supports-color + '@prisma/generator-helper@5.7.0': + dependencies: + '@prisma/debug': 5.7.0 + '@prisma/get-platform@4.16.2': dependencies: '@prisma/debug': 4.16.2 @@ -13521,19 +15188,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@prisma/internals@4.16.2': + '@prisma/get-platform@5.14.0': + dependencies: + '@prisma/debug': 5.14.0 + + '@prisma/get-platform@5.7.0': + dependencies: + '@prisma/debug': 5.7.0 + + '@prisma/instrumentation@5.14.0': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) + transitivePeerDependencies: + - supports-color + + '@prisma/internals@4.16.2(encoding@0.1.13)': dependencies: '@antfu/ni': 0.21.4 '@opentelemetry/api': 1.4.1 '@prisma/debug': 4.16.2 '@prisma/engines': 4.16.2 - '@prisma/fetch-engine': 4.16.2 + '@prisma/fetch-engine': 4.16.2(encoding@0.1.13) '@prisma/generator-helper': 4.16.2 '@prisma/get-platform': 4.16.2 '@prisma/prisma-fmt-wasm': 4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81 archiver: 5.3.1 arg: 5.0.2 - checkpoint-client: 1.1.24 + checkpoint-client: 1.1.24(encoding@0.1.13) cli-truncate: 2.1.0 dotenv: 16.0.3 escape-string-regexp: 4.0.0 @@ -13549,7 +15232,7 @@ snapshots: is-wsl: 2.2.0 kleur: 4.1.5 new-github-issue-url: 0.2.1 - node-fetch: 2.6.11 + node-fetch: 2.6.11(encoding@0.1.13) npm-packlist: 5.1.3 open: 7.4.2 p-map: 4.0.0 @@ -13570,10 +15253,23 @@ snapshots: - encoding - supports-color + '@prisma/internals@5.7.0': + dependencies: + '@prisma/debug': 5.7.0 + '@prisma/engines': 5.7.0 + '@prisma/fetch-engine': 5.7.0 + '@prisma/generator-helper': 5.7.0 + '@prisma/get-platform': 5.7.0 + '@prisma/prisma-schema-wasm': 5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9 + arg: 5.0.2 + prompts: 2.4.2 + '@prisma/prisma-fmt-wasm@4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81': {} '@prisma/prisma-schema-wasm@4.17.0-26.6b0aef69b7cdfc787f822ecd7cdc76d5f1991584': {} + '@prisma/prisma-schema-wasm@5.7.0-41.79fb5193cf0a8fdbef536e4b4a159cad677ab1b9': {} + '@protobufjs/aspromise@1.1.2': {} '@protobufjs/base64@1.1.2': {} @@ -13597,141 +15293,212 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@rollup/plugin-commonjs@24.0.0(rollup@2.78.0)': + '@react-aria/focus@3.17.1(react@19.0.0-rc-935180c7e0-20240524)': + dependencies: + '@react-aria/interactions': 3.21.3(react@19.0.0-rc-935180c7e0-20240524) + '@react-aria/utils': 3.24.1(react@19.0.0-rc-935180c7e0-20240524) + '@react-types/shared': 3.23.1(react@19.0.0-rc-935180c7e0-20240524) + '@swc/helpers': 0.5.2 + clsx: 2.1.1 + react: 19.0.0-rc-935180c7e0-20240524 + + '@react-aria/interactions@3.21.3(react@19.0.0-rc-935180c7e0-20240524)': + dependencies: + '@react-aria/ssr': 3.9.4(react@19.0.0-rc-935180c7e0-20240524) + '@react-aria/utils': 3.24.1(react@19.0.0-rc-935180c7e0-20240524) + '@react-types/shared': 3.23.1(react@19.0.0-rc-935180c7e0-20240524) + '@swc/helpers': 0.5.2 + react: 19.0.0-rc-935180c7e0-20240524 + + '@react-aria/ssr@3.9.4(react@19.0.0-rc-935180c7e0-20240524)': + dependencies: + '@swc/helpers': 0.5.2 + react: 19.0.0-rc-935180c7e0-20240524 + + '@react-aria/utils@3.24.1(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - '@rollup/pluginutils': 5.0.5(rollup@2.78.0) + '@react-aria/ssr': 3.9.4(react@19.0.0-rc-935180c7e0-20240524) + '@react-stately/utils': 3.10.1(react@19.0.0-rc-935180c7e0-20240524) + '@react-types/shared': 3.23.1(react@19.0.0-rc-935180c7e0-20240524) + '@swc/helpers': 0.5.2 + clsx: 2.1.1 + react: 19.0.0-rc-935180c7e0-20240524 + + '@react-stately/utils@3.10.1(react@19.0.0-rc-935180c7e0-20240524)': + dependencies: + '@swc/helpers': 0.5.2 + react: 19.0.0-rc-935180c7e0-20240524 + + '@react-types/shared@3.23.1(react@19.0.0-rc-935180c7e0-20240524)': + dependencies: + react: 19.0.0-rc-935180c7e0-20240524 + + '@rollup/plugin-commonjs@24.0.0(rollup@3.29.4)': + dependencies: + '@rollup/pluginutils': 5.0.5(rollup@3.29.4) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.27.0 - rollup: 2.78.0 + optionalDependencies: + rollup: 3.29.4 - '@rollup/plugin-commonjs@25.0.7(rollup@4.5.0)': + '@rollup/plugin-commonjs@25.0.8(rollup@4.18.0)': dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.18.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.5 - rollup: 4.5.0 + optionalDependencies: + rollup: 4.18.0 - '@rollup/plugin-inject@5.0.5(rollup@4.5.0)': + '@rollup/plugin-inject@5.0.5(rollup@4.18.0)': dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.18.0) estree-walker: 2.0.2 magic-string: 0.30.5 - rollup: 4.5.0 + optionalDependencies: + rollup: 4.18.0 - '@rollup/plugin-json@6.0.1(rollup@4.5.0)': + '@rollup/plugin-json@6.1.0(rollup@4.18.0)': dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) - rollup: 4.5.0 + '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + optionalDependencies: + rollup: 4.18.0 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.5.0)': + '@rollup/plugin-node-resolve@15.2.3(rollup@4.18.0)': dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.18.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 - rollup: 4.5.0 + optionalDependencies: + rollup: 4.18.0 - '@rollup/plugin-typescript@11.1.5(rollup@4.5.0)(typescript@5.3.2)': + '@rollup/plugin-typescript@11.1.6(rollup@4.18.0)(tslib@2.6.2)(typescript@5.4.5)': dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.1.0(rollup@4.18.0) resolve: 1.22.8 - rollup: 4.5.0 - typescript: 5.3.2 + typescript: 5.4.5 + optionalDependencies: + rollup: 4.18.0 + tslib: 2.6.2 - '@rollup/pluginutils@5.0.5(rollup@2.78.0)': + '@rollup/pluginutils@5.0.5(rollup@3.29.4)': dependencies: '@types/estree': 1.0.3 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 2.78.0 + optionalDependencies: + rollup: 3.29.4 - '@rollup/pluginutils@5.0.5(rollup@4.5.0)': + '@rollup/pluginutils@5.0.5(rollup@4.18.0)': dependencies: '@types/estree': 1.0.3 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.5.0 + optionalDependencies: + rollup: 4.18.0 + + '@rollup/pluginutils@5.1.0(rollup@4.18.0)': + dependencies: + '@types/estree': 1.0.3 + estree-walker: 2.0.2 + picomatch: 2.3.1 + optionalDependencies: + rollup: 4.18.0 + + '@rollup/rollup-android-arm-eabi@4.18.0': + optional: true - '@rollup/rollup-android-arm-eabi@4.5.0': + '@rollup/rollup-android-arm64@4.18.0': optional: true - '@rollup/rollup-android-arm64@4.5.0': + '@rollup/rollup-darwin-arm64@4.18.0': optional: true - '@rollup/rollup-darwin-arm64@4.5.0': + '@rollup/rollup-darwin-x64@4.18.0': optional: true - '@rollup/rollup-darwin-x64@4.5.0': + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.5.0': + '@rollup/rollup-linux-arm-musleabihf@4.18.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.5.0': + '@rollup/rollup-linux-arm64-gnu@4.18.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.5.0': + '@rollup/rollup-linux-arm64-musl@4.18.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.5.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': optional: true - '@rollup/rollup-linux-x64-musl@4.5.0': + '@rollup/rollup-linux-riscv64-gnu@4.18.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.5.0': + '@rollup/rollup-linux-s390x-gnu@4.18.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.5.0': + '@rollup/rollup-linux-x64-gnu@4.18.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.5.0': + '@rollup/rollup-linux-x64-musl@4.18.0': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.18.0': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.18.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true '@rushstack/eslint-patch@1.5.1': {} - '@semantic-release-plus/core@1.0.1(semantic-release-plus@19.0.2)': + '@sec-ant/readable-stream@0.4.1': {} + + '@semantic-release-plus/core@1.0.1(semantic-release-plus@19.0.2(encoding@0.1.13)(semantic-release@23.1.1(typescript@5.4.5)))': dependencies: - semantic-release-plus: 19.0.2(semantic-release@22.0.8) + semantic-release-plus: 19.0.2(encoding@0.1.13)(semantic-release@23.1.1(typescript@5.4.5)) - '@semantic-release-plus/docker@3.1.3(semantic-release-plus@19.0.2)': + '@semantic-release-plus/docker@3.1.3(semantic-release-plus@19.0.2(encoding@0.1.13)(semantic-release@23.1.1(typescript@5.4.5)))': dependencies: - '@semantic-release-plus/core': 1.0.1(semantic-release-plus@19.0.2) + '@semantic-release-plus/core': 1.0.1(semantic-release-plus@19.0.2(encoding@0.1.13)(semantic-release@23.1.1(typescript@5.4.5))) execa: 5.1.1 jest-mock: 29.7.0 - semantic-release-plus: 19.0.2(semantic-release@22.0.8) + semantic-release-plus: 19.0.2(encoding@0.1.13)(semantic-release@23.1.1(typescript@5.4.5)) semver: 7.5.4 - '@semantic-release/changelog@6.0.3(semantic-release@22.0.8)': + '@semantic-release/changelog@6.0.3(semantic-release@23.1.1(typescript@5.4.5))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 - fs-extra: 11.1.1 + fs-extra: 11.2.0 lodash: 4.17.21 - semantic-release: 22.0.8(typescript@5.3.2) + semantic-release: 23.1.1(typescript@5.4.5) - '@semantic-release/commit-analyzer@11.1.0(semantic-release@22.0.8)': + '@semantic-release/commit-analyzer@12.0.0(semantic-release@23.1.1(typescript@5.4.5))': dependencies: conventional-changelog-angular: 7.0.0 conventional-commits-filter: 4.0.0 conventional-commits-parser: 5.0.0 debug: 4.3.4(supports-color@8.1.1) - import-from-esm: 1.3.1 + import-from-esm: 1.3.4 lodash-es: 4.17.21 - micromatch: 4.0.5 - semantic-release: 22.0.8(typescript@5.3.2) + micromatch: 4.0.7 + semantic-release: 23.1.1(typescript@5.4.5) transitivePeerDependencies: - supports-color - '@semantic-release/commit-analyzer@9.0.2(semantic-release@22.0.8)': + '@semantic-release/commit-analyzer@9.0.2(semantic-release@23.1.1(typescript@5.4.5))': dependencies: conventional-changelog-angular: 5.0.13 conventional-commits-filter: 2.0.7 @@ -13739,8 +15506,8 @@ snapshots: debug: 4.3.4(supports-color@8.1.1) import-from: 4.0.0 lodash: 4.17.21 - micromatch: 4.0.5 - semantic-release: 22.0.8(typescript@5.3.2) + micromatch: 4.0.7 + semantic-release: 23.1.1(typescript@5.4.5) transitivePeerDependencies: - supports-color @@ -13748,7 +15515,7 @@ snapshots: '@semantic-release/error@4.0.0': {} - '@semantic-release/git@10.0.1(semantic-release@22.0.8)': + '@semantic-release/git@10.0.1(semantic-release@23.1.1(typescript@5.4.5))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -13756,81 +15523,81 @@ snapshots: dir-glob: 3.0.1 execa: 5.1.1 lodash: 4.17.21 - micromatch: 4.0.5 + micromatch: 4.0.7 p-reduce: 2.1.0 - semantic-release: 22.0.8(typescript@5.3.2) + semantic-release: 23.1.1(typescript@5.4.5) + transitivePeerDependencies: + - supports-color + + '@semantic-release/github@10.0.5(semantic-release@23.1.1(typescript@5.4.5))': + dependencies: + '@octokit/core': 6.1.2 + '@octokit/plugin-paginate-rest': 11.3.0(@octokit/core@6.1.2) + '@octokit/plugin-retry': 7.1.1(@octokit/core@6.1.2) + '@octokit/plugin-throttling': 9.3.0(@octokit/core@6.1.2) + '@semantic-release/error': 4.0.0 + aggregate-error: 5.0.0 + debug: 4.3.4(supports-color@8.1.1) + dir-glob: 3.0.1 + globby: 14.0.1 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.4 + issue-parser: 7.0.0 + lodash-es: 4.17.21 + mime: 4.0.3 + p-filter: 4.1.0 + semantic-release: 23.1.1(typescript@5.4.5) + url-join: 5.0.0 transitivePeerDependencies: - supports-color - '@semantic-release/github@8.1.0(semantic-release@22.0.8)': + '@semantic-release/github@8.1.0(encoding@0.1.13)(semantic-release@23.1.1(typescript@5.4.5))': dependencies: - '@octokit/core': 4.2.4 - '@octokit/plugin-paginate-rest': 6.1.2(@octokit/core@4.2.4) - '@octokit/plugin-retry': 4.1.6(@octokit/core@4.2.4) - '@octokit/plugin-throttling': 5.2.3(@octokit/core@4.2.4) + '@octokit/core': 4.2.4(encoding@0.1.13) + '@octokit/plugin-paginate-rest': 6.1.2(@octokit/core@4.2.4(encoding@0.1.13)) + '@octokit/plugin-retry': 4.1.6(@octokit/core@4.2.4(encoding@0.1.13)) + '@octokit/plugin-throttling': 5.2.3(@octokit/core@4.2.4(encoding@0.1.13)) '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 debug: 4.3.4(supports-color@8.1.1) dir-glob: 3.0.1 - fs-extra: 11.1.1 + fs-extra: 11.2.0 globby: 11.1.0 - http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.4 issue-parser: 6.0.0 lodash: 4.17.21 mime: 3.0.0 p-filter: 2.1.0 - semantic-release: 22.0.8(typescript@5.3.2) + semantic-release: 23.1.1(typescript@5.4.5) url-join: 4.0.1 transitivePeerDependencies: - encoding - supports-color - '@semantic-release/github@9.2.3(semantic-release@22.0.8)': + '@semantic-release/npm@12.0.1(semantic-release@23.1.1(typescript@5.4.5))': dependencies: - '@octokit/core': 5.0.1 - '@octokit/plugin-paginate-rest': 9.1.4(@octokit/core@5.0.1) - '@octokit/plugin-retry': 6.0.1(@octokit/core@5.0.1) - '@octokit/plugin-throttling': 8.1.3(@octokit/core@5.0.1) '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - debug: 4.3.4(supports-color@8.1.1) - dir-glob: 3.0.1 - globby: 14.0.0 - http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 - issue-parser: 6.0.0 - lodash-es: 4.17.21 - mime: 3.0.0 - p-filter: 3.0.0 - semantic-release: 22.0.8(typescript@5.3.2) - url-join: 5.0.0 - transitivePeerDependencies: - - supports-color - - '@semantic-release/npm@11.0.1(semantic-release@22.0.8)': - dependencies: - '@semantic-release/error': 4.0.0 - aggregate-error: 5.0.0 - execa: 8.0.1 - fs-extra: 11.1.1 + execa: 9.1.0 + fs-extra: 11.2.0 lodash-es: 4.17.21 nerf-dart: 1.0.0 - normalize-url: 8.0.0 - npm: 10.2.4 + normalize-url: 8.0.1 + npm: 10.8.0 rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.0.2 - semantic-release: 22.0.8(typescript@5.3.2) - semver: 7.5.4 + semantic-release: 23.1.1(typescript@5.4.5) + semver: 7.6.2 tempy: 3.1.0 - '@semantic-release/npm@9.0.2(semantic-release@22.0.8)': + '@semantic-release/npm@9.0.2(semantic-release@23.1.1(typescript@5.4.5))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 execa: 5.1.1 - fs-extra: 11.1.1 + fs-extra: 11.2.0 lodash: 4.17.21 nerf-dart: 1.0.0 normalize-url: 6.1.0 @@ -13838,11 +15605,11 @@ snapshots: rc: 1.2.8 read-pkg: 5.2.0 registry-auth-token: 5.0.2 - semantic-release: 22.0.8(typescript@5.3.2) - semver: 7.5.4 + semantic-release: 23.1.1(typescript@5.4.5) + semver: 7.6.2 tempy: 1.0.1 - '@semantic-release/release-notes-generator@10.0.3(semantic-release@22.0.8)': + '@semantic-release/release-notes-generator@10.0.3(semantic-release@23.1.1(typescript@5.4.5))': dependencies: conventional-changelog-angular: 5.0.13 conventional-changelog-writer: 5.0.1 @@ -13854,11 +15621,11 @@ snapshots: into-stream: 6.0.0 lodash: 4.17.21 read-pkg-up: 7.0.1 - semantic-release: 22.0.8(typescript@5.3.2) + semantic-release: 23.1.1(typescript@5.4.5) transitivePeerDependencies: - supports-color - '@semantic-release/release-notes-generator@12.1.0(semantic-release@22.0.8)': + '@semantic-release/release-notes-generator@13.0.0(semantic-release@23.1.1(typescript@5.4.5))': dependencies: conventional-changelog-angular: 7.0.0 conventional-changelog-writer: 7.0.1 @@ -13866,178 +15633,275 @@ snapshots: conventional-commits-parser: 5.0.0 debug: 4.3.4(supports-color@8.1.1) get-stream: 7.0.1 - import-from-esm: 1.3.1 + import-from-esm: 1.3.4 into-stream: 7.0.0 lodash-es: 4.17.21 read-pkg-up: 11.0.0 - semantic-release: 22.0.8(typescript@5.3.2) + semantic-release: 23.1.1(typescript@5.4.5) transitivePeerDependencies: - supports-color - '@sentry-internal/tracing@7.76.0': + '@sentry-internal/browser-utils@8.4.0': dependencies: - '@sentry/core': 7.76.0 - '@sentry/types': 7.76.0 - '@sentry/utils': 7.76.0 + '@sentry/core': 8.4.0 + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 - '@sentry-internal/tracing@7.81.0': + '@sentry-internal/feedback@8.4.0': dependencies: - '@sentry/core': 7.81.0 - '@sentry/types': 7.81.0 - '@sentry/utils': 7.81.0 + '@sentry/core': 8.4.0 + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 + + '@sentry-internal/replay-canvas@8.4.0': + dependencies: + '@sentry-internal/replay': 8.4.0 + '@sentry/core': 8.4.0 + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 + + '@sentry-internal/replay@8.4.0': + dependencies: + '@sentry-internal/browser-utils': 8.4.0 + '@sentry/core': 8.4.0 + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 + + '@sentry-internal/tracing@7.114.0': + dependencies: + '@sentry/core': 7.114.0 + '@sentry/types': 7.114.0 + '@sentry/utils': 7.114.0 + + '@sentry-internal/tracing@7.116.0': + dependencies: + '@sentry/core': 7.116.0 + '@sentry/types': 7.116.0 + '@sentry/utils': 7.116.0 + + '@sentry/babel-plugin-component-annotate@2.16.0': {} - '@sentry/browser@7.81.0': + '@sentry/browser@8.4.0': dependencies: - '@sentry-internal/tracing': 7.81.0 - '@sentry/core': 7.81.0 - '@sentry/replay': 7.81.0 - '@sentry/types': 7.81.0 - '@sentry/utils': 7.81.0 + '@sentry-internal/browser-utils': 8.4.0 + '@sentry-internal/feedback': 8.4.0 + '@sentry-internal/replay': 8.4.0 + '@sentry-internal/replay-canvas': 8.4.0 + '@sentry/core': 8.4.0 + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 + + '@sentry/bundler-plugin-core@2.16.0(encoding@0.1.13)': + dependencies: + '@babel/core': 7.24.6 + '@sentry/babel-plugin-component-annotate': 2.16.0 + '@sentry/cli': 2.31.2(encoding@0.1.13) + dotenv: 16.4.5 + find-up: 5.0.0 + glob: 9.3.5 + magic-string: 0.27.0 + unplugin: 1.0.1 + transitivePeerDependencies: + - encoding + - supports-color + + '@sentry/cli-darwin@2.31.2': + optional: true + + '@sentry/cli-linux-arm64@2.31.2': + optional: true - '@sentry/cli@1.77.1': + '@sentry/cli-linux-arm@2.31.2': + optional: true + + '@sentry/cli-linux-i686@2.31.2': + optional: true + + '@sentry/cli-linux-x64@2.31.2': + optional: true + + '@sentry/cli-win32-i686@2.31.2': + optional: true + + '@sentry/cli-win32-x64@2.31.2': + optional: true + + '@sentry/cli@2.31.2(encoding@0.1.13)': dependencies: https-proxy-agent: 5.0.1 - mkdirp: 0.5.6 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) progress: 2.0.3 proxy-from-env: 1.1.0 which: 2.0.2 + optionalDependencies: + '@sentry/cli-darwin': 2.31.2 + '@sentry/cli-linux-arm': 2.31.2 + '@sentry/cli-linux-arm64': 2.31.2 + '@sentry/cli-linux-i686': 2.31.2 + '@sentry/cli-linux-x64': 2.31.2 + '@sentry/cli-win32-i686': 2.31.2 + '@sentry/cli-win32-x64': 2.31.2 transitivePeerDependencies: - encoding - supports-color - '@sentry/core@7.76.0': + '@sentry/core@7.114.0': dependencies: - '@sentry/types': 7.76.0 - '@sentry/utils': 7.76.0 + '@sentry/types': 7.114.0 + '@sentry/utils': 7.114.0 - '@sentry/core@7.80.1': + '@sentry/core@7.116.0': dependencies: - '@sentry/types': 7.80.1 - '@sentry/utils': 7.80.1 + '@sentry/types': 7.116.0 + '@sentry/utils': 7.116.0 - '@sentry/core@7.81.0': + '@sentry/core@8.4.0': dependencies: - '@sentry/types': 7.81.0 - '@sentry/utils': 7.81.0 + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 - '@sentry/hub@7.80.1': + '@sentry/integrations@7.116.0': dependencies: - '@sentry/core': 7.80.1 - '@sentry/types': 7.80.1 - '@sentry/utils': 7.80.1 - - '@sentry/integrations@7.81.0': - dependencies: - '@sentry/core': 7.81.0 - '@sentry/types': 7.81.0 - '@sentry/utils': 7.81.0 + '@sentry/core': 7.116.0 + '@sentry/types': 7.116.0 + '@sentry/utils': 7.116.0 localforage: 1.10.0 - '@sentry/nextjs@7.81.0(next@14.0.3)(react@18.2.0)(webpack@5.89.0)': - dependencies: - '@rollup/plugin-commonjs': 24.0.0(rollup@2.78.0) - '@sentry/core': 7.81.0 - '@sentry/integrations': 7.81.0 - '@sentry/node': 7.81.0 - '@sentry/react': 7.81.0(react@18.2.0) - '@sentry/types': 7.81.0 - '@sentry/utils': 7.81.0 - '@sentry/vercel-edge': 7.81.0 - '@sentry/webpack-plugin': 1.21.0 + '@sentry/nextjs@8.4.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1)(encoding@0.1.13)(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)))': + dependencies: + '@opentelemetry/instrumentation-http': 0.51.1(@opentelemetry/api@1.8.0) + '@rollup/plugin-commonjs': 24.0.0(rollup@3.29.4) + '@sentry/core': 8.4.0 + '@sentry/node': 8.4.0 + '@sentry/opentelemetry': 8.4.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1) + '@sentry/react': 8.4.0(react@19.0.0-rc-935180c7e0-20240524) + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 + '@sentry/vercel-edge': 8.4.0 + '@sentry/webpack-plugin': 2.16.0(encoding@0.1.13)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))) chalk: 3.0.0 - next: 14.0.3(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 + next: 15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + react: 19.0.0-rc-935180c7e0-20240524 resolve: 1.22.8 - rollup: 2.78.0 + rollup: 3.29.4 stacktrace-parser: 0.1.10 - webpack: 5.89.0(@swc/core@1.3.96) + optionalDependencies: + webpack: 5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)) transitivePeerDependencies: + - '@opentelemetry/api' + - '@opentelemetry/core' + - '@opentelemetry/instrumentation' + - '@opentelemetry/sdk-trace-base' + - '@opentelemetry/semantic-conventions' - encoding - supports-color - '@sentry/node@7.76.0': - dependencies: - '@sentry-internal/tracing': 7.76.0 - '@sentry/core': 7.76.0 - '@sentry/types': 7.76.0 - '@sentry/utils': 7.76.0 - https-proxy-agent: 5.0.1 + '@sentry/node@7.116.0': + dependencies: + '@sentry-internal/tracing': 7.116.0 + '@sentry/core': 7.116.0 + '@sentry/integrations': 7.116.0 + '@sentry/types': 7.116.0 + '@sentry/utils': 7.116.0 + + '@sentry/node@8.4.0': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/context-async-hooks': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-connect': 0.36.0(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-express': 0.39.0(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-fastify': 0.36.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-graphql': 0.40.0(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-hapi': 0.38.0(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-http': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-ioredis': 0.40.0(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-koa': 0.40.0(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-mongodb': 0.43.0(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-mongoose': 0.38.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-mysql': 0.38.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-mysql2': 0.38.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-nestjs-core': 0.37.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation-pg': 0.41.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + '@prisma/instrumentation': 5.14.0 + '@sentry/core': 8.4.0 + '@sentry/opentelemetry': 8.4.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1) + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 + optionalDependencies: + opentelemetry-instrumentation-fetch-node: 1.2.0 transitivePeerDependencies: - supports-color - '@sentry/node@7.81.0': + '@sentry/opentelemetry@8.4.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1)': dependencies: - '@sentry-internal/tracing': 7.81.0 - '@sentry/core': 7.81.0 - '@sentry/types': 7.81.0 - '@sentry/utils': 7.81.0 - https-proxy-agent: 5.0.1 - transitivePeerDependencies: - - supports-color + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + '@sentry/core': 8.4.0 + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 - '@sentry/profiling-node@1.2.6': + '@sentry/profiling-node@8.4.0': dependencies: - '@sentry/core': 7.81.0 - '@sentry/hub': 7.80.1 - '@sentry/node': 7.81.0 - '@sentry/types': 7.81.0 - '@sentry/utils': 7.81.0 + '@sentry/core': 8.4.0 + '@sentry/node': 8.4.0 + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 detect-libc: 2.0.2 - node-abi: 3.51.0 - node-gyp: 9.4.1 + node-abi: 3.62.0 transitivePeerDependencies: - - bluebird - supports-color - '@sentry/react@7.81.0(react@18.2.0)': + '@sentry/react@8.4.0(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - '@sentry/browser': 7.81.0 - '@sentry/types': 7.81.0 - '@sentry/utils': 7.81.0 + '@sentry/browser': 8.4.0 + '@sentry/core': 8.4.0 + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 hoist-non-react-statics: 3.3.2 - react: 18.2.0 - - '@sentry/replay@7.81.0': - dependencies: - '@sentry-internal/tracing': 7.81.0 - '@sentry/core': 7.81.0 - '@sentry/types': 7.81.0 - '@sentry/utils': 7.81.0 + react: 19.0.0-rc-935180c7e0-20240524 - '@sentry/tracing@7.76.0': + '@sentry/tracing@7.114.0': dependencies: - '@sentry-internal/tracing': 7.76.0 + '@sentry-internal/tracing': 7.114.0 - '@sentry/types@7.76.0': {} + '@sentry/types@7.114.0': {} - '@sentry/types@7.80.1': {} + '@sentry/types@7.116.0': {} - '@sentry/types@7.81.0': {} + '@sentry/types@8.4.0': {} - '@sentry/utils@7.76.0': + '@sentry/utils@7.114.0': dependencies: - '@sentry/types': 7.76.0 + '@sentry/types': 7.114.0 - '@sentry/utils@7.80.1': + '@sentry/utils@7.116.0': dependencies: - '@sentry/types': 7.80.1 + '@sentry/types': 7.116.0 - '@sentry/utils@7.81.0': + '@sentry/utils@8.4.0': dependencies: - '@sentry/types': 7.81.0 + '@sentry/types': 8.4.0 - '@sentry/vercel-edge@7.81.0': + '@sentry/vercel-edge@8.4.0': dependencies: - '@sentry-internal/tracing': 7.81.0 - '@sentry/core': 7.81.0 - '@sentry/types': 7.81.0 - '@sentry/utils': 7.81.0 + '@sentry/core': 8.4.0 + '@sentry/types': 8.4.0 + '@sentry/utils': 8.4.0 - '@sentry/webpack-plugin@1.21.0': + '@sentry/webpack-plugin@2.16.0(encoding@0.1.13)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)))': dependencies: - '@sentry/cli': 1.77.1 - webpack-sources: 3.2.3 + '@sentry/bundler-plugin-core': 2.16.0(encoding@0.1.13) + unplugin: 1.0.1 + uuid: 9.0.0 + webpack: 5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)) transitivePeerDependencies: - encoding - supports-color @@ -14052,11 +15916,13 @@ snapshots: '@sinclair/typebox@0.27.8': {} - '@sindresorhus/is@3.1.2': {} + '@sindresorhus/is@4.6.0': {} - '@sindresorhus/is@5.6.0': {} + '@sindresorhus/is@6.3.1': {} - '@sindresorhus/merge-streams@1.0.0': {} + '@sindresorhus/merge-streams@2.3.0': {} + + '@sindresorhus/merge-streams@4.0.0': {} '@sinonjs/commons@3.0.0': dependencies: @@ -14066,95 +15932,150 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.0 - '@socialgouv/matomo-next@1.8.0(next@14.0.3)': + '@socialgouv/matomo-next@1.9.0(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))': dependencies: - next: 14.0.3(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0) + next: 15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) - '@swc/core-darwin-arm64@1.3.96': + '@swc/core-darwin-arm64@1.5.7': optional: true - '@swc/core-darwin-x64@1.3.96': + '@swc/core-darwin-x64@1.5.7': optional: true - '@swc/core-linux-arm-gnueabihf@1.3.96': + '@swc/core-linux-arm-gnueabihf@1.5.7': optional: true - '@swc/core-linux-arm64-gnu@1.3.96': + '@swc/core-linux-arm64-gnu@1.5.7': optional: true - '@swc/core-linux-arm64-musl@1.3.96': + '@swc/core-linux-arm64-musl@1.5.7': optional: true - '@swc/core-linux-x64-gnu@1.3.96': + '@swc/core-linux-x64-gnu@1.5.7': optional: true - '@swc/core-linux-x64-musl@1.3.96': + '@swc/core-linux-x64-musl@1.5.7': optional: true - '@swc/core-win32-arm64-msvc@1.3.96': + '@swc/core-win32-arm64-msvc@1.5.7': optional: true - '@swc/core-win32-ia32-msvc@1.3.96': + '@swc/core-win32-ia32-msvc@1.5.7': optional: true - '@swc/core-win32-x64-msvc@1.3.96': + '@swc/core-win32-x64-msvc@1.5.7': optional: true - '@swc/core@1.3.96': + '@swc/core@1.5.7(@swc/helpers@0.5.11)': + dependencies: + '@swc/counter': 0.1.2 + '@swc/types': 0.1.7 + optionalDependencies: + '@swc/core-darwin-arm64': 1.5.7 + '@swc/core-darwin-x64': 1.5.7 + '@swc/core-linux-arm-gnueabihf': 1.5.7 + '@swc/core-linux-arm64-gnu': 1.5.7 + '@swc/core-linux-arm64-musl': 1.5.7 + '@swc/core-linux-x64-gnu': 1.5.7 + '@swc/core-linux-x64-musl': 1.5.7 + '@swc/core-win32-arm64-msvc': 1.5.7 + '@swc/core-win32-ia32-msvc': 1.5.7 + '@swc/core-win32-x64-msvc': 1.5.7 + '@swc/helpers': 0.5.11 + + '@swc/core@1.5.7(@swc/helpers@0.5.5)': dependencies: '@swc/counter': 0.1.2 - '@swc/types': 0.1.5 + '@swc/types': 0.1.7 optionalDependencies: - '@swc/core-darwin-arm64': 1.3.96 - '@swc/core-darwin-x64': 1.3.96 - '@swc/core-linux-arm-gnueabihf': 1.3.96 - '@swc/core-linux-arm64-gnu': 1.3.96 - '@swc/core-linux-arm64-musl': 1.3.96 - '@swc/core-linux-x64-gnu': 1.3.96 - '@swc/core-linux-x64-musl': 1.3.96 - '@swc/core-win32-arm64-msvc': 1.3.96 - '@swc/core-win32-ia32-msvc': 1.3.96 - '@swc/core-win32-x64-msvc': 1.3.96 + '@swc/core-darwin-arm64': 1.5.7 + '@swc/core-darwin-x64': 1.5.7 + '@swc/core-linux-arm-gnueabihf': 1.5.7 + '@swc/core-linux-arm64-gnu': 1.5.7 + '@swc/core-linux-arm64-musl': 1.5.7 + '@swc/core-linux-x64-gnu': 1.5.7 + '@swc/core-linux-x64-musl': 1.5.7 + '@swc/core-win32-arm64-msvc': 1.5.7 + '@swc/core-win32-ia32-msvc': 1.5.7 + '@swc/core-win32-x64-msvc': 1.5.7 + '@swc/helpers': 0.5.5 + optional: true '@swc/counter@0.1.2': {} + '@swc/counter@0.1.3': {} + + '@swc/helpers@0.5.11': + dependencies: + tslib: 2.6.2 + '@swc/helpers@0.5.2': dependencies: tslib: 2.6.2 - '@swc/jest@0.2.29(@swc/core@1.3.96)': + '@swc/helpers@0.5.5': + dependencies: + '@swc/counter': 0.1.3 + tslib: 2.6.2 + optional: true + + '@swc/jest@0.2.36(@swc/core@1.5.7(@swc/helpers@0.5.11))': dependencies: - '@jest/create-cache-key-function': 27.5.1 - '@swc/core': 1.3.96 + '@jest/create-cache-key-function': 29.7.0 + '@swc/core': 1.5.7(@swc/helpers@0.5.11) + '@swc/counter': 0.1.3 jsonc-parser: 3.2.0 - '@swc/types@0.1.5': {} + '@swc/types@0.1.7': + dependencies: + '@swc/counter': 0.1.3 '@szmarczak/http-timer@5.0.1': dependencies: defer-to-connect: 2.0.1 - '@t3-oss/env-core@0.7.1(typescript@5.3.2)(zod@3.22.4)': + '@t3-oss/env-core@0.10.1(typescript@5.4.5)(zod@3.23.8)': + dependencies: + zod: 3.23.8 + optionalDependencies: + typescript: 5.4.5 + + '@t3-oss/env-nextjs@0.10.1(typescript@5.4.5)(zod@3.23.8)': dependencies: - typescript: 5.3.2 - zod: 3.22.4 + '@t3-oss/env-core': 0.10.1(typescript@5.4.5)(zod@3.23.8) + zod: 3.23.8 + optionalDependencies: + typescript: 5.4.5 - '@t3-oss/env-nextjs@0.7.1(typescript@5.3.2)(zod@3.22.4)': + '@tanstack/react-virtual@3.5.0(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - '@t3-oss/env-core': 0.7.1(typescript@5.3.2)(zod@3.22.4) - typescript: 5.3.2 - zod: 3.22.4 + '@tanstack/virtual-core': 3.5.0 + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) + + '@tanstack/virtual-core@3.5.0': {} - '@testing-library/cypress@10.0.1(cypress@13.5.1)': + '@testing-library/cypress@10.0.1(cypress@13.10.0)': dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 9.3.3 - cypress: 13.5.1 + cypress: 13.10.0 + + '@testing-library/dom@10.1.0': + dependencies: + '@babel/code-frame': 7.24.6 + '@babel/runtime': 7.24.6 + '@types/aria-query': 5.0.3 + aria-query: 5.3.0 + chalk: 4.1.2 + dom-accessibility-api: 0.5.16 + lz-string: 1.5.0 + pretty-format: 27.5.1 '@testing-library/dom@7.31.2': dependencies: - '@babel/code-frame': 7.22.13 - '@babel/runtime': 7.23.2 + '@babel/code-frame': 7.24.6 + '@babel/runtime': 7.24.6 '@types/aria-query': 4.2.2 aria-query: 4.2.2 chalk: 4.1.2 @@ -14173,27 +16094,47 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.1.4(@jest/globals@29.7.0)(@types/jest@29.5.9)(jest@29.7.0)': + '@testing-library/jest-dom@6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.18.9))(vitest@1.6.0(@types/node@18.18.9))': dependencies: - '@adobe/css-tools': 4.3.1 - '@babel/runtime': 7.23.2 + '@adobe/css-tools': 4.3.3 + '@babel/runtime': 7.24.6 + aria-query: 5.3.0 + chalk: 3.0.0 + css.escape: 1.5.1 + dom-accessibility-api: 0.6.3 + lodash: 4.17.21 + redent: 3.0.0 + optionalDependencies: '@jest/globals': 29.7.0 - '@types/jest': 29.5.9 + '@types/jest': 29.5.12 + jest: 29.7.0(@types/node@18.18.9) + vitest: 1.6.0(@types/node@18.18.9) + + '@testing-library/jest-dom@6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)))(vitest@1.6.0(@types/node@20.12.12))': + dependencies: + '@adobe/css-tools': 4.3.3 + '@babel/runtime': 7.24.6 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 - dom-accessibility-api: 0.5.16 - jest: 29.7.0(@types/node@20.9.3)(ts-node@10.9.1) + dom-accessibility-api: 0.6.3 lodash: 4.17.21 redent: 3.0.0 + optionalDependencies: + '@jest/globals': 29.7.0 + '@types/jest': 29.5.12 + jest: 29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + vitest: 1.6.0(@types/node@20.12.12) - '@testing-library/react@14.1.2(react-dom@18.2.0)(react@18.2.0)': + '@testing-library/react@15.0.7(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - '@babel/runtime': 7.23.2 - '@testing-library/dom': 9.3.3 + '@babel/runtime': 7.24.6 + '@testing-library/dom': 10.1.0 '@types/react-dom': 18.2.14 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) + optionalDependencies: + '@types/react': 18.3.3 '@tootallnate/once@2.0.0': {} @@ -14205,6 +16146,12 @@ snapshots: '@tsconfig/node16@1.0.4': {} + '@tweenjs/tween.js@23.1.2': {} + + '@types/accepts@1.3.7': + dependencies: + '@types/node': 20.12.12 + '@types/aria-query@4.2.2': {} '@types/aria-query@5.0.3': {} @@ -14230,15 +16177,35 @@ snapshots: dependencies: '@babel/types': 7.23.0 - '@types/chai-subset@1.3.5': + '@types/body-parser@1.19.5': + dependencies: + '@types/connect': 3.4.38 + '@types/node': 20.12.12 + + '@types/connect@3.4.36': + dependencies: + '@types/node': 20.12.12 + + '@types/connect@3.4.38': dependencies: - '@types/chai': 4.3.11 + '@types/node': 20.12.12 + + '@types/content-disposition@0.5.8': {} - '@types/chai@4.3.11': {} + '@types/conventional-commits-parser@5.0.0': + dependencies: + '@types/node': 20.12.12 + + '@types/cookies@0.9.0': + dependencies: + '@types/connect': 3.4.38 + '@types/express': 4.17.21 + '@types/keygrip': 1.0.6 + '@types/node': 20.12.12 '@types/cross-spawn@6.0.2': dependencies: - '@types/node': 20.9.3 + '@types/node': 20.12.12 '@types/debug@4.1.8': dependencies: @@ -14246,42 +16213,62 @@ snapshots: '@types/dotenv-defaults@2.0.4': dependencies: - '@types/node': 20.9.3 + '@types/node': 20.12.12 dotenv: 8.6.0 '@types/eslint-scope@3.7.6': dependencies: '@types/eslint': 8.44.6 - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 '@types/eslint@8.44.6': dependencies: - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 '@types/estree@1.0.3': {} + '@types/estree@1.0.5': {} + + '@types/express-serve-static-core@4.19.1': + dependencies: + '@types/node': 20.12.12 + '@types/qs': 6.9.15 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + + '@types/express@4.17.21': + dependencies: + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 4.19.1 + '@types/qs': 6.9.15 + '@types/serve-static': 1.15.7 + '@types/figlet@1.5.8': {} '@types/formidable@2.0.6': dependencies: - '@types/node': 20.9.3 + '@types/node': 20.12.12 '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.9.3 + '@types/node': 20.12.12 '@types/graceful-fs@4.1.8': dependencies: - '@types/node': 20.9.3 + '@types/node': 20.12.12 + + '@types/http-assert@1.5.5': {} '@types/http-cache-semantics@4.0.4': {} + '@types/http-errors@2.0.4': {} + '@types/ioredis-mock@8.2.5': dependencies: - '@types/node': 20.9.3 - ioredis: 5.3.2 + '@types/node': 20.12.12 + ioredis: 5.4.1 transitivePeerDependencies: - supports-color @@ -14297,66 +16284,113 @@ snapshots: dependencies: '@types/istanbul-lib-report': 3.0.2 - '@types/jest@29.5.9': + '@types/jest@29.5.12': dependencies: expect: 29.7.0 pretty-format: 29.7.0 '@types/jsdom@20.0.1': dependencies: - '@types/node': 20.9.3 + '@types/node': 20.12.12 '@types/tough-cookie': 4.0.4 parse5: 7.1.2 - '@types/json-schema@7.0.14': {} - '@types/json-schema@7.0.15': {} '@types/json5@0.0.29': {} + '@types/keygrip@1.0.6': {} + + '@types/koa-compose@3.2.8': + dependencies: + '@types/koa': 2.14.0 + + '@types/koa@2.14.0': + dependencies: + '@types/accepts': 1.3.7 + '@types/content-disposition': 0.5.8 + '@types/cookies': 0.9.0 + '@types/http-assert': 1.5.5 + '@types/http-errors': 2.0.4 + '@types/keygrip': 1.0.6 + '@types/koa-compose': 3.2.8 + '@types/node': 20.12.12 + + '@types/koa__router@12.0.3': + dependencies: + '@types/koa': 2.14.0 + + '@types/mime@1.3.5': {} + '@types/minimatch@5.1.2': {} '@types/minimist@1.2.4': {} - '@types/mocha@10.0.5': {} + '@types/mocha@10.0.6': {} '@types/ms@0.7.33': {} + '@types/mysql@2.15.22': + dependencies: + '@types/node': 20.12.12 + '@types/node@18.18.9': dependencies: undici-types: 5.26.5 - '@types/node@20.9.3': + '@types/node@20.12.12': dependencies: undici-types: 5.26.5 - '@types/normalize-package-data@2.4.3': {} - '@types/normalize-package-data@2.4.4': {} '@types/nprogress@0.2.2': {} - '@types/parse-json@4.0.1': {} + '@types/parse-json@4.0.2': {} + + '@types/pg-pool@2.0.4': + dependencies: + '@types/pg': 8.6.1 + + '@types/pg@8.6.1': + dependencies: + '@types/node': 20.12.12 + pg-protocol: 1.6.1 + pg-types: 2.2.0 '@types/prop-types@15.7.9': {} + '@types/qs@6.9.15': {} + + '@types/range-parser@1.2.7': {} + '@types/react-dom@18.2.14': dependencies: - '@types/react': 18.2.38 + '@types/react': 18.3.3 - '@types/react@18.2.38': + '@types/react@18.3.3': dependencies: '@types/prop-types': 15.7.9 - '@types/scheduler': 0.16.5 csstype: 3.1.2 '@types/resolve@1.20.2': {} '@types/retry@0.12.0': {} - '@types/scheduler@0.16.5': {} + '@types/semver@7.5.8': {} + + '@types/send@0.17.4': + dependencies: + '@types/mime': 1.3.5 + '@types/node': 20.12.12 + + '@types/serve-static@1.15.7': + dependencies: + '@types/http-errors': 2.0.4 + '@types/node': 20.12.12 + '@types/send': 0.17.4 - '@types/semver@7.5.6': {} + '@types/shimmer@1.0.5': {} '@types/sinonjs__fake-timers@8.1.1': {} @@ -14375,11 +16409,11 @@ snapshots: '@types/testing-library__cypress@5.0.13': dependencies: '@testing-library/dom': 7.31.2 - cypress: 13.5.1 + cypress: 13.10.0 '@types/testing-library__jest-dom@5.14.9': dependencies: - '@types/jest': 29.5.9 + '@types/jest': 29.5.12 '@types/three@0.156.0': dependencies: @@ -14388,18 +16422,19 @@ snapshots: fflate: 0.6.10 meshoptimizer: 0.18.1 - '@types/three@0.158.3': + '@types/three@0.164.1': dependencies: + '@tweenjs/tween.js': 23.1.2 '@types/stats.js': 0.17.2 '@types/webxr': 0.5.7 - fflate: 0.6.10 + fflate: 0.8.2 meshoptimizer: 0.18.1 '@types/tough-cookie@4.0.4': {} '@types/useragent@2.3.4': {} - '@types/validator@13.11.5': {} + '@types/validator@13.11.10': {} '@types/webxr@0.5.7': {} @@ -14409,20 +16444,16 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.2 - '@types/yargs@16.0.7': - dependencies: - '@types/yargs-parser': 21.0.2 - '@types/yargs@17.0.29': dependencies: '@types/yargs-parser': 21.0.2 '@types/yauzl@2.10.3': dependencies: - '@types/node': 20.9.3 + '@types/node': 20.12.12 optional: true - '@typescript-eslint/eslint-plugin@5.6.0(@typescript-eslint/parser@5.6.0)(eslint@8.4.1)(typescript@4.5.3)': + '@typescript-eslint/eslint-plugin@5.6.0(@typescript-eslint/parser@5.6.0(eslint@8.4.1)(typescript@4.5.3))(eslint@8.4.1)(typescript@4.5.3)': dependencies: '@typescript-eslint/experimental-utils': 5.6.0(eslint@8.4.1)(typescript@4.5.3) '@typescript-eslint/parser': 5.6.0(eslint@8.4.1)(typescript@4.5.3) @@ -14432,28 +16463,28 @@ snapshots: functional-red-black-tree: 1.0.1 ignore: 5.3.0 regexpp: 3.2.0 - semver: 7.5.4 + semver: 7.6.2 tsutils: 3.21.0(typescript@4.5.3) + optionalDependencies: typescript: 4.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2)': + '@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2) - '@typescript-eslint/scope-manager': 6.12.0 - '@typescript-eslint/type-utils': 6.12.0(eslint@8.54.0)(typescript@5.3.2) - '@typescript-eslint/utils': 6.12.0(eslint@8.54.0)(typescript@5.3.2) - '@typescript-eslint/visitor-keys': 6.12.0 - debug: 4.3.4(supports-color@8.1.1) - eslint: 8.54.0 + '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.10.0 + '@typescript-eslint/type-utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.10.0 + eslint: 9.3.0 graphemer: 1.4.0 - ignore: 5.3.0 + ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.2) - typescript: 5.3.2 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -14477,19 +16508,47 @@ snapshots: '@typescript-eslint/typescript-estree': 5.6.0(typescript@4.5.3) debug: 4.3.4(supports-color@8.1.1) eslint: 8.4.1 + optionalDependencies: typescript: 4.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.12.0(eslint@8.54.0)(typescript@5.3.2)': + '@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/scope-manager': 6.12.0 - '@typescript-eslint/types': 6.12.0 - '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.3.2) - '@typescript-eslint/visitor-keys': 6.12.0 + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@8.1.1) eslint: 8.54.0 - typescript: 5.3.2 + optionalDependencies: + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5)': + dependencies: + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.4(supports-color@8.1.1) + eslint: 9.3.0 + optionalDependencies: + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5)': + dependencies: + '@typescript-eslint/scope-manager': 7.10.0 + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.10.0 + debug: 4.3.4(supports-color@8.1.1) + eslint: 9.3.0 + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -14503,19 +16562,25 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@6.12.0': + '@typescript-eslint/scope-manager@6.21.0': dependencies: - '@typescript-eslint/types': 6.12.0 - '@typescript-eslint/visitor-keys': 6.12.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 - '@typescript-eslint/type-utils@6.12.0(eslint@8.54.0)(typescript@5.3.2)': + '@typescript-eslint/scope-manager@7.10.0': dependencies: - '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.3.2) - '@typescript-eslint/utils': 6.12.0(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/visitor-keys': 7.10.0 + + '@typescript-eslint/type-utils@7.10.0(eslint@9.3.0)(typescript@5.4.5)': + dependencies: + '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) debug: 4.3.4(supports-color@8.1.1) - eslint: 8.54.0 - ts-api-utils: 1.0.3(typescript@5.3.2) - typescript: 5.3.2 + eslint: 9.3.0 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -14523,7 +16588,9 @@ snapshots: '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@6.12.0': {} + '@typescript-eslint/types@6.21.0': {} + + '@typescript-eslint/types@7.10.0': {} '@typescript-eslint/typescript-estree@5.6.0(typescript@4.5.3)': dependencies: @@ -14532,63 +16599,79 @@ snapshots: debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.2 tsutils: 3.21.0(typescript@4.5.3) + optionalDependencies: typescript: 4.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.2)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 - tsutils: 3.21.0(typescript@5.3.2) - typescript: 5.3.2 + semver: 7.6.2 + tsutils: 3.21.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.12.0(typescript@5.3.2)': + '@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 6.12.0 - '@typescript-eslint/visitor-keys': 6.12.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.2) - typescript: 5.3.2 + minimatch: 9.0.3 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.54.0)(typescript@5.3.2)': + '@typescript-eslint/typescript-estree@7.10.0(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) - '@types/json-schema': 7.0.14 - '@types/semver': 7.5.6 + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/visitor-keys': 7.10.0 + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.4 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@5.62.0(eslint@9.3.0)(typescript@5.4.5)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.2) - eslint: 8.54.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) + eslint: 9.3.0 eslint-scope: 5.1.1 - semver: 7.5.4 + semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.12.0(eslint@8.54.0)(typescript@5.3.2)': + '@typescript-eslint/utils@7.10.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 6.12.0 - '@typescript-eslint/types': 6.12.0 - '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.3.2) - eslint: 8.54.0 - semver: 7.5.4 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) + '@typescript-eslint/scope-manager': 7.10.0 + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5) + eslint: 9.3.0 transitivePeerDependencies: - supports-color - typescript @@ -14603,38 +16686,44 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@6.12.0': + '@typescript-eslint/visitor-keys@6.21.0': + dependencies: + '@typescript-eslint/types': 6.21.0 + eslint-visitor-keys: 3.4.3 + + '@typescript-eslint/visitor-keys@7.10.0': dependencies: - '@typescript-eslint/types': 6.12.0 + '@typescript-eslint/types': 7.10.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} - '@vitest/expect@0.34.6': + '@vitest/expect@1.6.0': dependencies: - '@vitest/spy': 0.34.6 - '@vitest/utils': 0.34.6 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 chai: 4.3.10 - '@vitest/runner@0.34.6': + '@vitest/runner@1.6.0': dependencies: - '@vitest/utils': 0.34.6 - p-limit: 4.0.0 + '@vitest/utils': 1.6.0 + p-limit: 5.0.0 pathe: 1.1.1 - '@vitest/snapshot@0.34.6': + '@vitest/snapshot@1.6.0': dependencies: - magic-string: 0.30.1 + magic-string: 0.30.5 pathe: 1.1.1 pretty-format: 29.7.0 - '@vitest/spy@0.34.6': + '@vitest/spy@1.6.0': dependencies: tinyspy: 2.2.0 - '@vitest/utils@0.34.6': + '@vitest/utils@1.6.0': dependencies: diff-sequences: 29.6.3 + estree-walker: 3.0.3 loupe: 2.3.7 pretty-format: 29.7.0 @@ -14749,10 +16838,22 @@ snapshots: dependencies: acorn: 8.11.2 + acorn-import-assertions@1.9.0(acorn@8.11.3): + dependencies: + acorn: 8.11.3 + + acorn-import-attributes@1.9.5(acorn@8.11.2): + dependencies: + acorn: 8.11.2 + acorn-jsx@5.3.2(acorn@8.11.2): dependencies: acorn: 8.11.2 + acorn-jsx@5.3.2(acorn@8.11.3): + dependencies: + acorn: 8.11.3 + acorn-node@1.8.2: dependencies: acorn: 7.4.1 @@ -14763,11 +16864,15 @@ snapshots: acorn-walk@8.3.0: {} + acorn-walk@8.3.2: {} + acorn@7.4.1: {} acorn@8.11.2: {} - acquerello@1.1.2: {} + acorn@8.11.3: {} + + acquerello@2.0.8: {} add-stream@1.0.0: {} @@ -14777,42 +16882,37 @@ snapshots: transitivePeerDependencies: - supports-color - agent-base@7.1.0: + agent-base@7.1.1: dependencies: debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color - agentkeepalive@4.5.0: - dependencies: - humanize-ms: 1.2.1 - aggregate-error@3.1.0: dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 - aggregate-error@4.0.1: - dependencies: - clean-stack: 4.2.0 - indent-string: 5.0.0 - aggregate-error@5.0.0: dependencies: clean-stack: 5.2.0 indent-string: 5.0.0 ajv-formats@2.1.1(ajv@8.12.0): - dependencies: + optionalDependencies: ajv: 8.12.0 + ajv-formats@2.1.1(ajv@8.13.0): + optionalDependencies: + ajv: 8.13.0 + ajv-keywords@3.5.2(ajv@6.12.6): dependencies: ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.12.0): + ajv-keywords@5.1.0(ajv@8.13.0): dependencies: - ajv: 8.12.0 + ajv: 8.13.0 fast-deep-equal: 3.1.3 ajv@6.12.6: @@ -14829,6 +16929,13 @@ snapshots: require-from-string: 2.0.2 uri-js: 4.4.1 + ajv@8.13.0: + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + ansi-colors@4.1.1: {} ansi-colors@4.1.3: {} @@ -14837,13 +16944,7 @@ snapshots: dependencies: type-fest: 0.21.3 - ansi-escapes@5.0.0: - dependencies: - type-fest: 1.4.0 - - ansi-escapes@6.2.0: - dependencies: - type-fest: 3.13.1 + ansi-escapes@6.2.1: {} ansi-regex@2.1.1: {} @@ -14874,7 +16975,7 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - apexcharts@3.44.0: + apexcharts@3.49.1: dependencies: '@yr/monotone-cubic-spline': 1.0.3 svg.draggable.js: 2.2.2 @@ -14935,11 +17036,6 @@ snapshots: delegates: 1.0.0 readable-stream: 3.6.2 - are-we-there-yet@3.0.1: - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - arg@4.1.3: {} arg@5.0.2: {} @@ -14952,13 +17048,9 @@ snapshots: argv-formatter@1.0.0: {} - aria-hidden@1.2.3: - dependencies: - tslib: 2.6.2 - aria-query@4.2.2: dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.24.6 '@babel/runtime-corejs3': 7.23.2 aria-query@5.1.3: @@ -14982,6 +17074,11 @@ snapshots: call-bind: 1.0.2 is-array-buffer: 3.0.2 + array-buffer-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + array-find-index@1.0.2: {} array-ify@1.0.0: {} @@ -15006,13 +17103,22 @@ snapshots: array-unique@0.3.2: {} + array.prototype.findlast@1.2.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + array.prototype.findlastindex@1.2.3: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 array.prototype.flat@1.3.2: dependencies: @@ -15028,13 +17134,20 @@ snapshots: es-abstract: 1.22.2 es-shim-unscopables: 1.0.0 - array.prototype.tosorted@1.1.2: + array.prototype.toreversed@1.1.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + + array.prototype.tosorted@1.1.3: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 es-shim-unscopables: 1.0.2 - get-intrinsic: 1.2.2 arraybuffer.prototype.slice@1.0.2: dependencies: @@ -15046,6 +17159,17 @@ snapshots: is-array-buffer: 3.0.2 is-shared-array-buffer: 1.0.2 + arraybuffer.prototype.slice@1.0.3: + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + arrify@1.0.1: {} arrify@2.0.1: {} @@ -15080,7 +17204,7 @@ snapshots: async-cache-dedupe@1.12.0: dependencies: - mnemonist: 0.39.5 + mnemonist: 0.39.6 safe-stable-stringify: 2.4.3 async@3.2.4: {} @@ -15097,25 +17221,26 @@ snapshots: atomic-sleep@1.0.0: {} - autoprefixer@10.4.16(postcss@8.4.31): + autoprefixer@10.4.19(postcss@8.4.38): dependencies: - browserslist: 4.22.1 - caniuse-lite: 1.0.30001555 + browserslist: 4.23.0 + caniuse-lite: 1.0.30001621 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.31 + picocolors: 1.0.1 + postcss: 8.4.38 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.5: {} - avvio@8.2.1: + available-typed-arrays@1.0.7: dependencies: - archy: 1.0.0 - debug: 4.3.4(supports-color@8.1.1) - fastq: 1.15.0 - transitivePeerDependencies: - - supports-color + possible-typed-array-names: 1.0.0 + + avvio@8.3.2: + dependencies: + '@fastify/error': 3.4.0 + fastq: 1.17.1 aws-sign2@0.7.0: {} @@ -15123,12 +17248,6 @@ snapshots: axe-core@4.7.0: {} - axios@0.21.4: - dependencies: - follow-redirects: 1.15.3(debug@4.3.4) - transitivePeerDependencies: - - debug - axios@1.6.2(debug@4.3.4): dependencies: follow-redirects: 1.15.3(debug@4.3.4) @@ -15141,27 +17260,25 @@ snapshots: dependencies: dequal: 2.0.3 - b4a@1.6.4: {} - - babel-jest@29.7.0(@babel/core@7.23.3): + babel-jest@29.7.0(@babel/core@7.24.6): dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.3 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.23.3) + babel-preset-jest: 29.6.3(@babel/core@7.24.6) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color - babel-loader@9.1.3(@babel/core@7.23.3)(webpack@5.89.0): + babel-loader@9.1.3(@babel/core@7.24.6)(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))): dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.89.0(@swc/core@1.3.96) + webpack: 5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)) babel-plugin-add-module-exports@1.0.4: {} @@ -15182,33 +17299,57 @@ snapshots: '@types/babel__core': 7.20.3 '@types/babel__traverse': 7.20.3 - babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.3): + babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.6): + dependencies: + '@babel/compat-data': 7.24.6 + '@babel/core': 7.24.6 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.6) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.24.6): dependencies: '@babel/compat-data': 7.23.3 - '@babel/core': 7.23.3 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.24.6) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.3): + babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.6): + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.6) + core-js-compat: 3.37.1 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.24.6): + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.24.6) + core-js-compat: 3.37.1 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.24.6): dependencies: - '@babel/core': 7.23.3 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.3) - core-js-compat: 3.33.1 + '@babel/core': 7.24.6 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.24.6) transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.3): + babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.6): dependencies: - '@babel/core': 7.23.3 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.6) transitivePeerDependencies: - supports-color - babel-plugin-transform-import-meta@2.2.1(@babel/core@7.23.3): + babel-plugin-transform-import-meta@2.2.1(@babel/core@7.24.6): dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/template': 7.22.15 tslib: 2.6.2 @@ -15217,31 +17358,31 @@ snapshots: '@babel/runtime': 7.23.2 '@types/babel__core': 7.20.3 - babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.3): - dependencies: - '@babel/core': 7.23.3 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.3) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.3) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.3) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.3) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.3) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.3) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.3) - - babel-preset-jest@29.6.3(@babel/core@7.23.3): - dependencies: - '@babel/core': 7.23.3 + babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.6): + dependencies: + '@babel/core': 7.24.6 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.6) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.6) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.6) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.6) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.6) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.6) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.6) + + babel-preset-jest@29.6.3(@babel/core@7.24.6): + dependencies: + '@babel/core': 7.24.6 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.3) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.6) - babelify@10.0.0(@babel/core@7.23.3): + babelify@10.0.0(@babel/core@7.24.6): dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 balanced-match@1.0.2: {} @@ -15263,7 +17404,7 @@ snapshots: before-after-hook@2.2.3: {} - big-integer@1.6.51: {} + before-after-hook@3.0.2: {} binary-extensions@2.2.0: {} @@ -15287,10 +17428,6 @@ snapshots: bottleneck@2.19.5: {} - bplist-parser@0.2.0: - dependencies: - big-integer: 1.6.51 - brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 @@ -15319,6 +17456,10 @@ snapshots: dependencies: fill-range: 7.0.1 + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + brorand@1.1.0: {} browser-pack@6.1.0: @@ -15481,12 +17622,12 @@ snapshots: vm-browserify: 1.1.2 xtend: 4.0.2 - browserslist@4.22.1: + browserslist@4.23.0: dependencies: - caniuse-lite: 1.0.30001555 - electron-to-chromium: 1.4.569 - node-releases: 2.0.13 - update-browserslist-db: 1.0.13(browserslist@4.22.1) + caniuse-lite: 1.0.30001621 + electron-to-chromium: 1.4.783 + node-releases: 2.0.14 + update-browserslist-db: 1.0.13(browserslist@4.23.0) bs-logger@0.2.6: dependencies: @@ -15524,39 +17665,12 @@ snapshots: builtin-status-codes@3.0.0: {} - bundle-name@3.0.0: - dependencies: - run-applescript: 5.0.0 - busboy@1.6.0: dependencies: streamsearch: 1.1.0 cac@6.7.14: {} - cacache@16.1.3: - dependencies: - '@npmcli/fs': 2.1.2 - '@npmcli/move-file': 2.0.1 - chownr: 2.0.0 - fs-minipass: 2.1.0 - glob: 8.1.0 - infer-owner: 1.0.4 - lru-cache: 7.18.3 - minipass: 3.3.6 - minipass-collect: 1.0.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - mkdirp: 1.0.4 - p-map: 4.0.0 - promise-inflight: 1.0.1 - rimraf: 3.0.2 - ssri: 9.0.1 - tar: 6.2.0 - unique-filename: 2.0.1 - transitivePeerDependencies: - - bluebird - cache-base@1.0.1: dependencies: collection-visit: 1.0.0 @@ -15571,14 +17685,14 @@ snapshots: cacheable-lookup@7.0.0: {} - cacheable-request@10.2.14: + cacheable-request@12.0.1: dependencies: '@types/http-cache-semantics': 4.0.4 - get-stream: 6.0.1 + get-stream: 9.0.1 http-cache-semantics: 4.1.1 keyv: 4.5.4 mimic-response: 4.0.0 - normalize-url: 8.0.0 + normalize-url: 8.0.1 responselike: 3.0.0 cached-path-relative@1.1.0: {} @@ -15605,6 +17719,14 @@ snapshots: get-intrinsic: 1.2.1 set-function-length: 1.1.1 + call-bind@1.0.7: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + call-me-maybe@1.0.2: {} callsites@3.1.0: {} @@ -15628,7 +17750,7 @@ snapshots: camelcase: 8.0.0 map-obj: 5.0.0 quick-lru: 6.1.2 - type-fest: 4.6.0 + type-fest: 4.8.1 camelcase@4.1.0: {} @@ -15638,11 +17760,11 @@ snapshots: camelcase@8.0.0: {} - caniuse-lite@1.0.30001555: {} + caniuse-lite@1.0.30001621: {} - canvas@2.11.2: + canvas@2.11.2(encoding@0.1.13): dependencies: - '@mapbox/node-pre-gyp': 1.0.11 + '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) nan: 2.18.0 simple-get: 3.1.1 transitivePeerDependencies: @@ -15702,14 +17824,14 @@ snapshots: check-more-types@2.24.0: {} - checkpoint-client@1.1.24: + checkpoint-client@1.1.24(encoding@0.1.13): dependencies: ci-info: 3.8.0 env-paths: 2.2.1 fast-write-atomic: 0.2.1 make-dir: 3.1.0 ms: 2.1.3 - node-fetch: 2.6.11 + node-fetch: 2.6.11(encoding@0.1.13) uuid: 9.0.0 transitivePeerDependencies: - encoding @@ -15723,7 +17845,7 @@ snapshots: chokidar@3.5.3: dependencies: anymatch: 3.1.3 - braces: 3.0.2 + braces: 3.0.3 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 @@ -15732,7 +17854,17 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chownr@1.1.4: {} + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 chownr@2.0.0: {} @@ -15742,6 +17874,8 @@ snapshots: ci-info@3.9.0: {} + ci-info@4.0.0: {} + cipher-base@1.0.4: dependencies: inherits: 2.0.4 @@ -15758,15 +17892,15 @@ snapshots: isobject: 3.0.1 static-extend: 0.1.2 - class-validator@0.14.0: + class-validator@0.14.1: dependencies: - '@types/validator': 13.11.5 - libphonenumber-js: 1.10.49 + '@types/validator': 13.11.10 + libphonenumber-js: 1.11.2 validator: 13.11.0 classnames@2.3.1: {} - classnames@2.3.2: {} + classnames@2.5.1: {} clean-regexp@1.0.0: dependencies: @@ -15774,10 +17908,6 @@ snapshots: clean-stack@2.2.0: {} - clean-stack@4.2.0: - dependencies: - escape-string-regexp: 5.0.0 - clean-stack@5.2.0: dependencies: escape-string-regexp: 5.0.0 @@ -15790,6 +17920,15 @@ snapshots: dependencies: restore-cursor: 4.0.0 + cli-highlight@2.1.11: + dependencies: + chalk: 4.1.2 + highlight.js: 10.7.3 + mz: 2.7.0 + parse5: 5.1.1 + parse5-htmlparser2-tree-adapter: 6.0.1 + yargs: 16.2.0 + cli-spinners@2.9.1: {} cli-table3@0.6.3: @@ -15798,18 +17937,26 @@ snapshots: optionalDependencies: '@colors/colors': 1.5.0 + cli-table3@0.6.5: + dependencies: + string-width: 4.2.3 + optionalDependencies: + '@colors/colors': 1.5.0 + cli-truncate@2.1.0: dependencies: slice-ansi: 3.0.0 string-width: 4.2.3 - cli-truncate@3.1.0: + cli-truncate@4.0.0: dependencies: slice-ansi: 5.0.0 - string-width: 5.1.2 + string-width: 7.1.0 cli-width@3.0.0: {} + cli-width@4.1.0: {} + client-only@0.0.1: {} cliui@6.0.0: @@ -15834,6 +17981,8 @@ snapshots: close-with-grace@1.2.0: {} + clsx@2.1.1: {} + cluster-key-slot@1.1.2: {} co@4.6.0: {} @@ -15894,7 +18043,7 @@ snapshots: command-exists@1.2.9: {} - commander@11.1.0: {} + commander@12.1.0: {} commander@2.20.3: {} @@ -15914,10 +18063,10 @@ snapshots: commist@3.2.0: {} - commitizen@4.3.0(typescript@5.3.2): + commitizen@4.3.0(typescript@5.4.5): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(typescript@5.3.2) + cz-conventional-changelog: 3.3.0(typescript@5.4.5) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -16011,10 +18160,6 @@ snapshots: compare-func: 2.0.0 q: 1.5.1 - conventional-changelog-angular@6.0.0: - dependencies: - compare-func: 2.0.0 - conventional-changelog-angular@7.0.0: dependencies: compare-func: 2.0.0 @@ -16097,7 +18242,7 @@ snapshots: handlebars: 4.7.8 json-stringify-safe: 5.0.1 meow: 12.1.1 - semver: 7.5.4 + semver: 7.6.2 split2: 4.2.0 conventional-changelog@3.1.25: @@ -16150,6 +18295,8 @@ snapshots: meow: 8.1.2 q: 1.5.1 + convert-hrtime@5.0.0: {} + convert-source-map@1.1.3: {} convert-source-map@1.9.0: {} @@ -16160,13 +18307,15 @@ snapshots: cookie@0.5.0: {} + cookie@0.6.0: {} + cookiejar@2.1.4: {} copy-descriptor@0.1.1: {} - core-js-compat@3.33.1: + core-js-compat@3.37.1: dependencies: - browserslist: 4.22.1 + browserslist: 4.23.0 core-js-pure@3.33.1: {} @@ -16176,36 +18325,62 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6)(typescript@5.3.2): + cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6(typescript@5.4.5))(typescript@5.4.5): + dependencies: + '@types/node': 18.18.9 + cosmiconfig: 8.3.6(typescript@5.4.5) + jiti: 1.20.0 + typescript: 5.4.5 + optional: true + + cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.9)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5): dependencies: '@types/node': 18.18.9 - cosmiconfig: 8.3.6(typescript@5.3.2) + cosmiconfig: 9.0.0(typescript@5.4.5) jiti: 1.20.0 - typescript: 5.3.2 + typescript: 5.4.5 + + cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.12)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5): + dependencies: + '@types/node': 20.12.12 + cosmiconfig: 9.0.0(typescript@5.4.5) + jiti: 1.20.0 + typescript: 5.4.5 cosmiconfig@7.1.0: dependencies: - '@types/parse-json': 4.0.1 + '@types/parse-json': 4.0.2 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@8.3.6(typescript@5.2.2): + cosmiconfig@8.3.6(typescript@5.3.3): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.2.2 + optionalDependencies: + typescript: 5.3.3 - cosmiconfig@8.3.6(typescript@5.3.2): + cosmiconfig@8.3.6(typescript@5.4.5): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.2 + optionalDependencies: + typescript: 5.4.5 + + cosmiconfig@9.0.0(typescript@5.4.5): + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + optionalDependencies: + typescript: 5.4.5 crc-32@1.2.2: {} @@ -16236,13 +18411,44 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.11 - create-jest@29.7.0(@types/node@20.9.3)(ts-node@10.9.1): + create-jest@29.7.0(@types/node@18.18.9): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@18.18.9) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + optional: true + + create-jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + create-jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.9.3)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -16257,9 +18463,9 @@ snapshots: dependencies: cross-spawn: 7.0.3 - cross-fetch@3.1.8: + cross-fetch@3.1.8(encoding@0.1.13): dependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -16268,14 +18474,6 @@ snapshots: lru-cache: 4.1.5 which: 1.3.1 - cross-spawn@6.0.5: - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.2 - shebang-command: 1.2.0 - which: 1.3.1 - cross-spawn@7.0.3: dependencies: path-key: 3.1.1 @@ -16320,11 +18518,10 @@ snapshots: dependencies: array-find-index: 1.0.2 - cypress@13.5.1: + cypress@13.10.0: dependencies: '@cypress/request': 3.0.1 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) - '@types/node': 18.18.9 '@types/sinonjs__fake-timers': 8.1.1 '@types/sizzle': 2.3.5 arch: 2.2.0 @@ -16335,7 +18532,7 @@ snapshots: chalk: 4.1.2 check-more-types: 2.24.0 cli-cursor: 3.1.0 - cli-table3: 0.6.3 + cli-table3: 0.6.5 commander: 6.2.1 common-tags: 1.8.2 dayjs: 1.11.10 @@ -16360,22 +18557,22 @@ snapshots: process: 0.11.10 proxy-from-env: 1.0.0 request-progress: 3.0.0 - semver: 7.5.4 + semver: 7.6.2 supports-color: 8.1.1 tmp: 0.2.1 untildify: 4.0.0 yauzl: 2.10.0 - cz-conventional-changelog@3.3.0(typescript@5.3.2): + cz-conventional-changelog@3.3.0(typescript@5.4.5): dependencies: chalk: 2.4.2 - commitizen: 4.3.0(typescript@5.3.2) + commitizen: 4.3.0(typescript@5.4.5) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 18.4.2(typescript@5.3.2) + '@commitlint/load': 18.4.2(typescript@5.4.5) transitivePeerDependencies: - typescript @@ -16383,6 +18580,8 @@ snapshots: dargs@7.0.0: {} + dargs@8.1.0: {} + dash-ast@1.0.0: {} dashdash@1.14.1: @@ -16397,6 +18596,24 @@ snapshots: whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 + data-view-buffer@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-offset@1.0.0: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + date-fns@2.30.0: dependencies: '@babel/runtime': 7.23.2 @@ -16411,6 +18628,8 @@ snapshots: debounce@1.2.1: {} + debounce@2.0.0: {} + debug@2.6.9: dependencies: ms: 2.0.0 @@ -16418,6 +18637,7 @@ snapshots: debug@3.2.7(supports-color@8.1.1): dependencies: ms: 2.1.3 + optionalDependencies: supports-color: 8.1.1 debug@4.3.3: @@ -16427,6 +18647,7 @@ snapshots: debug@4.3.4(supports-color@8.1.1): dependencies: ms: 2.1.2 + optionalDependencies: supports-color: 8.1.1 decamelize-keys@1.1.1: @@ -16485,18 +18706,6 @@ snapshots: deepmerge@4.3.1: {} - default-browser-id@3.0.0: - dependencies: - bplist-parser: 0.2.0 - untildify: 4.0.0 - - default-browser@4.0.0: - dependencies: - bundle-name: 3.0.0 - default-browser-id: 3.0.0 - execa: 7.2.0 - titleize: 3.0.0 - default-require-extensions@3.0.1: dependencies: strip-bom: 4.0.0 @@ -16519,7 +18728,11 @@ snapshots: gopd: 1.0.1 has-property-descriptors: 1.0.0 - define-lazy-prop@3.0.0: {} + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 define-properties@1.2.0: dependencies: @@ -16590,6 +18803,8 @@ snapshots: detect-libc@2.0.2: {} + detect-libc@2.0.3: {} + detect-newline@3.1.0: {} detective@5.2.1: @@ -16637,6 +18852,8 @@ snapshots: dom-accessibility-api@0.5.16: {} + dom-accessibility-api@0.6.3: {} + domain-browser@1.2.0: {} domexception@4.0.0: @@ -16647,10 +18864,10 @@ snapshots: dependencies: is-obj: 2.0.0 - dotenv-cli@7.3.0: + dotenv-cli@7.4.2: dependencies: cross-spawn: 7.0.3 - dotenv: 16.3.1 + dotenv: 16.4.5 dotenv-expand: 10.0.0 minimist: 1.2.8 @@ -16660,10 +18877,14 @@ snapshots: dotenv-expand@10.0.0: {} - dotenv-mono@1.3.12: + dotenv-expand@11.0.6: dependencies: - dotenv: 16.3.1 - dotenv-expand: 10.0.0 + dotenv: 16.4.5 + + dotenv-mono@1.3.14: + dependencies: + dotenv: 16.4.5 + dotenv-expand: 11.0.6 dotenv@10.0.0: {} @@ -16671,7 +18892,7 @@ snapshots: dotenv@16.0.3: {} - dotenv@16.3.1: {} + dotenv@16.4.5: {} dotenv@8.6.0: {} @@ -16692,8 +18913,6 @@ snapshots: eastasianwidth@0.2.0: {} - easy-bem@1.1.1: {} - easy-table@1.1.0: optionalDependencies: wcwidth: 1.0.1 @@ -16707,7 +18926,7 @@ snapshots: dependencies: safe-buffer: 5.2.1 - electron-to-chromium@1.4.569: {} + electron-to-chromium@1.4.783: {} elliptic@6.5.4: dependencies: @@ -16721,6 +18940,8 @@ snapshots: emittery@0.13.1: {} + emoji-regex@10.3.0: {} + emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -16736,6 +18957,8 @@ snapshots: dependencies: once: 1.4.0 + enhanced-exception@1.0.2: {} + enhanced-resolve@5.15.0: dependencies: graceful-fs: 4.2.11 @@ -16748,7 +18971,7 @@ snapshots: entities@4.5.0: {} - env-ci@10.0.0: + env-ci@11.0.0: dependencies: execa: 8.0.1 java-properties: 1.0.2 @@ -16761,8 +18984,6 @@ snapshots: env-paths@2.2.1: {} - err-code@2.0.3: {} - error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -16851,6 +19072,61 @@ snapshots: unbox-primitive: 1.0.2 which-typed-array: 1.1.13 + es-abstract@1.23.3: + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.1 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + + es-define-property@1.0.0: + dependencies: + get-intrinsic: 1.2.4 + + es-errors@1.3.0: {} + es-get-iterator@1.1.3: dependencies: call-bind: 1.0.5 @@ -16880,8 +19156,29 @@ snapshots: iterator.prototype: 1.1.2 safe-array-concat: 1.0.1 + es-iterator-helpers@1.0.19: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + iterator.prototype: 1.1.2 + safe-array-concat: 1.1.2 + es-module-lexer@1.3.1: {} + es-object-atoms@1.0.0: + dependencies: + es-errors: 1.3.0 + es-set-tostringtag@2.0.1: dependencies: get-intrinsic: 1.2.1 @@ -16894,13 +19191,19 @@ snapshots: has-tostringtag: 1.0.0 hasown: 2.0.0 + es-set-tostringtag@2.0.3: + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + es-shim-unscopables@1.0.0: dependencies: has: 1.0.3 es-shim-unscopables@1.0.2: dependencies: - hasown: 2.0.0 + hasown: 2.0.2 es-to-primitive@1.2.1: dependencies: @@ -16937,6 +19240,8 @@ snapshots: escalade@3.1.1: {} + escalade@3.1.2: {} + escape-html@1.0.3: {} escape-string-regexp@1.0.5: {} @@ -16957,12 +19262,12 @@ snapshots: eslint-config-airbnb-base-typescript-prettier@5.1.0: dependencies: - '@typescript-eslint/eslint-plugin': 5.6.0(@typescript-eslint/parser@5.6.0)(eslint@8.4.1)(typescript@4.5.3) + '@typescript-eslint/eslint-plugin': 5.6.0(@typescript-eslint/parser@5.6.0(eslint@8.4.1)(typescript@4.5.3))(eslint@8.4.1)(typescript@4.5.3) '@typescript-eslint/parser': 5.6.0(eslint@8.4.1)(typescript@4.5.3) eslint: 8.4.1 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.25.3)(eslint@8.4.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.25.3(@typescript-eslint/parser@5.6.0(eslint@8.4.1)(typescript@4.5.3))(eslint@8.4.1))(eslint@8.4.1) eslint-config-prettier: 6.15.0(eslint@8.4.1) - eslint-plugin-import: 2.25.3(@typescript-eslint/parser@5.6.0)(eslint@8.4.1) + eslint-plugin-import: 2.25.3(@typescript-eslint/parser@5.6.0(eslint@8.4.1)(typescript@4.5.3))(eslint@8.4.1) eslint-plugin-prettier: 3.1.4(eslint@8.4.1)(prettier@2.1.2) prettier: 2.1.2 standard-version: 9.5.0 @@ -16972,45 +19277,47 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.25.3)(eslint@8.4.1): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.25.3(@typescript-eslint/parser@5.6.0(eslint@8.4.1)(typescript@4.5.3))(eslint@8.4.1))(eslint@8.4.1): dependencies: confusing-browser-globals: 1.0.11 eslint: 8.4.1 - eslint-plugin-import: 2.25.3(@typescript-eslint/parser@5.6.0)(eslint@8.4.1) + eslint-plugin-import: 2.25.3(@typescript-eslint/parser@5.6.0(eslint@8.4.1)(typescript@4.5.3))(eslint@8.4.1) object.assign: 4.1.4 object.entries: 1.1.7 semver: 6.3.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.29.0)(eslint@8.54.0): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0): dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.54.0 - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) + eslint: 9.3.0 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0) object.assign: 4.1.4 object.entries: 1.1.7 semver: 6.3.1 - eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.12.0)(@typescript-eslint/parser@6.12.0)(eslint-plugin-import@2.29.0)(eslint@8.54.0): + eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0): dependencies: - '@typescript-eslint/eslint-plugin': 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2) - '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2) - eslint: 8.54.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.0)(eslint@8.54.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) + '@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0) + transitivePeerDependencies: + - eslint-plugin-import - eslint-config-next@14.0.3(eslint@8.54.0)(typescript@5.3.2): + eslint-config-next@14.2.3(eslint@9.3.0)(typescript@5.4.5): dependencies: - '@next/eslint-plugin-next': 14.0.3 + '@next/eslint-plugin-next': 14.2.3 '@rushstack/eslint-patch': 1.5.1 - '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2) - eslint: 8.54.0 + '@typescript-eslint/parser': 6.21.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.54.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.54.0) - eslint-plugin-react: 7.33.2(eslint@8.54.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.54.0) - typescript: 5.3.2 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@9.3.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) + eslint-plugin-jsx-a11y: 6.8.0(eslint@9.3.0) + eslint-plugin-react: 7.34.1(eslint@9.3.0) + eslint-plugin-react-hooks: 4.6.2(eslint@9.3.0) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -17020,9 +19327,9 @@ snapshots: eslint: 8.4.1 get-stdin: 6.0.0 - eslint-config-prettier@9.0.0(eslint@8.54.0): + eslint-config-prettier@9.1.0(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 eslint-import-resolver-node@0.3.9: dependencies: @@ -17032,63 +19339,74 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.54.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@9.3.0): dependencies: debug: 4.3.4(supports-color@8.1.1) enhanced-resolve: 5.15.0 - eslint: 8.54.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) + eslint: 9.3.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 is-glob: 4.0.3 transitivePeerDependencies: - - '@typescript-eslint/parser' - - eslint-import-resolver-node - - eslint-import-resolver-webpack + - '@typescript-eslint/parser' + - eslint-import-resolver-node + - eslint-import-resolver-webpack + - supports-color + + eslint-module-utils@2.8.0(@typescript-eslint/parser@5.6.0(eslint@8.4.1)(typescript@4.5.3))(eslint-import-resolver-node@0.3.9)(eslint@8.4.1): + dependencies: + debug: 3.2.7(supports-color@8.1.1) + optionalDependencies: + '@typescript-eslint/parser': 5.6.0(eslint@8.4.1)(typescript@4.5.3) + eslint: 8.4.1 + eslint-import-resolver-node: 0.3.9 + transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@5.6.0)(eslint-import-resolver-node@0.3.9)(eslint@8.4.1): + eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0): dependencies: - '@typescript-eslint/parser': 5.6.0(eslint@8.4.1)(typescript@4.5.3) debug: 3.2.7(supports-color@8.1.1) - eslint: 8.4.1 + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@9.3.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.3.0): dependencies: - '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2) debug: 3.2.7(supports-color@8.1.1) - eslint: 8.54.0 + optionalDependencies: + '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.54.0) transitivePeerDependencies: - supports-color - eslint-plugin-cypress@2.15.1(eslint@8.54.0): + eslint-plugin-cypress@3.2.0(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 globals: 13.23.0 - eslint-plugin-es@3.0.1(eslint@8.54.0): + eslint-plugin-es@3.0.1(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.25.3(@typescript-eslint/parser@5.6.0)(eslint@8.4.1): + eslint-plugin-import@2.25.3(@typescript-eslint/parser@5.6.0(eslint@8.4.1)(typescript@4.5.3))(eslint@8.4.1): dependencies: - '@typescript-eslint/parser': 5.6.0(eslint@8.4.1)(typescript@4.5.3) array-includes: 3.1.7 array.prototype.flat: 1.3.2 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.4.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.6.0)(eslint-import-resolver-node@0.3.9)(eslint@8.4.1) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.6.0(eslint@8.4.1)(typescript@4.5.3))(eslint-import-resolver-node@0.3.9)(eslint@8.4.1) has: 1.0.4 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -17096,24 +19414,25 @@ snapshots: object.values: 1.1.7 resolve: 1.22.8 tsconfig-paths: 3.14.2 + optionalDependencies: + '@typescript-eslint/parser': 5.6.0(eslint@8.4.1)(typescript@4.5.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0): dependencies: - '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 - eslint: 8.54.0 + eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) - hasown: 2.0.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) + hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 @@ -17121,33 +19440,76 @@ snapshots: object.groupby: 1.0.1 object.values: 1.1.7 semver: 6.3.1 - tsconfig-paths: 3.14.2 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@9.3.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest-dom@5.1.0(eslint@8.54.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0): dependencies: - '@babel/runtime': 7.23.2 - eslint: 8.54.0 + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.3 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7(supports-color@8.1.1) + doctrine: 2.1.0 + eslint: 9.3.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.3.0) + hasown: 2.0.2 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.7 + object.groupby: 1.0.1 + object.values: 1.1.7 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-jest-dom@5.4.0(@testing-library/dom@10.1.0)(eslint@9.3.0): + dependencies: + '@babel/runtime': 7.24.6 + eslint: 9.3.0 requireindex: 1.2.0 + optionalDependencies: + '@testing-library/dom': 10.1.0 - eslint-plugin-jest-formatting@3.1.0(eslint@8.54.0): + eslint-plugin-jest-formatting@3.1.0(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 - eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.54.0)(jest@29.7.0)(typescript@5.3.2): + eslint-plugin-jest@28.5.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5): dependencies: - '@typescript-eslint/eslint-plugin': 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.54.0)(typescript@5.3.2) - eslint: 8.54.0 - jest: 29.7.0(@types/node@20.9.3)(ts-node@10.9.1) + '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) + jest: 29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-jest@28.5.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5): + dependencies: + '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) + jest: 29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsx-a11y@6.8.0(eslint@8.54.0): + eslint-plugin-jsx-a11y@6.8.0(eslint@9.3.0): dependencies: '@babel/runtime': 7.23.2 aria-query: 5.3.0 @@ -17159,7 +19521,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.15 - eslint: 8.54.0 + eslint: 9.3.0 hasown: 2.0.0 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -17167,21 +19529,22 @@ snapshots: object.entries: 1.1.7 object.fromentries: 2.0.7 - eslint-plugin-mocha@10.2.0(eslint@8.54.0): + eslint-plugin-mocha@10.4.3(eslint@9.3.0): dependencies: - eslint: 8.54.0 - eslint-utils: 3.0.0(eslint@8.54.0) + eslint: 9.3.0 + eslint-utils: 3.0.0(eslint@9.3.0) + globals: 13.24.0 rambda: 7.5.0 - eslint-plugin-no-one-time-vars@2.5.0(eslint@8.54.0): + eslint-plugin-no-one-time-vars@2.5.0(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 requireindex: 1.2.0 - eslint-plugin-node@11.1.0(eslint@8.54.0): + eslint-plugin-node@11.1.0(eslint@9.3.0): dependencies: - eslint: 8.54.0 - eslint-plugin-es: 3.0.1(eslint@8.54.0) + eslint: 9.3.0 + eslint-plugin-es: 3.0.1(eslint@9.3.0) eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 @@ -17194,26 +19557,30 @@ snapshots: prettier: 2.1.2 prettier-linter-helpers: 1.0.0 - eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.54.0)(prettier@3.1.0): + eslint-plugin-prettier@5.1.3(@types/eslint@8.44.6)(eslint-config-prettier@9.1.0(eslint@9.3.0))(eslint@9.3.0)(prettier@3.2.5): dependencies: - eslint: 8.54.0 - eslint-config-prettier: 9.0.0(eslint@8.54.0) - prettier: 3.1.0 + eslint: 9.3.0 + prettier: 3.2.5 prettier-linter-helpers: 1.0.0 - synckit: 0.8.5 + synckit: 0.8.8 + optionalDependencies: + '@types/eslint': 8.44.6 + eslint-config-prettier: 9.1.0(eslint@9.3.0) - eslint-plugin-react-hooks@4.6.0(eslint@8.54.0): + eslint-plugin-react-hooks@4.6.2(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 - eslint-plugin-react@7.33.2(eslint@8.54.0): + eslint-plugin-react@7.34.1(eslint@9.3.0): dependencies: array-includes: 3.1.7 + array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.2 - array.prototype.tosorted: 1.1.2 + array.prototype.toreversed: 1.1.2 + array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 - es-iterator-helpers: 1.0.15 - eslint: 8.54.0 + es-iterator-helpers: 1.0.19 + eslint: 9.3.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -17226,35 +19593,37 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.10 - eslint-plugin-simple-import-sort@10.0.0(eslint@8.54.0): + eslint-plugin-simple-import-sort@12.1.0(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 - eslint-plugin-sonarjs@0.23.0(eslint@8.54.0): + eslint-plugin-sonarjs@1.0.3(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 - eslint-plugin-tailwindcss@3.13.0(tailwindcss@3.3.5): + eslint-plugin-tailwindcss@3.17.0(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5))): dependencies: - fast-glob: 3.3.1 - postcss: 8.4.31 - tailwindcss: 3.3.5 + fast-glob: 3.3.2 + postcss: 8.4.38 + tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) - eslint-plugin-testing-library@6.1.2(eslint@8.54.0)(typescript@5.3.2): + eslint-plugin-testing-library@6.2.2(eslint@9.3.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.54.0)(typescript@5.3.2) - eslint: 8.54.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-unicorn@49.0.0(eslint@8.54.0): + eslint-plugin-unicorn@53.0.0(eslint@9.3.0): dependencies: - '@babel/helper-validator-identifier': 7.22.20 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) - ci-info: 3.9.0 + '@babel/helper-validator-identifier': 7.24.6 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) + '@eslint/eslintrc': 3.1.0 + ci-info: 4.0.0 clean-regexp: 1.0.0 - eslint: 8.54.0 + core-js-compat: 3.37.1 + eslint: 9.3.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -17263,14 +19632,17 @@ snapshots: read-pkg-up: 7.0.1 regexp-tree: 0.1.27 regjsparser: 0.10.0 - semver: 7.5.4 + semver: 7.6.2 strip-indent: 3.0.0 + transitivePeerDependencies: + - supports-color - eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.12.0)(eslint@8.54.0): + eslint-plugin-unused-imports@4.0.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0): dependencies: - '@typescript-eslint/eslint-plugin': 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2) - eslint: 8.54.0 + eslint: 9.3.0 eslint-rule-composer: 0.3.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) eslint-rule-composer@0.3.0: {} @@ -17284,6 +19656,11 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 + eslint-scope@8.0.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + eslint-utils@2.1.0: dependencies: eslint-visitor-keys: 1.3.0 @@ -17293,9 +19670,9 @@ snapshots: eslint: 8.4.1 eslint-visitor-keys: 2.1.0 - eslint-utils@3.0.0(eslint@8.54.0): + eslint-utils@3.0.0(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 eslint-visitor-keys: 2.1.0 eslint-visitor-keys@1.3.0: {} @@ -17304,6 +19681,8 @@ snapshots: eslint-visitor-keys@3.4.3: {} + eslint-visitor-keys@4.0.0: {} + eslint@8.4.1: dependencies: '@eslint/eslintrc': 1.4.1 @@ -17339,7 +19718,7 @@ snapshots: optionator: 0.9.3 progress: 2.0.3 regexpp: 3.2.0 - semver: 7.5.4 + semver: 7.6.2 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 text-table: 0.2.0 @@ -17351,7 +19730,7 @@ snapshots: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) '@eslint-community/regexpp': 4.10.0 - '@eslint/eslintrc': 2.1.3 + '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.54.0 '@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/module-importer': 1.0.1 @@ -17374,7 +19753,7 @@ snapshots: glob-parent: 6.0.2 globals: 13.23.0 graphemer: 1.4.0 - ignore: 5.3.0 + ignore: 5.3.1 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -17390,6 +19769,51 @@ snapshots: transitivePeerDependencies: - supports-color + eslint@9.3.0: + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) + '@eslint-community/regexpp': 4.10.0 + '@eslint/eslintrc': 3.1.0 + '@eslint/js': 9.3.0 + '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.3.0 + '@nodelib/fs.walk': 1.2.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4(supports-color@8.1.1) + escape-string-regexp: 4.0.0 + eslint-scope: 8.0.1 + eslint-visitor-keys: 4.0.0 + espree: 10.0.1 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.1 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.3 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + + espree@10.0.1: + dependencies: + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) + eslint-visitor-keys: 4.0.0 + espree@9.6.1: dependencies: acorn: 8.11.2 @@ -17412,9 +19836,13 @@ snapshots: estree-walker@2.0.2: {} + estree-walker@3.0.3: + dependencies: + '@types/estree': 1.0.5 + esutils@2.0.3: {} - eta@3.1.1: {} + eta@3.4.0: {} event-stream@3.3.4: dependencies: @@ -17467,18 +19895,6 @@ snapshots: signal-exit: 3.0.7 strip-final-newline: 2.0.0 - execa@7.2.0: - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.1.0 - onetime: 6.0.0 - signal-exit: 3.0.7 - strip-final-newline: 3.0.0 - execa@8.0.1: dependencies: cross-spawn: 7.0.3 @@ -17486,11 +19902,26 @@ snapshots: human-signals: 5.0.0 is-stream: 3.0.0 merge-stream: 2.0.0 - npm-run-path: 5.1.0 + npm-run-path: 5.3.0 onetime: 6.0.0 signal-exit: 4.1.0 strip-final-newline: 3.0.0 + execa@9.1.0: + dependencies: + '@sindresorhus/merge-streams': 4.0.0 + cross-spawn: 7.0.3 + figures: 6.1.0 + get-stream: 9.0.1 + human-signals: 7.0.0 + is-plain-obj: 4.1.0 + is-stream: 4.0.1 + npm-run-path: 5.3.0 + pretty-ms: 9.0.0 + signal-exit: 4.1.0 + strip-final-newline: 4.0.0 + yoctocolors: 2.0.2 + executable@4.1.1: dependencies: pify: 2.3.0 @@ -17509,8 +19940,6 @@ snapshots: transitivePeerDependencies: - supports-color - expand-template@2.0.3: {} - expand-tilde@2.0.2: dependencies: homedir-polyfill: 1.0.3 @@ -17523,8 +19952,6 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - exponential-backoff@3.1.1: {} - extend-shallow@2.0.1: dependencies: is-extendable: 0.1.1 @@ -17571,14 +19998,14 @@ snapshots: fast-copy@3.0.1: {} + fast-copy@3.0.2: {} + fast-decode-uri-component@1.0.1: {} fast-deep-equal@3.1.3: {} fast-diff@1.3.0: {} - fast-fifo@1.3.2: {} - fast-glob@2.2.7: dependencies: '@mrmlnc/readdir-enhanced': 2.2.1 @@ -17596,7 +20023,7 @@ snapshots: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.7 fast-glob@3.3.2: dependencies: @@ -17604,25 +20031,25 @@ snapshots: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.7 fast-json-stable-stringify@2.1.0: {} fast-json-stringify@5.8.0: dependencies: '@fastify/deepmerge': 1.3.0 - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) + ajv: 8.13.0 + ajv-formats: 2.1.1(ajv@8.13.0) fast-deep-equal: 3.1.3 fast-uri: 2.2.0 - rfdc: 1.3.0 + rfdc: 1.3.1 - fast-jwt@3.3.1: + fast-jwt@4.0.1: dependencies: '@lukeed/ms': 2.0.1 asn1.js: 5.4.1 ecdsa-sig-formatter: 1.0.11 - mnemonist: 0.39.5 + mnemonist: 0.39.6 fast-levenshtein@2.0.6: {} @@ -17638,7 +20065,7 @@ snapshots: fast-write-atomic@0.2.1: {} - fast-xml-parser@4.3.2: + fast-xml-parser@4.4.0: dependencies: strnum: 1.0.5 @@ -17654,15 +20081,15 @@ snapshots: dependencies: fastify-plugin: 4.5.1 - fastify-cli@5.9.0: + fastify-cli@6.1.1: dependencies: '@fastify/deepmerge': 1.3.0 chalk: 4.1.2 chokidar: 3.5.3 close-with-grace: 1.2.0 commist: 3.2.0 - dotenv: 16.3.1 - fastify: 4.24.3 + dotenv: 16.4.5 + fastify: 4.27.0 fastify-plugin: 4.5.1 generify: 4.2.0 help-me: 4.2.0 @@ -17671,25 +20098,23 @@ snapshots: pino-pretty: 10.2.3 pkg-up: 3.1.0 resolve-from: 5.0.0 - semver: 7.5.4 + semver: 7.6.2 yargs-parser: 21.1.1 - transitivePeerDependencies: - - supports-color fastify-get-head@3.0.0: dependencies: fastify-plugin: 3.0.1 - fastify-grant@5.4.8(fastify@4.24.3): + fastify-grant@5.4.8(fastify@4.27.0): dependencies: - fastify: 4.24.3 + fastify: 4.27.0 grant: 5.4.22 fastify-impressions@1.0.5: dependencies: fastify-plugin: 3.0.1 - fastify-ip@0.2.0: + fastify-ip@1.0.0: dependencies: fastify-plugin: 4.5.1 @@ -17714,20 +20139,20 @@ snapshots: fastify-plugin@4.5.1: {} - fastify-print-routes@2.2.0: + fastify-print-routes@3.2.0: dependencies: - acquerello: 1.1.2 + acquerello: 2.0.8 fastify-plugin: 4.5.1 - table: 6.8.1 + table: 6.8.2 fastify-qs@4.0.2: dependencies: fastify-plugin: 4.5.1 qs: 6.11.2 - fastify-request-timing@2.0.2: + fastify-request-timing@3.0.0: dependencies: - fastify-plugin: 3.0.1 + fastify-plugin: 4.5.1 fastify-server-version@1.0.1: dependencies: @@ -17746,42 +20171,59 @@ snapshots: fastify-xml-body-parser@2.2.0: dependencies: - fast-xml-parser: 4.3.2 + fast-xml-parser: 4.4.0 fastify-plugin: 3.0.1 - fastify-zod-validate@0.2.0(fastify@4.24.3)(zod@3.22.4): + fastify-zod-validate@0.2.0(fastify@4.27.0)(zod@3.23.8): dependencies: - fastify: 4.24.3 + fastify: 4.27.0 fastify-plugin: 4.5.1 - zod: 3.22.4 + zod: 3.23.8 - fastify@4.24.3: + fastify@4.26.2: dependencies: '@fastify/ajv-compiler': 3.5.0 '@fastify/error': 3.4.0 '@fastify/fast-json-stringify-compiler': 4.3.0 abstract-logging: 2.0.1 - avvio: 8.2.1 + avvio: 8.3.2 fast-content-type-parse: 1.1.0 fast-json-stringify: 5.8.0 - find-my-way: 7.7.0 + find-my-way: 8.2.0 + light-my-request: 5.13.0 + pino: 8.21.0 + process-warning: 3.0.0 + proxy-addr: 2.0.7 + rfdc: 1.3.1 + secure-json-parse: 2.7.0 + semver: 7.6.2 + toad-cache: 3.3.0 + + fastify@4.27.0: + dependencies: + '@fastify/ajv-compiler': 3.5.0 + '@fastify/error': 3.4.0 + '@fastify/fast-json-stringify-compiler': 4.3.0 + abstract-logging: 2.0.1 + avvio: 8.3.2 + fast-content-type-parse: 1.1.0 + fast-json-stringify: 5.8.0 + find-my-way: 8.2.0 light-my-request: 5.11.0 - pino: 8.16.1 - process-warning: 2.3.0 + pino: 9.1.0 + process-warning: 3.0.0 proxy-addr: 2.0.7 - rfdc: 1.3.0 + rfdc: 1.3.1 secure-json-parse: 2.7.0 - semver: 7.5.4 + semver: 7.6.2 toad-cache: 3.3.0 - transitivePeerDependencies: - - supports-color fastparallel@2.4.1: dependencies: reusify: 1.0.4 xtend: 4.0.2 - fastq@1.15.0: + fastq@1.17.1: dependencies: reusify: 1.0.4 @@ -17815,6 +20257,8 @@ snapshots: fflate@0.6.10: {} + fflate@0.8.2: {} + figlet@1.7.0: {} figures@2.0.0: @@ -17825,7 +20269,12 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - figures@6.0.1: + figures@5.0.0: + dependencies: + escape-string-regexp: 5.0.0 + is-unicode-supported: 1.3.0 + + figures@6.1.0: dependencies: is-unicode-supported: 2.0.0 @@ -17833,6 +20282,10 @@ snapshots: dependencies: flat-cache: 3.1.1 + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + filewatcher@3.0.1: dependencies: debounce: 1.2.1 @@ -17848,6 +20301,10 @@ snapshots: dependencies: to-regex-range: 5.0.1 + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + find-cache-dir@3.3.2: dependencies: commondir: 1.0.1 @@ -17859,11 +20316,11 @@ snapshots: common-path-prefix: 3.0.0 pkg-dir: 7.0.0 - find-my-way@7.7.0: + find-my-way@8.2.0: dependencies: fast-deep-equal: 3.1.3 fast-querystring: 1.1.2 - safe-regex2: 2.0.0 + safe-regex2: 3.1.0 find-node-modules@2.1.3: dependencies: @@ -17897,26 +20354,33 @@ snapshots: locate-path: 7.2.0 path-exists: 5.0.0 + find-up@7.0.0: + dependencies: + locate-path: 7.2.0 + path-exists: 5.0.0 + unicorn-magic: 0.1.0 + find-versions@4.0.0: dependencies: semver-regex: 3.1.4 - find-versions@5.1.0: + find-versions@6.0.0: dependencies: semver-regex: 4.0.5 + super-regex: 1.0.0 findup-sync@4.0.0: dependencies: detect-file: 1.0.0 is-glob: 4.0.3 - micromatch: 4.0.5 + micromatch: 4.0.7 resolve-dir: 1.0.1 fix-esm@1.0.1: dependencies: - '@babel/core': 7.23.3 - '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.23.3) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.3) + '@babel/core': 7.24.6 + '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.24.6) + '@babel/plugin-transform-modules-commonjs': 7.24.6(@babel/core@7.24.6) transitivePeerDependencies: - supports-color @@ -17926,33 +20390,35 @@ snapshots: keyv: 4.5.4 rimraf: 3.0.2 + flat-cache@4.0.1: + dependencies: + flatted: 3.2.9 + keyv: 4.5.4 + flat@5.0.2: {} flatted@3.2.9: {} - flowbite-react@0.6.4(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.3.5): - dependencies: - '@floating-ui/react': 0.24.8(react-dom@18.2.0)(react@18.2.0) - flowbite: 1.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-icons: 4.12.0(react@18.2.0) - react-indiana-drag-scroll: 2.2.0(react-dom@18.2.0)(react@18.2.0) - tailwind-merge: 1.14.0 - tailwindcss: 3.3.5 - - flowbite@1.8.1: + flowbite-react@0.9.0(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5))): dependencies: - '@popperjs/core': 2.11.8 - mini-svg-data-uri: 1.4.4 + '@floating-ui/core': 1.6.0 + '@floating-ui/react': 0.26.10(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + classnames: 2.5.1 + debounce: 2.0.0 + flowbite: 2.3.0 + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) + react-icons: 5.0.1(react@19.0.0-rc-935180c7e0-20240524) + tailwind-merge: 2.2.2 + tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) - flowbite@2.1.1: + flowbite@2.3.0: dependencies: '@popperjs/core': 2.11.8 mini-svg-data-uri: 1.4.4 follow-redirects@1.15.3(debug@4.3.4): - dependencies: + optionalDependencies: debug: 4.3.4(supports-color@8.1.1) for-each@0.3.3: @@ -17973,24 +20439,24 @@ snapshots: forever-agent@0.6.1: {} - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.2.2)(webpack@5.89.0): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.90.1(@swc/core@1.5.7)): dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.24.6 chalk: 4.1.2 - chokidar: 3.5.3 - cosmiconfig: 8.3.6(typescript@5.2.2) + chokidar: 3.6.0 + cosmiconfig: 8.3.6(typescript@5.3.3) deepmerge: 4.3.1 fs-extra: 10.1.0 memfs: 3.5.3 minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.5.4 + semver: 7.6.2 tapable: 2.2.1 - typescript: 5.2.2 - webpack: 5.89.0 + typescript: 5.3.3 + webpack: 5.90.1(@swc/core@1.5.7) - form-data-encoder@2.1.4: {} + form-data-encoder@4.0.2: {} form-data@2.3.3: dependencies: @@ -18015,6 +20481,12 @@ snapshots: once: 1.4.0 qs: 6.11.2 + formidable@3.5.1: + dependencies: + dezalgo: 1.0.4 + hexoid: 1.0.0 + once: 1.4.0 + forwarded@0.2.0: {} fp-ts@2.16.0: {} @@ -18050,6 +20522,12 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 + fs-extra@11.2.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + fs-extra@9.1.0: dependencies: at-least-node: 1.0.0 @@ -18074,6 +20552,8 @@ snapshots: function-bind@1.1.2: {} + function-timeout@1.0.2: {} + function.prototype.name@1.1.6: dependencies: call-bind: 1.0.2 @@ -18097,17 +20577,6 @@ snapshots: strip-ansi: 6.0.1 wide-align: 1.1.5 - gauge@4.0.4: - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - generify@4.2.0: dependencies: isbinaryfile: 4.0.10 @@ -18121,6 +20590,8 @@ snapshots: get-caller-file@2.0.5: {} + get-east-asian-width@1.2.0: {} + get-func-name@2.0.2: {} get-intrinsic@1.2.1: @@ -18137,6 +20608,14 @@ snapshots: has-symbols: 1.0.3 hasown: 2.0.0 + get-intrinsic@1.2.4: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + get-package-type@0.1.0: {} get-pkg-repo@4.2.1: @@ -18160,11 +20639,22 @@ snapshots: get-stream@8.0.1: {} + get-stream@9.0.1: + dependencies: + '@sec-ant/readable-stream': 0.4.1 + is-stream: 4.0.1 + get-symbol-description@1.0.0: dependencies: call-bind: 1.0.2 get-intrinsic: 1.2.1 + get-symbol-description@1.0.2: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + get-tsconfig@4.7.2: dependencies: resolve-pkg-maps: 1.0.0 @@ -18186,7 +20676,7 @@ snapshots: split2: 1.0.0 stream-combiner2: 1.1.1 through2: 2.0.5 - traverse: 0.6.7 + traverse: 0.6.9 git-raw-commits@2.0.11: dependencies: @@ -18196,6 +20686,12 @@ snapshots: split2: 3.2.2 through2: 4.0.2 + git-raw-commits@4.0.0: + dependencies: + dargs: 8.1.0 + meow: 12.1.1 + split2: 4.2.0 + git-remote-origin-url@2.0.0: dependencies: gitconfiglocal: 1.0.0 @@ -18212,8 +20708,6 @@ snapshots: dependencies: ini: 1.3.8 - github-from-package@0.0.0: {} - glob-parent@3.1.0: dependencies: is-glob: 3.1.0 @@ -18235,7 +20729,7 @@ snapshots: dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 - minimatch: 9.0.3 + minimatch: 9.0.4 minipass: 7.0.4 path-scurry: 1.10.1 @@ -18248,24 +20742,6 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - glob@7.1.7: - 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 - - glob@7.2.0: - 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 - glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -18290,9 +20766,14 @@ snapshots: minipass: 4.2.8 path-scurry: 1.10.1 + global-directory@4.0.1: + dependencies: + ini: 4.1.1 + global-dirs@0.1.1: dependencies: ini: 1.3.8 + optional: true global-dirs@3.0.1: dependencies: @@ -18318,24 +20799,35 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@13.24.0: + dependencies: + type-fest: 0.20.2 + + globals@14.0.0: {} + globalthis@1.0.3: dependencies: define-properties: 1.2.1 + globalthis@1.0.4: + dependencies: + define-properties: 1.2.1 + gopd: 1.0.1 + globby@11.1.0: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.1 - ignore: 5.3.0 + ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 - globby@14.0.0: + globby@14.0.1: dependencies: - '@sindresorhus/merge-streams': 1.0.0 + '@sindresorhus/merge-streams': 2.3.0 fast-glob: 3.3.2 - ignore: 5.3.0 + ignore: 5.3.1 path-type: 5.0.0 slash: 5.1.0 unicorn-magic: 0.1.0 @@ -18357,18 +20849,18 @@ snapshots: dependencies: get-intrinsic: 1.2.1 - got@13.0.0: + got@14.3.0: dependencies: - '@sindresorhus/is': 5.6.0 + '@sindresorhus/is': 6.3.1 '@szmarczak/http-timer': 5.0.1 cacheable-lookup: 7.0.0 - cacheable-request: 10.2.14 + cacheable-request: 12.0.1 decompress-response: 6.0.0 - form-data-encoder: 2.1.4 - get-stream: 6.0.1 + form-data-encoder: 4.0.2 + get-stream: 8.0.1 http2-wrapper: 2.2.1 lowercase-keys: 3.0.0 - p-cancelable: 3.0.0 + p-cancelable: 4.0.1 responselike: 3.0.0 graceful-fs@4.2.10: {} @@ -18403,13 +20895,10 @@ snapshots: optionalDependencies: uglify-js: 3.17.4 - happy-dom@12.10.3: + happy-dom@14.11.0: dependencies: - css.escape: 1.5.1 entities: 4.5.0 - iconv-lite: 0.6.3 webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 har-schema@2.0.0: {} @@ -18443,14 +20932,24 @@ snapshots: dependencies: get-intrinsic: 1.2.2 + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.0 + has-proto@1.0.1: {} + has-proto@1.0.3: {} + has-symbols@1.0.3: {} has-tostringtag@1.0.0: dependencies: has-symbols: 1.0.3 + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.0.3 + has-unicode@2.0.1: {} has-value@0.3.1: @@ -18494,12 +20993,14 @@ snapshots: is-stream: 2.0.1 type-fest: 0.8.1 - hashlru@2.3.0: {} - hasown@2.0.0: dependencies: function-bind: 1.1.2 + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + he@1.2.0: {} helmet@7.0.0: {} @@ -18509,8 +21010,12 @@ snapshots: glob: 8.1.0 readable-stream: 3.6.2 + help-me@5.0.0: {} + hexoid@1.0.0: {} + highlight.js@10.7.3: {} + hmac-drbg@1.0.1: dependencies: hash.js: 1.1.7 @@ -18535,9 +21040,9 @@ snapshots: dependencies: lru-cache: 6.0.0 - hosted-git-info@7.0.1: + hosted-git-info@7.0.2: dependencies: - lru-cache: 10.0.2 + lru-cache: 10.2.2 html-encoding-sniffer@3.0.0: dependencies: @@ -18567,7 +21072,14 @@ snapshots: http-proxy-agent@7.0.0: dependencies: - agent-base: 7.1.0 + agent-base: 7.1.1 + debug: 4.3.4(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + + http-proxy-agent@7.0.2: + dependencies: + agent-base: 7.1.1 debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -18608,14 +21120,14 @@ snapshots: https-proxy-agent@7.0.0: dependencies: - agent-base: 7.1.0 + agent-base: 7.1.1 debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.2: + https-proxy-agent@7.0.4: dependencies: - agent-base: 7.1.0 + agent-base: 7.1.1 debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -18624,15 +21136,11 @@ snapshots: human-signals@2.1.0: {} - human-signals@4.3.1: {} - human-signals@5.0.0: {} - humanize-ms@1.2.1: - dependencies: - ms: 2.1.3 + human-signals@7.0.0: {} - husky@8.0.3: {} + husky@9.0.11: {} iconv-lite@0.4.24: dependencies: @@ -18652,9 +21160,9 @@ snapshots: dependencies: minimatch: 5.1.6 - ignore-walk@6.0.3: + ignore-walk@6.0.5: dependencies: - minimatch: 9.0.3 + minimatch: 9.0.4 ignore@4.0.6: {} @@ -18662,6 +21170,8 @@ snapshots: ignore@5.3.0: {} + ignore@5.3.1: {} + image-size@1.0.2: dependencies: queue: 6.0.2 @@ -18673,21 +21183,36 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - import-from-esm@1.3.1: + import-from-esm@1.3.4: dependencies: debug: 4.3.4(supports-color@8.1.1) - import-meta-resolve: 4.0.0 + import-meta-resolve: 4.1.0 transitivePeerDependencies: - supports-color import-from@4.0.0: {} + import-in-the-middle@1.4.2: + dependencies: + acorn: 8.11.2 + acorn-import-assertions: 1.9.0(acorn@8.11.2) + cjs-module-lexer: 1.2.3 + module-details-from-path: 1.0.3 + optional: true + + import-in-the-middle@1.7.4: + dependencies: + acorn: 8.11.2 + acorn-import-attributes: 1.9.5(acorn@8.11.2) + cjs-module-lexer: 1.2.3 + module-details-from-path: 1.0.3 + import-local@3.1.0: dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 - import-meta-resolve@4.0.0: {} + import-meta-resolve@4.1.0: {} imurmurhash@0.1.4: {} @@ -18699,8 +21224,6 @@ snapshots: index-to-position@0.1.2: {} - infer-owner@1.0.4: {} - inflight@1.0.6: dependencies: once: 1.4.0 @@ -18714,11 +21237,13 @@ snapshots: ini@2.0.0: {} + ini@4.1.1: {} + inline-source-map@0.6.2: dependencies: source-map: 0.5.7 - inquirer@8.2.4: + inquirer@8.2.5: dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -18736,7 +21261,7 @@ snapshots: through: 2.3.8 wrap-ansi: 7.0.0 - inquirer@8.2.5: + inquirer@8.2.6: dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -18752,24 +21277,24 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 - wrap-ansi: 7.0.0 + wrap-ansi: 6.2.0 - inquirer@8.2.6: + inquirer@9.2.12: dependencies: + '@ljharb/through': 2.3.13 ansi-escapes: 4.3.2 - chalk: 4.1.2 + chalk: 5.3.0 cli-cursor: 3.1.0 - cli-width: 3.0.0 + cli-width: 4.1.0 external-editor: 3.1.0 - figures: 3.2.0 + figures: 5.0.0 lodash: 4.17.21 - mute-stream: 0.0.8 + mute-stream: 1.0.0 ora: 5.4.1 - run-async: 2.4.1 + run-async: 3.0.0 rxjs: 7.8.1 string-width: 4.2.3 strip-ansi: 6.0.1 - through: 2.3.8 wrap-ansi: 6.2.0 insert-module-globals@7.2.1: @@ -18797,6 +21322,12 @@ snapshots: hasown: 2.0.0 side-channel: 1.0.4 + internal-slot@1.0.7: + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.0.6 + interpret@1.4.0: {} into-stream@6.0.0: @@ -18809,14 +21340,14 @@ snapshots: from2: 2.3.0 p-is-promise: 3.0.0 - ioredis-mock@8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.3.2): + ioredis-mock@8.9.0(@types/ioredis-mock@8.2.5)(ioredis@5.4.1): dependencies: '@ioredis/as-callback': 3.0.0 '@ioredis/commands': 1.2.0 '@types/ioredis-mock': 8.2.5 fengari: 0.1.4 fengari-interop: 0.1.3(fengari@0.1.4) - ioredis: 5.3.2 + ioredis: 5.4.1 semver: 7.5.4 ioredis@5.3.2: @@ -18833,7 +21364,19 @@ snapshots: transitivePeerDependencies: - supports-color - ip@2.0.0: {} + ioredis@5.4.1: + dependencies: + '@ioredis/commands': 1.2.0 + cluster-key-slot: 1.1.2 + debug: 4.3.4(supports-color@8.1.1) + denque: 2.1.0 + lodash.defaults: 4.2.0 + lodash.isarguments: 3.1.0 + redis-errors: 1.2.0 + redis-parser: 3.0.0 + standard-as-callback: 2.1.0 + transitivePeerDependencies: + - supports-color ipaddr.js@1.9.1: {} @@ -18852,6 +21395,11 @@ snapshots: get-intrinsic: 1.2.1 is-typed-array: 1.1.12 + is-array-buffer@3.0.4: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + is-arrayish@0.2.1: {} is-arrayish@0.3.2: {} @@ -18891,12 +21439,16 @@ snapshots: is-core-module@2.13.1: dependencies: - hasown: 2.0.0 + hasown: 2.0.2 is-data-descriptor@1.0.1: dependencies: hasown: 2.0.0 + is-data-view@1.0.1: + dependencies: + is-typed-array: 1.1.13 + is-date-object@1.0.5: dependencies: has-tostringtag: 1.0.0 @@ -18931,6 +21483,10 @@ snapshots: is-fullwidth-code-point@4.0.0: {} + is-fullwidth-code-point@5.0.0: + dependencies: + get-east-asian-width: 1.2.0 + is-generator-fn@2.1.0: {} is-generator-function@1.0.10: @@ -18945,10 +21501,6 @@ snapshots: dependencies: is-extglob: 2.1.1 - is-inside-container@1.0.0: - dependencies: - is-docker: 3.0.0 - is-installed-globally@0.4.0: dependencies: global-dirs: 3.0.1 @@ -18956,14 +21508,14 @@ snapshots: is-interactive@1.0.0: {} - is-lambda@1.0.1: {} - is-map@2.0.2: {} is-module@1.0.0: {} is-negative-zero@2.0.2: {} + is-negative-zero@2.0.3: {} + is-number-object@1.0.7: dependencies: has-tostringtag: 1.0.0 @@ -18984,6 +21536,8 @@ snapshots: is-plain-obj@2.1.0: {} + is-plain-obj@4.1.0: {} + is-plain-object@2.0.4: dependencies: isobject: 3.0.1 @@ -19009,12 +21563,18 @@ snapshots: dependencies: call-bind: 1.0.2 + is-shared-array-buffer@1.0.3: + dependencies: + call-bind: 1.0.7 + is-stream@1.1.0: {} is-stream@2.0.1: {} is-stream@3.0.0: {} + is-stream@4.0.1: {} + is-string@1.0.7: dependencies: has-tostringtag: 1.0.0 @@ -19035,10 +21595,16 @@ snapshots: dependencies: which-typed-array: 1.1.11 + is-typed-array@1.1.13: + dependencies: + which-typed-array: 1.1.15 + is-typedarray@1.0.0: {} is-unicode-supported@0.1.0: {} + is-unicode-supported@1.3.0: {} + is-unicode-supported@2.0.0: {} is-utf8@0.2.1: {} @@ -19084,6 +21650,14 @@ snapshots: lodash.isstring: 4.0.1 lodash.uniqby: 4.7.0 + issue-parser@7.0.0: + dependencies: + lodash.capitalize: 4.2.1 + lodash.escaperegexp: 4.1.2 + lodash.isplainobject: 4.0.6 + lodash.isstring: 4.0.1 + lodash.uniqby: 4.7.0 + istanbul-lib-coverage@3.0.0: {} istanbul-lib-coverage@3.2.0: {} @@ -19094,7 +21668,7 @@ snapshots: istanbul-lib-instrument@4.0.3: dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.1 @@ -19103,7 +21677,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/parser': 7.23.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 @@ -19113,11 +21687,11 @@ snapshots: istanbul-lib-instrument@6.0.1: dependencies: - '@babel/core': 7.23.3 - '@babel/parser': 7.23.0 + '@babel/core': 7.24.6 + '@babel/parser': 7.23.3 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 - semver: 7.5.4 + semver: 7.6.2 transitivePeerDependencies: - supports-color @@ -19179,7 +21753,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -19199,32 +21773,74 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.9.3)(ts-node@10.9.1): + jest-cli@29.7.0(@types/node@18.18.9): + dependencies: + '@jest/core': 29.7.0(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@18.18.9) + exit: 0.1.2 + import-local: 3.1.0 + jest-config: 29.7.0(@types/node@18.18.9) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + optional: true + + jest-cli@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)): + dependencies: + '@jest/core': 29.7.0(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + exit: 0.1.2 + import-local: 3.1.0 + jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + optionalDependencies: + node-notifier: 8.0.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-cli@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.1) + '@jest/core': 29.7.0(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.9.3)(ts-node@10.9.1) + create-jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.9.3)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 + optionalDependencies: + node-notifier: 8.0.2 transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest-config@29.7.0(@types/node@20.9.3)(ts-node@10.9.1): + jest-config@29.7.0(@types/node@18.18.9): dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.3 - babel-jest: 29.7.0(@babel/core@7.23.3) + babel-jest: 29.7.0(@babel/core@7.24.6) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -19238,12 +21854,76 @@ snapshots: jest-runner: 29.7.0 jest-util: 29.7.0 jest-validate: 29.7.0 - micromatch: 4.0.5 + micromatch: 4.0.7 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 18.18.9 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + optional: true + + jest-config@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)): + dependencies: + '@babel/core': 7.24.6 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.24.6) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.7 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.12.12 + ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)): + dependencies: + '@babel/core': 7.24.6 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.24.6) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.7 parse-json: 5.2.0 pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@types/node@20.9.3)(typescript@5.3.2) + optionalDependencies: + '@types/node': 20.12.12 + ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -19267,17 +21947,18 @@ snapshots: jest-util: 29.7.0 pretty-format: 29.7.0 - jest-environment-jsdom@29.7.0(canvas@2.11.2): + jest-environment-jsdom@29.7.0(canvas@2.11.2(encoding@0.1.13)): dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.9.3 - canvas: 2.11.2 + '@types/node': 20.12.12 jest-mock: 29.7.0 jest-util: 29.7.0 - jsdom: 20.0.3(canvas@2.11.2) + jsdom: 20.0.3(canvas@2.11.2(encoding@0.1.13)) + optionalDependencies: + canvas: 2.11.2(encoding@0.1.13) transitivePeerDependencies: - bufferutil - supports-color @@ -19288,13 +21969,13 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 jest-mock: 29.7.0 jest-util: 29.7.0 - jest-fetch-mock@3.0.3: + jest-fetch-mock@3.0.3(encoding@0.1.13): dependencies: - cross-fetch: 3.1.8 + cross-fetch: 3.1.8(encoding@0.1.13) promise-polyfill: 8.3.0 transitivePeerDependencies: - encoding @@ -19305,14 +21986,14 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.8 - '@types/node': 20.9.3 + '@types/node': 20.12.12 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 jest-regex-util: 29.6.3 jest-util: 29.7.0 jest-worker: 29.7.0 - micromatch: 4.0.5 + micromatch: 4.0.7 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -19331,12 +22012,12 @@ snapshots: jest-message-util@29.7.0: dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.24.6 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.2 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.5 + micromatch: 4.0.7 pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -19350,11 +22031,11 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): - dependencies: + optionalDependencies: jest-resolve: 29.7.0 jest-regex-util@29.6.3: {} @@ -19385,7 +22066,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -19413,7 +22094,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -19433,15 +22114,15 @@ snapshots: jest-snapshot@29.7.0: dependencies: - '@babel/core': 7.23.3 + '@babel/core': 7.24.6 '@babel/generator': 7.23.0 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.3) - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.3) + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.6) + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.24.6) '@babel/types': 7.23.0 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.3) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.6) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -19452,7 +22133,7 @@ snapshots: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.5.4 + semver: 7.6.2 transitivePeerDependencies: - supports-color @@ -19463,7 +22144,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -19482,7 +22163,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.3 + '@types/node': 20.12.12 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -19491,23 +22172,52 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.9.3 + '@types/node': 20.12.12 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.9.3 + '@types/node': 20.12.12 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.9.3)(ts-node@10.9.1): + jest@29.7.0(@types/node@18.18.9): + dependencies: + '@jest/core': 29.7.0(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + '@jest/types': 29.6.3 + import-local: 3.1.0 + jest-cli: 29.7.0(@types/node@18.18.9) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + optional: true + + jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)): + dependencies: + '@jest/core': 29.7.0(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + '@jest/types': 29.6.3 + import-local: 3.1.0 + jest-cli: 29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + optionalDependencies: + node-notifier: 8.0.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.1) + '@jest/core': 29.7.0(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.9.3)(ts-node@10.9.1) + jest-cli: 29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)) + optionalDependencies: + node-notifier: 8.0.2 transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -19516,6 +22226,8 @@ snapshots: jiti@1.20.0: {} + jiti@1.21.0: {} + joi@17.11.0: dependencies: '@hapi/hoek': 9.3.0 @@ -19528,6 +22240,8 @@ snapshots: js-tokens@4.0.0: {} + js-tokens@9.0.0: {} + js-yaml@3.14.1: dependencies: argparse: 1.0.10 @@ -19539,12 +22253,11 @@ snapshots: jsbn@0.1.1: {} - jsdom@20.0.3(canvas@2.11.2): + jsdom@20.0.3(canvas@2.11.2(encoding@0.1.13)): dependencies: abab: 2.0.6 acorn: 8.11.2 acorn-globals: 7.0.1 - canvas: 2.11.2 cssom: 0.5.0 cssstyle: 2.3.0 data-urls: 3.0.2 @@ -19568,6 +22281,8 @@ snapshots: whatwg-url: 11.0.0 ws: 8.14.2 xml-name-validator: 4.0.0 + optionalDependencies: + canvas: 2.11.2(encoding@0.1.13) transitivePeerDependencies: - bufferutil - supports-color @@ -19590,7 +22305,7 @@ snapshots: json-schema-resolver@2.0.0: dependencies: debug: 4.3.4(supports-color@8.1.1) - rfdc: 1.3.0 + rfdc: 1.3.1 uri-js: 4.4.1 transitivePeerDependencies: - supports-color @@ -19617,9 +22332,11 @@ snapshots: jsonc-parser@3.2.0: {} + jsonc-parser@3.2.1: {} + jsonfile@6.1.0: dependencies: - universalify: 2.0.0 + universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 @@ -19688,7 +22405,7 @@ snapshots: kleur@4.1.5: {} - ky@1.1.3: {} + ky@1.2.4: {} labeled-stream-splicer@2.0.2: dependencies: @@ -19714,7 +22431,7 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - libphonenumber-js@1.10.49: {} + libphonenumber-js@1.11.2: {} lie@3.1.1: dependencies: @@ -19726,22 +22443,30 @@ snapshots: process-warning: 2.3.0 set-cookie-parser: 2.6.0 + light-my-request@5.13.0: + dependencies: + cookie: 0.6.0 + process-warning: 3.0.0 + set-cookie-parser: 2.6.0 + lilconfig@2.1.0: {} + lilconfig@3.1.1: {} + lines-and-columns@1.2.4: {} - lint-staged@15.1.0: + lint-staged@15.2.5: dependencies: chalk: 5.3.0 - commander: 11.1.0 + commander: 12.1.0 debug: 4.3.4(supports-color@8.1.1) execa: 8.0.1 - lilconfig: 2.1.0 - listr2: 7.0.2 - micromatch: 4.0.5 + lilconfig: 3.1.1 + listr2: 8.2.1 + micromatch: 4.0.7 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.3.4 + yaml: 2.4.2 transitivePeerDependencies: - supports-color @@ -19749,22 +22474,23 @@ snapshots: dependencies: cli-truncate: 2.1.0 colorette: 2.0.20 - enquirer: 2.4.1 log-update: 4.0.0 p-map: 4.0.0 - rfdc: 1.3.0 + rfdc: 1.3.1 rxjs: 7.8.1 through: 2.3.8 wrap-ansi: 7.0.0 + optionalDependencies: + enquirer: 2.4.1 - listr2@7.0.2: + listr2@8.2.1: dependencies: - cli-truncate: 3.1.0 + cli-truncate: 4.0.0 colorette: 2.0.20 eventemitter3: 5.0.1 - log-update: 5.0.1 - rfdc: 1.3.0 - wrap-ansi: 8.1.0 + log-update: 6.0.0 + rfdc: 1.3.1 + wrap-ansi: 9.0.0 load-json-file@4.0.0: dependencies: @@ -19783,7 +22509,10 @@ snapshots: loader-runner@4.3.0: {} - local-pkg@0.4.3: {} + local-pkg@0.5.0: + dependencies: + mlly: 1.4.2 + pkg-types: 1.0.3 localforage@1.10.0: dependencies: @@ -19833,8 +22562,6 @@ snapshots: lodash.isarguments@3.1.0: {} - lodash.isfunction@3.0.9: {} - lodash.ismatch@4.4.0: {} lodash.isplainobject@4.0.6: {} @@ -19883,13 +22610,13 @@ snapshots: slice-ansi: 4.0.0 wrap-ansi: 6.2.0 - log-update@5.0.1: + log-update@6.0.0: dependencies: - ansi-escapes: 5.0.0 + ansi-escapes: 6.2.1 cli-cursor: 4.0.0 - slice-ansi: 5.0.0 + slice-ansi: 7.1.0 strip-ansi: 7.1.0 - wrap-ansi: 8.1.0 + wrap-ansi: 9.0.0 loglevel-colored-level-prefix@1.0.0: dependencies: @@ -19917,11 +22644,7 @@ snapshots: lowercase-keys@3.0.0: {} - lru-cache@10.0.1: {} - - lru-cache@10.0.2: - dependencies: - semver: 7.5.4 + lru-cache@10.2.2: {} lru-cache@4.1.5: dependencies: @@ -19936,20 +22659,12 @@ snapshots: dependencies: yallist: 4.0.0 - lru-cache@7.18.3: {} - lz-string@1.5.0: {} - macos-release@2.5.1: {} - magic-string@0.27.0: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - magic-string@0.30.1: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - magic-string@0.30.5: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -19964,32 +22679,10 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.5.4 + semver: 7.6.2 make-error@1.3.6: {} - make-fetch-happen@10.2.1: - dependencies: - agentkeepalive: 4.5.0 - cacache: 16.1.3 - http-cache-semantics: 4.1.1 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-lambda: 1.0.1 - lru-cache: 7.18.3 - minipass: 3.3.6 - minipass-collect: 1.0.2 - minipass-fetch: 2.1.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - promise-retry: 2.0.1 - socks-proxy-agent: 7.0.0 - ssri: 9.0.1 - transitivePeerDependencies: - - bluebird - - supports-color - make-plural@7.2.0: {} make-plural@7.3.0: {} @@ -20021,29 +22714,29 @@ snapshots: ansi-escapes: 4.3.2 cardinal: 2.1.1 chalk: 4.1.2 - cli-table3: 0.6.3 + cli-table3: 0.6.5 marked: 3.0.8 node-emoji: 1.11.0 supports-hyperlinks: 2.3.0 - marked-terminal@6.1.0(marked@9.1.6): + marked-terminal@7.0.0(marked@12.0.2): dependencies: - ansi-escapes: 6.2.0 - cardinal: 2.1.1 + ansi-escapes: 6.2.1 chalk: 5.3.0 - cli-table3: 0.6.3 - marked: 9.1.6 - node-emoji: 2.1.0 + cli-highlight: 2.1.11 + cli-table3: 0.6.5 + marked: 12.0.2 + node-emoji: 2.1.3 supports-hyperlinks: 3.0.0 - marked@3.0.8: {} + marked@12.0.2: {} - marked@9.1.6: {} + marked@3.0.8: {} - match-sorter@6.3.1: + match-sorter@6.3.4: dependencies: - '@babel/runtime': 7.23.2 - remove-accents: 0.4.2 + '@babel/runtime': 7.24.6 + remove-accents: 0.5.0 md5.js@1.3.5: dependencies: @@ -20122,6 +22815,11 @@ snapshots: braces: 3.0.2 picomatch: 2.3.1 + micromatch@4.0.7: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + miller-rabin@4.0.1: dependencies: bn.js: 4.12.0 @@ -20139,6 +22837,8 @@ snapshots: mime@3.0.0: {} + mime@4.0.3: {} + mimic-fn@2.1.0: {} mimic-fn@4.0.0: {} @@ -20177,6 +22877,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.4: + dependencies: + brace-expansion: 2.0.1 + minimist-options@3.0.2: dependencies: arrify: 1.0.1 @@ -20192,30 +22896,6 @@ snapshots: minimist@1.2.8: {} - minipass-collect@1.0.2: - dependencies: - minipass: 3.3.6 - - minipass-fetch@2.1.2: - dependencies: - minipass: 3.3.6 - minipass-sized: 1.0.3 - minizlib: 2.1.2 - optionalDependencies: - encoding: 0.1.13 - - minipass-flush@1.0.5: - dependencies: - minipass: 3.3.6 - - minipass-pipeline@1.2.4: - dependencies: - minipass: 3.3.6 - - minipass-sized@1.0.3: - dependencies: - minipass: 3.3.6 - minipass@3.3.6: dependencies: yallist: 4.0.0 @@ -20246,16 +22926,16 @@ snapshots: mlly@1.4.2: dependencies: - acorn: 8.11.2 + acorn: 8.11.3 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.3.2 - mnemonist@0.39.5: + mnemonist@0.39.6: dependencies: obliterator: 2.0.4 - mocha@10.2.0: + mocha@10.4.0: dependencies: ansi-colors: 4.1.1 browser-stdout: 1.3.1 @@ -20264,13 +22944,12 @@ snapshots: diff: 5.0.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 - glob: 7.2.0 + glob: 8.1.0 he: 1.2.0 js-yaml: 4.1.0 log-symbols: 4.1.0 minimatch: 5.0.1 ms: 2.1.3 - nanoid: 3.3.3 serialize-javascript: 6.0.0 strip-json-comments: 3.1.1 supports-color: 8.1.1 @@ -20299,9 +22978,11 @@ snapshots: through2: 2.0.5 xtend: 4.0.2 + module-details-from-path@1.0.3: {} + moo@0.5.2: {} - mrmime@1.0.1: {} + mrmime@2.0.0: {} ms@2.0.0: {} @@ -20311,6 +22992,8 @@ snapshots: mute-stream@0.0.8: {} + mute-stream@1.0.0: {} + mvdan-sh@0.10.1: {} mz@2.7.0: @@ -20321,9 +23004,7 @@ snapshots: nan@2.18.0: {} - nanoid@3.3.3: {} - - nanoid@3.3.6: {} + nanoid@3.3.7: {} nanomatch@1.2.13: dependencies: @@ -20341,8 +23022,6 @@ snapshots: transitivePeerDependencies: - supports-color - napi-build-utils@1.0.2: {} - natural-compare@1.4.0: {} negotiator@0.6.3: {} @@ -20353,73 +23032,72 @@ snapshots: new-github-issue-url@0.2.1: {} - next-recompose-plugins@2.0.2(next@14.0.3): + next-recompose-plugins@3.0.0(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)): dependencies: + enhanced-exception: 1.0.2 is-promise: 4.0.0 - next: 14.0.3(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0) - semver: 7.5.4 - take-n-pipe: 1.1.1 + next: 15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + semver: 7.6.2 + take-n-pipe: 1.1.2 - next-seo@6.4.0(next@14.0.3)(react-dom@18.2.0)(react@18.2.0): + next-seo@6.5.0(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): dependencies: - next: 14.0.3(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + next: 15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) - next-sitemap@4.2.3(next@14.0.3): + next-sitemap@4.2.3(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)): dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.6 fast-glob: 3.3.1 minimist: 1.2.8 - next: 14.0.3(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0) + next: 15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) - next@14.0.3(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0): + next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): dependencies: - '@next/env': 14.0.3 - '@swc/helpers': 0.5.2 + '@next/env': 15.0.0-rc.0 + '@swc/helpers': 0.5.11 busboy: 1.6.0 - caniuse-lite: 1.0.30001555 + caniuse-lite: 1.0.30001621 + graceful-fs: 4.2.11 postcss: 8.4.31 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.23.3)(react@18.2.0) - watchpack: 2.4.0 + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) + styled-jsx: 5.1.3(@babel/core@7.24.6)(react@19.0.0-rc-935180c7e0-20240524) optionalDependencies: - '@next/swc-darwin-arm64': 14.0.3 - '@next/swc-darwin-x64': 14.0.3 - '@next/swc-linux-arm64-gnu': 14.0.3 - '@next/swc-linux-arm64-musl': 14.0.3 - '@next/swc-linux-x64-gnu': 14.0.3 - '@next/swc-linux-x64-musl': 14.0.3 - '@next/swc-win32-arm64-msvc': 14.0.3 - '@next/swc-win32-ia32-msvc': 14.0.3 - '@next/swc-win32-x64-msvc': 14.0.3 + '@next/swc-darwin-arm64': 15.0.0-rc.0 + '@next/swc-darwin-x64': 15.0.0-rc.0 + '@next/swc-linux-arm64-gnu': 15.0.0-rc.0 + '@next/swc-linux-arm64-musl': 15.0.0-rc.0 + '@next/swc-linux-x64-gnu': 15.0.0-rc.0 + '@next/swc-linux-x64-musl': 15.0.0-rc.0 + '@next/swc-win32-arm64-msvc': 15.0.0-rc.0 + '@next/swc-win32-ia32-msvc': 15.0.0-rc.0 + '@next/swc-win32-x64-msvc': 15.0.0-rc.0 + '@opentelemetry/api': 1.8.0 + sharp: 0.33.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - nextjs-progressbar@0.0.16(next@14.0.3)(react@18.2.0): + nextjs-progressbar@0.0.16(next@15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): dependencies: '@types/nprogress': 0.2.2 - next: 14.0.3(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0) + next: 15.0.0-rc.0(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) nprogress: 0.2.0 prop-types: 15.8.1 - react: 18.2.0 + react: 19.0.0-rc-935180c7e0-20240524 - nice-try@1.0.5: {} - - node-abi@3.51.0: + node-abi@3.62.0: dependencies: - semver: 7.5.4 + semver: 7.6.2 node-abort-controller@3.1.1: {} - node-addon-api@6.1.0: {} - - node-api-analytics@1.1.3: + node-api-analytics@1.2.1: dependencies: - node: 19.8.1 + node: 14.21.3 node-fetch: 3.3.2 node-bin-setup@1.1.3: {} @@ -20443,20 +23121,24 @@ snapshots: dependencies: lodash: 4.17.21 - node-emoji@2.1.0: + node-emoji@2.1.3: dependencies: - '@sindresorhus/is': 3.1.2 + '@sindresorhus/is': 4.6.0 char-regex: 1.0.2 emojilib: 2.4.0 skin-tone: 2.0.0 - node-fetch@2.6.11: + node-fetch@2.6.11(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 - node-fetch@2.7.0: + node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 node-fetch@3.3.2: dependencies: @@ -20466,27 +23148,12 @@ snapshots: node-gyp-build@4.6.1: {} - node-gyp@9.4.1: - dependencies: - env-paths: 2.2.1 - exponential-backoff: 3.1.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - make-fetch-happen: 10.2.1 - nopt: 6.0.0 - npmlog: 6.0.2 - rimraf: 3.0.2 - semver: 7.5.4 - tar: 6.2.0 - which: 2.0.2 - transitivePeerDependencies: - - bluebird - - supports-color - node-int64@0.4.0: {} - node-mocks-http@1.13.0: + node-mocks-http@1.14.1: dependencies: + '@types/express': 4.17.21 + '@types/node': 20.12.12 accepts: 1.3.8 content-disposition: 0.5.4 depd: 1.1.2 @@ -20502,7 +23169,7 @@ snapshots: dependencies: growly: 1.3.0 is-wsl: 2.2.0 - semver: 7.5.4 + semver: 7.6.2 shellwords: 0.1.1 uuid: 8.3.2 which: 2.0.2 @@ -20516,11 +23183,11 @@ snapshots: dependencies: process-on-spawn: 1.0.0 - node-releases@2.0.13: {} + node-releases@2.0.14: {} node-version@1.2.0: {} - node@19.8.1: + node@14.21.3: dependencies: node-bin-setup: 1.1.3 @@ -20528,10 +23195,6 @@ snapshots: dependencies: abbrev: 1.1.1 - nopt@6.0.0: - dependencies: - abbrev: 1.1.1 - normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 @@ -20543,14 +23206,14 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.5.4 + semver: 7.6.2 validate-npm-package-license: 3.0.4 - normalize-package-data@6.0.0: + normalize-package-data@6.0.1: dependencies: - hosted-git-info: 7.0.1 + hosted-git-info: 7.0.2 is-core-module: 2.13.1 - semver: 7.5.4 + semver: 7.6.2 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -20559,7 +23222,7 @@ snapshots: normalize-url@6.1.0: {} - normalize-url@8.0.0: {} + normalize-url@8.0.1: {} npm-bundled@2.0.1: dependencies: @@ -20567,6 +23230,8 @@ snapshots: npm-normalize-package-bin@2.0.0: {} + npm-normalize-package-bin@3.0.1: {} + npm-packlist@5.1.3: dependencies: glob: 8.1.0 @@ -20574,27 +23239,25 @@ snapshots: npm-bundled: 2.0.1 npm-normalize-package-bin: 2.0.0 - npm-run-all@4.1.5: + npm-run-all2@6.2.0: dependencies: - ansi-styles: 3.2.1 - chalk: 2.4.2 - cross-spawn: 6.0.5 + ansi-styles: 6.2.1 + cross-spawn: 7.0.3 memorystream: 0.3.1 - minimatch: 3.1.2 - pidtree: 0.3.1 - read-pkg: 3.0.0 + minimatch: 9.0.4 + pidtree: 0.6.0 + read-package-json-fast: 3.0.2 shell-quote: 1.8.1 - string.prototype.padend: 3.1.5 npm-run-path@4.0.1: dependencies: path-key: 3.1.1 - npm-run-path@5.1.0: + npm-run-path@5.3.0: dependencies: path-key: 4.0.0 - npm@10.2.4: {} + npm@10.8.0: {} npm@8.19.4: {} @@ -20605,13 +23268,6 @@ snapshots: gauge: 3.0.2 set-blocking: 2.0.0 - npmlog@6.0.2: - dependencies: - are-we-there-yet: 3.0.1 - console-control-strings: 1.1.0 - gauge: 4.0.4 - set-blocking: 2.0.0 - nprogress@0.2.0: {} nwsapi@2.2.7: {} @@ -20686,6 +23342,13 @@ snapshots: has-symbols: 1.0.3 object-keys: 1.1.1 + object.assign@4.1.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + object.entries@1.1.7: dependencies: call-bind: 1.0.5 @@ -20700,15 +23363,15 @@ snapshots: object.groupby@1.0.1: dependencies: - call-bind: 1.0.2 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 + es-abstract: 1.23.3 + get-intrinsic: 1.2.4 object.hasown@1.1.3: dependencies: define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 object.pick@1.3.0: dependencies: @@ -20741,19 +23404,21 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 - open@9.1.0: - dependencies: - default-browser: 4.0.0 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 2.2.0 - openapi-types@12.1.3: {} opener@1.5.2: {} openssl.exe@0.0.2: {} + opentelemetry-instrumentation-fetch-node@1.2.0: + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/instrumentation': 0.43.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + transitivePeerDependencies: + - supports-color + optional: true + optionator@0.9.3: dependencies: '@aashutoshrathi/word-wrap': 1.2.6 @@ -20779,11 +23444,6 @@ snapshots: os-homedir@1.0.2: {} - os-name@4.0.1: - dependencies: - macos-release: 2.5.1 - windows-release: 4.0.0 - os-tmpdir@1.0.2: {} ospath@1.2.2: {} @@ -20792,7 +23452,7 @@ snapshots: dependencies: shell-quote: 1.8.1 - p-cancelable@3.0.0: {} + p-cancelable@4.0.1: {} p-each-series@2.2.0: {} @@ -20802,9 +23462,9 @@ snapshots: dependencies: p-map: 2.1.0 - p-filter@3.0.0: + p-filter@4.1.0: dependencies: - p-map: 5.5.0 + p-map: 7.0.2 p-is-promise@3.0.0: {} @@ -20824,6 +23484,10 @@ snapshots: dependencies: yocto-queue: 1.0.0 + p-limit@5.0.0: + dependencies: + yocto-queue: 1.0.0 + p-locate@2.0.0: dependencies: p-limit: 1.3.0 @@ -20854,9 +23518,7 @@ snapshots: dependencies: aggregate-error: 3.1.0 - p-map@5.5.0: - dependencies: - aggregate-error: 4.0.1 + p-map@7.0.2: {} p-reduce@2.1.0: {} @@ -20880,6 +23542,8 @@ snapshots: pako@1.0.11: {} + pako@2.1.0: {} + parent-module@1.0.1: dependencies: callsites: 3.1.0 @@ -20905,20 +23569,29 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.24.6 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - parse-json@8.0.1: + parse-json@8.1.0: dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.24.6 index-to-position: 0.1.2 - json-parse-even-better-errors: 3.0.0 - type-fest: 4.8.1 + type-fest: 4.18.3 + + parse-ms@4.0.0: {} parse-passwd@1.0.0: {} + parse5-htmlparser2-tree-adapter@6.0.1: + dependencies: + parse5: 6.0.1 + + parse5@5.1.1: {} + + parse5@6.0.1: {} + parse5@7.1.2: dependencies: entities: 4.5.0 @@ -20941,8 +23614,6 @@ snapshots: path-is-absolute@1.0.1: {} - path-key@2.0.1: {} - path-key@3.1.1: {} path-key@4.0.0: {} @@ -20953,7 +23624,7 @@ snapshots: path-scurry@1.10.1: dependencies: - lru-cache: 10.0.1 + lru-cache: 10.2.2 minipass: 7.0.4 path-to-regexp@3.2.0: {} @@ -20988,11 +23659,23 @@ snapshots: performance-now@2.1.0: {} - picocolors@1.0.0: {} + pg-int8@1.0.1: {} + + pg-protocol@1.6.1: {} + + pg-types@2.2.0: + dependencies: + pg-int8: 1.0.1 + postgres-array: 2.0.0 + postgres-bytea: 1.0.0 + postgres-date: 1.0.7 + postgres-interval: 1.2.0 + + picocolors@1.0.1: {} picomatch@2.3.1: {} - pidtree@0.3.1: {} + picomatch@3.0.1: {} pidtree@0.6.0: {} @@ -21002,7 +23685,7 @@ snapshots: pify@4.0.1: {} - pino-abstract-transport@1.1.0: + pino-abstract-transport@1.2.0: dependencies: readable-stream: 4.4.2 split2: 4.2.0 @@ -21017,28 +23700,61 @@ snapshots: joycon: 3.1.1 minimist: 1.2.8 on-exit-leak-free: 2.1.2 - pino-abstract-transport: 1.1.0 + pino-abstract-transport: 1.2.0 pump: 3.0.0 readable-stream: 4.4.2 secure-json-parse: 2.7.0 sonic-boom: 3.7.0 strip-json-comments: 3.1.1 + pino-pretty@11.1.0: + dependencies: + colorette: 2.0.20 + dateformat: 4.6.3 + fast-copy: 3.0.2 + fast-safe-stringify: 2.1.1 + help-me: 5.0.0 + joycon: 3.1.1 + minimist: 1.2.8 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 1.2.0 + pump: 3.0.0 + readable-stream: 4.4.2 + secure-json-parse: 2.7.0 + sonic-boom: 4.0.1 + strip-json-comments: 3.1.1 + pino-std-serializers@6.2.2: {} - pino@8.16.1: + pino-std-serializers@7.0.0: {} + + pino@8.21.0: dependencies: atomic-sleep: 1.0.0 fast-redact: 3.3.0 on-exit-leak-free: 2.1.2 - pino-abstract-transport: 1.1.0 + pino-abstract-transport: 1.2.0 pino-std-serializers: 6.2.2 - process-warning: 2.3.0 + process-warning: 3.0.0 quick-format-unescaped: 4.0.4 real-require: 0.2.0 safe-stable-stringify: 2.4.3 sonic-boom: 3.7.0 - thread-stream: 2.4.1 + thread-stream: 2.7.0 + + pino@9.1.0: + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.3.0 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 1.2.0 + pino-std-serializers: 7.0.0 + process-warning: 3.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.4.3 + sonic-boom: 4.0.1 + thread-stream: 3.0.1 pirates@4.0.6: {} @@ -21062,7 +23778,7 @@ snapshots: pkg-types@1.0.3: dependencies: - jsonc-parser: 3.2.0 + jsonc-parser: 3.2.1 mlly: 1.4.2 pathe: 1.1.1 @@ -21074,27 +23790,31 @@ snapshots: posix-character-classes@0.1.1: {} - postcss-import@15.1.0(postcss@8.4.31): + possible-typed-array-names@1.0.0: {} + + postcss-import@15.1.0(postcss@8.4.38): dependencies: - postcss: 8.4.31 + postcss: 8.4.38 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.31): + postcss-js@4.0.1(postcss@8.4.38): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.31 + postcss: 8.4.38 - postcss-load-config@4.0.1(postcss@8.4.31): + postcss-load-config@4.0.1(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)): dependencies: lilconfig: 2.1.0 - postcss: 8.4.31 - yaml: 2.3.4 + yaml: 2.4.2 + optionalDependencies: + postcss: 8.4.38 + ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5) - postcss-nested@6.0.1(postcss@8.4.31): + postcss-nested@6.0.1(postcss@8.4.38): dependencies: - postcss: 8.4.31 + postcss: 8.4.38 postcss-selector-parser: 6.0.13 postcss-selector-parser@6.0.13: @@ -21106,31 +23826,32 @@ snapshots: postcss@8.4.31: dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 - prebuild-install@7.1.1: + postcss@8.4.38: dependencies: - detect-libc: 2.0.2 - expand-template: 2.0.3 - github-from-package: 0.0.0 - minimist: 1.2.8 - mkdirp-classic: 0.5.3 - napi-build-utils: 1.0.2 - node-abi: 3.51.0 - pump: 3.0.0 - rc: 1.2.8 - simple-get: 4.0.1 - tar-fs: 2.1.1 - tunnel-agent: 0.6.0 + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + + postgres-array@2.0.0: {} + + postgres-bytea@1.0.0: {} + + postgres-date@1.0.7: {} + + postgres-interval@1.2.0: + dependencies: + xtend: 4.0.2 prelude-ls@1.2.1: {} - prettier-eslint-cli@8.0.1(prettier-eslint@16.1.2): + prettier-eslint-cli@8.0.1(prettier-eslint@16.3.0): dependencies: '@messageformat/core': 3.2.0 - '@prettier/eslint': prettier-eslint@16.1.2 + '@prettier/eslint': prettier-eslint@16.3.0 arrify: 2.0.1 boolify: 1.0.1 camelcase-keys: 9.1.2 @@ -21145,26 +23866,29 @@ snapshots: indent-string: 4.0.0 lodash.memoize: 4.1.2 loglevel-colored-level-prefix: 1.0.0 - prettier-eslint: 16.1.2 rxjs: 7.8.1 yargs: 17.7.2 + optionalDependencies: + prettier-eslint: 16.3.0 transitivePeerDependencies: + - prettier-plugin-svelte - supports-color + - svelte-eslint-parser - prettier-eslint@16.1.2: + prettier-eslint@16.3.0: dependencies: - '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/parser': 6.21.0(eslint@8.54.0)(typescript@5.4.5) common-tags: 1.8.2 dlv: 1.1.3 eslint: 8.54.0 indent-string: 4.0.0 lodash.merge: 4.6.2 loglevel-colored-level-prefix: 1.0.0 - prettier: 3.1.0 + prettier: 3.2.5 pretty-format: 29.7.0 require-relative: 0.8.7 - typescript: 5.3.2 - vue-eslint-parser: 9.3.2(eslint@8.54.0) + typescript: 5.4.5 + vue-eslint-parser: 9.4.2(eslint@8.54.0) transitivePeerDependencies: - supports-color @@ -21172,22 +23896,22 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-prisma@5.0.0(prettier@3.1.0): + prettier-plugin-prisma@5.0.0(prettier@3.2.5): dependencies: '@prisma/prisma-schema-wasm': 4.17.0-26.6b0aef69b7cdfc787f822ecd7cdc76d5f1991584 - prettier: 3.1.0 + prettier: 3.2.5 - prettier-plugin-sh@0.13.1(prettier@3.1.0): + prettier-plugin-sh@0.14.0(prettier@3.2.5): dependencies: mvdan-sh: 0.10.1 - prettier: 3.1.0 - sh-syntax: 0.4.1 + prettier: 3.2.5 + sh-syntax: 0.4.2 prettier@2.1.2: {} prettier@2.8.8: {} - prettier@3.1.0: {} + prettier@3.2.5: {} pretty-bytes@5.6.0: {} @@ -21210,13 +23934,14 @@ snapshots: ansi-styles: 5.2.0 react-is: 18.2.0 - prisma-json-schema-generator@4.0.0: + pretty-ms@9.0.0: dependencies: - '@prisma/generator-helper': 4.16.2 - '@prisma/internals': 4.16.2 - transitivePeerDependencies: - - encoding - - supports-color + parse-ms: 4.0.0 + + prisma-json-schema-generator@5.1.1: + dependencies: + '@prisma/generator-helper': 5.7.0 + '@prisma/internals': 5.7.0 prisma-redis-middleware@4.8.0: dependencies: @@ -21225,22 +23950,22 @@ snapshots: transitivePeerDependencies: - supports-color - prisma-zod-generator@0.8.13(prisma@5.6.0): + prisma-zod-generator@0.8.13(encoding@0.1.13)(prisma@5.14.0): dependencies: - '@prisma/client': 4.16.2(prisma@5.6.0) + '@prisma/client': 4.16.2(prisma@5.14.0) '@prisma/generator-helper': 4.16.2 - '@prisma/internals': 4.16.2 + '@prisma/internals': 4.16.2(encoding@0.1.13) prettier: 2.8.8 tslib: 2.6.2 - zod: 3.22.4 + zod: 3.23.8 transitivePeerDependencies: - encoding - prisma - supports-color - prisma@5.6.0: + prisma@5.14.0: dependencies: - '@prisma/engines': 5.6.0 + '@prisma/engines': 5.14.0 process-nextick-args@2.0.1: {} @@ -21250,21 +23975,16 @@ snapshots: process-warning@2.3.0: {} + process-warning@3.0.0: {} + process@0.11.10: {} progress@2.0.3: {} - promise-inflight@1.0.1: {} - promise-polyfill@6.1.0: {} promise-polyfill@8.3.0: {} - promise-retry@2.0.1: - dependencies: - err-code: 2.0.3 - retry: 0.12.0 - prompts@2.4.2: dependencies: kleur: 3.0.3 @@ -21278,7 +23998,7 @@ snapshots: proto-list@1.2.4: {} - protobufjs@7.2.5: + protobufjs@7.3.0: dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -21290,7 +24010,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.9.3 + '@types/node': 20.12.12 long: 5.2.3 proxy-addr@2.0.7: @@ -21334,7 +24054,7 @@ snapshots: qs@6.10.4: dependencies: - side-channel: 1.0.4 + side-channel: 1.0.6 qs@6.11.2: dependencies: @@ -21348,8 +24068,6 @@ snapshots: queue-microtask@1.2.3: {} - queue-tick@1.0.1: {} - queue@6.0.2: dependencies: inherits: 2.0.4 @@ -21377,7 +24095,7 @@ snapshots: range-parser@1.2.1: {} - rate-limiter-flexible@3.0.4: {} + rate-limiter-flexible@5.0.3: {} rc@1.2.8: dependencies: @@ -21386,29 +24104,24 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-apexcharts@1.4.1(apexcharts@3.44.0)(react@18.2.0): + react-apexcharts@1.4.1(apexcharts@3.49.1)(react@19.0.0-rc-935180c7e0-20240524): dependencies: - apexcharts: 3.44.0 + apexcharts: 3.49.1 prop-types: 15.8.1 - react: 18.2.0 + react: 19.0.0-rc-935180c7e0-20240524 - react-dom@18.2.0(react@18.2.0): + react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524): dependencies: - loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 + react: 19.0.0-rc-935180c7e0-20240524 + scheduler: 0.25.0-rc-935180c7e0-20240524 - react-icons@4.12.0(react@18.2.0): + react-icons@5.0.1(react@19.0.0-rc-935180c7e0-20240524): dependencies: - react: 18.2.0 + react: 19.0.0-rc-935180c7e0-20240524 - react-indiana-drag-scroll@2.2.0(react-dom@18.2.0)(react@18.2.0): + react-icons@5.2.1(react@19.0.0-rc-935180c7e0-20240524): dependencies: - classnames: 2.3.2 - debounce: 1.2.1 - easy-bem: 1.1.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 19.0.0-rc-935180c7e0-20240524 react-is@16.13.1: {} @@ -21416,23 +24129,21 @@ snapshots: react-is@18.2.0: {} - react-lite-youtube-embed@2.3.52(react-dom@18.2.0)(react@18.2.0): + react-lite-youtube-embed@2.4.0(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) - react-sortablejs@6.1.4(@types/sortablejs@1.15.5)(react-dom@18.2.0)(react@18.2.0)(sortablejs@1.15.0): + react-sortablejs@6.1.4(@types/sortablejs@1.15.5)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)(sortablejs@1.15.0): dependencies: '@types/sortablejs': 1.15.5 classnames: 2.3.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 19.0.0-rc-935180c7e0-20240524 + react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) sortablejs: 1.15.0 tiny-invariant: 1.2.0 - react@18.2.0: - dependencies: - loose-envify: 1.4.0 + react@19.0.0-rc-935180c7e0-20240524: {} read-cache@1.0.0: dependencies: @@ -21442,11 +24153,22 @@ snapshots: dependencies: readable-stream: 2.3.8 + read-package-json-fast@3.0.2: + dependencies: + json-parse-even-better-errors: 3.0.0 + npm-normalize-package-bin: 3.0.1 + + read-package-up@11.0.0: + dependencies: + find-up-simple: 1.0.0 + read-pkg: 9.0.1 + type-fest: 4.18.3 + read-pkg-up@11.0.0: dependencies: find-up-simple: 1.0.0 read-pkg: 9.0.1 - type-fest: 4.8.1 + type-fest: 4.18.3 read-pkg-up@3.0.0: dependencies: @@ -21467,7 +24189,7 @@ snapshots: read-pkg@5.2.0: dependencies: - '@types/normalize-package-data': 2.4.3 + '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 @@ -21475,9 +24197,9 @@ snapshots: read-pkg@9.0.1: dependencies: '@types/normalize-package-data': 2.4.4 - normalize-package-data: 6.0.0 - parse-json: 8.0.1 - type-fest: 4.8.1 + normalize-package-data: 6.0.1 + parse-json: 8.1.0 + type-fest: 4.18.3 unicorn-magic: 0.1.0 readable-stream@2.3.8: @@ -21540,9 +24262,9 @@ snapshots: dependencies: redis-errors: 1.2.0 - redis-url-plus@1.1.0: {} + redis-url-plus@1.2.1: {} - reflect-metadata@0.1.13: {} + reflect-metadata@0.2.2: {} reflect.getprototypeof@1.0.4: dependencies: @@ -21561,9 +24283,11 @@ snapshots: regenerator-runtime@0.14.0: {} + regenerator-runtime@0.14.1: {} + regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.24.6 regex-not@1.0.2: dependencies: @@ -21578,6 +24302,13 @@ snapshots: define-properties: 1.2.1 set-function-name: 2.0.1 + regexp.prototype.flags@1.5.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 + regexpp@3.2.0: {} regexpu-core@5.3.2: @@ -21605,7 +24336,7 @@ snapshots: dependencies: es6-error: 4.1.1 - remove-accents@0.4.2: {} + remove-accents@0.5.0: {} repeat-element@1.1.4: {} @@ -21652,6 +24383,14 @@ snapshots: require-from-string@2.0.2: {} + require-in-the-middle@7.3.0: + dependencies: + debug: 4.3.4(supports-color@8.1.1) + module-details-from-path: 1.0.3 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + require-main-filename@2.0.0: {} require-relative@0.8.7: {} @@ -21678,6 +24417,7 @@ snapshots: resolve-global@1.0.0: dependencies: global-dirs: 0.1.1 + optional: true resolve-pkg-maps@1.0.0: {} @@ -21719,15 +24459,13 @@ snapshots: ret@0.1.15: {} - ret@0.2.2: {} - - retry@0.12.0: {} + ret@0.4.3: {} retry@0.13.1: {} reusify@1.0.4: {} - rfdc@1.3.0: {} + rfdc@1.3.1: {} rimraf@2.7.1: dependencies: @@ -21741,7 +24479,7 @@ snapshots: dependencies: glob: 9.3.5 - rimraf@5.0.5: + rimraf@5.0.7: dependencies: glob: 10.3.10 @@ -21750,37 +24488,41 @@ snapshots: hash-base: 3.1.0 inherits: 2.0.4 - rollup-plugin-polyfill-node@0.13.0(rollup@4.5.0): + rollup-plugin-polyfill-node@0.13.0(rollup@4.18.0): dependencies: - '@rollup/plugin-inject': 5.0.5(rollup@4.5.0) - rollup: 4.5.0 + '@rollup/plugin-inject': 5.0.5(rollup@4.18.0) + rollup: 4.18.0 - rollup@2.78.0: + rollup@3.29.4: optionalDependencies: fsevents: 2.3.3 - rollup@4.5.0: + rollup@4.18.0: + dependencies: + '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.5.0 - '@rollup/rollup-android-arm64': 4.5.0 - '@rollup/rollup-darwin-arm64': 4.5.0 - '@rollup/rollup-darwin-x64': 4.5.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.5.0 - '@rollup/rollup-linux-arm64-gnu': 4.5.0 - '@rollup/rollup-linux-arm64-musl': 4.5.0 - '@rollup/rollup-linux-x64-gnu': 4.5.0 - '@rollup/rollup-linux-x64-musl': 4.5.0 - '@rollup/rollup-win32-arm64-msvc': 4.5.0 - '@rollup/rollup-win32-ia32-msvc': 4.5.0 - '@rollup/rollup-win32-x64-msvc': 4.5.0 + '@rollup/rollup-android-arm-eabi': 4.18.0 + '@rollup/rollup-android-arm64': 4.18.0 + '@rollup/rollup-darwin-arm64': 4.18.0 + '@rollup/rollup-darwin-x64': 4.18.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.18.0 + '@rollup/rollup-linux-arm-musleabihf': 4.18.0 + '@rollup/rollup-linux-arm64-gnu': 4.18.0 + '@rollup/rollup-linux-arm64-musl': 4.18.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0 + '@rollup/rollup-linux-riscv64-gnu': 4.18.0 + '@rollup/rollup-linux-s390x-gnu': 4.18.0 + '@rollup/rollup-linux-x64-gnu': 4.18.0 + '@rollup/rollup-linux-x64-musl': 4.18.0 + '@rollup/rollup-win32-arm64-msvc': 4.18.0 + '@rollup/rollup-win32-ia32-msvc': 4.18.0 + '@rollup/rollup-win32-x64-msvc': 4.18.0 fsevents: 2.3.3 - run-applescript@5.0.0: - dependencies: - execa: 5.1.1 - run-async@2.4.1: {} + run-async@3.0.0: {} + run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 @@ -21796,6 +24538,13 @@ snapshots: has-symbols: 1.0.3 isarray: 2.0.5 + safe-array-concat@1.1.2: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + safe-buffer@5.1.2: {} safe-buffer@5.2.1: {} @@ -21808,9 +24557,15 @@ snapshots: get-intrinsic: 1.2.1 is-regex: 1.1.4 - safe-regex2@2.0.0: + safe-regex-test@1.0.3: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + + safe-regex2@3.1.0: dependencies: - ret: 0.2.2 + ret: 0.4.3 safe-regex@1.1.0: dependencies: @@ -21830,9 +24585,7 @@ snapshots: dependencies: dotenv: 10.0.0 - scheduler@0.23.0: - dependencies: - loose-envify: 1.4.0 + scheduler@0.25.0-rc-935180c7e0-20240524: {} schema-utils@3.3.0: dependencies: @@ -21843,21 +24596,21 @@ snapshots: schema-utils@4.2.0: dependencies: '@types/json-schema': 7.0.15 - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) - ajv-keywords: 5.1.0(ajv@8.12.0) + ajv: 8.13.0 + ajv-formats: 2.1.1(ajv@8.13.0) + ajv-keywords: 5.1.0(ajv@8.13.0) secure-json-parse@2.7.0: {} semantic-release-major-tag@0.3.2: {} - semantic-release-plus@19.0.2(semantic-release@22.0.8): + semantic-release-plus@19.0.2(encoding@0.1.13)(semantic-release@23.1.1(typescript@5.4.5)): dependencies: - '@semantic-release/commit-analyzer': 9.0.2(semantic-release@22.0.8) + '@semantic-release/commit-analyzer': 9.0.2(semantic-release@23.1.1(typescript@5.4.5)) '@semantic-release/error': 3.0.0 - '@semantic-release/github': 8.1.0(semantic-release@22.0.8) - '@semantic-release/npm': 9.0.2(semantic-release@22.0.8) - '@semantic-release/release-notes-generator': 10.0.3(semantic-release@22.0.8) + '@semantic-release/github': 8.1.0(encoding@0.1.13)(semantic-release@23.1.1(typescript@5.4.5)) + '@semantic-release/npm': 9.0.2(semantic-release@23.1.1(typescript@5.4.5)) + '@semantic-release/release-notes-generator': 10.0.3(semantic-release@23.1.1(typescript@5.4.5)) aggregate-error: 3.1.0 cosmiconfig: 7.1.0 debug: 4.3.4(supports-color@8.1.1) @@ -21872,12 +24625,12 @@ snapshots: lodash: 4.17.21 marked: 3.0.8 marked-terminal: 4.2.0(marked@3.0.8) - micromatch: 4.0.5 + micromatch: 4.0.7 p-each-series: 2.2.0 p-reduce: 2.1.0 read-pkg-up: 7.0.1 resolve-from: 5.0.0 - semver: 7.5.4 + semver: 7.6.2 semver-diff: 3.1.1 signale: 1.4.0 yargs: 16.2.0 @@ -21886,34 +24639,34 @@ snapshots: - semantic-release - supports-color - semantic-release@22.0.8(typescript@5.3.2): + semantic-release@23.1.1(typescript@5.4.5): dependencies: - '@semantic-release/commit-analyzer': 11.1.0(semantic-release@22.0.8) + '@semantic-release/commit-analyzer': 12.0.0(semantic-release@23.1.1(typescript@5.4.5)) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 9.2.3(semantic-release@22.0.8) - '@semantic-release/npm': 11.0.1(semantic-release@22.0.8) - '@semantic-release/release-notes-generator': 12.1.0(semantic-release@22.0.8) + '@semantic-release/github': 10.0.5(semantic-release@23.1.1(typescript@5.4.5)) + '@semantic-release/npm': 12.0.1(semantic-release@23.1.1(typescript@5.4.5)) + '@semantic-release/release-notes-generator': 13.0.0(semantic-release@23.1.1(typescript@5.4.5)) aggregate-error: 5.0.0 - cosmiconfig: 8.3.6(typescript@5.3.2) + cosmiconfig: 9.0.0(typescript@5.4.5) debug: 4.3.4(supports-color@8.1.1) - env-ci: 10.0.0 - execa: 8.0.1 - figures: 6.0.1 - find-versions: 5.1.0 + env-ci: 11.0.0 + execa: 9.1.0 + figures: 6.1.0 + find-versions: 6.0.0 get-stream: 6.0.1 git-log-parser: 1.2.0 hook-std: 3.0.0 - hosted-git-info: 7.0.1 - import-from-esm: 1.3.1 + hosted-git-info: 7.0.2 + import-from-esm: 1.3.4 lodash-es: 4.17.21 - marked: 9.1.6 - marked-terminal: 6.1.0(marked@9.1.6) - micromatch: 4.0.5 + marked: 12.0.2 + marked-terminal: 7.0.0(marked@12.0.2) + micromatch: 4.0.7 p-each-series: 3.0.0 p-reduce: 3.0.0 - read-pkg-up: 11.0.0 + read-package-up: 11.0.0 resolve-from: 5.0.0 - semver: 7.5.4 + semver: 7.6.2 semver-diff: 4.0.0 signale: 1.4.0 yargs: 17.7.2 @@ -21927,7 +24680,7 @@ snapshots: semver-diff@4.0.0: dependencies: - semver: 7.5.4 + semver: 7.6.2 semver-regex@3.1.4: {} @@ -21943,6 +24696,8 @@ snapshots: dependencies: lru-cache: 6.0.0 + semver@7.6.2: {} + serialize-javascript@6.0.0: dependencies: randombytes: 2.1.0 @@ -21962,12 +24717,28 @@ snapshots: gopd: 1.0.1 has-property-descriptors: 1.0.1 + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + set-function-name@2.0.1: dependencies: define-data-property: 1.1.0 functions-have-names: 1.2.3 has-property-descriptors: 1.0.1 + set-function-name@2.0.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + set-value@2.0.1: dependencies: extend-shallow: 2.0.1 @@ -21977,7 +24748,7 @@ snapshots: setprototypeof@1.2.0: {} - sh-syntax@0.4.1: + sh-syntax@0.4.2: dependencies: tslib: 2.6.2 @@ -21986,16 +24757,31 @@ snapshots: inherits: 2.0.4 safe-buffer: 5.2.1 - sharp@0.32.6: + sharp@0.33.4: dependencies: color: 4.2.3 - detect-libc: 2.0.2 - node-addon-api: 6.1.0 - prebuild-install: 7.1.1 - semver: 7.5.4 - simple-get: 4.0.1 - tar-fs: 3.0.4 - tunnel-agent: 0.6.0 + detect-libc: 2.0.3 + semver: 7.6.2 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.33.4 + '@img/sharp-darwin-x64': 0.33.4 + '@img/sharp-libvips-darwin-arm64': 1.0.2 + '@img/sharp-libvips-darwin-x64': 1.0.2 + '@img/sharp-libvips-linux-arm': 1.0.2 + '@img/sharp-libvips-linux-arm64': 1.0.2 + '@img/sharp-libvips-linux-s390x': 1.0.2 + '@img/sharp-libvips-linux-x64': 1.0.2 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.2 + '@img/sharp-libvips-linuxmusl-x64': 1.0.2 + '@img/sharp-linux-arm': 0.33.4 + '@img/sharp-linux-arm64': 0.33.4 + '@img/sharp-linux-s390x': 0.33.4 + '@img/sharp-linux-x64': 0.33.4 + '@img/sharp-linuxmusl-arm64': 0.33.4 + '@img/sharp-linuxmusl-x64': 0.33.4 + '@img/sharp-wasm32': 0.33.4 + '@img/sharp-win32-ia32': 0.33.4 + '@img/sharp-win32-x64': 0.33.4 shasum-object@1.0.0: dependencies: @@ -22006,16 +24792,10 @@ snapshots: json-stable-stringify: 0.0.1 sha.js: 2.4.11 - shebang-command@1.2.0: - dependencies: - shebang-regex: 1.0.0 - shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 - shebang-regex@1.0.0: {} - shebang-regex@3.0.0: {} shell-escape@0.2.0: {} @@ -22030,6 +24810,8 @@ snapshots: shellwords@0.1.1: {} + shimmer@1.2.1: {} + shx@0.3.4: dependencies: minimist: 1.2.8 @@ -22041,6 +24823,13 @@ snapshots: get-intrinsic: 1.2.1 object-inspect: 1.12.3 + side-channel@1.0.6: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.1 + siginfo@2.0.0: {} signal-exit@3.0.7: {} @@ -22061,21 +24850,15 @@ snapshots: once: 1.4.0 simple-concat: 1.0.1 - simple-get@4.0.1: - dependencies: - decompress-response: 6.0.0 - once: 1.4.0 - simple-concat: 1.0.1 - simple-swizzle@0.2.2: dependencies: is-arrayish: 0.3.2 - sirv@1.0.19: + sirv@2.0.4: dependencies: - '@polka/url': 1.0.0-next.23 - mrmime: 1.0.1 - totalist: 1.1.0 + '@polka/url': 1.0.0-next.25 + mrmime: 2.0.0 + totalist: 3.0.1 sisteransi@1.0.5: {} @@ -22114,7 +24897,10 @@ snapshots: ansi-styles: 6.2.1 is-fullwidth-code-point: 4.0.0 - smart-buffer@4.2.0: {} + slice-ansi@7.1.0: + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 5.0.0 snapdragon-node@2.1.1: dependencies: @@ -22139,19 +24925,6 @@ snapshots: transitivePeerDependencies: - supports-color - socks-proxy-agent@7.0.0: - dependencies: - agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) - socks: 2.7.1 - transitivePeerDependencies: - - supports-color - - socks@2.7.1: - dependencies: - ip: 2.0.0 - smart-buffer: 4.2.0 - sodium-native@4.0.4: dependencies: node-gyp-build: 4.6.1 @@ -22160,6 +24933,10 @@ snapshots: dependencies: atomic-sleep: 1.0.0 + sonic-boom@4.0.1: + dependencies: + atomic-sleep: 1.0.0 + sort-array@4.1.5: dependencies: array-back: 5.0.0 @@ -22171,7 +24948,7 @@ snapshots: sortablejs@1.15.0: {} - source-map-js@1.0.2: {} + source-map-js@1.2.0: {} source-map-resolve@0.5.3: dependencies: @@ -22264,10 +25041,6 @@ snapshots: safer-buffer: 2.1.2 tweetnacl: 0.14.5 - ssri@9.0.1: - dependencies: - minipass: 3.3.6 - stack-utils@2.0.6: dependencies: escape-string-regexp: 2.0.0 @@ -22293,7 +25066,7 @@ snapshots: figures: 3.2.0 find-up: 5.0.0 git-semver-tags: 4.1.1 - semver: 7.5.4 + semver: 7.6.2 stringify-package: 1.0.1 yargs: 16.2.0 @@ -22323,7 +25096,7 @@ snapshots: dependencies: fastfall: 1.5.1 fastparallel: 2.4.1 - fastq: 1.15.0 + fastq: 1.17.1 fastseries: 1.7.2 reusify: 1.0.4 @@ -22366,11 +25139,6 @@ snapshots: streamsearch@1.1.0: {} - streamx@2.15.5: - dependencies: - fast-fifo: 1.3.2 - queue-tick: 1.0.1 - string-argv@0.3.2: {} string-length@4.0.2: @@ -22390,23 +25158,23 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 - string.prototype.matchall@4.0.10: + string-width@7.1.0: dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 - has-symbols: 1.0.3 - internal-slot: 1.0.6 - regexp.prototype.flags: 1.5.1 - set-function-name: 2.0.1 - side-channel: 1.0.4 + emoji-regex: 10.3.0 + get-east-asian-width: 1.2.0 + strip-ansi: 7.1.0 - string.prototype.padend@3.1.5: + string.prototype.matchall@4.0.10: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.2 + set-function-name: 2.0.2 + side-channel: 1.0.6 string.prototype.trim@1.2.8: dependencies: @@ -22414,18 +25182,37 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.22.2 + string.prototype.trim@1.2.9: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + string.prototype.trimend@1.0.7: dependencies: call-bind: 1.0.2 define-properties: 1.2.1 es-abstract: 1.22.2 + string.prototype.trimend@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + string.prototype.trimstart@1.0.7: dependencies: call-bind: 1.0.2 define-properties: 1.2.1 es-abstract: 1.22.2 + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 @@ -22456,6 +25243,8 @@ snapshots: strip-final-newline@3.0.0: {} + strip-final-newline@4.0.0: {} + strip-indent@2.0.0: {} strip-indent@3.0.0: @@ -22466,17 +25255,18 @@ snapshots: strip-json-comments@3.1.1: {} - strip-literal@1.3.0: + strip-literal@2.1.0: dependencies: - acorn: 8.11.2 + js-tokens: 9.0.0 strnum@1.0.5: {} - styled-jsx@5.1.1(@babel/core@7.23.3)(react@18.2.0): + styled-jsx@5.1.3(@babel/core@7.24.6)(react@19.0.0-rc-935180c7e0-20240524): dependencies: - '@babel/core': 7.23.3 client-only: 0.0.1 - react: 18.2.0 + react: 19.0.0-rc-935180c7e0-20240524 + optionalDependencies: + '@babel/core': 7.24.6 subarg@1.0.0: dependencies: @@ -22492,25 +25282,29 @@ snapshots: pirates: 4.0.6 ts-interface-checker: 0.1.13 - superagent@8.1.2: + super-regex@1.0.0: + dependencies: + function-timeout: 1.0.2 + time-span: 5.1.0 + + superagent@9.0.2: dependencies: component-emitter: 1.3.0 cookiejar: 2.1.4 debug: 4.3.4(supports-color@8.1.1) fast-safe-stringify: 2.1.1 form-data: 4.0.0 - formidable: 2.1.2 + formidable: 3.5.1 methods: 1.1.2 mime: 2.6.0 qs: 6.11.2 - semver: 7.5.4 transitivePeerDependencies: - supports-color - supertest@6.3.3: + supertest@7.0.0: dependencies: methods: 1.1.2 - superagent: 8.1.2 + superagent: 9.0.2 transitivePeerDependencies: - supports-color @@ -22577,7 +25371,7 @@ snapshots: dependencies: svg-pan-zoom: 3.6.1 - swagger-ui-dist@5.9.1: {} + swagger-ui-dist@5.11.2: {} symbol-observable@4.0.0: {} @@ -22592,9 +25386,9 @@ snapshots: transitivePeerDependencies: - supports-color - synckit@0.8.5: + synckit@0.8.8: dependencies: - '@pkgr/utils': 2.4.2 + '@pkgr/core': 0.1.1 tslib: 2.6.2 syntax-error@1.4.0: @@ -22603,60 +25397,49 @@ snapshots: tabbable@6.2.0: {} - table@6.8.1: + table@6.8.2: dependencies: - ajv: 8.12.0 + ajv: 8.13.0 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.3 strip-ansi: 6.0.1 - tailwind-merge@1.14.0: {} + tailwind-merge@2.2.2: + dependencies: + '@babel/runtime': 7.24.6 - tailwindcss@3.3.5: + tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 chokidar: 3.5.3 didyoumean: 1.2.2 dlv: 1.1.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.20.0 + jiti: 1.21.0 lilconfig: 2.1.0 - micromatch: 4.0.5 + micromatch: 4.0.7 normalize-path: 3.0.0 object-hash: 3.0.0 - picocolors: 1.0.0 - postcss: 8.4.31 - postcss-import: 15.1.0(postcss@8.4.31) - postcss-js: 4.0.1(postcss@8.4.31) - postcss-load-config: 4.0.1(postcss@8.4.31) - postcss-nested: 6.0.1(postcss@8.4.31) + picocolors: 1.0.1 + postcss: 8.4.38 + postcss-import: 15.1.0(postcss@8.4.38) + postcss-js: 4.0.1(postcss@8.4.38) + postcss-load-config: 4.0.1(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) + postcss-nested: 6.0.1(postcss@8.4.38) postcss-selector-parser: 6.0.13 resolve: 1.22.8 sucrase: 3.34.0 transitivePeerDependencies: - ts-node - take-n-pipe@1.1.1: {} + take-n-pipe@1.1.2: {} tapable@2.2.1: {} - tar-fs@2.1.1: - dependencies: - chownr: 1.1.4 - mkdirp-classic: 0.5.3 - pump: 3.0.0 - tar-stream: 2.2.0 - - tar-fs@3.0.4: - dependencies: - mkdirp-classic: 0.5.3 - pump: 3.0.0 - tar-stream: 3.1.6 - tar-stream@2.2.0: dependencies: bl: 4.1.0 @@ -22665,12 +25448,6 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - tar-stream@3.1.6: - dependencies: - b4a: 1.6.4 - fast-fifo: 1.3.2 - streamx: 2.15.5 - tar@6.2.0: dependencies: chownr: 2.0.0 @@ -22723,29 +25500,32 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.9(@swc/core@1.3.96)(webpack@5.89.0): + terser-webpack-plugin@5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.11))(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))): dependencies: - '@jridgewell/trace-mapping': 0.3.20 - '@swc/core': 1.3.96 + '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 - terser: 5.22.0 - webpack: 5.89.0(@swc/core@1.3.96) + terser: 5.31.0 + webpack: 5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)) + optionalDependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.11) - terser-webpack-plugin@5.3.9(webpack@5.89.0): + terser-webpack-plugin@5.3.10(@swc/core@1.5.7)(webpack@5.90.1(@swc/core@1.5.7)): dependencies: '@jridgewell/trace-mapping': 0.3.20 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 - terser: 5.22.0 - webpack: 5.89.0 + terser: 5.31.0 + webpack: 5.90.1(@swc/core@1.5.7) + optionalDependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.5) - terser@5.22.0: + terser@5.31.0: dependencies: '@jridgewell/source-map': 0.3.5 - acorn: 8.11.2 + acorn: 8.11.3 commander: 2.20.3 source-map-support: 0.5.21 @@ -22755,8 +25535,6 @@ snapshots: glob: 7.2.3 minimatch: 3.1.2 - text-decoding@1.0.0: {} - text-extensions@1.9.0: {} text-extensions@2.4.0: {} @@ -22771,13 +25549,17 @@ snapshots: dependencies: any-promise: 1.3.0 - thread-stream@2.4.1: + thread-stream@2.7.0: + dependencies: + real-require: 0.2.0 + + thread-stream@3.0.1: dependencies: real-require: 0.2.0 three@0.156.1: {} - three@0.158.0: {} + three@0.164.1: {} throttleit@1.0.0: {} @@ -22792,6 +25574,10 @@ snapshots: through@2.3.8: {} + time-span@5.1.0: + dependencies: + convert-hrtime: 5.0.0 + timers-browserify@1.4.2: dependencies: process: 0.11.10 @@ -22800,12 +25586,10 @@ snapshots: tinybench@2.5.1: {} - tinypool@0.7.0: {} + tinypool@0.8.4: {} tinyspy@2.2.0: {} - titleize@3.0.0: {} - tls-keygen@3.7.0: dependencies: chalk: 2.4.2 @@ -22864,9 +25648,11 @@ snapshots: toad-cache@3.3.0: {} + toad-cache@3.7.0: {} + toidentifier@1.0.1: {} - totalist@1.1.0: {} + totalist@3.0.1: {} tough-cookie@2.5.0: dependencies: @@ -22886,7 +25672,11 @@ snapshots: dependencies: punycode: 2.3.0 - traverse@0.6.7: {} + traverse@0.6.9: + dependencies: + gopd: 1.0.1 + typedarray.prototype.slice: 1.0.3 + which-typed-array: 1.1.15 tree-kill@1.2.2: {} @@ -22894,32 +25684,53 @@ snapshots: trim-newlines@3.0.1: {} - ts-api-utils@1.0.3(typescript@5.3.2): + ts-api-utils@1.3.0(typescript@5.4.5): dependencies: - typescript: 5.3.2 + typescript: 5.4.5 ts-interface-checker@0.1.13: {} - ts-jest-mock-import-meta@1.1.0(ts-jest@29.1.1): + ts-jest-mock-import-meta@1.2.0(ts-jest@29.1.3(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)): dependencies: - ts-jest: 29.1.1(@babel/core@7.23.3)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.2) + ts-jest: 29.1.3(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5) - ts-jest@29.1.1(@babel/core@7.23.3)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.2): + ts-jest@29.1.3(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5): dependencies: - '@babel/core': 7.23.3 - babel-jest: 29.7.0(@babel/core@7.23.3) bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.9.3)(ts-node@10.9.1) + jest: 29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.5.4 - typescript: 5.3.2 + semver: 7.6.2 + typescript: 5.4.5 + yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.24.6 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.24.6) + + ts-jest@29.1.3(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5): + dependencies: + bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + jest: 29.7.0(@types/node@20.12.12)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.12.12)(typescript@5.4.5)) + jest-util: 29.7.0 + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.6.2 + typescript: 5.4.5 yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.24.6 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.24.6) - ts-node-dev@2.0.0(@types/node@20.9.3)(typescript@5.3.2): + ts-node-dev@2.0.0(@swc/core@1.5.7)(@types/node@20.12.12)(node-notifier@8.0.2)(typescript@5.4.5): dependencies: chokidar: 3.5.3 dynamic-dedupe: 0.3.0 @@ -22929,41 +25740,66 @@ snapshots: rimraf: 2.7.1 source-map-support: 0.5.21 tree-kill: 1.2.2 - ts-node: 10.9.1(@types/node@20.9.3)(typescript@5.3.2) + ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5) tsconfig: 7.0.0 - typescript: 5.3.2 + typescript: 5.4.5 + optionalDependencies: + node-notifier: 8.0.2 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' - '@types/node' - ts-node@10.9.1(@types/node@20.9.3)(typescript@5.3.2): + ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.12.12 + acorn: 8.11.3 + acorn-walk: 8.3.2 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.4.5 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.11) + optional: true + + ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.9.3 + '@types/node': 20.12.12 acorn: 8.11.2 acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.2 + typescript: 5.4.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.5) ts-pattern@4.3.0: {} - tsc-watch@6.0.4(typescript@5.3.2): + tsc-watch@6.2.0(typescript@5.4.5): dependencies: cross-spawn: 7.0.3 node-cleanup: 2.1.2 ps-tree: 1.2.0 string-argv: 0.3.2 - typescript: 5.3.2 + typescript: 5.4.5 tsconfig-paths-webpack-plugin@4.1.0: dependencies: @@ -22978,6 +25814,13 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 + tsconfig-paths@3.15.0: + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + tsconfig-paths@4.2.0: dependencies: json5: 2.2.3 @@ -23000,10 +25843,10 @@ snapshots: tslib: 1.14.1 typescript: 4.5.3 - tsutils@3.21.0(typescript@5.3.2): + tsutils@3.21.0(typescript@5.4.5): dependencies: tslib: 1.14.1 - typescript: 5.3.2 + typescript: 5.4.5 tty-browserify@0.0.1: {} @@ -23041,9 +25884,7 @@ snapshots: type-fest@2.19.0: {} - type-fest@3.13.1: {} - - type-fest@4.6.0: {} + type-fest@4.18.3: {} type-fest@4.8.1: {} @@ -23058,6 +25899,12 @@ snapshots: get-intrinsic: 1.2.1 is-typed-array: 1.1.12 + typed-array-buffer@1.0.2: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + typed-array-byte-length@1.0.0: dependencies: call-bind: 1.0.2 @@ -23065,6 +25912,14 @@ snapshots: has-proto: 1.0.1 is-typed-array: 1.1.12 + typed-array-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + typed-array-byte-offset@1.0.0: dependencies: available-typed-arrays: 1.0.5 @@ -23073,23 +25928,50 @@ snapshots: has-proto: 1.0.1 is-typed-array: 1.1.12 + typed-array-byte-offset@1.0.2: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + typed-array-length@1.0.4: dependencies: call-bind: 1.0.2 for-each: 0.3.3 is-typed-array: 1.1.12 + typed-array-length@1.0.6: + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + typedarray-to-buffer@3.1.5: dependencies: is-typedarray: 1.0.0 + typedarray.prototype.slice@1.0.3: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + typed-array-buffer: 1.0.2 + typed-array-byte-offset: 1.0.2 + typedarray@0.0.6: {} typescript@4.5.3: {} - typescript@5.2.2: {} + typescript@5.3.3: {} - typescript@5.3.2: {} + typescript@5.4.5: {} typical@6.0.1: {} @@ -23147,14 +26029,6 @@ snapshots: is-extendable: 0.1.1 set-value: 2.0.1 - unique-filename@2.0.1: - dependencies: - unique-slug: 3.0.0 - - unique-slug@3.0.0: - dependencies: - imurmurhash: 0.1.4 - unique-string@2.0.0: dependencies: crypto-random-string: 2.0.0 @@ -23165,12 +26039,21 @@ snapshots: universal-user-agent@6.0.1: {} + universal-user-agent@7.0.2: {} + universalify@0.2.0: {} universalify@2.0.0: {} universalify@2.0.1: {} + unplugin@1.0.1: + dependencies: + acorn: 8.11.2 + chokidar: 3.5.3 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.5.0 + unset-value@1.0.0: dependencies: has-value: 0.3.1 @@ -23178,11 +26061,11 @@ snapshots: untildify@4.0.0: {} - update-browserslist-db@1.0.13(browserslist@4.22.1): + update-browserslist-db@1.0.13(browserslist@4.23.0): dependencies: - browserslist: 4.22.1 - escalade: 3.1.1 - picocolors: 1.0.0 + browserslist: 4.23.0 + escalade: 3.1.2 + picocolors: 1.0.1 uri-js@4.4.1: dependencies: @@ -23204,9 +26087,9 @@ snapshots: punycode: 1.4.1 qs: 6.11.2 - use-prefers-color-scheme@1.1.3(react@18.2.0): + use-prefers-color-scheme@1.1.3(react@19.0.0-rc-935180c7e0-20240524): dependencies: - react: 18.2.0 + react: 19.0.0-rc-935180c7e0-20240524 use@3.1.1: {} @@ -23233,8 +26116,8 @@ snapshots: inherits: 2.0.4 is-arguments: 1.1.1 is-generator-function: 1.0.10 - is-typed-array: 1.1.12 - which-typed-array: 1.1.13 + is-typed-array: 1.1.13 + which-typed-array: 1.1.15 uuid@3.4.0: {} @@ -23242,6 +26125,8 @@ snapshots: uuid@9.0.0: {} + uuid@9.0.1: {} + v8-compile-cache-lib@3.0.1: {} v8-compile-cache@2.4.0: {} @@ -23267,14 +26152,49 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@0.34.6(@types/node@20.9.3): + vite-node@1.6.0(@types/node@18.18.9): + dependencies: + cac: 6.7.14 + debug: 4.3.4(supports-color@8.1.1) + pathe: 1.1.1 + picocolors: 1.0.1 + vite: 5.0.0(@types/node@18.18.9) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + optional: true + + vite-node@1.6.0(@types/node@20.12.12): + dependencies: + cac: 6.7.14 + debug: 4.3.4(supports-color@8.1.1) + pathe: 1.1.1 + picocolors: 1.0.1 + vite: 5.0.0(@types/node@20.12.12) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + optional: true + + vite-node@1.6.0(@types/node@20.12.12)(terser@5.31.0): dependencies: cac: 6.7.14 debug: 4.3.4(supports-color@8.1.1) - mlly: 1.4.2 pathe: 1.1.1 - picocolors: 1.0.0 - vite: 5.0.0(@types/node@20.9.3) + picocolors: 1.0.1 + vite: 5.0.0(@types/node@20.12.12)(terser@5.31.0) transitivePeerDependencies: - '@types/node' - less @@ -23285,41 +26205,130 @@ snapshots: - supports-color - terser - vite@5.0.0(@types/node@20.9.3): + vite@5.0.0(@types/node@18.18.9): dependencies: - '@types/node': 20.9.3 esbuild: 0.19.7 - postcss: 8.4.31 - rollup: 4.5.0 + postcss: 8.4.38 + rollup: 4.18.0 optionalDependencies: + '@types/node': 18.18.9 fsevents: 2.3.3 + optional: true - vitest@0.34.6: + vite@5.0.0(@types/node@20.12.12): dependencies: - '@types/chai': 4.3.11 - '@types/chai-subset': 1.3.5 - '@types/node': 20.9.3 - '@vitest/expect': 0.34.6 - '@vitest/runner': 0.34.6 - '@vitest/snapshot': 0.34.6 - '@vitest/spy': 0.34.6 - '@vitest/utils': 0.34.6 - acorn: 8.11.2 - acorn-walk: 8.3.0 - cac: 6.7.14 + esbuild: 0.19.7 + postcss: 8.4.38 + rollup: 4.18.0 + optionalDependencies: + '@types/node': 20.12.12 + fsevents: 2.3.3 + optional: true + + vite@5.0.0(@types/node@20.12.12)(terser@5.31.0): + dependencies: + esbuild: 0.19.7 + postcss: 8.4.38 + rollup: 4.18.0 + optionalDependencies: + '@types/node': 20.12.12 + fsevents: 2.3.3 + terser: 5.31.0 + + vitest@1.6.0(@types/node@18.18.9): + dependencies: + '@vitest/expect': 1.6.0 + '@vitest/runner': 1.6.0 + '@vitest/snapshot': 1.6.0 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + acorn-walk: 8.3.2 + chai: 4.3.10 + debug: 4.3.4(supports-color@8.1.1) + execa: 8.0.1 + local-pkg: 0.5.0 + magic-string: 0.30.5 + pathe: 1.1.1 + picocolors: 1.0.1 + std-env: 3.5.0 + strip-literal: 2.1.0 + tinybench: 2.5.1 + tinypool: 0.8.4 + vite: 5.0.0(@types/node@18.18.9) + vite-node: 1.6.0(@types/node@18.18.9) + why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 18.18.9 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + optional: true + + vitest@1.6.0(@types/node@20.12.12): + dependencies: + '@vitest/expect': 1.6.0 + '@vitest/runner': 1.6.0 + '@vitest/snapshot': 1.6.0 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + acorn-walk: 8.3.2 + chai: 4.3.10 + debug: 4.3.4(supports-color@8.1.1) + execa: 8.0.1 + local-pkg: 0.5.0 + magic-string: 0.30.5 + pathe: 1.1.1 + picocolors: 1.0.1 + std-env: 3.5.0 + strip-literal: 2.1.0 + tinybench: 2.5.1 + tinypool: 0.8.4 + vite: 5.0.0(@types/node@20.12.12) + vite-node: 1.6.0(@types/node@20.12.12) + why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 20.12.12 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + optional: true + + vitest@1.6.0(@types/node@20.12.12)(happy-dom@14.11.0)(jsdom@20.0.3)(terser@5.31.0): + dependencies: + '@vitest/expect': 1.6.0 + '@vitest/runner': 1.6.0 + '@vitest/snapshot': 1.6.0 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + acorn-walk: 8.3.2 chai: 4.3.10 debug: 4.3.4(supports-color@8.1.1) - local-pkg: 0.4.3 - magic-string: 0.30.1 + execa: 8.0.1 + local-pkg: 0.5.0 + magic-string: 0.30.5 pathe: 1.1.1 - picocolors: 1.0.0 + picocolors: 1.0.1 std-env: 3.5.0 - strip-literal: 1.3.0 + strip-literal: 2.1.0 tinybench: 2.5.1 - tinypool: 0.7.0 - vite: 5.0.0(@types/node@20.9.3) - vite-node: 0.34.6(@types/node@20.9.3) + tinypool: 0.8.4 + vite: 5.0.0(@types/node@20.12.12)(terser@5.31.0) + vite-node: 1.6.0(@types/node@20.12.12)(terser@5.31.0) why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 20.12.12 + happy-dom: 14.11.0 + jsdom: 20.0.3(canvas@2.11.2(encoding@0.1.13)) transitivePeerDependencies: - less - lightningcss @@ -23331,7 +26340,7 @@ snapshots: vm-browserify@1.1.2: {} - vue-eslint-parser@9.3.2(eslint@8.54.0): + vue-eslint-parser@9.4.2(eslint@8.54.0): dependencies: debug: 4.3.4(supports-color@8.1.1) eslint: 8.54.0 @@ -23340,7 +26349,7 @@ snapshots: espree: 9.6.1 esquery: 1.5.0 lodash: 4.17.21 - semver: 7.5.4 + semver: 7.6.2 transitivePeerDependencies: - supports-color @@ -23387,16 +26396,20 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-bundle-analyzer@4.7.0: + webpack-bundle-analyzer@4.10.1: dependencies: + '@discoveryjs/json-ext': 0.5.7 acorn: 8.11.2 acorn-walk: 8.3.0 - chalk: 4.1.2 commander: 7.2.0 + debounce: 1.2.1 + escape-string-regexp: 4.0.0 gzip-size: 6.0.0 - lodash: 4.17.21 + html-escaper: 2.0.2 + is-plain-object: 5.0.0 opener: 1.5.2 - sirv: 1.0.19 + picocolors: 1.0.1 + sirv: 2.0.4 ws: 7.5.9 transitivePeerDependencies: - bufferutil @@ -23406,16 +26419,18 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.89.0: + webpack-virtual-modules@0.5.0: {} + + webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11)): dependencies: '@types/eslint-scope': 3.7.6 - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/wasm-edit': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.11.2 - acorn-import-assertions: 1.9.0(acorn@8.11.2) - browserslist: 4.22.1 + acorn: 8.11.3 + acorn-import-assertions: 1.9.0(acorn@8.11.3) + browserslist: 4.23.0 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 es-module-lexer: 1.3.1 @@ -23429,7 +26444,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(webpack@5.89.0) + terser-webpack-plugin: 5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.11))(webpack@5.90.1(@swc/core@1.5.7(@swc/helpers@0.5.11))) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -23437,16 +26452,16 @@ snapshots: - esbuild - uglify-js - webpack@5.89.0(@swc/core@1.3.96): + webpack@5.90.1(@swc/core@1.5.7): dependencies: '@types/eslint-scope': 3.7.6 - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/wasm-edit': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 acorn: 8.11.2 acorn-import-assertions: 1.9.0(acorn@8.11.2) - browserslist: 4.22.1 + browserslist: 4.23.0 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 es-module-lexer: 1.3.1 @@ -23460,7 +26475,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(@swc/core@1.3.96)(webpack@5.89.0) + terser-webpack-plugin: 5.3.10(@swc/core@1.5.7)(webpack@5.90.1(@swc/core@1.5.7)) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -23532,6 +26547,14 @@ snapshots: gopd: 1.0.1 has-tostringtag: 1.0.0 + which-typed-array@1.1.15: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + which@1.3.1: dependencies: isexe: 2.0.0 @@ -23549,10 +26572,6 @@ snapshots: dependencies: string-width: 4.2.3 - windows-release@4.0.0: - dependencies: - execa: 4.1.0 - word-wrap@1.2.5: {} wordwrap@1.0.0: {} @@ -23577,6 +26596,12 @@ snapshots: string-width: 5.1.2 strip-ansi: 7.1.0 + wrap-ansi@9.0.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 7.1.0 + strip-ansi: 7.1.0 + wrappy@1.0.2: {} write-file-atomic@3.0.3: @@ -23620,7 +26645,7 @@ snapshots: yaml@1.10.2: {} - yaml@2.3.4: {} + yaml@2.4.2: {} yamlparser@0.0.2: {} @@ -23673,7 +26698,7 @@ snapshots: yargs@17.7.2: dependencies: cliui: 8.0.1 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -23691,10 +26716,12 @@ snapshots: yocto-queue@1.0.0: {} + yoctocolors@2.0.2: {} + zip-stream@4.1.1: dependencies: archiver-utils: 3.0.4 compress-commons: 4.1.2 readable-stream: 3.6.2 - zod@3.22.4: {} + zod@3.23.8: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index bba6ab58..91cd49e0 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,5 +1,4 @@ packages: - 'frontend' - - 'backend' # exclude packages that are inside test directories - '!**/test/**'