Skip to content

Instantly share code, notes, and snippets.

@Jamesking56
Created June 19, 2024 20:13
Show Gist options
  • Save Jamesking56/5e8b9536a2c7f17b5dd0e308bbcce7aa to your computer and use it in GitHub Desktop.
Save Jamesking56/5e8b9536a2c7f17b5dd0e308bbcce7aa to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
DEBUG: Using RE2 regex engine
DEBUG: Parsing configs
DEBUG: Checking for config file in /runner/renovate/job_config.json
DEBUG: Detected config in env RENOVATE_CONFIG
{
"config": {
"extends": [
"mergeConfidence:all-badges"
],
"prFooter": "This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/{{platform}}/{{repository}}).",
"prHeader": "[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)",
"redisUrl": "redis://mend-developer-platform-renovate-prod.aqffol.ng.0001.use1.cache.amazonaws.com:6379",
"binarySource": "install",
"platformCommit": true,
"repositoryCache": "enabled",
"cacheTtlOverride": {
"datasource-docker-hub-tags": 90
},
"onboardingConfig": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
]
},
"gitIgnoredAuthors": [
"29139614+renovate[bot]@users.noreply.github.com"
],
"customizeDashboard": {
"repoProblemsHeader": "These problems occurred while renovating this repository. [View logs](https://developer.mend.io//{{platform}}/{{repository}})."
},
"repositoryCacheType": "s3://mend-developer-platform-prod/renovate/",
"dependencyDashboardFooter": "\n- [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository\n",
"allowedPostUpgradeCommands": [
"^git add --all$",
"^git reset$",
"^npx beachball change( --no-fetch)? --no-commit --type (patch|none) --message '{{{commitMessage}}}'$",
"^pwd$"
],
"allowPostUpgradeCommandTemplating": true
}
}
DEBUG: File config
{
"config": {
"token": "***********",
"privateKey": "***********",
"privateKeyOld": "***********",
"hostRules": [
{
"hostType": "docker",
"matchHost": "docker.io",
"username": "mdpprod3renovate",
"password": "***********"
},
{
"hostType": "docker",
"matchHost": "hub.docker.com",
"username": "mdpprodrenovatedc2",
"password": "***********"
},
{
"hostType": "github",
"matchHost": "api.github.com",
"token": "***********"
},
{
"hostType": "github-tags",
"matchHost": "api.github.com",
"token": "***********"
},
{
"hostType": "github-releases",
"matchHost": "api.github.com",
"token": "***********"
},
{
"hostType": "pod",
"matchHost": "api.github.com",
"token": "***********"
},
{
"hostType": "terraform-provider",
"matchHost": "api.github.com",
"token": "***********"
},
{
"hostType": "rubygems",
"matchHost": "github.com",
"token": "***********"
}
],
"secrets": {}
}
}
DEBUG: CLI config
{
"config": {}
}
DEBUG: Env config
{
"config": {
"extends": [
"mergeConfidence:all-badges"
],
"prFooter": "This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/{{platform}}/{{repository}}).",
"prHeader": "[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)",
"redisUrl": "redis://mend-developer-platform-renovate-prod.aqffol.ng.0001.use1.cache.amazonaws.com:6379",
"binarySource": "install",
"platformCommit": true,
"repositoryCache": "enabled",
"cacheTtlOverride": {
"datasource-docker-hub-tags": 90
},
"onboardingConfig": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
]
},
"gitIgnoredAuthors": [
"29139614+renovate[bot]@users.noreply.github.com"
],
"customizeDashboard": {
"repoProblemsHeader": "These problems occurred while renovating this repository. [View logs](https://developer.mend.io//{{platform}}/{{repository}})."
},
"repositoryCacheType": "s3://mend-developer-platform-prod/renovate/",
"dependencyDashboardFooter": "\n- [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository\n",
"allowedPostUpgradeCommands": [
"^git add --all$",
"^git reset$",
"^npx beachball change( --no-fetch)? --no-commit --type (patch|none) --message '{{{commitMessage}}}'$",
"^pwd$"
],
"allowPostUpgradeCommandTemplating": true,
"hostRules": [],
"onboardingNoDeps": true,
"onboarding": true,
"forkProcessing": "enabled",
"requireConfig": "required",
"platform": "github",
"username": "renovate[bot]",
"repositories": [
"momentumstudioltd/cwmind-form-builder"
],
"gitAuthor": "renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
"checkedBranches": [
"renovate/npm-braces-vulnerability",
"renovate/npm-json5-vulnerability",
"renovate/npm-loader-utils-vulnerability",
"renovate/npm-webpack-vulnerability"
]
}
}
DEBUG: Combined config
{
"config": {
"token": "***********",
"privateKey": "***********",
"privateKeyOld": "***********",
"hostRules": [
{
"hostType": "docker",
"matchHost": "docker.io",
"username": "mdpprod3renovate",
"password": "***********"
},
{
"hostType": "docker",
"matchHost": "hub.docker.com",
"username": "mdpprodrenovatedc2",
"password": "***********"
},
{
"hostType": "github",
"matchHost": "api.github.com",
"token": "***********"
},
{
"hostType": "github-tags",
"matchHost": "api.github.com",
"token": "***********"
},
{
"hostType": "github-releases",
"matchHost": "api.github.com",
"token": "***********"
},
{
"hostType": "pod",
"matchHost": "api.github.com",
"token": "***********"
},
{
"hostType": "terraform-provider",
"matchHost": "api.github.com",
"token": "***********"
},
{
"hostType": "rubygems",
"matchHost": "github.com",
"token": "***********"
}
],
"secrets": {},
"extends": [
"mergeConfidence:all-badges"
],
"prFooter": "This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/{{platform}}/{{repository}}).",
"prHeader": "[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)",
"redisUrl": "redis://mend-developer-platform-renovate-prod.aqffol.ng.0001.use1.cache.amazonaws.com:6379",
"binarySource": "install",
"platformCommit": true,
"repositoryCache": "enabled",
"cacheTtlOverride": {
"datasource-docker-hub-tags": 90
},
"onboardingConfig": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
]
},
"gitIgnoredAuthors": [
"29139614+renovate[bot]@users.noreply.github.com"
],
"customizeDashboard": {
"repoProblemsHeader": "These problems occurred while renovating this repository. [View logs](https://developer.mend.io//{{platform}}/{{repository}})."
},
"repositoryCacheType": "s3://mend-developer-platform-prod/renovate/",
"dependencyDashboardFooter": "\n- [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository\n",
"allowedPostUpgradeCommands": [
"^git add --all$",
"^git reset$",
"^npx beachball change( --no-fetch)? --no-commit --type (patch|none) --message '{{{commitMessage}}}'$",
"^pwd$"
],
"allowPostUpgradeCommandTemplating": true,
"onboardingNoDeps": true,
"onboarding": true,
"forkProcessing": "enabled",
"requireConfig": "required",
"platform": "github",
"username": "renovate[bot]",
"repositories": [
"momentumstudioltd/cwmind-form-builder"
],
"gitAuthor": "renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
"checkedBranches": [
"renovate/npm-braces-vulnerability",
"renovate/npm-json5-vulnerability",
"renovate/npm-loader-utils-vulnerability",
"renovate/npm-webpack-vulnerability"
]
}
}
DEBUG: Enabling forkProcessing while in non-autodiscover mode
DEBUG: Found valid git version: 2.45.2
DEBUG: Setting global hostRules
DEBUG: Adding password authentication for docker.io (hostType=docker) to hostRules
DEBUG: Adding password authentication for hub.docker.com (hostType=docker) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github-tags) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github-releases) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=pod) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=terraform-provider) to hostRules
DEBUG: Adding token authentication for github.com (hostType=rubygems) to hostRules
DEBUG: Using default github endpoint: https://api.github.com/
DEBUG: Platform config
{
"platformConfig": {
"hostType": "github",
"endpoint": "https://api.github.com/",
"isGHApp": true,
"isGhe": false
}
"renovateUsername": "renovate[bot]"
}
DEBUG: Using configured gitAuthor (renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>)
DEBUG: Adding token authentication for api.github.com (hostType=github) to hostRules
DEBUG: Using baseDir: /tmp/renovate
DEBUG: Using cacheDir: /tmp/renovate/cache
DEBUG: Using containerbaseDir: /tmp/renovate/cache/containerbase
DEBUG: Redis cache init
DEBUG: Commits limit = null
DEBUG: Setting global hostRules
DEBUG: Adding password authentication for docker.io (hostType=docker) to hostRules
DEBUG: Adding password authentication for hub.docker.com (hostType=docker) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github-tags) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github-releases) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=pod) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=terraform-provider) to hostRules
DEBUG: Adding token authentication for github.com (hostType=rubygems) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github) to hostRules
DEBUG: validatePresets()
DEBUG: Reinitializing hostRules for repo
DEBUG: Clearing hostRules
DEBUG: Adding password authentication for docker.io (hostType=docker) to hostRules
DEBUG: Adding password authentication for hub.docker.com (hostType=docker) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github-tags) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github-releases) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=pod) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=terraform-provider) to hostRules
DEBUG: Adding token authentication for github.com (hostType=rubygems) to hostRules
DEBUG: Adding token authentication for api.github.com (hostType=github) to hostRules
INFO: Repository started
{
"renovateVersion": "37.410.1"
}
DEBUG: Using localDir: /tmp/renovate/repos/github/momentumstudioltd/cwmind-form-builder
DEBUG: PackageFiles.clear() - Package files deleted
DEBUG: initRepo("momentumstudioltd/cwmind-form-builder")
DEBUG: hostRules: authentication already set for api.github.com
DEBUG: momentumstudioltd/cwmind-form-builder default branch = main
DEBUG: Using app token for git init
DEBUG: RepoCacheS3.read() - success
DEBUG: Repository cache is restored from revision 13
DEBUG: Resetting npmrc
DEBUG: Resetting npmrc
DEBUG: checkOnboarding()
DEBUG: isOnboarded()
DEBUG: findPr(renovate/configure, Configure Renovate, !open)
DEBUG: http cache: saving https://api.github.com/repos/momentumstudioltd/cwmind-form-builder/pulls?per_page=20&state=all&sort=updated&direction=desc&page=1 (etag=W/"142b6ca13715bd9e199ecea28cd0362d88339eb61116e1ef4c81c4fb499e4be0", lastModified=undefined)
DEBUG: getPrList success
{
"pullsTotal": 580
"requestsTotal": 1
"apiQuotaAffected": true
}
DEBUG: Found PR #85
DEBUG: Checking cached config file name
DEBUG: http cache: Using cached response: https://api.github.com/repos/momentumstudioltd/cwmind-form-builder/contents/renovate.json from 2024-06-18T10:03:53.313Z
DEBUG: Existing config file confirmed
DEBUG: Repository config
{
"fileName": "renovate.json"
"config": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"local>momentumstudioltd/.github:renovate-config"
],
"enabled": true
}
}
DEBUG: Repo is onboarded
DEBUG: http cache: Using cached response: https://api.github.com/repos/momentumstudioltd/cwmind-form-builder/contents/renovate.json from 2024-06-18T10:03:53.313Z
DEBUG: migrateAndValidate()
DEBUG: No config migration necessary
DEBUG: Found encrypted config
{
"config": {
"password": "***********"
}
}
DEBUG: Trying to decrypt password
DEBUG: Decrypted config using kppgp
DEBUG: Decrypted password
DEBUG: Setting hostRules from config
DEBUG: Adding password authentication for momentum-studio.repo.repman.io (hostType=packagist) to hostRules
DEBUG: Found repo ignorePaths
{
"ignorePaths": [
"**/node_modules/**",
"**/bower_components/**",
"**/vendor/**",
"**/examples/**",
"**/__tests__/**",
"**/test/**",
"**/tests/**",
"**/__fixtures__/**"
]
}
DEBUG: GitHub vulnerability details
{
"alerts": {
"npm/loader-utils": {
">= 2.0.0, < 2.0.3": "2.0.3",
">= 2.0.0, < 2.0.4": "2.0.4"
},
"npm/json5": {
">= 2.0.0, < 2.2.2": "2.2.2"
},
"npm/webpack": {
">= 5.0.0, < 5.76.0": "5.76.0"
},
"composer/microsoft/microsoft-graph": {
">= 1.16.0, < 1.109.1": "1.109.1"
},
"composer/aws/aws-sdk-php": {
"< 3.288.1": "3.288.1"
},
"npm/braces": {
"< 3.0.3": "3.0.3"
}
}
}
DEBUG: alert package rules
{
"alertPackageRules": [
{
"matchDatasources": [
"npm"
],
"matchPackageNames": [
"loader-utils"
],
"matchCurrentVersion": "= 2.0.2",
"matchFileNames": [
"package-lock.json"
]
},
{
"matchDatasources": [
"npm"
],
"matchPackageNames": [
"json5"
],
"matchCurrentVersion": "= 2.2.1",
"matchFileNames": [
"package-lock.json"
]
},
{
"matchDatasources": [
"npm"
],
"matchPackageNames": [
"webpack"
],
"matchCurrentVersion": "= 5.72.1",
"matchFileNames": [
"package-lock.json"
]
},
{
"matchDatasources": [
"npm"
],
"matchPackageNames": [
"braces"
],
"matchCurrentVersion": "= 3.0.2",
"matchFileNames": [
"package-lock.json"
]
},
{
"matchDatasources": [
"packagist"
],
"matchPackageNames": [
"microsoft/microsoft-graph"
],
"matchCurrentVersion": "= 1.98.0",
"matchFileNames": [
"composer.lock"
],
"allowedVersions": ">= 1.109.1",
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2023-49282](https://github.com/microsoftgraph/msgraph-sdk-php/security/advisories/GHSA-cgwq-6prq-8h9q)\n\n### Impact\n\nThe Microsoft Graph PHP SDK published packages which contained test code that enabled the use of the phpInfo() function from any application that could access and execute the file at vendor/microsoft/microsoft-graph/tests/GetPhpInfo.php. The phpInfo function exposes system information. \n\nThe vulnerability affects the GetPhpInfo.php script of the PHP SDK which contains a call to the phpinfo() function. \n\nThis vulnerability requires a misconfiguration of the server to be present so it can be exploited. For example, making the PHP application’s /vendor directory web accessible. \n\nThe combination of the vulnerability and the server misconfiguration would allow an attacker to craft an HTTP request that executes the phpinfo() method. The attacker would then be able to get access to system information like configuration, modules, and environment variables and later on use the compromised secrets to access additional data.\n\n### Patches\n\nThis problem has been patched in versions 1.109.1 and 2.0.0-RC5.\n\n### Workarounds\n\nIf an immediate deployment with the updated vendor package is not available, you can perform the following temporary workarounds:\n- delete the vendor/microsoft/microsoft-graph/tests/GetPhpInfo.php file\n- remove access to the /vendor directory will remove this vulnerability\n- disable the phpinfo function\n\n### References\nFor more information about the vulnerability and the patch, users can refer to the following sources: \n\n- https://nvd.nist.gov/vuln/detail/CVE-2023-49103\n- https://github.com/microsoftgraph/msgraph-beta-sdk-php/compare/2.0.0...2.0.1 \n- https://github.com/microsoftgraph/msgraph-sdk-php-core/compare/2.0.1...2.0.2 \n- https://github.com/microsoftgraph/msgraph-sdk-php/compare/1.109.0...1.109.1 \n- https://owncloud.com/security-advisories/disclosure-of-sensitive-credentials-and-configuration-in-containerized-deployments/ "
],
"isVulnerabilityAlert": true,
"force": {
"groupName": null,
"schedule": [
"at any time"
],
"dependencyDashboardApproval": false,
"minimumReleaseAge": null,
"rangeStrategy": "update-lockfile",
"commitMessageSuffix": "[SECURITY]",
"branchTopic": "{{{datasource}}}-{{{depName}}}-vulnerability",
"prCreation": "immediate",
"enabled": true,
"labels": [
"security"
],
"transitiveRemediation": true
}
},
{
"matchDatasources": [
"packagist"
],
"matchPackageNames": [
"aws/aws-sdk-php"
],
"matchCurrentVersion": "= 3.269.0",
"matchFileNames": [
"composer.lock"
],
"allowedVersions": ">= 3.288.1",
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2023-51651](https://github.com/aws/aws-sdk-php/security/advisories/GHSA-557v-xcg6-rm5m)\n\n### Impact\nWithin the scope of requests to S3 object keys and/or prefixes containing a Unix double-dot, a URI path traversal is possible. The issue exists in the`buildEndpoint` method in the `RestSerializer` component of the AWS SDK for PHP v3 prior to 3.288.1. The `buildEndpoint` method relies on the Guzzle Psr7 `UriResolver` utility, which strips dot segments from the request path in accordance with RFC 3986. Under certain conditions, this could lead to an arbitrary object being accessed.\n\nVersions of the AWS SDK for PHP v3 before 3.288.1 are affected by this issue.\n\n### Patches\nUpgrade to the AWS SDK for PHP >= 3.288.1, if you are on version < 3.288.1.\n\n### References\nRFC 3986 - [https://datatracker.ietf.org/doc/html/rfc3986](https://datatracker.ietf.org/doc/html/rfc3986#section-5.2.4)\n\n### For more information\nIf you have any questions or comments about this advisory, please contact [AWS's Security team](mailto:aws-security@amazon.com)."
],
"isVulnerabilityAlert": true,
"force": {
"groupName": null,
"schedule": "[Circular]",
"dependencyDashboardApproval": false,
"minimumReleaseAge": null,
"rangeStrategy": "update-lockfile",
"commitMessageSuffix": "[SECURITY]",
"branchTopic": "{{{datasource}}}-{{{depName}}}-vulnerability",
"prCreation": "immediate",
"enabled": true,
"labels": "[Circular]",
"transitiveRemediation": true
}
}
]
}
DEBUG: findIssue(Dependency Dashboard)
DEBUG: Issues cache: synced
DEBUG: Found issue 90
DEBUG: http cache: saving https://api.github.com/repos/momentumstudioltd/cwmind-form-builder/issues/90 (etag=W/"bb9593a865f297b7a6115d03a5f8af91f1b39dd9378877d41483615ce5c74651", lastModified=Wed, 19 Jun 2024 20:02:14 GMT)
DEBUG: No baseBranches
DEBUG: extract()
DEBUG: Cached extract for sha=e840c1c15094d45fa251f3319e3cbacc5b321852 is valid and can be used
DEBUG: Deleted cached dep updates
INFO: Dependency extraction complete
{
"baseBranch": "main"
"stats": {
"managers": {
"composer": {
"fileCount": 1,
"depCount": 37
},
"github-actions": {
"fileCount": 5,
"depCount": 31
},
"npm": {
"fileCount": 1,
"depCount": 21
}
},
"total": {
"fileCount": 7,
"depCount": 89
}
}
}
DEBUG: Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel
{
"dependency": "docker://ghcr.io/momentumstudioltd/laravel"
"packageFile": ".github/workflows/deploy-production-ww.yml"
}
DEBUG: Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel
{
"dependency": "docker://ghcr.io/momentumstudioltd/laravel"
"packageFile": ".github/workflows/deploy-production.yml"
}
DEBUG: Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel
{
"dependency": "docker://ghcr.io/momentumstudioltd/laravel"
"packageFile": ".github/workflows/deploy-staging-ww.yml"
}
DEBUG: Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel
{
"dependency": "docker://ghcr.io/momentumstudioltd/laravel"
"packageFile": ".github/workflows/deploy-staging.yml"
}
DEBUG: Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel
{
"dependency": "docker://ghcr.io/momentumstudioltd/laravel"
"packageFile": ".github/workflows/ci.yml"
}
DEBUG: Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel
{
"dependency": "docker://ghcr.io/momentumstudioltd/laravel"
"packageFile": ".github/workflows/ci.yml"
}
DEBUG: Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel
{
"dependency": "docker://ghcr.io/momentumstudioltd/laravel"
"packageFile": ".github/workflows/ci.yml"
}
DEBUG: hostRules: no authentication for packagist.org
DEBUG: GET https://momentum-studio.repo.repman.io/p2/momentumstudio/coding-standards~dev.json = (code=ERR_NON_2XX_3XX_RESPONSE, statusCode=404 retryCount=0, duration=466)
DEBUG: GET https://momentum-studio.repo.repman.io/p2/momentumstudio/coding-standards.json = (code=ERR_NON_2XX_3XX_RESPONSE, statusCode=404 retryCount=0, duration=469)
DEBUG: GET https://packagist.org/p2/momentumstudio/coding-standards.json = (code=ERR_NON_2XX_3XX_RESPONSE, statusCode=404 retryCount=0, duration=601)
DEBUG: Datasource 404
{
"datasource": "packagist"
"packageName": "momentumstudio/coding-standards"
"url": "https://packagist.org/p2/momentumstudio/coding-standards.json"
}
DEBUG: Failed to look up packagist package momentumstudio/coding-standards
{
"dependency": "momentumstudio/coding-standards"
"packageFile": "composer.json"
}
DEBUG: GET https://packagist.org/p2/momentumstudio/coding-standards~dev.json = (code=ERR_NON_2XX_3XX_RESPONSE, statusCode=404 retryCount=0, duration=600)
DEBUG: PackageFiles.add() - Package file saved for base branch
{
"baseBranch": "main"
}
DEBUG: Package releases lookups complete
{
"baseBranch": "main"
}
DEBUG: branchifyUpgrades
DEBUG: detectSemanticCommits()
DEBUG: getCommitMessages
DEBUG: Initializing git repository into /tmp/renovate/repos/github/momentumstudioltd/cwmind-form-builder
DEBUG: Performing blobless clone
DEBUG: git clone completed
{
"durationMs": 797
}
DEBUG: latest repository commit
{
"latestCommit": {
"hash": "e840c1c15094d45fa251f3319e3cbacc5b321852",
"date": "2024-06-19T01:57:11Z",
"message": "Update all non-major dependencies (#854)",
"refs": "HEAD -> main, origin/main, origin/HEAD",
"body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
"author_name": "renovate[bot]",
"author_email": "29139614+renovate[bot]@users.noreply.github.com"
}
}
DEBUG: semanticCommits: detected "unknown"
DEBUG: semanticCommits: disabled
DEBUG: 46 flattened updates found: axlon/laravel-postal-code-validation, bensampo/laravel-enum, blade-ui-kit/blade-icons, cs278/mktemp, doctrine/dbal, doctrine/dbal, fakerphp/faker, guzzlehttp/guzzle, laravel/framework, laravel/tinker, league/flysystem-aws-s3-v3, mindtwo/laravel-blade-spaceless, owenvoke/blade-fontawesome, sentry/sentry-laravel, spatie/db-dumper, spatie/eloquent-sortable, spatie/laravel-sluggable, vinkla/hashids, vinkla/hashids, barryvdh/laravel-debugbar, ergebnis/composer-normalize, laracasts/cypress, laravel/dusk, laravel/dusk, laravel/sail, mockery/mockery, nunomaduro/collision, nunomaduro/collision, nunomaduro/larastan, pestphp/pest, pestphp/pest, pestphp/pest-plugin-faker, pestphp/pest-plugin-laravel, phpstan/phpstan-strict-rules, phpunit/phpunit, phpunit/phpunit, phpunit/phpunit, spatie/laravel-ignition, spatie/laravel-ignition, spatie/test-time, laravel-vite-plugin, vite, loader-utils, json5, webpack, braces
DEBUG: Returning 19 branch(es)
DEBUG: config.repoIsOnboarded=true
DEBUG: packageFiles with updates
{
"baseBranch": "main"
"config": {
"composer": [
{
"deps": [
{
"currentValue": "8.1.*",
"datasource": "github-tags",
"depName": "php",
"depType": "require",
"packageName": "containerbase/php-prebuild",
"skipReason": "disabled",
"updates": []
},
{
"currentValue": "^3.3",
"currentVersion": "3.4.0",
"currentVersionTimestamp": "2023-02-15T12:56:26.000Z",
"datasource": "packagist",
"depName": "axlon/laravel-postal-code-validation",
"depType": "require",
"fixedVersion": "3.4.0",
"isSingleVersion": true,
"lockedVersion": "3.4.0",
"packageName": "axlon/laravel-postal-code-validation",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/axlon/laravel-postal-code-validation",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "3.6.0",
"newValue": "^3.3",
"releaseTimestamp": "2024-03-12T16:24:01.000Z",
"newMajor": 3,
"newMinor": 6,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^6.0",
"currentVersion": "6.3.3",
"currentVersionTimestamp": "2023-05-18T09:13:17.000Z",
"datasource": "packagist",
"depName": "bensampo/laravel-enum",
"depType": "require",
"fixedVersion": "6.3.3",
"homepage": "https://github.com/bensampo/laravel-enum",
"isSingleVersion": true,
"lockedVersion": "6.3.3",
"packageName": "bensampo/laravel-enum",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/BenSampo/laravel-enum",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "6.11.0",
"newValue": "^6.0",
"releaseTimestamp": "2024-03-19T21:53:15.000Z",
"newMajor": 6,
"newMinor": 11,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^1.2",
"currentVersion": "1.5.1",
"currentVersionTimestamp": "2023-02-15T16:30:12.000Z",
"datasource": "packagist",
"depName": "blade-ui-kit/blade-icons",
"depType": "require",
"fixedVersion": "1.5.1",
"isSingleVersion": true,
"lockedVersion": "1.5.1",
"packageName": "blade-ui-kit/blade-icons",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/blade-ui-kit/blade-icons",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "1.6.0",
"newValue": "^1.2",
"releaseTimestamp": "2024-02-07T16:09:20.000Z",
"newMajor": 1,
"newMinor": 6,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^1.2",
"currentVersion": "1.2.0",
"currentVersionTimestamp": "2021-06-23T15:42:26.000Z",
"datasource": "packagist",
"depName": "cs278/mktemp",
"depType": "require",
"fixedVersion": "1.2.0",
"isSingleVersion": true,
"lockedVersion": "1.2.0",
"packageName": "cs278/mktemp",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/cs278/php-mktemp",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "1.3.0",
"newValue": "^1.2",
"releaseTimestamp": "2023-09-21T14:39:20.000Z",
"newMajor": 1,
"newMinor": 3,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^3.3",
"currentVersion": "3.6.3",
"currentVersionTimestamp": "2023-06-01T05:46:46.000Z",
"datasource": "packagist",
"depName": "doctrine/dbal",
"depType": "require",
"fixedVersion": "3.6.3",
"homepage": "https://www.doctrine-project.org/projects/dbal.html",
"isSingleVersion": true,
"lockedVersion": "3.6.3",
"packageName": "doctrine/dbal",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/doctrine/dbal",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "3.8.6",
"newValue": "^3.3",
"releaseTimestamp": "2024-06-19T10:38:17.000Z",
"newMajor": 3,
"newMinor": 8,
"newPatch": 6,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
},
{
"bucket": "v4",
"newVersion": "4.0.4",
"newValue": "^4.0",
"releaseTimestamp": "2024-06-19T11:57:23.000Z",
"newMajor": 4,
"newMinor": 0,
"newPatch": 4,
"updateType": "major",
"isRange": true,
"branchName": "renovate/doctrine-dbal-4.x"
}
]
},
{
"currentValue": "^1.16",
"currentVersion": "1.22.0",
"currentVersionTimestamp": "2023-05-14T12:31:37.000Z",
"datasource": "packagist",
"depName": "fakerphp/faker",
"depType": "require",
"fixedVersion": "1.22.0",
"isSingleVersion": true,
"lockedVersion": "1.22.0",
"packageName": "fakerphp/faker",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/FakerPHP/Faker",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "1.23.1",
"newValue": "^1.16",
"releaseTimestamp": "2024-01-02T13:46:09.000Z",
"newMajor": 1,
"newMinor": 23,
"newPatch": 1,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^7.2",
"currentVersion": "7.7.0",
"currentVersionTimestamp": "2023-05-21T14:04:53.000Z",
"datasource": "packagist",
"depName": "guzzlehttp/guzzle",
"depType": "require",
"fixedVersion": "7.7.0",
"homepage": "http://guzzlephp.org/",
"isSingleVersion": true,
"lockedVersion": "7.7.0",
"packageName": "guzzlehttp/guzzle",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/guzzle/guzzle",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "7.8.1",
"newValue": "^7.2",
"releaseTimestamp": "2023-12-03T20:35:24.000Z",
"newMajor": 7,
"newMinor": 8,
"newPatch": 1,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^9.40",
"currentVersion": "9.52.8",
"currentVersionTimestamp": "2023-05-30T14:45:57.000Z",
"datasource": "packagist",
"depName": "laravel/framework",
"depType": "require",
"fixedVersion": "9.52.8",
"homepage": "https://laravel.com",
"isSingleVersion": true,
"lockedVersion": "9.52.8",
"packageName": "laravel/framework",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/laravel/framework",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "9.52.16",
"newValue": "^9.40",
"releaseTimestamp": "2023-10-03T13:02:30.000Z",
"newMajor": 9,
"newMinor": 52,
"newPatch": 16,
"updateType": "patch",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
},
{
"bucket": "v10",
"newVersion": "10.48.13",
"newValue": "^10.0",
"releaseTimestamp": "2024-06-18T16:46:35.000Z",
"newMajor": 10,
"newMinor": 48,
"newPatch": 13,
"updateType": "major",
"isRange": true,
"branchName": "renovate/laravel-framework-10.x"
},
{
"bucket": "v11",
"newVersion": "11.11.0",
"newValue": "^11.0",
"releaseTimestamp": "2024-06-18T17:40:27.000Z",
"newMajor": 11,
"newMinor": 11,
"newPatch": 0,
"updateType": "major",
"isRange": true,
"branchName": "renovate/laravel-framework-11.x"
}
]
},
{
"currentValue": "^2.7",
"currentVersion": "2.8.1",
"currentVersionTimestamp": "2023-02-15T16:40:09.000Z",
"datasource": "packagist",
"depName": "laravel/tinker",
"depType": "require",
"fixedVersion": "2.8.1",
"isSingleVersion": true,
"lockedVersion": "2.8.1",
"packageName": "laravel/tinker",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/laravel/tinker",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "2.9.0",
"newValue": "^2.7",
"releaseTimestamp": "2024-01-04T16:10:04.000Z",
"newMajor": 2,
"newMinor": 9,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^3.0",
"currentVersion": "3.15.0",
"currentVersionTimestamp": "2023-05-02T20:02:14.000Z",
"datasource": "packagist",
"depName": "league/flysystem-aws-s3-v3",
"depType": "require",
"fixedVersion": "3.15.0",
"isSingleVersion": true,
"lockedVersion": "3.15.0",
"packageName": "league/flysystem-aws-s3-v3",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/thephpleague/flysystem-aws-s3-v3",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "3.28.0",
"newValue": "^3.0",
"releaseTimestamp": "2024-05-06T20:05:52.000Z",
"newMajor": 3,
"newMinor": 28,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^1.0",
"currentVersion": "1.0",
"currentVersionTimestamp": "2018-10-18T10:17:14.000Z",
"datasource": "packagist",
"depName": "lukaswhite/uk-postcode",
"depType": "require",
"fixedVersion": "1.0",
"lockedVersion": "1.0",
"packageName": "lukaswhite/uk-postcode",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/lukaswhite/uk-postcode",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.2",
"currentVersion": "1.2.2",
"currentVersionTimestamp": "2023-04-05T15:53:59.000Z",
"datasource": "packagist",
"depName": "mindtwo/laravel-blade-spaceless",
"depType": "require",
"fixedVersion": "1.2.2",
"isSingleVersion": true,
"lockedVersion": "1.2.2",
"packageName": "mindtwo/laravel-blade-spaceless",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/mindtwo/laravel-blade-spaceless",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "1.3",
"newValue": "^1.2",
"releaseTimestamp": "2024-06-19T08:50:13.000Z",
"newMajor": 1,
"newMinor": 3,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^3.1",
"currentVersion": "3.1.1",
"currentVersionTimestamp": "2023-05-16T15:12:12.000Z",
"datasource": "packagist",
"depName": "motze92/office365-mail",
"depType": "require",
"fixedVersion": "3.1.1",
"lockedVersion": "3.1.1",
"packageName": "motze92/office365-mail",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/motze92/office365-mail",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^2.0",
"currentVersion": "2.2.0",
"currentVersionTimestamp": "2023-02-14T16:46:07.000Z",
"datasource": "packagist",
"depName": "owenvoke/blade-fontawesome",
"depType": "require",
"fixedVersion": "2.2.0",
"isSingleVersion": true,
"lockedVersion": "2.2.0",
"packageName": "owenvoke/blade-fontawesome",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/owenvoke/blade-fontawesome",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "2.6.0",
"newValue": "^2.0",
"releaseTimestamp": "2024-02-27T16:15:55.000Z",
"newMajor": 2,
"newMinor": 6,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^4.0",
"currentVersion": "4.2.0",
"currentVersionTimestamp": "2024-01-29T17:08:18.000Z",
"datasource": "packagist",
"depName": "sentry/sentry-laravel",
"depType": "require",
"fixedVersion": "4.2.0",
"homepage": "https://sentry.io",
"isSingleVersion": true,
"lockedVersion": "4.2.0",
"packageName": "sentry/sentry-laravel",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/getsentry/sentry-laravel",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "4.6.1",
"newValue": "^4.0",
"releaseTimestamp": "2024-06-18T15:06:09.000Z",
"newMajor": 4,
"newMinor": 6,
"newPatch": 1,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^3.3",
"currentVersion": "3.3.1",
"currentVersionTimestamp": "2023-05-02T11:05:31.000Z",
"datasource": "packagist",
"depName": "spatie/db-dumper",
"depType": "require",
"fixedVersion": "3.3.1",
"isSingleVersion": true,
"lockedVersion": "3.3.1",
"packageName": "spatie/db-dumper",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/spatie/db-dumper",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "3.6.0",
"newValue": "^3.3",
"releaseTimestamp": "2024-04-24T14:54:13.000Z",
"newMajor": 3,
"newMinor": 6,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^4.0",
"currentVersion": "4.0.2",
"currentVersionTimestamp": "2023-01-23T08:34:14.000Z",
"datasource": "packagist",
"depName": "spatie/eloquent-sortable",
"depType": "require",
"fixedVersion": "4.0.2",
"isSingleVersion": true,
"lockedVersion": "4.0.2",
"packageName": "spatie/eloquent-sortable",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/spatie/eloquent-sortable",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "4.4.0",
"newValue": "^4.0",
"releaseTimestamp": "2024-06-04T11:09:54.000Z",
"newMajor": 4,
"newMinor": 4,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^3.3",
"currentVersion": "3.5.0",
"currentVersionTimestamp": "2023-05-29T09:42:35.000Z",
"datasource": "packagist",
"depName": "spatie/laravel-sluggable",
"depType": "require",
"fixedVersion": "3.5.0",
"isSingleVersion": true,
"lockedVersion": "3.5.0",
"packageName": "spatie/laravel-sluggable",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/spatie/laravel-sluggable",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "3.6.0",
"newValue": "^3.3",
"releaseTimestamp": "2024-02-26T08:33:29.000Z",
"newMajor": 3,
"newMinor": 6,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^10.0",
"currentVersion": "10.0.1",
"currentVersionTimestamp": "2022-04-10T18:38:38.000Z",
"datasource": "packagist",
"depName": "vinkla/hashids",
"depType": "require",
"fixedVersion": "10.0.1",
"homepage": "https://github.com/vinkla/hashids",
"isSingleVersion": false,
"lockedVersion": "10.0.1",
"packageName": "vinkla/hashids",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/vinkla/laravel-hashids",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "v11",
"newVersion": "11.0.0",
"newValue": "^11.0",
"releaseTimestamp": "2023-02-26T18:30:57.000Z",
"newMajor": 11,
"newMinor": 0,
"newPatch": 0,
"updateType": "major",
"isRange": true,
"branchName": "renovate/vinkla-hashids-11.x"
},
{
"bucket": "v12",
"newVersion": "12.0.0",
"newValue": "^12.0",
"releaseTimestamp": "2024-02-05T08:07:21.000Z",
"newMajor": 12,
"newMinor": 0,
"newPatch": 0,
"updateType": "major",
"isRange": true,
"branchName": "renovate/vinkla-hashids-12.x"
}
]
},
{
"currentValue": "^3.6",
"currentVersion": "3.8.1",
"currentVersionTimestamp": "2023-02-21T14:21:02.000Z",
"datasource": "packagist",
"depName": "barryvdh/laravel-debugbar",
"depType": "require-dev",
"fixedVersion": "3.8.1",
"isSingleVersion": true,
"lockedVersion": "3.8.1",
"packageName": "barryvdh/laravel-debugbar",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/barryvdh/laravel-debugbar",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "3.13.5",
"newValue": "^3.6",
"releaseTimestamp": "2024-04-12T11:20:37.000Z",
"newMajor": 3,
"newMinor": 13,
"newPatch": 5,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^2.15",
"currentVersion": "2.31.0",
"currentVersionTimestamp": "2023-05-02T14:10:33.000Z",
"datasource": "packagist",
"depName": "ergebnis/composer-normalize",
"depType": "require-dev",
"fixedVersion": "2.31.0",
"isSingleVersion": true,
"lockedVersion": "2.31.0",
"packageName": "ergebnis/composer-normalize",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/ergebnis/composer-normalize",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "2.43.0",
"newValue": "^2.15",
"releaseTimestamp": "2024-06-16T13:22:18.000Z",
"newMajor": 2,
"newMinor": 43,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^3.0",
"currentVersion": "3.0.1",
"currentVersionTimestamp": "2023-02-16T20:00:16.000Z",
"datasource": "packagist",
"depName": "laracasts/cypress",
"depType": "require-dev",
"fixedVersion": "3.0.1",
"isSingleVersion": true,
"lockedVersion": "3.0.1",
"packageName": "laracasts/cypress",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/laracasts/cypress",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "3.0.2",
"newValue": "^3.0",
"releaseTimestamp": "2024-03-19T14:07:37.000Z",
"newMajor": 3,
"newMinor": 0,
"newPatch": 2,
"updateType": "patch",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^7.0",
"currentVersion": "7.7.1",
"currentVersionTimestamp": "2023-04-13T14:50:22.000Z",
"datasource": "packagist",
"depName": "laravel/dusk",
"depType": "require-dev",
"fixedVersion": "7.7.1",
"homepage": "https://laravel.com",
"isSingleVersion": true,
"lockedVersion": "7.7.1",
"packageName": "laravel/dusk",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/laravel/dusk",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "7.13.0",
"newValue": "^7.0",
"releaseTimestamp": "2024-02-23T22:29:53.000Z",
"newMajor": 7,
"newMinor": 13,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
},
{
"bucket": "v8",
"newVersion": "8.2.0",
"newValue": "^8.0",
"releaseTimestamp": "2024-04-16T15:51:19.000Z",
"newMajor": 8,
"newMinor": 2,
"newPatch": 0,
"updateType": "major",
"isRange": true,
"branchName": "renovate/laravel-dusk-8.x"
}
]
},
{
"currentValue": "^1.15",
"currentVersion": "1.22.0",
"currentVersionTimestamp": "2023-05-04T14:52:56.000Z",
"datasource": "packagist",
"depName": "laravel/sail",
"depType": "require-dev",
"fixedVersion": "1.22.0",
"isSingleVersion": true,
"lockedVersion": "1.22.0",
"packageName": "laravel/sail",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/laravel/sail",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "1.29.3",
"newValue": "^1.15",
"releaseTimestamp": "2024-06-12T16:24:41.000Z",
"newMajor": 1,
"newMinor": 29,
"newPatch": 3,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^1.4.4",
"currentVersion": "1.5.1",
"currentVersionTimestamp": "2022-09-07T15:32:08.000Z",
"datasource": "packagist",
"depName": "mockery/mockery",
"depType": "require-dev",
"fixedVersion": "1.5.1",
"isSingleVersion": true,
"lockedVersion": "1.5.1",
"packageName": "mockery/mockery",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/mockery/mockery",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "1.6.12",
"newValue": "^1.4.4",
"releaseTimestamp": "2024-05-16T03:13:13.000Z",
"newMajor": 1,
"newMinor": 6,
"newPatch": 12,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
},
{
"currentValue": "^2.0",
"datasource": "packagist",
"depName": "momentumstudio/coding-standards",
"depType": "require-dev",
"lockedVersion": "2.1.3",
"packageName": "momentumstudio/coding-standards",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"versioning": "composer",
"warnings": [
{
"topic": "momentumstudio/coding-standards",
"message": "Failed to look up packagist package momentumstudio/coding-standards"
}
],
"updates": []
},
{
"currentValue": "^6.3",
"currentVersion": "6.4.0",
"currentVersionTimestamp": "2023-01-03T12:54:54.000Z",
"datasource": "packagist",
"depName": "nunomaduro/collision",
"depType": "require-dev",
"fixedVersion": "6.4.0",
"isSingleVersion": false,
"lockedVersion": "6.4.0",
"packageName": "nunomaduro/collision",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/nunomaduro/collision",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "v7",
"newVersion": "7.10.0",
"newValue": "^7.0",
"releaseTimestamp": "2023-10-11T15:45:01.000Z",
"newMajor": 7,
"newMinor": 10,
"newPatch": 0,
"updateType": "major",
"isRange": true,
"branchName": "renovate/nunomaduro-collision-7.x"
},
{
"bucket": "v8",
"newVersion": "8.1.1",
"newValue": "^8.0",
"releaseTimestamp": "2024-03-06T16:20:09.000Z",
"newMajor": 8,
"newMinor": 1,
"newPatch": 1,
"updateType": "major",
"isRange": true,
"branchName": "renovate/nunomaduro-collision-8.x"
}
]
},
{
"currentValue": "^2.0.0",
"currentVersion": "2.2.9",
"currentVersionTimestamp": "2022-11-04T14:58:00.000Z",
"datasource": "packagist",
"depName": "nunomaduro/larastan",
"depType": "require-dev",
"fixedVersion": "2.2.9",
"isSingleVersion": true,
"lockedVersion": "2.2.9",
"packageName": "nunomaduro/larastan",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/larastan/larastan",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "2.9.7",
"newValue": "^2.0.0",
"releaseTimestamp": "2024-05-27T18:33:26.000Z",
"newMajor": 2,
"newMinor": 9,
"newPatch": 7,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/phpstan"
}
]
},
{
"currentValue": "^1.19",
"currentVersion": "1.23.0",
"currentVersionTimestamp": "2023-04-19T20:10:22.000Z",
"datasource": "packagist",
"depName": "pestphp/pest",
"depType": "require-dev",
"fixedVersion": "1.23.0",
"isSingleVersion": true,
"lockedVersion": "1.23.0",
"packageName": "pestphp/pest",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/pestphp/pest",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "1.23.1",
"newValue": "^1.19",
"releaseTimestamp": "2023-07-12T19:42:47.000Z",
"newMajor": 1,
"newMinor": 23,
"newPatch": 1,
"updateType": "patch",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/pest"
},
{
"bucket": "v2",
"newVersion": "2.34.8",
"newValue": "^2.0",
"releaseTimestamp": "2024-06-10T22:02:16.000Z",
"newMajor": 2,
"newMinor": 34,
"newPatch": 8,
"updateType": "major",
"isRange": true,
"branchName": "renovate/major-2-pest"
}
]
},
{
"currentValue": "^1.0",
"currentVersion": "1.0.0",
"currentVersionTimestamp": "2021-01-03T15:42:35.000Z",
"datasource": "packagist",
"depName": "pestphp/pest-plugin-faker",
"depType": "require-dev",
"fixedVersion": "1.0.0",
"isSingleVersion": false,
"lockedVersion": "1.0.0",
"packageName": "pestphp/pest-plugin-faker",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/pestphp/pest-plugin-faker",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "v2",
"newVersion": "2.0.0",
"newValue": "^2.0",
"releaseTimestamp": "2023-03-20T10:06:05.000Z",
"newMajor": 2,
"newMinor": 0,
"newPatch": 0,
"updateType": "major",
"isRange": true,
"branchName": "renovate/major-2-pest"
}
]
},
{
"currentValue": "^1.2",
"currentVersion": "1.4.0",
"currentVersionTimestamp": "2023-01-13T16:54:07.000Z",
"datasource": "packagist",
"depName": "pestphp/pest-plugin-laravel",
"depType": "require-dev",
"fixedVersion": "1.4.0",
"isSingleVersion": false,
"lockedVersion": "1.4.0",
"packageName": "pestphp/pest-plugin-laravel",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/pestphp/pest-plugin-laravel",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "v2",
"newVersion": "2.4.0",
"newValue": "^2.0",
"releaseTimestamp": "2024-04-27T10:41:54.000Z",
"newMajor": 2,
"newMinor": 4,
"newPatch": 0,
"updateType": "major",
"isRange": true,
"branchName": "renovate/major-2-pest"
}
]
},
{
"currentValue": "^1.0.0",
"currentVersion": "1.2.1",
"currentVersionTimestamp": "2023-02-03T13:01:17.000Z",
"datasource": "packagist",
"depName": "pestphp/pest-plugin-parallel",
"depType": "require-dev",
"fixedVersion": "1.2.1",
"lockedVersion": "1.2.1",
"packageName": "pestphp/pest-plugin-parallel",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/pestphp/pest-plugin-parallel",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.0.0",
"currentVersion": "1.4.4",
"currentVersionTimestamp": "2022-09-21T11:38:17.000Z",
"datasource": "packagist",
"depName": "phpstan/phpstan-strict-rules",
"depType": "require-dev",
"fixedVersion": "1.4.4",
"isSingleVersion": true,
"lockedVersion": "1.4.4",
"packageName": "phpstan/phpstan-strict-rules",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/phpstan/phpstan-strict-rules",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "1.6.0",
"newValue": "^1.0.0",
"releaseTimestamp": "2024-04-20T06:37:51.000Z",
"newMajor": 1,
"newMinor": 6,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/phpstan"
}
]
},
{
"currentValue": "^9.5.10",
"currentVersion": "9.6.8",
"currentVersionTimestamp": "2023-05-11T05:14:45.000Z",
"datasource": "packagist",
"depName": "phpunit/phpunit",
"depType": "require-dev",
"fixedVersion": "9.6.8",
"homepage": "https://phpunit.de/",
"isSingleVersion": true,
"lockedVersion": "9.6.8",
"packageName": "phpunit/phpunit",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/sebastianbergmann/phpunit",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "9.6.19",
"newValue": "^9.5.10",
"releaseTimestamp": "2024-04-05T04:35:58.000Z",
"newMajor": 9,
"newMinor": 6,
"newPatch": 19,
"updateType": "patch",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
},
{
"bucket": "v10",
"newVersion": "10.5.22",
"newValue": "^10.0.0",
"releaseTimestamp": "2024-06-19T05:29:34.000Z",
"newMajor": 10,
"newMinor": 5,
"newPatch": 22,
"updateType": "major",
"isRange": true,
"branchName": "renovate/phpunit-phpunit-10.x"
},
{
"bucket": "v11",
"newVersion": "11.2.3",
"newValue": "^11.0.0",
"releaseTimestamp": "2024-06-19T05:31:11.000Z",
"newMajor": 11,
"newMinor": 2,
"newPatch": 3,
"updateType": "major",
"isRange": true,
"branchName": "renovate/phpunit-phpunit-11.x"
}
]
},
{
"currentValue": "^1.4",
"currentVersion": "1.6.4",
"currentVersionTimestamp": "2023-01-03T19:28:04.000Z",
"datasource": "packagist",
"depName": "spatie/laravel-ignition",
"depType": "require-dev",
"fixedVersion": "1.6.4",
"homepage": "https://flareapp.io/ignition",
"isSingleVersion": true,
"lockedVersion": "1.6.4",
"packageName": "spatie/laravel-ignition",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/spatie/laravel-ignition",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "1.7.0",
"newValue": "^1.4",
"releaseTimestamp": "2024-06-13T07:21:06.000Z",
"newMajor": 1,
"newMinor": 7,
"newPatch": 0,
"updateType": "minor",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
},
{
"bucket": "v2",
"newVersion": "2.8.0",
"newValue": "^2.0",
"releaseTimestamp": "2024-06-12T15:01:18.000Z",
"newMajor": 2,
"newMinor": 8,
"newPatch": 0,
"updateType": "major",
"isRange": true,
"branchName": "renovate/spatie-laravel-ignition-2.x"
}
]
},
{
"currentValue": "^1.2",
"currentVersion": "1.3.2",
"currentVersionTimestamp": "2023-01-10T13:55:08.000Z",
"datasource": "packagist",
"depName": "spatie/test-time",
"depType": "require-dev",
"fixedVersion": "1.3.2",
"isSingleVersion": true,
"lockedVersion": "1.3.2",
"packageName": "spatie/test-time",
"registryUrl": "https://packagist.org",
"registryUrls": [
"https://momentum-studio.repo.repman.io",
"https://packagist.org"
],
"sourceUrl": "https://github.com/spatie/test-time",
"versioning": "composer",
"warnings": [],
"updates": [
{
"bucket": "non-major",
"newVersion": "1.3.3",
"newValue": "^1.2",
"releaseTimestamp": "2024-02-05T13:30:14.000Z",
"newMajor": 1,
"newMinor": 3,
"newPatch": 3,
"updateType": "patch",
"isRange": true,
"isLockfileUpdate": true,
"branchName": "renovate/all-minor-patch"
}
]
}
],
"extractedConstraints": {
"php": "8.1.*"
},
"lockFiles": [
"composer.lock"
],
"managerData": {
"composerJsonType": "project"
},
"packageFile": "composer.json"
}
],
"github-actions": [
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "2.1.0",
"datasource": "github-tags",
"depName": "ramsey/composer-install",
"depType": "action",
"packageName": "ramsey/composer-install",
"replaceString": "ramsey/composer-install@2.1.0",
"skipReason": "invalid-value",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v1.10.2",
"currentVersion": "v1.10.2",
"currentVersionTimestamp": "2024-05-06T12:37:29.000Z",
"datasource": "github-tags",
"depName": "bahmutov/npm-install",
"depType": "action",
"fixedVersion": "v1.10.2",
"packageName": "bahmutov/npm-install",
"registryUrl": "https://github.com",
"replaceString": "bahmutov/npm-install@v1.10.2",
"sourceUrl": "https://github.com/bahmutov/npm-install",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",
"currentValue": "8.1",
"datasource": "docker",
"depName": "docker://ghcr.io/momentumstudioltd/laravel",
"depType": "container",
"packageName": "docker://ghcr.io/momentumstudioltd/laravel",
"replaceString": "docker://ghcr.io/momentumstudioltd/laravel:8.1",
"versioning": "docker",
"warnings": [
{
"topic": "docker://ghcr.io/momentumstudioltd/laravel",
"message": "Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel"
}
],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}-{{newValue}}",
"currentValue": "latest",
"datasource": "github-runners",
"depName": "ubuntu",
"depType": "github-runner",
"packageName": "ubuntu",
"replaceString": "ubuntu-latest",
"skipReason": "invalid-version",
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",
"currentValue": "8.1",
"datasource": "docker",
"depName": "docker://ghcr.io/momentumstudioltd/laravel",
"depType": "container",
"packageName": "docker://ghcr.io/momentumstudioltd/laravel",
"replaceString": "docker://ghcr.io/momentumstudioltd/laravel:8.1",
"versioning": "docker",
"warnings": [
{
"topic": "docker://ghcr.io/momentumstudioltd/laravel",
"message": "Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel"
}
],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",
"currentValue": "10.4",
"datasource": "docker",
"depName": "mariadb",
"depType": "service",
"packageName": "mariadb",
"replaceString": "mariadb:10.4",
"skipReason": "ignored",
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}-{{newValue}}",
"currentValue": "latest",
"datasource": "github-runners",
"depName": "ubuntu",
"depType": "github-runner",
"packageName": "ubuntu",
"replaceString": "ubuntu-latest",
"skipReason": "invalid-version",
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",
"currentValue": "8.1",
"datasource": "docker",
"depName": "docker://ghcr.io/momentumstudioltd/laravel",
"depType": "container",
"packageName": "docker://ghcr.io/momentumstudioltd/laravel",
"replaceString": "docker://ghcr.io/momentumstudioltd/laravel:8.1",
"versioning": "docker",
"warnings": [
{
"topic": "docker://ghcr.io/momentumstudioltd/laravel",
"message": "Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel"
}
],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",
"currentValue": "10.4",
"datasource": "docker",
"depName": "mariadb",
"depType": "service",
"packageName": "mariadb",
"replaceString": "mariadb:10.4",
"skipReason": "ignored",
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}-{{newValue}}",
"currentValue": "latest",
"datasource": "github-runners",
"depName": "ubuntu",
"depType": "github-runner",
"packageName": "ubuntu",
"replaceString": "ubuntu-latest",
"skipReason": "invalid-version",
"updates": []
}
],
"packageFile": ".github/workflows/ci.yml"
},
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",
"currentValue": "8.1",
"datasource": "docker",
"depName": "docker://ghcr.io/momentumstudioltd/laravel",
"depType": "container",
"packageName": "docker://ghcr.io/momentumstudioltd/laravel",
"replaceString": "docker://ghcr.io/momentumstudioltd/laravel:8.1",
"versioning": "docker",
"warnings": [
{
"topic": "docker://ghcr.io/momentumstudioltd/laravel",
"message": "Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel"
}
],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}-{{newValue}}",
"currentValue": "latest",
"datasource": "github-runners",
"depName": "ubuntu",
"depType": "github-runner",
"packageName": "ubuntu",
"replaceString": "ubuntu-latest",
"skipReason": "invalid-version",
"updates": []
}
],
"packageFile": ".github/workflows/deploy-production-ww.yml"
},
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",
"currentValue": "8.1",
"datasource": "docker",
"depName": "docker://ghcr.io/momentumstudioltd/laravel",
"depType": "container",
"packageName": "docker://ghcr.io/momentumstudioltd/laravel",
"replaceString": "docker://ghcr.io/momentumstudioltd/laravel:8.1",
"versioning": "docker",
"warnings": [
{
"topic": "docker://ghcr.io/momentumstudioltd/laravel",
"message": "Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel"
}
],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}-{{newValue}}",
"currentValue": "latest",
"datasource": "github-runners",
"depName": "ubuntu",
"depType": "github-runner",
"packageName": "ubuntu",
"replaceString": "ubuntu-latest",
"skipReason": "invalid-version",
"updates": []
}
],
"packageFile": ".github/workflows/deploy-production.yml"
},
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",
"currentValue": "8.1",
"datasource": "docker",
"depName": "docker://ghcr.io/momentumstudioltd/laravel",
"depType": "container",
"packageName": "docker://ghcr.io/momentumstudioltd/laravel",
"replaceString": "docker://ghcr.io/momentumstudioltd/laravel:8.1",
"versioning": "docker",
"warnings": [
{
"topic": "docker://ghcr.io/momentumstudioltd/laravel",
"message": "Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel"
}
],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}-{{newValue}}",
"currentValue": "latest",
"datasource": "github-runners",
"depName": "ubuntu",
"depType": "github-runner",
"packageName": "ubuntu",
"replaceString": "ubuntu-latest",
"skipReason": "invalid-version",
"updates": []
}
],
"packageFile": ".github/workflows/deploy-staging-ww.yml"
},
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}@{{#if newDigest}}{{newDigest}}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "v4.1.7",
"currentVersion": "v4.1.7",
"currentVersionTimestamp": "2024-06-12T18:41:43.000Z",
"datasource": "github-tags",
"depName": "actions/checkout",
"depType": "action",
"fixedVersion": "v4.1.7",
"packageName": "actions/checkout",
"registryUrl": "https://github.com",
"replaceString": "actions/checkout@v4.1.7",
"sourceUrl": "https://github.com/actions/checkout",
"versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$",
"warnings": [],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",
"currentValue": "8.1",
"datasource": "docker",
"depName": "docker://ghcr.io/momentumstudioltd/laravel",
"depType": "container",
"packageName": "docker://ghcr.io/momentumstudioltd/laravel",
"replaceString": "docker://ghcr.io/momentumstudioltd/laravel:8.1",
"versioning": "docker",
"warnings": [
{
"topic": "docker://ghcr.io/momentumstudioltd/laravel",
"message": "Failed to look up docker package docker://ghcr.io/momentumstudioltd/laravel"
}
],
"updates": []
},
{
"autoReplaceStringTemplate": "{{depName}}-{{newValue}}",
"currentValue": "latest",
"datasource": "github-runners",
"depName": "ubuntu",
"depType": "github-runner",
"packageName": "ubuntu",
"replaceString": "ubuntu-latest",
"skipReason": "invalid-version",
"updates": []
}
],
"packageFile": ".github/workflows/deploy-staging.yml"
}
],
"npm": [
{
"deps": [
{
"currentValue": "^4.30.4",
"currentVersion": "4.31.1",
"currentVersionTimestamp": "2024-04-12T13:50:23.744Z",
"datasource": "npm",
"depName": "filepond",
"depType": "dependencies",
"fixedVersion": "4.31.1",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "4.31.1",
"packageName": "filepond",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^2.2.7",
"currentVersion": "2.2.8",
"currentVersionTimestamp": "2022-11-28T12:59:01.313Z",
"datasource": "npm",
"depName": "filepond-plugin-file-validate-size",
"depType": "dependencies",
"fixedVersion": "2.2.8",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "2.2.8",
"packageName": "filepond-plugin-file-validate-size",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-file-validate-size",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.2.8",
"currentVersion": "1.2.9",
"currentVersionTimestamp": "2024-02-14T17:13:49.869Z",
"datasource": "npm",
"depName": "filepond-plugin-file-validate-type",
"depType": "dependencies",
"fixedVersion": "1.2.9",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "1.2.9",
"packageName": "filepond-plugin-file-validate-type",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-file-validate-type",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.0.7",
"currentVersion": "1.1.0",
"currentVersionTimestamp": "2023-01-25T08:58:22.056Z",
"datasource": "npm",
"depName": "filepond-plugin-get-file",
"depType": "dependencies",
"fixedVersion": "1.1.0",
"lockedVersion": "1.1.0",
"packageName": "filepond-plugin-get-file",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/nielsboogaard/filepond-plugin-get-file",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.0.11",
"currentVersion": "1.0.11",
"currentVersionTimestamp": "2021-03-20T16:24:14.413Z",
"datasource": "npm",
"depName": "filepond-plugin-image-exif-orientation",
"depType": "dependencies",
"fixedVersion": "1.0.11",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "1.0.11",
"packageName": "filepond-plugin-image-exif-orientation",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-image-exif-orientation",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^4.6.11",
"currentVersion": "4.6.12",
"currentVersionTimestamp": "2023-12-15T15:03:33.720Z",
"datasource": "npm",
"depName": "filepond-plugin-image-preview",
"depType": "dependencies",
"fixedVersion": "4.6.12",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "4.6.12",
"packageName": "filepond-plugin-image-preview",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-image-preview",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^0.5.0",
"currentVersion": "0.5.7",
"currentVersionTimestamp": "2023-11-10T19:42:19.349Z",
"datasource": "npm",
"depName": "@tailwindcss/forms",
"depType": "devDependencies",
"fixedVersion": "0.5.7",
"lockedVersion": "0.5.7",
"packageName": "@tailwindcss/forms",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/tailwindlabs/tailwindcss-forms",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.4.2",
"currentVersion": "3.14.1",
"currentVersionTimestamp": "2024-06-18T11:09:19.031Z",
"datasource": "npm",
"depName": "alpinejs",
"depType": "devDependencies",
"fixedVersion": "3.14.1",
"homepage": "https://alpinejs.dev",
"lockedVersion": "3.14.1",
"packageName": "alpinejs",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceDirectory": "packages/alpinejs",
"sourceUrl": "https://github.com/alpinejs/alpine",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^10.4.0",
"currentVersion": "10.4.19",
"currentVersionTimestamp": "2024-03-20T23:02:55.256Z",
"datasource": "npm",
"depName": "autoprefixer",
"depType": "devDependencies",
"fixedVersion": "10.4.19",
"lockedVersion": "10.4.19",
"packageName": "autoprefixer",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/postcss/autoprefixer",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^7.0.3",
"currentVersion": "7.0.3",
"currentVersionTimestamp": "2020-12-01T20:25:26.541Z",
"datasource": "npm",
"depName": "cross-env",
"depType": "devDependencies",
"fixedVersion": "7.0.3",
"lockedVersion": "7.0.3",
"packageName": "cross-env",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/kentcdodds/cross-env",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^13.0.0",
"currentVersion": "13.12.0",
"currentVersionTimestamp": "2024-06-18T21:01:43.878Z",
"datasource": "npm",
"depName": "cypress",
"depType": "devDependencies",
"fixedVersion": "13.12.0",
"homepage": "https://cypress.io",
"lockedVersion": "13.12.0",
"packageName": "cypress",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/cypress-io/cypress",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^0.8.0",
"currentVersion": "0.8.1",
"currentVersionTimestamp": "2023-09-26T17:06:17.480Z",
"datasource": "npm",
"depName": "laravel-vite-plugin",
"depType": "devDependencies",
"fixedVersion": "0.8.1",
"isSingleVersion": false,
"lockedVersion": "0.8.1",
"packageName": "laravel-vite-plugin",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/laravel/vite-plugin",
"versioning": "npm",
"warnings": [],
"updates": [
{
"bucket": "v1",
"newVersion": "1.0.4",
"newValue": "^1.0.0",
"releaseTimestamp": "2024-05-17T13:01:55.435Z",
"newMajor": 1,
"newMinor": 0,
"newPatch": 4,
"updateType": "major",
"isRange": true,
"branchName": "renovate/major-1-vite"
}
]
},
{
"currentValue": "^8.4.4",
"currentVersion": "8.4.38",
"currentVersionTimestamp": "2024-03-20T22:55:34.179Z",
"datasource": "npm",
"depName": "postcss",
"depType": "devDependencies",
"fixedVersion": "8.4.38",
"homepage": "https://postcss.org/",
"lockedVersion": "8.4.38",
"packageName": "postcss",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/postcss/postcss",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.0.0",
"currentVersion": "3.3.2",
"currentVersionTimestamp": "2024-06-11T06:07:20.240Z",
"datasource": "npm",
"depName": "prettier",
"depType": "devDependencies",
"fixedVersion": "3.3.2",
"homepage": "https://prettier.io",
"lockedVersion": "3.3.2",
"packageName": "prettier",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/prettier/prettier",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^5.0.0",
"currentVersion": "5.0.0",
"currentVersionTimestamp": "2022-01-17T21:55:09.985Z",
"datasource": "npm",
"depName": "resolve-url-loader",
"depType": "devDependencies",
"fixedVersion": "5.0.0",
"homepage": "https://github.com/bholloway/resolve-url-loader/tree/v3-maintenance/packages/resolve-url-loader",
"lockedVersion": "5.0.0",
"packageName": "resolve-url-loader",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceDirectory": "packages/resolve-url-loader",
"sourceUrl": "https://github.com/bholloway/resolve-url-loader",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.37.2",
"currentVersion": "1.77.6",
"currentVersionTimestamp": "2024-06-17T20:54:28.583Z",
"datasource": "npm",
"depName": "sass",
"depType": "devDependencies",
"fixedVersion": "1.77.6",
"lockedVersion": "1.77.6",
"packageName": "sass",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/sass/dart-sass",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^14.0.0",
"currentVersion": "14.2.1",
"currentVersionTimestamp": "2024-04-16T16:54:43.973Z",
"datasource": "npm",
"depName": "sass-loader",
"depType": "devDependencies",
"fixedVersion": "14.2.1",
"lockedVersion": "14.2.1",
"packageName": "sass-loader",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/webpack-contrib/sass-loader",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.0.0",
"currentVersion": "3.4.4",
"currentVersionTimestamp": "2024-06-05T17:13:18.798Z",
"datasource": "npm",
"depName": "tailwindcss",
"depType": "devDependencies",
"fixedVersion": "3.4.4",
"homepage": "https://tailwindcss.com",
"lockedVersion": "3.4.4",
"packageName": "tailwindcss",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/tailwindlabs/tailwindcss",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^9.2.5",
"currentVersion": "9.5.1",
"currentVersionTimestamp": "2023-11-15T02:19:37.634Z",
"datasource": "npm",
"depName": "ts-loader",
"depType": "devDependencies",
"fixedVersion": "9.5.1",
"lockedVersion": "9.5.1",
"packageName": "ts-loader",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/TypeStrong/ts-loader",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^5.0.0",
"currentVersion": "5.4.5",
"currentVersionTimestamp": "2024-04-10T14:25:19.427Z",
"datasource": "npm",
"depName": "typescript",
"depType": "devDependencies",
"fixedVersion": "5.4.5",
"homepage": "https://www.typescriptlang.org/",
"lockedVersion": "5.4.5",
"packageName": "typescript",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/Microsoft/TypeScript",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^4.0.0",
"currentVersion": "4.5.3",
"currentVersionTimestamp": "2024-03-24T13:32:10.273Z",
"datasource": "npm",
"depName": "vite",
"depType": "devDependencies",
"fixedVersion": "4.5.3",
"homepage": "https://vitejs.dev",
"isSingleVersion": false,
"lockedVersion": "4.5.3",
"packageName": "vite",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceDirectory": "packages/vite",
"sourceUrl": "https://github.com/vitejs/vite",
"versioning": "npm",
"warnings": [],
"updates": [
{
"bucket": "v5",
"newVersion": "5.3.1",
"newValue": "^5.0.0",
"releaseTimestamp": "2024-06-14T09:18:54.840Z",
"newMajor": 5,
"newMinor": 3,
"newPatch": 1,
"updateType": "major",
"isRange": true,
"branchName": "renovate/major-5-vite"
}
]
}
],
"extractedConstraints": {
"npm": "<9"
},
"lockFiles": [
"package-lock.json"
],
"managerData": {
"hasPackageManager": false,
"npmLock": "package-lock.json",
"yarnZeroInstall": false
},
"packageFile": "package.json",
"skipInstalls": true
}
]
}
}
DEBUG: detectSemanticCommits()
DEBUG: semanticCommits: returning "disabled" from cache
DEBUG: processRepo()
DEBUG: Processing 19 branches: renovate/all-minor-patch, renovate/doctrine-dbal-4.x, renovate/laravel-dusk-8.x, renovate/major-1-vite, renovate/major-2-pest, renovate/major-5-vite, renovate/npm-braces-vulnerability, renovate/npm-json5-vulnerability, renovate/npm-loader-utils-vulnerability, renovate/npm-webpack-vulnerability, renovate/nunomaduro-collision-7.x, renovate/nunomaduro-collision-8.x, renovate/pest, renovate/phpstan, renovate/phpunit-phpunit-10.x, renovate/phpunit-phpunit-11.x, renovate/spatie-laravel-ignition-2.x, renovate/vinkla-hashids-11.x, renovate/vinkla-hashids-12.x
DEBUG: Calculating hourly PRs remaining
DEBUG: currentHourStart=2024-06-19T20:00:00.000+00:00
DEBUG: PR hourly limit remaining: 2
DEBUG: Calculating prConcurrentLimit (10)
DEBUG: getBranchPr(renovate/npm-braces-vulnerability)
DEBUG: findPr(renovate/npm-braces-vulnerability, undefined, open)
DEBUG: findPr(renovate/npm-braces-vulnerability, undefined, closed)
DEBUG: getBranchPr(renovate/npm-json5-vulnerability)
DEBUG: findPr(renovate/npm-json5-vulnerability, undefined, open)
DEBUG: findPr(renovate/npm-json5-vulnerability, undefined, closed)
DEBUG: getBranchPr(renovate/npm-loader-utils-vulnerability)
DEBUG: findPr(renovate/npm-loader-utils-vulnerability, undefined, open)
DEBUG: findPr(renovate/npm-loader-utils-vulnerability, undefined, closed)
DEBUG: getBranchPr(renovate/npm-webpack-vulnerability)
DEBUG: findPr(renovate/npm-webpack-vulnerability, undefined, open)
DEBUG: findPr(renovate/npm-webpack-vulnerability, undefined, closed)
DEBUG: getBranchPr(renovate/pest)
DEBUG: findPr(renovate/pest, undefined, open)
DEBUG: findPr(renovate/pest, undefined, closed)
DEBUG: getBranchPr(renovate/all-minor-patch)
DEBUG: findPr(renovate/all-minor-patch, undefined, open)
DEBUG: findPr(renovate/all-minor-patch, undefined, closed)
DEBUG: getBranchPr(renovate/phpstan)
DEBUG: findPr(renovate/phpstan, undefined, open)
DEBUG: findPr(renovate/phpstan, undefined, closed)
DEBUG: Found PR #787
DEBUG: getBranchPr(renovate/doctrine-dbal-4.x)
DEBUG: findPr(renovate/doctrine-dbal-4.x, undefined, open)
DEBUG: findPr(renovate/doctrine-dbal-4.x, undefined, closed)
DEBUG: Found PR #796
DEBUG: getBranchPr(renovate/major-1-vite)
DEBUG: findPr(renovate/major-1-vite, undefined, open)
DEBUG: findPr(renovate/major-1-vite, undefined, closed)
DEBUG: Found PR #800
DEBUG: getBranchPr(renovate/laravel-dusk-8.x)
DEBUG: findPr(renovate/laravel-dusk-8.x, undefined, open)
DEBUG: findPr(renovate/laravel-dusk-8.x, undefined, closed)
DEBUG: Found PR #817
DEBUG: getBranchPr(renovate/nunomaduro-collision-7.x)
DEBUG: findPr(renovate/nunomaduro-collision-7.x, undefined, open)
DEBUG: findPr(renovate/nunomaduro-collision-7.x, undefined, closed)
DEBUG: Found PR #764
DEBUG: getBranchPr(renovate/nunomaduro-collision-8.x)
DEBUG: findPr(renovate/nunomaduro-collision-8.x, undefined, open)
DEBUG: findPr(renovate/nunomaduro-collision-8.x, undefined, closed)
DEBUG: Found PR #798
DEBUG: getBranchPr(renovate/phpunit-phpunit-10.x)
DEBUG: findPr(renovate/phpunit-phpunit-10.x, undefined, open)
DEBUG: findPr(renovate/phpunit-phpunit-10.x, undefined, closed)
DEBUG: Found PR #799
DEBUG: getBranchPr(renovate/phpunit-phpunit-11.x)
DEBUG: findPr(renovate/phpunit-phpunit-11.x, undefined, open)
DEBUG: findPr(renovate/phpunit-phpunit-11.x, undefined, closed)
DEBUG: Found PR #801
DEBUG: getBranchPr(renovate/spatie-laravel-ignition-2.x)
DEBUG: findPr(renovate/spatie-laravel-ignition-2.x, undefined, open)
DEBUG: findPr(renovate/spatie-laravel-ignition-2.x, undefined, closed)
DEBUG: Found PR #767
DEBUG: getBranchPr(renovate/vinkla-hashids-11.x)
DEBUG: findPr(renovate/vinkla-hashids-11.x, undefined, open)
DEBUG: findPr(renovate/vinkla-hashids-11.x, undefined, closed)
DEBUG: Found PR #768
DEBUG: getBranchPr(renovate/vinkla-hashids-12.x)
DEBUG: findPr(renovate/vinkla-hashids-12.x, undefined, open)
DEBUG: findPr(renovate/vinkla-hashids-12.x, undefined, closed)
DEBUG: Found PR #805
DEBUG: getBranchPr(renovate/major-5-vite)
DEBUG: findPr(renovate/major-5-vite, undefined, open)
DEBUG: findPr(renovate/major-5-vite, undefined, closed)
DEBUG: Found PR #808
DEBUG: getBranchPr(renovate/major-2-pest)
DEBUG: findPr(renovate/major-2-pest, undefined, open)
DEBUG: findPr(renovate/major-2-pest, undefined, closed)
DEBUG: Found PR #809
DEBUG: 0 PRs are currently open
DEBUG: PR concurrent limit remaining: 10
DEBUG: Calculated maximum PRs remaining this run: 2
DEBUG: PullRequests limit = 2
DEBUG: Calculating hourly PRs remaining
DEBUG: currentHourStart=2024-06-19T20:00:00.000+00:00
DEBUG: PR hourly limit remaining: 2
DEBUG: Calculating branchConcurrentLimit (10)
DEBUG: 0 already existing branches found:
DEBUG: Branch concurrent limit remaining: 10
DEBUG: Calculated maximum branches remaining this run: 2
DEBUG: Branches limit = 2
DEBUG: syncBranchState() (branch="renovate/npm-braces-vulnerability")
DEBUG: getBranchPr(renovate/npm-braces-vulnerability) (branch="renovate/npm-braces-vulnerability")
DEBUG: findPr(renovate/npm-braces-vulnerability, undefined, open) (branch="renovate/npm-braces-vulnerability")
DEBUG: findPr(renovate/npm-braces-vulnerability, undefined, closed) (branch="renovate/npm-braces-vulnerability")
DEBUG: branchExists=false (branch="renovate/npm-braces-vulnerability")
DEBUG: dependencyDashboardCheck=global-config (branch="renovate/npm-braces-vulnerability")
DEBUG: Check for closed PR because recreating closed PRs is disabled. (branch="renovate/npm-braces-vulnerability")
DEBUG: findPr(renovate/npm-braces-vulnerability, Update dependency braces to >= 3.0.3 [SECURITY], !open) (branch="renovate/npm-braces-vulnerability")
DEBUG: prAlreadyExisted=false (branch="renovate/npm-braces-vulnerability")
DEBUG: Checking schedule(schedule=at any time, tz=Europe/London, now=2024-06-19T20:05:41.202Z) (branch="renovate/npm-braces-vulnerability")
DEBUG: No schedule defined (branch="renovate/npm-braces-vulnerability")
DEBUG: Manual create/rebase requested via checkedBranches (branch="renovate/npm-braces-vulnerability")
DEBUG: Using reuseExistingBranch: false (branch="renovate/npm-braces-vulnerability")
DEBUG: Setting current branch to main (branch="renovate/npm-braces-vulnerability")
DEBUG: latest commit (branch="renovate/npm-braces-vulnerability")
{
"branchName": "main"
"latestCommitDate": "2024-06-19T01:57:11Z"
}
DEBUG: manager.getUpdatedPackageFiles() reuseExistingBranch=false (branch="renovate/npm-braces-vulnerability")
WARN: Update versions are not valid (branch="renovate/npm-braces-vulnerability")
{
"config": {
"mode": "full",
"detectGlobalManagerConfig": false,
"detectHostRulesFromEnv": false,
"useCloudMetadataServices": true,
"postUpgradeTasks": {
"commands": [],
"fileFilters": [],
"executionMode": "update"
},
"onboardingBranch": "renovate/configure",
"onboardingCommitMessage": null,
"onboardingConfigFileName": "renovate.json",
"onboardingNoDeps": true,
"onboardingPrTitle": "Configure Renovate",
"productLinks": {
"documentation": "https://docs.renovatebot.com/",
"help": "https://github.com/renovatebot/renovate/discussions",
"homepage": "https://github.com/renovatebot/renovate"
},
"statusCheckNames": {
"artifactError": "renovate/artifacts",
"configValidation": "renovate/config-validation",
"mergeConfidence": "renovate/merge-confidence",
"minimumReleaseAge": "renovate/stability-days"
},
"globalExtends": [],
"constraintsFiltering": "none",
"reportType": null,
"reportPath": null,
"draftPR": false,
"printConfig": false,
"env": {},
"customDatasources": {},
"composerIgnorePlatformReqs": [],
"goGetDirs": [
"./..."
],
"onboardingRebaseCheckbox": false,
"includeMirrors": false,
"inheritConfig": false,
"inheritConfigRepoName": "{{parentOrg}}/renovate-config",
"inheritConfigFileName": "org-inherited-config.json",
"inheritConfigStrict": false,
"dependencyDashboard": true,
"dependencyDashboardApproval": false,
"dependencyDashboardAutoclose": true,
"dependencyDashboardTitle": "Dependency Dashboard",
"dependencyDashboardHeader": "This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.",
"dependencyDashboardFooter": "\n- [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository\n",
"dependencyDashboardLabels": null,
"dependencyDashboardOSVVulnerabilitySummary": "none",
"configWarningReuseIssue": true,
"timezone": "Europe/London",
"schedule": [
"at any time"
],
"automergeSchedule": [
"at any time"
],
"updateNotScheduled": true,
"persistRepoData": false,
"ignorePlugins": false,
"ignoreScripts": true,
"npmrc": null,
"npmrcMerge": false,
"npmToken": null,
"updateLockFiles": true,
"skipInstalls": true,
"useBaseBranchConfig": "none",
"gitAuthor": "renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
"excludeCommitPaths": [],
"registryAliases": {},
"defaultRegistryUrls": null,
"registryUrls": null,
"extractVersion": null,
"versionCompatibility": null,
"versioning": null,
"azureWorkItemId": 0,
"autoApprove": false,
"autoReplaceGlobalMatch": true,
"pinDigests": false,
"separateMajorMinor": true,
"separateMinorPatch": false,
"rangeStrategy": "update-lockfile",
"branchPrefix": "renovate/",
"branchPrefixOld": "renovate/",
"bumpVersion": null,
"semanticCommits": "disabled",
"semanticCommitType": "chore",
"semanticCommitScope": "deps",
"commitMessageLowerCase": "auto",
"keepUpdatedLabel": null,
"rollbackPrs": true,
"recreateWhen": "auto",
"rebaseWhen": "behind-base-branch",
"rebaseLabel": "rebase",
"stopUpdatingLabel": "stop-updating",
"minimumReleaseAge": null,
"internalChecksAsSuccess": false,
"internalChecksFilter": "strict",
"prCreation": "immediate",
"prNotPendingHours": 25,
"prHourlyLimit": 2,
"prConcurrentLimit": 10,
"branchConcurrentLimit": null,
"bbUseDefaultReviewers": true,
"bbUseDevelopmentBranch": false,
"automerge": false,
"automergeType": "pr",
"automergeStrategy": "auto",
"automergeComment": "automergeComment",
"ignoreTests": false,
"transitiveRemediation": true,
"osvVulnerabilityAlerts": false,
"pruneBranchAfterAutomerge": true,
"branchName": "renovate/npm-braces-vulnerability",
"additionalBranchPrefix": "",
"branchTopic": "{{{datasource}}}-{{{depName}}}-vulnerability",
"commitMessage": "Update dependency braces to >= 3.0.3 [SECURITY]",
"commitBody": null,
"commitBodyTable": false,
"commitMessagePrefix": null,
"commitMessageAction": "Update",
"commitMessageTopic": "dependency {{depName}}",
"commitMessageExtra": "to {{#if isPinDigest}}{{{newDigestShort}}}{{else}}{{#if isMajor}}{{prettyNewMajor}}{{else}}{{#if isSingleVersion}}{{prettyNewVersion}}{{else}}{{#if newValue}}{{{newValue}}}{{else}}{{{newDigestShort}}}{{/if}}{{/if}}{{/if}}{{/if}}",
"commitMessageSuffix": "[SECURITY]",
"prBodyTemplate": "{{{header}}}{{{table}}}{{{warnings}}}{{{notes}}}{{{changelogs}}}{{{configDescription}}}{{{controls}}}{{{footer}}}",
"prTitle": "Update dependency braces to >= 3.0.3 [SECURITY]",
"prTitleStrict": false,
"prHeader": "[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)",
"prFooter": "This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/{{platform}}/{{repository}}).",
"customizeDashboard": {
"repoProblemsHeader": "These problems occurred while renovating this repository. [View logs](https://developer.mend.io//{{platform}}/{{repository}})."
},
"lockFileMaintenance": {
"enabled": false,
"recreateWhen": "always",
"rebaseStalePrs": true,
"branchTopic": "lock-file-maintenance",
"commitMessageAction": "Lock file maintenance",
"commitMessageTopic": null,
"commitMessageExtra": null,
"schedule": [
"before 4am on monday"
],
"groupName": null,
"prBodyDefinitions": {
"Change": "All locks refreshed"
},
"automerge": true
},
"hashedBranchLength": null,
"groupSlug": null,
"labels": [
"security"
],
"addLabels": [],
"assignees": [],
"assigneesFromCodeOwners": false,
"expandCodeOwnersGroups": false,
"assigneesSampleSize": null,
"assignAutomerge": false,
"ignoreReviewers": [],
"reviewers": [],
"reviewersFromCodeOwners": false,
"filterUnavailableUsers": false,
"forkModeDisallowMaintainerEdits": false,
"confidential": false,
"reviewersSampleSize": null,
"additionalReviewers": [
"Jamesking56"
],
"postUpdateOptions": [],
"constraints": {},
"prBodyDefinitions": {
"Package": "{{{depNameLinked}}}",
"Type": "{{{depType}}}",
"Update": "{{{updateType}}}",
"Current value": "{{{currentValue}}}",
"New value": "{{{newValue}}}",
"Change": "[{{#if displayFrom}}`{{{displayFrom}}}` -> {{else}}{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}{{/if}}{{#if displayTo}}`{{{displayTo}}}`{{else}}`{{{newValue}}}`{{/if}}]({{#if depName}}https://renovatebot.com/diffs/npm/{{replace '/' '%2f' depName}}/{{{currentVersion}}}/{{{newVersion}}}{{/if}})",
"Pending": "{{{displayPending}}}",
"References": "{{{references}}}",
"Package file": "{{{packageFile}}}",
"Age": "{{#if newVersion}}[![age](https://developer.mend.io/api/mc/badges/age/{{datasource}}/{{replace '/' '%2f' depName}}/{{{newVersion}}}?slim=true)](https://docs.renovatebot.com/merge-confidence/){{/if}}",
"Adoption": "{{#if newVersion}}[![adoption](https://developer.mend.io/api/mc/badges/adoption/{{datasource}}/{{replace '/' '%2f' depName}}/{{{newVersion}}}?slim=true)](https://docs.renovatebot.com/merge-confidence/){{/if}}",
"Passing": "{{#if newVersion}}[![passing](https://developer.mend.io/api/mc/badges/compatibility/{{datasource}}/{{replace '/' '%2f' depName}}/{{{currentVersion}}}/{{{newVersion}}}?slim=true)](https://docs.renovatebot.com/merge-confidence/){{/if}}",
"Confidence": "{{#if newVersion}}[![confidence](https://developer.mend.io/api/mc/badges/confidence/{{datasource}}/{{replace '/' '%2f' depName}}/{{{currentVersion}}}/{{{newVersion}}}?slim=true)](https://docs.renovatebot.com/merge-confidence/){{/if}}"
},
"prBodyColumns": [
"Package",
"Type",
"Update",
"Change",
"Pending"
],
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2024-4068](https://nvd.nist.gov/vuln/detail/CVE-2024-4068)\n\nThe NPM package `braces` fails to limit the number of characters it can handle, which could lead to Memory Exhaustion. In `lib/parse.js,` if a malicious user sends \"imbalanced braces\" as input, the parsing will enter a loop, which will cause the program to start allocating heap memory without freeing it at any moment of the loop. Eventually, the JavaScript heap limit is reached, and the program will crash.\n"
],
"suppressNotifications": [
"deprecationWarningIssues"
],
"pruneStaleBranches": true,
"unicodeEmoji": true,
"gitLabIgnoreApprovals": false,
"fetchChangeLogs": "pr",
"cloneSubmodules": false,
"ignorePrAuthor": false,
"updatePinnedDependencies": true,
"writeDiscoveredRepos": null,
"platformAutomerge": true,
"userStrings": {
"ignoreTopic": "Renovate Ignore Notification",
"ignoreMajor": "Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for *any* future `{{{newMajor}}}.x` releases. But if you manually upgrade to `{{{newMajor}}}.x` then Renovate will re-enable `minor` and `patch` updates automatically.",
"ignoreDigest": "Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for the `{{{depName}}}` `{{{newDigestShort}}}` update again.",
"ignoreOther": "Because you closed this PR without merging, Renovate will ignore this update (`{{{newValue}}}`). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the `ignoreDeps` array of your Renovate config."
},
"platformCommit": true,
"branchNameStrict": false,
"checkedBranches": [
"renovate/npm-braces-vulnerability",
"renovate/npm-json5-vulnerability",
"renovate/npm-loader-utils-vulnerability",
"renovate/npm-webpack-vulnerability"
],
"milestone": null,
"renovateUsername": "renovate[bot]",
"repository": "momentumstudioltd/cwmind-form-builder",
"parentOrg": "momentumstudioltd",
"topLevelOrg": "momentumstudioltd",
"errors": [],
"warnings": [],
"branchList": [],
"defaultBranch": "main",
"isFork": false,
"repoFingerprint": "8f35898fc8c5f41882bd2006390bb6124a3d35c3796d36912f8b18b46e0a8806005d8734e614f19e888bbad62842c99c2ab3dfbcc74d70368be7e959a25fed2c",
"baseBranch": "main",
"repoIsOnboarded": true,
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"renovateJsonPresent": true,
"remediations": {
"package-lock.json": [
{
"datasource": "npm",
"depName": "loader-utils",
"currentVersion": "2.0.2",
"newVersion": ">= 2.0.4",
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2022-37601](https://nvd.nist.gov/vuln/detail/CVE-2022-37601)\n\nPrototype pollution vulnerability in function parseQuery in parseQuery.js in webpack loader-utils prior to version 2.0.3 via the name variable in parseQuery.js.",
"#### [CVE-2022-37599](https://nvd.nist.gov/vuln/detail/CVE-2022-37599)\n\nA regular expression denial of service (ReDoS) flaw was found in Function interpolateName in interpolateName.js in webpack loader-utils via the resourcePath variable in interpolateName.js. A badly or maliciously formed string could be used to send crafted requests that cause a system to crash or take a disproportional amount of time to process. This issue has been patched in versions 1.4.2, 2.0.4 and 3.2.1.",
"#### [CVE-2022-37603](https://nvd.nist.gov/vuln/detail/CVE-2022-37603)\n\nA Regular expression denial of service (ReDoS) flaw was found in Function interpolateName in interpolateName.js in webpack loader-utils 2.0.0 via the url variable in interpolateName.js. A badly or maliciously formed string could be used to send crafted requests that cause a system to crash or take a disproportional amount of time to process. This issue has been patched in versions 1.4.2, 2.0.4 and 3.2.1."
]
},
{
"datasource": "npm",
"depName": "json5",
"currentVersion": "2.2.1",
"newVersion": ">= 2.2.2",
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2022-46175](https://github.com/json5/json5/security/advisories/GHSA-9c47-m6qq-7p4h)\n\nThe `parse` method of the JSON5 library before and including version `2.2.1` does not restrict parsing of keys named `__proto__`, allowing specially crafted strings to pollute the prototype of the resulting object.\n\nThis vulnerability pollutes the prototype of the object returned by `JSON5.parse` and not the global Object prototype, which is the commonly understood definition of Prototype Pollution. However, polluting the prototype of a single object can have significant security impact for an application if the object is later used in trusted operations.\n\n## Impact\nThis vulnerability could allow an attacker to set arbitrary and unexpected keys on the object returned from `JSON5.parse`. The actual impact will depend on how applications utilize the returned object and how they filter unwanted keys, but could include denial of service, cross-site scripting, elevation of privilege, and in extreme cases, remote code execution.\n\n## Mitigation\nThis vulnerability is patched in json5 v2.2.2 and later. A patch has also been backported for json5 v1 in versions v1.0.2 and later.\n\n## Details\n \nSuppose a developer wants to allow users and admins to perform some risky operation, but they want to restrict what non-admins can do. To accomplish this, they accept a JSON blob from the user, parse it using `JSON5.parse`, confirm that the provided data does not set some sensitive keys, and then performs the risky operation using the validated data:\n \n```js\nconst JSON5 = require('json5');\n\nconst doSomethingDangerous = (props) => {\n if (props.isAdmin) {\n console.log('Doing dangerous thing as admin.');\n } else {\n console.log('Doing dangerous thing as user.');\n }\n};\n\nconst secCheckKeysSet = (obj, searchKeys) => {\n let searchKeyFound = false;\n Object.keys(obj).forEach((key) => {\n if (searchKeys.indexOf(key) > -1) {\n searchKeyFound = true;\n }\n });\n return searchKeyFound;\n};\n\nconst props = JSON5.parse('{\"foo\": \"bar\"}');\nif (!secCheckKeysSet(props, ['isAdmin', 'isMod'])) {\n doSomethingDangerous(props); // \"Doing dangerous thing as user.\"\n} else {\n throw new Error('Forbidden...');\n}\n```\n \nIf the user attempts to set the `isAdmin` key, their request will be rejected:\n \n```js\nconst props = JSON5.parse('{\"foo\": \"bar\", \"isAdmin\": true}');\nif (!secCheckKeysSet(props, ['isAdmin', 'isMod'])) {\n doSomethingDangerous(props);\n} else {\n throw new Error('Forbidden...'); // Error: Forbidden...\n}\n```\n \nHowever, users can instead set the `__proto__` key to `{\"isAdmin\": true}`. `JSON5` will parse this key and will set the `isAdmin` key on the prototype of the returned object, allowing the user to bypass the security check and run their request as an admin:\n \n```js\nconst props = JSON5.parse('{\"foo\": \"bar\", \"__proto__\": {\"isAdmin\": true}}');\nif (!secCheckKeysSet(props, ['isAdmin', 'isMod'])) {\n doSomethingDangerous(props); // \"Doing dangerous thing as admin.\"\n} else {\n throw new Error('Forbidden...');\n}\n ```"
]
},
{
"datasource": "npm",
"depName": "webpack",
"currentVersion": "5.72.1",
"newVersion": ">= 5.76.0",
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2023-28154](https://nvd.nist.gov/vuln/detail/CVE-2023-28154)\n\nWebpack 5 before 5.76.0 does not avoid cross-realm object access. ImportParserPlugin.js mishandles the magic comment feature. An attacker who controls a property of an untrusted object can obtain access to the real global object."
]
},
{
"datasource": "npm",
"depName": "braces",
"currentVersion": "3.0.2",
"newVersion": ">= 3.0.3",
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2024-4068](https://nvd.nist.gov/vuln/detail/CVE-2024-4068)\n\nThe NPM package `braces` fails to limit the number of characters it can handle, which could lead to Memory Exhaustion. In `lib/parse.js,` if a malicious user sends \"imbalanced braces\" as input, the parsing will enter a loop, which will cause the program to start allocating heap memory without freeing it at any moment of the loop. Eventually, the JavaScript heap limit is reached, and the program will crash.\n"
]
}
]
},
"dependencyDashboardIssue": 90,
"dependencyDashboardChecks": {
"renovate/npm-braces-vulnerability": "global-config",
"renovate/npm-json5-vulnerability": "global-config",
"renovate/npm-loader-utils-vulnerability": "global-config",
"renovate/npm-webpack-vulnerability": "global-config"
},
"dependencyDashboardRebaseAllOpen": false,
"dependencyDashboardAllPending": false,
"dependencyDashboardAllRateLimited": false,
"manager": "npm",
"categories": [
"js"
],
"deps": [
{
"currentValue": "^4.30.4",
"currentVersion": "4.31.1",
"currentVersionTimestamp": "2024-04-12T13:50:23.744Z",
"datasource": "npm",
"depName": "filepond",
"depType": "dependencies",
"fixedVersion": "4.31.1",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "4.31.1",
"packageName": "filepond",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^2.2.7",
"currentVersion": "2.2.8",
"currentVersionTimestamp": "2022-11-28T12:59:01.313Z",
"datasource": "npm",
"depName": "filepond-plugin-file-validate-size",
"depType": "dependencies",
"fixedVersion": "2.2.8",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "2.2.8",
"packageName": "filepond-plugin-file-validate-size",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-file-validate-size",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.2.8",
"currentVersion": "1.2.9",
"currentVersionTimestamp": "2024-02-14T17:13:49.869Z",
"datasource": "npm",
"depName": "filepond-plugin-file-validate-type",
"depType": "dependencies",
"fixedVersion": "1.2.9",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "1.2.9",
"packageName": "filepond-plugin-file-validate-type",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-file-validate-type",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.0.7",
"currentVersion": "1.1.0",
"currentVersionTimestamp": "2023-01-25T08:58:22.056Z",
"datasource": "npm",
"depName": "filepond-plugin-get-file",
"depType": "dependencies",
"fixedVersion": "1.1.0",
"lockedVersion": "1.1.0",
"packageName": "filepond-plugin-get-file",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/nielsboogaard/filepond-plugin-get-file",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.0.11",
"currentVersion": "1.0.11",
"currentVersionTimestamp": "2021-03-20T16:24:14.413Z",
"datasource": "npm",
"depName": "filepond-plugin-image-exif-orientation",
"depType": "dependencies",
"fixedVersion": "1.0.11",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "1.0.11",
"packageName": "filepond-plugin-image-exif-orientation",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-image-exif-orientation",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^4.6.11",
"currentVersion": "4.6.12",
"currentVersionTimestamp": "2023-12-15T15:03:33.720Z",
"datasource": "npm",
"depName": "filepond-plugin-image-preview",
"depType": "dependencies",
"fixedVersion": "4.6.12",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "4.6.12",
"packageName": "filepond-plugin-image-preview",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-image-preview",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^0.5.0",
"currentVersion": "0.5.7",
"currentVersionTimestamp": "2023-11-10T19:42:19.349Z",
"datasource": "npm",
"depName": "@tailwindcss/forms",
"depType": "devDependencies",
"fixedVersion": "0.5.7",
"lockedVersion": "0.5.7",
"packageName": "@tailwindcss/forms",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/tailwindlabs/tailwindcss-forms",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.4.2",
"currentVersion": "3.14.1",
"currentVersionTimestamp": "2024-06-18T11:09:19.031Z",
"datasource": "npm",
"depName": "alpinejs",
"depType": "devDependencies",
"fixedVersion": "3.14.1",
"homepage": "https://alpinejs.dev",
"lockedVersion": "3.14.1",
"packageName": "alpinejs",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceDirectory": "packages/alpinejs",
"sourceUrl": "https://github.com/alpinejs/alpine",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^10.4.0",
"currentVersion": "10.4.19",
"currentVersionTimestamp": "2024-03-20T23:02:55.256Z",
"datasource": "npm",
"depName": "autoprefixer",
"depType": "devDependencies",
"fixedVersion": "10.4.19",
"lockedVersion": "10.4.19",
"packageName": "autoprefixer",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/postcss/autoprefixer",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^7.0.3",
"currentVersion": "7.0.3",
"currentVersionTimestamp": "2020-12-01T20:25:26.541Z",
"datasource": "npm",
"depName": "cross-env",
"depType": "devDependencies",
"fixedVersion": "7.0.3",
"lockedVersion": "7.0.3",
"packageName": "cross-env",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/kentcdodds/cross-env",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^13.0.0",
"currentVersion": "13.12.0",
"currentVersionTimestamp": "2024-06-18T21:01:43.878Z",
"datasource": "npm",
"depName": "cypress",
"depType": "devDependencies",
"fixedVersion": "13.12.0",
"homepage": "https://cypress.io",
"lockedVersion": "13.12.0",
"packageName": "cypress",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/cypress-io/cypress",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^0.8.0",
"currentVersion": "0.8.1",
"currentVersionTimestamp": "2023-09-26T17:06:17.480Z",
"datasource": "npm",
"depName": "laravel-vite-plugin",
"depType": "devDependencies",
"fixedVersion": "0.8.1",
"isSingleVersion": false,
"lockedVersion": "0.8.1",
"packageName": "laravel-vite-plugin",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/laravel/vite-plugin",
"versioning": "npm",
"warnings": [],
"updates": [
{
"bucket": "v1",
"newVersion": "1.0.4",
"newValue": "^1.0.0",
"releaseTimestamp": "2024-05-17T13:01:55.435Z",
"newMajor": 1,
"newMinor": 0,
"newPatch": 4,
"updateType": "major",
"isRange": true
}
]
},
{
"currentValue": "^8.4.4",
"currentVersion": "8.4.38",
"currentVersionTimestamp": "2024-03-20T22:55:34.179Z",
"datasource": "npm",
"depName": "postcss",
"depType": "devDependencies",
"fixedVersion": "8.4.38",
"homepage": "https://postcss.org/",
"lockedVersion": "8.4.38",
"packageName": "postcss",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/postcss/postcss",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.0.0",
"currentVersion": "3.3.2",
"currentVersionTimestamp": "2024-06-11T06:07:20.240Z",
"datasource": "npm",
"depName": "prettier",
"depType": "devDependencies",
"fixedVersion": "3.3.2",
"homepage": "https://prettier.io",
"lockedVersion": "3.3.2",
"packageName": "prettier",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/prettier/prettier",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^5.0.0",
"currentVersion": "5.0.0",
"currentVersionTimestamp": "2022-01-17T21:55:09.985Z",
"datasource": "npm",
"depName": "resolve-url-loader",
"depType": "devDependencies",
"fixedVersion": "5.0.0",
"homepage": "https://github.com/bholloway/resolve-url-loader/tree/v3-maintenance/packages/resolve-url-loader",
"lockedVersion": "5.0.0",
"packageName": "resolve-url-loader",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceDirectory": "packages/resolve-url-loader",
"sourceUrl": "https://github.com/bholloway/resolve-url-loader",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.37.2",
"currentVersion": "1.77.6",
"currentVersionTimestamp": "2024-06-17T20:54:28.583Z",
"datasource": "npm",
"depName": "sass",
"depType": "devDependencies",
"fixedVersion": "1.77.6",
"lockedVersion": "1.77.6",
"packageName": "sass",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/sass/dart-sass",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^14.0.0",
"currentVersion": "14.2.1",
"currentVersionTimestamp": "2024-04-16T16:54:43.973Z",
"datasource": "npm",
"depName": "sass-loader",
"depType": "devDependencies",
"fixedVersion": "14.2.1",
"lockedVersion": "14.2.1",
"packageName": "sass-loader",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/webpack-contrib/sass-loader",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.0.0",
"currentVersion": "3.4.4",
"currentVersionTimestamp": "2024-06-05T17:13:18.798Z",
"datasource": "npm",
"depName": "tailwindcss",
"depType": "devDependencies",
"fixedVersion": "3.4.4",
"homepage": "https://tailwindcss.com",
"lockedVersion": "3.4.4",
"packageName": "tailwindcss",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/tailwindlabs/tailwindcss",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^9.2.5",
"currentVersion": "9.5.1",
"currentVersionTimestamp": "2023-11-15T02:19:37.634Z",
"datasource": "npm",
"depName": "ts-loader",
"depType": "devDependencies",
"fixedVersion": "9.5.1",
"lockedVersion": "9.5.1",
"packageName": "ts-loader",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/TypeStrong/ts-loader",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^5.0.0",
"currentVersion": "5.4.5",
"currentVersionTimestamp": "2024-04-10T14:25:19.427Z",
"datasource": "npm",
"depName": "typescript",
"depType": "devDependencies",
"fixedVersion": "5.4.5",
"homepage": "https://www.typescriptlang.org/",
"lockedVersion": "5.4.5",
"packageName": "typescript",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/Microsoft/TypeScript",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^4.0.0",
"currentVersion": "4.5.3",
"currentVersionTimestamp": "2024-03-24T13:32:10.273Z",
"datasource": "npm",
"depName": "vite",
"depType": "devDependencies",
"fixedVersion": "4.5.3",
"homepage": "https://vitejs.dev",
"isSingleVersion": false,
"lockedVersion": "4.5.3",
"packageName": "vite",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceDirectory": "packages/vite",
"sourceUrl": "https://github.com/vitejs/vite",
"versioning": "npm",
"warnings": [],
"updates": [
{
"bucket": "v5",
"newVersion": "5.3.1",
"newValue": "^5.0.0",
"releaseTimestamp": "2024-06-14T09:18:54.840Z",
"newMajor": 5,
"newMinor": 3,
"newPatch": 1,
"updateType": "major",
"isRange": true
}
]
}
],
"extractedConstraints": {
"npm": "<9"
},
"lockFiles": [
"package-lock.json"
],
"managerData": {
"hasPackageManager": false,
"npmLock": "package-lock.json",
"yarnZeroInstall": false
},
"packageFile": "package.json",
"parentDir": "",
"packageFileDir": "",
"datasource": "npm",
"depName": "braces",
"currentVersion": "3.0.2",
"newVersion": ">= 3.0.3",
"isVulnerabilityAlert": true,
"isRemediation": true,
"lockFile": "package-lock.json",
"currentValue": "3.0.2",
"newValue": ">= 3.0.3",
"depNameSanitized": "braces",
"recreateClosed": false,
"displayFrom": "3.0.2",
"displayTo": ">= 3.0.3",
"prettyNewVersion": ">= 3.0.3",
"displayPending": "",
"prettyDepType": "dependency",
"packageFileContent": "{\n \"private\": true,\n \"scripts\": {\n \"cs\": \"prettier --write '{resources/js/**/*.ts,resources/sass/**/*.scss}'\",\n \"cstest\": \"prettier --check '{resources/js/**/*.ts,resources/sass/**/*.scss}'\",\n \"test:cypress\": \"php artisan serve --env=cypress -q & cypress open\",\n \"test:cypress:run\": \"php artisan serve --env=cypress -q & cypress run\",\n \"dev\": \"vite\",\n \"build\": \"vite build\"\n },\n \"devDependencies\": {\n \"@tailwindcss/forms\": \"^0.5.0\",\n \"alpinejs\": \"^3.4.2\",\n \"autoprefixer\": \"^10.4.0\",\n \"cross-env\": \"^7.0.3\",\n \"cypress\": \"^13.0.0\",\n \"laravel-vite-plugin\": \"^0.8.0\",\n \"postcss\": \"^8.4.4\",\n \"prettier\": \"^3.0.0\",\n \"resolve-url-loader\": \"^5.0.0\",\n \"sass\": \"^1.37.2\",\n \"sass-loader\": \"^14.0.0\",\n \"tailwindcss\": \"^3.0.0\",\n \"ts-loader\": \"^9.2.5\",\n \"typescript\": \"^5.0.0\",\n \"vite\": \"^4.0.0\"\n },\n \"dependencies\": {\n \"filepond\": \"^4.30.4\",\n \"filepond-plugin-file-validate-size\": \"^2.2.7\",\n \"filepond-plugin-file-validate-type\": \"^1.2.8\",\n \"filepond-plugin-get-file\": \"^1.0.7\",\n \"filepond-plugin-image-exif-orientation\": \"^1.0.11\",\n \"filepond-plugin-image-preview\": \"^4.6.11\"\n }\n}\n",
"lockFileContent": "{\n \"name\": \"cwmind-form-builder\",\n \"lockfileVersion\": 2,\n \"requires\": true,\n \"packages\": {\n \"\": {\n \"dependencies\": {\n \"filepond\": \"^4.30.4\",\n \"filepond-plugin-file-validate-size\": \"^2.2.7\",\n \"filepond-plugin-file-validate-type\": \"^1.2.8\",\n \"filepond-plugin-get-file\": \"^1.0.7\",\n \"filepond-plugin-image-exif-orientation\": \"^1.0.11\",\n \"filepond-plugin-image-preview\": \"^4.6.11\"\n },\n \"devDependencies\": {\n \"@tailwindcss/forms\": \"^0.5.0\",\n \"alpinejs\": \"^3.4.2\",\n \"autoprefixer\": \"^10.4.0\",\n \"cross-env\": \"^7.0.3\",\n \"cypress\": \"^13.0.0\",\n \"laravel-vite-plugin\": \"^0.8.0\",\n \"postcss\": \"^8.4.4\",\n \"prettier\": \"^3.0.0\",\n \"resolve-url-loader\": \"^5.0.0\",\n \"sass\": \"^1.37.2\",\n \"sass-loader\": \"^14.0.0\",\n \"tailwindcss\": \"^3.0.0\",\n \"ts-loader\": \"^9.2.5\",\n \"typescript\": \"^5.0.0\",\n \"vite\": \"^4.0.0\"\n }\n },\n \"node_modules/@alloc/quick-lru\": {\n \"version\": \"5.2.0\",\n \"resolved\": \"https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz\",\n \"integrity\": \"sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/@colors/colors\": {\n \"version\": \"1.5.0\",\n \"resolved\": \"https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz\",\n \"integrity\": \"sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==\",\n \"dev\": true,\n \"optional\": true,\n \"engines\": {\n \"node\": \">=0.1.90\"\n }\n },\n \"node_modules/@cypress/request\": {\n \"version\": \"3.0.1\",\n \"resolved\": \"https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz\",\n \"integrity\": \"sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"aws-sign2\": \"~0.7.0\",\n \"aws4\": \"^1.8.0\",\n \"caseless\": \"~0.12.0\",\n \"combined-stream\": \"~1.0.6\",\n \"extend\": \"~3.0.2\",\n \"forever-agent\": \"~0.6.1\",\n \"form-data\": \"~2.3.2\",\n \"http-signature\": \"~1.3.6\",\n \"is-typedarray\": \"~1.0.0\",\n \"isstream\": \"~0.1.2\",\n \"json-stringify-safe\": \"~5.0.1\",\n \"mime-types\": \"~2.1.19\",\n \"performance-now\": \"^2.1.0\",\n \"qs\": \"6.10.4\",\n \"safe-buffer\": \"^5.1.2\",\n \"tough-cookie\": \"^4.1.3\",\n \"tunnel-agent\": \"^0.6.0\",\n \"uuid\": \"^8.3.2\"\n },\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/@cypress/xvfb\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz\",\n \"integrity\": \"sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"debug\": \"^3.1.0\",\n \"lodash.once\": \"^4.1.1\"\n }\n },\n \"node_modules/@cypress/xvfb/node_modules/debug\": {\n \"version\": \"3.2.7\",\n \"resolved\": \"https://registry.npmjs.org/debug/-/debug-3.2.7.tgz\",\n \"integrity\": \"sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"ms\": \"^2.1.1\"\n }\n },\n \"node_modules/@esbuild/android-arm\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz\",\n \"integrity\": \"sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==\",\n \"cpu\": [\n \"arm\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"android\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/android-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==\",\n \"cpu\": [\n \"arm64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"android\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/android-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"android\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/darwin-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==\",\n \"cpu\": [\n \"arm64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"darwin\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/darwin-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"darwin\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/freebsd-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==\",\n \"cpu\": [\n \"arm64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"freebsd\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/freebsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"freebsd\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-arm\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz\",\n \"integrity\": \"sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==\",\n \"cpu\": [\n \"arm\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==\",\n \"cpu\": [\n \"arm64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-ia32\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz\",\n \"integrity\": \"sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==\",\n \"cpu\": [\n \"ia32\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-loong64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz\",\n \"integrity\": \"sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==\",\n \"cpu\": [\n \"loong64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-mips64el\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz\",\n \"integrity\": \"sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==\",\n \"cpu\": [\n \"mips64el\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-ppc64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz\",\n \"integrity\": \"sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==\",\n \"cpu\": [\n \"ppc64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-riscv64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz\",\n \"integrity\": \"sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==\",\n \"cpu\": [\n \"riscv64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-s390x\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz\",\n \"integrity\": \"sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==\",\n \"cpu\": [\n \"s390x\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/netbsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"netbsd\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/openbsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"openbsd\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/sunos-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"sunos\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/win32-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==\",\n \"cpu\": [\n \"arm64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"win32\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/win32-ia32\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz\",\n \"integrity\": \"sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==\",\n \"cpu\": [\n \"ia32\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"win32\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/win32-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"win32\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@jridgewell/gen-mapping\": {\n \"version\": \"0.3.3\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz\",\n \"integrity\": \"sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"@jridgewell/set-array\": \"^1.0.1\",\n \"@jridgewell/sourcemap-codec\": \"^1.4.10\",\n \"@jridgewell/trace-mapping\": \"^0.3.9\"\n },\n \"engines\": {\n \"node\": \">=6.0.0\"\n }\n },\n \"node_modules/@jridgewell/resolve-uri\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz\",\n \"integrity\": \"sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6.0.0\"\n }\n },\n \"node_modules/@jridgewell/set-array\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz\",\n \"integrity\": \"sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6.0.0\"\n }\n },\n \"node_modules/@jridgewell/sourcemap-codec\": {\n \"version\": \"1.4.15\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz\",\n \"integrity\": \"sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==\",\n \"dev\": true\n },\n \"node_modules/@jridgewell/trace-mapping\": {\n \"version\": \"0.3.18\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz\",\n \"integrity\": \"sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==\",\n \"dev\": true,\n \"dependencies\": {\n \"@jridgewell/resolve-uri\": \"3.1.0\",\n \"@jridgewell/sourcemap-codec\": \"1.4.14\"\n }\n },\n \"node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec\": {\n \"version\": \"1.4.14\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz\",\n \"integrity\": \"sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==\",\n \"dev\": true\n },\n \"node_modules/@nodelib/fs.scandir\": {\n \"version\": \"2.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz\",\n \"integrity\": \"sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==\",\n \"dev\": true,\n \"dependencies\": {\n \"@nodelib/fs.stat\": \"2.0.5\",\n \"run-parallel\": \"^1.1.9\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/@nodelib/fs.stat\": {\n \"version\": \"2.0.5\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz\",\n \"integrity\": \"sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/@nodelib/fs.walk\": {\n \"version\": \"1.2.8\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz\",\n \"integrity\": \"sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==\",\n \"dev\": true,\n \"dependencies\": {\n \"@nodelib/fs.scandir\": \"2.1.5\",\n \"fastq\": \"^1.6.0\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/@tailwindcss/forms\": {\n \"version\": \"0.5.7\",\n \"resolved\": \"https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.7.tgz\",\n \"integrity\": \"sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==\",\n \"dev\": true,\n \"dependencies\": {\n \"mini-svg-data-uri\": \"^1.2.3\"\n },\n \"peerDependencies\": {\n \"tailwindcss\": \">=3.0.0 || >= 3.0.0-alpha.1\"\n }\n },\n \"node_modules/@types/eslint\": {\n \"version\": \"8.4.2\",\n \"resolved\": \"https://registry.npmjs.org/@types/eslint/-/eslint-8.4.2.tgz\",\n \"integrity\": \"sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/estree\": \"*\",\n \"@types/json-schema\": \"*\"\n }\n },\n \"node_modules/@types/eslint-scope\": {\n \"version\": \"3.7.3\",\n \"resolved\": \"https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz\",\n \"integrity\": \"sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/eslint\": \"*\",\n \"@types/estree\": \"*\"\n }\n },\n \"node_modules/@types/estree\": {\n \"version\": \"0.0.51\",\n \"resolved\": \"https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz\",\n \"integrity\": \"sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@types/json-schema\": {\n \"version\": \"7.0.11\",\n \"resolved\": \"https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz\",\n \"integrity\": \"sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@types/node\": {\n \"version\": \"17.0.36\",\n \"resolved\": \"https://registry.npmjs.org/@types/node/-/node-17.0.36.tgz\",\n \"integrity\": \"sha512-V3orv+ggDsWVHP99K3JlwtH20R7J4IhI1Kksgc+64q5VxgfRkQG8Ws3MFm/FZOKDYGy9feGFlZ70/HpCNe9QaA==\",\n \"dev\": true\n },\n \"node_modules/@types/sinonjs__fake-timers\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz\",\n \"integrity\": \"sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==\",\n \"dev\": true\n },\n \"node_modules/@types/sizzle\": {\n \"version\": \"2.3.3\",\n \"resolved\": \"https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz\",\n \"integrity\": \"sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==\",\n \"dev\": true\n },\n \"node_modules/@types/yauzl\": {\n \"version\": \"2.10.0\",\n \"resolved\": \"https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz\",\n \"integrity\": \"sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==\",\n \"dev\": true,\n \"optional\": true,\n \"dependencies\": {\n \"@types/node\": \"*\"\n }\n },\n \"node_modules/@vue/reactivity\": {\n \"version\": \"3.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz\",\n \"integrity\": \"sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg==\",\n \"dev\": true,\n \"dependencies\": {\n \"@vue/shared\": \"3.1.5\"\n }\n },\n \"node_modules/@vue/shared\": {\n \"version\": \"3.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@vue/shared/-/shared-3.1.5.tgz\",\n \"integrity\": \"sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA==\",\n \"dev\": true\n },\n \"node_modules/@webassemblyjs/ast\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz\",\n \"integrity\": \"sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/helper-numbers\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/floating-point-hex-parser\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz\",\n \"integrity\": \"sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@webassemblyjs/helper-api-error\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz\",\n \"integrity\": \"sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@webassemblyjs/helper-buffer\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz\",\n \"integrity\": \"sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@webassemblyjs/helper-numbers\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz\",\n \"integrity\": \"sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/floating-point-hex-parser\": \"1.11.1\",\n \"@webassemblyjs/helper-api-error\": \"1.11.1\",\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"node_modules/@webassemblyjs/helper-wasm-bytecode\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz\",\n \"integrity\": \"sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@webassemblyjs/helper-wasm-section\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz\",\n \"integrity\": \"sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/ieee754\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz\",\n \"integrity\": \"sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@xtuc/ieee754\": \"^1.2.0\"\n }\n },\n \"node_modules/@webassemblyjs/leb128\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz\",\n \"integrity\": \"sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"node_modules/@webassemblyjs/utf8\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz\",\n \"integrity\": \"sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@webassemblyjs/wasm-edit\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz\",\n \"integrity\": \"sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-section\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\",\n \"@webassemblyjs/wasm-opt\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\",\n \"@webassemblyjs/wast-printer\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/wasm-gen\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz\",\n \"integrity\": \"sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/ieee754\": \"1.11.1\",\n \"@webassemblyjs/leb128\": \"1.11.1\",\n \"@webassemblyjs/utf8\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/wasm-opt\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz\",\n \"integrity\": \"sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/wasm-parser\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz\",\n \"integrity\": \"sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-api-error\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/ieee754\": \"1.11.1\",\n \"@webassemblyjs/leb128\": \"1.11.1\",\n \"@webassemblyjs/utf8\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/wast-printer\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz\",\n \"integrity\": \"sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"node_modules/@xtuc/ieee754\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz\",\n \"integrity\": \"sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@xtuc/long\": {\n \"version\": \"4.2.2\",\n \"resolved\": \"https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz\",\n \"integrity\": \"sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/adjust-sourcemap-loader\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz\",\n \"integrity\": \"sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==\",\n \"dev\": true,\n \"dependencies\": {\n \"loader-utils\": \"^2.0.0\",\n \"regex-parser\": \"^2.2.11\"\n },\n \"engines\": {\n \"node\": \">=8.9\"\n }\n },\n \"node_modules/aggregate-error\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz\",\n \"integrity\": \"sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==\",\n \"dev\": true,\n \"dependencies\": {\n \"clean-stack\": \"^2.0.0\",\n \"indent-string\": \"^4.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/ajv\": {\n \"version\": \"6.12.6\",\n \"resolved\": \"https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz\",\n \"integrity\": \"sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"fast-deep-equal\": \"^3.1.1\",\n \"fast-json-stable-stringify\": \"^2.0.0\",\n \"json-schema-traverse\": \"^0.4.1\",\n \"uri-js\": \"^4.2.2\"\n },\n \"funding\": {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/epoberezkin\"\n }\n },\n \"node_modules/ajv-keywords\": {\n \"version\": \"3.5.2\",\n \"resolved\": \"https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz\",\n \"integrity\": \"sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==\",\n \"dev\": true,\n \"peer\": true,\n \"peerDependencies\": {\n \"ajv\": \"^6.9.1\"\n }\n },\n \"node_modules/alpinejs\": {\n \"version\": \"3.14.1\",\n \"resolved\": \"https://registry.npmjs.org/alpinejs/-/alpinejs-3.14.1.tgz\",\n \"integrity\": \"sha512-ICar8UsnRZAYvv/fCNfNeKMXNoXGUfwHrjx7LqXd08zIP95G2d9bAOuaL97re+1mgt/HojqHsfdOLo/A5LuWgQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"@vue/reactivity\": \"~3.1.1\"\n }\n },\n \"node_modules/ansi-colors\": {\n \"version\": \"4.1.3\",\n \"resolved\": \"https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz\",\n \"integrity\": \"sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/ansi-escapes\": {\n \"version\": \"4.3.2\",\n \"resolved\": \"https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz\",\n \"integrity\": \"sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"type-fest\": \"^0.21.3\"\n },\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/ansi-regex\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz\",\n \"integrity\": \"sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/ansi-styles\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz\",\n \"integrity\": \"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==\",\n \"dev\": true,\n \"dependencies\": {\n \"color-convert\": \"^2.0.1\"\n },\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/ansi-styles?sponsor=1\"\n }\n },\n \"node_modules/any-promise\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz\",\n \"integrity\": \"sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==\",\n \"dev\": true\n },\n \"node_modules/anymatch\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz\",\n \"integrity\": \"sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==\",\n \"dev\": true,\n \"dependencies\": {\n \"normalize-path\": \"^3.0.0\",\n \"picomatch\": \"^2.0.4\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/arch\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/arch/-/arch-2.2.0.tgz\",\n \"integrity\": \"sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ]\n },\n \"node_modules/arg\": {\n \"version\": \"5.0.2\",\n \"resolved\": \"https://registry.npmjs.org/arg/-/arg-5.0.2.tgz\",\n \"integrity\": \"sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==\",\n \"dev\": true\n },\n \"node_modules/asn1\": {\n \"version\": \"0.2.6\",\n \"resolved\": \"https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz\",\n \"integrity\": \"sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"safer-buffer\": \"~2.1.0\"\n }\n },\n \"node_modules/assert-plus\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz\",\n \"integrity\": \"sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.8\"\n }\n },\n \"node_modules/astral-regex\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz\",\n \"integrity\": \"sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/async\": {\n \"version\": \"3.2.4\",\n \"resolved\": \"https://registry.npmjs.org/async/-/async-3.2.4.tgz\",\n \"integrity\": \"sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==\",\n \"dev\": true\n },\n \"node_modules/asynckit\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz\",\n \"integrity\": \"sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==\",\n \"dev\": true\n },\n \"node_modules/at-least-node\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz\",\n \"integrity\": \"sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 4.0.0\"\n }\n },\n \"node_modules/autoprefixer\": {\n \"version\": \"10.4.19\",\n \"resolved\": \"https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz\",\n \"integrity\": \"sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/postcss/\"\n },\n {\n \"type\": \"tidelift\",\n \"url\": \"https://tidelift.com/funding/github/npm/autoprefixer\"\n },\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ],\n \"dependencies\": {\n \"browserslist\": \"^4.23.0\",\n \"caniuse-lite\": \"^1.0.30001599\",\n \"fraction.js\": \"^4.3.7\",\n \"normalize-range\": \"^0.1.2\",\n \"picocolors\": \"^1.0.0\",\n \"postcss-value-parser\": \"^4.2.0\"\n },\n \"bin\": {\n \"autoprefixer\": \"bin/autoprefixer\"\n },\n \"engines\": {\n \"node\": \"^10 || ^12 || >=14\"\n },\n \"peerDependencies\": {\n \"postcss\": \"^8.1.0\"\n }\n },\n \"node_modules/aws-sign2\": {\n \"version\": \"0.7.0\",\n \"resolved\": \"https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz\",\n \"integrity\": \"sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/aws4\": {\n \"version\": \"1.12.0\",\n \"resolved\": \"https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz\",\n \"integrity\": \"sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==\",\n \"dev\": true\n },\n \"node_modules/balanced-match\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz\",\n \"integrity\": \"sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==\",\n \"dev\": true\n },\n \"node_modules/base64-js\": {\n \"version\": \"1.5.1\",\n \"resolved\": \"https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz\",\n \"integrity\": \"sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ]\n },\n \"node_modules/bcrypt-pbkdf\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz\",\n \"integrity\": \"sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==\",\n \"dev\": true,\n \"dependencies\": {\n \"tweetnacl\": \"^0.14.3\"\n }\n },\n \"node_modules/big.js\": {\n \"version\": \"5.2.2\",\n \"resolved\": \"https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz\",\n \"integrity\": \"sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/binary-extensions\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz\",\n \"integrity\": \"sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/blob-util\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz\",\n \"integrity\": \"sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==\",\n \"dev\": true\n },\n \"node_modules/bluebird\": {\n \"version\": \"3.7.2\",\n \"resolved\": \"https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz\",\n \"integrity\": \"sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==\",\n \"dev\": true\n },\n \"node_modules/brace-expansion\": {\n \"version\": \"1.1.11\",\n \"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz\",\n \"integrity\": \"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==\",\n \"dev\": true,\n \"dependencies\": {\n \"balanced-match\": \"^1.0.0\",\n \"concat-map\": \"0.0.1\"\n }\n },\n \"node_modules/braces\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/braces/-/braces-3.0.2.tgz\",\n \"integrity\": \"sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==\",\n \"dev\": true,\n \"dependencies\": {\n \"fill-range\": \"^7.0.1\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/browserslist\": {\n \"version\": \"4.23.0\",\n \"resolved\": \"https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz\",\n \"integrity\": \"sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/browserslist\"\n },\n {\n \"type\": \"tidelift\",\n \"url\": \"https://tidelift.com/funding/github/npm/browserslist\"\n },\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ],\n \"dependencies\": {\n \"caniuse-lite\": \"^1.0.30001587\",\n \"electron-to-chromium\": \"^1.4.668\",\n \"node-releases\": \"^2.0.14\",\n \"update-browserslist-db\": \"^1.0.13\"\n },\n \"bin\": {\n \"browserslist\": \"cli.js\"\n },\n \"engines\": {\n \"node\": \"^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7\"\n }\n },\n \"node_modules/buffer\": {\n \"version\": \"5.7.1\",\n \"resolved\": \"https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz\",\n \"integrity\": \"sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ],\n \"dependencies\": {\n \"base64-js\": \"^1.3.1\",\n \"ieee754\": \"^1.1.13\"\n }\n },\n \"node_modules/buffer-crc32\": {\n \"version\": \"0.2.13\",\n \"resolved\": \"https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz\",\n \"integrity\": \"sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/buffer-from\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz\",\n \"integrity\": \"sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/cachedir\": {\n \"version\": \"2.3.0\",\n \"resolved\": \"https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz\",\n \"integrity\": \"sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/call-bind\": {\n \"version\": \"1.0.7\",\n \"resolved\": \"https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz\",\n \"integrity\": \"sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==\",\n \"dev\": true,\n \"dependencies\": {\n \"es-define-property\": \"^1.0.0\",\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"get-intrinsic\": \"^1.2.4\",\n \"set-function-length\": \"^1.2.1\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/camelcase-css\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz\",\n \"integrity\": \"sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/caniuse-lite\": {\n \"version\": \"1.0.30001599\",\n \"resolved\": \"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz\",\n \"integrity\": \"sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/browserslist\"\n },\n {\n \"type\": \"tidelift\",\n \"url\": \"https://tidelift.com/funding/github/npm/caniuse-lite\"\n },\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ]\n },\n \"node_modules/caseless\": {\n \"version\": \"0.12.0\",\n \"resolved\": \"https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz\",\n \"integrity\": \"sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==\",\n \"dev\": true\n },\n \"node_modules/chalk\": {\n \"version\": \"4.1.2\",\n \"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz\",\n \"integrity\": \"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-styles\": \"^4.1.0\",\n \"supports-color\": \"^7.1.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/chalk?sponsor=1\"\n }\n },\n \"node_modules/check-more-types\": {\n \"version\": \"2.24.0\",\n \"resolved\": \"https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz\",\n \"integrity\": \"sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.8.0\"\n }\n },\n \"node_modules/chokidar\": {\n \"version\": \"3.5.3\",\n \"resolved\": \"https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz\",\n \"integrity\": \"sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"individual\",\n \"url\": \"https://paulmillr.com/funding/\"\n }\n ],\n \"dependencies\": {\n \"anymatch\": \"~3.1.2\",\n \"braces\": \"~3.0.2\",\n \"glob-parent\": \"~5.1.2\",\n \"is-binary-path\": \"~2.1.0\",\n \"is-glob\": \"~4.0.1\",\n \"normalize-path\": \"~3.0.0\",\n \"readdirp\": \"~3.6.0\"\n },\n \"engines\": {\n \"node\": \">= 8.10.0\"\n },\n \"optionalDependencies\": {\n \"fsevents\": \"~2.3.2\"\n }\n },\n \"node_modules/chrome-trace-event\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz\",\n \"integrity\": \"sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=6.0\"\n }\n },\n \"node_modules/ci-info\": {\n \"version\": \"3.5.0\",\n \"resolved\": \"https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz\",\n \"integrity\": \"sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==\",\n \"dev\": true\n },\n \"node_modules/clean-stack\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz\",\n \"integrity\": \"sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/cli-cursor\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz\",\n \"integrity\": \"sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==\",\n \"dev\": true,\n \"dependencies\": {\n \"restore-cursor\": \"^3.1.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/cli-table3\": {\n \"version\": \"0.6.2\",\n \"resolved\": \"https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz\",\n \"integrity\": \"sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==\",\n \"dev\": true,\n \"dependencies\": {\n \"string-width\": \"^4.2.0\"\n },\n \"engines\": {\n \"node\": \"10.* || >= 12.*\"\n },\n \"optionalDependencies\": {\n \"@colors/colors\": \"1.5.0\"\n }\n },\n \"node_modules/cli-truncate\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz\",\n \"integrity\": \"sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==\",\n \"dev\": true,\n \"dependencies\": {\n \"slice-ansi\": \"^3.0.0\",\n \"string-width\": \"^4.2.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/color-convert\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n \"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"color-name\": \"~1.1.4\"\n },\n \"engines\": {\n \"node\": \">=7.0.0\"\n }\n },\n \"node_modules/color-name\": {\n \"version\": \"1.1.4\",\n \"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n \"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\",\n \"dev\": true\n },\n \"node_modules/colorette\": {\n \"version\": \"2.0.16\",\n \"resolved\": \"https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz\",\n \"integrity\": \"sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==\",\n \"dev\": true\n },\n \"node_modules/combined-stream\": {\n \"version\": \"1.0.8\",\n \"resolved\": \"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz\",\n \"integrity\": \"sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==\",\n \"dev\": true,\n \"dependencies\": {\n \"delayed-stream\": \"~1.0.0\"\n },\n \"engines\": {\n \"node\": \">= 0.8\"\n }\n },\n \"node_modules/commander\": {\n \"version\": \"6.2.1\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-6.2.1.tgz\",\n \"integrity\": \"sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/common-tags\": {\n \"version\": \"1.8.2\",\n \"resolved\": \"https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz\",\n \"integrity\": \"sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=4.0.0\"\n }\n },\n \"node_modules/concat-map\": {\n \"version\": \"0.0.1\",\n \"resolved\": \"https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz\",\n \"integrity\": \"sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==\",\n \"dev\": true\n },\n \"node_modules/convert-source-map\": {\n \"version\": \"1.8.0\",\n \"resolved\": \"https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz\",\n \"integrity\": \"sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==\",\n \"dev\": true,\n \"dependencies\": {\n \"safe-buffer\": \"~5.1.1\"\n }\n },\n \"node_modules/core-util-is\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz\",\n \"integrity\": \"sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==\",\n \"dev\": true\n },\n \"node_modules/cross-env\": {\n \"version\": \"7.0.3\",\n \"resolved\": \"https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz\",\n \"integrity\": \"sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==\",\n \"dev\": true,\n \"dependencies\": {\n \"cross-spawn\": \"^7.0.1\"\n },\n \"bin\": {\n \"cross-env\": \"src/bin/cross-env.js\",\n \"cross-env-shell\": \"src/bin/cross-env-shell.js\"\n },\n \"engines\": {\n \"node\": \">=10.14\",\n \"npm\": \">=6\",\n \"yarn\": \">=1\"\n }\n },\n \"node_modules/cross-spawn\": {\n \"version\": \"7.0.3\",\n \"resolved\": \"https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz\",\n \"integrity\": \"sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==\",\n \"dev\": true,\n \"dependencies\": {\n \"path-key\": \"^3.1.0\",\n \"shebang-command\": \"^2.0.0\",\n \"which\": \"^2.0.1\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/cssesc\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz\",\n \"integrity\": \"sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==\",\n \"dev\": true,\n \"bin\": {\n \"cssesc\": \"bin/cssesc\"\n },\n \"engines\": {\n \"node\": \">=4\"\n }\n },\n \"node_modules/cypress\": {\n \"version\": \"13.12.0\",\n \"resolved\": \"https://registry.npmjs.org/cypress/-/cypress-13.12.0.tgz\",\n \"integrity\": \"sha512-udzS2JilmI9ApO/UuqurEwOvThclin5ntz7K0BtnHBs+tg2Bl9QShLISXpSEMDv/u8b6mqdoAdyKeZiSqKWL8g==\",\n \"dev\": true,\n \"hasInstallScript\": true,\n \"dependencies\": {\n \"@cypress/request\": \"^3.0.0\",\n \"@cypress/xvfb\": \"^1.2.4\",\n \"@types/sinonjs__fake-timers\": \"8.1.1\",\n \"@types/sizzle\": \"^2.3.2\",\n \"arch\": \"^2.2.0\",\n \"blob-util\": \"^2.0.2\",\n \"bluebird\": \"^3.7.2\",\n \"buffer\": \"^5.7.1\",\n \"cachedir\": \"^2.3.0\",\n \"chalk\": \"^4.1.0\",\n \"check-more-types\": \"^2.24.0\",\n \"cli-cursor\": \"^3.1.0\",\n \"cli-table3\": \"~0.6.1\",\n \"commander\": \"^6.2.1\",\n \"common-tags\": \"^1.8.0\",\n \"dayjs\": \"^1.10.4\",\n \"debug\": \"^4.3.4\",\n \"enquirer\": \"^2.3.6\",\n \"eventemitter2\": \"6.4.7\",\n \"execa\": \"4.1.0\",\n \"executable\": \"^4.1.1\",\n \"extract-zip\": \"2.0.1\",\n \"figures\": \"^3.2.0\",\n \"fs-extra\": \"^9.1.0\",\n \"getos\": \"^3.2.1\",\n \"is-ci\": \"^3.0.1\",\n \"is-installed-globally\": \"~0.4.0\",\n \"lazy-ass\": \"^1.6.0\",\n \"listr2\": \"^3.8.3\",\n \"lodash\": \"^4.17.21\",\n \"log-symbols\": \"^4.0.0\",\n \"minimist\": \"^1.2.8\",\n \"ospath\": \"^1.2.2\",\n \"pretty-bytes\": \"^5.6.0\",\n \"process\": \"^0.11.10\",\n \"proxy-from-env\": \"1.0.0\",\n \"request-progress\": \"^3.0.0\",\n \"semver\": \"^7.5.3\",\n \"supports-color\": \"^8.1.1\",\n \"tmp\": \"~0.2.1\",\n \"untildify\": \"^4.0.0\",\n \"yauzl\": \"^2.10.0\"\n },\n \"bin\": {\n \"cypress\": \"bin/cypress\"\n },\n \"engines\": {\n \"node\": \"^16.0.0 || ^18.0.0 || >=20.0.0\"\n }\n },\n \"node_modules/cypress/node_modules/supports-color\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz\",\n \"integrity\": \"sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"has-flag\": \"^4.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/supports-color?sponsor=1\"\n }\n },\n \"node_modules/dashdash\": {\n \"version\": \"1.14.1\",\n \"resolved\": \"https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz\",\n \"integrity\": \"sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==\",\n \"dev\": true,\n \"dependencies\": {\n \"assert-plus\": \"^1.0.0\"\n },\n \"engines\": {\n \"node\": \">=0.10\"\n }\n },\n \"node_modules/dayjs\": {\n \"version\": \"1.11.5\",\n \"resolved\": \"https://registry.npmjs.org/dayjs/-/dayjs-1.11.5.tgz\",\n \"integrity\": \"sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==\",\n \"dev\": true\n },\n \"node_modules/debug\": {\n \"version\": \"4.3.4\",\n \"resolved\": \"https://registry.npmjs.org/debug/-/debug-4.3.4.tgz\",\n \"integrity\": \"sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"ms\": \"2.1.2\"\n },\n \"engines\": {\n \"node\": \">=6.0\"\n },\n \"peerDependenciesMeta\": {\n \"supports-color\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/define-data-property\": {\n \"version\": \"1.1.4\",\n \"resolved\": \"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz\",\n \"integrity\": \"sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==\",\n \"dev\": true,\n \"dependencies\": {\n \"es-define-property\": \"^1.0.0\",\n \"es-errors\": \"^1.3.0\",\n \"gopd\": \"^1.0.1\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/delayed-stream\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz\",\n \"integrity\": \"sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.4.0\"\n }\n },\n \"node_modules/didyoumean\": {\n \"version\": \"1.2.2\",\n \"resolved\": \"https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz\",\n \"integrity\": \"sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==\",\n \"dev\": true\n },\n \"node_modules/dlv\": {\n \"version\": \"1.1.3\",\n \"resolved\": \"https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz\",\n \"integrity\": \"sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==\",\n \"dev\": true\n },\n \"node_modules/ecc-jsbn\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz\",\n \"integrity\": \"sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==\",\n \"dev\": true,\n \"dependencies\": {\n \"jsbn\": \"~0.1.0\",\n \"safer-buffer\": \"^2.1.0\"\n }\n },\n \"node_modules/electron-to-chromium\": {\n \"version\": \"1.4.686\",\n \"resolved\": \"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.686.tgz\",\n \"integrity\": \"sha512-3avY1B+vUzNxEgkBDpKOP8WarvUAEwpRaiCL0He5OKWEFxzaOFiq4WoZEZe7qh0ReS7DiWoHMnYoQCKxNZNzSg==\",\n \"dev\": true\n },\n \"node_modules/emoji-regex\": {\n \"version\": \"8.0.0\",\n \"resolved\": \"https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz\",\n \"integrity\": \"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==\",\n \"dev\": true\n },\n \"node_modules/emojis-list\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz\",\n \"integrity\": \"sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 4\"\n }\n },\n \"node_modules/end-of-stream\": {\n \"version\": \"1.4.4\",\n \"resolved\": \"https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz\",\n \"integrity\": \"sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"once\": \"^1.4.0\"\n }\n },\n \"node_modules/enhanced-resolve\": {\n \"version\": \"5.9.3\",\n \"resolved\": \"https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz\",\n \"integrity\": \"sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==\",\n \"dev\": true,\n \"dependencies\": {\n \"graceful-fs\": \"^4.2.4\",\n \"tapable\": \"^2.2.0\"\n },\n \"engines\": {\n \"node\": \">=10.13.0\"\n }\n },\n \"node_modules/enquirer\": {\n \"version\": \"2.3.6\",\n \"resolved\": \"https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz\",\n \"integrity\": \"sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-colors\": \"^4.1.1\"\n },\n \"engines\": {\n \"node\": \">=8.6\"\n }\n },\n \"node_modules/es-define-property\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz\",\n \"integrity\": \"sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"get-intrinsic\": \"^1.2.4\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n }\n },\n \"node_modules/es-errors\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz\",\n \"integrity\": \"sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.4\"\n }\n },\n \"node_modules/es-module-lexer\": {\n \"version\": \"0.9.3\",\n \"resolved\": \"https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz\",\n \"integrity\": \"sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/esbuild\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz\",\n \"integrity\": \"sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==\",\n \"dev\": true,\n \"hasInstallScript\": true,\n \"bin\": {\n \"esbuild\": \"bin/esbuild\"\n },\n \"engines\": {\n \"node\": \">=12\"\n },\n \"optionalDependencies\": {\n \"@esbuild/android-arm\": \"0.18.20\",\n \"@esbuild/android-arm64\": \"0.18.20\",\n \"@esbuild/android-x64\": \"0.18.20\",\n \"@esbuild/darwin-arm64\": \"0.18.20\",\n \"@esbuild/darwin-x64\": \"0.18.20\",\n \"@esbuild/freebsd-arm64\": \"0.18.20\",\n \"@esbuild/freebsd-x64\": \"0.18.20\",\n \"@esbuild/linux-arm\": \"0.18.20\",\n \"@esbuild/linux-arm64\": \"0.18.20\",\n \"@esbuild/linux-ia32\": \"0.18.20\",\n \"@esbuild/linux-loong64\": \"0.18.20\",\n \"@esbuild/linux-mips64el\": \"0.18.20\",\n \"@esbuild/linux-ppc64\": \"0.18.20\",\n \"@esbuild/linux-riscv64\": \"0.18.20\",\n \"@esbuild/linux-s390x\": \"0.18.20\",\n \"@esbuild/linux-x64\": \"0.18.20\",\n \"@esbuild/netbsd-x64\": \"0.18.20\",\n \"@esbuild/openbsd-x64\": \"0.18.20\",\n \"@esbuild/sunos-x64\": \"0.18.20\",\n \"@esbuild/win32-arm64\": \"0.18.20\",\n \"@esbuild/win32-ia32\": \"0.18.20\",\n \"@esbuild/win32-x64\": \"0.18.20\"\n }\n },\n \"node_modules/escalade\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz\",\n \"integrity\": \"sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/escape-string-regexp\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz\",\n \"integrity\": \"sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.8.0\"\n }\n },\n \"node_modules/eslint-scope\": {\n \"version\": \"5.1.1\",\n \"resolved\": \"https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz\",\n \"integrity\": \"sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"esrecurse\": \"^4.3.0\",\n \"estraverse\": \"^4.1.1\"\n },\n \"engines\": {\n \"node\": \">=8.0.0\"\n }\n },\n \"node_modules/esrecurse\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz\",\n \"integrity\": \"sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"estraverse\": \"^5.2.0\"\n },\n \"engines\": {\n \"node\": \">=4.0\"\n }\n },\n \"node_modules/esrecurse/node_modules/estraverse\": {\n \"version\": \"5.3.0\",\n \"resolved\": \"https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz\",\n \"integrity\": \"sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=4.0\"\n }\n },\n \"node_modules/estraverse\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz\",\n \"integrity\": \"sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=4.0\"\n }\n },\n \"node_modules/eventemitter2\": {\n \"version\": \"6.4.7\",\n \"resolved\": \"https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz\",\n \"integrity\": \"sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==\",\n \"dev\": true\n },\n \"node_modules/events\": {\n \"version\": \"3.3.0\",\n \"resolved\": \"https://registry.npmjs.org/events/-/events-3.3.0.tgz\",\n \"integrity\": \"sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=0.8.x\"\n }\n },\n \"node_modules/execa\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/execa/-/execa-4.1.0.tgz\",\n \"integrity\": \"sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==\",\n \"dev\": true,\n \"dependencies\": {\n \"cross-spawn\": \"^7.0.0\",\n \"get-stream\": \"^5.0.0\",\n \"human-signals\": \"^1.1.1\",\n \"is-stream\": \"^2.0.0\",\n \"merge-stream\": \"^2.0.0\",\n \"npm-run-path\": \"^4.0.0\",\n \"onetime\": \"^5.1.0\",\n \"signal-exit\": \"^3.0.2\",\n \"strip-final-newline\": \"^2.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sindresorhus/execa?sponsor=1\"\n }\n },\n \"node_modules/executable\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/executable/-/executable-4.1.1.tgz\",\n \"integrity\": \"sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==\",\n \"dev\": true,\n \"dependencies\": {\n \"pify\": \"^2.2.0\"\n },\n \"engines\": {\n \"node\": \">=4\"\n }\n },\n \"node_modules/extend\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/extend/-/extend-3.0.2.tgz\",\n \"integrity\": \"sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==\",\n \"dev\": true\n },\n \"node_modules/extract-zip\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz\",\n \"integrity\": \"sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==\",\n \"dev\": true,\n \"dependencies\": {\n \"debug\": \"^4.1.1\",\n \"get-stream\": \"^5.1.0\",\n \"yauzl\": \"^2.10.0\"\n },\n \"bin\": {\n \"extract-zip\": \"cli.js\"\n },\n \"engines\": {\n \"node\": \">= 10.17.0\"\n },\n \"optionalDependencies\": {\n \"@types/yauzl\": \"^2.9.1\"\n }\n },\n \"node_modules/extsprintf\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz\",\n \"integrity\": \"sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==\",\n \"dev\": true,\n \"engines\": [\n \"node >=0.6.0\"\n ]\n },\n \"node_modules/fast-deep-equal\": {\n \"version\": \"3.1.3\",\n \"resolved\": \"https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz\",\n \"integrity\": \"sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/fast-glob\": {\n \"version\": \"3.3.2\",\n \"resolved\": \"https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz\",\n \"integrity\": \"sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==\",\n \"dev\": true,\n \"dependencies\": {\n \"@nodelib/fs.stat\": \"^2.0.2\",\n \"@nodelib/fs.walk\": \"^1.2.3\",\n \"glob-parent\": \"^5.1.2\",\n \"merge2\": \"^1.3.0\",\n \"micromatch\": \"^4.0.4\"\n },\n \"engines\": {\n \"node\": \">=8.6.0\"\n }\n },\n \"node_modules/fast-json-stable-stringify\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz\",\n \"integrity\": \"sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/fastq\": {\n \"version\": \"1.13.0\",\n \"resolved\": \"https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz\",\n \"integrity\": \"sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==\",\n \"dev\": true,\n \"dependencies\": {\n \"reusify\": \"^1.0.4\"\n }\n },\n \"node_modules/fd-slicer\": {\n \"version\": \"1.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz\",\n \"integrity\": \"sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==\",\n \"dev\": true,\n \"dependencies\": {\n \"pend\": \"~1.2.0\"\n }\n },\n \"node_modules/figures\": {\n \"version\": \"3.2.0\",\n \"resolved\": \"https://registry.npmjs.org/figures/-/figures-3.2.0.tgz\",\n \"integrity\": \"sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==\",\n \"dev\": true,\n \"dependencies\": {\n \"escape-string-regexp\": \"^1.0.5\"\n },\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/filepond\": {\n \"version\": \"4.31.1\",\n \"resolved\": \"https://registry.npmjs.org/filepond/-/filepond-4.31.1.tgz\",\n \"integrity\": \"sha512-yWYK91Ky72L2AG7BlI8Cb0UjvJz+DjuYdLN1JbkJg8qmoiZ9AU5b5MuOkHmExk/9jQ5R7tRT+H+b8wDiFEJlxQ==\"\n },\n \"node_modules/filepond-plugin-file-validate-size\": {\n \"version\": \"2.2.8\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-file-validate-size/-/filepond-plugin-file-validate-size-2.2.8.tgz\",\n \"integrity\": \"sha512-yzb8scATmkWqPTP7oKQz6L8WwJm6Xmgc/fuq6DFGRaLz0I7372BUvBsxagBk/hypMIjvieNzhggm33Y60x3rcw==\",\n \"peerDependencies\": {\n \"filepond\": \">=3.1.2 <5.x\"\n }\n },\n \"node_modules/filepond-plugin-file-validate-type\": {\n \"version\": \"1.2.9\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-file-validate-type/-/filepond-plugin-file-validate-type-1.2.9.tgz\",\n \"integrity\": \"sha512-Tzv07aNdZvjUXDRA3XL16QMEvh6llDrXlcZ6W0eTHQ+taHaVg/JKJTFs/AViO+6ZcpPCcQStbhYEL2HoS+vldw==\",\n \"peerDependencies\": {\n \"filepond\": \">=1.x <5.x\"\n }\n },\n \"node_modules/filepond-plugin-get-file\": {\n \"version\": \"1.1.0\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-get-file/-/filepond-plugin-get-file-1.1.0.tgz\",\n \"integrity\": \"sha512-JAOp2Os2xwToqxMHPi1jHQWHmdgTcrSH9NqksJx5o6pcfNVWmaSvC455gPCQ6LjYnGvOZDrfpmm+TD9dwJ+6TA==\",\n \"peerDependencies\": {\n \"filepond\": \">=4.x <5.x\"\n }\n },\n \"node_modules/filepond-plugin-image-exif-orientation\": {\n \"version\": \"1.0.11\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-image-exif-orientation/-/filepond-plugin-image-exif-orientation-1.0.11.tgz\",\n \"integrity\": \"sha512-hLBc12Fk6Zkj3L8mSAn+elugHOqT5rLUbgVXQQIQjMe0FsGjtpoxqeVR6jt4IWHGat2L9sFAgU2TGmd1mqosCg==\",\n \"peerDependencies\": {\n \"filepond\": \">=3.x <5.x\"\n }\n },\n \"node_modules/filepond-plugin-image-preview\": {\n \"version\": \"4.6.12\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-image-preview/-/filepond-plugin-image-preview-4.6.12.tgz\",\n \"integrity\": \"sha512-Y8ETX5QVV0mbPB0586UH8AUmG9tZg8PuN5bdEAIlZVJFTct5ebViJ7+Am94/VhTPjLqZjBf1zmDq5JU6XRsZKw==\",\n \"peerDependencies\": {\n \"filepond\": \">=4.x <5.x\"\n }\n },\n \"node_modules/fill-range\": {\n \"version\": \"7.0.1\",\n \"resolved\": \"https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz\",\n \"integrity\": \"sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"to-regex-range\": \"^5.0.1\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/forever-agent\": {\n \"version\": \"0.6.1\",\n \"resolved\": \"https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz\",\n \"integrity\": \"sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/form-data\": {\n \"version\": \"2.3.3\",\n \"resolved\": \"https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz\",\n \"integrity\": \"sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"asynckit\": \"^0.4.0\",\n \"combined-stream\": \"^1.0.6\",\n \"mime-types\": \"^2.1.12\"\n },\n \"engines\": {\n \"node\": \">= 0.12\"\n }\n },\n \"node_modules/fraction.js\": {\n \"version\": \"4.3.7\",\n \"resolved\": \"https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz\",\n \"integrity\": \"sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"*\"\n },\n \"funding\": {\n \"type\": \"patreon\",\n \"url\": \"https://github.com/sponsors/rawify\"\n }\n },\n \"node_modules/fs-extra\": {\n \"version\": \"9.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz\",\n \"integrity\": \"sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"at-least-node\": \"^1.0.0\",\n \"graceful-fs\": \"^4.2.0\",\n \"jsonfile\": \"^6.0.1\",\n \"universalify\": \"^2.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/fs.realpath\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz\",\n \"integrity\": \"sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==\",\n \"dev\": true\n },\n \"node_modules/fsevents\": {\n \"version\": \"2.3.2\",\n \"resolved\": \"https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz\",\n \"integrity\": \"sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==\",\n \"dev\": true,\n \"hasInstallScript\": true,\n \"optional\": true,\n \"os\": [\n \"darwin\"\n ],\n \"engines\": {\n \"node\": \"^8.16.0 || ^10.6.0 || >=11.0.0\"\n }\n },\n \"node_modules/function-bind\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz\",\n \"integrity\": \"sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==\",\n \"dev\": true,\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/get-intrinsic\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz\",\n \"integrity\": \"sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"has-proto\": \"^1.0.1\",\n \"has-symbols\": \"^1.0.3\",\n \"hasown\": \"^2.0.0\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/get-stream\": {\n \"version\": \"5.2.0\",\n \"resolved\": \"https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz\",\n \"integrity\": \"sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==\",\n \"dev\": true,\n \"dependencies\": {\n \"pump\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/getos\": {\n \"version\": \"3.2.1\",\n \"resolved\": \"https://registry.npmjs.org/getos/-/getos-3.2.1.tgz\",\n \"integrity\": \"sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"async\": \"^3.2.0\"\n }\n },\n \"node_modules/getpass\": {\n \"version\": \"0.1.7\",\n \"resolved\": \"https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz\",\n \"integrity\": \"sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==\",\n \"dev\": true,\n \"dependencies\": {\n \"assert-plus\": \"^1.0.0\"\n }\n },\n \"node_modules/glob\": {\n \"version\": \"7.2.3\",\n \"resolved\": \"https://registry.npmjs.org/glob/-/glob-7.2.3.tgz\",\n \"integrity\": \"sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"fs.realpath\": \"^1.0.0\",\n \"inflight\": \"^1.0.4\",\n \"inherits\": \"2\",\n \"minimatch\": \"^3.1.1\",\n \"once\": \"^1.3.0\",\n \"path-is-absolute\": \"^1.0.0\"\n },\n \"engines\": {\n \"node\": \"*\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/isaacs\"\n }\n },\n \"node_modules/glob-parent\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz\",\n \"integrity\": \"sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==\",\n \"dev\": true,\n \"dependencies\": {\n \"is-glob\": \"^4.0.1\"\n },\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/glob-to-regexp\": {\n \"version\": \"0.4.1\",\n \"resolved\": \"https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz\",\n \"integrity\": \"sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/global-dirs\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz\",\n \"integrity\": \"sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==\",\n \"dev\": true,\n \"dependencies\": {\n \"ini\": \"2.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/gopd\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz\",\n \"integrity\": \"sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==\",\n \"dev\": true,\n \"dependencies\": {\n \"get-intrinsic\": \"^1.1.3\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/graceful-fs\": {\n \"version\": \"4.2.10\",\n \"resolved\": \"https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz\",\n \"integrity\": \"sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==\",\n \"dev\": true\n },\n \"node_modules/has\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has/-/has-1.0.3.tgz\",\n \"integrity\": \"sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==\",\n \"dev\": true,\n \"dependencies\": {\n \"function-bind\": \"^1.1.1\"\n },\n \"engines\": {\n \"node\": \">= 0.4.0\"\n }\n },\n \"node_modules/has-flag\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n \"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/has-property-descriptors\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz\",\n \"integrity\": \"sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==\",\n \"dev\": true,\n \"dependencies\": {\n \"es-define-property\": \"^1.0.0\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/has-proto\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz\",\n \"integrity\": \"sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/has-symbols\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz\",\n \"integrity\": \"sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/hasown\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz\",\n \"integrity\": \"sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==\",\n \"dev\": true,\n \"dependencies\": {\n \"function-bind\": \"^1.1.2\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n }\n },\n \"node_modules/http-signature\": {\n \"version\": \"1.3.6\",\n \"resolved\": \"https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz\",\n \"integrity\": \"sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==\",\n \"dev\": true,\n \"dependencies\": {\n \"assert-plus\": \"^1.0.0\",\n \"jsprim\": \"^2.0.2\",\n \"sshpk\": \"^1.14.1\"\n },\n \"engines\": {\n \"node\": \">=0.10\"\n }\n },\n \"node_modules/human-signals\": {\n \"version\": \"1.1.1\",\n \"resolved\": \"https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz\",\n \"integrity\": \"sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8.12.0\"\n }\n },\n \"node_modules/ieee754\": {\n \"version\": \"1.2.1\",\n \"resolved\": \"https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz\",\n \"integrity\": \"sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ]\n },\n \"node_modules/immutable\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz\",\n \"integrity\": \"sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==\",\n \"dev\": true\n },\n \"node_modules/indent-string\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz\",\n \"integrity\": \"sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/inflight\": {\n \"version\": \"1.0.6\",\n \"resolved\": \"https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz\",\n \"integrity\": \"sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==\",\n \"dev\": true,\n \"dependencies\": {\n \"once\": \"^1.3.0\",\n \"wrappy\": \"1\"\n }\n },\n \"node_modules/inherits\": {\n \"version\": \"2.0.4\",\n \"resolved\": \"https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz\",\n \"integrity\": \"sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==\",\n \"dev\": true\n },\n \"node_modules/ini\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/ini/-/ini-2.0.0.tgz\",\n \"integrity\": \"sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/is-binary-path\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz\",\n \"integrity\": \"sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==\",\n \"dev\": true,\n \"dependencies\": {\n \"binary-extensions\": \"^2.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/is-ci\": {\n \"version\": \"3.0.1\",\n \"resolved\": \"https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz\",\n \"integrity\": \"sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"ci-info\": \"^3.2.0\"\n },\n \"bin\": {\n \"is-ci\": \"bin.js\"\n }\n },\n \"node_modules/is-core-module\": {\n \"version\": \"2.12.1\",\n \"resolved\": \"https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz\",\n \"integrity\": \"sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==\",\n \"dev\": true,\n \"dependencies\": {\n \"has\": \"^1.0.3\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/is-extglob\": {\n \"version\": \"2.1.1\",\n \"resolved\": \"https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz\",\n \"integrity\": \"sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/is-fullwidth-code-point\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz\",\n \"integrity\": \"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/is-glob\": {\n \"version\": \"4.0.3\",\n \"resolved\": \"https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz\",\n \"integrity\": \"sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==\",\n \"dev\": true,\n \"dependencies\": {\n \"is-extglob\": \"^2.1.1\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/is-installed-globally\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz\",\n \"integrity\": \"sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"global-dirs\": \"^3.0.0\",\n \"is-path-inside\": \"^3.0.2\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/is-number\": {\n \"version\": \"7.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz\",\n \"integrity\": \"sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.12.0\"\n }\n },\n \"node_modules/is-path-inside\": {\n \"version\": \"3.0.3\",\n \"resolved\": \"https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz\",\n \"integrity\": \"sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/is-stream\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz\",\n \"integrity\": \"sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/is-typedarray\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz\",\n \"integrity\": \"sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==\",\n \"dev\": true\n },\n \"node_modules/is-unicode-supported\": {\n \"version\": \"0.1.0\",\n \"resolved\": \"https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz\",\n \"integrity\": \"sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/isexe\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz\",\n \"integrity\": \"sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==\",\n \"dev\": true\n },\n \"node_modules/isstream\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz\",\n \"integrity\": \"sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==\",\n \"dev\": true\n },\n \"node_modules/jest-worker\": {\n \"version\": \"27.5.1\",\n \"resolved\": \"https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz\",\n \"integrity\": \"sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/node\": \"*\",\n \"merge-stream\": \"^2.0.0\",\n \"supports-color\": \"^8.0.0\"\n },\n \"engines\": {\n \"node\": \">= 10.13.0\"\n }\n },\n \"node_modules/jest-worker/node_modules/supports-color\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz\",\n \"integrity\": \"sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"has-flag\": \"^4.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/supports-color?sponsor=1\"\n }\n },\n \"node_modules/jiti\": {\n \"version\": \"1.21.0\",\n \"resolved\": \"https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz\",\n \"integrity\": \"sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==\",\n \"dev\": true,\n \"bin\": {\n \"jiti\": \"bin/jiti.js\"\n }\n },\n \"node_modules/jsbn\": {\n \"version\": \"0.1.1\",\n \"resolved\": \"https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz\",\n \"integrity\": \"sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==\",\n \"dev\": true\n },\n \"node_modules/json-parse-even-better-errors\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz\",\n \"integrity\": \"sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/json-schema\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz\",\n \"integrity\": \"sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==\",\n \"dev\": true\n },\n \"node_modules/json-schema-traverse\": {\n \"version\": \"0.4.1\",\n \"resolved\": \"https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz\",\n \"integrity\": \"sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/json-stringify-safe\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz\",\n \"integrity\": \"sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==\",\n \"dev\": true\n },\n \"node_modules/json5\": {\n \"version\": \"2.2.1\",\n \"resolved\": \"https://registry.npmjs.org/json5/-/json5-2.2.1.tgz\",\n \"integrity\": \"sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==\",\n \"dev\": true,\n \"bin\": {\n \"json5\": \"lib/cli.js\"\n },\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/jsonfile\": {\n \"version\": \"6.1.0\",\n \"resolved\": \"https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz\",\n \"integrity\": \"sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"universalify\": \"^2.0.0\"\n },\n \"optionalDependencies\": {\n \"graceful-fs\": \"^4.1.6\"\n }\n },\n \"node_modules/jsprim\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz\",\n \"integrity\": \"sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==\",\n \"dev\": true,\n \"engines\": [\n \"node >=0.6.0\"\n ],\n \"dependencies\": {\n \"assert-plus\": \"1.0.0\",\n \"extsprintf\": \"1.3.0\",\n \"json-schema\": \"0.4.0\",\n \"verror\": \"1.10.0\"\n }\n },\n \"node_modules/laravel-vite-plugin\": {\n \"version\": \"0.8.1\",\n \"resolved\": \"https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.8.1.tgz\",\n \"integrity\": \"sha512-fxzUDjOA37kOsYq8dP+3oPIlw8/kJVXwu0hOXLun82R1LpV02shGeWGYKx2lbpKffL5I0sfPPjfqbYxuqBluAA==\",\n \"dev\": true,\n \"dependencies\": {\n \"picocolors\": \"^1.0.0\",\n \"vite-plugin-full-reload\": \"^1.0.5\"\n },\n \"engines\": {\n \"node\": \">=14\"\n },\n \"peerDependencies\": {\n \"vite\": \"^3.0.0 || ^4.0.0\"\n }\n },\n \"node_modules/lazy-ass\": {\n \"version\": \"1.6.0\",\n \"resolved\": \"https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz\",\n \"integrity\": \"sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"> 0.8\"\n }\n },\n \"node_modules/lilconfig\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz\",\n \"integrity\": \"sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/lines-and-columns\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz\",\n \"integrity\": \"sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==\",\n \"dev\": true\n },\n \"node_modules/listr2\": {\n \"version\": \"3.14.0\",\n \"resolved\": \"https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz\",\n \"integrity\": \"sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==\",\n \"dev\": true,\n \"dependencies\": {\n \"cli-truncate\": \"^2.1.0\",\n \"colorette\": \"^2.0.16\",\n \"log-update\": \"^4.0.0\",\n \"p-map\": \"^4.0.0\",\n \"rfdc\": \"^1.3.0\",\n \"rxjs\": \"^7.5.1\",\n \"through\": \"^2.3.8\",\n \"wrap-ansi\": \"^7.0.0\"\n },\n \"engines\": {\n \"node\": \">=10.0.0\"\n },\n \"peerDependencies\": {\n \"enquirer\": \">= 2.3.0 < 3\"\n },\n \"peerDependenciesMeta\": {\n \"enquirer\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/loader-runner\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz\",\n \"integrity\": \"sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=6.11.5\"\n }\n },\n \"node_modules/loader-utils\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz\",\n \"integrity\": \"sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==\",\n \"dev\": true,\n \"dependencies\": {\n \"big.js\": \"^5.2.2\",\n \"emojis-list\": \"^3.0.0\",\n \"json5\": \"^2.1.2\"\n },\n \"engines\": {\n \"node\": \">=8.9.0\"\n }\n },\n \"node_modules/lodash\": {\n \"version\": \"4.17.21\",\n \"resolved\": \"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz\",\n \"integrity\": \"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==\",\n \"dev\": true\n },\n \"node_modules/lodash.once\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz\",\n \"integrity\": \"sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==\",\n \"dev\": true\n },\n \"node_modules/lodash.sortby\": {\n \"version\": \"4.7.0\",\n \"resolved\": \"https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz\",\n \"integrity\": \"sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/log-symbols\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz\",\n \"integrity\": \"sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==\",\n \"dev\": true,\n \"dependencies\": {\n \"chalk\": \"^4.1.0\",\n \"is-unicode-supported\": \"^0.1.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/log-update\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz\",\n \"integrity\": \"sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-escapes\": \"^4.3.0\",\n \"cli-cursor\": \"^3.1.0\",\n \"slice-ansi\": \"^4.0.0\",\n \"wrap-ansi\": \"^6.2.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/log-update/node_modules/slice-ansi\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz\",\n \"integrity\": \"sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-styles\": \"^4.0.0\",\n \"astral-regex\": \"^2.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/slice-ansi?sponsor=1\"\n }\n },\n \"node_modules/log-update/node_modules/wrap-ansi\": {\n \"version\": \"6.2.0\",\n \"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz\",\n \"integrity\": \"sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-styles\": \"^4.0.0\",\n \"string-width\": \"^4.1.0\",\n \"strip-ansi\": \"^6.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/lru-cache\": {\n \"version\": \"6.0.0\",\n \"resolved\": \"https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz\",\n \"integrity\": \"sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==\",\n \"dev\": true,\n \"dependencies\": {\n \"yallist\": \"^4.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/merge-stream\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz\",\n \"integrity\": \"sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==\",\n \"dev\": true\n },\n \"node_modules/merge2\": {\n \"version\": \"1.4.1\",\n \"resolved\": \"https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz\",\n \"integrity\": \"sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/micromatch\": {\n \"version\": \"4.0.5\",\n \"resolved\": \"https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz\",\n \"integrity\": \"sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==\",\n \"dev\": true,\n \"dependencies\": {\n \"braces\": \"^3.0.2\",\n \"picomatch\": \"^2.3.1\"\n },\n \"engines\": {\n \"node\": \">=8.6\"\n }\n },\n \"node_modules/mime-db\": {\n \"version\": \"1.52.0\",\n \"resolved\": \"https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz\",\n \"integrity\": \"sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.6\"\n }\n },\n \"node_modules/mime-types\": {\n \"version\": \"2.1.35\",\n \"resolved\": \"https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz\",\n \"integrity\": \"sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==\",\n \"dev\": true,\n \"dependencies\": {\n \"mime-db\": \"1.52.0\"\n },\n \"engines\": {\n \"node\": \">= 0.6\"\n }\n },\n \"node_modules/mimic-fn\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz\",\n \"integrity\": \"sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/mini-svg-data-uri\": {\n \"version\": \"1.4.4\",\n \"resolved\": \"https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz\",\n \"integrity\": \"sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==\",\n \"dev\": true,\n \"bin\": {\n \"mini-svg-data-uri\": \"cli.js\"\n }\n },\n \"node_modules/minimatch\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz\",\n \"integrity\": \"sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==\",\n \"dev\": true,\n \"dependencies\": {\n \"brace-expansion\": \"^1.1.7\"\n },\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/minimist\": {\n \"version\": \"1.2.8\",\n \"resolved\": \"https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz\",\n \"integrity\": \"sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==\",\n \"dev\": true,\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/ms\": {\n \"version\": \"2.1.2\",\n \"resolved\": \"https://registry.npmjs.org/ms/-/ms-2.1.2.tgz\",\n \"integrity\": \"sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==\",\n \"dev\": true\n },\n \"node_modules/mz\": {\n \"version\": \"2.7.0\",\n \"resolved\": \"https://registry.npmjs.org/mz/-/mz-2.7.0.tgz\",\n \"integrity\": \"sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"any-promise\": \"^1.0.0\",\n \"object-assign\": \"^4.0.1\",\n \"thenify-all\": \"^1.0.0\"\n }\n },\n \"node_modules/nanoid\": {\n \"version\": \"3.3.7\",\n \"resolved\": \"https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz\",\n \"integrity\": \"sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ],\n \"bin\": {\n \"nanoid\": \"bin/nanoid.cjs\"\n },\n \"engines\": {\n \"node\": \"^10 || ^12 || ^13.7 || ^14 || >=15.0.1\"\n }\n },\n \"node_modules/neo-async\": {\n \"version\": \"2.6.2\",\n \"resolved\": \"https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz\",\n \"integrity\": \"sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==\",\n \"dev\": true\n },\n \"node_modules/node-releases\": {\n \"version\": \"2.0.14\",\n \"resolved\": \"https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz\",\n \"integrity\": \"sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==\",\n \"dev\": true\n },\n \"node_modules/normalize-path\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz\",\n \"integrity\": \"sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/normalize-range\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz\",\n \"integrity\": \"sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/npm-run-path\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz\",\n \"integrity\": \"sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==\",\n \"dev\": true,\n \"dependencies\": {\n \"path-key\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/object-assign\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz\",\n \"integrity\": \"sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/object-hash\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz\",\n \"integrity\": \"sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/object-inspect\": {\n \"version\": \"1.13.1\",\n \"resolved\": \"https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz\",\n \"integrity\": \"sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==\",\n \"dev\": true,\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/once\": {\n \"version\": \"1.4.0\",\n \"resolved\": \"https://registry.npmjs.org/once/-/once-1.4.0.tgz\",\n \"integrity\": \"sha1-WDsap3WWHUsROsF9nFC6753Xa9E=\",\n \"dev\": true,\n \"dependencies\": {\n \"wrappy\": \"1\"\n }\n },\n \"node_modules/onetime\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz\",\n \"integrity\": \"sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==\",\n \"dev\": true,\n \"dependencies\": {\n \"mimic-fn\": \"^2.1.0\"\n },\n \"engines\": {\n \"node\": \">=6\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/ospath\": {\n \"version\": \"1.2.2\",\n \"resolved\": \"https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz\",\n \"integrity\": \"sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==\",\n \"dev\": true\n },\n \"node_modules/p-map\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz\",\n \"integrity\": \"sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"aggregate-error\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/path-is-absolute\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz\",\n \"integrity\": \"sha1-F0uSaHNVNP+8es5r9TpanhtcX18=\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/path-key\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz\",\n \"integrity\": \"sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/path-parse\": {\n \"version\": \"1.0.7\",\n \"resolved\": \"https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz\",\n \"integrity\": \"sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==\",\n \"dev\": true\n },\n \"node_modules/pend\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/pend/-/pend-1.2.0.tgz\",\n \"integrity\": \"sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==\",\n \"dev\": true\n },\n \"node_modules/performance-now\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz\",\n \"integrity\": \"sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==\",\n \"dev\": true\n },\n \"node_modules/picocolors\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz\",\n \"integrity\": \"sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==\",\n \"dev\": true\n },\n \"node_modules/picomatch\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz\",\n \"integrity\": \"sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8.6\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/jonschlinkert\"\n }\n },\n \"node_modules/pify\": {\n \"version\": \"2.3.0\",\n \"resolved\": \"https://registry.npmjs.org/pify/-/pify-2.3.0.tgz\",\n \"integrity\": \"sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/pirates\": {\n \"version\": \"4.0.5\",\n \"resolved\": \"https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz\",\n \"integrity\": \"sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/postcss\": {\n \"version\": \"8.4.38\",\n \"resolved\": \"https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz\",\n \"integrity\": \"sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/postcss/\"\n },\n {\n \"type\": \"tidelift\",\n \"url\": \"https://tidelift.com/funding/github/npm/postcss\"\n },\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ],\n \"dependencies\": {\n \"nanoid\": \"^3.3.7\",\n \"picocolors\": \"^1.0.0\",\n \"source-map-js\": \"^1.2.0\"\n },\n \"engines\": {\n \"node\": \"^10 || ^12 || >=14\"\n }\n },\n \"node_modules/postcss-import\": {\n \"version\": \"15.1.0\",\n \"resolved\": \"https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz\",\n \"integrity\": \"sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==\",\n \"dev\": true,\n \"dependencies\": {\n \"postcss-value-parser\": \"^4.0.0\",\n \"read-cache\": \"^1.0.0\",\n \"resolve\": \"^1.1.7\"\n },\n \"engines\": {\n \"node\": \">=14.0.0\"\n },\n \"peerDependencies\": {\n \"postcss\": \"^8.0.0\"\n }\n },\n \"node_modules/postcss-js\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz\",\n \"integrity\": \"sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==\",\n \"dev\": true,\n \"dependencies\": {\n \"camelcase-css\": \"^2.0.1\"\n },\n \"engines\": {\n \"node\": \"^12 || ^14 || >= 16\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/postcss/\"\n },\n \"peerDependencies\": {\n \"postcss\": \"^8.4.21\"\n }\n },\n \"node_modules/postcss-load-config\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz\",\n \"integrity\": \"sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==\",\n \"dev\": true,\n \"dependencies\": {\n \"lilconfig\": \"^2.0.5\",\n \"yaml\": \"^2.1.1\"\n },\n \"engines\": {\n \"node\": \">= 14\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/postcss/\"\n },\n \"peerDependencies\": {\n \"postcss\": \">=8.0.9\",\n \"ts-node\": \">=9.0.0\"\n },\n \"peerDependenciesMeta\": {\n \"postcss\": {\n \"optional\": true\n },\n \"ts-node\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/postcss-nested\": {\n \"version\": \"6.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz\",\n \"integrity\": \"sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"postcss-selector-parser\": \"^6.0.11\"\n },\n \"engines\": {\n \"node\": \">=12.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/postcss/\"\n },\n \"peerDependencies\": {\n \"postcss\": \"^8.2.14\"\n }\n },\n \"node_modules/postcss-selector-parser\": {\n \"version\": \"6.0.11\",\n \"resolved\": \"https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz\",\n \"integrity\": \"sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==\",\n \"dev\": true,\n \"dependencies\": {\n \"cssesc\": \"^3.0.0\",\n \"util-deprecate\": \"^1.0.2\"\n },\n \"engines\": {\n \"node\": \">=4\"\n }\n },\n \"node_modules/postcss-value-parser\": {\n \"version\": \"4.2.0\",\n \"resolved\": \"https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz\",\n \"integrity\": \"sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==\",\n \"dev\": true\n },\n \"node_modules/prettier\": {\n \"version\": \"3.3.2\",\n \"resolved\": \"https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz\",\n \"integrity\": \"sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==\",\n \"dev\": true,\n \"bin\": {\n \"prettier\": \"bin/prettier.cjs\"\n },\n \"engines\": {\n \"node\": \">=14\"\n },\n \"funding\": {\n \"url\": \"https://github.com/prettier/prettier?sponsor=1\"\n }\n },\n \"node_modules/pretty-bytes\": {\n \"version\": \"5.6.0\",\n \"resolved\": \"https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz\",\n \"integrity\": \"sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/process\": {\n \"version\": \"0.11.10\",\n \"resolved\": \"https://registry.npmjs.org/process/-/process-0.11.10.tgz\",\n \"integrity\": \"sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.6.0\"\n }\n },\n \"node_modules/proxy-from-env\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz\",\n \"integrity\": \"sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==\",\n \"dev\": true\n },\n \"node_modules/psl\": {\n \"version\": \"1.9.0\",\n \"resolved\": \"https://registry.npmjs.org/psl/-/psl-1.9.0.tgz\",\n \"integrity\": \"sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==\",\n \"dev\": true\n },\n \"node_modules/pump\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/pump/-/pump-3.0.0.tgz\",\n \"integrity\": \"sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==\",\n \"dev\": true,\n \"dependencies\": {\n \"end-of-stream\": \"^1.1.0\",\n \"once\": \"^1.3.1\"\n }\n },\n \"node_modules/punycode\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz\",\n \"integrity\": \"sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/qs\": {\n \"version\": \"6.10.4\",\n \"resolved\": \"https://registry.npmjs.org/qs/-/qs-6.10.4.tgz\",\n \"integrity\": \"sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==\",\n \"dev\": true,\n \"dependencies\": {\n \"side-channel\": \"^1.0.4\"\n },\n \"engines\": {\n \"node\": \">=0.6\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/querystringify\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz\",\n \"integrity\": \"sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==\",\n \"dev\": true\n },\n \"node_modules/queue-microtask\": {\n \"version\": \"1.2.3\",\n \"resolved\": \"https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz\",\n \"integrity\": \"sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ]\n },\n \"node_modules/randombytes\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz\",\n \"integrity\": \"sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"safe-buffer\": \"^5.1.0\"\n }\n },\n \"node_modules/read-cache\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz\",\n \"integrity\": \"sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==\",\n \"dev\": true,\n \"dependencies\": {\n \"pify\": \"^2.3.0\"\n }\n },\n \"node_modules/readdirp\": {\n \"version\": \"3.6.0\",\n \"resolved\": \"https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz\",\n \"integrity\": \"sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==\",\n \"dev\": true,\n \"dependencies\": {\n \"picomatch\": \"^2.2.1\"\n },\n \"engines\": {\n \"node\": \">=8.10.0\"\n }\n },\n \"node_modules/regex-parser\": {\n \"version\": \"2.2.11\",\n \"resolved\": \"https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz\",\n \"integrity\": \"sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==\",\n \"dev\": true\n },\n \"node_modules/request-progress\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz\",\n \"integrity\": \"sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==\",\n \"dev\": true,\n \"dependencies\": {\n \"throttleit\": \"^1.0.0\"\n }\n },\n \"node_modules/requires-port\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz\",\n \"integrity\": \"sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==\",\n \"dev\": true\n },\n \"node_modules/resolve\": {\n \"version\": \"1.22.2\",\n \"resolved\": \"https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz\",\n \"integrity\": \"sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==\",\n \"dev\": true,\n \"dependencies\": {\n \"is-core-module\": \"^2.11.0\",\n \"path-parse\": \"^1.0.7\",\n \"supports-preserve-symlinks-flag\": \"^1.0.0\"\n },\n \"bin\": {\n \"resolve\": \"bin/resolve\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/resolve-url-loader\": {\n \"version\": \"5.0.0\",\n \"resolved\": \"https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz\",\n \"integrity\": \"sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==\",\n \"dev\": true,\n \"dependencies\": {\n \"adjust-sourcemap-loader\": \"^4.0.0\",\n \"convert-source-map\": \"^1.7.0\",\n \"loader-utils\": \"^2.0.0\",\n \"postcss\": \"^8.2.14\",\n \"source-map\": \"0.6.1\"\n },\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/restore-cursor\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz\",\n \"integrity\": \"sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==\",\n \"dev\": true,\n \"dependencies\": {\n \"onetime\": \"^5.1.0\",\n \"signal-exit\": \"^3.0.2\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/reusify\": {\n \"version\": \"1.0.4\",\n \"resolved\": \"https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz\",\n \"integrity\": \"sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==\",\n \"dev\": true,\n \"engines\": {\n \"iojs\": \">=1.0.0\",\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/rfdc\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz\",\n \"integrity\": \"sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==\",\n \"dev\": true\n },\n \"node_modules/rimraf\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz\",\n \"integrity\": \"sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==\",\n \"dev\": true,\n \"dependencies\": {\n \"glob\": \"^7.1.3\"\n },\n \"bin\": {\n \"rimraf\": \"bin.js\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/isaacs\"\n }\n },\n \"node_modules/rollup\": {\n \"version\": \"3.29.4\",\n \"resolved\": \"https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz\",\n \"integrity\": \"sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==\",\n \"dev\": true,\n \"bin\": {\n \"rollup\": \"dist/bin/rollup\"\n },\n \"engines\": {\n \"node\": \">=14.18.0\",\n \"npm\": \">=8.0.0\"\n },\n \"optionalDependencies\": {\n \"fsevents\": \"~2.3.2\"\n }\n },\n \"node_modules/run-parallel\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz\",\n \"integrity\": \"sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ],\n \"dependencies\": {\n \"queue-microtask\": \"^1.2.2\"\n }\n },\n \"node_modules/rxjs\": {\n \"version\": \"7.5.7\",\n \"resolved\": \"https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz\",\n \"integrity\": \"sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==\",\n \"dev\": true,\n \"dependencies\": {\n \"tslib\": \"^2.1.0\"\n }\n },\n \"node_modules/safe-buffer\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz\",\n \"integrity\": \"sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==\",\n \"dev\": true\n },\n \"node_modules/safer-buffer\": {\n \"version\": \"2.1.2\",\n \"resolved\": \"https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz\",\n \"integrity\": \"sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==\",\n \"dev\": true\n },\n \"node_modules/sass\": {\n \"version\": \"1.77.6\",\n \"resolved\": \"https://registry.npmjs.org/sass/-/sass-1.77.6.tgz\",\n \"integrity\": \"sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"chokidar\": \">=3.0.0 <4.0.0\",\n \"immutable\": \"^4.0.0\",\n \"source-map-js\": \">=0.6.2 <2.0.0\"\n },\n \"bin\": {\n \"sass\": \"sass.js\"\n },\n \"engines\": {\n \"node\": \">=14.0.0\"\n }\n },\n \"node_modules/sass-loader\": {\n \"version\": \"14.2.1\",\n \"resolved\": \"https://registry.npmjs.org/sass-loader/-/sass-loader-14.2.1.tgz\",\n \"integrity\": \"sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"neo-async\": \"^2.6.2\"\n },\n \"engines\": {\n \"node\": \">= 18.12.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/webpack\"\n },\n \"peerDependencies\": {\n \"@rspack/core\": \"0.x || 1.x\",\n \"node-sass\": \"^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0\",\n \"sass\": \"^1.3.0\",\n \"sass-embedded\": \"*\",\n \"webpack\": \"^5.0.0\"\n },\n \"peerDependenciesMeta\": {\n \"@rspack/core\": {\n \"optional\": true\n },\n \"node-sass\": {\n \"optional\": true\n },\n \"sass\": {\n \"optional\": true\n },\n \"sass-embedded\": {\n \"optional\": true\n },\n \"webpack\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/semver\": {\n \"version\": \"7.6.0\",\n \"resolved\": \"https://registry.npmjs.org/semver/-/semver-7.6.0.tgz\",\n \"integrity\": \"sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==\",\n \"dev\": true,\n \"dependencies\": {\n \"lru-cache\": \"^6.0.0\"\n },\n \"bin\": {\n \"semver\": \"bin/semver.js\"\n },\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/serialize-javascript\": {\n \"version\": \"6.0.0\",\n \"resolved\": \"https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz\",\n \"integrity\": \"sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"randombytes\": \"^2.1.0\"\n }\n },\n \"node_modules/set-function-length\": {\n \"version\": \"1.2.1\",\n \"resolved\": \"https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz\",\n \"integrity\": \"sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==\",\n \"dev\": true,\n \"dependencies\": {\n \"define-data-property\": \"^1.1.2\",\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"get-intrinsic\": \"^1.2.3\",\n \"gopd\": \"^1.0.1\",\n \"has-property-descriptors\": \"^1.0.1\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n }\n },\n \"node_modules/shebang-command\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz\",\n \"integrity\": \"sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==\",\n \"dev\": true,\n \"dependencies\": {\n \"shebang-regex\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/shebang-regex\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz\",\n \"integrity\": \"sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/side-channel\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/side-channel/-/side-channel-1.0.5.tgz\",\n \"integrity\": \"sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"call-bind\": \"^1.0.6\",\n \"es-errors\": \"^1.3.0\",\n \"get-intrinsic\": \"^1.2.4\",\n \"object-inspect\": \"^1.13.1\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/signal-exit\": {\n \"version\": \"3.0.7\",\n \"resolved\": \"https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz\",\n \"integrity\": \"sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==\",\n \"dev\": true\n },\n \"node_modules/slice-ansi\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz\",\n \"integrity\": \"sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-styles\": \"^4.0.0\",\n \"astral-regex\": \"^2.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/source-map\": {\n \"version\": \"0.6.1\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz\",\n \"integrity\": \"sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/source-map-js\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz\",\n \"integrity\": \"sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/source-map-support\": {\n \"version\": \"0.5.21\",\n \"resolved\": \"https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz\",\n \"integrity\": \"sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"buffer-from\": \"^1.0.0\",\n \"source-map\": \"^0.6.0\"\n }\n },\n \"node_modules/sshpk\": {\n \"version\": \"1.18.0\",\n \"resolved\": \"https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz\",\n \"integrity\": \"sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"asn1\": \"~0.2.3\",\n \"assert-plus\": \"^1.0.0\",\n \"bcrypt-pbkdf\": \"^1.0.0\",\n \"dashdash\": \"^1.12.0\",\n \"ecc-jsbn\": \"~0.1.1\",\n \"getpass\": \"^0.1.1\",\n \"jsbn\": \"~0.1.0\",\n \"safer-buffer\": \"^2.0.2\",\n \"tweetnacl\": \"~0.14.0\"\n },\n \"bin\": {\n \"sshpk-conv\": \"bin/sshpk-conv\",\n \"sshpk-sign\": \"bin/sshpk-sign\",\n \"sshpk-verify\": \"bin/sshpk-verify\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/string-width\": {\n \"version\": \"4.2.3\",\n \"resolved\": \"https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz\",\n \"integrity\": \"sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==\",\n \"dev\": true,\n \"dependencies\": {\n \"emoji-regex\": \"^8.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\",\n \"strip-ansi\": \"^6.0.1\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/strip-ansi\": {\n \"version\": \"6.0.1\",\n \"resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz\",\n \"integrity\": \"sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-regex\": \"^5.0.1\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/strip-final-newline\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz\",\n \"integrity\": \"sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/sucrase\": {\n \"version\": \"3.32.0\",\n \"resolved\": \"https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz\",\n \"integrity\": \"sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"@jridgewell/gen-mapping\": \"^0.3.2\",\n \"commander\": \"^4.0.0\",\n \"glob\": \"7.1.6\",\n \"lines-and-columns\": \"^1.1.6\",\n \"mz\": \"^2.7.0\",\n \"pirates\": \"^4.0.1\",\n \"ts-interface-checker\": \"^0.1.9\"\n },\n \"bin\": {\n \"sucrase\": \"bin/sucrase\",\n \"sucrase-node\": \"bin/sucrase-node\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/sucrase/node_modules/commander\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-4.1.1.tgz\",\n \"integrity\": \"sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/sucrase/node_modules/glob\": {\n \"version\": \"7.1.6\",\n \"resolved\": \"https://registry.npmjs.org/glob/-/glob-7.1.6.tgz\",\n \"integrity\": \"sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==\",\n \"dev\": true,\n \"dependencies\": {\n \"fs.realpath\": \"^1.0.0\",\n \"inflight\": \"^1.0.4\",\n \"inherits\": \"2\",\n \"minimatch\": \"^3.0.4\",\n \"once\": \"^1.3.0\",\n \"path-is-absolute\": \"^1.0.0\"\n },\n \"engines\": {\n \"node\": \"*\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/isaacs\"\n }\n },\n \"node_modules/supports-color\": {\n \"version\": \"7.2.0\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz\",\n \"integrity\": \"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==\",\n \"dev\": true,\n \"dependencies\": {\n \"has-flag\": \"^4.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/supports-preserve-symlinks-flag\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz\",\n \"integrity\": \"sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/tailwindcss\": {\n \"version\": \"3.4.4\",\n \"resolved\": \"https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz\",\n \"integrity\": \"sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==\",\n \"dev\": true,\n \"dependencies\": {\n \"@alloc/quick-lru\": \"^5.2.0\",\n \"arg\": \"^5.0.2\",\n \"chokidar\": \"^3.5.3\",\n \"didyoumean\": \"^1.2.2\",\n \"dlv\": \"^1.1.3\",\n \"fast-glob\": \"^3.3.0\",\n \"glob-parent\": \"^6.0.2\",\n \"is-glob\": \"^4.0.3\",\n \"jiti\": \"^1.21.0\",\n \"lilconfig\": \"^2.1.0\",\n \"micromatch\": \"^4.0.5\",\n \"normalize-path\": \"^3.0.0\",\n \"object-hash\": \"^3.0.0\",\n \"picocolors\": \"^1.0.0\",\n \"postcss\": \"^8.4.23\",\n \"postcss-import\": \"^15.1.0\",\n \"postcss-js\": \"^4.0.1\",\n \"postcss-load-config\": \"^4.0.1\",\n \"postcss-nested\": \"^6.0.1\",\n \"postcss-selector-parser\": \"^6.0.11\",\n \"resolve\": \"^1.22.2\",\n \"sucrase\": \"^3.32.0\"\n },\n \"bin\": {\n \"tailwind\": \"lib/cli.js\",\n \"tailwindcss\": \"lib/cli.js\"\n },\n \"engines\": {\n \"node\": \">=14.0.0\"\n }\n },\n \"node_modules/tailwindcss/node_modules/glob-parent\": {\n \"version\": \"6.0.2\",\n \"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz\",\n \"integrity\": \"sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==\",\n \"dev\": true,\n \"dependencies\": {\n \"is-glob\": \"^4.0.3\"\n },\n \"engines\": {\n \"node\": \">=10.13.0\"\n }\n },\n \"node_modules/tapable\": {\n \"version\": \"2.2.1\",\n \"resolved\": \"https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz\",\n \"integrity\": \"sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/terser\": {\n \"version\": \"5.13.1\",\n \"resolved\": \"https://registry.npmjs.org/terser/-/terser-5.13.1.tgz\",\n \"integrity\": \"sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"acorn\": \"^8.5.0\",\n \"commander\": \"^2.20.0\",\n \"source-map\": \"~0.8.0-beta.0\",\n \"source-map-support\": \"~0.5.20\"\n },\n \"bin\": {\n \"terser\": \"bin/terser\"\n },\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/terser-webpack-plugin\": {\n \"version\": \"5.3.1\",\n \"resolved\": \"https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz\",\n \"integrity\": \"sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"jest-worker\": \"^27.4.5\",\n \"schema-utils\": \"^3.1.1\",\n \"serialize-javascript\": \"^6.0.0\",\n \"source-map\": \"^0.6.1\",\n \"terser\": \"^5.7.2\"\n },\n \"engines\": {\n \"node\": \">= 10.13.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/webpack\"\n },\n \"peerDependencies\": {\n \"webpack\": \"^5.1.0\"\n },\n \"peerDependenciesMeta\": {\n \"@swc/core\": {\n \"optional\": true\n },\n \"esbuild\": {\n \"optional\": true\n },\n \"uglify-js\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/terser-webpack-plugin/node_modules/schema-utils\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz\",\n \"integrity\": \"sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/json-schema\": \"^7.0.8\",\n \"ajv\": \"^6.12.5\",\n \"ajv-keywords\": \"^3.5.2\"\n },\n \"engines\": {\n \"node\": \">= 10.13.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/webpack\"\n }\n },\n \"node_modules/terser/node_modules/acorn\": {\n \"version\": \"8.7.1\",\n \"resolved\": \"https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz\",\n \"integrity\": \"sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==\",\n \"dev\": true,\n \"peer\": true,\n \"bin\": {\n \"acorn\": \"bin/acorn\"\n },\n \"engines\": {\n \"node\": \">=0.4.0\"\n }\n },\n \"node_modules/terser/node_modules/commander\": {\n \"version\": \"2.20.3\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-2.20.3.tgz\",\n \"integrity\": \"sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/terser/node_modules/source-map\": {\n \"version\": \"0.8.0-beta.0\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz\",\n \"integrity\": \"sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"whatwg-url\": \"^7.0.0\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/thenify\": {\n \"version\": \"3.3.1\",\n \"resolved\": \"https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz\",\n \"integrity\": \"sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==\",\n \"dev\": true,\n \"dependencies\": {\n \"any-promise\": \"^1.0.0\"\n }\n },\n \"node_modules/thenify-all\": {\n \"version\": \"1.6.0\",\n \"resolved\": \"https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz\",\n \"integrity\": \"sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==\",\n \"dev\": true,\n \"dependencies\": {\n \"thenify\": \">= 3.1.0 < 4\"\n },\n \"engines\": {\n \"node\": \">=0.8\"\n }\n },\n \"node_modules/throttleit\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz\",\n \"integrity\": \"sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==\",\n \"dev\": true\n },\n \"node_modules/through\": {\n \"version\": \"2.3.8\",\n \"resolved\": \"https://registry.npmjs.org/through/-/through-2.3.8.tgz\",\n \"integrity\": \"sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==\",\n \"dev\": true\n },\n \"node_modules/tmp\": {\n \"version\": \"0.2.1\",\n \"resolved\": \"https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz\",\n \"integrity\": \"sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"rimraf\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=8.17.0\"\n }\n },\n \"node_modules/to-regex-range\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz\",\n \"integrity\": \"sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"is-number\": \"^7.0.0\"\n },\n \"engines\": {\n \"node\": \">=8.0\"\n }\n },\n \"node_modules/tough-cookie\": {\n \"version\": \"4.1.3\",\n \"resolved\": \"https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz\",\n \"integrity\": \"sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==\",\n \"dev\": true,\n \"dependencies\": {\n \"psl\": \"^1.1.33\",\n \"punycode\": \"^2.1.1\",\n \"universalify\": \"^0.2.0\",\n \"url-parse\": \"^1.5.3\"\n },\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/tough-cookie/node_modules/universalify\": {\n \"version\": \"0.2.0\",\n \"resolved\": \"https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz\",\n \"integrity\": \"sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 4.0.0\"\n }\n },\n \"node_modules/tr46\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz\",\n \"integrity\": \"sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"punycode\": \"^2.1.0\"\n }\n },\n \"node_modules/ts-interface-checker\": {\n \"version\": \"0.1.13\",\n \"resolved\": \"https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz\",\n \"integrity\": \"sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==\",\n \"dev\": true\n },\n \"node_modules/ts-loader\": {\n \"version\": \"9.5.1\",\n \"resolved\": \"https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz\",\n \"integrity\": \"sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==\",\n \"dev\": true,\n \"dependencies\": {\n \"chalk\": \"^4.1.0\",\n \"enhanced-resolve\": \"^5.0.0\",\n \"micromatch\": \"^4.0.0\",\n \"semver\": \"^7.3.4\",\n \"source-map\": \"^0.7.4\"\n },\n \"engines\": {\n \"node\": \">=12.0.0\"\n },\n \"peerDependencies\": {\n \"typescript\": \"*\",\n \"webpack\": \"^5.0.0\"\n }\n },\n \"node_modules/ts-loader/node_modules/source-map\": {\n \"version\": \"0.7.4\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz\",\n \"integrity\": \"sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/tslib\": {\n \"version\": \"2.4.0\",\n \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz\",\n \"integrity\": \"sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==\",\n \"dev\": true\n },\n \"node_modules/tunnel-agent\": {\n \"version\": \"0.6.0\",\n \"resolved\": \"https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz\",\n \"integrity\": \"sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==\",\n \"dev\": true,\n \"dependencies\": {\n \"safe-buffer\": \"^5.0.1\"\n },\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/tweetnacl\": {\n \"version\": \"0.14.5\",\n \"resolved\": \"https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz\",\n \"integrity\": \"sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==\",\n \"dev\": true\n },\n \"node_modules/type-fest\": {\n \"version\": \"0.21.3\",\n \"resolved\": \"https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz\",\n \"integrity\": \"sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/typescript\": {\n \"version\": \"5.4.5\",\n \"resolved\": \"https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz\",\n \"integrity\": \"sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==\",\n \"dev\": true,\n \"bin\": {\n \"tsc\": \"bin/tsc\",\n \"tsserver\": \"bin/tsserver\"\n },\n \"engines\": {\n \"node\": \">=14.17\"\n }\n },\n \"node_modules/universalify\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz\",\n \"integrity\": \"sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 10.0.0\"\n }\n },\n \"node_modules/untildify\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz\",\n \"integrity\": \"sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/update-browserslist-db\": {\n \"version\": \"1.0.13\",\n \"resolved\": \"https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz\",\n \"integrity\": \"sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/browserslist\"\n },\n {\n \"type\": \"tidelift\",\n \"url\": \"https://tidelift.com/funding/github/npm/browserslist\"\n },\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ],\n \"dependencies\": {\n \"escalade\": \"^3.1.1\",\n \"picocolors\": \"^1.0.0\"\n },\n \"bin\": {\n \"update-browserslist-db\": \"cli.js\"\n },\n \"peerDependencies\": {\n \"browserslist\": \">= 4.21.0\"\n }\n },\n \"node_modules/uri-js\": {\n \"version\": \"4.4.1\",\n \"resolved\": \"https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz\",\n \"integrity\": \"sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"punycode\": \"^2.1.0\"\n }\n },\n \"node_modules/url-parse\": {\n \"version\": \"1.5.10\",\n \"resolved\": \"https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz\",\n \"integrity\": \"sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"querystringify\": \"^2.1.1\",\n \"requires-port\": \"^1.0.0\"\n }\n },\n \"node_modules/util-deprecate\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz\",\n \"integrity\": \"sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=\",\n \"dev\": true\n },\n \"node_modules/uuid\": {\n \"version\": \"8.3.2\",\n \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n \"dev\": true,\n \"bin\": {\n \"uuid\": \"dist/bin/uuid\"\n }\n },\n \"node_modules/verror\": {\n \"version\": \"1.10.0\",\n \"resolved\": \"https://registry.npmjs.org/verror/-/verror-1.10.0.tgz\",\n \"integrity\": \"sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==\",\n \"dev\": true,\n \"engines\": [\n \"node >=0.6.0\"\n ],\n \"dependencies\": {\n \"assert-plus\": \"^1.0.0\",\n \"core-util-is\": \"1.0.2\",\n \"extsprintf\": \"^1.2.0\"\n }\n },\n \"node_modules/vite\": {\n \"version\": \"4.5.3\",\n \"resolved\": \"https://registry.npmjs.org/vite/-/vite-4.5.3.tgz\",\n \"integrity\": \"sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==\",\n \"dev\": true,\n \"dependencies\": {\n \"esbuild\": \"^0.18.10\",\n \"postcss\": \"^8.4.27\",\n \"rollup\": \"^3.27.1\"\n },\n \"bin\": {\n \"vite\": \"bin/vite.js\"\n },\n \"engines\": {\n \"node\": \"^14.18.0 || >=16.0.0\"\n },\n \"funding\": {\n \"url\": \"https://github.com/vitejs/vite?sponsor=1\"\n },\n \"optionalDependencies\": {\n \"fsevents\": \"~2.3.2\"\n },\n \"peerDependencies\": {\n \"@types/node\": \">= 14\",\n \"less\": \"*\",\n \"lightningcss\": \"^1.21.0\",\n \"sass\": \"*\",\n \"stylus\": \"*\",\n \"sugarss\": \"*\",\n \"terser\": \"^5.4.0\"\n },\n \"peerDependenciesMeta\": {\n \"@types/node\": {\n \"optional\": true\n },\n \"less\": {\n \"optional\": true\n },\n \"lightningcss\": {\n \"optional\": true\n },\n \"sass\": {\n \"optional\": true\n },\n \"stylus\": {\n \"optional\": true\n },\n \"sugarss\": {\n \"optional\": true\n },\n \"terser\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/vite-plugin-full-reload\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.0.5.tgz\",\n \"integrity\": \"sha512-kVZFDFWr0DxiHn6MuDVTQf7gnWIdETGlZh0hvTiMXzRN80vgF4PKbONSq8U1d0WtHsKaFODTQgJeakLacoPZEQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"picocolors\": \"^1.0.0\",\n \"picomatch\": \"^2.3.1\"\n },\n \"peerDependencies\": {\n \"vite\": \"^2 || ^3 || ^4\"\n }\n },\n \"node_modules/watchpack\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz\",\n \"integrity\": \"sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"glob-to-regexp\": \"^0.4.1\",\n \"graceful-fs\": \"^4.1.2\"\n },\n \"engines\": {\n \"node\": \">=10.13.0\"\n }\n },\n \"node_modules/webidl-conversions\": {\n \"version\": \"4.0.2\",\n \"resolved\": \"https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz\",\n \"integrity\": \"sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/webpack\": {\n \"version\": \"5.72.1\",\n \"resolved\": \"https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz\",\n \"integrity\": \"sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/eslint-scope\": \"^3.7.3\",\n \"@types/estree\": \"^0.0.51\",\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/wasm-edit\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\",\n \"acorn\": \"^8.4.1\",\n \"acorn-import-assertions\": \"^1.7.6\",\n \"browserslist\": \"^4.14.5\",\n \"chrome-trace-event\": \"^1.0.2\",\n \"enhanced-resolve\": \"^5.9.3\",\n \"es-module-lexer\": \"^0.9.0\",\n \"eslint-scope\": \"5.1.1\",\n \"events\": \"^3.2.0\",\n \"glob-to-regexp\": \"^0.4.1\",\n \"graceful-fs\": \"^4.2.9\",\n \"json-parse-even-better-errors\": \"^2.3.1\",\n \"loader-runner\": \"^4.2.0\",\n \"mime-types\": \"^2.1.27\",\n \"neo-async\": \"^2.6.2\",\n \"schema-utils\": \"^3.1.0\",\n \"tapable\": \"^2.1.1\",\n \"terser-webpack-plugin\": \"^5.1.3\",\n \"watchpack\": \"^2.3.1\",\n \"webpack-sources\": \"^3.2.3\"\n },\n \"bin\": {\n \"webpack\": \"bin/webpack.js\"\n },\n \"engines\": {\n \"node\": \">=10.13.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/webpack\"\n },\n \"peerDependenciesMeta\": {\n \"webpack-cli\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/webpack/node_modules/acorn\": {\n \"version\": \"8.7.1\",\n \"resolved\": \"https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz\",\n \"integrity\": \"sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==\",\n \"dev\": true,\n \"peer\": true,\n \"bin\": {\n \"acorn\": \"bin/acorn\"\n },\n \"engines\": {\n \"node\": \">=0.4.0\"\n }\n },\n \"node_modules/webpack/node_modules/acorn-import-assertions\": {\n \"version\": \"1.8.0\",\n \"resolved\": \"https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz\",\n \"integrity\": \"sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==\",\n \"dev\": true,\n \"peer\": true,\n \"peerDependencies\": {\n \"acorn\": \"^8\"\n }\n },\n \"node_modules/webpack/node_modules/schema-utils\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz\",\n \"integrity\": \"sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/json-schema\": \"^7.0.8\",\n \"ajv\": \"^6.12.5\",\n \"ajv-keywords\": \"^3.5.2\"\n },\n \"engines\": {\n \"node\": \">= 10.13.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/webpack\"\n }\n },\n \"node_modules/webpack/node_modules/webpack-sources\": {\n \"version\": \"3.2.3\",\n \"resolved\": \"https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz\",\n \"integrity\": \"sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=10.13.0\"\n }\n },\n \"node_modules/whatwg-url\": {\n \"version\": \"7.1.0\",\n \"resolved\": \"https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz\",\n \"integrity\": \"sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"lodash.sortby\": \"^4.7.0\",\n \"tr46\": \"^1.0.1\",\n \"webidl-conversions\": \"^4.0.2\"\n }\n },\n \"node_modules/which\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/which/-/which-2.0.2.tgz\",\n \"integrity\": \"sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==\",\n \"dev\": true,\n \"dependencies\": {\n \"isexe\": \"^2.0.0\"\n },\n \"bin\": {\n \"node-which\": \"bin/node-which\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/wrap-ansi\": {\n \"version\": \"7.0.0\",\n \"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz\",\n \"integrity\": \"sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-styles\": \"^4.0.0\",\n \"string-width\": \"^4.1.0\",\n \"strip-ansi\": \"^6.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/wrap-ansi?sponsor=1\"\n }\n },\n \"node_modules/wrappy\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz\",\n \"integrity\": \"sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=\",\n \"dev\": true\n },\n \"node_modules/yallist\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz\",\n \"integrity\": \"sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==\",\n \"dev\": true\n },\n \"node_modules/yaml\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz\",\n \"integrity\": \"sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 14\"\n }\n },\n \"node_modules/yauzl\": {\n \"version\": \"2.10.0\",\n \"resolved\": \"https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz\",\n \"integrity\": \"sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==\",\n \"dev\": true,\n \"dependencies\": {\n \"buffer-crc32\": \"~0.2.3\",\n \"fd-slicer\": \"~1.1.0\"\n }\n }\n },\n \"dependencies\": {\n \"@alloc/quick-lru\": {\n \"version\": \"5.2.0\",\n \"resolved\": \"https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz\",\n \"integrity\": \"sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==\",\n \"dev\": true\n },\n \"@colors/colors\": {\n \"version\": \"1.5.0\",\n \"resolved\": \"https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz\",\n \"integrity\": \"sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@cypress/request\": {\n \"version\": \"3.0.1\",\n \"resolved\": \"https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz\",\n \"integrity\": \"sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==\",\n \"dev\": true,\n \"requires\": {\n \"aws-sign2\": \"~0.7.0\",\n \"aws4\": \"^1.8.0\",\n \"caseless\": \"~0.12.0\",\n \"combined-stream\": \"~1.0.6\",\n \"extend\": \"~3.0.2\",\n \"forever-agent\": \"~0.6.1\",\n \"form-data\": \"~2.3.2\",\n \"http-signature\": \"~1.3.6\",\n \"is-typedarray\": \"~1.0.0\",\n \"isstream\": \"~0.1.2\",\n \"json-stringify-safe\": \"~5.0.1\",\n \"mime-types\": \"~2.1.19\",\n \"performance-now\": \"^2.1.0\",\n \"qs\": \"6.10.4\",\n \"safe-buffer\": \"^5.1.2\",\n \"tough-cookie\": \"^4.1.3\",\n \"tunnel-agent\": \"^0.6.0\",\n \"uuid\": \"^8.3.2\"\n }\n },\n \"@cypress/xvfb\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz\",\n \"integrity\": \"sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==\",\n \"dev\": true,\n \"requires\": {\n \"debug\": \"^3.1.0\",\n \"lodash.once\": \"^4.1.1\"\n },\n \"dependencies\": {\n \"debug\": {\n \"version\": \"3.2.7\",\n \"resolved\": \"https://registry.npmjs.org/debug/-/debug-3.2.7.tgz\",\n \"integrity\": \"sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==\",\n \"dev\": true,\n \"requires\": {\n \"ms\": \"^2.1.1\"\n }\n }\n }\n },\n \"@esbuild/android-arm\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz\",\n \"integrity\": \"sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/android-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/android-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/darwin-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/darwin-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/freebsd-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/freebsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-arm\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz\",\n \"integrity\": \"sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-ia32\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz\",\n \"integrity\": \"sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-loong64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz\",\n \"integrity\": \"sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-mips64el\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz\",\n \"integrity\": \"sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-ppc64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz\",\n \"integrity\": \"sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-riscv64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz\",\n \"integrity\": \"sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-s390x\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz\",\n \"integrity\": \"sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/netbsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/openbsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/sunos-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/win32-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/win32-ia32\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz\",\n \"integrity\": \"sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/win32-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@jridgewell/gen-mapping\": {\n \"version\": \"0.3.3\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz\",\n \"integrity\": \"sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==\",\n \"dev\": true,\n \"requires\": {\n \"@jridgewell/set-array\": \"^1.0.1\",\n \"@jridgewell/sourcemap-codec\": \"^1.4.10\",\n \"@jridgewell/trace-mapping\": \"^0.3.9\"\n }\n },\n \"@jridgewell/resolve-uri\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz\",\n \"integrity\": \"sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==\",\n \"dev\": true\n },\n \"@jridgewell/set-array\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz\",\n \"integrity\": \"sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==\",\n \"dev\": true\n },\n \"@jridgewell/sourcemap-codec\": {\n \"version\": \"1.4.15\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz\",\n \"integrity\": \"sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==\",\n \"dev\": true\n },\n \"@jridgewell/trace-mapping\": {\n \"version\": \"0.3.18\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz\",\n \"integrity\": \"sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==\",\n \"dev\": true,\n \"requires\": {\n \"@jridgewell/resolve-uri\": \"3.1.0\",\n \"@jridgewell/sourcemap-codec\": \"1.4.14\"\n },\n \"dependencies\": {\n \"@jridgewell/sourcemap-codec\": {\n \"version\": \"1.4.14\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz\",\n \"integrity\": \"sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==\",\n \"dev\": true\n }\n }\n },\n \"@nodelib/fs.scandir\": {\n \"version\": \"2.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz\",\n \"integrity\": \"sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==\",\n \"dev\": true,\n \"requires\": {\n \"@nodelib/fs.stat\": \"2.0.5\",\n \"run-parallel\": \"^1.1.9\"\n }\n },\n \"@nodelib/fs.stat\": {\n \"version\": \"2.0.5\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz\",\n \"integrity\": \"sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==\",\n \"dev\": true\n },\n \"@nodelib/fs.walk\": {\n \"version\": \"1.2.8\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz\",\n \"integrity\": \"sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==\",\n \"dev\": true,\n \"requires\": {\n \"@nodelib/fs.scandir\": \"2.1.5\",\n \"fastq\": \"^1.6.0\"\n }\n },\n \"@tailwindcss/forms\": {\n \"version\": \"0.5.7\",\n \"resolved\": \"https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.7.tgz\",\n \"integrity\": \"sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==\",\n \"dev\": true,\n \"requires\": {\n \"mini-svg-data-uri\": \"^1.2.3\"\n }\n },\n \"@types/eslint\": {\n \"version\": \"8.4.2\",\n \"resolved\": \"https://registry.npmjs.org/@types/eslint/-/eslint-8.4.2.tgz\",\n \"integrity\": \"sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@types/estree\": \"*\",\n \"@types/json-schema\": \"*\"\n }\n },\n \"@types/eslint-scope\": {\n \"version\": \"3.7.3\",\n \"resolved\": \"https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz\",\n \"integrity\": \"sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@types/eslint\": \"*\",\n \"@types/estree\": \"*\"\n }\n },\n \"@types/estree\": {\n \"version\": \"0.0.51\",\n \"resolved\": \"https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz\",\n \"integrity\": \"sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@types/json-schema\": {\n \"version\": \"7.0.11\",\n \"resolved\": \"https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz\",\n \"integrity\": \"sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@types/node\": {\n \"version\": \"17.0.36\",\n \"resolved\": \"https://registry.npmjs.org/@types/node/-/node-17.0.36.tgz\",\n \"integrity\": \"sha512-V3orv+ggDsWVHP99K3JlwtH20R7J4IhI1Kksgc+64q5VxgfRkQG8Ws3MFm/FZOKDYGy9feGFlZ70/HpCNe9QaA==\",\n \"dev\": true\n },\n \"@types/sinonjs__fake-timers\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz\",\n \"integrity\": \"sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==\",\n \"dev\": true\n },\n \"@types/sizzle\": {\n \"version\": \"2.3.3\",\n \"resolved\": \"https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz\",\n \"integrity\": \"sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==\",\n \"dev\": true\n },\n \"@types/yauzl\": {\n \"version\": \"2.10.0\",\n \"resolved\": \"https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz\",\n \"integrity\": \"sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==\",\n \"dev\": true,\n \"optional\": true,\n \"requires\": {\n \"@types/node\": \"*\"\n }\n },\n \"@vue/reactivity\": {\n \"version\": \"3.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz\",\n \"integrity\": \"sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg==\",\n \"dev\": true,\n \"requires\": {\n \"@vue/shared\": \"3.1.5\"\n }\n },\n \"@vue/shared\": {\n \"version\": \"3.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@vue/shared/-/shared-3.1.5.tgz\",\n \"integrity\": \"sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA==\",\n \"dev\": true\n },\n \"@webassemblyjs/ast\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz\",\n \"integrity\": \"sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/helper-numbers\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/floating-point-hex-parser\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz\",\n \"integrity\": \"sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@webassemblyjs/helper-api-error\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz\",\n \"integrity\": \"sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@webassemblyjs/helper-buffer\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz\",\n \"integrity\": \"sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@webassemblyjs/helper-numbers\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz\",\n \"integrity\": \"sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/floating-point-hex-parser\": \"1.11.1\",\n \"@webassemblyjs/helper-api-error\": \"1.11.1\",\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"@webassemblyjs/helper-wasm-bytecode\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz\",\n \"integrity\": \"sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@webassemblyjs/helper-wasm-section\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz\",\n \"integrity\": \"sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/ieee754\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz\",\n \"integrity\": \"sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@xtuc/ieee754\": \"^1.2.0\"\n }\n },\n \"@webassemblyjs/leb128\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz\",\n \"integrity\": \"sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"@webassemblyjs/utf8\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz\",\n \"integrity\": \"sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@webassemblyjs/wasm-edit\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz\",\n \"integrity\": \"sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-section\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\",\n \"@webassemblyjs/wasm-opt\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\",\n \"@webassemblyjs/wast-printer\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/wasm-gen\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz\",\n \"integrity\": \"sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/ieee754\": \"1.11.1\",\n \"@webassemblyjs/leb128\": \"1.11.1\",\n \"@webassemblyjs/utf8\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/wasm-opt\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz\",\n \"integrity\": \"sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/wasm-parser\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz\",\n \"integrity\": \"sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-api-error\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/ieee754\": \"1.11.1\",\n \"@webassemblyjs/leb128\": \"1.11.1\",\n \"@webassemblyjs/utf8\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/wast-printer\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz\",\n \"integrity\": \"sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"@xtuc/ieee754\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz\",\n \"integrity\": \"sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@xtuc/long\": {\n \"version\": \"4.2.2\",\n \"resolved\": \"https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz\",\n \"integrity\": \"sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"adjust-sourcemap-loader\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz\",\n \"integrity\": \"sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==\",\n \"dev\": true,\n \"requires\": {\n \"loader-utils\": \"^2.0.0\",\n \"regex-parser\": \"^2.2.11\"\n }\n },\n \"aggregate-error\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz\",\n \"integrity\": \"sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==\",\n \"dev\": true,\n \"requires\": {\n \"clean-stack\": \"^2.0.0\",\n \"indent-string\": \"^4.0.0\"\n }\n },\n \"ajv\": {\n \"version\": \"6.12.6\",\n \"resolved\": \"https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz\",\n \"integrity\": \"sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"fast-deep-equal\": \"^3.1.1\",\n \"fast-json-stable-stringify\": \"^2.0.0\",\n \"json-schema-traverse\": \"^0.4.1\",\n \"uri-js\": \"^4.2.2\"\n }\n },\n \"ajv-keywords\": {\n \"version\": \"3.5.2\",\n \"resolved\": \"https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz\",\n \"integrity\": \"sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {}\n },\n \"alpinejs\": {\n \"version\": \"3.14.1\",\n \"resolved\": \"https://registry.npmjs.org/alpinejs/-/alpinejs-3.14.1.tgz\",\n \"integrity\": \"sha512-ICar8UsnRZAYvv/fCNfNeKMXNoXGUfwHrjx7LqXd08zIP95G2d9bAOuaL97re+1mgt/HojqHsfdOLo/A5LuWgQ==\",\n \"dev\": true,\n \"requires\": {\n \"@vue/reactivity\": \"~3.1.1\"\n }\n },\n \"ansi-colors\": {\n \"version\": \"4.1.3\",\n \"resolved\": \"https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz\",\n \"integrity\": \"sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==\",\n \"dev\": true\n },\n \"ansi-escapes\": {\n \"version\": \"4.3.2\",\n \"resolved\": \"https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz\",\n \"integrity\": \"sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==\",\n \"dev\": true,\n \"requires\": {\n \"type-fest\": \"^0.21.3\"\n }\n },\n \"ansi-regex\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz\",\n \"integrity\": \"sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==\",\n \"dev\": true\n },\n \"ansi-styles\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz\",\n \"integrity\": \"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==\",\n \"dev\": true,\n \"requires\": {\n \"color-convert\": \"^2.0.1\"\n }\n },\n \"any-promise\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz\",\n \"integrity\": \"sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==\",\n \"dev\": true\n },\n \"anymatch\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz\",\n \"integrity\": \"sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==\",\n \"dev\": true,\n \"requires\": {\n \"normalize-path\": \"^3.0.0\",\n \"picomatch\": \"^2.0.4\"\n }\n },\n \"arch\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/arch/-/arch-2.2.0.tgz\",\n \"integrity\": \"sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==\",\n \"dev\": true\n },\n \"arg\": {\n \"version\": \"5.0.2\",\n \"resolved\": \"https://registry.npmjs.org/arg/-/arg-5.0.2.tgz\",\n \"integrity\": \"sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==\",\n \"dev\": true\n },\n \"asn1\": {\n \"version\": \"0.2.6\",\n \"resolved\": \"https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz\",\n \"integrity\": \"sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==\",\n \"dev\": true,\n \"requires\": {\n \"safer-buffer\": \"~2.1.0\"\n }\n },\n \"assert-plus\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz\",\n \"integrity\": \"sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==\",\n \"dev\": true\n },\n \"astral-regex\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz\",\n \"integrity\": \"sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==\",\n \"dev\": true\n },\n \"async\": {\n \"version\": \"3.2.4\",\n \"resolved\": \"https://registry.npmjs.org/async/-/async-3.2.4.tgz\",\n \"integrity\": \"sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==\",\n \"dev\": true\n },\n \"asynckit\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz\",\n \"integrity\": \"sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==\",\n \"dev\": true\n },\n \"at-least-node\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz\",\n \"integrity\": \"sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==\",\n \"dev\": true\n },\n \"autoprefixer\": {\n \"version\": \"10.4.19\",\n \"resolved\": \"https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz\",\n \"integrity\": \"sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==\",\n \"dev\": true,\n \"requires\": {\n \"browserslist\": \"^4.23.0\",\n \"caniuse-lite\": \"^1.0.30001599\",\n \"fraction.js\": \"^4.3.7\",\n \"normalize-range\": \"^0.1.2\",\n \"picocolors\": \"^1.0.0\",\n \"postcss-value-parser\": \"^4.2.0\"\n }\n },\n \"aws-sign2\": {\n \"version\": \"0.7.0\",\n \"resolved\": \"https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz\",\n \"integrity\": \"sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==\",\n \"dev\": true\n },\n \"aws4\": {\n \"version\": \"1.12.0\",\n \"resolved\": \"https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz\",\n \"integrity\": \"sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==\",\n \"dev\": true\n },\n \"balanced-match\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz\",\n \"integrity\": \"sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==\",\n \"dev\": true\n },\n \"base64-js\": {\n \"version\": \"1.5.1\",\n \"resolved\": \"https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz\",\n \"integrity\": \"sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==\",\n \"dev\": true\n },\n \"bcrypt-pbkdf\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz\",\n \"integrity\": \"sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==\",\n \"dev\": true,\n \"requires\": {\n \"tweetnacl\": \"^0.14.3\"\n }\n },\n \"big.js\": {\n \"version\": \"5.2.2\",\n \"resolved\": \"https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz\",\n \"integrity\": \"sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==\",\n \"dev\": true\n },\n \"binary-extensions\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz\",\n \"integrity\": \"sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==\",\n \"dev\": true\n },\n \"blob-util\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz\",\n \"integrity\": \"sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==\",\n \"dev\": true\n },\n \"bluebird\": {\n \"version\": \"3.7.2\",\n \"resolved\": \"https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz\",\n \"integrity\": \"sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==\",\n \"dev\": true\n },\n \"brace-expansion\": {\n \"version\": \"1.1.11\",\n \"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz\",\n \"integrity\": \"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==\",\n \"dev\": true,\n \"requires\": {\n \"balanced-match\": \"^1.0.0\",\n \"concat-map\": \"0.0.1\"\n }\n },\n \"braces\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/braces/-/braces-3.0.2.tgz\",\n \"integrity\": \"sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==\",\n \"dev\": true,\n \"requires\": {\n \"fill-range\": \"^7.0.1\"\n }\n },\n \"browserslist\": {\n \"version\": \"4.23.0\",\n \"resolved\": \"https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz\",\n \"integrity\": \"sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==\",\n \"dev\": true,\n \"requires\": {\n \"caniuse-lite\": \"^1.0.30001587\",\n \"electron-to-chromium\": \"^1.4.668\",\n \"node-releases\": \"^2.0.14\",\n \"update-browserslist-db\": \"^1.0.13\"\n }\n },\n \"buffer\": {\n \"version\": \"5.7.1\",\n \"resolved\": \"https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz\",\n \"integrity\": \"sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==\",\n \"dev\": true,\n \"requires\": {\n \"base64-js\": \"^1.3.1\",\n \"ieee754\": \"^1.1.13\"\n }\n },\n \"buffer-crc32\": {\n \"version\": \"0.2.13\",\n \"resolved\": \"https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz\",\n \"integrity\": \"sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==\",\n \"dev\": true\n },\n \"buffer-from\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz\",\n \"integrity\": \"sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"cachedir\": {\n \"version\": \"2.3.0\",\n \"resolved\": \"https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz\",\n \"integrity\": \"sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==\",\n \"dev\": true\n },\n \"call-bind\": {\n \"version\": \"1.0.7\",\n \"resolved\": \"https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz\",\n \"integrity\": \"sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==\",\n \"dev\": true,\n \"requires\": {\n \"es-define-property\": \"^1.0.0\",\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"get-intrinsic\": \"^1.2.4\",\n \"set-function-length\": \"^1.2.1\"\n }\n },\n \"camelcase-css\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz\",\n \"integrity\": \"sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==\",\n \"dev\": true\n },\n \"caniuse-lite\": {\n \"version\": \"1.0.30001599\",\n \"resolved\": \"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz\",\n \"integrity\": \"sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==\",\n \"dev\": true\n },\n \"caseless\": {\n \"version\": \"0.12.0\",\n \"resolved\": \"https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz\",\n \"integrity\": \"sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==\",\n \"dev\": true\n },\n \"chalk\": {\n \"version\": \"4.1.2\",\n \"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz\",\n \"integrity\": \"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-styles\": \"^4.1.0\",\n \"supports-color\": \"^7.1.0\"\n }\n },\n \"check-more-types\": {\n \"version\": \"2.24.0\",\n \"resolved\": \"https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz\",\n \"integrity\": \"sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==\",\n \"dev\": true\n },\n \"chokidar\": {\n \"version\": \"3.5.3\",\n \"resolved\": \"https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz\",\n \"integrity\": \"sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==\",\n \"dev\": true,\n \"requires\": {\n \"anymatch\": \"~3.1.2\",\n \"braces\": \"~3.0.2\",\n \"fsevents\": \"~2.3.2\",\n \"glob-parent\": \"~5.1.2\",\n \"is-binary-path\": \"~2.1.0\",\n \"is-glob\": \"~4.0.1\",\n \"normalize-path\": \"~3.0.0\",\n \"readdirp\": \"~3.6.0\"\n }\n },\n \"chrome-trace-event\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz\",\n \"integrity\": \"sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"ci-info\": {\n \"version\": \"3.5.0\",\n \"resolved\": \"https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz\",\n \"integrity\": \"sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==\",\n \"dev\": true\n },\n \"clean-stack\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz\",\n \"integrity\": \"sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==\",\n \"dev\": true\n },\n \"cli-cursor\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz\",\n \"integrity\": \"sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==\",\n \"dev\": true,\n \"requires\": {\n \"restore-cursor\": \"^3.1.0\"\n }\n },\n \"cli-table3\": {\n \"version\": \"0.6.2\",\n \"resolved\": \"https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz\",\n \"integrity\": \"sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==\",\n \"dev\": true,\n \"requires\": {\n \"@colors/colors\": \"1.5.0\",\n \"string-width\": \"^4.2.0\"\n }\n },\n \"cli-truncate\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz\",\n \"integrity\": \"sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==\",\n \"dev\": true,\n \"requires\": {\n \"slice-ansi\": \"^3.0.0\",\n \"string-width\": \"^4.2.0\"\n }\n },\n \"color-convert\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n \"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n \"dev\": true,\n \"requires\": {\n \"color-name\": \"~1.1.4\"\n }\n },\n \"color-name\": {\n \"version\": \"1.1.4\",\n \"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n \"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\",\n \"dev\": true\n },\n \"colorette\": {\n \"version\": \"2.0.16\",\n \"resolved\": \"https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz\",\n \"integrity\": \"sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==\",\n \"dev\": true\n },\n \"combined-stream\": {\n \"version\": \"1.0.8\",\n \"resolved\": \"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz\",\n \"integrity\": \"sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==\",\n \"dev\": true,\n \"requires\": {\n \"delayed-stream\": \"~1.0.0\"\n }\n },\n \"commander\": {\n \"version\": \"6.2.1\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-6.2.1.tgz\",\n \"integrity\": \"sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==\",\n \"dev\": true\n },\n \"common-tags\": {\n \"version\": \"1.8.2\",\n \"resolved\": \"https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz\",\n \"integrity\": \"sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==\",\n \"dev\": true\n },\n \"concat-map\": {\n \"version\": \"0.0.1\",\n \"resolved\": \"https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz\",\n \"integrity\": \"sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==\",\n \"dev\": true\n },\n \"convert-source-map\": {\n \"version\": \"1.8.0\",\n \"resolved\": \"https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz\",\n \"integrity\": \"sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==\",\n \"dev\": true,\n \"requires\": {\n \"safe-buffer\": \"~5.1.1\"\n }\n },\n \"core-util-is\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz\",\n \"integrity\": \"sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==\",\n \"dev\": true\n },\n \"cross-env\": {\n \"version\": \"7.0.3\",\n \"resolved\": \"https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz\",\n \"integrity\": \"sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==\",\n \"dev\": true,\n \"requires\": {\n \"cross-spawn\": \"^7.0.1\"\n }\n },\n \"cross-spawn\": {\n \"version\": \"7.0.3\",\n \"resolved\": \"https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz\",\n \"integrity\": \"sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==\",\n \"dev\": true,\n \"requires\": {\n \"path-key\": \"^3.1.0\",\n \"shebang-command\": \"^2.0.0\",\n \"which\": \"^2.0.1\"\n }\n },\n \"cssesc\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz\",\n \"integrity\": \"sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==\",\n \"dev\": true\n },\n \"cypress\": {\n \"version\": \"13.12.0\",\n \"resolved\": \"https://registry.npmjs.org/cypress/-/cypress-13.12.0.tgz\",\n \"integrity\": \"sha512-udzS2JilmI9ApO/UuqurEwOvThclin5ntz7K0BtnHBs+tg2Bl9QShLISXpSEMDv/u8b6mqdoAdyKeZiSqKWL8g==\",\n \"dev\": true,\n \"requires\": {\n \"@cypress/request\": \"^3.0.0\",\n \"@cypress/xvfb\": \"^1.2.4\",\n \"@types/sinonjs__fake-timers\": \"8.1.1\",\n \"@types/sizzle\": \"^2.3.2\",\n \"arch\": \"^2.2.0\",\n \"blob-util\": \"^2.0.2\",\n \"bluebird\": \"^3.7.2\",\n \"buffer\": \"^5.7.1\",\n \"cachedir\": \"^2.3.0\",\n \"chalk\": \"^4.1.0\",\n \"check-more-types\": \"^2.24.0\",\n \"cli-cursor\": \"^3.1.0\",\n \"cli-table3\": \"~0.6.1\",\n \"commander\": \"^6.2.1\",\n \"common-tags\": \"^1.8.0\",\n \"dayjs\": \"^1.10.4\",\n \"debug\": \"^4.3.4\",\n \"enquirer\": \"^2.3.6\",\n \"eventemitter2\": \"6.4.7\",\n \"execa\": \"4.1.0\",\n \"executable\": \"^4.1.1\",\n \"extract-zip\": \"2.0.1\",\n \"figures\": \"^3.2.0\",\n \"fs-extra\": \"^9.1.0\",\n \"getos\": \"^3.2.1\",\n \"is-ci\": \"^3.0.1\",\n \"is-installed-globally\": \"~0.4.0\",\n \"lazy-ass\": \"^1.6.0\",\n \"listr2\": \"^3.8.3\",\n \"lodash\": \"^4.17.21\",\n \"log-symbols\": \"^4.0.0\",\n \"minimist\": \"^1.2.8\",\n \"ospath\": \"^1.2.2\",\n \"pretty-bytes\": \"^5.6.0\",\n \"process\": \"^0.11.10\",\n \"proxy-from-env\": \"1.0.0\",\n \"request-progress\": \"^3.0.0\",\n \"semver\": \"^7.5.3\",\n \"supports-color\": \"^8.1.1\",\n \"tmp\": \"~0.2.1\",\n \"untildify\": \"^4.0.0\",\n \"yauzl\": \"^2.10.0\"\n },\n \"dependencies\": {\n \"supports-color\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz\",\n \"integrity\": \"sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==\",\n \"dev\": true,\n \"requires\": {\n \"has-flag\": \"^4.0.0\"\n }\n }\n }\n },\n \"dashdash\": {\n \"version\": \"1.14.1\",\n \"resolved\": \"https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz\",\n \"integrity\": \"sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==\",\n \"dev\": true,\n \"requires\": {\n \"assert-plus\": \"^1.0.0\"\n }\n },\n \"dayjs\": {\n \"version\": \"1.11.5\",\n \"resolved\": \"https://registry.npmjs.org/dayjs/-/dayjs-1.11.5.tgz\",\n \"integrity\": \"sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==\",\n \"dev\": true\n },\n \"debug\": {\n \"version\": \"4.3.4\",\n \"resolved\": \"https://registry.npmjs.org/debug/-/debug-4.3.4.tgz\",\n \"integrity\": \"sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==\",\n \"dev\": true,\n \"requires\": {\n \"ms\": \"2.1.2\"\n }\n },\n \"define-data-property\": {\n \"version\": \"1.1.4\",\n \"resolved\": \"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz\",\n \"integrity\": \"sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==\",\n \"dev\": true,\n \"requires\": {\n \"es-define-property\": \"^1.0.0\",\n \"es-errors\": \"^1.3.0\",\n \"gopd\": \"^1.0.1\"\n }\n },\n \"delayed-stream\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz\",\n \"integrity\": \"sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==\",\n \"dev\": true\n },\n \"didyoumean\": {\n \"version\": \"1.2.2\",\n \"resolved\": \"https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz\",\n \"integrity\": \"sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==\",\n \"dev\": true\n },\n \"dlv\": {\n \"version\": \"1.1.3\",\n \"resolved\": \"https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz\",\n \"integrity\": \"sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==\",\n \"dev\": true\n },\n \"ecc-jsbn\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz\",\n \"integrity\": \"sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==\",\n \"dev\": true,\n \"requires\": {\n \"jsbn\": \"~0.1.0\",\n \"safer-buffer\": \"^2.1.0\"\n }\n },\n \"electron-to-chromium\": {\n \"version\": \"1.4.686\",\n \"resolved\": \"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.686.tgz\",\n \"integrity\": \"sha512-3avY1B+vUzNxEgkBDpKOP8WarvUAEwpRaiCL0He5OKWEFxzaOFiq4WoZEZe7qh0ReS7DiWoHMnYoQCKxNZNzSg==\",\n \"dev\": true\n },\n \"emoji-regex\": {\n \"version\": \"8.0.0\",\n \"resolved\": \"https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz\",\n \"integrity\": \"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==\",\n \"dev\": true\n },\n \"emojis-list\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz\",\n \"integrity\": \"sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==\",\n \"dev\": true\n },\n \"end-of-stream\": {\n \"version\": \"1.4.4\",\n \"resolved\": \"https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz\",\n \"integrity\": \"sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==\",\n \"dev\": true,\n \"requires\": {\n \"once\": \"^1.4.0\"\n }\n },\n \"enhanced-resolve\": {\n \"version\": \"5.9.3\",\n \"resolved\": \"https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz\",\n \"integrity\": \"sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==\",\n \"dev\": true,\n \"requires\": {\n \"graceful-fs\": \"^4.2.4\",\n \"tapable\": \"^2.2.0\"\n }\n },\n \"enquirer\": {\n \"version\": \"2.3.6\",\n \"resolved\": \"https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz\",\n \"integrity\": \"sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-colors\": \"^4.1.1\"\n }\n },\n \"es-define-property\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz\",\n \"integrity\": \"sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==\",\n \"dev\": true,\n \"requires\": {\n \"get-intrinsic\": \"^1.2.4\"\n }\n },\n \"es-errors\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz\",\n \"integrity\": \"sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==\",\n \"dev\": true\n },\n \"es-module-lexer\": {\n \"version\": \"0.9.3\",\n \"resolved\": \"https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz\",\n \"integrity\": \"sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"esbuild\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz\",\n \"integrity\": \"sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==\",\n \"dev\": true,\n \"requires\": {\n \"@esbuild/android-arm\": \"0.18.20\",\n \"@esbuild/android-arm64\": \"0.18.20\",\n \"@esbuild/android-x64\": \"0.18.20\",\n \"@esbuild/darwin-arm64\": \"0.18.20\",\n \"@esbuild/darwin-x64\": \"0.18.20\",\n \"@esbuild/freebsd-arm64\": \"0.18.20\",\n \"@esbuild/freebsd-x64\": \"0.18.20\",\n \"@esbuild/linux-arm\": \"0.18.20\",\n \"@esbuild/linux-arm64\": \"0.18.20\",\n \"@esbuild/linux-ia32\": \"0.18.20\",\n \"@esbuild/linux-loong64\": \"0.18.20\",\n \"@esbuild/linux-mips64el\": \"0.18.20\",\n \"@esbuild/linux-ppc64\": \"0.18.20\",\n \"@esbuild/linux-riscv64\": \"0.18.20\",\n \"@esbuild/linux-s390x\": \"0.18.20\",\n \"@esbuild/linux-x64\": \"0.18.20\",\n \"@esbuild/netbsd-x64\": \"0.18.20\",\n \"@esbuild/openbsd-x64\": \"0.18.20\",\n \"@esbuild/sunos-x64\": \"0.18.20\",\n \"@esbuild/win32-arm64\": \"0.18.20\",\n \"@esbuild/win32-ia32\": \"0.18.20\",\n \"@esbuild/win32-x64\": \"0.18.20\"\n }\n },\n \"escalade\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz\",\n \"integrity\": \"sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==\",\n \"dev\": true\n },\n \"escape-string-regexp\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz\",\n \"integrity\": \"sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==\",\n \"dev\": true\n },\n \"eslint-scope\": {\n \"version\": \"5.1.1\",\n \"resolved\": \"https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz\",\n \"integrity\": \"sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"esrecurse\": \"^4.3.0\",\n \"estraverse\": \"^4.1.1\"\n }\n },\n \"esrecurse\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz\",\n \"integrity\": \"sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"estraverse\": \"^5.2.0\"\n },\n \"dependencies\": {\n \"estraverse\": {\n \"version\": \"5.3.0\",\n \"resolved\": \"https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz\",\n \"integrity\": \"sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==\",\n \"dev\": true,\n \"peer\": true\n }\n }\n },\n \"estraverse\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz\",\n \"integrity\": \"sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==\",\n \"dev\": true,\n \"peer\": true\n },\n \"eventemitter2\": {\n \"version\": \"6.4.7\",\n \"resolved\": \"https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz\",\n \"integrity\": \"sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==\",\n \"dev\": true\n },\n \"events\": {\n \"version\": \"3.3.0\",\n \"resolved\": \"https://registry.npmjs.org/events/-/events-3.3.0.tgz\",\n \"integrity\": \"sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==\",\n \"dev\": true,\n \"peer\": true\n },\n \"execa\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/execa/-/execa-4.1.0.tgz\",\n \"integrity\": \"sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==\",\n \"dev\": true,\n \"requires\": {\n \"cross-spawn\": \"^7.0.0\",\n \"get-stream\": \"^5.0.0\",\n \"human-signals\": \"^1.1.1\",\n \"is-stream\": \"^2.0.0\",\n \"merge-stream\": \"^2.0.0\",\n \"npm-run-path\": \"^4.0.0\",\n \"onetime\": \"^5.1.0\",\n \"signal-exit\": \"^3.0.2\",\n \"strip-final-newline\": \"^2.0.0\"\n }\n },\n \"executable\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/executable/-/executable-4.1.1.tgz\",\n \"integrity\": \"sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==\",\n \"dev\": true,\n \"requires\": {\n \"pify\": \"^2.2.0\"\n }\n },\n \"extend\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/extend/-/extend-3.0.2.tgz\",\n \"integrity\": \"sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==\",\n \"dev\": true\n },\n \"extract-zip\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz\",\n \"integrity\": \"sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==\",\n \"dev\": true,\n \"requires\": {\n \"@types/yauzl\": \"^2.9.1\",\n \"debug\": \"^4.1.1\",\n \"get-stream\": \"^5.1.0\",\n \"yauzl\": \"^2.10.0\"\n }\n },\n \"extsprintf\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz\",\n \"integrity\": \"sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==\",\n \"dev\": true\n },\n \"fast-deep-equal\": {\n \"version\": \"3.1.3\",\n \"resolved\": \"https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz\",\n \"integrity\": \"sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==\",\n \"dev\": true,\n \"peer\": true\n },\n \"fast-glob\": {\n \"version\": \"3.3.2\",\n \"resolved\": \"https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz\",\n \"integrity\": \"sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==\",\n \"dev\": true,\n \"requires\": {\n \"@nodelib/fs.stat\": \"^2.0.2\",\n \"@nodelib/fs.walk\": \"^1.2.3\",\n \"glob-parent\": \"^5.1.2\",\n \"merge2\": \"^1.3.0\",\n \"micromatch\": \"^4.0.4\"\n }\n },\n \"fast-json-stable-stringify\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz\",\n \"integrity\": \"sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==\",\n \"dev\": true,\n \"peer\": true\n },\n \"fastq\": {\n \"version\": \"1.13.0\",\n \"resolved\": \"https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz\",\n \"integrity\": \"sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==\",\n \"dev\": true,\n \"requires\": {\n \"reusify\": \"^1.0.4\"\n }\n },\n \"fd-slicer\": {\n \"version\": \"1.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz\",\n \"integrity\": \"sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==\",\n \"dev\": true,\n \"requires\": {\n \"pend\": \"~1.2.0\"\n }\n },\n \"figures\": {\n \"version\": \"3.2.0\",\n \"resolved\": \"https://registry.npmjs.org/figures/-/figures-3.2.0.tgz\",\n \"integrity\": \"sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==\",\n \"dev\": true,\n \"requires\": {\n \"escape-string-regexp\": \"^1.0.5\"\n }\n },\n \"filepond\": {\n \"version\": \"4.31.1\",\n \"resolved\": \"https://registry.npmjs.org/filepond/-/filepond-4.31.1.tgz\",\n \"integrity\": \"sha512-yWYK91Ky72L2AG7BlI8Cb0UjvJz+DjuYdLN1JbkJg8qmoiZ9AU5b5MuOkHmExk/9jQ5R7tRT+H+b8wDiFEJlxQ==\"\n },\n \"filepond-plugin-file-validate-size\": {\n \"version\": \"2.2.8\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-file-validate-size/-/filepond-plugin-file-validate-size-2.2.8.tgz\",\n \"integrity\": \"sha512-yzb8scATmkWqPTP7oKQz6L8WwJm6Xmgc/fuq6DFGRaLz0I7372BUvBsxagBk/hypMIjvieNzhggm33Y60x3rcw==\",\n \"requires\": {}\n },\n \"filepond-plugin-file-validate-type\": {\n \"version\": \"1.2.9\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-file-validate-type/-/filepond-plugin-file-validate-type-1.2.9.tgz\",\n \"integrity\": \"sha512-Tzv07aNdZvjUXDRA3XL16QMEvh6llDrXlcZ6W0eTHQ+taHaVg/JKJTFs/AViO+6ZcpPCcQStbhYEL2HoS+vldw==\",\n \"requires\": {}\n },\n \"filepond-plugin-get-file\": {\n \"version\": \"1.1.0\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-get-file/-/filepond-plugin-get-file-1.1.0.tgz\",\n \"integrity\": \"sha512-JAOp2Os2xwToqxMHPi1jHQWHmdgTcrSH9NqksJx5o6pcfNVWmaSvC455gPCQ6LjYnGvOZDrfpmm+TD9dwJ+6TA==\",\n \"requires\": {}\n },\n \"filepond-plugin-image-exif-orientation\": {\n \"version\": \"1.0.11\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-image-exif-orientation/-/filepond-plugin-image-exif-orientation-1.0.11.tgz\",\n \"integrity\": \"sha512-hLBc12Fk6Zkj3L8mSAn+elugHOqT5rLUbgVXQQIQjMe0FsGjtpoxqeVR6jt4IWHGat2L9sFAgU2TGmd1mqosCg==\",\n \"requires\": {}\n },\n \"filepond-plugin-image-preview\": {\n \"version\": \"4.6.12\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-image-preview/-/filepond-plugin-image-preview-4.6.12.tgz\",\n \"integrity\": \"sha512-Y8ETX5QVV0mbPB0586UH8AUmG9tZg8PuN5bdEAIlZVJFTct5ebViJ7+Am94/VhTPjLqZjBf1zmDq5JU6XRsZKw==\",\n \"requires\": {}\n },\n \"fill-range\": {\n \"version\": \"7.0.1\",\n \"resolved\": \"https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz\",\n \"integrity\": \"sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==\",\n \"dev\": true,\n \"requires\": {\n \"to-regex-range\": \"^5.0.1\"\n }\n },\n \"forever-agent\": {\n \"version\": \"0.6.1\",\n \"resolved\": \"https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz\",\n \"integrity\": \"sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==\",\n \"dev\": true\n },\n \"form-data\": {\n \"version\": \"2.3.3\",\n \"resolved\": \"https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz\",\n \"integrity\": \"sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==\",\n \"dev\": true,\n \"requires\": {\n \"asynckit\": \"^0.4.0\",\n \"combined-stream\": \"^1.0.6\",\n \"mime-types\": \"^2.1.12\"\n }\n },\n \"fraction.js\": {\n \"version\": \"4.3.7\",\n \"resolved\": \"https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz\",\n \"integrity\": \"sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==\",\n \"dev\": true\n },\n \"fs-extra\": {\n \"version\": \"9.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz\",\n \"integrity\": \"sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==\",\n \"dev\": true,\n \"requires\": {\n \"at-least-node\": \"^1.0.0\",\n \"graceful-fs\": \"^4.2.0\",\n \"jsonfile\": \"^6.0.1\",\n \"universalify\": \"^2.0.0\"\n }\n },\n \"fs.realpath\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz\",\n \"integrity\": \"sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==\",\n \"dev\": true\n },\n \"fsevents\": {\n \"version\": \"2.3.2\",\n \"resolved\": \"https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz\",\n \"integrity\": \"sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==\",\n \"dev\": true,\n \"optional\": true\n },\n \"function-bind\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz\",\n \"integrity\": \"sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==\",\n \"dev\": true\n },\n \"get-intrinsic\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz\",\n \"integrity\": \"sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==\",\n \"dev\": true,\n \"requires\": {\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"has-proto\": \"^1.0.1\",\n \"has-symbols\": \"^1.0.3\",\n \"hasown\": \"^2.0.0\"\n }\n },\n \"get-stream\": {\n \"version\": \"5.2.0\",\n \"resolved\": \"https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz\",\n \"integrity\": \"sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==\",\n \"dev\": true,\n \"requires\": {\n \"pump\": \"^3.0.0\"\n }\n },\n \"getos\": {\n \"version\": \"3.2.1\",\n \"resolved\": \"https://registry.npmjs.org/getos/-/getos-3.2.1.tgz\",\n \"integrity\": \"sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==\",\n \"dev\": true,\n \"requires\": {\n \"async\": \"^3.2.0\"\n }\n },\n \"getpass\": {\n \"version\": \"0.1.7\",\n \"resolved\": \"https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz\",\n \"integrity\": \"sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==\",\n \"dev\": true,\n \"requires\": {\n \"assert-plus\": \"^1.0.0\"\n }\n },\n \"glob\": {\n \"version\": \"7.2.3\",\n \"resolved\": \"https://registry.npmjs.org/glob/-/glob-7.2.3.tgz\",\n \"integrity\": \"sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==\",\n \"dev\": true,\n \"requires\": {\n \"fs.realpath\": \"^1.0.0\",\n \"inflight\": \"^1.0.4\",\n \"inherits\": \"2\",\n \"minimatch\": \"^3.1.1\",\n \"once\": \"^1.3.0\",\n \"path-is-absolute\": \"^1.0.0\"\n }\n },\n \"glob-parent\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz\",\n \"integrity\": \"sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==\",\n \"dev\": true,\n \"requires\": {\n \"is-glob\": \"^4.0.1\"\n }\n },\n \"glob-to-regexp\": {\n \"version\": \"0.4.1\",\n \"resolved\": \"https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz\",\n \"integrity\": \"sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==\",\n \"dev\": true,\n \"peer\": true\n },\n \"global-dirs\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz\",\n \"integrity\": \"sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==\",\n \"dev\": true,\n \"requires\": {\n \"ini\": \"2.0.0\"\n }\n },\n \"gopd\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz\",\n \"integrity\": \"sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==\",\n \"dev\": true,\n \"requires\": {\n \"get-intrinsic\": \"^1.1.3\"\n }\n },\n \"graceful-fs\": {\n \"version\": \"4.2.10\",\n \"resolved\": \"https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz\",\n \"integrity\": \"sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==\",\n \"dev\": true\n },\n \"has\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has/-/has-1.0.3.tgz\",\n \"integrity\": \"sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==\",\n \"dev\": true,\n \"requires\": {\n \"function-bind\": \"^1.1.1\"\n }\n },\n \"has-flag\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n \"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\",\n \"dev\": true\n },\n \"has-property-descriptors\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz\",\n \"integrity\": \"sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==\",\n \"dev\": true,\n \"requires\": {\n \"es-define-property\": \"^1.0.0\"\n }\n },\n \"has-proto\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz\",\n \"integrity\": \"sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==\",\n \"dev\": true\n },\n \"has-symbols\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz\",\n \"integrity\": \"sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==\",\n \"dev\": true\n },\n \"hasown\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz\",\n \"integrity\": \"sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==\",\n \"dev\": true,\n \"requires\": {\n \"function-bind\": \"^1.1.2\"\n }\n },\n \"http-signature\": {\n \"version\": \"1.3.6\",\n \"resolved\": \"https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz\",\n \"integrity\": \"sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==\",\n \"dev\": true,\n \"requires\": {\n \"assert-plus\": \"^1.0.0\",\n \"jsprim\": \"^2.0.2\",\n \"sshpk\": \"^1.14.1\"\n }\n },\n \"human-signals\": {\n \"version\": \"1.1.1\",\n \"resolved\": \"https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz\",\n \"integrity\": \"sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==\",\n \"dev\": true\n },\n \"ieee754\": {\n \"version\": \"1.2.1\",\n \"resolved\": \"https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz\",\n \"integrity\": \"sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==\",\n \"dev\": true\n },\n \"immutable\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz\",\n \"integrity\": \"sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==\",\n \"dev\": true\n },\n \"indent-string\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz\",\n \"integrity\": \"sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==\",\n \"dev\": true\n },\n \"inflight\": {\n \"version\": \"1.0.6\",\n \"resolved\": \"https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz\",\n \"integrity\": \"sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==\",\n \"dev\": true,\n \"requires\": {\n \"once\": \"^1.3.0\",\n \"wrappy\": \"1\"\n }\n },\n \"inherits\": {\n \"version\": \"2.0.4\",\n \"resolved\": \"https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz\",\n \"integrity\": \"sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==\",\n \"dev\": true\n },\n \"ini\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/ini/-/ini-2.0.0.tgz\",\n \"integrity\": \"sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==\",\n \"dev\": true\n },\n \"is-binary-path\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz\",\n \"integrity\": \"sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==\",\n \"dev\": true,\n \"requires\": {\n \"binary-extensions\": \"^2.0.0\"\n }\n },\n \"is-ci\": {\n \"version\": \"3.0.1\",\n \"resolved\": \"https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz\",\n \"integrity\": \"sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==\",\n \"dev\": true,\n \"requires\": {\n \"ci-info\": \"^3.2.0\"\n }\n },\n \"is-core-module\": {\n \"version\": \"2.12.1\",\n \"resolved\": \"https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz\",\n \"integrity\": \"sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==\",\n \"dev\": true,\n \"requires\": {\n \"has\": \"^1.0.3\"\n }\n },\n \"is-extglob\": {\n \"version\": \"2.1.1\",\n \"resolved\": \"https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz\",\n \"integrity\": \"sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==\",\n \"dev\": true\n },\n \"is-fullwidth-code-point\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz\",\n \"integrity\": \"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==\",\n \"dev\": true\n },\n \"is-glob\": {\n \"version\": \"4.0.3\",\n \"resolved\": \"https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz\",\n \"integrity\": \"sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==\",\n \"dev\": true,\n \"requires\": {\n \"is-extglob\": \"^2.1.1\"\n }\n },\n \"is-installed-globally\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz\",\n \"integrity\": \"sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==\",\n \"dev\": true,\n \"requires\": {\n \"global-dirs\": \"^3.0.0\",\n \"is-path-inside\": \"^3.0.2\"\n }\n },\n \"is-number\": {\n \"version\": \"7.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz\",\n \"integrity\": \"sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==\",\n \"dev\": true\n },\n \"is-path-inside\": {\n \"version\": \"3.0.3\",\n \"resolved\": \"https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz\",\n \"integrity\": \"sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==\",\n \"dev\": true\n },\n \"is-stream\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz\",\n \"integrity\": \"sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==\",\n \"dev\": true\n },\n \"is-typedarray\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz\",\n \"integrity\": \"sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==\",\n \"dev\": true\n },\n \"is-unicode-supported\": {\n \"version\": \"0.1.0\",\n \"resolved\": \"https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz\",\n \"integrity\": \"sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==\",\n \"dev\": true\n },\n \"isexe\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz\",\n \"integrity\": \"sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==\",\n \"dev\": true\n },\n \"isstream\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz\",\n \"integrity\": \"sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==\",\n \"dev\": true\n },\n \"jest-worker\": {\n \"version\": \"27.5.1\",\n \"resolved\": \"https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz\",\n \"integrity\": \"sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@types/node\": \"*\",\n \"merge-stream\": \"^2.0.0\",\n \"supports-color\": \"^8.0.0\"\n },\n \"dependencies\": {\n \"supports-color\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz\",\n \"integrity\": \"sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"has-flag\": \"^4.0.0\"\n }\n }\n }\n },\n \"jiti\": {\n \"version\": \"1.21.0\",\n \"resolved\": \"https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz\",\n \"integrity\": \"sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==\",\n \"dev\": true\n },\n \"jsbn\": {\n \"version\": \"0.1.1\",\n \"resolved\": \"https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz\",\n \"integrity\": \"sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==\",\n \"dev\": true\n },\n \"json-parse-even-better-errors\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz\",\n \"integrity\": \"sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==\",\n \"dev\": true,\n \"peer\": true\n },\n \"json-schema\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz\",\n \"integrity\": \"sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==\",\n \"dev\": true\n },\n \"json-schema-traverse\": {\n \"version\": \"0.4.1\",\n \"resolved\": \"https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz\",\n \"integrity\": \"sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"json-stringify-safe\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz\",\n \"integrity\": \"sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==\",\n \"dev\": true\n },\n \"json5\": {\n \"version\": \"2.2.1\",\n \"resolved\": \"https://registry.npmjs.org/json5/-/json5-2.2.1.tgz\",\n \"integrity\": \"sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==\",\n \"dev\": true\n },\n \"jsonfile\": {\n \"version\": \"6.1.0\",\n \"resolved\": \"https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz\",\n \"integrity\": \"sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==\",\n \"dev\": true,\n \"requires\": {\n \"graceful-fs\": \"^4.1.6\",\n \"universalify\": \"^2.0.0\"\n }\n },\n \"jsprim\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz\",\n \"integrity\": \"sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==\",\n \"dev\": true,\n \"requires\": {\n \"assert-plus\": \"1.0.0\",\n \"extsprintf\": \"1.3.0\",\n \"json-schema\": \"0.4.0\",\n \"verror\": \"1.10.0\"\n }\n },\n \"laravel-vite-plugin\": {\n \"version\": \"0.8.1\",\n \"resolved\": \"https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.8.1.tgz\",\n \"integrity\": \"sha512-fxzUDjOA37kOsYq8dP+3oPIlw8/kJVXwu0hOXLun82R1LpV02shGeWGYKx2lbpKffL5I0sfPPjfqbYxuqBluAA==\",\n \"dev\": true,\n \"requires\": {\n \"picocolors\": \"^1.0.0\",\n \"vite-plugin-full-reload\": \"^1.0.5\"\n }\n },\n \"lazy-ass\": {\n \"version\": \"1.6.0\",\n \"resolved\": \"https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz\",\n \"integrity\": \"sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==\",\n \"dev\": true\n },\n \"lilconfig\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz\",\n \"integrity\": \"sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==\",\n \"dev\": true\n },\n \"lines-and-columns\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz\",\n \"integrity\": \"sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==\",\n \"dev\": true\n },\n \"listr2\": {\n \"version\": \"3.14.0\",\n \"resolved\": \"https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz\",\n \"integrity\": \"sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==\",\n \"dev\": true,\n \"requires\": {\n \"cli-truncate\": \"^2.1.0\",\n \"colorette\": \"^2.0.16\",\n \"log-update\": \"^4.0.0\",\n \"p-map\": \"^4.0.0\",\n \"rfdc\": \"^1.3.0\",\n \"rxjs\": \"^7.5.1\",\n \"through\": \"^2.3.8\",\n \"wrap-ansi\": \"^7.0.0\"\n }\n },\n \"loader-runner\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz\",\n \"integrity\": \"sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"loader-utils\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz\",\n \"integrity\": \"sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==\",\n \"dev\": true,\n \"requires\": {\n \"big.js\": \"^5.2.2\",\n \"emojis-list\": \"^3.0.0\",\n \"json5\": \"^2.1.2\"\n }\n },\n \"lodash\": {\n \"version\": \"4.17.21\",\n \"resolved\": \"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz\",\n \"integrity\": \"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==\",\n \"dev\": true\n },\n \"lodash.once\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz\",\n \"integrity\": \"sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==\",\n \"dev\": true\n },\n \"lodash.sortby\": {\n \"version\": \"4.7.0\",\n \"resolved\": \"https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz\",\n \"integrity\": \"sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=\",\n \"dev\": true,\n \"peer\": true\n },\n \"log-symbols\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz\",\n \"integrity\": \"sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==\",\n \"dev\": true,\n \"requires\": {\n \"chalk\": \"^4.1.0\",\n \"is-unicode-supported\": \"^0.1.0\"\n }\n },\n \"log-update\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz\",\n \"integrity\": \"sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-escapes\": \"^4.3.0\",\n \"cli-cursor\": \"^3.1.0\",\n \"slice-ansi\": \"^4.0.0\",\n \"wrap-ansi\": \"^6.2.0\"\n },\n \"dependencies\": {\n \"slice-ansi\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz\",\n \"integrity\": \"sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-styles\": \"^4.0.0\",\n \"astral-regex\": \"^2.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\"\n }\n },\n \"wrap-ansi\": {\n \"version\": \"6.2.0\",\n \"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz\",\n \"integrity\": \"sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-styles\": \"^4.0.0\",\n \"string-width\": \"^4.1.0\",\n \"strip-ansi\": \"^6.0.0\"\n }\n }\n }\n },\n \"lru-cache\": {\n \"version\": \"6.0.0\",\n \"resolved\": \"https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz\",\n \"integrity\": \"sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==\",\n \"dev\": true,\n \"requires\": {\n \"yallist\": \"^4.0.0\"\n }\n },\n \"merge-stream\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz\",\n \"integrity\": \"sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==\",\n \"dev\": true\n },\n \"merge2\": {\n \"version\": \"1.4.1\",\n \"resolved\": \"https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz\",\n \"integrity\": \"sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==\",\n \"dev\": true\n },\n \"micromatch\": {\n \"version\": \"4.0.5\",\n \"resolved\": \"https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz\",\n \"integrity\": \"sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==\",\n \"dev\": true,\n \"requires\": {\n \"braces\": \"^3.0.2\",\n \"picomatch\": \"^2.3.1\"\n }\n },\n \"mime-db\": {\n \"version\": \"1.52.0\",\n \"resolved\": \"https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz\",\n \"integrity\": \"sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==\",\n \"dev\": true\n },\n \"mime-types\": {\n \"version\": \"2.1.35\",\n \"resolved\": \"https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz\",\n \"integrity\": \"sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==\",\n \"dev\": true,\n \"requires\": {\n \"mime-db\": \"1.52.0\"\n }\n },\n \"mimic-fn\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz\",\n \"integrity\": \"sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==\",\n \"dev\": true\n },\n \"mini-svg-data-uri\": {\n \"version\": \"1.4.4\",\n \"resolved\": \"https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz\",\n \"integrity\": \"sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==\",\n \"dev\": true\n },\n \"minimatch\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz\",\n \"integrity\": \"sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==\",\n \"dev\": true,\n \"requires\": {\n \"brace-expansion\": \"^1.1.7\"\n }\n },\n \"minimist\": {\n \"version\": \"1.2.8\",\n \"resolved\": \"https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz\",\n \"integrity\": \"sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==\",\n \"dev\": true\n },\n \"ms\": {\n \"version\": \"2.1.2\",\n \"resolved\": \"https://registry.npmjs.org/ms/-/ms-2.1.2.tgz\",\n \"integrity\": \"sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==\",\n \"dev\": true\n },\n \"mz\": {\n \"version\": \"2.7.0\",\n \"resolved\": \"https://registry.npmjs.org/mz/-/mz-2.7.0.tgz\",\n \"integrity\": \"sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==\",\n \"dev\": true,\n \"requires\": {\n \"any-promise\": \"^1.0.0\",\n \"object-assign\": \"^4.0.1\",\n \"thenify-all\": \"^1.0.0\"\n }\n },\n \"nanoid\": {\n \"version\": \"3.3.7\",\n \"resolved\": \"https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz\",\n \"integrity\": \"sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==\",\n \"dev\": true\n },\n \"neo-async\": {\n \"version\": \"2.6.2\",\n \"resolved\": \"https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz\",\n \"integrity\": \"sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==\",\n \"dev\": true\n },\n \"node-releases\": {\n \"version\": \"2.0.14\",\n \"resolved\": \"https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz\",\n \"integrity\": \"sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==\",\n \"dev\": true\n },\n \"normalize-path\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz\",\n \"integrity\": \"sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==\",\n \"dev\": true\n },\n \"normalize-range\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz\",\n \"integrity\": \"sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=\",\n \"dev\": true\n },\n \"npm-run-path\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz\",\n \"integrity\": \"sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==\",\n \"dev\": true,\n \"requires\": {\n \"path-key\": \"^3.0.0\"\n }\n },\n \"object-assign\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz\",\n \"integrity\": \"sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==\",\n \"dev\": true\n },\n \"object-hash\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz\",\n \"integrity\": \"sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==\",\n \"dev\": true\n },\n \"object-inspect\": {\n \"version\": \"1.13.1\",\n \"resolved\": \"https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz\",\n \"integrity\": \"sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==\",\n \"dev\": true\n },\n \"once\": {\n \"version\": \"1.4.0\",\n \"resolved\": \"https://registry.npmjs.org/once/-/once-1.4.0.tgz\",\n \"integrity\": \"sha1-WDsap3WWHUsROsF9nFC6753Xa9E=\",\n \"dev\": true,\n \"requires\": {\n \"wrappy\": \"1\"\n }\n },\n \"onetime\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz\",\n \"integrity\": \"sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==\",\n \"dev\": true,\n \"requires\": {\n \"mimic-fn\": \"^2.1.0\"\n }\n },\n \"ospath\": {\n \"version\": \"1.2.2\",\n \"resolved\": \"https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz\",\n \"integrity\": \"sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==\",\n \"dev\": true\n },\n \"p-map\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz\",\n \"integrity\": \"sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==\",\n \"dev\": true,\n \"requires\": {\n \"aggregate-error\": \"^3.0.0\"\n }\n },\n \"path-is-absolute\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz\",\n \"integrity\": \"sha1-F0uSaHNVNP+8es5r9TpanhtcX18=\",\n \"dev\": true\n },\n \"path-key\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz\",\n \"integrity\": \"sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==\",\n \"dev\": true\n },\n \"path-parse\": {\n \"version\": \"1.0.7\",\n \"resolved\": \"https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz\",\n \"integrity\": \"sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==\",\n \"dev\": true\n },\n \"pend\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/pend/-/pend-1.2.0.tgz\",\n \"integrity\": \"sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==\",\n \"dev\": true\n },\n \"performance-now\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz\",\n \"integrity\": \"sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==\",\n \"dev\": true\n },\n \"picocolors\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz\",\n \"integrity\": \"sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==\",\n \"dev\": true\n },\n \"picomatch\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz\",\n \"integrity\": \"sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==\",\n \"dev\": true\n },\n \"pify\": {\n \"version\": \"2.3.0\",\n \"resolved\": \"https://registry.npmjs.org/pify/-/pify-2.3.0.tgz\",\n \"integrity\": \"sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==\",\n \"dev\": true\n },\n \"pirates\": {\n \"version\": \"4.0.5\",\n \"resolved\": \"https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz\",\n \"integrity\": \"sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==\",\n \"dev\": true\n },\n \"postcss\": {\n \"version\": \"8.4.38\",\n \"resolved\": \"https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz\",\n \"integrity\": \"sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==\",\n \"dev\": true,\n \"requires\": {\n \"nanoid\": \"^3.3.7\",\n \"picocolors\": \"^1.0.0\",\n \"source-map-js\": \"^1.2.0\"\n }\n },\n \"postcss-import\": {\n \"version\": \"15.1.0\",\n \"resolved\": \"https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz\",\n \"integrity\": \"sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==\",\n \"dev\": true,\n \"requires\": {\n \"postcss-value-parser\": \"^4.0.0\",\n \"read-cache\": \"^1.0.0\",\n \"resolve\": \"^1.1.7\"\n }\n },\n \"postcss-js\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz\",\n \"integrity\": \"sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==\",\n \"dev\": true,\n \"requires\": {\n \"camelcase-css\": \"^2.0.1\"\n }\n },\n \"postcss-load-config\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz\",\n \"integrity\": \"sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==\",\n \"dev\": true,\n \"requires\": {\n \"lilconfig\": \"^2.0.5\",\n \"yaml\": \"^2.1.1\"\n }\n },\n \"postcss-nested\": {\n \"version\": \"6.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz\",\n \"integrity\": \"sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==\",\n \"dev\": true,\n \"requires\": {\n \"postcss-selector-parser\": \"^6.0.11\"\n }\n },\n \"postcss-selector-parser\": {\n \"version\": \"6.0.11\",\n \"resolved\": \"https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz\",\n \"integrity\": \"sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==\",\n \"dev\": true,\n \"requires\": {\n \"cssesc\": \"^3.0.0\",\n \"util-deprecate\": \"^1.0.2\"\n }\n },\n \"postcss-value-parser\": {\n \"version\": \"4.2.0\",\n \"resolved\": \"https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz\",\n \"integrity\": \"sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==\",\n \"dev\": true\n },\n \"prettier\": {\n \"version\": \"3.3.2\",\n \"resolved\": \"https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz\",\n \"integrity\": \"sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==\",\n \"dev\": true\n },\n \"pretty-bytes\": {\n \"version\": \"5.6.0\",\n \"resolved\": \"https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz\",\n \"integrity\": \"sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==\",\n \"dev\": true\n },\n \"process\": {\n \"version\": \"0.11.10\",\n \"resolved\": \"https://registry.npmjs.org/process/-/process-0.11.10.tgz\",\n \"integrity\": \"sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==\",\n \"dev\": true\n },\n \"proxy-from-env\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz\",\n \"integrity\": \"sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==\",\n \"dev\": true\n },\n \"psl\": {\n \"version\": \"1.9.0\",\n \"resolved\": \"https://registry.npmjs.org/psl/-/psl-1.9.0.tgz\",\n \"integrity\": \"sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==\",\n \"dev\": true\n },\n \"pump\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/pump/-/pump-3.0.0.tgz\",\n \"integrity\": \"sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==\",\n \"dev\": true,\n \"requires\": {\n \"end-of-stream\": \"^1.1.0\",\n \"once\": \"^1.3.1\"\n }\n },\n \"punycode\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz\",\n \"integrity\": \"sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==\",\n \"dev\": true\n },\n \"qs\": {\n \"version\": \"6.10.4\",\n \"resolved\": \"https://registry.npmjs.org/qs/-/qs-6.10.4.tgz\",\n \"integrity\": \"sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==\",\n \"dev\": true,\n \"requires\": {\n \"side-channel\": \"^1.0.4\"\n }\n },\n \"querystringify\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz\",\n \"integrity\": \"sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==\",\n \"dev\": true\n },\n \"queue-microtask\": {\n \"version\": \"1.2.3\",\n \"resolved\": \"https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz\",\n \"integrity\": \"sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==\",\n \"dev\": true\n },\n \"randombytes\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz\",\n \"integrity\": \"sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"safe-buffer\": \"^5.1.0\"\n }\n },\n \"read-cache\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz\",\n \"integrity\": \"sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==\",\n \"dev\": true,\n \"requires\": {\n \"pify\": \"^2.3.0\"\n }\n },\n \"readdirp\": {\n \"version\": \"3.6.0\",\n \"resolved\": \"https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz\",\n \"integrity\": \"sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==\",\n \"dev\": true,\n \"requires\": {\n \"picomatch\": \"^2.2.1\"\n }\n },\n \"regex-parser\": {\n \"version\": \"2.2.11\",\n \"resolved\": \"https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz\",\n \"integrity\": \"sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==\",\n \"dev\": true\n },\n \"request-progress\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz\",\n \"integrity\": \"sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==\",\n \"dev\": true,\n \"requires\": {\n \"throttleit\": \"^1.0.0\"\n }\n },\n \"requires-port\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz\",\n \"integrity\": \"sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==\",\n \"dev\": true\n },\n \"resolve\": {\n \"version\": \"1.22.2\",\n \"resolved\": \"https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz\",\n \"integrity\": \"sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==\",\n \"dev\": true,\n \"requires\": {\n \"is-core-module\": \"^2.11.0\",\n \"path-parse\": \"^1.0.7\",\n \"supports-preserve-symlinks-flag\": \"^1.0.0\"\n }\n },\n \"resolve-url-loader\": {\n \"version\": \"5.0.0\",\n \"resolved\": \"https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz\",\n \"integrity\": \"sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==\",\n \"dev\": true,\n \"requires\": {\n \"adjust-sourcemap-loader\": \"^4.0.0\",\n \"convert-source-map\": \"^1.7.0\",\n \"loader-utils\": \"^2.0.0\",\n \"postcss\": \"^8.2.14\",\n \"source-map\": \"0.6.1\"\n }\n },\n \"restore-cursor\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz\",\n \"integrity\": \"sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==\",\n \"dev\": true,\n \"requires\": {\n \"onetime\": \"^5.1.0\",\n \"signal-exit\": \"^3.0.2\"\n }\n },\n \"reusify\": {\n \"version\": \"1.0.4\",\n \"resolved\": \"https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz\",\n \"integrity\": \"sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==\",\n \"dev\": true\n },\n \"rfdc\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz\",\n \"integrity\": \"sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==\",\n \"dev\": true\n },\n \"rimraf\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz\",\n \"integrity\": \"sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==\",\n \"dev\": true,\n \"requires\": {\n \"glob\": \"^7.1.3\"\n }\n },\n \"rollup\": {\n \"version\": \"3.29.4\",\n \"resolved\": \"https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz\",\n \"integrity\": \"sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==\",\n \"dev\": true,\n \"requires\": {\n \"fsevents\": \"~2.3.2\"\n }\n },\n \"run-parallel\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz\",\n \"integrity\": \"sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==\",\n \"dev\": true,\n \"requires\": {\n \"queue-microtask\": \"^1.2.2\"\n }\n },\n \"rxjs\": {\n \"version\": \"7.5.7\",\n \"resolved\": \"https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz\",\n \"integrity\": \"sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==\",\n \"dev\": true,\n \"requires\": {\n \"tslib\": \"^2.1.0\"\n }\n },\n \"safe-buffer\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz\",\n \"integrity\": \"sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==\",\n \"dev\": true\n },\n \"safer-buffer\": {\n \"version\": \"2.1.2\",\n \"resolved\": \"https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz\",\n \"integrity\": \"sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==\",\n \"dev\": true\n },\n \"sass\": {\n \"version\": \"1.77.6\",\n \"resolved\": \"https://registry.npmjs.org/sass/-/sass-1.77.6.tgz\",\n \"integrity\": \"sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==\",\n \"dev\": true,\n \"requires\": {\n \"chokidar\": \">=3.0.0 <4.0.0\",\n \"immutable\": \"^4.0.0\",\n \"source-map-js\": \">=0.6.2 <2.0.0\"\n }\n },\n \"sass-loader\": {\n \"version\": \"14.2.1\",\n \"resolved\": \"https://registry.npmjs.org/sass-loader/-/sass-loader-14.2.1.tgz\",\n \"integrity\": \"sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==\",\n \"dev\": true,\n \"requires\": {\n \"neo-async\": \"^2.6.2\"\n }\n },\n \"semver\": {\n \"version\": \"7.6.0\",\n \"resolved\": \"https://registry.npmjs.org/semver/-/semver-7.6.0.tgz\",\n \"integrity\": \"sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==\",\n \"dev\": true,\n \"requires\": {\n \"lru-cache\": \"^6.0.0\"\n }\n },\n \"serialize-javascript\": {\n \"version\": \"6.0.0\",\n \"resolved\": \"https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz\",\n \"integrity\": \"sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"randombytes\": \"^2.1.0\"\n }\n },\n \"set-function-length\": {\n \"version\": \"1.2.1\",\n \"resolved\": \"https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz\",\n \"integrity\": \"sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==\",\n \"dev\": true,\n \"requires\": {\n \"define-data-property\": \"^1.1.2\",\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"get-intrinsic\": \"^1.2.3\",\n \"gopd\": \"^1.0.1\",\n \"has-property-descriptors\": \"^1.0.1\"\n }\n },\n \"shebang-command\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz\",\n \"integrity\": \"sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==\",\n \"dev\": true,\n \"requires\": {\n \"shebang-regex\": \"^3.0.0\"\n }\n },\n \"shebang-regex\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz\",\n \"integrity\": \"sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==\",\n \"dev\": true\n },\n \"side-channel\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/side-channel/-/side-channel-1.0.5.tgz\",\n \"integrity\": \"sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==\",\n \"dev\": true,\n \"requires\": {\n \"call-bind\": \"^1.0.6\",\n \"es-errors\": \"^1.3.0\",\n \"get-intrinsic\": \"^1.2.4\",\n \"object-inspect\": \"^1.13.1\"\n }\n },\n \"signal-exit\": {\n \"version\": \"3.0.7\",\n \"resolved\": \"https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz\",\n \"integrity\": \"sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==\",\n \"dev\": true\n },\n \"slice-ansi\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz\",\n \"integrity\": \"sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-styles\": \"^4.0.0\",\n \"astral-regex\": \"^2.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\"\n }\n },\n \"source-map\": {\n \"version\": \"0.6.1\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz\",\n \"integrity\": \"sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==\",\n \"dev\": true\n },\n \"source-map-js\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz\",\n \"integrity\": \"sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==\",\n \"dev\": true\n },\n \"source-map-support\": {\n \"version\": \"0.5.21\",\n \"resolved\": \"https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz\",\n \"integrity\": \"sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"buffer-from\": \"^1.0.0\",\n \"source-map\": \"^0.6.0\"\n }\n },\n \"sshpk\": {\n \"version\": \"1.18.0\",\n \"resolved\": \"https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz\",\n \"integrity\": \"sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==\",\n \"dev\": true,\n \"requires\": {\n \"asn1\": \"~0.2.3\",\n \"assert-plus\": \"^1.0.0\",\n \"bcrypt-pbkdf\": \"^1.0.0\",\n \"dashdash\": \"^1.12.0\",\n \"ecc-jsbn\": \"~0.1.1\",\n \"getpass\": \"^0.1.1\",\n \"jsbn\": \"~0.1.0\",\n \"safer-buffer\": \"^2.0.2\",\n \"tweetnacl\": \"~0.14.0\"\n }\n },\n \"string-width\": {\n \"version\": \"4.2.3\",\n \"resolved\": \"https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz\",\n \"integrity\": \"sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==\",\n \"dev\": true,\n \"requires\": {\n \"emoji-regex\": \"^8.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\",\n \"strip-ansi\": \"^6.0.1\"\n }\n },\n \"strip-ansi\": {\n \"version\": \"6.0.1\",\n \"resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz\",\n \"integrity\": \"sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-regex\": \"^5.0.1\"\n }\n },\n \"strip-final-newline\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz\",\n \"integrity\": \"sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==\",\n \"dev\": true\n },\n \"sucrase\": {\n \"version\": \"3.32.0\",\n \"resolved\": \"https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz\",\n \"integrity\": \"sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==\",\n \"dev\": true,\n \"requires\": {\n \"@jridgewell/gen-mapping\": \"^0.3.2\",\n \"commander\": \"^4.0.0\",\n \"glob\": \"7.1.6\",\n \"lines-and-columns\": \"^1.1.6\",\n \"mz\": \"^2.7.0\",\n \"pirates\": \"^4.0.1\",\n \"ts-interface-checker\": \"^0.1.9\"\n },\n \"dependencies\": {\n \"commander\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-4.1.1.tgz\",\n \"integrity\": \"sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==\",\n \"dev\": true\n },\n \"glob\": {\n \"version\": \"7.1.6\",\n \"resolved\": \"https://registry.npmjs.org/glob/-/glob-7.1.6.tgz\",\n \"integrity\": \"sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==\",\n \"dev\": true,\n \"requires\": {\n \"fs.realpath\": \"^1.0.0\",\n \"inflight\": \"^1.0.4\",\n \"inherits\": \"2\",\n \"minimatch\": \"^3.0.4\",\n \"once\": \"^1.3.0\",\n \"path-is-absolute\": \"^1.0.0\"\n }\n }\n }\n },\n \"supports-color\": {\n \"version\": \"7.2.0\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz\",\n \"integrity\": \"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==\",\n \"dev\": true,\n \"requires\": {\n \"has-flag\": \"^4.0.0\"\n }\n },\n \"supports-preserve-symlinks-flag\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz\",\n \"integrity\": \"sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==\",\n \"dev\": true\n },\n \"tailwindcss\": {\n \"version\": \"3.4.4\",\n \"resolved\": \"https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz\",\n \"integrity\": \"sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==\",\n \"dev\": true,\n \"requires\": {\n \"@alloc/quick-lru\": \"^5.2.0\",\n \"arg\": \"^5.0.2\",\n \"chokidar\": \"^3.5.3\",\n \"didyoumean\": \"^1.2.2\",\n \"dlv\": \"^1.1.3\",\n \"fast-glob\": \"^3.3.0\",\n \"glob-parent\": \"^6.0.2\",\n \"is-glob\": \"^4.0.3\",\n \"jiti\": \"^1.21.0\",\n \"lilconfig\": \"^2.1.0\",\n \"micromatch\": \"^4.0.5\",\n \"normalize-path\": \"^3.0.0\",\n \"object-hash\": \"^3.0.0\",\n \"picocolors\": \"^1.0.0\",\n \"postcss\": \"^8.4.23\",\n \"postcss-import\": \"^15.1.0\",\n \"postcss-js\": \"^4.0.1\",\n \"postcss-load-config\": \"^4.0.1\",\n \"postcss-nested\": \"^6.0.1\",\n \"postcss-selector-parser\": \"^6.0.11\",\n \"resolve\": \"^1.22.2\",\n \"sucrase\": \"^3.32.0\"\n },\n \"dependencies\": {\n \"glob-parent\": {\n \"version\": \"6.0.2\",\n \"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz\",\n \"integrity\": \"sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==\",\n \"dev\": true,\n \"requires\": {\n \"is-glob\": \"^4.0.3\"\n }\n }\n }\n },\n \"tapable\": {\n \"version\": \"2.2.1\",\n \"resolved\": \"https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz\",\n \"integrity\": \"sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==\",\n \"dev\": true\n },\n \"terser\": {\n \"version\": \"5.13.1\",\n \"resolved\": \"https://registry.npmjs.org/terser/-/terser-5.13.1.tgz\",\n \"integrity\": \"sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"acorn\": \"^8.5.0\",\n \"commander\": \"^2.20.0\",\n \"source-map\": \"~0.8.0-beta.0\",\n \"source-map-support\": \"~0.5.20\"\n },\n \"dependencies\": {\n \"acorn\": {\n \"version\": \"8.7.1\",\n \"resolved\": \"https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz\",\n \"integrity\": \"sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==\",\n \"dev\": true,\n \"peer\": true\n },\n \"commander\": {\n \"version\": \"2.20.3\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-2.20.3.tgz\",\n \"integrity\": \"sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"source-map\": {\n \"version\": \"0.8.0-beta.0\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz\",\n \"integrity\": \"sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"whatwg-url\": \"^7.0.0\"\n }\n }\n }\n },\n \"terser-webpack-plugin\": {\n \"version\": \"5.3.1\",\n \"resolved\": \"https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz\",\n \"integrity\": \"sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"jest-worker\": \"^27.4.5\",\n \"schema-utils\": \"^3.1.1\",\n \"serialize-javascript\": \"^6.0.0\",\n \"source-map\": \"^0.6.1\",\n \"terser\": \"^5.7.2\"\n },\n \"dependencies\": {\n \"schema-utils\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz\",\n \"integrity\": \"sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@types/json-schema\": \"^7.0.8\",\n \"ajv\": \"^6.12.5\",\n \"ajv-keywords\": \"^3.5.2\"\n }\n }\n }\n },\n \"thenify\": {\n \"version\": \"3.3.1\",\n \"resolved\": \"https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz\",\n \"integrity\": \"sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==\",\n \"dev\": true,\n \"requires\": {\n \"any-promise\": \"^1.0.0\"\n }\n },\n \"thenify-all\": {\n \"version\": \"1.6.0\",\n \"resolved\": \"https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz\",\n \"integrity\": \"sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==\",\n \"dev\": true,\n \"requires\": {\n \"thenify\": \">= 3.1.0 < 4\"\n }\n },\n \"throttleit\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz\",\n \"integrity\": \"sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==\",\n \"dev\": true\n },\n \"through\": {\n \"version\": \"2.3.8\",\n \"resolved\": \"https://registry.npmjs.org/through/-/through-2.3.8.tgz\",\n \"integrity\": \"sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==\",\n \"dev\": true\n },\n \"tmp\": {\n \"version\": \"0.2.1\",\n \"resolved\": \"https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz\",\n \"integrity\": \"sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==\",\n \"dev\": true,\n \"requires\": {\n \"rimraf\": \"^3.0.0\"\n }\n },\n \"to-regex-range\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz\",\n \"integrity\": \"sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==\",\n \"dev\": true,\n \"requires\": {\n \"is-number\": \"^7.0.0\"\n }\n },\n \"tough-cookie\": {\n \"version\": \"4.1.3\",\n \"resolved\": \"https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz\",\n \"integrity\": \"sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==\",\n \"dev\": true,\n \"requires\": {\n \"psl\": \"^1.1.33\",\n \"punycode\": \"^2.1.1\",\n \"universalify\": \"^0.2.0\",\n \"url-parse\": \"^1.5.3\"\n },\n \"dependencies\": {\n \"universalify\": {\n \"version\": \"0.2.0\",\n \"resolved\": \"https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz\",\n \"integrity\": \"sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==\",\n \"dev\": true\n }\n }\n },\n \"tr46\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz\",\n \"integrity\": \"sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"punycode\": \"^2.1.0\"\n }\n },\n \"ts-interface-checker\": {\n \"version\": \"0.1.13\",\n \"resolved\": \"https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz\",\n \"integrity\": \"sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==\",\n \"dev\": true\n },\n \"ts-loader\": {\n \"version\": \"9.5.1\",\n \"resolved\": \"https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz\",\n \"integrity\": \"sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==\",\n \"dev\": true,\n \"requires\": {\n \"chalk\": \"^4.1.0\",\n \"enhanced-resolve\": \"^5.0.0\",\n \"micromatch\": \"^4.0.0\",\n \"semver\": \"^7.3.4\",\n \"source-map\": \"^0.7.4\"\n },\n \"dependencies\": {\n \"source-map\": {\n \"version\": \"0.7.4\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz\",\n \"integrity\": \"sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==\",\n \"dev\": true\n }\n }\n },\n \"tslib\": {\n \"version\": \"2.4.0\",\n \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz\",\n \"integrity\": \"sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==\",\n \"dev\": true\n },\n \"tunnel-agent\": {\n \"version\": \"0.6.0\",\n \"resolved\": \"https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz\",\n \"integrity\": \"sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==\",\n \"dev\": true,\n \"requires\": {\n \"safe-buffer\": \"^5.0.1\"\n }\n },\n \"tweetnacl\": {\n \"version\": \"0.14.5\",\n \"resolved\": \"https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz\",\n \"integrity\": \"sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==\",\n \"dev\": true\n },\n \"type-fest\": {\n \"version\": \"0.21.3\",\n \"resolved\": \"https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz\",\n \"integrity\": \"sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==\",\n \"dev\": true\n },\n \"typescript\": {\n \"version\": \"5.4.5\",\n \"resolved\": \"https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz\",\n \"integrity\": \"sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==\",\n \"dev\": true\n },\n \"universalify\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz\",\n \"integrity\": \"sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==\",\n \"dev\": true\n },\n \"untildify\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz\",\n \"integrity\": \"sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==\",\n \"dev\": true\n },\n \"update-browserslist-db\": {\n \"version\": \"1.0.13\",\n \"resolved\": \"https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz\",\n \"integrity\": \"sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==\",\n \"dev\": true,\n \"requires\": {\n \"escalade\": \"^3.1.1\",\n \"picocolors\": \"^1.0.0\"\n }\n },\n \"uri-js\": {\n \"version\": \"4.4.1\",\n \"resolved\": \"https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz\",\n \"integrity\": \"sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"punycode\": \"^2.1.0\"\n }\n },\n \"url-parse\": {\n \"version\": \"1.5.10\",\n \"resolved\": \"https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz\",\n \"integrity\": \"sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==\",\n \"dev\": true,\n \"requires\": {\n \"querystringify\": \"^2.1.1\",\n \"requires-port\": \"^1.0.0\"\n }\n },\n \"util-deprecate\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz\",\n \"integrity\": \"sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=\",\n \"dev\": true\n },\n \"uuid\": {\n \"version\": \"8.3.2\",\n \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n \"dev\": true\n },\n \"verror\": {\n \"version\": \"1.10.0\",\n \"resolved\": \"https://registry.npmjs.org/verror/-/verror-1.10.0.tgz\",\n \"integrity\": \"sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==\",\n \"dev\": true,\n \"requires\": {\n \"assert-plus\": \"^1.0.0\",\n \"core-util-is\": \"1.0.2\",\n \"extsprintf\": \"^1.2.0\"\n }\n },\n \"vite\": {\n \"version\": \"4.5.3\",\n \"resolved\": \"https://registry.npmjs.org/vite/-/vite-4.5.3.tgz\",\n \"integrity\": \"sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==\",\n \"dev\": true,\n \"requires\": {\n \"esbuild\": \"^0.18.10\",\n \"fsevents\": \"~2.3.2\",\n \"postcss\": \"^8.4.27\",\n \"rollup\": \"^3.27.1\"\n }\n },\n \"vite-plugin-full-reload\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.0.5.tgz\",\n \"integrity\": \"sha512-kVZFDFWr0DxiHn6MuDVTQf7gnWIdETGlZh0hvTiMXzRN80vgF4PKbONSq8U1d0WtHsKaFODTQgJeakLacoPZEQ==\",\n \"dev\": true,\n \"requires\": {\n \"picocolors\": \"^1.0.0\",\n \"picomatch\": \"^2.3.1\"\n }\n },\n \"watchpack\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz\",\n \"integrity\": \"sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"glob-to-regexp\": \"^0.4.1\",\n \"graceful-fs\": \"^4.1.2\"\n }\n },\n \"webidl-conversions\": {\n \"version\": \"4.0.2\",\n \"resolved\": \"https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz\",\n \"integrity\": \"sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"webpack\": {\n \"version\": \"5.72.1\",\n \"resolved\": \"https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz\",\n \"integrity\": \"sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@types/eslint-scope\": \"^3.7.3\",\n \"@types/estree\": \"^0.0.51\",\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/wasm-edit\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\",\n \"acorn\": \"^8.4.1\",\n \"acorn-import-assertions\": \"^1.7.6\",\n \"browserslist\": \"^4.14.5\",\n \"chrome-trace-event\": \"^1.0.2\",\n \"enhanced-resolve\": \"^5.9.3\",\n \"es-module-lexer\": \"^0.9.0\",\n \"eslint-scope\": \"5.1.1\",\n \"events\": \"^3.2.0\",\n \"glob-to-regexp\": \"^0.4.1\",\n \"graceful-fs\": \"^4.2.9\",\n \"json-parse-even-better-errors\": \"^2.3.1\",\n \"loader-runner\": \"^4.2.0\",\n \"mime-types\": \"^2.1.27\",\n \"neo-async\": \"^2.6.2\",\n \"schema-utils\": \"^3.1.0\",\n \"tapable\": \"^2.1.1\",\n \"terser-webpack-plugin\": \"^5.1.3\",\n \"watchpack\": \"^2.3.1\",\n \"webpack-sources\": \"^3.2.3\"\n },\n \"dependencies\": {\n \"acorn\": {\n \"version\": \"8.7.1\",\n \"resolved\": \"https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz\",\n \"integrity\": \"sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==\",\n \"dev\": true,\n \"peer\": true\n },\n \"acorn-import-assertions\": {\n \"version\": \"1.8.0\",\n \"resolved\": \"https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz\",\n \"integrity\": \"sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {}\n },\n \"schema-utils\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz\",\n \"integrity\": \"sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@types/json-schema\": \"^7.0.8\",\n \"ajv\": \"^6.12.5\",\n \"ajv-keywords\": \"^3.5.2\"\n }\n },\n \"webpack-sources\": {\n \"version\": \"3.2.3\",\n \"resolved\": \"https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz\",\n \"integrity\": \"sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==\",\n \"dev\": true,\n \"peer\": true\n }\n }\n },\n \"whatwg-url\": {\n \"version\": \"7.1.0\",\n \"resolved\": \"https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz\",\n \"integrity\": \"sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"lodash.sortby\": \"^4.7.0\",\n \"tr46\": \"^1.0.1\",\n \"webidl-conversions\": \"^4.0.2\"\n }\n },\n \"which\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/which/-/which-2.0.2.tgz\",\n \"integrity\": \"sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==\",\n \"dev\": true,\n \"requires\": {\n \"isexe\": \"^2.0.0\"\n }\n },\n \"wrap-ansi\": {\n \"version\": \"7.0.0\",\n \"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz\",\n \"integrity\": \"sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-styles\": \"^4.0.0\",\n \"string-width\": \"^4.1.0\",\n \"strip-ansi\": \"^6.0.0\"\n }\n },\n \"wrappy\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz\",\n \"integrity\": \"sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=\",\n \"dev\": true\n },\n \"yallist\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz\",\n \"integrity\": \"sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==\",\n \"dev\": true\n },\n \"yaml\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz\",\n \"integrity\": \"sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==\",\n \"dev\": true\n },\n \"yauzl\": {\n \"version\": \"2.10.0\",\n \"resolved\": \"https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz\",\n \"integrity\": \"sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==\",\n \"dev\": true,\n \"requires\": {\n \"buffer-crc32\": \"~0.2.3\",\n \"fd-slicer\": \"~1.1.0\"\n }\n }\n }\n}\n",
"allowParentUpdates": true,
"allowHigherOrRemoved": true
}
}
DEBUG: No package files need updating (branch="renovate/npm-braces-vulnerability")
DEBUG: Skipping lock file generation for remediations (branch="renovate/npm-braces-vulnerability")
DEBUG: No updated lock files in branch (branch="renovate/npm-braces-vulnerability")
DEBUG: No changes to package files, skipping post-upgrade tasks (branch="renovate/npm-braces-vulnerability")
DEBUG: No files to commit (branch="renovate/npm-braces-vulnerability")
DEBUG: Setting current branch to main (branch="renovate/npm-braces-vulnerability")
DEBUG: latest commit (branch="renovate/npm-braces-vulnerability")
{
"branchName": "main"
"latestCommitDate": "2024-06-19T01:57:11Z"
}
DEBUG: syncBranchState() (branch="renovate/npm-json5-vulnerability")
DEBUG: getBranchPr(renovate/npm-json5-vulnerability) (branch="renovate/npm-json5-vulnerability")
DEBUG: findPr(renovate/npm-json5-vulnerability, undefined, open) (branch="renovate/npm-json5-vulnerability")
DEBUG: findPr(renovate/npm-json5-vulnerability, undefined, closed) (branch="renovate/npm-json5-vulnerability")
DEBUG: branchExists=false (branch="renovate/npm-json5-vulnerability")
DEBUG: dependencyDashboardCheck=global-config (branch="renovate/npm-json5-vulnerability")
DEBUG: Check for closed PR because recreating closed PRs is disabled. (branch="renovate/npm-json5-vulnerability")
DEBUG: findPr(renovate/npm-json5-vulnerability, Update dependency json5 to >= 2.2.2 [SECURITY], !open) (branch="renovate/npm-json5-vulnerability")
DEBUG: prAlreadyExisted=false (branch="renovate/npm-json5-vulnerability")
DEBUG: Checking schedule(schedule=at any time, tz=Europe/London, now=2024-06-19T20:05:41.694Z) (branch="renovate/npm-json5-vulnerability")
DEBUG: No schedule defined (branch="renovate/npm-json5-vulnerability")
DEBUG: Manual create/rebase requested via checkedBranches (branch="renovate/npm-json5-vulnerability")
DEBUG: Using reuseExistingBranch: false (branch="renovate/npm-json5-vulnerability")
DEBUG: Setting current branch to main (branch="renovate/npm-json5-vulnerability")
DEBUG: latest commit (branch="renovate/npm-json5-vulnerability")
{
"branchName": "main"
"latestCommitDate": "2024-06-19T01:57:11Z"
}
DEBUG: manager.getUpdatedPackageFiles() reuseExistingBranch=false (branch="renovate/npm-json5-vulnerability")
WARN: Update versions are not valid (branch="renovate/npm-json5-vulnerability")
{
"config": {
"mode": "full",
"detectGlobalManagerConfig": false,
"detectHostRulesFromEnv": false,
"useCloudMetadataServices": true,
"postUpgradeTasks": {
"commands": [],
"fileFilters": [],
"executionMode": "update"
},
"onboardingBranch": "renovate/configure",
"onboardingCommitMessage": null,
"onboardingConfigFileName": "renovate.json",
"onboardingNoDeps": true,
"onboardingPrTitle": "Configure Renovate",
"productLinks": {
"documentation": "https://docs.renovatebot.com/",
"help": "https://github.com/renovatebot/renovate/discussions",
"homepage": "https://github.com/renovatebot/renovate"
},
"statusCheckNames": {
"artifactError": "renovate/artifacts",
"configValidation": "renovate/config-validation",
"mergeConfidence": "renovate/merge-confidence",
"minimumReleaseAge": "renovate/stability-days"
},
"globalExtends": [],
"constraintsFiltering": "none",
"reportType": null,
"reportPath": null,
"draftPR": false,
"printConfig": false,
"env": {},
"customDatasources": {},
"composerIgnorePlatformReqs": [],
"goGetDirs": [
"./..."
],
"onboardingRebaseCheckbox": false,
"includeMirrors": false,
"inheritConfig": false,
"inheritConfigRepoName": "{{parentOrg}}/renovate-config",
"inheritConfigFileName": "org-inherited-config.json",
"inheritConfigStrict": false,
"dependencyDashboard": true,
"dependencyDashboardApproval": false,
"dependencyDashboardAutoclose": true,
"dependencyDashboardTitle": "Dependency Dashboard",
"dependencyDashboardHeader": "This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.",
"dependencyDashboardFooter": "\n- [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository\n",
"dependencyDashboardLabels": null,
"dependencyDashboardOSVVulnerabilitySummary": "none",
"configWarningReuseIssue": true,
"timezone": "Europe/London",
"schedule": [
"at any time"
],
"automergeSchedule": [
"at any time"
],
"updateNotScheduled": true,
"persistRepoData": false,
"ignorePlugins": false,
"ignoreScripts": true,
"npmrc": null,
"npmrcMerge": false,
"npmToken": null,
"updateLockFiles": true,
"skipInstalls": true,
"useBaseBranchConfig": "none",
"gitAuthor": "renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
"excludeCommitPaths": [],
"registryAliases": {},
"defaultRegistryUrls": null,
"registryUrls": null,
"extractVersion": null,
"versionCompatibility": null,
"versioning": null,
"azureWorkItemId": 0,
"autoApprove": false,
"autoReplaceGlobalMatch": true,
"pinDigests": false,
"separateMajorMinor": true,
"separateMinorPatch": false,
"rangeStrategy": "update-lockfile",
"branchPrefix": "renovate/",
"branchPrefixOld": "renovate/",
"bumpVersion": null,
"semanticCommits": "disabled",
"semanticCommitType": "chore",
"semanticCommitScope": "deps",
"commitMessageLowerCase": "auto",
"keepUpdatedLabel": null,
"rollbackPrs": true,
"recreateWhen": "auto",
"rebaseWhen": "behind-base-branch",
"rebaseLabel": "rebase",
"stopUpdatingLabel": "stop-updating",
"minimumReleaseAge": null,
"internalChecksAsSuccess": false,
"internalChecksFilter": "strict",
"prCreation": "immediate",
"prNotPendingHours": 25,
"prHourlyLimit": 2,
"prConcurrentLimit": 10,
"branchConcurrentLimit": null,
"bbUseDefaultReviewers": true,
"bbUseDevelopmentBranch": false,
"automerge": false,
"automergeType": "pr",
"automergeStrategy": "auto",
"automergeComment": "automergeComment",
"ignoreTests": false,
"transitiveRemediation": true,
"osvVulnerabilityAlerts": false,
"pruneBranchAfterAutomerge": true,
"branchName": "renovate/npm-json5-vulnerability",
"additionalBranchPrefix": "",
"branchTopic": "{{{datasource}}}-{{{depName}}}-vulnerability",
"commitMessage": "Update dependency json5 to >= 2.2.2 [SECURITY]",
"commitBody": null,
"commitBodyTable": false,
"commitMessagePrefix": null,
"commitMessageAction": "Update",
"commitMessageTopic": "dependency {{depName}}",
"commitMessageExtra": "to {{#if isPinDigest}}{{{newDigestShort}}}{{else}}{{#if isMajor}}{{prettyNewMajor}}{{else}}{{#if isSingleVersion}}{{prettyNewVersion}}{{else}}{{#if newValue}}{{{newValue}}}{{else}}{{{newDigestShort}}}{{/if}}{{/if}}{{/if}}{{/if}}",
"commitMessageSuffix": "[SECURITY]",
"prBodyTemplate": "{{{header}}}{{{table}}}{{{warnings}}}{{{notes}}}{{{changelogs}}}{{{configDescription}}}{{{controls}}}{{{footer}}}",
"prTitle": "Update dependency json5 to >= 2.2.2 [SECURITY]",
"prTitleStrict": false,
"prHeader": "[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)",
"prFooter": "This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/{{platform}}/{{repository}}).",
"customizeDashboard": {
"repoProblemsHeader": "These problems occurred while renovating this repository. [View logs](https://developer.mend.io//{{platform}}/{{repository}})."
},
"lockFileMaintenance": {
"enabled": false,
"recreateWhen": "always",
"rebaseStalePrs": true,
"branchTopic": "lock-file-maintenance",
"commitMessageAction": "Lock file maintenance",
"commitMessageTopic": null,
"commitMessageExtra": null,
"schedule": [
"before 4am on monday"
],
"groupName": null,
"prBodyDefinitions": {
"Change": "All locks refreshed"
},
"automerge": true
},
"hashedBranchLength": null,
"groupSlug": null,
"labels": [
"security"
],
"addLabels": [],
"assignees": [],
"assigneesFromCodeOwners": false,
"expandCodeOwnersGroups": false,
"assigneesSampleSize": null,
"assignAutomerge": false,
"ignoreReviewers": [],
"reviewers": [],
"reviewersFromCodeOwners": false,
"filterUnavailableUsers": false,
"forkModeDisallowMaintainerEdits": false,
"confidential": false,
"reviewersSampleSize": null,
"additionalReviewers": [
"Jamesking56"
],
"postUpdateOptions": [],
"constraints": {},
"prBodyDefinitions": {
"Package": "{{{depNameLinked}}}",
"Type": "{{{depType}}}",
"Update": "{{{updateType}}}",
"Current value": "{{{currentValue}}}",
"New value": "{{{newValue}}}",
"Change": "[{{#if displayFrom}}`{{{displayFrom}}}` -> {{else}}{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}{{/if}}{{#if displayTo}}`{{{displayTo}}}`{{else}}`{{{newValue}}}`{{/if}}]({{#if depName}}https://renovatebot.com/diffs/npm/{{replace '/' '%2f' depName}}/{{{currentVersion}}}/{{{newVersion}}}{{/if}})",
"Pending": "{{{displayPending}}}",
"References": "{{{references}}}",
"Package file": "{{{packageFile}}}",
"Age": "{{#if newVersion}}[![age](https://developer.mend.io/api/mc/badges/age/{{datasource}}/{{replace '/' '%2f' depName}}/{{{newVersion}}}?slim=true)](https://docs.renovatebot.com/merge-confidence/){{/if}}",
"Adoption": "{{#if newVersion}}[![adoption](https://developer.mend.io/api/mc/badges/adoption/{{datasource}}/{{replace '/' '%2f' depName}}/{{{newVersion}}}?slim=true)](https://docs.renovatebot.com/merge-confidence/){{/if}}",
"Passing": "{{#if newVersion}}[![passing](https://developer.mend.io/api/mc/badges/compatibility/{{datasource}}/{{replace '/' '%2f' depName}}/{{{currentVersion}}}/{{{newVersion}}}?slim=true)](https://docs.renovatebot.com/merge-confidence/){{/if}}",
"Confidence": "{{#if newVersion}}[![confidence](https://developer.mend.io/api/mc/badges/confidence/{{datasource}}/{{replace '/' '%2f' depName}}/{{{currentVersion}}}/{{{newVersion}}}?slim=true)](https://docs.renovatebot.com/merge-confidence/){{/if}}"
},
"prBodyColumns": [
"Package",
"Type",
"Update",
"Change",
"Pending"
],
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2022-46175](https://github.com/json5/json5/security/advisories/GHSA-9c47-m6qq-7p4h)\n\nThe `parse` method of the JSON5 library before and including version `2.2.1` does not restrict parsing of keys named `__proto__`, allowing specially crafted strings to pollute the prototype of the resulting object.\n\nThis vulnerability pollutes the prototype of the object returned by `JSON5.parse` and not the global Object prototype, which is the commonly understood definition of Prototype Pollution. However, polluting the prototype of a single object can have significant security impact for an application if the object is later used in trusted operations.\n\n## Impact\nThis vulnerability could allow an attacker to set arbitrary and unexpected keys on the object returned from `JSON5.parse`. The actual impact will depend on how applications utilize the returned object and how they filter unwanted keys, but could include denial of service, cross-site scripting, elevation of privilege, and in extreme cases, remote code execution.\n\n## Mitigation\nThis vulnerability is patched in json5 v2.2.2 and later. A patch has also been backported for json5 v1 in versions v1.0.2 and later.\n\n## Details\n \nSuppose a developer wants to allow users and admins to perform some risky operation, but they want to restrict what non-admins can do. To accomplish this, they accept a JSON blob from the user, parse it using `JSON5.parse`, confirm that the provided data does not set some sensitive keys, and then performs the risky operation using the validated data:\n \n```js\nconst JSON5 = require('json5');\n\nconst doSomethingDangerous = (props) => {\n if (props.isAdmin) {\n console.log('Doing dangerous thing as admin.');\n } else {\n console.log('Doing dangerous thing as user.');\n }\n};\n\nconst secCheckKeysSet = (obj, searchKeys) => {\n let searchKeyFound = false;\n Object.keys(obj).forEach((key) => {\n if (searchKeys.indexOf(key) > -1) {\n searchKeyFound = true;\n }\n });\n return searchKeyFound;\n};\n\nconst props = JSON5.parse('{\"foo\": \"bar\"}');\nif (!secCheckKeysSet(props, ['isAdmin', 'isMod'])) {\n doSomethingDangerous(props); // \"Doing dangerous thing as user.\"\n} else {\n throw new Error('Forbidden...');\n}\n```\n \nIf the user attempts to set the `isAdmin` key, their request will be rejected:\n \n```js\nconst props = JSON5.parse('{\"foo\": \"bar\", \"isAdmin\": true}');\nif (!secCheckKeysSet(props, ['isAdmin', 'isMod'])) {\n doSomethingDangerous(props);\n} else {\n throw new Error('Forbidden...'); // Error: Forbidden...\n}\n```\n \nHowever, users can instead set the `__proto__` key to `{\"isAdmin\": true}`. `JSON5` will parse this key and will set the `isAdmin` key on the prototype of the returned object, allowing the user to bypass the security check and run their request as an admin:\n \n```js\nconst props = JSON5.parse('{\"foo\": \"bar\", \"__proto__\": {\"isAdmin\": true}}');\nif (!secCheckKeysSet(props, ['isAdmin', 'isMod'])) {\n doSomethingDangerous(props); // \"Doing dangerous thing as admin.\"\n} else {\n throw new Error('Forbidden...');\n}\n ```"
],
"suppressNotifications": [
"deprecationWarningIssues"
],
"pruneStaleBranches": true,
"unicodeEmoji": true,
"gitLabIgnoreApprovals": false,
"fetchChangeLogs": "pr",
"cloneSubmodules": false,
"ignorePrAuthor": false,
"updatePinnedDependencies": true,
"writeDiscoveredRepos": null,
"platformAutomerge": true,
"userStrings": {
"ignoreTopic": "Renovate Ignore Notification",
"ignoreMajor": "Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for *any* future `{{{newMajor}}}.x` releases. But if you manually upgrade to `{{{newMajor}}}.x` then Renovate will re-enable `minor` and `patch` updates automatically.",
"ignoreDigest": "Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for the `{{{depName}}}` `{{{newDigestShort}}}` update again.",
"ignoreOther": "Because you closed this PR without merging, Renovate will ignore this update (`{{{newValue}}}`). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the `ignoreDeps` array of your Renovate config."
},
"platformCommit": true,
"branchNameStrict": false,
"checkedBranches": [
"renovate/npm-braces-vulnerability",
"renovate/npm-json5-vulnerability",
"renovate/npm-loader-utils-vulnerability",
"renovate/npm-webpack-vulnerability"
],
"milestone": null,
"renovateUsername": "renovate[bot]",
"repository": "momentumstudioltd/cwmind-form-builder",
"parentOrg": "momentumstudioltd",
"topLevelOrg": "momentumstudioltd",
"errors": [],
"warnings": [],
"branchList": [],
"defaultBranch": "main",
"isFork": false,
"repoFingerprint": "8f35898fc8c5f41882bd2006390bb6124a3d35c3796d36912f8b18b46e0a8806005d8734e614f19e888bbad62842c99c2ab3dfbcc74d70368be7e959a25fed2c",
"baseBranch": "main",
"repoIsOnboarded": true,
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"renovateJsonPresent": true,
"remediations": {
"package-lock.json": [
{
"datasource": "npm",
"depName": "loader-utils",
"currentVersion": "2.0.2",
"newVersion": ">= 2.0.4",
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2022-37601](https://nvd.nist.gov/vuln/detail/CVE-2022-37601)\n\nPrototype pollution vulnerability in function parseQuery in parseQuery.js in webpack loader-utils prior to version 2.0.3 via the name variable in parseQuery.js.",
"#### [CVE-2022-37599](https://nvd.nist.gov/vuln/detail/CVE-2022-37599)\n\nA regular expression denial of service (ReDoS) flaw was found in Function interpolateName in interpolateName.js in webpack loader-utils via the resourcePath variable in interpolateName.js. A badly or maliciously formed string could be used to send crafted requests that cause a system to crash or take a disproportional amount of time to process. This issue has been patched in versions 1.4.2, 2.0.4 and 3.2.1.",
"#### [CVE-2022-37603](https://nvd.nist.gov/vuln/detail/CVE-2022-37603)\n\nA Regular expression denial of service (ReDoS) flaw was found in Function interpolateName in interpolateName.js in webpack loader-utils 2.0.0 via the url variable in interpolateName.js. A badly or maliciously formed string could be used to send crafted requests that cause a system to crash or take a disproportional amount of time to process. This issue has been patched in versions 1.4.2, 2.0.4 and 3.2.1."
]
},
{
"datasource": "npm",
"depName": "json5",
"currentVersion": "2.2.1",
"newVersion": ">= 2.2.2",
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2022-46175](https://github.com/json5/json5/security/advisories/GHSA-9c47-m6qq-7p4h)\n\nThe `parse` method of the JSON5 library before and including version `2.2.1` does not restrict parsing of keys named `__proto__`, allowing specially crafted strings to pollute the prototype of the resulting object.\n\nThis vulnerability pollutes the prototype of the object returned by `JSON5.parse` and not the global Object prototype, which is the commonly understood definition of Prototype Pollution. However, polluting the prototype of a single object can have significant security impact for an application if the object is later used in trusted operations.\n\n## Impact\nThis vulnerability could allow an attacker to set arbitrary and unexpected keys on the object returned from `JSON5.parse`. The actual impact will depend on how applications utilize the returned object and how they filter unwanted keys, but could include denial of service, cross-site scripting, elevation of privilege, and in extreme cases, remote code execution.\n\n## Mitigation\nThis vulnerability is patched in json5 v2.2.2 and later. A patch has also been backported for json5 v1 in versions v1.0.2 and later.\n\n## Details\n \nSuppose a developer wants to allow users and admins to perform some risky operation, but they want to restrict what non-admins can do. To accomplish this, they accept a JSON blob from the user, parse it using `JSON5.parse`, confirm that the provided data does not set some sensitive keys, and then performs the risky operation using the validated data:\n \n```js\nconst JSON5 = require('json5');\n\nconst doSomethingDangerous = (props) => {\n if (props.isAdmin) {\n console.log('Doing dangerous thing as admin.');\n } else {\n console.log('Doing dangerous thing as user.');\n }\n};\n\nconst secCheckKeysSet = (obj, searchKeys) => {\n let searchKeyFound = false;\n Object.keys(obj).forEach((key) => {\n if (searchKeys.indexOf(key) > -1) {\n searchKeyFound = true;\n }\n });\n return searchKeyFound;\n};\n\nconst props = JSON5.parse('{\"foo\": \"bar\"}');\nif (!secCheckKeysSet(props, ['isAdmin', 'isMod'])) {\n doSomethingDangerous(props); // \"Doing dangerous thing as user.\"\n} else {\n throw new Error('Forbidden...');\n}\n```\n \nIf the user attempts to set the `isAdmin` key, their request will be rejected:\n \n```js\nconst props = JSON5.parse('{\"foo\": \"bar\", \"isAdmin\": true}');\nif (!secCheckKeysSet(props, ['isAdmin', 'isMod'])) {\n doSomethingDangerous(props);\n} else {\n throw new Error('Forbidden...'); // Error: Forbidden...\n}\n```\n \nHowever, users can instead set the `__proto__` key to `{\"isAdmin\": true}`. `JSON5` will parse this key and will set the `isAdmin` key on the prototype of the returned object, allowing the user to bypass the security check and run their request as an admin:\n \n```js\nconst props = JSON5.parse('{\"foo\": \"bar\", \"__proto__\": {\"isAdmin\": true}}');\nif (!secCheckKeysSet(props, ['isAdmin', 'isMod'])) {\n doSomethingDangerous(props); // \"Doing dangerous thing as admin.\"\n} else {\n throw new Error('Forbidden...');\n}\n ```"
]
},
{
"datasource": "npm",
"depName": "webpack",
"currentVersion": "5.72.1",
"newVersion": ">= 5.76.0",
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2023-28154](https://nvd.nist.gov/vuln/detail/CVE-2023-28154)\n\nWebpack 5 before 5.76.0 does not avoid cross-realm object access. ImportParserPlugin.js mishandles the magic comment feature. An attacker who controls a property of an untrusted object can obtain access to the real global object."
]
},
{
"datasource": "npm",
"depName": "braces",
"currentVersion": "3.0.2",
"newVersion": ">= 3.0.3",
"prBodyNotes": [
"### GitHub Vulnerability Alerts",
"#### [CVE-2024-4068](https://nvd.nist.gov/vuln/detail/CVE-2024-4068)\n\nThe NPM package `braces` fails to limit the number of characters it can handle, which could lead to Memory Exhaustion. In `lib/parse.js,` if a malicious user sends \"imbalanced braces\" as input, the parsing will enter a loop, which will cause the program to start allocating heap memory without freeing it at any moment of the loop. Eventually, the JavaScript heap limit is reached, and the program will crash.\n"
]
}
]
},
"dependencyDashboardIssue": 90,
"dependencyDashboardChecks": {
"renovate/npm-braces-vulnerability": "global-config",
"renovate/npm-json5-vulnerability": "global-config",
"renovate/npm-loader-utils-vulnerability": "global-config",
"renovate/npm-webpack-vulnerability": "global-config"
},
"dependencyDashboardRebaseAllOpen": false,
"dependencyDashboardAllPending": false,
"dependencyDashboardAllRateLimited": false,
"manager": "npm",
"categories": [
"js"
],
"deps": [
{
"currentValue": "^4.30.4",
"currentVersion": "4.31.1",
"currentVersionTimestamp": "2024-04-12T13:50:23.744Z",
"datasource": "npm",
"depName": "filepond",
"depType": "dependencies",
"fixedVersion": "4.31.1",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "4.31.1",
"packageName": "filepond",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^2.2.7",
"currentVersion": "2.2.8",
"currentVersionTimestamp": "2022-11-28T12:59:01.313Z",
"datasource": "npm",
"depName": "filepond-plugin-file-validate-size",
"depType": "dependencies",
"fixedVersion": "2.2.8",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "2.2.8",
"packageName": "filepond-plugin-file-validate-size",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-file-validate-size",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.2.8",
"currentVersion": "1.2.9",
"currentVersionTimestamp": "2024-02-14T17:13:49.869Z",
"datasource": "npm",
"depName": "filepond-plugin-file-validate-type",
"depType": "dependencies",
"fixedVersion": "1.2.9",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "1.2.9",
"packageName": "filepond-plugin-file-validate-type",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-file-validate-type",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.0.7",
"currentVersion": "1.1.0",
"currentVersionTimestamp": "2023-01-25T08:58:22.056Z",
"datasource": "npm",
"depName": "filepond-plugin-get-file",
"depType": "dependencies",
"fixedVersion": "1.1.0",
"lockedVersion": "1.1.0",
"packageName": "filepond-plugin-get-file",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/nielsboogaard/filepond-plugin-get-file",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.0.11",
"currentVersion": "1.0.11",
"currentVersionTimestamp": "2021-03-20T16:24:14.413Z",
"datasource": "npm",
"depName": "filepond-plugin-image-exif-orientation",
"depType": "dependencies",
"fixedVersion": "1.0.11",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "1.0.11",
"packageName": "filepond-plugin-image-exif-orientation",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-image-exif-orientation",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^4.6.11",
"currentVersion": "4.6.12",
"currentVersionTimestamp": "2023-12-15T15:03:33.720Z",
"datasource": "npm",
"depName": "filepond-plugin-image-preview",
"depType": "dependencies",
"fixedVersion": "4.6.12",
"homepage": "https://pqina.nl/filepond/",
"lockedVersion": "4.6.12",
"packageName": "filepond-plugin-image-preview",
"prettyDepType": "dependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/pqina/filepond-plugin-image-preview",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^0.5.0",
"currentVersion": "0.5.7",
"currentVersionTimestamp": "2023-11-10T19:42:19.349Z",
"datasource": "npm",
"depName": "@tailwindcss/forms",
"depType": "devDependencies",
"fixedVersion": "0.5.7",
"lockedVersion": "0.5.7",
"packageName": "@tailwindcss/forms",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/tailwindlabs/tailwindcss-forms",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.4.2",
"currentVersion": "3.14.1",
"currentVersionTimestamp": "2024-06-18T11:09:19.031Z",
"datasource": "npm",
"depName": "alpinejs",
"depType": "devDependencies",
"fixedVersion": "3.14.1",
"homepage": "https://alpinejs.dev",
"lockedVersion": "3.14.1",
"packageName": "alpinejs",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceDirectory": "packages/alpinejs",
"sourceUrl": "https://github.com/alpinejs/alpine",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^10.4.0",
"currentVersion": "10.4.19",
"currentVersionTimestamp": "2024-03-20T23:02:55.256Z",
"datasource": "npm",
"depName": "autoprefixer",
"depType": "devDependencies",
"fixedVersion": "10.4.19",
"lockedVersion": "10.4.19",
"packageName": "autoprefixer",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/postcss/autoprefixer",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^7.0.3",
"currentVersion": "7.0.3",
"currentVersionTimestamp": "2020-12-01T20:25:26.541Z",
"datasource": "npm",
"depName": "cross-env",
"depType": "devDependencies",
"fixedVersion": "7.0.3",
"lockedVersion": "7.0.3",
"packageName": "cross-env",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/kentcdodds/cross-env",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^13.0.0",
"currentVersion": "13.12.0",
"currentVersionTimestamp": "2024-06-18T21:01:43.878Z",
"datasource": "npm",
"depName": "cypress",
"depType": "devDependencies",
"fixedVersion": "13.12.0",
"homepage": "https://cypress.io",
"lockedVersion": "13.12.0",
"packageName": "cypress",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/cypress-io/cypress",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^0.8.0",
"currentVersion": "0.8.1",
"currentVersionTimestamp": "2023-09-26T17:06:17.480Z",
"datasource": "npm",
"depName": "laravel-vite-plugin",
"depType": "devDependencies",
"fixedVersion": "0.8.1",
"isSingleVersion": false,
"lockedVersion": "0.8.1",
"packageName": "laravel-vite-plugin",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/laravel/vite-plugin",
"versioning": "npm",
"warnings": [],
"updates": [
{
"bucket": "v1",
"newVersion": "1.0.4",
"newValue": "^1.0.0",
"releaseTimestamp": "2024-05-17T13:01:55.435Z",
"newMajor": 1,
"newMinor": 0,
"newPatch": 4,
"updateType": "major",
"isRange": true
}
]
},
{
"currentValue": "^8.4.4",
"currentVersion": "8.4.38",
"currentVersionTimestamp": "2024-03-20T22:55:34.179Z",
"datasource": "npm",
"depName": "postcss",
"depType": "devDependencies",
"fixedVersion": "8.4.38",
"homepage": "https://postcss.org/",
"lockedVersion": "8.4.38",
"packageName": "postcss",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/postcss/postcss",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.0.0",
"currentVersion": "3.3.2",
"currentVersionTimestamp": "2024-06-11T06:07:20.240Z",
"datasource": "npm",
"depName": "prettier",
"depType": "devDependencies",
"fixedVersion": "3.3.2",
"homepage": "https://prettier.io",
"lockedVersion": "3.3.2",
"packageName": "prettier",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/prettier/prettier",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^5.0.0",
"currentVersion": "5.0.0",
"currentVersionTimestamp": "2022-01-17T21:55:09.985Z",
"datasource": "npm",
"depName": "resolve-url-loader",
"depType": "devDependencies",
"fixedVersion": "5.0.0",
"homepage": "https://github.com/bholloway/resolve-url-loader/tree/v3-maintenance/packages/resolve-url-loader",
"lockedVersion": "5.0.0",
"packageName": "resolve-url-loader",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceDirectory": "packages/resolve-url-loader",
"sourceUrl": "https://github.com/bholloway/resolve-url-loader",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.37.2",
"currentVersion": "1.77.6",
"currentVersionTimestamp": "2024-06-17T20:54:28.583Z",
"datasource": "npm",
"depName": "sass",
"depType": "devDependencies",
"fixedVersion": "1.77.6",
"lockedVersion": "1.77.6",
"packageName": "sass",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/sass/dart-sass",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^14.0.0",
"currentVersion": "14.2.1",
"currentVersionTimestamp": "2024-04-16T16:54:43.973Z",
"datasource": "npm",
"depName": "sass-loader",
"depType": "devDependencies",
"fixedVersion": "14.2.1",
"lockedVersion": "14.2.1",
"packageName": "sass-loader",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/webpack-contrib/sass-loader",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.0.0",
"currentVersion": "3.4.4",
"currentVersionTimestamp": "2024-06-05T17:13:18.798Z",
"datasource": "npm",
"depName": "tailwindcss",
"depType": "devDependencies",
"fixedVersion": "3.4.4",
"homepage": "https://tailwindcss.com",
"lockedVersion": "3.4.4",
"packageName": "tailwindcss",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/tailwindlabs/tailwindcss",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^9.2.5",
"currentVersion": "9.5.1",
"currentVersionTimestamp": "2023-11-15T02:19:37.634Z",
"datasource": "npm",
"depName": "ts-loader",
"depType": "devDependencies",
"fixedVersion": "9.5.1",
"lockedVersion": "9.5.1",
"packageName": "ts-loader",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/TypeStrong/ts-loader",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^5.0.0",
"currentVersion": "5.4.5",
"currentVersionTimestamp": "2024-04-10T14:25:19.427Z",
"datasource": "npm",
"depName": "typescript",
"depType": "devDependencies",
"fixedVersion": "5.4.5",
"homepage": "https://www.typescriptlang.org/",
"lockedVersion": "5.4.5",
"packageName": "typescript",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceUrl": "https://github.com/Microsoft/TypeScript",
"versioning": "npm",
"warnings": [],
"updates": []
},
{
"currentValue": "^4.0.0",
"currentVersion": "4.5.3",
"currentVersionTimestamp": "2024-03-24T13:32:10.273Z",
"datasource": "npm",
"depName": "vite",
"depType": "devDependencies",
"fixedVersion": "4.5.3",
"homepage": "https://vitejs.dev",
"isSingleVersion": false,
"lockedVersion": "4.5.3",
"packageName": "vite",
"prettyDepType": "devDependency",
"registryUrl": "https://registry.npmjs.org",
"sourceDirectory": "packages/vite",
"sourceUrl": "https://github.com/vitejs/vite",
"versioning": "npm",
"warnings": [],
"updates": [
{
"bucket": "v5",
"newVersion": "5.3.1",
"newValue": "^5.0.0",
"releaseTimestamp": "2024-06-14T09:18:54.840Z",
"newMajor": 5,
"newMinor": 3,
"newPatch": 1,
"updateType": "major",
"isRange": true
}
]
}
],
"extractedConstraints": {
"npm": "<9"
},
"lockFiles": [
"package-lock.json"
],
"managerData": {
"hasPackageManager": false,
"npmLock": "package-lock.json",
"yarnZeroInstall": false
},
"packageFile": "package.json",
"parentDir": "",
"packageFileDir": "",
"datasource": "npm",
"depName": "json5",
"currentVersion": "2.2.1",
"newVersion": ">= 2.2.2",
"isVulnerabilityAlert": true,
"isRemediation": true,
"lockFile": "package-lock.json",
"currentValue": "2.2.1",
"newValue": ">= 2.2.2",
"depNameSanitized": "json5",
"recreateClosed": false,
"displayFrom": "2.2.1",
"displayTo": ">= 2.2.2",
"prettyNewVersion": ">= 2.2.2",
"displayPending": "",
"prettyDepType": "dependency",
"packageFileContent": "{\n \"private\": true,\n \"scripts\": {\n \"cs\": \"prettier --write '{resources/js/**/*.ts,resources/sass/**/*.scss}'\",\n \"cstest\": \"prettier --check '{resources/js/**/*.ts,resources/sass/**/*.scss}'\",\n \"test:cypress\": \"php artisan serve --env=cypress -q & cypress open\",\n \"test:cypress:run\": \"php artisan serve --env=cypress -q & cypress run\",\n \"dev\": \"vite\",\n \"build\": \"vite build\"\n },\n \"devDependencies\": {\n \"@tailwindcss/forms\": \"^0.5.0\",\n \"alpinejs\": \"^3.4.2\",\n \"autoprefixer\": \"^10.4.0\",\n \"cross-env\": \"^7.0.3\",\n \"cypress\": \"^13.0.0\",\n \"laravel-vite-plugin\": \"^0.8.0\",\n \"postcss\": \"^8.4.4\",\n \"prettier\": \"^3.0.0\",\n \"resolve-url-loader\": \"^5.0.0\",\n \"sass\": \"^1.37.2\",\n \"sass-loader\": \"^14.0.0\",\n \"tailwindcss\": \"^3.0.0\",\n \"ts-loader\": \"^9.2.5\",\n \"typescript\": \"^5.0.0\",\n \"vite\": \"^4.0.0\"\n },\n \"dependencies\": {\n \"filepond\": \"^4.30.4\",\n \"filepond-plugin-file-validate-size\": \"^2.2.7\",\n \"filepond-plugin-file-validate-type\": \"^1.2.8\",\n \"filepond-plugin-get-file\": \"^1.0.7\",\n \"filepond-plugin-image-exif-orientation\": \"^1.0.11\",\n \"filepond-plugin-image-preview\": \"^4.6.11\"\n }\n}\n",
"lockFileContent": "{\n \"name\": \"cwmind-form-builder\",\n \"lockfileVersion\": 2,\n \"requires\": true,\n \"packages\": {\n \"\": {\n \"dependencies\": {\n \"filepond\": \"^4.30.4\",\n \"filepond-plugin-file-validate-size\": \"^2.2.7\",\n \"filepond-plugin-file-validate-type\": \"^1.2.8\",\n \"filepond-plugin-get-file\": \"^1.0.7\",\n \"filepond-plugin-image-exif-orientation\": \"^1.0.11\",\n \"filepond-plugin-image-preview\": \"^4.6.11\"\n },\n \"devDependencies\": {\n \"@tailwindcss/forms\": \"^0.5.0\",\n \"alpinejs\": \"^3.4.2\",\n \"autoprefixer\": \"^10.4.0\",\n \"cross-env\": \"^7.0.3\",\n \"cypress\": \"^13.0.0\",\n \"laravel-vite-plugin\": \"^0.8.0\",\n \"postcss\": \"^8.4.4\",\n \"prettier\": \"^3.0.0\",\n \"resolve-url-loader\": \"^5.0.0\",\n \"sass\": \"^1.37.2\",\n \"sass-loader\": \"^14.0.0\",\n \"tailwindcss\": \"^3.0.0\",\n \"ts-loader\": \"^9.2.5\",\n \"typescript\": \"^5.0.0\",\n \"vite\": \"^4.0.0\"\n }\n },\n \"node_modules/@alloc/quick-lru\": {\n \"version\": \"5.2.0\",\n \"resolved\": \"https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz\",\n \"integrity\": \"sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/@colors/colors\": {\n \"version\": \"1.5.0\",\n \"resolved\": \"https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz\",\n \"integrity\": \"sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==\",\n \"dev\": true,\n \"optional\": true,\n \"engines\": {\n \"node\": \">=0.1.90\"\n }\n },\n \"node_modules/@cypress/request\": {\n \"version\": \"3.0.1\",\n \"resolved\": \"https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz\",\n \"integrity\": \"sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"aws-sign2\": \"~0.7.0\",\n \"aws4\": \"^1.8.0\",\n \"caseless\": \"~0.12.0\",\n \"combined-stream\": \"~1.0.6\",\n \"extend\": \"~3.0.2\",\n \"forever-agent\": \"~0.6.1\",\n \"form-data\": \"~2.3.2\",\n \"http-signature\": \"~1.3.6\",\n \"is-typedarray\": \"~1.0.0\",\n \"isstream\": \"~0.1.2\",\n \"json-stringify-safe\": \"~5.0.1\",\n \"mime-types\": \"~2.1.19\",\n \"performance-now\": \"^2.1.0\",\n \"qs\": \"6.10.4\",\n \"safe-buffer\": \"^5.1.2\",\n \"tough-cookie\": \"^4.1.3\",\n \"tunnel-agent\": \"^0.6.0\",\n \"uuid\": \"^8.3.2\"\n },\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/@cypress/xvfb\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz\",\n \"integrity\": \"sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"debug\": \"^3.1.0\",\n \"lodash.once\": \"^4.1.1\"\n }\n },\n \"node_modules/@cypress/xvfb/node_modules/debug\": {\n \"version\": \"3.2.7\",\n \"resolved\": \"https://registry.npmjs.org/debug/-/debug-3.2.7.tgz\",\n \"integrity\": \"sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"ms\": \"^2.1.1\"\n }\n },\n \"node_modules/@esbuild/android-arm\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz\",\n \"integrity\": \"sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==\",\n \"cpu\": [\n \"arm\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"android\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/android-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==\",\n \"cpu\": [\n \"arm64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"android\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/android-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"android\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/darwin-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==\",\n \"cpu\": [\n \"arm64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"darwin\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/darwin-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"darwin\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/freebsd-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==\",\n \"cpu\": [\n \"arm64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"freebsd\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/freebsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"freebsd\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-arm\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz\",\n \"integrity\": \"sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==\",\n \"cpu\": [\n \"arm\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==\",\n \"cpu\": [\n \"arm64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-ia32\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz\",\n \"integrity\": \"sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==\",\n \"cpu\": [\n \"ia32\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-loong64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz\",\n \"integrity\": \"sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==\",\n \"cpu\": [\n \"loong64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-mips64el\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz\",\n \"integrity\": \"sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==\",\n \"cpu\": [\n \"mips64el\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-ppc64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz\",\n \"integrity\": \"sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==\",\n \"cpu\": [\n \"ppc64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-riscv64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz\",\n \"integrity\": \"sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==\",\n \"cpu\": [\n \"riscv64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-s390x\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz\",\n \"integrity\": \"sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==\",\n \"cpu\": [\n \"s390x\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/linux-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"linux\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/netbsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"netbsd\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/openbsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"openbsd\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/sunos-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"sunos\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/win32-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==\",\n \"cpu\": [\n \"arm64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"win32\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/win32-ia32\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz\",\n \"integrity\": \"sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==\",\n \"cpu\": [\n \"ia32\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"win32\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@esbuild/win32-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==\",\n \"cpu\": [\n \"x64\"\n ],\n \"dev\": true,\n \"optional\": true,\n \"os\": [\n \"win32\"\n ],\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/@jridgewell/gen-mapping\": {\n \"version\": \"0.3.3\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz\",\n \"integrity\": \"sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"@jridgewell/set-array\": \"^1.0.1\",\n \"@jridgewell/sourcemap-codec\": \"^1.4.10\",\n \"@jridgewell/trace-mapping\": \"^0.3.9\"\n },\n \"engines\": {\n \"node\": \">=6.0.0\"\n }\n },\n \"node_modules/@jridgewell/resolve-uri\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz\",\n \"integrity\": \"sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6.0.0\"\n }\n },\n \"node_modules/@jridgewell/set-array\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz\",\n \"integrity\": \"sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6.0.0\"\n }\n },\n \"node_modules/@jridgewell/sourcemap-codec\": {\n \"version\": \"1.4.15\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz\",\n \"integrity\": \"sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==\",\n \"dev\": true\n },\n \"node_modules/@jridgewell/trace-mapping\": {\n \"version\": \"0.3.18\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz\",\n \"integrity\": \"sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==\",\n \"dev\": true,\n \"dependencies\": {\n \"@jridgewell/resolve-uri\": \"3.1.0\",\n \"@jridgewell/sourcemap-codec\": \"1.4.14\"\n }\n },\n \"node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec\": {\n \"version\": \"1.4.14\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz\",\n \"integrity\": \"sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==\",\n \"dev\": true\n },\n \"node_modules/@nodelib/fs.scandir\": {\n \"version\": \"2.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz\",\n \"integrity\": \"sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==\",\n \"dev\": true,\n \"dependencies\": {\n \"@nodelib/fs.stat\": \"2.0.5\",\n \"run-parallel\": \"^1.1.9\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/@nodelib/fs.stat\": {\n \"version\": \"2.0.5\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz\",\n \"integrity\": \"sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/@nodelib/fs.walk\": {\n \"version\": \"1.2.8\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz\",\n \"integrity\": \"sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==\",\n \"dev\": true,\n \"dependencies\": {\n \"@nodelib/fs.scandir\": \"2.1.5\",\n \"fastq\": \"^1.6.0\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/@tailwindcss/forms\": {\n \"version\": \"0.5.7\",\n \"resolved\": \"https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.7.tgz\",\n \"integrity\": \"sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==\",\n \"dev\": true,\n \"dependencies\": {\n \"mini-svg-data-uri\": \"^1.2.3\"\n },\n \"peerDependencies\": {\n \"tailwindcss\": \">=3.0.0 || >= 3.0.0-alpha.1\"\n }\n },\n \"node_modules/@types/eslint\": {\n \"version\": \"8.4.2\",\n \"resolved\": \"https://registry.npmjs.org/@types/eslint/-/eslint-8.4.2.tgz\",\n \"integrity\": \"sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/estree\": \"*\",\n \"@types/json-schema\": \"*\"\n }\n },\n \"node_modules/@types/eslint-scope\": {\n \"version\": \"3.7.3\",\n \"resolved\": \"https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz\",\n \"integrity\": \"sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/eslint\": \"*\",\n \"@types/estree\": \"*\"\n }\n },\n \"node_modules/@types/estree\": {\n \"version\": \"0.0.51\",\n \"resolved\": \"https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz\",\n \"integrity\": \"sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@types/json-schema\": {\n \"version\": \"7.0.11\",\n \"resolved\": \"https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz\",\n \"integrity\": \"sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@types/node\": {\n \"version\": \"17.0.36\",\n \"resolved\": \"https://registry.npmjs.org/@types/node/-/node-17.0.36.tgz\",\n \"integrity\": \"sha512-V3orv+ggDsWVHP99K3JlwtH20R7J4IhI1Kksgc+64q5VxgfRkQG8Ws3MFm/FZOKDYGy9feGFlZ70/HpCNe9QaA==\",\n \"dev\": true\n },\n \"node_modules/@types/sinonjs__fake-timers\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz\",\n \"integrity\": \"sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==\",\n \"dev\": true\n },\n \"node_modules/@types/sizzle\": {\n \"version\": \"2.3.3\",\n \"resolved\": \"https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz\",\n \"integrity\": \"sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==\",\n \"dev\": true\n },\n \"node_modules/@types/yauzl\": {\n \"version\": \"2.10.0\",\n \"resolved\": \"https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz\",\n \"integrity\": \"sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==\",\n \"dev\": true,\n \"optional\": true,\n \"dependencies\": {\n \"@types/node\": \"*\"\n }\n },\n \"node_modules/@vue/reactivity\": {\n \"version\": \"3.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz\",\n \"integrity\": \"sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg==\",\n \"dev\": true,\n \"dependencies\": {\n \"@vue/shared\": \"3.1.5\"\n }\n },\n \"node_modules/@vue/shared\": {\n \"version\": \"3.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@vue/shared/-/shared-3.1.5.tgz\",\n \"integrity\": \"sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA==\",\n \"dev\": true\n },\n \"node_modules/@webassemblyjs/ast\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz\",\n \"integrity\": \"sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/helper-numbers\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/floating-point-hex-parser\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz\",\n \"integrity\": \"sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@webassemblyjs/helper-api-error\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz\",\n \"integrity\": \"sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@webassemblyjs/helper-buffer\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz\",\n \"integrity\": \"sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@webassemblyjs/helper-numbers\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz\",\n \"integrity\": \"sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/floating-point-hex-parser\": \"1.11.1\",\n \"@webassemblyjs/helper-api-error\": \"1.11.1\",\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"node_modules/@webassemblyjs/helper-wasm-bytecode\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz\",\n \"integrity\": \"sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@webassemblyjs/helper-wasm-section\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz\",\n \"integrity\": \"sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/ieee754\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz\",\n \"integrity\": \"sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@xtuc/ieee754\": \"^1.2.0\"\n }\n },\n \"node_modules/@webassemblyjs/leb128\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz\",\n \"integrity\": \"sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"node_modules/@webassemblyjs/utf8\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz\",\n \"integrity\": \"sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@webassemblyjs/wasm-edit\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz\",\n \"integrity\": \"sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-section\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\",\n \"@webassemblyjs/wasm-opt\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\",\n \"@webassemblyjs/wast-printer\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/wasm-gen\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz\",\n \"integrity\": \"sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/ieee754\": \"1.11.1\",\n \"@webassemblyjs/leb128\": \"1.11.1\",\n \"@webassemblyjs/utf8\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/wasm-opt\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz\",\n \"integrity\": \"sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/wasm-parser\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz\",\n \"integrity\": \"sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-api-error\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/ieee754\": \"1.11.1\",\n \"@webassemblyjs/leb128\": \"1.11.1\",\n \"@webassemblyjs/utf8\": \"1.11.1\"\n }\n },\n \"node_modules/@webassemblyjs/wast-printer\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz\",\n \"integrity\": \"sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"node_modules/@xtuc/ieee754\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz\",\n \"integrity\": \"sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/@xtuc/long\": {\n \"version\": \"4.2.2\",\n \"resolved\": \"https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz\",\n \"integrity\": \"sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/adjust-sourcemap-loader\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz\",\n \"integrity\": \"sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==\",\n \"dev\": true,\n \"dependencies\": {\n \"loader-utils\": \"^2.0.0\",\n \"regex-parser\": \"^2.2.11\"\n },\n \"engines\": {\n \"node\": \">=8.9\"\n }\n },\n \"node_modules/aggregate-error\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz\",\n \"integrity\": \"sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==\",\n \"dev\": true,\n \"dependencies\": {\n \"clean-stack\": \"^2.0.0\",\n \"indent-string\": \"^4.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/ajv\": {\n \"version\": \"6.12.6\",\n \"resolved\": \"https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz\",\n \"integrity\": \"sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"fast-deep-equal\": \"^3.1.1\",\n \"fast-json-stable-stringify\": \"^2.0.0\",\n \"json-schema-traverse\": \"^0.4.1\",\n \"uri-js\": \"^4.2.2\"\n },\n \"funding\": {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/epoberezkin\"\n }\n },\n \"node_modules/ajv-keywords\": {\n \"version\": \"3.5.2\",\n \"resolved\": \"https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz\",\n \"integrity\": \"sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==\",\n \"dev\": true,\n \"peer\": true,\n \"peerDependencies\": {\n \"ajv\": \"^6.9.1\"\n }\n },\n \"node_modules/alpinejs\": {\n \"version\": \"3.14.1\",\n \"resolved\": \"https://registry.npmjs.org/alpinejs/-/alpinejs-3.14.1.tgz\",\n \"integrity\": \"sha512-ICar8UsnRZAYvv/fCNfNeKMXNoXGUfwHrjx7LqXd08zIP95G2d9bAOuaL97re+1mgt/HojqHsfdOLo/A5LuWgQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"@vue/reactivity\": \"~3.1.1\"\n }\n },\n \"node_modules/ansi-colors\": {\n \"version\": \"4.1.3\",\n \"resolved\": \"https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz\",\n \"integrity\": \"sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/ansi-escapes\": {\n \"version\": \"4.3.2\",\n \"resolved\": \"https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz\",\n \"integrity\": \"sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"type-fest\": \"^0.21.3\"\n },\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/ansi-regex\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz\",\n \"integrity\": \"sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/ansi-styles\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz\",\n \"integrity\": \"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==\",\n \"dev\": true,\n \"dependencies\": {\n \"color-convert\": \"^2.0.1\"\n },\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/ansi-styles?sponsor=1\"\n }\n },\n \"node_modules/any-promise\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz\",\n \"integrity\": \"sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==\",\n \"dev\": true\n },\n \"node_modules/anymatch\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz\",\n \"integrity\": \"sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==\",\n \"dev\": true,\n \"dependencies\": {\n \"normalize-path\": \"^3.0.0\",\n \"picomatch\": \"^2.0.4\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/arch\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/arch/-/arch-2.2.0.tgz\",\n \"integrity\": \"sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ]\n },\n \"node_modules/arg\": {\n \"version\": \"5.0.2\",\n \"resolved\": \"https://registry.npmjs.org/arg/-/arg-5.0.2.tgz\",\n \"integrity\": \"sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==\",\n \"dev\": true\n },\n \"node_modules/asn1\": {\n \"version\": \"0.2.6\",\n \"resolved\": \"https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz\",\n \"integrity\": \"sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"safer-buffer\": \"~2.1.0\"\n }\n },\n \"node_modules/assert-plus\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz\",\n \"integrity\": \"sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.8\"\n }\n },\n \"node_modules/astral-regex\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz\",\n \"integrity\": \"sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/async\": {\n \"version\": \"3.2.4\",\n \"resolved\": \"https://registry.npmjs.org/async/-/async-3.2.4.tgz\",\n \"integrity\": \"sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==\",\n \"dev\": true\n },\n \"node_modules/asynckit\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz\",\n \"integrity\": \"sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==\",\n \"dev\": true\n },\n \"node_modules/at-least-node\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz\",\n \"integrity\": \"sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 4.0.0\"\n }\n },\n \"node_modules/autoprefixer\": {\n \"version\": \"10.4.19\",\n \"resolved\": \"https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz\",\n \"integrity\": \"sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/postcss/\"\n },\n {\n \"type\": \"tidelift\",\n \"url\": \"https://tidelift.com/funding/github/npm/autoprefixer\"\n },\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ],\n \"dependencies\": {\n \"browserslist\": \"^4.23.0\",\n \"caniuse-lite\": \"^1.0.30001599\",\n \"fraction.js\": \"^4.3.7\",\n \"normalize-range\": \"^0.1.2\",\n \"picocolors\": \"^1.0.0\",\n \"postcss-value-parser\": \"^4.2.0\"\n },\n \"bin\": {\n \"autoprefixer\": \"bin/autoprefixer\"\n },\n \"engines\": {\n \"node\": \"^10 || ^12 || >=14\"\n },\n \"peerDependencies\": {\n \"postcss\": \"^8.1.0\"\n }\n },\n \"node_modules/aws-sign2\": {\n \"version\": \"0.7.0\",\n \"resolved\": \"https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz\",\n \"integrity\": \"sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/aws4\": {\n \"version\": \"1.12.0\",\n \"resolved\": \"https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz\",\n \"integrity\": \"sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==\",\n \"dev\": true\n },\n \"node_modules/balanced-match\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz\",\n \"integrity\": \"sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==\",\n \"dev\": true\n },\n \"node_modules/base64-js\": {\n \"version\": \"1.5.1\",\n \"resolved\": \"https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz\",\n \"integrity\": \"sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ]\n },\n \"node_modules/bcrypt-pbkdf\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz\",\n \"integrity\": \"sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==\",\n \"dev\": true,\n \"dependencies\": {\n \"tweetnacl\": \"^0.14.3\"\n }\n },\n \"node_modules/big.js\": {\n \"version\": \"5.2.2\",\n \"resolved\": \"https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz\",\n \"integrity\": \"sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/binary-extensions\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz\",\n \"integrity\": \"sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/blob-util\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz\",\n \"integrity\": \"sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==\",\n \"dev\": true\n },\n \"node_modules/bluebird\": {\n \"version\": \"3.7.2\",\n \"resolved\": \"https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz\",\n \"integrity\": \"sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==\",\n \"dev\": true\n },\n \"node_modules/brace-expansion\": {\n \"version\": \"1.1.11\",\n \"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz\",\n \"integrity\": \"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==\",\n \"dev\": true,\n \"dependencies\": {\n \"balanced-match\": \"^1.0.0\",\n \"concat-map\": \"0.0.1\"\n }\n },\n \"node_modules/braces\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/braces/-/braces-3.0.2.tgz\",\n \"integrity\": \"sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==\",\n \"dev\": true,\n \"dependencies\": {\n \"fill-range\": \"^7.0.1\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/browserslist\": {\n \"version\": \"4.23.0\",\n \"resolved\": \"https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz\",\n \"integrity\": \"sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/browserslist\"\n },\n {\n \"type\": \"tidelift\",\n \"url\": \"https://tidelift.com/funding/github/npm/browserslist\"\n },\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ],\n \"dependencies\": {\n \"caniuse-lite\": \"^1.0.30001587\",\n \"electron-to-chromium\": \"^1.4.668\",\n \"node-releases\": \"^2.0.14\",\n \"update-browserslist-db\": \"^1.0.13\"\n },\n \"bin\": {\n \"browserslist\": \"cli.js\"\n },\n \"engines\": {\n \"node\": \"^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7\"\n }\n },\n \"node_modules/buffer\": {\n \"version\": \"5.7.1\",\n \"resolved\": \"https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz\",\n \"integrity\": \"sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ],\n \"dependencies\": {\n \"base64-js\": \"^1.3.1\",\n \"ieee754\": \"^1.1.13\"\n }\n },\n \"node_modules/buffer-crc32\": {\n \"version\": \"0.2.13\",\n \"resolved\": \"https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz\",\n \"integrity\": \"sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/buffer-from\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz\",\n \"integrity\": \"sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/cachedir\": {\n \"version\": \"2.3.0\",\n \"resolved\": \"https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz\",\n \"integrity\": \"sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/call-bind\": {\n \"version\": \"1.0.7\",\n \"resolved\": \"https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz\",\n \"integrity\": \"sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==\",\n \"dev\": true,\n \"dependencies\": {\n \"es-define-property\": \"^1.0.0\",\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"get-intrinsic\": \"^1.2.4\",\n \"set-function-length\": \"^1.2.1\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/camelcase-css\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz\",\n \"integrity\": \"sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/caniuse-lite\": {\n \"version\": \"1.0.30001599\",\n \"resolved\": \"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz\",\n \"integrity\": \"sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/browserslist\"\n },\n {\n \"type\": \"tidelift\",\n \"url\": \"https://tidelift.com/funding/github/npm/caniuse-lite\"\n },\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ]\n },\n \"node_modules/caseless\": {\n \"version\": \"0.12.0\",\n \"resolved\": \"https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz\",\n \"integrity\": \"sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==\",\n \"dev\": true\n },\n \"node_modules/chalk\": {\n \"version\": \"4.1.2\",\n \"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz\",\n \"integrity\": \"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-styles\": \"^4.1.0\",\n \"supports-color\": \"^7.1.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/chalk?sponsor=1\"\n }\n },\n \"node_modules/check-more-types\": {\n \"version\": \"2.24.0\",\n \"resolved\": \"https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz\",\n \"integrity\": \"sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.8.0\"\n }\n },\n \"node_modules/chokidar\": {\n \"version\": \"3.5.3\",\n \"resolved\": \"https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz\",\n \"integrity\": \"sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"individual\",\n \"url\": \"https://paulmillr.com/funding/\"\n }\n ],\n \"dependencies\": {\n \"anymatch\": \"~3.1.2\",\n \"braces\": \"~3.0.2\",\n \"glob-parent\": \"~5.1.2\",\n \"is-binary-path\": \"~2.1.0\",\n \"is-glob\": \"~4.0.1\",\n \"normalize-path\": \"~3.0.0\",\n \"readdirp\": \"~3.6.0\"\n },\n \"engines\": {\n \"node\": \">= 8.10.0\"\n },\n \"optionalDependencies\": {\n \"fsevents\": \"~2.3.2\"\n }\n },\n \"node_modules/chrome-trace-event\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz\",\n \"integrity\": \"sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=6.0\"\n }\n },\n \"node_modules/ci-info\": {\n \"version\": \"3.5.0\",\n \"resolved\": \"https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz\",\n \"integrity\": \"sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==\",\n \"dev\": true\n },\n \"node_modules/clean-stack\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz\",\n \"integrity\": \"sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/cli-cursor\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz\",\n \"integrity\": \"sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==\",\n \"dev\": true,\n \"dependencies\": {\n \"restore-cursor\": \"^3.1.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/cli-table3\": {\n \"version\": \"0.6.2\",\n \"resolved\": \"https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz\",\n \"integrity\": \"sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==\",\n \"dev\": true,\n \"dependencies\": {\n \"string-width\": \"^4.2.0\"\n },\n \"engines\": {\n \"node\": \"10.* || >= 12.*\"\n },\n \"optionalDependencies\": {\n \"@colors/colors\": \"1.5.0\"\n }\n },\n \"node_modules/cli-truncate\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz\",\n \"integrity\": \"sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==\",\n \"dev\": true,\n \"dependencies\": {\n \"slice-ansi\": \"^3.0.0\",\n \"string-width\": \"^4.2.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/color-convert\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n \"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"color-name\": \"~1.1.4\"\n },\n \"engines\": {\n \"node\": \">=7.0.0\"\n }\n },\n \"node_modules/color-name\": {\n \"version\": \"1.1.4\",\n \"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n \"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\",\n \"dev\": true\n },\n \"node_modules/colorette\": {\n \"version\": \"2.0.16\",\n \"resolved\": \"https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz\",\n \"integrity\": \"sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==\",\n \"dev\": true\n },\n \"node_modules/combined-stream\": {\n \"version\": \"1.0.8\",\n \"resolved\": \"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz\",\n \"integrity\": \"sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==\",\n \"dev\": true,\n \"dependencies\": {\n \"delayed-stream\": \"~1.0.0\"\n },\n \"engines\": {\n \"node\": \">= 0.8\"\n }\n },\n \"node_modules/commander\": {\n \"version\": \"6.2.1\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-6.2.1.tgz\",\n \"integrity\": \"sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/common-tags\": {\n \"version\": \"1.8.2\",\n \"resolved\": \"https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz\",\n \"integrity\": \"sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=4.0.0\"\n }\n },\n \"node_modules/concat-map\": {\n \"version\": \"0.0.1\",\n \"resolved\": \"https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz\",\n \"integrity\": \"sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==\",\n \"dev\": true\n },\n \"node_modules/convert-source-map\": {\n \"version\": \"1.8.0\",\n \"resolved\": \"https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz\",\n \"integrity\": \"sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==\",\n \"dev\": true,\n \"dependencies\": {\n \"safe-buffer\": \"~5.1.1\"\n }\n },\n \"node_modules/core-util-is\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz\",\n \"integrity\": \"sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==\",\n \"dev\": true\n },\n \"node_modules/cross-env\": {\n \"version\": \"7.0.3\",\n \"resolved\": \"https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz\",\n \"integrity\": \"sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==\",\n \"dev\": true,\n \"dependencies\": {\n \"cross-spawn\": \"^7.0.1\"\n },\n \"bin\": {\n \"cross-env\": \"src/bin/cross-env.js\",\n \"cross-env-shell\": \"src/bin/cross-env-shell.js\"\n },\n \"engines\": {\n \"node\": \">=10.14\",\n \"npm\": \">=6\",\n \"yarn\": \">=1\"\n }\n },\n \"node_modules/cross-spawn\": {\n \"version\": \"7.0.3\",\n \"resolved\": \"https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz\",\n \"integrity\": \"sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==\",\n \"dev\": true,\n \"dependencies\": {\n \"path-key\": \"^3.1.0\",\n \"shebang-command\": \"^2.0.0\",\n \"which\": \"^2.0.1\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/cssesc\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz\",\n \"integrity\": \"sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==\",\n \"dev\": true,\n \"bin\": {\n \"cssesc\": \"bin/cssesc\"\n },\n \"engines\": {\n \"node\": \">=4\"\n }\n },\n \"node_modules/cypress\": {\n \"version\": \"13.12.0\",\n \"resolved\": \"https://registry.npmjs.org/cypress/-/cypress-13.12.0.tgz\",\n \"integrity\": \"sha512-udzS2JilmI9ApO/UuqurEwOvThclin5ntz7K0BtnHBs+tg2Bl9QShLISXpSEMDv/u8b6mqdoAdyKeZiSqKWL8g==\",\n \"dev\": true,\n \"hasInstallScript\": true,\n \"dependencies\": {\n \"@cypress/request\": \"^3.0.0\",\n \"@cypress/xvfb\": \"^1.2.4\",\n \"@types/sinonjs__fake-timers\": \"8.1.1\",\n \"@types/sizzle\": \"^2.3.2\",\n \"arch\": \"^2.2.0\",\n \"blob-util\": \"^2.0.2\",\n \"bluebird\": \"^3.7.2\",\n \"buffer\": \"^5.7.1\",\n \"cachedir\": \"^2.3.0\",\n \"chalk\": \"^4.1.0\",\n \"check-more-types\": \"^2.24.0\",\n \"cli-cursor\": \"^3.1.0\",\n \"cli-table3\": \"~0.6.1\",\n \"commander\": \"^6.2.1\",\n \"common-tags\": \"^1.8.0\",\n \"dayjs\": \"^1.10.4\",\n \"debug\": \"^4.3.4\",\n \"enquirer\": \"^2.3.6\",\n \"eventemitter2\": \"6.4.7\",\n \"execa\": \"4.1.0\",\n \"executable\": \"^4.1.1\",\n \"extract-zip\": \"2.0.1\",\n \"figures\": \"^3.2.0\",\n \"fs-extra\": \"^9.1.0\",\n \"getos\": \"^3.2.1\",\n \"is-ci\": \"^3.0.1\",\n \"is-installed-globally\": \"~0.4.0\",\n \"lazy-ass\": \"^1.6.0\",\n \"listr2\": \"^3.8.3\",\n \"lodash\": \"^4.17.21\",\n \"log-symbols\": \"^4.0.0\",\n \"minimist\": \"^1.2.8\",\n \"ospath\": \"^1.2.2\",\n \"pretty-bytes\": \"^5.6.0\",\n \"process\": \"^0.11.10\",\n \"proxy-from-env\": \"1.0.0\",\n \"request-progress\": \"^3.0.0\",\n \"semver\": \"^7.5.3\",\n \"supports-color\": \"^8.1.1\",\n \"tmp\": \"~0.2.1\",\n \"untildify\": \"^4.0.0\",\n \"yauzl\": \"^2.10.0\"\n },\n \"bin\": {\n \"cypress\": \"bin/cypress\"\n },\n \"engines\": {\n \"node\": \"^16.0.0 || ^18.0.0 || >=20.0.0\"\n }\n },\n \"node_modules/cypress/node_modules/supports-color\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz\",\n \"integrity\": \"sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"has-flag\": \"^4.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/supports-color?sponsor=1\"\n }\n },\n \"node_modules/dashdash\": {\n \"version\": \"1.14.1\",\n \"resolved\": \"https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz\",\n \"integrity\": \"sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==\",\n \"dev\": true,\n \"dependencies\": {\n \"assert-plus\": \"^1.0.0\"\n },\n \"engines\": {\n \"node\": \">=0.10\"\n }\n },\n \"node_modules/dayjs\": {\n \"version\": \"1.11.5\",\n \"resolved\": \"https://registry.npmjs.org/dayjs/-/dayjs-1.11.5.tgz\",\n \"integrity\": \"sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==\",\n \"dev\": true\n },\n \"node_modules/debug\": {\n \"version\": \"4.3.4\",\n \"resolved\": \"https://registry.npmjs.org/debug/-/debug-4.3.4.tgz\",\n \"integrity\": \"sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"ms\": \"2.1.2\"\n },\n \"engines\": {\n \"node\": \">=6.0\"\n },\n \"peerDependenciesMeta\": {\n \"supports-color\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/define-data-property\": {\n \"version\": \"1.1.4\",\n \"resolved\": \"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz\",\n \"integrity\": \"sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==\",\n \"dev\": true,\n \"dependencies\": {\n \"es-define-property\": \"^1.0.0\",\n \"es-errors\": \"^1.3.0\",\n \"gopd\": \"^1.0.1\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/delayed-stream\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz\",\n \"integrity\": \"sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.4.0\"\n }\n },\n \"node_modules/didyoumean\": {\n \"version\": \"1.2.2\",\n \"resolved\": \"https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz\",\n \"integrity\": \"sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==\",\n \"dev\": true\n },\n \"node_modules/dlv\": {\n \"version\": \"1.1.3\",\n \"resolved\": \"https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz\",\n \"integrity\": \"sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==\",\n \"dev\": true\n },\n \"node_modules/ecc-jsbn\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz\",\n \"integrity\": \"sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==\",\n \"dev\": true,\n \"dependencies\": {\n \"jsbn\": \"~0.1.0\",\n \"safer-buffer\": \"^2.1.0\"\n }\n },\n \"node_modules/electron-to-chromium\": {\n \"version\": \"1.4.686\",\n \"resolved\": \"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.686.tgz\",\n \"integrity\": \"sha512-3avY1B+vUzNxEgkBDpKOP8WarvUAEwpRaiCL0He5OKWEFxzaOFiq4WoZEZe7qh0ReS7DiWoHMnYoQCKxNZNzSg==\",\n \"dev\": true\n },\n \"node_modules/emoji-regex\": {\n \"version\": \"8.0.0\",\n \"resolved\": \"https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz\",\n \"integrity\": \"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==\",\n \"dev\": true\n },\n \"node_modules/emojis-list\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz\",\n \"integrity\": \"sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 4\"\n }\n },\n \"node_modules/end-of-stream\": {\n \"version\": \"1.4.4\",\n \"resolved\": \"https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz\",\n \"integrity\": \"sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"once\": \"^1.4.0\"\n }\n },\n \"node_modules/enhanced-resolve\": {\n \"version\": \"5.9.3\",\n \"resolved\": \"https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz\",\n \"integrity\": \"sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==\",\n \"dev\": true,\n \"dependencies\": {\n \"graceful-fs\": \"^4.2.4\",\n \"tapable\": \"^2.2.0\"\n },\n \"engines\": {\n \"node\": \">=10.13.0\"\n }\n },\n \"node_modules/enquirer\": {\n \"version\": \"2.3.6\",\n \"resolved\": \"https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz\",\n \"integrity\": \"sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-colors\": \"^4.1.1\"\n },\n \"engines\": {\n \"node\": \">=8.6\"\n }\n },\n \"node_modules/es-define-property\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz\",\n \"integrity\": \"sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"get-intrinsic\": \"^1.2.4\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n }\n },\n \"node_modules/es-errors\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz\",\n \"integrity\": \"sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.4\"\n }\n },\n \"node_modules/es-module-lexer\": {\n \"version\": \"0.9.3\",\n \"resolved\": \"https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz\",\n \"integrity\": \"sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/esbuild\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz\",\n \"integrity\": \"sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==\",\n \"dev\": true,\n \"hasInstallScript\": true,\n \"bin\": {\n \"esbuild\": \"bin/esbuild\"\n },\n \"engines\": {\n \"node\": \">=12\"\n },\n \"optionalDependencies\": {\n \"@esbuild/android-arm\": \"0.18.20\",\n \"@esbuild/android-arm64\": \"0.18.20\",\n \"@esbuild/android-x64\": \"0.18.20\",\n \"@esbuild/darwin-arm64\": \"0.18.20\",\n \"@esbuild/darwin-x64\": \"0.18.20\",\n \"@esbuild/freebsd-arm64\": \"0.18.20\",\n \"@esbuild/freebsd-x64\": \"0.18.20\",\n \"@esbuild/linux-arm\": \"0.18.20\",\n \"@esbuild/linux-arm64\": \"0.18.20\",\n \"@esbuild/linux-ia32\": \"0.18.20\",\n \"@esbuild/linux-loong64\": \"0.18.20\",\n \"@esbuild/linux-mips64el\": \"0.18.20\",\n \"@esbuild/linux-ppc64\": \"0.18.20\",\n \"@esbuild/linux-riscv64\": \"0.18.20\",\n \"@esbuild/linux-s390x\": \"0.18.20\",\n \"@esbuild/linux-x64\": \"0.18.20\",\n \"@esbuild/netbsd-x64\": \"0.18.20\",\n \"@esbuild/openbsd-x64\": \"0.18.20\",\n \"@esbuild/sunos-x64\": \"0.18.20\",\n \"@esbuild/win32-arm64\": \"0.18.20\",\n \"@esbuild/win32-ia32\": \"0.18.20\",\n \"@esbuild/win32-x64\": \"0.18.20\"\n }\n },\n \"node_modules/escalade\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz\",\n \"integrity\": \"sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/escape-string-regexp\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz\",\n \"integrity\": \"sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.8.0\"\n }\n },\n \"node_modules/eslint-scope\": {\n \"version\": \"5.1.1\",\n \"resolved\": \"https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz\",\n \"integrity\": \"sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"esrecurse\": \"^4.3.0\",\n \"estraverse\": \"^4.1.1\"\n },\n \"engines\": {\n \"node\": \">=8.0.0\"\n }\n },\n \"node_modules/esrecurse\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz\",\n \"integrity\": \"sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"estraverse\": \"^5.2.0\"\n },\n \"engines\": {\n \"node\": \">=4.0\"\n }\n },\n \"node_modules/esrecurse/node_modules/estraverse\": {\n \"version\": \"5.3.0\",\n \"resolved\": \"https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz\",\n \"integrity\": \"sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=4.0\"\n }\n },\n \"node_modules/estraverse\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz\",\n \"integrity\": \"sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=4.0\"\n }\n },\n \"node_modules/eventemitter2\": {\n \"version\": \"6.4.7\",\n \"resolved\": \"https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz\",\n \"integrity\": \"sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==\",\n \"dev\": true\n },\n \"node_modules/events\": {\n \"version\": \"3.3.0\",\n \"resolved\": \"https://registry.npmjs.org/events/-/events-3.3.0.tgz\",\n \"integrity\": \"sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=0.8.x\"\n }\n },\n \"node_modules/execa\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/execa/-/execa-4.1.0.tgz\",\n \"integrity\": \"sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==\",\n \"dev\": true,\n \"dependencies\": {\n \"cross-spawn\": \"^7.0.0\",\n \"get-stream\": \"^5.0.0\",\n \"human-signals\": \"^1.1.1\",\n \"is-stream\": \"^2.0.0\",\n \"merge-stream\": \"^2.0.0\",\n \"npm-run-path\": \"^4.0.0\",\n \"onetime\": \"^5.1.0\",\n \"signal-exit\": \"^3.0.2\",\n \"strip-final-newline\": \"^2.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sindresorhus/execa?sponsor=1\"\n }\n },\n \"node_modules/executable\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/executable/-/executable-4.1.1.tgz\",\n \"integrity\": \"sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==\",\n \"dev\": true,\n \"dependencies\": {\n \"pify\": \"^2.2.0\"\n },\n \"engines\": {\n \"node\": \">=4\"\n }\n },\n \"node_modules/extend\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/extend/-/extend-3.0.2.tgz\",\n \"integrity\": \"sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==\",\n \"dev\": true\n },\n \"node_modules/extract-zip\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz\",\n \"integrity\": \"sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==\",\n \"dev\": true,\n \"dependencies\": {\n \"debug\": \"^4.1.1\",\n \"get-stream\": \"^5.1.0\",\n \"yauzl\": \"^2.10.0\"\n },\n \"bin\": {\n \"extract-zip\": \"cli.js\"\n },\n \"engines\": {\n \"node\": \">= 10.17.0\"\n },\n \"optionalDependencies\": {\n \"@types/yauzl\": \"^2.9.1\"\n }\n },\n \"node_modules/extsprintf\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz\",\n \"integrity\": \"sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==\",\n \"dev\": true,\n \"engines\": [\n \"node >=0.6.0\"\n ]\n },\n \"node_modules/fast-deep-equal\": {\n \"version\": \"3.1.3\",\n \"resolved\": \"https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz\",\n \"integrity\": \"sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/fast-glob\": {\n \"version\": \"3.3.2\",\n \"resolved\": \"https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz\",\n \"integrity\": \"sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==\",\n \"dev\": true,\n \"dependencies\": {\n \"@nodelib/fs.stat\": \"^2.0.2\",\n \"@nodelib/fs.walk\": \"^1.2.3\",\n \"glob-parent\": \"^5.1.2\",\n \"merge2\": \"^1.3.0\",\n \"micromatch\": \"^4.0.4\"\n },\n \"engines\": {\n \"node\": \">=8.6.0\"\n }\n },\n \"node_modules/fast-json-stable-stringify\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz\",\n \"integrity\": \"sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/fastq\": {\n \"version\": \"1.13.0\",\n \"resolved\": \"https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz\",\n \"integrity\": \"sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==\",\n \"dev\": true,\n \"dependencies\": {\n \"reusify\": \"^1.0.4\"\n }\n },\n \"node_modules/fd-slicer\": {\n \"version\": \"1.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz\",\n \"integrity\": \"sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==\",\n \"dev\": true,\n \"dependencies\": {\n \"pend\": \"~1.2.0\"\n }\n },\n \"node_modules/figures\": {\n \"version\": \"3.2.0\",\n \"resolved\": \"https://registry.npmjs.org/figures/-/figures-3.2.0.tgz\",\n \"integrity\": \"sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==\",\n \"dev\": true,\n \"dependencies\": {\n \"escape-string-regexp\": \"^1.0.5\"\n },\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/filepond\": {\n \"version\": \"4.31.1\",\n \"resolved\": \"https://registry.npmjs.org/filepond/-/filepond-4.31.1.tgz\",\n \"integrity\": \"sha512-yWYK91Ky72L2AG7BlI8Cb0UjvJz+DjuYdLN1JbkJg8qmoiZ9AU5b5MuOkHmExk/9jQ5R7tRT+H+b8wDiFEJlxQ==\"\n },\n \"node_modules/filepond-plugin-file-validate-size\": {\n \"version\": \"2.2.8\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-file-validate-size/-/filepond-plugin-file-validate-size-2.2.8.tgz\",\n \"integrity\": \"sha512-yzb8scATmkWqPTP7oKQz6L8WwJm6Xmgc/fuq6DFGRaLz0I7372BUvBsxagBk/hypMIjvieNzhggm33Y60x3rcw==\",\n \"peerDependencies\": {\n \"filepond\": \">=3.1.2 <5.x\"\n }\n },\n \"node_modules/filepond-plugin-file-validate-type\": {\n \"version\": \"1.2.9\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-file-validate-type/-/filepond-plugin-file-validate-type-1.2.9.tgz\",\n \"integrity\": \"sha512-Tzv07aNdZvjUXDRA3XL16QMEvh6llDrXlcZ6W0eTHQ+taHaVg/JKJTFs/AViO+6ZcpPCcQStbhYEL2HoS+vldw==\",\n \"peerDependencies\": {\n \"filepond\": \">=1.x <5.x\"\n }\n },\n \"node_modules/filepond-plugin-get-file\": {\n \"version\": \"1.1.0\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-get-file/-/filepond-plugin-get-file-1.1.0.tgz\",\n \"integrity\": \"sha512-JAOp2Os2xwToqxMHPi1jHQWHmdgTcrSH9NqksJx5o6pcfNVWmaSvC455gPCQ6LjYnGvOZDrfpmm+TD9dwJ+6TA==\",\n \"peerDependencies\": {\n \"filepond\": \">=4.x <5.x\"\n }\n },\n \"node_modules/filepond-plugin-image-exif-orientation\": {\n \"version\": \"1.0.11\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-image-exif-orientation/-/filepond-plugin-image-exif-orientation-1.0.11.tgz\",\n \"integrity\": \"sha512-hLBc12Fk6Zkj3L8mSAn+elugHOqT5rLUbgVXQQIQjMe0FsGjtpoxqeVR6jt4IWHGat2L9sFAgU2TGmd1mqosCg==\",\n \"peerDependencies\": {\n \"filepond\": \">=3.x <5.x\"\n }\n },\n \"node_modules/filepond-plugin-image-preview\": {\n \"version\": \"4.6.12\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-image-preview/-/filepond-plugin-image-preview-4.6.12.tgz\",\n \"integrity\": \"sha512-Y8ETX5QVV0mbPB0586UH8AUmG9tZg8PuN5bdEAIlZVJFTct5ebViJ7+Am94/VhTPjLqZjBf1zmDq5JU6XRsZKw==\",\n \"peerDependencies\": {\n \"filepond\": \">=4.x <5.x\"\n }\n },\n \"node_modules/fill-range\": {\n \"version\": \"7.0.1\",\n \"resolved\": \"https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz\",\n \"integrity\": \"sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"to-regex-range\": \"^5.0.1\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/forever-agent\": {\n \"version\": \"0.6.1\",\n \"resolved\": \"https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz\",\n \"integrity\": \"sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/form-data\": {\n \"version\": \"2.3.3\",\n \"resolved\": \"https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz\",\n \"integrity\": \"sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"asynckit\": \"^0.4.0\",\n \"combined-stream\": \"^1.0.6\",\n \"mime-types\": \"^2.1.12\"\n },\n \"engines\": {\n \"node\": \">= 0.12\"\n }\n },\n \"node_modules/fraction.js\": {\n \"version\": \"4.3.7\",\n \"resolved\": \"https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz\",\n \"integrity\": \"sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"*\"\n },\n \"funding\": {\n \"type\": \"patreon\",\n \"url\": \"https://github.com/sponsors/rawify\"\n }\n },\n \"node_modules/fs-extra\": {\n \"version\": \"9.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz\",\n \"integrity\": \"sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"at-least-node\": \"^1.0.0\",\n \"graceful-fs\": \"^4.2.0\",\n \"jsonfile\": \"^6.0.1\",\n \"universalify\": \"^2.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/fs.realpath\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz\",\n \"integrity\": \"sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==\",\n \"dev\": true\n },\n \"node_modules/fsevents\": {\n \"version\": \"2.3.2\",\n \"resolved\": \"https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz\",\n \"integrity\": \"sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==\",\n \"dev\": true,\n \"hasInstallScript\": true,\n \"optional\": true,\n \"os\": [\n \"darwin\"\n ],\n \"engines\": {\n \"node\": \"^8.16.0 || ^10.6.0 || >=11.0.0\"\n }\n },\n \"node_modules/function-bind\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz\",\n \"integrity\": \"sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==\",\n \"dev\": true,\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/get-intrinsic\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz\",\n \"integrity\": \"sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"has-proto\": \"^1.0.1\",\n \"has-symbols\": \"^1.0.3\",\n \"hasown\": \"^2.0.0\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/get-stream\": {\n \"version\": \"5.2.0\",\n \"resolved\": \"https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz\",\n \"integrity\": \"sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==\",\n \"dev\": true,\n \"dependencies\": {\n \"pump\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/getos\": {\n \"version\": \"3.2.1\",\n \"resolved\": \"https://registry.npmjs.org/getos/-/getos-3.2.1.tgz\",\n \"integrity\": \"sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"async\": \"^3.2.0\"\n }\n },\n \"node_modules/getpass\": {\n \"version\": \"0.1.7\",\n \"resolved\": \"https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz\",\n \"integrity\": \"sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==\",\n \"dev\": true,\n \"dependencies\": {\n \"assert-plus\": \"^1.0.0\"\n }\n },\n \"node_modules/glob\": {\n \"version\": \"7.2.3\",\n \"resolved\": \"https://registry.npmjs.org/glob/-/glob-7.2.3.tgz\",\n \"integrity\": \"sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"fs.realpath\": \"^1.0.0\",\n \"inflight\": \"^1.0.4\",\n \"inherits\": \"2\",\n \"minimatch\": \"^3.1.1\",\n \"once\": \"^1.3.0\",\n \"path-is-absolute\": \"^1.0.0\"\n },\n \"engines\": {\n \"node\": \"*\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/isaacs\"\n }\n },\n \"node_modules/glob-parent\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz\",\n \"integrity\": \"sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==\",\n \"dev\": true,\n \"dependencies\": {\n \"is-glob\": \"^4.0.1\"\n },\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/glob-to-regexp\": {\n \"version\": \"0.4.1\",\n \"resolved\": \"https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz\",\n \"integrity\": \"sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/global-dirs\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz\",\n \"integrity\": \"sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==\",\n \"dev\": true,\n \"dependencies\": {\n \"ini\": \"2.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/gopd\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz\",\n \"integrity\": \"sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==\",\n \"dev\": true,\n \"dependencies\": {\n \"get-intrinsic\": \"^1.1.3\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/graceful-fs\": {\n \"version\": \"4.2.10\",\n \"resolved\": \"https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz\",\n \"integrity\": \"sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==\",\n \"dev\": true\n },\n \"node_modules/has\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has/-/has-1.0.3.tgz\",\n \"integrity\": \"sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==\",\n \"dev\": true,\n \"dependencies\": {\n \"function-bind\": \"^1.1.1\"\n },\n \"engines\": {\n \"node\": \">= 0.4.0\"\n }\n },\n \"node_modules/has-flag\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n \"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/has-property-descriptors\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz\",\n \"integrity\": \"sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==\",\n \"dev\": true,\n \"dependencies\": {\n \"es-define-property\": \"^1.0.0\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/has-proto\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz\",\n \"integrity\": \"sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/has-symbols\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz\",\n \"integrity\": \"sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/hasown\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz\",\n \"integrity\": \"sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==\",\n \"dev\": true,\n \"dependencies\": {\n \"function-bind\": \"^1.1.2\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n }\n },\n \"node_modules/http-signature\": {\n \"version\": \"1.3.6\",\n \"resolved\": \"https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz\",\n \"integrity\": \"sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==\",\n \"dev\": true,\n \"dependencies\": {\n \"assert-plus\": \"^1.0.0\",\n \"jsprim\": \"^2.0.2\",\n \"sshpk\": \"^1.14.1\"\n },\n \"engines\": {\n \"node\": \">=0.10\"\n }\n },\n \"node_modules/human-signals\": {\n \"version\": \"1.1.1\",\n \"resolved\": \"https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz\",\n \"integrity\": \"sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8.12.0\"\n }\n },\n \"node_modules/ieee754\": {\n \"version\": \"1.2.1\",\n \"resolved\": \"https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz\",\n \"integrity\": \"sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ]\n },\n \"node_modules/immutable\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz\",\n \"integrity\": \"sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==\",\n \"dev\": true\n },\n \"node_modules/indent-string\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz\",\n \"integrity\": \"sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/inflight\": {\n \"version\": \"1.0.6\",\n \"resolved\": \"https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz\",\n \"integrity\": \"sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==\",\n \"dev\": true,\n \"dependencies\": {\n \"once\": \"^1.3.0\",\n \"wrappy\": \"1\"\n }\n },\n \"node_modules/inherits\": {\n \"version\": \"2.0.4\",\n \"resolved\": \"https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz\",\n \"integrity\": \"sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==\",\n \"dev\": true\n },\n \"node_modules/ini\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/ini/-/ini-2.0.0.tgz\",\n \"integrity\": \"sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/is-binary-path\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz\",\n \"integrity\": \"sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==\",\n \"dev\": true,\n \"dependencies\": {\n \"binary-extensions\": \"^2.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/is-ci\": {\n \"version\": \"3.0.1\",\n \"resolved\": \"https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz\",\n \"integrity\": \"sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"ci-info\": \"^3.2.0\"\n },\n \"bin\": {\n \"is-ci\": \"bin.js\"\n }\n },\n \"node_modules/is-core-module\": {\n \"version\": \"2.12.1\",\n \"resolved\": \"https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz\",\n \"integrity\": \"sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==\",\n \"dev\": true,\n \"dependencies\": {\n \"has\": \"^1.0.3\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/is-extglob\": {\n \"version\": \"2.1.1\",\n \"resolved\": \"https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz\",\n \"integrity\": \"sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/is-fullwidth-code-point\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz\",\n \"integrity\": \"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/is-glob\": {\n \"version\": \"4.0.3\",\n \"resolved\": \"https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz\",\n \"integrity\": \"sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==\",\n \"dev\": true,\n \"dependencies\": {\n \"is-extglob\": \"^2.1.1\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/is-installed-globally\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz\",\n \"integrity\": \"sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"global-dirs\": \"^3.0.0\",\n \"is-path-inside\": \"^3.0.2\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/is-number\": {\n \"version\": \"7.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz\",\n \"integrity\": \"sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.12.0\"\n }\n },\n \"node_modules/is-path-inside\": {\n \"version\": \"3.0.3\",\n \"resolved\": \"https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz\",\n \"integrity\": \"sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/is-stream\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz\",\n \"integrity\": \"sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/is-typedarray\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz\",\n \"integrity\": \"sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==\",\n \"dev\": true\n },\n \"node_modules/is-unicode-supported\": {\n \"version\": \"0.1.0\",\n \"resolved\": \"https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz\",\n \"integrity\": \"sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/isexe\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz\",\n \"integrity\": \"sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==\",\n \"dev\": true\n },\n \"node_modules/isstream\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz\",\n \"integrity\": \"sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==\",\n \"dev\": true\n },\n \"node_modules/jest-worker\": {\n \"version\": \"27.5.1\",\n \"resolved\": \"https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz\",\n \"integrity\": \"sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/node\": \"*\",\n \"merge-stream\": \"^2.0.0\",\n \"supports-color\": \"^8.0.0\"\n },\n \"engines\": {\n \"node\": \">= 10.13.0\"\n }\n },\n \"node_modules/jest-worker/node_modules/supports-color\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz\",\n \"integrity\": \"sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"has-flag\": \"^4.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/supports-color?sponsor=1\"\n }\n },\n \"node_modules/jiti\": {\n \"version\": \"1.21.0\",\n \"resolved\": \"https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz\",\n \"integrity\": \"sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==\",\n \"dev\": true,\n \"bin\": {\n \"jiti\": \"bin/jiti.js\"\n }\n },\n \"node_modules/jsbn\": {\n \"version\": \"0.1.1\",\n \"resolved\": \"https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz\",\n \"integrity\": \"sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==\",\n \"dev\": true\n },\n \"node_modules/json-parse-even-better-errors\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz\",\n \"integrity\": \"sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/json-schema\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz\",\n \"integrity\": \"sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==\",\n \"dev\": true\n },\n \"node_modules/json-schema-traverse\": {\n \"version\": \"0.4.1\",\n \"resolved\": \"https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz\",\n \"integrity\": \"sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/json-stringify-safe\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz\",\n \"integrity\": \"sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==\",\n \"dev\": true\n },\n \"node_modules/json5\": {\n \"version\": \"2.2.1\",\n \"resolved\": \"https://registry.npmjs.org/json5/-/json5-2.2.1.tgz\",\n \"integrity\": \"sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==\",\n \"dev\": true,\n \"bin\": {\n \"json5\": \"lib/cli.js\"\n },\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/jsonfile\": {\n \"version\": \"6.1.0\",\n \"resolved\": \"https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz\",\n \"integrity\": \"sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"universalify\": \"^2.0.0\"\n },\n \"optionalDependencies\": {\n \"graceful-fs\": \"^4.1.6\"\n }\n },\n \"node_modules/jsprim\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz\",\n \"integrity\": \"sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==\",\n \"dev\": true,\n \"engines\": [\n \"node >=0.6.0\"\n ],\n \"dependencies\": {\n \"assert-plus\": \"1.0.0\",\n \"extsprintf\": \"1.3.0\",\n \"json-schema\": \"0.4.0\",\n \"verror\": \"1.10.0\"\n }\n },\n \"node_modules/laravel-vite-plugin\": {\n \"version\": \"0.8.1\",\n \"resolved\": \"https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.8.1.tgz\",\n \"integrity\": \"sha512-fxzUDjOA37kOsYq8dP+3oPIlw8/kJVXwu0hOXLun82R1LpV02shGeWGYKx2lbpKffL5I0sfPPjfqbYxuqBluAA==\",\n \"dev\": true,\n \"dependencies\": {\n \"picocolors\": \"^1.0.0\",\n \"vite-plugin-full-reload\": \"^1.0.5\"\n },\n \"engines\": {\n \"node\": \">=14\"\n },\n \"peerDependencies\": {\n \"vite\": \"^3.0.0 || ^4.0.0\"\n }\n },\n \"node_modules/lazy-ass\": {\n \"version\": \"1.6.0\",\n \"resolved\": \"https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz\",\n \"integrity\": \"sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \"> 0.8\"\n }\n },\n \"node_modules/lilconfig\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz\",\n \"integrity\": \"sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/lines-and-columns\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz\",\n \"integrity\": \"sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==\",\n \"dev\": true\n },\n \"node_modules/listr2\": {\n \"version\": \"3.14.0\",\n \"resolved\": \"https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz\",\n \"integrity\": \"sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==\",\n \"dev\": true,\n \"dependencies\": {\n \"cli-truncate\": \"^2.1.0\",\n \"colorette\": \"^2.0.16\",\n \"log-update\": \"^4.0.0\",\n \"p-map\": \"^4.0.0\",\n \"rfdc\": \"^1.3.0\",\n \"rxjs\": \"^7.5.1\",\n \"through\": \"^2.3.8\",\n \"wrap-ansi\": \"^7.0.0\"\n },\n \"engines\": {\n \"node\": \">=10.0.0\"\n },\n \"peerDependencies\": {\n \"enquirer\": \">= 2.3.0 < 3\"\n },\n \"peerDependenciesMeta\": {\n \"enquirer\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/loader-runner\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz\",\n \"integrity\": \"sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=6.11.5\"\n }\n },\n \"node_modules/loader-utils\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz\",\n \"integrity\": \"sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==\",\n \"dev\": true,\n \"dependencies\": {\n \"big.js\": \"^5.2.2\",\n \"emojis-list\": \"^3.0.0\",\n \"json5\": \"^2.1.2\"\n },\n \"engines\": {\n \"node\": \">=8.9.0\"\n }\n },\n \"node_modules/lodash\": {\n \"version\": \"4.17.21\",\n \"resolved\": \"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz\",\n \"integrity\": \"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==\",\n \"dev\": true\n },\n \"node_modules/lodash.once\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz\",\n \"integrity\": \"sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==\",\n \"dev\": true\n },\n \"node_modules/lodash.sortby\": {\n \"version\": \"4.7.0\",\n \"resolved\": \"https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz\",\n \"integrity\": \"sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/log-symbols\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz\",\n \"integrity\": \"sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==\",\n \"dev\": true,\n \"dependencies\": {\n \"chalk\": \"^4.1.0\",\n \"is-unicode-supported\": \"^0.1.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/log-update\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz\",\n \"integrity\": \"sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-escapes\": \"^4.3.0\",\n \"cli-cursor\": \"^3.1.0\",\n \"slice-ansi\": \"^4.0.0\",\n \"wrap-ansi\": \"^6.2.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/log-update/node_modules/slice-ansi\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz\",\n \"integrity\": \"sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-styles\": \"^4.0.0\",\n \"astral-regex\": \"^2.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/slice-ansi?sponsor=1\"\n }\n },\n \"node_modules/log-update/node_modules/wrap-ansi\": {\n \"version\": \"6.2.0\",\n \"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz\",\n \"integrity\": \"sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-styles\": \"^4.0.0\",\n \"string-width\": \"^4.1.0\",\n \"strip-ansi\": \"^6.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/lru-cache\": {\n \"version\": \"6.0.0\",\n \"resolved\": \"https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz\",\n \"integrity\": \"sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==\",\n \"dev\": true,\n \"dependencies\": {\n \"yallist\": \"^4.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/merge-stream\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz\",\n \"integrity\": \"sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==\",\n \"dev\": true\n },\n \"node_modules/merge2\": {\n \"version\": \"1.4.1\",\n \"resolved\": \"https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz\",\n \"integrity\": \"sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/micromatch\": {\n \"version\": \"4.0.5\",\n \"resolved\": \"https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz\",\n \"integrity\": \"sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==\",\n \"dev\": true,\n \"dependencies\": {\n \"braces\": \"^3.0.2\",\n \"picomatch\": \"^2.3.1\"\n },\n \"engines\": {\n \"node\": \">=8.6\"\n }\n },\n \"node_modules/mime-db\": {\n \"version\": \"1.52.0\",\n \"resolved\": \"https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz\",\n \"integrity\": \"sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.6\"\n }\n },\n \"node_modules/mime-types\": {\n \"version\": \"2.1.35\",\n \"resolved\": \"https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz\",\n \"integrity\": \"sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==\",\n \"dev\": true,\n \"dependencies\": {\n \"mime-db\": \"1.52.0\"\n },\n \"engines\": {\n \"node\": \">= 0.6\"\n }\n },\n \"node_modules/mimic-fn\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz\",\n \"integrity\": \"sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/mini-svg-data-uri\": {\n \"version\": \"1.4.4\",\n \"resolved\": \"https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz\",\n \"integrity\": \"sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==\",\n \"dev\": true,\n \"bin\": {\n \"mini-svg-data-uri\": \"cli.js\"\n }\n },\n \"node_modules/minimatch\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz\",\n \"integrity\": \"sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==\",\n \"dev\": true,\n \"dependencies\": {\n \"brace-expansion\": \"^1.1.7\"\n },\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/minimist\": {\n \"version\": \"1.2.8\",\n \"resolved\": \"https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz\",\n \"integrity\": \"sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==\",\n \"dev\": true,\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/ms\": {\n \"version\": \"2.1.2\",\n \"resolved\": \"https://registry.npmjs.org/ms/-/ms-2.1.2.tgz\",\n \"integrity\": \"sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==\",\n \"dev\": true\n },\n \"node_modules/mz\": {\n \"version\": \"2.7.0\",\n \"resolved\": \"https://registry.npmjs.org/mz/-/mz-2.7.0.tgz\",\n \"integrity\": \"sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"any-promise\": \"^1.0.0\",\n \"object-assign\": \"^4.0.1\",\n \"thenify-all\": \"^1.0.0\"\n }\n },\n \"node_modules/nanoid\": {\n \"version\": \"3.3.7\",\n \"resolved\": \"https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz\",\n \"integrity\": \"sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ],\n \"bin\": {\n \"nanoid\": \"bin/nanoid.cjs\"\n },\n \"engines\": {\n \"node\": \"^10 || ^12 || ^13.7 || ^14 || >=15.0.1\"\n }\n },\n \"node_modules/neo-async\": {\n \"version\": \"2.6.2\",\n \"resolved\": \"https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz\",\n \"integrity\": \"sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==\",\n \"dev\": true\n },\n \"node_modules/node-releases\": {\n \"version\": \"2.0.14\",\n \"resolved\": \"https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz\",\n \"integrity\": \"sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==\",\n \"dev\": true\n },\n \"node_modules/normalize-path\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz\",\n \"integrity\": \"sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/normalize-range\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz\",\n \"integrity\": \"sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/npm-run-path\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz\",\n \"integrity\": \"sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==\",\n \"dev\": true,\n \"dependencies\": {\n \"path-key\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/object-assign\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz\",\n \"integrity\": \"sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/object-hash\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz\",\n \"integrity\": \"sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/object-inspect\": {\n \"version\": \"1.13.1\",\n \"resolved\": \"https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz\",\n \"integrity\": \"sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==\",\n \"dev\": true,\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/once\": {\n \"version\": \"1.4.0\",\n \"resolved\": \"https://registry.npmjs.org/once/-/once-1.4.0.tgz\",\n \"integrity\": \"sha1-WDsap3WWHUsROsF9nFC6753Xa9E=\",\n \"dev\": true,\n \"dependencies\": {\n \"wrappy\": \"1\"\n }\n },\n \"node_modules/onetime\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz\",\n \"integrity\": \"sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==\",\n \"dev\": true,\n \"dependencies\": {\n \"mimic-fn\": \"^2.1.0\"\n },\n \"engines\": {\n \"node\": \">=6\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/ospath\": {\n \"version\": \"1.2.2\",\n \"resolved\": \"https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz\",\n \"integrity\": \"sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==\",\n \"dev\": true\n },\n \"node_modules/p-map\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz\",\n \"integrity\": \"sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"aggregate-error\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/path-is-absolute\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz\",\n \"integrity\": \"sha1-F0uSaHNVNP+8es5r9TpanhtcX18=\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/path-key\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz\",\n \"integrity\": \"sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/path-parse\": {\n \"version\": \"1.0.7\",\n \"resolved\": \"https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz\",\n \"integrity\": \"sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==\",\n \"dev\": true\n },\n \"node_modules/pend\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/pend/-/pend-1.2.0.tgz\",\n \"integrity\": \"sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==\",\n \"dev\": true\n },\n \"node_modules/performance-now\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz\",\n \"integrity\": \"sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==\",\n \"dev\": true\n },\n \"node_modules/picocolors\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz\",\n \"integrity\": \"sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==\",\n \"dev\": true\n },\n \"node_modules/picomatch\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz\",\n \"integrity\": \"sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8.6\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/jonschlinkert\"\n }\n },\n \"node_modules/pify\": {\n \"version\": \"2.3.0\",\n \"resolved\": \"https://registry.npmjs.org/pify/-/pify-2.3.0.tgz\",\n \"integrity\": \"sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/pirates\": {\n \"version\": \"4.0.5\",\n \"resolved\": \"https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz\",\n \"integrity\": \"sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/postcss\": {\n \"version\": \"8.4.38\",\n \"resolved\": \"https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz\",\n \"integrity\": \"sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/postcss/\"\n },\n {\n \"type\": \"tidelift\",\n \"url\": \"https://tidelift.com/funding/github/npm/postcss\"\n },\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ],\n \"dependencies\": {\n \"nanoid\": \"^3.3.7\",\n \"picocolors\": \"^1.0.0\",\n \"source-map-js\": \"^1.2.0\"\n },\n \"engines\": {\n \"node\": \"^10 || ^12 || >=14\"\n }\n },\n \"node_modules/postcss-import\": {\n \"version\": \"15.1.0\",\n \"resolved\": \"https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz\",\n \"integrity\": \"sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==\",\n \"dev\": true,\n \"dependencies\": {\n \"postcss-value-parser\": \"^4.0.0\",\n \"read-cache\": \"^1.0.0\",\n \"resolve\": \"^1.1.7\"\n },\n \"engines\": {\n \"node\": \">=14.0.0\"\n },\n \"peerDependencies\": {\n \"postcss\": \"^8.0.0\"\n }\n },\n \"node_modules/postcss-js\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz\",\n \"integrity\": \"sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==\",\n \"dev\": true,\n \"dependencies\": {\n \"camelcase-css\": \"^2.0.1\"\n },\n \"engines\": {\n \"node\": \"^12 || ^14 || >= 16\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/postcss/\"\n },\n \"peerDependencies\": {\n \"postcss\": \"^8.4.21\"\n }\n },\n \"node_modules/postcss-load-config\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz\",\n \"integrity\": \"sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==\",\n \"dev\": true,\n \"dependencies\": {\n \"lilconfig\": \"^2.0.5\",\n \"yaml\": \"^2.1.1\"\n },\n \"engines\": {\n \"node\": \">= 14\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/postcss/\"\n },\n \"peerDependencies\": {\n \"postcss\": \">=8.0.9\",\n \"ts-node\": \">=9.0.0\"\n },\n \"peerDependenciesMeta\": {\n \"postcss\": {\n \"optional\": true\n },\n \"ts-node\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/postcss-nested\": {\n \"version\": \"6.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz\",\n \"integrity\": \"sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"postcss-selector-parser\": \"^6.0.11\"\n },\n \"engines\": {\n \"node\": \">=12.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/postcss/\"\n },\n \"peerDependencies\": {\n \"postcss\": \"^8.2.14\"\n }\n },\n \"node_modules/postcss-selector-parser\": {\n \"version\": \"6.0.11\",\n \"resolved\": \"https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz\",\n \"integrity\": \"sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==\",\n \"dev\": true,\n \"dependencies\": {\n \"cssesc\": \"^3.0.0\",\n \"util-deprecate\": \"^1.0.2\"\n },\n \"engines\": {\n \"node\": \">=4\"\n }\n },\n \"node_modules/postcss-value-parser\": {\n \"version\": \"4.2.0\",\n \"resolved\": \"https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz\",\n \"integrity\": \"sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==\",\n \"dev\": true\n },\n \"node_modules/prettier\": {\n \"version\": \"3.3.2\",\n \"resolved\": \"https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz\",\n \"integrity\": \"sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==\",\n \"dev\": true,\n \"bin\": {\n \"prettier\": \"bin/prettier.cjs\"\n },\n \"engines\": {\n \"node\": \">=14\"\n },\n \"funding\": {\n \"url\": \"https://github.com/prettier/prettier?sponsor=1\"\n }\n },\n \"node_modules/pretty-bytes\": {\n \"version\": \"5.6.0\",\n \"resolved\": \"https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz\",\n \"integrity\": \"sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/process\": {\n \"version\": \"0.11.10\",\n \"resolved\": \"https://registry.npmjs.org/process/-/process-0.11.10.tgz\",\n \"integrity\": \"sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.6.0\"\n }\n },\n \"node_modules/proxy-from-env\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz\",\n \"integrity\": \"sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==\",\n \"dev\": true\n },\n \"node_modules/psl\": {\n \"version\": \"1.9.0\",\n \"resolved\": \"https://registry.npmjs.org/psl/-/psl-1.9.0.tgz\",\n \"integrity\": \"sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==\",\n \"dev\": true\n },\n \"node_modules/pump\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/pump/-/pump-3.0.0.tgz\",\n \"integrity\": \"sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==\",\n \"dev\": true,\n \"dependencies\": {\n \"end-of-stream\": \"^1.1.0\",\n \"once\": \"^1.3.1\"\n }\n },\n \"node_modules/punycode\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz\",\n \"integrity\": \"sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/qs\": {\n \"version\": \"6.10.4\",\n \"resolved\": \"https://registry.npmjs.org/qs/-/qs-6.10.4.tgz\",\n \"integrity\": \"sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==\",\n \"dev\": true,\n \"dependencies\": {\n \"side-channel\": \"^1.0.4\"\n },\n \"engines\": {\n \"node\": \">=0.6\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/querystringify\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz\",\n \"integrity\": \"sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==\",\n \"dev\": true\n },\n \"node_modules/queue-microtask\": {\n \"version\": \"1.2.3\",\n \"resolved\": \"https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz\",\n \"integrity\": \"sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ]\n },\n \"node_modules/randombytes\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz\",\n \"integrity\": \"sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"safe-buffer\": \"^5.1.0\"\n }\n },\n \"node_modules/read-cache\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz\",\n \"integrity\": \"sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==\",\n \"dev\": true,\n \"dependencies\": {\n \"pify\": \"^2.3.0\"\n }\n },\n \"node_modules/readdirp\": {\n \"version\": \"3.6.0\",\n \"resolved\": \"https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz\",\n \"integrity\": \"sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==\",\n \"dev\": true,\n \"dependencies\": {\n \"picomatch\": \"^2.2.1\"\n },\n \"engines\": {\n \"node\": \">=8.10.0\"\n }\n },\n \"node_modules/regex-parser\": {\n \"version\": \"2.2.11\",\n \"resolved\": \"https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz\",\n \"integrity\": \"sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==\",\n \"dev\": true\n },\n \"node_modules/request-progress\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz\",\n \"integrity\": \"sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==\",\n \"dev\": true,\n \"dependencies\": {\n \"throttleit\": \"^1.0.0\"\n }\n },\n \"node_modules/requires-port\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz\",\n \"integrity\": \"sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==\",\n \"dev\": true\n },\n \"node_modules/resolve\": {\n \"version\": \"1.22.2\",\n \"resolved\": \"https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz\",\n \"integrity\": \"sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==\",\n \"dev\": true,\n \"dependencies\": {\n \"is-core-module\": \"^2.11.0\",\n \"path-parse\": \"^1.0.7\",\n \"supports-preserve-symlinks-flag\": \"^1.0.0\"\n },\n \"bin\": {\n \"resolve\": \"bin/resolve\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/resolve-url-loader\": {\n \"version\": \"5.0.0\",\n \"resolved\": \"https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz\",\n \"integrity\": \"sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==\",\n \"dev\": true,\n \"dependencies\": {\n \"adjust-sourcemap-loader\": \"^4.0.0\",\n \"convert-source-map\": \"^1.7.0\",\n \"loader-utils\": \"^2.0.0\",\n \"postcss\": \"^8.2.14\",\n \"source-map\": \"0.6.1\"\n },\n \"engines\": {\n \"node\": \">=12\"\n }\n },\n \"node_modules/restore-cursor\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz\",\n \"integrity\": \"sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==\",\n \"dev\": true,\n \"dependencies\": {\n \"onetime\": \"^5.1.0\",\n \"signal-exit\": \"^3.0.2\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/reusify\": {\n \"version\": \"1.0.4\",\n \"resolved\": \"https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz\",\n \"integrity\": \"sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==\",\n \"dev\": true,\n \"engines\": {\n \"iojs\": \">=1.0.0\",\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/rfdc\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz\",\n \"integrity\": \"sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==\",\n \"dev\": true\n },\n \"node_modules/rimraf\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz\",\n \"integrity\": \"sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==\",\n \"dev\": true,\n \"dependencies\": {\n \"glob\": \"^7.1.3\"\n },\n \"bin\": {\n \"rimraf\": \"bin.js\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/isaacs\"\n }\n },\n \"node_modules/rollup\": {\n \"version\": \"3.29.4\",\n \"resolved\": \"https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz\",\n \"integrity\": \"sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==\",\n \"dev\": true,\n \"bin\": {\n \"rollup\": \"dist/bin/rollup\"\n },\n \"engines\": {\n \"node\": \">=14.18.0\",\n \"npm\": \">=8.0.0\"\n },\n \"optionalDependencies\": {\n \"fsevents\": \"~2.3.2\"\n }\n },\n \"node_modules/run-parallel\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz\",\n \"integrity\": \"sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/feross\"\n },\n {\n \"type\": \"patreon\",\n \"url\": \"https://www.patreon.com/feross\"\n },\n {\n \"type\": \"consulting\",\n \"url\": \"https://feross.org/support\"\n }\n ],\n \"dependencies\": {\n \"queue-microtask\": \"^1.2.2\"\n }\n },\n \"node_modules/rxjs\": {\n \"version\": \"7.5.7\",\n \"resolved\": \"https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz\",\n \"integrity\": \"sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==\",\n \"dev\": true,\n \"dependencies\": {\n \"tslib\": \"^2.1.0\"\n }\n },\n \"node_modules/safe-buffer\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz\",\n \"integrity\": \"sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==\",\n \"dev\": true\n },\n \"node_modules/safer-buffer\": {\n \"version\": \"2.1.2\",\n \"resolved\": \"https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz\",\n \"integrity\": \"sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==\",\n \"dev\": true\n },\n \"node_modules/sass\": {\n \"version\": \"1.77.6\",\n \"resolved\": \"https://registry.npmjs.org/sass/-/sass-1.77.6.tgz\",\n \"integrity\": \"sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"chokidar\": \">=3.0.0 <4.0.0\",\n \"immutable\": \"^4.0.0\",\n \"source-map-js\": \">=0.6.2 <2.0.0\"\n },\n \"bin\": {\n \"sass\": \"sass.js\"\n },\n \"engines\": {\n \"node\": \">=14.0.0\"\n }\n },\n \"node_modules/sass-loader\": {\n \"version\": \"14.2.1\",\n \"resolved\": \"https://registry.npmjs.org/sass-loader/-/sass-loader-14.2.1.tgz\",\n \"integrity\": \"sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"neo-async\": \"^2.6.2\"\n },\n \"engines\": {\n \"node\": \">= 18.12.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/webpack\"\n },\n \"peerDependencies\": {\n \"@rspack/core\": \"0.x || 1.x\",\n \"node-sass\": \"^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0\",\n \"sass\": \"^1.3.0\",\n \"sass-embedded\": \"*\",\n \"webpack\": \"^5.0.0\"\n },\n \"peerDependenciesMeta\": {\n \"@rspack/core\": {\n \"optional\": true\n },\n \"node-sass\": {\n \"optional\": true\n },\n \"sass\": {\n \"optional\": true\n },\n \"sass-embedded\": {\n \"optional\": true\n },\n \"webpack\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/semver\": {\n \"version\": \"7.6.0\",\n \"resolved\": \"https://registry.npmjs.org/semver/-/semver-7.6.0.tgz\",\n \"integrity\": \"sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==\",\n \"dev\": true,\n \"dependencies\": {\n \"lru-cache\": \"^6.0.0\"\n },\n \"bin\": {\n \"semver\": \"bin/semver.js\"\n },\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/serialize-javascript\": {\n \"version\": \"6.0.0\",\n \"resolved\": \"https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz\",\n \"integrity\": \"sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"randombytes\": \"^2.1.0\"\n }\n },\n \"node_modules/set-function-length\": {\n \"version\": \"1.2.1\",\n \"resolved\": \"https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz\",\n \"integrity\": \"sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==\",\n \"dev\": true,\n \"dependencies\": {\n \"define-data-property\": \"^1.1.2\",\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"get-intrinsic\": \"^1.2.3\",\n \"gopd\": \"^1.0.1\",\n \"has-property-descriptors\": \"^1.0.1\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n }\n },\n \"node_modules/shebang-command\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz\",\n \"integrity\": \"sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==\",\n \"dev\": true,\n \"dependencies\": {\n \"shebang-regex\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/shebang-regex\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz\",\n \"integrity\": \"sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/side-channel\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/side-channel/-/side-channel-1.0.5.tgz\",\n \"integrity\": \"sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"call-bind\": \"^1.0.6\",\n \"es-errors\": \"^1.3.0\",\n \"get-intrinsic\": \"^1.2.4\",\n \"object-inspect\": \"^1.13.1\"\n },\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/signal-exit\": {\n \"version\": \"3.0.7\",\n \"resolved\": \"https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz\",\n \"integrity\": \"sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==\",\n \"dev\": true\n },\n \"node_modules/slice-ansi\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz\",\n \"integrity\": \"sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-styles\": \"^4.0.0\",\n \"astral-regex\": \"^2.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/source-map\": {\n \"version\": \"0.6.1\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz\",\n \"integrity\": \"sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/source-map-js\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz\",\n \"integrity\": \"sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/source-map-support\": {\n \"version\": \"0.5.21\",\n \"resolved\": \"https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz\",\n \"integrity\": \"sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"buffer-from\": \"^1.0.0\",\n \"source-map\": \"^0.6.0\"\n }\n },\n \"node_modules/sshpk\": {\n \"version\": \"1.18.0\",\n \"resolved\": \"https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz\",\n \"integrity\": \"sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"asn1\": \"~0.2.3\",\n \"assert-plus\": \"^1.0.0\",\n \"bcrypt-pbkdf\": \"^1.0.0\",\n \"dashdash\": \"^1.12.0\",\n \"ecc-jsbn\": \"~0.1.1\",\n \"getpass\": \"^0.1.1\",\n \"jsbn\": \"~0.1.0\",\n \"safer-buffer\": \"^2.0.2\",\n \"tweetnacl\": \"~0.14.0\"\n },\n \"bin\": {\n \"sshpk-conv\": \"bin/sshpk-conv\",\n \"sshpk-sign\": \"bin/sshpk-sign\",\n \"sshpk-verify\": \"bin/sshpk-verify\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/string-width\": {\n \"version\": \"4.2.3\",\n \"resolved\": \"https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz\",\n \"integrity\": \"sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==\",\n \"dev\": true,\n \"dependencies\": {\n \"emoji-regex\": \"^8.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\",\n \"strip-ansi\": \"^6.0.1\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/strip-ansi\": {\n \"version\": \"6.0.1\",\n \"resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz\",\n \"integrity\": \"sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-regex\": \"^5.0.1\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/strip-final-newline\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz\",\n \"integrity\": \"sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/sucrase\": {\n \"version\": \"3.32.0\",\n \"resolved\": \"https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz\",\n \"integrity\": \"sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"@jridgewell/gen-mapping\": \"^0.3.2\",\n \"commander\": \"^4.0.0\",\n \"glob\": \"7.1.6\",\n \"lines-and-columns\": \"^1.1.6\",\n \"mz\": \"^2.7.0\",\n \"pirates\": \"^4.0.1\",\n \"ts-interface-checker\": \"^0.1.9\"\n },\n \"bin\": {\n \"sucrase\": \"bin/sucrase\",\n \"sucrase-node\": \"bin/sucrase-node\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/sucrase/node_modules/commander\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-4.1.1.tgz\",\n \"integrity\": \"sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 6\"\n }\n },\n \"node_modules/sucrase/node_modules/glob\": {\n \"version\": \"7.1.6\",\n \"resolved\": \"https://registry.npmjs.org/glob/-/glob-7.1.6.tgz\",\n \"integrity\": \"sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==\",\n \"dev\": true,\n \"dependencies\": {\n \"fs.realpath\": \"^1.0.0\",\n \"inflight\": \"^1.0.4\",\n \"inherits\": \"2\",\n \"minimatch\": \"^3.0.4\",\n \"once\": \"^1.3.0\",\n \"path-is-absolute\": \"^1.0.0\"\n },\n \"engines\": {\n \"node\": \"*\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/isaacs\"\n }\n },\n \"node_modules/supports-color\": {\n \"version\": \"7.2.0\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz\",\n \"integrity\": \"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==\",\n \"dev\": true,\n \"dependencies\": {\n \"has-flag\": \"^4.0.0\"\n },\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/supports-preserve-symlinks-flag\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz\",\n \"integrity\": \"sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 0.4\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/ljharb\"\n }\n },\n \"node_modules/tailwindcss\": {\n \"version\": \"3.4.4\",\n \"resolved\": \"https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz\",\n \"integrity\": \"sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==\",\n \"dev\": true,\n \"dependencies\": {\n \"@alloc/quick-lru\": \"^5.2.0\",\n \"arg\": \"^5.0.2\",\n \"chokidar\": \"^3.5.3\",\n \"didyoumean\": \"^1.2.2\",\n \"dlv\": \"^1.1.3\",\n \"fast-glob\": \"^3.3.0\",\n \"glob-parent\": \"^6.0.2\",\n \"is-glob\": \"^4.0.3\",\n \"jiti\": \"^1.21.0\",\n \"lilconfig\": \"^2.1.0\",\n \"micromatch\": \"^4.0.5\",\n \"normalize-path\": \"^3.0.0\",\n \"object-hash\": \"^3.0.0\",\n \"picocolors\": \"^1.0.0\",\n \"postcss\": \"^8.4.23\",\n \"postcss-import\": \"^15.1.0\",\n \"postcss-js\": \"^4.0.1\",\n \"postcss-load-config\": \"^4.0.1\",\n \"postcss-nested\": \"^6.0.1\",\n \"postcss-selector-parser\": \"^6.0.11\",\n \"resolve\": \"^1.22.2\",\n \"sucrase\": \"^3.32.0\"\n },\n \"bin\": {\n \"tailwind\": \"lib/cli.js\",\n \"tailwindcss\": \"lib/cli.js\"\n },\n \"engines\": {\n \"node\": \">=14.0.0\"\n }\n },\n \"node_modules/tailwindcss/node_modules/glob-parent\": {\n \"version\": \"6.0.2\",\n \"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz\",\n \"integrity\": \"sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==\",\n \"dev\": true,\n \"dependencies\": {\n \"is-glob\": \"^4.0.3\"\n },\n \"engines\": {\n \"node\": \">=10.13.0\"\n }\n },\n \"node_modules/tapable\": {\n \"version\": \"2.2.1\",\n \"resolved\": \"https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz\",\n \"integrity\": \"sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/terser\": {\n \"version\": \"5.13.1\",\n \"resolved\": \"https://registry.npmjs.org/terser/-/terser-5.13.1.tgz\",\n \"integrity\": \"sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"acorn\": \"^8.5.0\",\n \"commander\": \"^2.20.0\",\n \"source-map\": \"~0.8.0-beta.0\",\n \"source-map-support\": \"~0.5.20\"\n },\n \"bin\": {\n \"terser\": \"bin/terser\"\n },\n \"engines\": {\n \"node\": \">=10\"\n }\n },\n \"node_modules/terser-webpack-plugin\": {\n \"version\": \"5.3.1\",\n \"resolved\": \"https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz\",\n \"integrity\": \"sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"jest-worker\": \"^27.4.5\",\n \"schema-utils\": \"^3.1.1\",\n \"serialize-javascript\": \"^6.0.0\",\n \"source-map\": \"^0.6.1\",\n \"terser\": \"^5.7.2\"\n },\n \"engines\": {\n \"node\": \">= 10.13.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/webpack\"\n },\n \"peerDependencies\": {\n \"webpack\": \"^5.1.0\"\n },\n \"peerDependenciesMeta\": {\n \"@swc/core\": {\n \"optional\": true\n },\n \"esbuild\": {\n \"optional\": true\n },\n \"uglify-js\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/terser-webpack-plugin/node_modules/schema-utils\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz\",\n \"integrity\": \"sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/json-schema\": \"^7.0.8\",\n \"ajv\": \"^6.12.5\",\n \"ajv-keywords\": \"^3.5.2\"\n },\n \"engines\": {\n \"node\": \">= 10.13.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/webpack\"\n }\n },\n \"node_modules/terser/node_modules/acorn\": {\n \"version\": \"8.7.1\",\n \"resolved\": \"https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz\",\n \"integrity\": \"sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==\",\n \"dev\": true,\n \"peer\": true,\n \"bin\": {\n \"acorn\": \"bin/acorn\"\n },\n \"engines\": {\n \"node\": \">=0.4.0\"\n }\n },\n \"node_modules/terser/node_modules/commander\": {\n \"version\": \"2.20.3\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-2.20.3.tgz\",\n \"integrity\": \"sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/terser/node_modules/source-map\": {\n \"version\": \"0.8.0-beta.0\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz\",\n \"integrity\": \"sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"whatwg-url\": \"^7.0.0\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/thenify\": {\n \"version\": \"3.3.1\",\n \"resolved\": \"https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz\",\n \"integrity\": \"sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==\",\n \"dev\": true,\n \"dependencies\": {\n \"any-promise\": \"^1.0.0\"\n }\n },\n \"node_modules/thenify-all\": {\n \"version\": \"1.6.0\",\n \"resolved\": \"https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz\",\n \"integrity\": \"sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==\",\n \"dev\": true,\n \"dependencies\": {\n \"thenify\": \">= 3.1.0 < 4\"\n },\n \"engines\": {\n \"node\": \">=0.8\"\n }\n },\n \"node_modules/throttleit\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz\",\n \"integrity\": \"sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==\",\n \"dev\": true\n },\n \"node_modules/through\": {\n \"version\": \"2.3.8\",\n \"resolved\": \"https://registry.npmjs.org/through/-/through-2.3.8.tgz\",\n \"integrity\": \"sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==\",\n \"dev\": true\n },\n \"node_modules/tmp\": {\n \"version\": \"0.2.1\",\n \"resolved\": \"https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz\",\n \"integrity\": \"sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"rimraf\": \"^3.0.0\"\n },\n \"engines\": {\n \"node\": \">=8.17.0\"\n }\n },\n \"node_modules/to-regex-range\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz\",\n \"integrity\": \"sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"is-number\": \"^7.0.0\"\n },\n \"engines\": {\n \"node\": \">=8.0\"\n }\n },\n \"node_modules/tough-cookie\": {\n \"version\": \"4.1.3\",\n \"resolved\": \"https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz\",\n \"integrity\": \"sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==\",\n \"dev\": true,\n \"dependencies\": {\n \"psl\": \"^1.1.33\",\n \"punycode\": \"^2.1.1\",\n \"universalify\": \"^0.2.0\",\n \"url-parse\": \"^1.5.3\"\n },\n \"engines\": {\n \"node\": \">=6\"\n }\n },\n \"node_modules/tough-cookie/node_modules/universalify\": {\n \"version\": \"0.2.0\",\n \"resolved\": \"https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz\",\n \"integrity\": \"sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 4.0.0\"\n }\n },\n \"node_modules/tr46\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz\",\n \"integrity\": \"sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"punycode\": \"^2.1.0\"\n }\n },\n \"node_modules/ts-interface-checker\": {\n \"version\": \"0.1.13\",\n \"resolved\": \"https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz\",\n \"integrity\": \"sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==\",\n \"dev\": true\n },\n \"node_modules/ts-loader\": {\n \"version\": \"9.5.1\",\n \"resolved\": \"https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz\",\n \"integrity\": \"sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==\",\n \"dev\": true,\n \"dependencies\": {\n \"chalk\": \"^4.1.0\",\n \"enhanced-resolve\": \"^5.0.0\",\n \"micromatch\": \"^4.0.0\",\n \"semver\": \"^7.3.4\",\n \"source-map\": \"^0.7.4\"\n },\n \"engines\": {\n \"node\": \">=12.0.0\"\n },\n \"peerDependencies\": {\n \"typescript\": \"*\",\n \"webpack\": \"^5.0.0\"\n }\n },\n \"node_modules/ts-loader/node_modules/source-map\": {\n \"version\": \"0.7.4\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz\",\n \"integrity\": \"sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/tslib\": {\n \"version\": \"2.4.0\",\n \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz\",\n \"integrity\": \"sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==\",\n \"dev\": true\n },\n \"node_modules/tunnel-agent\": {\n \"version\": \"0.6.0\",\n \"resolved\": \"https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz\",\n \"integrity\": \"sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==\",\n \"dev\": true,\n \"dependencies\": {\n \"safe-buffer\": \"^5.0.1\"\n },\n \"engines\": {\n \"node\": \"*\"\n }\n },\n \"node_modules/tweetnacl\": {\n \"version\": \"0.14.5\",\n \"resolved\": \"https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz\",\n \"integrity\": \"sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==\",\n \"dev\": true\n },\n \"node_modules/type-fest\": {\n \"version\": \"0.21.3\",\n \"resolved\": \"https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz\",\n \"integrity\": \"sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/sponsors/sindresorhus\"\n }\n },\n \"node_modules/typescript\": {\n \"version\": \"5.4.5\",\n \"resolved\": \"https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz\",\n \"integrity\": \"sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==\",\n \"dev\": true,\n \"bin\": {\n \"tsc\": \"bin/tsc\",\n \"tsserver\": \"bin/tsserver\"\n },\n \"engines\": {\n \"node\": \">=14.17\"\n }\n },\n \"node_modules/universalify\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz\",\n \"integrity\": \"sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 10.0.0\"\n }\n },\n \"node_modules/untildify\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz\",\n \"integrity\": \"sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=8\"\n }\n },\n \"node_modules/update-browserslist-db\": {\n \"version\": \"1.0.13\",\n \"resolved\": \"https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz\",\n \"integrity\": \"sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==\",\n \"dev\": true,\n \"funding\": [\n {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/browserslist\"\n },\n {\n \"type\": \"tidelift\",\n \"url\": \"https://tidelift.com/funding/github/npm/browserslist\"\n },\n {\n \"type\": \"github\",\n \"url\": \"https://github.com/sponsors/ai\"\n }\n ],\n \"dependencies\": {\n \"escalade\": \"^3.1.1\",\n \"picocolors\": \"^1.0.0\"\n },\n \"bin\": {\n \"update-browserslist-db\": \"cli.js\"\n },\n \"peerDependencies\": {\n \"browserslist\": \">= 4.21.0\"\n }\n },\n \"node_modules/uri-js\": {\n \"version\": \"4.4.1\",\n \"resolved\": \"https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz\",\n \"integrity\": \"sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"punycode\": \"^2.1.0\"\n }\n },\n \"node_modules/url-parse\": {\n \"version\": \"1.5.10\",\n \"resolved\": \"https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz\",\n \"integrity\": \"sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"querystringify\": \"^2.1.1\",\n \"requires-port\": \"^1.0.0\"\n }\n },\n \"node_modules/util-deprecate\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz\",\n \"integrity\": \"sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=\",\n \"dev\": true\n },\n \"node_modules/uuid\": {\n \"version\": \"8.3.2\",\n \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n \"dev\": true,\n \"bin\": {\n \"uuid\": \"dist/bin/uuid\"\n }\n },\n \"node_modules/verror\": {\n \"version\": \"1.10.0\",\n \"resolved\": \"https://registry.npmjs.org/verror/-/verror-1.10.0.tgz\",\n \"integrity\": \"sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==\",\n \"dev\": true,\n \"engines\": [\n \"node >=0.6.0\"\n ],\n \"dependencies\": {\n \"assert-plus\": \"^1.0.0\",\n \"core-util-is\": \"1.0.2\",\n \"extsprintf\": \"^1.2.0\"\n }\n },\n \"node_modules/vite\": {\n \"version\": \"4.5.3\",\n \"resolved\": \"https://registry.npmjs.org/vite/-/vite-4.5.3.tgz\",\n \"integrity\": \"sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==\",\n \"dev\": true,\n \"dependencies\": {\n \"esbuild\": \"^0.18.10\",\n \"postcss\": \"^8.4.27\",\n \"rollup\": \"^3.27.1\"\n },\n \"bin\": {\n \"vite\": \"bin/vite.js\"\n },\n \"engines\": {\n \"node\": \"^14.18.0 || >=16.0.0\"\n },\n \"funding\": {\n \"url\": \"https://github.com/vitejs/vite?sponsor=1\"\n },\n \"optionalDependencies\": {\n \"fsevents\": \"~2.3.2\"\n },\n \"peerDependencies\": {\n \"@types/node\": \">= 14\",\n \"less\": \"*\",\n \"lightningcss\": \"^1.21.0\",\n \"sass\": \"*\",\n \"stylus\": \"*\",\n \"sugarss\": \"*\",\n \"terser\": \"^5.4.0\"\n },\n \"peerDependenciesMeta\": {\n \"@types/node\": {\n \"optional\": true\n },\n \"less\": {\n \"optional\": true\n },\n \"lightningcss\": {\n \"optional\": true\n },\n \"sass\": {\n \"optional\": true\n },\n \"stylus\": {\n \"optional\": true\n },\n \"sugarss\": {\n \"optional\": true\n },\n \"terser\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/vite-plugin-full-reload\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.0.5.tgz\",\n \"integrity\": \"sha512-kVZFDFWr0DxiHn6MuDVTQf7gnWIdETGlZh0hvTiMXzRN80vgF4PKbONSq8U1d0WtHsKaFODTQgJeakLacoPZEQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"picocolors\": \"^1.0.0\",\n \"picomatch\": \"^2.3.1\"\n },\n \"peerDependencies\": {\n \"vite\": \"^2 || ^3 || ^4\"\n }\n },\n \"node_modules/watchpack\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz\",\n \"integrity\": \"sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"glob-to-regexp\": \"^0.4.1\",\n \"graceful-fs\": \"^4.1.2\"\n },\n \"engines\": {\n \"node\": \">=10.13.0\"\n }\n },\n \"node_modules/webidl-conversions\": {\n \"version\": \"4.0.2\",\n \"resolved\": \"https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz\",\n \"integrity\": \"sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"node_modules/webpack\": {\n \"version\": \"5.72.1\",\n \"resolved\": \"https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz\",\n \"integrity\": \"sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/eslint-scope\": \"^3.7.3\",\n \"@types/estree\": \"^0.0.51\",\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/wasm-edit\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\",\n \"acorn\": \"^8.4.1\",\n \"acorn-import-assertions\": \"^1.7.6\",\n \"browserslist\": \"^4.14.5\",\n \"chrome-trace-event\": \"^1.0.2\",\n \"enhanced-resolve\": \"^5.9.3\",\n \"es-module-lexer\": \"^0.9.0\",\n \"eslint-scope\": \"5.1.1\",\n \"events\": \"^3.2.0\",\n \"glob-to-regexp\": \"^0.4.1\",\n \"graceful-fs\": \"^4.2.9\",\n \"json-parse-even-better-errors\": \"^2.3.1\",\n \"loader-runner\": \"^4.2.0\",\n \"mime-types\": \"^2.1.27\",\n \"neo-async\": \"^2.6.2\",\n \"schema-utils\": \"^3.1.0\",\n \"tapable\": \"^2.1.1\",\n \"terser-webpack-plugin\": \"^5.1.3\",\n \"watchpack\": \"^2.3.1\",\n \"webpack-sources\": \"^3.2.3\"\n },\n \"bin\": {\n \"webpack\": \"bin/webpack.js\"\n },\n \"engines\": {\n \"node\": \">=10.13.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/webpack\"\n },\n \"peerDependenciesMeta\": {\n \"webpack-cli\": {\n \"optional\": true\n }\n }\n },\n \"node_modules/webpack/node_modules/acorn\": {\n \"version\": \"8.7.1\",\n \"resolved\": \"https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz\",\n \"integrity\": \"sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==\",\n \"dev\": true,\n \"peer\": true,\n \"bin\": {\n \"acorn\": \"bin/acorn\"\n },\n \"engines\": {\n \"node\": \">=0.4.0\"\n }\n },\n \"node_modules/webpack/node_modules/acorn-import-assertions\": {\n \"version\": \"1.8.0\",\n \"resolved\": \"https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz\",\n \"integrity\": \"sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==\",\n \"dev\": true,\n \"peer\": true,\n \"peerDependencies\": {\n \"acorn\": \"^8\"\n }\n },\n \"node_modules/webpack/node_modules/schema-utils\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz\",\n \"integrity\": \"sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"@types/json-schema\": \"^7.0.8\",\n \"ajv\": \"^6.12.5\",\n \"ajv-keywords\": \"^3.5.2\"\n },\n \"engines\": {\n \"node\": \">= 10.13.0\"\n },\n \"funding\": {\n \"type\": \"opencollective\",\n \"url\": \"https://opencollective.com/webpack\"\n }\n },\n \"node_modules/webpack/node_modules/webpack-sources\": {\n \"version\": \"3.2.3\",\n \"resolved\": \"https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz\",\n \"integrity\": \"sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==\",\n \"dev\": true,\n \"peer\": true,\n \"engines\": {\n \"node\": \">=10.13.0\"\n }\n },\n \"node_modules/whatwg-url\": {\n \"version\": \"7.1.0\",\n \"resolved\": \"https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz\",\n \"integrity\": \"sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==\",\n \"dev\": true,\n \"peer\": true,\n \"dependencies\": {\n \"lodash.sortby\": \"^4.7.0\",\n \"tr46\": \"^1.0.1\",\n \"webidl-conversions\": \"^4.0.2\"\n }\n },\n \"node_modules/which\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/which/-/which-2.0.2.tgz\",\n \"integrity\": \"sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==\",\n \"dev\": true,\n \"dependencies\": {\n \"isexe\": \"^2.0.0\"\n },\n \"bin\": {\n \"node-which\": \"bin/node-which\"\n },\n \"engines\": {\n \"node\": \">= 8\"\n }\n },\n \"node_modules/wrap-ansi\": {\n \"version\": \"7.0.0\",\n \"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz\",\n \"integrity\": \"sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==\",\n \"dev\": true,\n \"dependencies\": {\n \"ansi-styles\": \"^4.0.0\",\n \"string-width\": \"^4.1.0\",\n \"strip-ansi\": \"^6.0.0\"\n },\n \"engines\": {\n \"node\": \">=10\"\n },\n \"funding\": {\n \"url\": \"https://github.com/chalk/wrap-ansi?sponsor=1\"\n }\n },\n \"node_modules/wrappy\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz\",\n \"integrity\": \"sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=\",\n \"dev\": true\n },\n \"node_modules/yallist\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz\",\n \"integrity\": \"sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==\",\n \"dev\": true\n },\n \"node_modules/yaml\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz\",\n \"integrity\": \"sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">= 14\"\n }\n },\n \"node_modules/yauzl\": {\n \"version\": \"2.10.0\",\n \"resolved\": \"https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz\",\n \"integrity\": \"sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==\",\n \"dev\": true,\n \"dependencies\": {\n \"buffer-crc32\": \"~0.2.3\",\n \"fd-slicer\": \"~1.1.0\"\n }\n }\n },\n \"dependencies\": {\n \"@alloc/quick-lru\": {\n \"version\": \"5.2.0\",\n \"resolved\": \"https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz\",\n \"integrity\": \"sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==\",\n \"dev\": true\n },\n \"@colors/colors\": {\n \"version\": \"1.5.0\",\n \"resolved\": \"https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz\",\n \"integrity\": \"sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@cypress/request\": {\n \"version\": \"3.0.1\",\n \"resolved\": \"https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz\",\n \"integrity\": \"sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==\",\n \"dev\": true,\n \"requires\": {\n \"aws-sign2\": \"~0.7.0\",\n \"aws4\": \"^1.8.0\",\n \"caseless\": \"~0.12.0\",\n \"combined-stream\": \"~1.0.6\",\n \"extend\": \"~3.0.2\",\n \"forever-agent\": \"~0.6.1\",\n \"form-data\": \"~2.3.2\",\n \"http-signature\": \"~1.3.6\",\n \"is-typedarray\": \"~1.0.0\",\n \"isstream\": \"~0.1.2\",\n \"json-stringify-safe\": \"~5.0.1\",\n \"mime-types\": \"~2.1.19\",\n \"performance-now\": \"^2.1.0\",\n \"qs\": \"6.10.4\",\n \"safe-buffer\": \"^5.1.2\",\n \"tough-cookie\": \"^4.1.3\",\n \"tunnel-agent\": \"^0.6.0\",\n \"uuid\": \"^8.3.2\"\n }\n },\n \"@cypress/xvfb\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz\",\n \"integrity\": \"sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==\",\n \"dev\": true,\n \"requires\": {\n \"debug\": \"^3.1.0\",\n \"lodash.once\": \"^4.1.1\"\n },\n \"dependencies\": {\n \"debug\": {\n \"version\": \"3.2.7\",\n \"resolved\": \"https://registry.npmjs.org/debug/-/debug-3.2.7.tgz\",\n \"integrity\": \"sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==\",\n \"dev\": true,\n \"requires\": {\n \"ms\": \"^2.1.1\"\n }\n }\n }\n },\n \"@esbuild/android-arm\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz\",\n \"integrity\": \"sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/android-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/android-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/darwin-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/darwin-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/freebsd-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/freebsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-arm\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz\",\n \"integrity\": \"sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-ia32\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz\",\n \"integrity\": \"sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-loong64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz\",\n \"integrity\": \"sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-mips64el\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz\",\n \"integrity\": \"sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-ppc64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz\",\n \"integrity\": \"sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-riscv64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz\",\n \"integrity\": \"sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-s390x\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz\",\n \"integrity\": \"sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/linux-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/netbsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/openbsd-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/sunos-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/win32-arm64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz\",\n \"integrity\": \"sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/win32-ia32\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz\",\n \"integrity\": \"sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@esbuild/win32-x64\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz\",\n \"integrity\": \"sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==\",\n \"dev\": true,\n \"optional\": true\n },\n \"@jridgewell/gen-mapping\": {\n \"version\": \"0.3.3\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz\",\n \"integrity\": \"sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==\",\n \"dev\": true,\n \"requires\": {\n \"@jridgewell/set-array\": \"^1.0.1\",\n \"@jridgewell/sourcemap-codec\": \"^1.4.10\",\n \"@jridgewell/trace-mapping\": \"^0.3.9\"\n }\n },\n \"@jridgewell/resolve-uri\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz\",\n \"integrity\": \"sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==\",\n \"dev\": true\n },\n \"@jridgewell/set-array\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz\",\n \"integrity\": \"sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==\",\n \"dev\": true\n },\n \"@jridgewell/sourcemap-codec\": {\n \"version\": \"1.4.15\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz\",\n \"integrity\": \"sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==\",\n \"dev\": true\n },\n \"@jridgewell/trace-mapping\": {\n \"version\": \"0.3.18\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz\",\n \"integrity\": \"sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==\",\n \"dev\": true,\n \"requires\": {\n \"@jridgewell/resolve-uri\": \"3.1.0\",\n \"@jridgewell/sourcemap-codec\": \"1.4.14\"\n },\n \"dependencies\": {\n \"@jridgewell/sourcemap-codec\": {\n \"version\": \"1.4.14\",\n \"resolved\": \"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz\",\n \"integrity\": \"sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==\",\n \"dev\": true\n }\n }\n },\n \"@nodelib/fs.scandir\": {\n \"version\": \"2.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz\",\n \"integrity\": \"sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==\",\n \"dev\": true,\n \"requires\": {\n \"@nodelib/fs.stat\": \"2.0.5\",\n \"run-parallel\": \"^1.1.9\"\n }\n },\n \"@nodelib/fs.stat\": {\n \"version\": \"2.0.5\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz\",\n \"integrity\": \"sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==\",\n \"dev\": true\n },\n \"@nodelib/fs.walk\": {\n \"version\": \"1.2.8\",\n \"resolved\": \"https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz\",\n \"integrity\": \"sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==\",\n \"dev\": true,\n \"requires\": {\n \"@nodelib/fs.scandir\": \"2.1.5\",\n \"fastq\": \"^1.6.0\"\n }\n },\n \"@tailwindcss/forms\": {\n \"version\": \"0.5.7\",\n \"resolved\": \"https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.7.tgz\",\n \"integrity\": \"sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==\",\n \"dev\": true,\n \"requires\": {\n \"mini-svg-data-uri\": \"^1.2.3\"\n }\n },\n \"@types/eslint\": {\n \"version\": \"8.4.2\",\n \"resolved\": \"https://registry.npmjs.org/@types/eslint/-/eslint-8.4.2.tgz\",\n \"integrity\": \"sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@types/estree\": \"*\",\n \"@types/json-schema\": \"*\"\n }\n },\n \"@types/eslint-scope\": {\n \"version\": \"3.7.3\",\n \"resolved\": \"https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz\",\n \"integrity\": \"sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@types/eslint\": \"*\",\n \"@types/estree\": \"*\"\n }\n },\n \"@types/estree\": {\n \"version\": \"0.0.51\",\n \"resolved\": \"https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz\",\n \"integrity\": \"sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@types/json-schema\": {\n \"version\": \"7.0.11\",\n \"resolved\": \"https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz\",\n \"integrity\": \"sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@types/node\": {\n \"version\": \"17.0.36\",\n \"resolved\": \"https://registry.npmjs.org/@types/node/-/node-17.0.36.tgz\",\n \"integrity\": \"sha512-V3orv+ggDsWVHP99K3JlwtH20R7J4IhI1Kksgc+64q5VxgfRkQG8Ws3MFm/FZOKDYGy9feGFlZ70/HpCNe9QaA==\",\n \"dev\": true\n },\n \"@types/sinonjs__fake-timers\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz\",\n \"integrity\": \"sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==\",\n \"dev\": true\n },\n \"@types/sizzle\": {\n \"version\": \"2.3.3\",\n \"resolved\": \"https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz\",\n \"integrity\": \"sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==\",\n \"dev\": true\n },\n \"@types/yauzl\": {\n \"version\": \"2.10.0\",\n \"resolved\": \"https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz\",\n \"integrity\": \"sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==\",\n \"dev\": true,\n \"optional\": true,\n \"requires\": {\n \"@types/node\": \"*\"\n }\n },\n \"@vue/reactivity\": {\n \"version\": \"3.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz\",\n \"integrity\": \"sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg==\",\n \"dev\": true,\n \"requires\": {\n \"@vue/shared\": \"3.1.5\"\n }\n },\n \"@vue/shared\": {\n \"version\": \"3.1.5\",\n \"resolved\": \"https://registry.npmjs.org/@vue/shared/-/shared-3.1.5.tgz\",\n \"integrity\": \"sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA==\",\n \"dev\": true\n },\n \"@webassemblyjs/ast\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz\",\n \"integrity\": \"sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/helper-numbers\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/floating-point-hex-parser\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz\",\n \"integrity\": \"sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@webassemblyjs/helper-api-error\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz\",\n \"integrity\": \"sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@webassemblyjs/helper-buffer\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz\",\n \"integrity\": \"sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@webassemblyjs/helper-numbers\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz\",\n \"integrity\": \"sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/floating-point-hex-parser\": \"1.11.1\",\n \"@webassemblyjs/helper-api-error\": \"1.11.1\",\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"@webassemblyjs/helper-wasm-bytecode\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz\",\n \"integrity\": \"sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@webassemblyjs/helper-wasm-section\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz\",\n \"integrity\": \"sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/ieee754\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz\",\n \"integrity\": \"sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@xtuc/ieee754\": \"^1.2.0\"\n }\n },\n \"@webassemblyjs/leb128\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz\",\n \"integrity\": \"sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"@webassemblyjs/utf8\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz\",\n \"integrity\": \"sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@webassemblyjs/wasm-edit\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz\",\n \"integrity\": \"sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-section\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\",\n \"@webassemblyjs/wasm-opt\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\",\n \"@webassemblyjs/wast-printer\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/wasm-gen\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz\",\n \"integrity\": \"sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/ieee754\": \"1.11.1\",\n \"@webassemblyjs/leb128\": \"1.11.1\",\n \"@webassemblyjs/utf8\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/wasm-opt\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz\",\n \"integrity\": \"sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-buffer\": \"1.11.1\",\n \"@webassemblyjs/wasm-gen\": \"1.11.1\",\n \"@webassemblyjs/wasm-parser\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/wasm-parser\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz\",\n \"integrity\": \"sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@webassemblyjs/helper-api-error\": \"1.11.1\",\n \"@webassemblyjs/helper-wasm-bytecode\": \"1.11.1\",\n \"@webassemblyjs/ieee754\": \"1.11.1\",\n \"@webassemblyjs/leb128\": \"1.11.1\",\n \"@webassemblyjs/utf8\": \"1.11.1\"\n }\n },\n \"@webassemblyjs/wast-printer\": {\n \"version\": \"1.11.1\",\n \"resolved\": \"https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz\",\n \"integrity\": \"sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@webassemblyjs/ast\": \"1.11.1\",\n \"@xtuc/long\": \"4.2.2\"\n }\n },\n \"@xtuc/ieee754\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz\",\n \"integrity\": \"sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==\",\n \"dev\": true,\n \"peer\": true\n },\n \"@xtuc/long\": {\n \"version\": \"4.2.2\",\n \"resolved\": \"https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz\",\n \"integrity\": \"sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"adjust-sourcemap-loader\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz\",\n \"integrity\": \"sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==\",\n \"dev\": true,\n \"requires\": {\n \"loader-utils\": \"^2.0.0\",\n \"regex-parser\": \"^2.2.11\"\n }\n },\n \"aggregate-error\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz\",\n \"integrity\": \"sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==\",\n \"dev\": true,\n \"requires\": {\n \"clean-stack\": \"^2.0.0\",\n \"indent-string\": \"^4.0.0\"\n }\n },\n \"ajv\": {\n \"version\": \"6.12.6\",\n \"resolved\": \"https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz\",\n \"integrity\": \"sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"fast-deep-equal\": \"^3.1.1\",\n \"fast-json-stable-stringify\": \"^2.0.0\",\n \"json-schema-traverse\": \"^0.4.1\",\n \"uri-js\": \"^4.2.2\"\n }\n },\n \"ajv-keywords\": {\n \"version\": \"3.5.2\",\n \"resolved\": \"https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz\",\n \"integrity\": \"sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {}\n },\n \"alpinejs\": {\n \"version\": \"3.14.1\",\n \"resolved\": \"https://registry.npmjs.org/alpinejs/-/alpinejs-3.14.1.tgz\",\n \"integrity\": \"sha512-ICar8UsnRZAYvv/fCNfNeKMXNoXGUfwHrjx7LqXd08zIP95G2d9bAOuaL97re+1mgt/HojqHsfdOLo/A5LuWgQ==\",\n \"dev\": true,\n \"requires\": {\n \"@vue/reactivity\": \"~3.1.1\"\n }\n },\n \"ansi-colors\": {\n \"version\": \"4.1.3\",\n \"resolved\": \"https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz\",\n \"integrity\": \"sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==\",\n \"dev\": true\n },\n \"ansi-escapes\": {\n \"version\": \"4.3.2\",\n \"resolved\": \"https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz\",\n \"integrity\": \"sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==\",\n \"dev\": true,\n \"requires\": {\n \"type-fest\": \"^0.21.3\"\n }\n },\n \"ansi-regex\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz\",\n \"integrity\": \"sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==\",\n \"dev\": true\n },\n \"ansi-styles\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz\",\n \"integrity\": \"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==\",\n \"dev\": true,\n \"requires\": {\n \"color-convert\": \"^2.0.1\"\n }\n },\n \"any-promise\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz\",\n \"integrity\": \"sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==\",\n \"dev\": true\n },\n \"anymatch\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz\",\n \"integrity\": \"sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==\",\n \"dev\": true,\n \"requires\": {\n \"normalize-path\": \"^3.0.0\",\n \"picomatch\": \"^2.0.4\"\n }\n },\n \"arch\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/arch/-/arch-2.2.0.tgz\",\n \"integrity\": \"sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==\",\n \"dev\": true\n },\n \"arg\": {\n \"version\": \"5.0.2\",\n \"resolved\": \"https://registry.npmjs.org/arg/-/arg-5.0.2.tgz\",\n \"integrity\": \"sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==\",\n \"dev\": true\n },\n \"asn1\": {\n \"version\": \"0.2.6\",\n \"resolved\": \"https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz\",\n \"integrity\": \"sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==\",\n \"dev\": true,\n \"requires\": {\n \"safer-buffer\": \"~2.1.0\"\n }\n },\n \"assert-plus\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz\",\n \"integrity\": \"sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==\",\n \"dev\": true\n },\n \"astral-regex\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz\",\n \"integrity\": \"sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==\",\n \"dev\": true\n },\n \"async\": {\n \"version\": \"3.2.4\",\n \"resolved\": \"https://registry.npmjs.org/async/-/async-3.2.4.tgz\",\n \"integrity\": \"sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==\",\n \"dev\": true\n },\n \"asynckit\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz\",\n \"integrity\": \"sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==\",\n \"dev\": true\n },\n \"at-least-node\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz\",\n \"integrity\": \"sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==\",\n \"dev\": true\n },\n \"autoprefixer\": {\n \"version\": \"10.4.19\",\n \"resolved\": \"https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz\",\n \"integrity\": \"sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==\",\n \"dev\": true,\n \"requires\": {\n \"browserslist\": \"^4.23.0\",\n \"caniuse-lite\": \"^1.0.30001599\",\n \"fraction.js\": \"^4.3.7\",\n \"normalize-range\": \"^0.1.2\",\n \"picocolors\": \"^1.0.0\",\n \"postcss-value-parser\": \"^4.2.0\"\n }\n },\n \"aws-sign2\": {\n \"version\": \"0.7.0\",\n \"resolved\": \"https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz\",\n \"integrity\": \"sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==\",\n \"dev\": true\n },\n \"aws4\": {\n \"version\": \"1.12.0\",\n \"resolved\": \"https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz\",\n \"integrity\": \"sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==\",\n \"dev\": true\n },\n \"balanced-match\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz\",\n \"integrity\": \"sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==\",\n \"dev\": true\n },\n \"base64-js\": {\n \"version\": \"1.5.1\",\n \"resolved\": \"https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz\",\n \"integrity\": \"sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==\",\n \"dev\": true\n },\n \"bcrypt-pbkdf\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz\",\n \"integrity\": \"sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==\",\n \"dev\": true,\n \"requires\": {\n \"tweetnacl\": \"^0.14.3\"\n }\n },\n \"big.js\": {\n \"version\": \"5.2.2\",\n \"resolved\": \"https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz\",\n \"integrity\": \"sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==\",\n \"dev\": true\n },\n \"binary-extensions\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz\",\n \"integrity\": \"sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==\",\n \"dev\": true\n },\n \"blob-util\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz\",\n \"integrity\": \"sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==\",\n \"dev\": true\n },\n \"bluebird\": {\n \"version\": \"3.7.2\",\n \"resolved\": \"https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz\",\n \"integrity\": \"sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==\",\n \"dev\": true\n },\n \"brace-expansion\": {\n \"version\": \"1.1.11\",\n \"resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz\",\n \"integrity\": \"sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==\",\n \"dev\": true,\n \"requires\": {\n \"balanced-match\": \"^1.0.0\",\n \"concat-map\": \"0.0.1\"\n }\n },\n \"braces\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/braces/-/braces-3.0.2.tgz\",\n \"integrity\": \"sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==\",\n \"dev\": true,\n \"requires\": {\n \"fill-range\": \"^7.0.1\"\n }\n },\n \"browserslist\": {\n \"version\": \"4.23.0\",\n \"resolved\": \"https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz\",\n \"integrity\": \"sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==\",\n \"dev\": true,\n \"requires\": {\n \"caniuse-lite\": \"^1.0.30001587\",\n \"electron-to-chromium\": \"^1.4.668\",\n \"node-releases\": \"^2.0.14\",\n \"update-browserslist-db\": \"^1.0.13\"\n }\n },\n \"buffer\": {\n \"version\": \"5.7.1\",\n \"resolved\": \"https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz\",\n \"integrity\": \"sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==\",\n \"dev\": true,\n \"requires\": {\n \"base64-js\": \"^1.3.1\",\n \"ieee754\": \"^1.1.13\"\n }\n },\n \"buffer-crc32\": {\n \"version\": \"0.2.13\",\n \"resolved\": \"https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz\",\n \"integrity\": \"sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==\",\n \"dev\": true\n },\n \"buffer-from\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz\",\n \"integrity\": \"sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"cachedir\": {\n \"version\": \"2.3.0\",\n \"resolved\": \"https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz\",\n \"integrity\": \"sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==\",\n \"dev\": true\n },\n \"call-bind\": {\n \"version\": \"1.0.7\",\n \"resolved\": \"https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz\",\n \"integrity\": \"sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==\",\n \"dev\": true,\n \"requires\": {\n \"es-define-property\": \"^1.0.0\",\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"get-intrinsic\": \"^1.2.4\",\n \"set-function-length\": \"^1.2.1\"\n }\n },\n \"camelcase-css\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz\",\n \"integrity\": \"sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==\",\n \"dev\": true\n },\n \"caniuse-lite\": {\n \"version\": \"1.0.30001599\",\n \"resolved\": \"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz\",\n \"integrity\": \"sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==\",\n \"dev\": true\n },\n \"caseless\": {\n \"version\": \"0.12.0\",\n \"resolved\": \"https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz\",\n \"integrity\": \"sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==\",\n \"dev\": true\n },\n \"chalk\": {\n \"version\": \"4.1.2\",\n \"resolved\": \"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz\",\n \"integrity\": \"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-styles\": \"^4.1.0\",\n \"supports-color\": \"^7.1.0\"\n }\n },\n \"check-more-types\": {\n \"version\": \"2.24.0\",\n \"resolved\": \"https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz\",\n \"integrity\": \"sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==\",\n \"dev\": true\n },\n \"chokidar\": {\n \"version\": \"3.5.3\",\n \"resolved\": \"https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz\",\n \"integrity\": \"sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==\",\n \"dev\": true,\n \"requires\": {\n \"anymatch\": \"~3.1.2\",\n \"braces\": \"~3.0.2\",\n \"fsevents\": \"~2.3.2\",\n \"glob-parent\": \"~5.1.2\",\n \"is-binary-path\": \"~2.1.0\",\n \"is-glob\": \"~4.0.1\",\n \"normalize-path\": \"~3.0.0\",\n \"readdirp\": \"~3.6.0\"\n }\n },\n \"chrome-trace-event\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz\",\n \"integrity\": \"sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"ci-info\": {\n \"version\": \"3.5.0\",\n \"resolved\": \"https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz\",\n \"integrity\": \"sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==\",\n \"dev\": true\n },\n \"clean-stack\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz\",\n \"integrity\": \"sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==\",\n \"dev\": true\n },\n \"cli-cursor\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz\",\n \"integrity\": \"sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==\",\n \"dev\": true,\n \"requires\": {\n \"restore-cursor\": \"^3.1.0\"\n }\n },\n \"cli-table3\": {\n \"version\": \"0.6.2\",\n \"resolved\": \"https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz\",\n \"integrity\": \"sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==\",\n \"dev\": true,\n \"requires\": {\n \"@colors/colors\": \"1.5.0\",\n \"string-width\": \"^4.2.0\"\n }\n },\n \"cli-truncate\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz\",\n \"integrity\": \"sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==\",\n \"dev\": true,\n \"requires\": {\n \"slice-ansi\": \"^3.0.0\",\n \"string-width\": \"^4.2.0\"\n }\n },\n \"color-convert\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz\",\n \"integrity\": \"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==\",\n \"dev\": true,\n \"requires\": {\n \"color-name\": \"~1.1.4\"\n }\n },\n \"color-name\": {\n \"version\": \"1.1.4\",\n \"resolved\": \"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz\",\n \"integrity\": \"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==\",\n \"dev\": true\n },\n \"colorette\": {\n \"version\": \"2.0.16\",\n \"resolved\": \"https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz\",\n \"integrity\": \"sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==\",\n \"dev\": true\n },\n \"combined-stream\": {\n \"version\": \"1.0.8\",\n \"resolved\": \"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz\",\n \"integrity\": \"sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==\",\n \"dev\": true,\n \"requires\": {\n \"delayed-stream\": \"~1.0.0\"\n }\n },\n \"commander\": {\n \"version\": \"6.2.1\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-6.2.1.tgz\",\n \"integrity\": \"sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==\",\n \"dev\": true\n },\n \"common-tags\": {\n \"version\": \"1.8.2\",\n \"resolved\": \"https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz\",\n \"integrity\": \"sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==\",\n \"dev\": true\n },\n \"concat-map\": {\n \"version\": \"0.0.1\",\n \"resolved\": \"https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz\",\n \"integrity\": \"sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==\",\n \"dev\": true\n },\n \"convert-source-map\": {\n \"version\": \"1.8.0\",\n \"resolved\": \"https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz\",\n \"integrity\": \"sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==\",\n \"dev\": true,\n \"requires\": {\n \"safe-buffer\": \"~5.1.1\"\n }\n },\n \"core-util-is\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz\",\n \"integrity\": \"sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==\",\n \"dev\": true\n },\n \"cross-env\": {\n \"version\": \"7.0.3\",\n \"resolved\": \"https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz\",\n \"integrity\": \"sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==\",\n \"dev\": true,\n \"requires\": {\n \"cross-spawn\": \"^7.0.1\"\n }\n },\n \"cross-spawn\": {\n \"version\": \"7.0.3\",\n \"resolved\": \"https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz\",\n \"integrity\": \"sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==\",\n \"dev\": true,\n \"requires\": {\n \"path-key\": \"^3.1.0\",\n \"shebang-command\": \"^2.0.0\",\n \"which\": \"^2.0.1\"\n }\n },\n \"cssesc\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz\",\n \"integrity\": \"sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==\",\n \"dev\": true\n },\n \"cypress\": {\n \"version\": \"13.12.0\",\n \"resolved\": \"https://registry.npmjs.org/cypress/-/cypress-13.12.0.tgz\",\n \"integrity\": \"sha512-udzS2JilmI9ApO/UuqurEwOvThclin5ntz7K0BtnHBs+tg2Bl9QShLISXpSEMDv/u8b6mqdoAdyKeZiSqKWL8g==\",\n \"dev\": true,\n \"requires\": {\n \"@cypress/request\": \"^3.0.0\",\n \"@cypress/xvfb\": \"^1.2.4\",\n \"@types/sinonjs__fake-timers\": \"8.1.1\",\n \"@types/sizzle\": \"^2.3.2\",\n \"arch\": \"^2.2.0\",\n \"blob-util\": \"^2.0.2\",\n \"bluebird\": \"^3.7.2\",\n \"buffer\": \"^5.7.1\",\n \"cachedir\": \"^2.3.0\",\n \"chalk\": \"^4.1.0\",\n \"check-more-types\": \"^2.24.0\",\n \"cli-cursor\": \"^3.1.0\",\n \"cli-table3\": \"~0.6.1\",\n \"commander\": \"^6.2.1\",\n \"common-tags\": \"^1.8.0\",\n \"dayjs\": \"^1.10.4\",\n \"debug\": \"^4.3.4\",\n \"enquirer\": \"^2.3.6\",\n \"eventemitter2\": \"6.4.7\",\n \"execa\": \"4.1.0\",\n \"executable\": \"^4.1.1\",\n \"extract-zip\": \"2.0.1\",\n \"figures\": \"^3.2.0\",\n \"fs-extra\": \"^9.1.0\",\n \"getos\": \"^3.2.1\",\n \"is-ci\": \"^3.0.1\",\n \"is-installed-globally\": \"~0.4.0\",\n \"lazy-ass\": \"^1.6.0\",\n \"listr2\": \"^3.8.3\",\n \"lodash\": \"^4.17.21\",\n \"log-symbols\": \"^4.0.0\",\n \"minimist\": \"^1.2.8\",\n \"ospath\": \"^1.2.2\",\n \"pretty-bytes\": \"^5.6.0\",\n \"process\": \"^0.11.10\",\n \"proxy-from-env\": \"1.0.0\",\n \"request-progress\": \"^3.0.0\",\n \"semver\": \"^7.5.3\",\n \"supports-color\": \"^8.1.1\",\n \"tmp\": \"~0.2.1\",\n \"untildify\": \"^4.0.0\",\n \"yauzl\": \"^2.10.0\"\n },\n \"dependencies\": {\n \"supports-color\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz\",\n \"integrity\": \"sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==\",\n \"dev\": true,\n \"requires\": {\n \"has-flag\": \"^4.0.0\"\n }\n }\n }\n },\n \"dashdash\": {\n \"version\": \"1.14.1\",\n \"resolved\": \"https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz\",\n \"integrity\": \"sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==\",\n \"dev\": true,\n \"requires\": {\n \"assert-plus\": \"^1.0.0\"\n }\n },\n \"dayjs\": {\n \"version\": \"1.11.5\",\n \"resolved\": \"https://registry.npmjs.org/dayjs/-/dayjs-1.11.5.tgz\",\n \"integrity\": \"sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==\",\n \"dev\": true\n },\n \"debug\": {\n \"version\": \"4.3.4\",\n \"resolved\": \"https://registry.npmjs.org/debug/-/debug-4.3.4.tgz\",\n \"integrity\": \"sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==\",\n \"dev\": true,\n \"requires\": {\n \"ms\": \"2.1.2\"\n }\n },\n \"define-data-property\": {\n \"version\": \"1.1.4\",\n \"resolved\": \"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz\",\n \"integrity\": \"sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==\",\n \"dev\": true,\n \"requires\": {\n \"es-define-property\": \"^1.0.0\",\n \"es-errors\": \"^1.3.0\",\n \"gopd\": \"^1.0.1\"\n }\n },\n \"delayed-stream\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz\",\n \"integrity\": \"sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==\",\n \"dev\": true\n },\n \"didyoumean\": {\n \"version\": \"1.2.2\",\n \"resolved\": \"https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz\",\n \"integrity\": \"sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==\",\n \"dev\": true\n },\n \"dlv\": {\n \"version\": \"1.1.3\",\n \"resolved\": \"https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz\",\n \"integrity\": \"sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==\",\n \"dev\": true\n },\n \"ecc-jsbn\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz\",\n \"integrity\": \"sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==\",\n \"dev\": true,\n \"requires\": {\n \"jsbn\": \"~0.1.0\",\n \"safer-buffer\": \"^2.1.0\"\n }\n },\n \"electron-to-chromium\": {\n \"version\": \"1.4.686\",\n \"resolved\": \"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.686.tgz\",\n \"integrity\": \"sha512-3avY1B+vUzNxEgkBDpKOP8WarvUAEwpRaiCL0He5OKWEFxzaOFiq4WoZEZe7qh0ReS7DiWoHMnYoQCKxNZNzSg==\",\n \"dev\": true\n },\n \"emoji-regex\": {\n \"version\": \"8.0.0\",\n \"resolved\": \"https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz\",\n \"integrity\": \"sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==\",\n \"dev\": true\n },\n \"emojis-list\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz\",\n \"integrity\": \"sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==\",\n \"dev\": true\n },\n \"end-of-stream\": {\n \"version\": \"1.4.4\",\n \"resolved\": \"https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz\",\n \"integrity\": \"sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==\",\n \"dev\": true,\n \"requires\": {\n \"once\": \"^1.4.0\"\n }\n },\n \"enhanced-resolve\": {\n \"version\": \"5.9.3\",\n \"resolved\": \"https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz\",\n \"integrity\": \"sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==\",\n \"dev\": true,\n \"requires\": {\n \"graceful-fs\": \"^4.2.4\",\n \"tapable\": \"^2.2.0\"\n }\n },\n \"enquirer\": {\n \"version\": \"2.3.6\",\n \"resolved\": \"https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz\",\n \"integrity\": \"sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-colors\": \"^4.1.1\"\n }\n },\n \"es-define-property\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz\",\n \"integrity\": \"sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==\",\n \"dev\": true,\n \"requires\": {\n \"get-intrinsic\": \"^1.2.4\"\n }\n },\n \"es-errors\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz\",\n \"integrity\": \"sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==\",\n \"dev\": true\n },\n \"es-module-lexer\": {\n \"version\": \"0.9.3\",\n \"resolved\": \"https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz\",\n \"integrity\": \"sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"esbuild\": {\n \"version\": \"0.18.20\",\n \"resolved\": \"https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz\",\n \"integrity\": \"sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==\",\n \"dev\": true,\n \"requires\": {\n \"@esbuild/android-arm\": \"0.18.20\",\n \"@esbuild/android-arm64\": \"0.18.20\",\n \"@esbuild/android-x64\": \"0.18.20\",\n \"@esbuild/darwin-arm64\": \"0.18.20\",\n \"@esbuild/darwin-x64\": \"0.18.20\",\n \"@esbuild/freebsd-arm64\": \"0.18.20\",\n \"@esbuild/freebsd-x64\": \"0.18.20\",\n \"@esbuild/linux-arm\": \"0.18.20\",\n \"@esbuild/linux-arm64\": \"0.18.20\",\n \"@esbuild/linux-ia32\": \"0.18.20\",\n \"@esbuild/linux-loong64\": \"0.18.20\",\n \"@esbuild/linux-mips64el\": \"0.18.20\",\n \"@esbuild/linux-ppc64\": \"0.18.20\",\n \"@esbuild/linux-riscv64\": \"0.18.20\",\n \"@esbuild/linux-s390x\": \"0.18.20\",\n \"@esbuild/linux-x64\": \"0.18.20\",\n \"@esbuild/netbsd-x64\": \"0.18.20\",\n \"@esbuild/openbsd-x64\": \"0.18.20\",\n \"@esbuild/sunos-x64\": \"0.18.20\",\n \"@esbuild/win32-arm64\": \"0.18.20\",\n \"@esbuild/win32-ia32\": \"0.18.20\",\n \"@esbuild/win32-x64\": \"0.18.20\"\n }\n },\n \"escalade\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz\",\n \"integrity\": \"sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==\",\n \"dev\": true\n },\n \"escape-string-regexp\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz\",\n \"integrity\": \"sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==\",\n \"dev\": true\n },\n \"eslint-scope\": {\n \"version\": \"5.1.1\",\n \"resolved\": \"https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz\",\n \"integrity\": \"sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"esrecurse\": \"^4.3.0\",\n \"estraverse\": \"^4.1.1\"\n }\n },\n \"esrecurse\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz\",\n \"integrity\": \"sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"estraverse\": \"^5.2.0\"\n },\n \"dependencies\": {\n \"estraverse\": {\n \"version\": \"5.3.0\",\n \"resolved\": \"https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz\",\n \"integrity\": \"sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==\",\n \"dev\": true,\n \"peer\": true\n }\n }\n },\n \"estraverse\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz\",\n \"integrity\": \"sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==\",\n \"dev\": true,\n \"peer\": true\n },\n \"eventemitter2\": {\n \"version\": \"6.4.7\",\n \"resolved\": \"https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz\",\n \"integrity\": \"sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==\",\n \"dev\": true\n },\n \"events\": {\n \"version\": \"3.3.0\",\n \"resolved\": \"https://registry.npmjs.org/events/-/events-3.3.0.tgz\",\n \"integrity\": \"sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==\",\n \"dev\": true,\n \"peer\": true\n },\n \"execa\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/execa/-/execa-4.1.0.tgz\",\n \"integrity\": \"sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==\",\n \"dev\": true,\n \"requires\": {\n \"cross-spawn\": \"^7.0.0\",\n \"get-stream\": \"^5.0.0\",\n \"human-signals\": \"^1.1.1\",\n \"is-stream\": \"^2.0.0\",\n \"merge-stream\": \"^2.0.0\",\n \"npm-run-path\": \"^4.0.0\",\n \"onetime\": \"^5.1.0\",\n \"signal-exit\": \"^3.0.2\",\n \"strip-final-newline\": \"^2.0.0\"\n }\n },\n \"executable\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/executable/-/executable-4.1.1.tgz\",\n \"integrity\": \"sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==\",\n \"dev\": true,\n \"requires\": {\n \"pify\": \"^2.2.0\"\n }\n },\n \"extend\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/extend/-/extend-3.0.2.tgz\",\n \"integrity\": \"sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==\",\n \"dev\": true\n },\n \"extract-zip\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz\",\n \"integrity\": \"sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==\",\n \"dev\": true,\n \"requires\": {\n \"@types/yauzl\": \"^2.9.1\",\n \"debug\": \"^4.1.1\",\n \"get-stream\": \"^5.1.0\",\n \"yauzl\": \"^2.10.0\"\n }\n },\n \"extsprintf\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz\",\n \"integrity\": \"sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==\",\n \"dev\": true\n },\n \"fast-deep-equal\": {\n \"version\": \"3.1.3\",\n \"resolved\": \"https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz\",\n \"integrity\": \"sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==\",\n \"dev\": true,\n \"peer\": true\n },\n \"fast-glob\": {\n \"version\": \"3.3.2\",\n \"resolved\": \"https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz\",\n \"integrity\": \"sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==\",\n \"dev\": true,\n \"requires\": {\n \"@nodelib/fs.stat\": \"^2.0.2\",\n \"@nodelib/fs.walk\": \"^1.2.3\",\n \"glob-parent\": \"^5.1.2\",\n \"merge2\": \"^1.3.0\",\n \"micromatch\": \"^4.0.4\"\n }\n },\n \"fast-json-stable-stringify\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz\",\n \"integrity\": \"sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==\",\n \"dev\": true,\n \"peer\": true\n },\n \"fastq\": {\n \"version\": \"1.13.0\",\n \"resolved\": \"https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz\",\n \"integrity\": \"sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==\",\n \"dev\": true,\n \"requires\": {\n \"reusify\": \"^1.0.4\"\n }\n },\n \"fd-slicer\": {\n \"version\": \"1.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz\",\n \"integrity\": \"sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==\",\n \"dev\": true,\n \"requires\": {\n \"pend\": \"~1.2.0\"\n }\n },\n \"figures\": {\n \"version\": \"3.2.0\",\n \"resolved\": \"https://registry.npmjs.org/figures/-/figures-3.2.0.tgz\",\n \"integrity\": \"sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==\",\n \"dev\": true,\n \"requires\": {\n \"escape-string-regexp\": \"^1.0.5\"\n }\n },\n \"filepond\": {\n \"version\": \"4.31.1\",\n \"resolved\": \"https://registry.npmjs.org/filepond/-/filepond-4.31.1.tgz\",\n \"integrity\": \"sha512-yWYK91Ky72L2AG7BlI8Cb0UjvJz+DjuYdLN1JbkJg8qmoiZ9AU5b5MuOkHmExk/9jQ5R7tRT+H+b8wDiFEJlxQ==\"\n },\n \"filepond-plugin-file-validate-size\": {\n \"version\": \"2.2.8\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-file-validate-size/-/filepond-plugin-file-validate-size-2.2.8.tgz\",\n \"integrity\": \"sha512-yzb8scATmkWqPTP7oKQz6L8WwJm6Xmgc/fuq6DFGRaLz0I7372BUvBsxagBk/hypMIjvieNzhggm33Y60x3rcw==\",\n \"requires\": {}\n },\n \"filepond-plugin-file-validate-type\": {\n \"version\": \"1.2.9\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-file-validate-type/-/filepond-plugin-file-validate-type-1.2.9.tgz\",\n \"integrity\": \"sha512-Tzv07aNdZvjUXDRA3XL16QMEvh6llDrXlcZ6W0eTHQ+taHaVg/JKJTFs/AViO+6ZcpPCcQStbhYEL2HoS+vldw==\",\n \"requires\": {}\n },\n \"filepond-plugin-get-file\": {\n \"version\": \"1.1.0\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-get-file/-/filepond-plugin-get-file-1.1.0.tgz\",\n \"integrity\": \"sha512-JAOp2Os2xwToqxMHPi1jHQWHmdgTcrSH9NqksJx5o6pcfNVWmaSvC455gPCQ6LjYnGvOZDrfpmm+TD9dwJ+6TA==\",\n \"requires\": {}\n },\n \"filepond-plugin-image-exif-orientation\": {\n \"version\": \"1.0.11\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-image-exif-orientation/-/filepond-plugin-image-exif-orientation-1.0.11.tgz\",\n \"integrity\": \"sha512-hLBc12Fk6Zkj3L8mSAn+elugHOqT5rLUbgVXQQIQjMe0FsGjtpoxqeVR6jt4IWHGat2L9sFAgU2TGmd1mqosCg==\",\n \"requires\": {}\n },\n \"filepond-plugin-image-preview\": {\n \"version\": \"4.6.12\",\n \"resolved\": \"https://registry.npmjs.org/filepond-plugin-image-preview/-/filepond-plugin-image-preview-4.6.12.tgz\",\n \"integrity\": \"sha512-Y8ETX5QVV0mbPB0586UH8AUmG9tZg8PuN5bdEAIlZVJFTct5ebViJ7+Am94/VhTPjLqZjBf1zmDq5JU6XRsZKw==\",\n \"requires\": {}\n },\n \"fill-range\": {\n \"version\": \"7.0.1\",\n \"resolved\": \"https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz\",\n \"integrity\": \"sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==\",\n \"dev\": true,\n \"requires\": {\n \"to-regex-range\": \"^5.0.1\"\n }\n },\n \"forever-agent\": {\n \"version\": \"0.6.1\",\n \"resolved\": \"https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz\",\n \"integrity\": \"sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==\",\n \"dev\": true\n },\n \"form-data\": {\n \"version\": \"2.3.3\",\n \"resolved\": \"https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz\",\n \"integrity\": \"sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==\",\n \"dev\": true,\n \"requires\": {\n \"asynckit\": \"^0.4.0\",\n \"combined-stream\": \"^1.0.6\",\n \"mime-types\": \"^2.1.12\"\n }\n },\n \"fraction.js\": {\n \"version\": \"4.3.7\",\n \"resolved\": \"https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz\",\n \"integrity\": \"sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==\",\n \"dev\": true\n },\n \"fs-extra\": {\n \"version\": \"9.1.0\",\n \"resolved\": \"https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz\",\n \"integrity\": \"sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==\",\n \"dev\": true,\n \"requires\": {\n \"at-least-node\": \"^1.0.0\",\n \"graceful-fs\": \"^4.2.0\",\n \"jsonfile\": \"^6.0.1\",\n \"universalify\": \"^2.0.0\"\n }\n },\n \"fs.realpath\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz\",\n \"integrity\": \"sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==\",\n \"dev\": true\n },\n \"fsevents\": {\n \"version\": \"2.3.2\",\n \"resolved\": \"https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz\",\n \"integrity\": \"sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==\",\n \"dev\": true,\n \"optional\": true\n },\n \"function-bind\": {\n \"version\": \"1.1.2\",\n \"resolved\": \"https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz\",\n \"integrity\": \"sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==\",\n \"dev\": true\n },\n \"get-intrinsic\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz\",\n \"integrity\": \"sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==\",\n \"dev\": true,\n \"requires\": {\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"has-proto\": \"^1.0.1\",\n \"has-symbols\": \"^1.0.3\",\n \"hasown\": \"^2.0.0\"\n }\n },\n \"get-stream\": {\n \"version\": \"5.2.0\",\n \"resolved\": \"https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz\",\n \"integrity\": \"sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==\",\n \"dev\": true,\n \"requires\": {\n \"pump\": \"^3.0.0\"\n }\n },\n \"getos\": {\n \"version\": \"3.2.1\",\n \"resolved\": \"https://registry.npmjs.org/getos/-/getos-3.2.1.tgz\",\n \"integrity\": \"sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==\",\n \"dev\": true,\n \"requires\": {\n \"async\": \"^3.2.0\"\n }\n },\n \"getpass\": {\n \"version\": \"0.1.7\",\n \"resolved\": \"https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz\",\n \"integrity\": \"sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==\",\n \"dev\": true,\n \"requires\": {\n \"assert-plus\": \"^1.0.0\"\n }\n },\n \"glob\": {\n \"version\": \"7.2.3\",\n \"resolved\": \"https://registry.npmjs.org/glob/-/glob-7.2.3.tgz\",\n \"integrity\": \"sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==\",\n \"dev\": true,\n \"requires\": {\n \"fs.realpath\": \"^1.0.0\",\n \"inflight\": \"^1.0.4\",\n \"inherits\": \"2\",\n \"minimatch\": \"^3.1.1\",\n \"once\": \"^1.3.0\",\n \"path-is-absolute\": \"^1.0.0\"\n }\n },\n \"glob-parent\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz\",\n \"integrity\": \"sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==\",\n \"dev\": true,\n \"requires\": {\n \"is-glob\": \"^4.0.1\"\n }\n },\n \"glob-to-regexp\": {\n \"version\": \"0.4.1\",\n \"resolved\": \"https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz\",\n \"integrity\": \"sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==\",\n \"dev\": true,\n \"peer\": true\n },\n \"global-dirs\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz\",\n \"integrity\": \"sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==\",\n \"dev\": true,\n \"requires\": {\n \"ini\": \"2.0.0\"\n }\n },\n \"gopd\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz\",\n \"integrity\": \"sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==\",\n \"dev\": true,\n \"requires\": {\n \"get-intrinsic\": \"^1.1.3\"\n }\n },\n \"graceful-fs\": {\n \"version\": \"4.2.10\",\n \"resolved\": \"https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz\",\n \"integrity\": \"sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==\",\n \"dev\": true\n },\n \"has\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has/-/has-1.0.3.tgz\",\n \"integrity\": \"sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==\",\n \"dev\": true,\n \"requires\": {\n \"function-bind\": \"^1.1.1\"\n }\n },\n \"has-flag\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz\",\n \"integrity\": \"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==\",\n \"dev\": true\n },\n \"has-property-descriptors\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz\",\n \"integrity\": \"sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==\",\n \"dev\": true,\n \"requires\": {\n \"es-define-property\": \"^1.0.0\"\n }\n },\n \"has-proto\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz\",\n \"integrity\": \"sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==\",\n \"dev\": true\n },\n \"has-symbols\": {\n \"version\": \"1.0.3\",\n \"resolved\": \"https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz\",\n \"integrity\": \"sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==\",\n \"dev\": true\n },\n \"hasown\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz\",\n \"integrity\": \"sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==\",\n \"dev\": true,\n \"requires\": {\n \"function-bind\": \"^1.1.2\"\n }\n },\n \"http-signature\": {\n \"version\": \"1.3.6\",\n \"resolved\": \"https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz\",\n \"integrity\": \"sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==\",\n \"dev\": true,\n \"requires\": {\n \"assert-plus\": \"^1.0.0\",\n \"jsprim\": \"^2.0.2\",\n \"sshpk\": \"^1.14.1\"\n }\n },\n \"human-signals\": {\n \"version\": \"1.1.1\",\n \"resolved\": \"https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz\",\n \"integrity\": \"sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==\",\n \"dev\": true\n },\n \"ieee754\": {\n \"version\": \"1.2.1\",\n \"resolved\": \"https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz\",\n \"integrity\": \"sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==\",\n \"dev\": true\n },\n \"immutable\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz\",\n \"integrity\": \"sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==\",\n \"dev\": true\n },\n \"indent-string\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz\",\n \"integrity\": \"sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==\",\n \"dev\": true\n },\n \"inflight\": {\n \"version\": \"1.0.6\",\n \"resolved\": \"https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz\",\n \"integrity\": \"sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==\",\n \"dev\": true,\n \"requires\": {\n \"once\": \"^1.3.0\",\n \"wrappy\": \"1\"\n }\n },\n \"inherits\": {\n \"version\": \"2.0.4\",\n \"resolved\": \"https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz\",\n \"integrity\": \"sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==\",\n \"dev\": true\n },\n \"ini\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/ini/-/ini-2.0.0.tgz\",\n \"integrity\": \"sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==\",\n \"dev\": true\n },\n \"is-binary-path\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz\",\n \"integrity\": \"sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==\",\n \"dev\": true,\n \"requires\": {\n \"binary-extensions\": \"^2.0.0\"\n }\n },\n \"is-ci\": {\n \"version\": \"3.0.1\",\n \"resolved\": \"https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz\",\n \"integrity\": \"sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==\",\n \"dev\": true,\n \"requires\": {\n \"ci-info\": \"^3.2.0\"\n }\n },\n \"is-core-module\": {\n \"version\": \"2.12.1\",\n \"resolved\": \"https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz\",\n \"integrity\": \"sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==\",\n \"dev\": true,\n \"requires\": {\n \"has\": \"^1.0.3\"\n }\n },\n \"is-extglob\": {\n \"version\": \"2.1.1\",\n \"resolved\": \"https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz\",\n \"integrity\": \"sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==\",\n \"dev\": true\n },\n \"is-fullwidth-code-point\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz\",\n \"integrity\": \"sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==\",\n \"dev\": true\n },\n \"is-glob\": {\n \"version\": \"4.0.3\",\n \"resolved\": \"https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz\",\n \"integrity\": \"sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==\",\n \"dev\": true,\n \"requires\": {\n \"is-extglob\": \"^2.1.1\"\n }\n },\n \"is-installed-globally\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz\",\n \"integrity\": \"sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==\",\n \"dev\": true,\n \"requires\": {\n \"global-dirs\": \"^3.0.0\",\n \"is-path-inside\": \"^3.0.2\"\n }\n },\n \"is-number\": {\n \"version\": \"7.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz\",\n \"integrity\": \"sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==\",\n \"dev\": true\n },\n \"is-path-inside\": {\n \"version\": \"3.0.3\",\n \"resolved\": \"https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz\",\n \"integrity\": \"sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==\",\n \"dev\": true\n },\n \"is-stream\": {\n \"version\": \"2.0.1\",\n \"resolved\": \"https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz\",\n \"integrity\": \"sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==\",\n \"dev\": true\n },\n \"is-typedarray\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz\",\n \"integrity\": \"sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==\",\n \"dev\": true\n },\n \"is-unicode-supported\": {\n \"version\": \"0.1.0\",\n \"resolved\": \"https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz\",\n \"integrity\": \"sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==\",\n \"dev\": true\n },\n \"isexe\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz\",\n \"integrity\": \"sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==\",\n \"dev\": true\n },\n \"isstream\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz\",\n \"integrity\": \"sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==\",\n \"dev\": true\n },\n \"jest-worker\": {\n \"version\": \"27.5.1\",\n \"resolved\": \"https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz\",\n \"integrity\": \"sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@types/node\": \"*\",\n \"merge-stream\": \"^2.0.0\",\n \"supports-color\": \"^8.0.0\"\n },\n \"dependencies\": {\n \"supports-color\": {\n \"version\": \"8.1.1\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz\",\n \"integrity\": \"sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"has-flag\": \"^4.0.0\"\n }\n }\n }\n },\n \"jiti\": {\n \"version\": \"1.21.0\",\n \"resolved\": \"https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz\",\n \"integrity\": \"sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==\",\n \"dev\": true\n },\n \"jsbn\": {\n \"version\": \"0.1.1\",\n \"resolved\": \"https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz\",\n \"integrity\": \"sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==\",\n \"dev\": true\n },\n \"json-parse-even-better-errors\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz\",\n \"integrity\": \"sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==\",\n \"dev\": true,\n \"peer\": true\n },\n \"json-schema\": {\n \"version\": \"0.4.0\",\n \"resolved\": \"https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz\",\n \"integrity\": \"sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==\",\n \"dev\": true\n },\n \"json-schema-traverse\": {\n \"version\": \"0.4.1\",\n \"resolved\": \"https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz\",\n \"integrity\": \"sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"json-stringify-safe\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz\",\n \"integrity\": \"sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==\",\n \"dev\": true\n },\n \"json5\": {\n \"version\": \"2.2.1\",\n \"resolved\": \"https://registry.npmjs.org/json5/-/json5-2.2.1.tgz\",\n \"integrity\": \"sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==\",\n \"dev\": true\n },\n \"jsonfile\": {\n \"version\": \"6.1.0\",\n \"resolved\": \"https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz\",\n \"integrity\": \"sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==\",\n \"dev\": true,\n \"requires\": {\n \"graceful-fs\": \"^4.1.6\",\n \"universalify\": \"^2.0.0\"\n }\n },\n \"jsprim\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz\",\n \"integrity\": \"sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==\",\n \"dev\": true,\n \"requires\": {\n \"assert-plus\": \"1.0.0\",\n \"extsprintf\": \"1.3.0\",\n \"json-schema\": \"0.4.0\",\n \"verror\": \"1.10.0\"\n }\n },\n \"laravel-vite-plugin\": {\n \"version\": \"0.8.1\",\n \"resolved\": \"https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.8.1.tgz\",\n \"integrity\": \"sha512-fxzUDjOA37kOsYq8dP+3oPIlw8/kJVXwu0hOXLun82R1LpV02shGeWGYKx2lbpKffL5I0sfPPjfqbYxuqBluAA==\",\n \"dev\": true,\n \"requires\": {\n \"picocolors\": \"^1.0.0\",\n \"vite-plugin-full-reload\": \"^1.0.5\"\n }\n },\n \"lazy-ass\": {\n \"version\": \"1.6.0\",\n \"resolved\": \"https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz\",\n \"integrity\": \"sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==\",\n \"dev\": true\n },\n \"lilconfig\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz\",\n \"integrity\": \"sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==\",\n \"dev\": true\n },\n \"lines-and-columns\": {\n \"version\": \"1.2.4\",\n \"resolved\": \"https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz\",\n \"integrity\": \"sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==\",\n \"dev\": true\n },\n \"listr2\": {\n \"version\": \"3.14.0\",\n \"resolved\": \"https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz\",\n \"integrity\": \"sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==\",\n \"dev\": true,\n \"requires\": {\n \"cli-truncate\": \"^2.1.0\",\n \"colorette\": \"^2.0.16\",\n \"log-update\": \"^4.0.0\",\n \"p-map\": \"^4.0.0\",\n \"rfdc\": \"^1.3.0\",\n \"rxjs\": \"^7.5.1\",\n \"through\": \"^2.3.8\",\n \"wrap-ansi\": \"^7.0.0\"\n }\n },\n \"loader-runner\": {\n \"version\": \"4.3.0\",\n \"resolved\": \"https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz\",\n \"integrity\": \"sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==\",\n \"dev\": true,\n \"peer\": true\n },\n \"loader-utils\": {\n \"version\": \"2.0.2\",\n \"resolved\": \"https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz\",\n \"integrity\": \"sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==\",\n \"dev\": true,\n \"requires\": {\n \"big.js\": \"^5.2.2\",\n \"emojis-list\": \"^3.0.0\",\n \"json5\": \"^2.1.2\"\n }\n },\n \"lodash\": {\n \"version\": \"4.17.21\",\n \"resolved\": \"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz\",\n \"integrity\": \"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==\",\n \"dev\": true\n },\n \"lodash.once\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz\",\n \"integrity\": \"sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==\",\n \"dev\": true\n },\n \"lodash.sortby\": {\n \"version\": \"4.7.0\",\n \"resolved\": \"https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz\",\n \"integrity\": \"sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=\",\n \"dev\": true,\n \"peer\": true\n },\n \"log-symbols\": {\n \"version\": \"4.1.0\",\n \"resolved\": \"https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz\",\n \"integrity\": \"sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==\",\n \"dev\": true,\n \"requires\": {\n \"chalk\": \"^4.1.0\",\n \"is-unicode-supported\": \"^0.1.0\"\n }\n },\n \"log-update\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz\",\n \"integrity\": \"sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-escapes\": \"^4.3.0\",\n \"cli-cursor\": \"^3.1.0\",\n \"slice-ansi\": \"^4.0.0\",\n \"wrap-ansi\": \"^6.2.0\"\n },\n \"dependencies\": {\n \"slice-ansi\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz\",\n \"integrity\": \"sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-styles\": \"^4.0.0\",\n \"astral-regex\": \"^2.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\"\n }\n },\n \"wrap-ansi\": {\n \"version\": \"6.2.0\",\n \"resolved\": \"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz\",\n \"integrity\": \"sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-styles\": \"^4.0.0\",\n \"string-width\": \"^4.1.0\",\n \"strip-ansi\": \"^6.0.0\"\n }\n }\n }\n },\n \"lru-cache\": {\n \"version\": \"6.0.0\",\n \"resolved\": \"https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz\",\n \"integrity\": \"sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==\",\n \"dev\": true,\n \"requires\": {\n \"yallist\": \"^4.0.0\"\n }\n },\n \"merge-stream\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz\",\n \"integrity\": \"sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==\",\n \"dev\": true\n },\n \"merge2\": {\n \"version\": \"1.4.1\",\n \"resolved\": \"https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz\",\n \"integrity\": \"sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==\",\n \"dev\": true\n },\n \"micromatch\": {\n \"version\": \"4.0.5\",\n \"resolved\": \"https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz\",\n \"integrity\": \"sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==\",\n \"dev\": true,\n \"requires\": {\n \"braces\": \"^3.0.2\",\n \"picomatch\": \"^2.3.1\"\n }\n },\n \"mime-db\": {\n \"version\": \"1.52.0\",\n \"resolved\": \"https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz\",\n \"integrity\": \"sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==\",\n \"dev\": true\n },\n \"mime-types\": {\n \"version\": \"2.1.35\",\n \"resolved\": \"https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz\",\n \"integrity\": \"sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==\",\n \"dev\": true,\n \"requires\": {\n \"mime-db\": \"1.52.0\"\n }\n },\n \"mimic-fn\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz\",\n \"integrity\": \"sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==\",\n \"dev\": true\n },\n \"mini-svg-data-uri\": {\n \"version\": \"1.4.4\",\n \"resolved\": \"https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz\",\n \"integrity\": \"sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==\",\n \"dev\": true\n },\n \"minimatch\": {\n \"version\": \"3.1.2\",\n \"resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz\",\n \"integrity\": \"sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==\",\n \"dev\": true,\n \"requires\": {\n \"brace-expansion\": \"^1.1.7\"\n }\n },\n \"minimist\": {\n \"version\": \"1.2.8\",\n \"resolved\": \"https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz\",\n \"integrity\": \"sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==\",\n \"dev\": true\n },\n \"ms\": {\n \"version\": \"2.1.2\",\n \"resolved\": \"https://registry.npmjs.org/ms/-/ms-2.1.2.tgz\",\n \"integrity\": \"sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==\",\n \"dev\": true\n },\n \"mz\": {\n \"version\": \"2.7.0\",\n \"resolved\": \"https://registry.npmjs.org/mz/-/mz-2.7.0.tgz\",\n \"integrity\": \"sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==\",\n \"dev\": true,\n \"requires\": {\n \"any-promise\": \"^1.0.0\",\n \"object-assign\": \"^4.0.1\",\n \"thenify-all\": \"^1.0.0\"\n }\n },\n \"nanoid\": {\n \"version\": \"3.3.7\",\n \"resolved\": \"https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz\",\n \"integrity\": \"sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==\",\n \"dev\": true\n },\n \"neo-async\": {\n \"version\": \"2.6.2\",\n \"resolved\": \"https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz\",\n \"integrity\": \"sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==\",\n \"dev\": true\n },\n \"node-releases\": {\n \"version\": \"2.0.14\",\n \"resolved\": \"https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz\",\n \"integrity\": \"sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==\",\n \"dev\": true\n },\n \"normalize-path\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz\",\n \"integrity\": \"sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==\",\n \"dev\": true\n },\n \"normalize-range\": {\n \"version\": \"0.1.2\",\n \"resolved\": \"https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz\",\n \"integrity\": \"sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=\",\n \"dev\": true\n },\n \"npm-run-path\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz\",\n \"integrity\": \"sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==\",\n \"dev\": true,\n \"requires\": {\n \"path-key\": \"^3.0.0\"\n }\n },\n \"object-assign\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz\",\n \"integrity\": \"sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==\",\n \"dev\": true\n },\n \"object-hash\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz\",\n \"integrity\": \"sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==\",\n \"dev\": true\n },\n \"object-inspect\": {\n \"version\": \"1.13.1\",\n \"resolved\": \"https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz\",\n \"integrity\": \"sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==\",\n \"dev\": true\n },\n \"once\": {\n \"version\": \"1.4.0\",\n \"resolved\": \"https://registry.npmjs.org/once/-/once-1.4.0.tgz\",\n \"integrity\": \"sha1-WDsap3WWHUsROsF9nFC6753Xa9E=\",\n \"dev\": true,\n \"requires\": {\n \"wrappy\": \"1\"\n }\n },\n \"onetime\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz\",\n \"integrity\": \"sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==\",\n \"dev\": true,\n \"requires\": {\n \"mimic-fn\": \"^2.1.0\"\n }\n },\n \"ospath\": {\n \"version\": \"1.2.2\",\n \"resolved\": \"https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz\",\n \"integrity\": \"sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==\",\n \"dev\": true\n },\n \"p-map\": {\n \"version\": \"4.0.0\",\n \"resolved\": \"https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz\",\n \"integrity\": \"sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==\",\n \"dev\": true,\n \"requires\": {\n \"aggregate-error\": \"^3.0.0\"\n }\n },\n \"path-is-absolute\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz\",\n \"integrity\": \"sha1-F0uSaHNVNP+8es5r9TpanhtcX18=\",\n \"dev\": true\n },\n \"path-key\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz\",\n \"integrity\": \"sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==\",\n \"dev\": true\n },\n \"path-parse\": {\n \"version\": \"1.0.7\",\n \"resolved\": \"https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz\",\n \"integrity\": \"sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==\",\n \"dev\": true\n },\n \"pend\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/pend/-/pend-1.2.0.tgz\",\n \"integrity\": \"sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==\",\n \"dev\": true\n },\n \"performance-now\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz\",\n \"integrity\": \"sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==\",\n \"dev\": true\n },\n \"picocolors\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz\",\n \"integrity\": \"sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==\",\n \"dev\": true\n },\n \"picomatch\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz\",\n \"integrity\": \"sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==\",\n \"dev\": true\n },\n \"pify\": {\n \"version\": \"2.3.0\",\n \"resolved\": \"https://registry.npmjs.org/pify/-/pify-2.3.0.tgz\",\n \"integrity\": \"sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==\",\n \"dev\": true\n },\n \"pirates\": {\n \"version\": \"4.0.5\",\n \"resolved\": \"https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz\",\n \"integrity\": \"sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==\",\n \"dev\": true\n },\n \"postcss\": {\n \"version\": \"8.4.38\",\n \"resolved\": \"https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz\",\n \"integrity\": \"sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==\",\n \"dev\": true,\n \"requires\": {\n \"nanoid\": \"^3.3.7\",\n \"picocolors\": \"^1.0.0\",\n \"source-map-js\": \"^1.2.0\"\n }\n },\n \"postcss-import\": {\n \"version\": \"15.1.0\",\n \"resolved\": \"https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz\",\n \"integrity\": \"sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==\",\n \"dev\": true,\n \"requires\": {\n \"postcss-value-parser\": \"^4.0.0\",\n \"read-cache\": \"^1.0.0\",\n \"resolve\": \"^1.1.7\"\n }\n },\n \"postcss-js\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz\",\n \"integrity\": \"sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==\",\n \"dev\": true,\n \"requires\": {\n \"camelcase-css\": \"^2.0.1\"\n }\n },\n \"postcss-load-config\": {\n \"version\": \"4.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz\",\n \"integrity\": \"sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==\",\n \"dev\": true,\n \"requires\": {\n \"lilconfig\": \"^2.0.5\",\n \"yaml\": \"^2.1.1\"\n }\n },\n \"postcss-nested\": {\n \"version\": \"6.0.1\",\n \"resolved\": \"https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz\",\n \"integrity\": \"sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==\",\n \"dev\": true,\n \"requires\": {\n \"postcss-selector-parser\": \"^6.0.11\"\n }\n },\n \"postcss-selector-parser\": {\n \"version\": \"6.0.11\",\n \"resolved\": \"https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz\",\n \"integrity\": \"sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==\",\n \"dev\": true,\n \"requires\": {\n \"cssesc\": \"^3.0.0\",\n \"util-deprecate\": \"^1.0.2\"\n }\n },\n \"postcss-value-parser\": {\n \"version\": \"4.2.0\",\n \"resolved\": \"https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz\",\n \"integrity\": \"sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==\",\n \"dev\": true\n },\n \"prettier\": {\n \"version\": \"3.3.2\",\n \"resolved\": \"https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz\",\n \"integrity\": \"sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==\",\n \"dev\": true\n },\n \"pretty-bytes\": {\n \"version\": \"5.6.0\",\n \"resolved\": \"https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz\",\n \"integrity\": \"sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==\",\n \"dev\": true\n },\n \"process\": {\n \"version\": \"0.11.10\",\n \"resolved\": \"https://registry.npmjs.org/process/-/process-0.11.10.tgz\",\n \"integrity\": \"sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==\",\n \"dev\": true\n },\n \"proxy-from-env\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz\",\n \"integrity\": \"sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==\",\n \"dev\": true\n },\n \"psl\": {\n \"version\": \"1.9.0\",\n \"resolved\": \"https://registry.npmjs.org/psl/-/psl-1.9.0.tgz\",\n \"integrity\": \"sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==\",\n \"dev\": true\n },\n \"pump\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/pump/-/pump-3.0.0.tgz\",\n \"integrity\": \"sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==\",\n \"dev\": true,\n \"requires\": {\n \"end-of-stream\": \"^1.1.0\",\n \"once\": \"^1.3.1\"\n }\n },\n \"punycode\": {\n \"version\": \"2.3.1\",\n \"resolved\": \"https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz\",\n \"integrity\": \"sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==\",\n \"dev\": true\n },\n \"qs\": {\n \"version\": \"6.10.4\",\n \"resolved\": \"https://registry.npmjs.org/qs/-/qs-6.10.4.tgz\",\n \"integrity\": \"sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==\",\n \"dev\": true,\n \"requires\": {\n \"side-channel\": \"^1.0.4\"\n }\n },\n \"querystringify\": {\n \"version\": \"2.2.0\",\n \"resolved\": \"https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz\",\n \"integrity\": \"sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==\",\n \"dev\": true\n },\n \"queue-microtask\": {\n \"version\": \"1.2.3\",\n \"resolved\": \"https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz\",\n \"integrity\": \"sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==\",\n \"dev\": true\n },\n \"randombytes\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz\",\n \"integrity\": \"sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"safe-buffer\": \"^5.1.0\"\n }\n },\n \"read-cache\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz\",\n \"integrity\": \"sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==\",\n \"dev\": true,\n \"requires\": {\n \"pify\": \"^2.3.0\"\n }\n },\n \"readdirp\": {\n \"version\": \"3.6.0\",\n \"resolved\": \"https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz\",\n \"integrity\": \"sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==\",\n \"dev\": true,\n \"requires\": {\n \"picomatch\": \"^2.2.1\"\n }\n },\n \"regex-parser\": {\n \"version\": \"2.2.11\",\n \"resolved\": \"https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz\",\n \"integrity\": \"sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==\",\n \"dev\": true\n },\n \"request-progress\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz\",\n \"integrity\": \"sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==\",\n \"dev\": true,\n \"requires\": {\n \"throttleit\": \"^1.0.0\"\n }\n },\n \"requires-port\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz\",\n \"integrity\": \"sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==\",\n \"dev\": true\n },\n \"resolve\": {\n \"version\": \"1.22.2\",\n \"resolved\": \"https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz\",\n \"integrity\": \"sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==\",\n \"dev\": true,\n \"requires\": {\n \"is-core-module\": \"^2.11.0\",\n \"path-parse\": \"^1.0.7\",\n \"supports-preserve-symlinks-flag\": \"^1.0.0\"\n }\n },\n \"resolve-url-loader\": {\n \"version\": \"5.0.0\",\n \"resolved\": \"https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz\",\n \"integrity\": \"sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==\",\n \"dev\": true,\n \"requires\": {\n \"adjust-sourcemap-loader\": \"^4.0.0\",\n \"convert-source-map\": \"^1.7.0\",\n \"loader-utils\": \"^2.0.0\",\n \"postcss\": \"^8.2.14\",\n \"source-map\": \"0.6.1\"\n }\n },\n \"restore-cursor\": {\n \"version\": \"3.1.0\",\n \"resolved\": \"https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz\",\n \"integrity\": \"sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==\",\n \"dev\": true,\n \"requires\": {\n \"onetime\": \"^5.1.0\",\n \"signal-exit\": \"^3.0.2\"\n }\n },\n \"reusify\": {\n \"version\": \"1.0.4\",\n \"resolved\": \"https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz\",\n \"integrity\": \"sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==\",\n \"dev\": true\n },\n \"rfdc\": {\n \"version\": \"1.3.0\",\n \"resolved\": \"https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz\",\n \"integrity\": \"sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==\",\n \"dev\": true\n },\n \"rimraf\": {\n \"version\": \"3.0.2\",\n \"resolved\": \"https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz\",\n \"integrity\": \"sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==\",\n \"dev\": true,\n \"requires\": {\n \"glob\": \"^7.1.3\"\n }\n },\n \"rollup\": {\n \"version\": \"3.29.4\",\n \"resolved\": \"https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz\",\n \"integrity\": \"sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==\",\n \"dev\": true,\n \"requires\": {\n \"fsevents\": \"~2.3.2\"\n }\n },\n \"run-parallel\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz\",\n \"integrity\": \"sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==\",\n \"dev\": true,\n \"requires\": {\n \"queue-microtask\": \"^1.2.2\"\n }\n },\n \"rxjs\": {\n \"version\": \"7.5.7\",\n \"resolved\": \"https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz\",\n \"integrity\": \"sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==\",\n \"dev\": true,\n \"requires\": {\n \"tslib\": \"^2.1.0\"\n }\n },\n \"safe-buffer\": {\n \"version\": \"5.1.2\",\n \"resolved\": \"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz\",\n \"integrity\": \"sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==\",\n \"dev\": true\n },\n \"safer-buffer\": {\n \"version\": \"2.1.2\",\n \"resolved\": \"https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz\",\n \"integrity\": \"sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==\",\n \"dev\": true\n },\n \"sass\": {\n \"version\": \"1.77.6\",\n \"resolved\": \"https://registry.npmjs.org/sass/-/sass-1.77.6.tgz\",\n \"integrity\": \"sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==\",\n \"dev\": true,\n \"requires\": {\n \"chokidar\": \">=3.0.0 <4.0.0\",\n \"immutable\": \"^4.0.0\",\n \"source-map-js\": \">=0.6.2 <2.0.0\"\n }\n },\n \"sass-loader\": {\n \"version\": \"14.2.1\",\n \"resolved\": \"https://registry.npmjs.org/sass-loader/-/sass-loader-14.2.1.tgz\",\n \"integrity\": \"sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==\",\n \"dev\": true,\n \"requires\": {\n \"neo-async\": \"^2.6.2\"\n }\n },\n \"semver\": {\n \"version\": \"7.6.0\",\n \"resolved\": \"https://registry.npmjs.org/semver/-/semver-7.6.0.tgz\",\n \"integrity\": \"sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==\",\n \"dev\": true,\n \"requires\": {\n \"lru-cache\": \"^6.0.0\"\n }\n },\n \"serialize-javascript\": {\n \"version\": \"6.0.0\",\n \"resolved\": \"https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz\",\n \"integrity\": \"sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"randombytes\": \"^2.1.0\"\n }\n },\n \"set-function-length\": {\n \"version\": \"1.2.1\",\n \"resolved\": \"https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz\",\n \"integrity\": \"sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==\",\n \"dev\": true,\n \"requires\": {\n \"define-data-property\": \"^1.1.2\",\n \"es-errors\": \"^1.3.0\",\n \"function-bind\": \"^1.1.2\",\n \"get-intrinsic\": \"^1.2.3\",\n \"gopd\": \"^1.0.1\",\n \"has-property-descriptors\": \"^1.0.1\"\n }\n },\n \"shebang-command\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz\",\n \"integrity\": \"sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==\",\n \"dev\": true,\n \"requires\": {\n \"shebang-regex\": \"^3.0.0\"\n }\n },\n \"shebang-regex\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz\",\n \"integrity\": \"sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==\",\n \"dev\": true\n },\n \"side-channel\": {\n \"version\": \"1.0.5\",\n \"resolved\": \"https://registry.npmjs.org/side-channel/-/side-channel-1.0.5.tgz\",\n \"integrity\": \"sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==\",\n \"dev\": true,\n \"requires\": {\n \"call-bind\": \"^1.0.6\",\n \"es-errors\": \"^1.3.0\",\n \"get-intrinsic\": \"^1.2.4\",\n \"object-inspect\": \"^1.13.1\"\n }\n },\n \"signal-exit\": {\n \"version\": \"3.0.7\",\n \"resolved\": \"https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz\",\n \"integrity\": \"sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==\",\n \"dev\": true\n },\n \"slice-ansi\": {\n \"version\": \"3.0.0\",\n \"resolved\": \"https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz\",\n \"integrity\": \"sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-styles\": \"^4.0.0\",\n \"astral-regex\": \"^2.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\"\n }\n },\n \"source-map\": {\n \"version\": \"0.6.1\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz\",\n \"integrity\": \"sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==\",\n \"dev\": true\n },\n \"source-map-js\": {\n \"version\": \"1.2.0\",\n \"resolved\": \"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz\",\n \"integrity\": \"sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==\",\n \"dev\": true\n },\n \"source-map-support\": {\n \"version\": \"0.5.21\",\n \"resolved\": \"https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz\",\n \"integrity\": \"sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"buffer-from\": \"^1.0.0\",\n \"source-map\": \"^0.6.0\"\n }\n },\n \"sshpk\": {\n \"version\": \"1.18.0\",\n \"resolved\": \"https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz\",\n \"integrity\": \"sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==\",\n \"dev\": true,\n \"requires\": {\n \"asn1\": \"~0.2.3\",\n \"assert-plus\": \"^1.0.0\",\n \"bcrypt-pbkdf\": \"^1.0.0\",\n \"dashdash\": \"^1.12.0\",\n \"ecc-jsbn\": \"~0.1.1\",\n \"getpass\": \"^0.1.1\",\n \"jsbn\": \"~0.1.0\",\n \"safer-buffer\": \"^2.0.2\",\n \"tweetnacl\": \"~0.14.0\"\n }\n },\n \"string-width\": {\n \"version\": \"4.2.3\",\n \"resolved\": \"https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz\",\n \"integrity\": \"sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==\",\n \"dev\": true,\n \"requires\": {\n \"emoji-regex\": \"^8.0.0\",\n \"is-fullwidth-code-point\": \"^3.0.0\",\n \"strip-ansi\": \"^6.0.1\"\n }\n },\n \"strip-ansi\": {\n \"version\": \"6.0.1\",\n \"resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz\",\n \"integrity\": \"sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==\",\n \"dev\": true,\n \"requires\": {\n \"ansi-regex\": \"^5.0.1\"\n }\n },\n \"strip-final-newline\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz\",\n \"integrity\": \"sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==\",\n \"dev\": true\n },\n \"sucrase\": {\n \"version\": \"3.32.0\",\n \"resolved\": \"https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz\",\n \"integrity\": \"sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==\",\n \"dev\": true,\n \"requires\": {\n \"@jridgewell/gen-mapping\": \"^0.3.2\",\n \"commander\": \"^4.0.0\",\n \"glob\": \"7.1.6\",\n \"lines-and-columns\": \"^1.1.6\",\n \"mz\": \"^2.7.0\",\n \"pirates\": \"^4.0.1\",\n \"ts-interface-checker\": \"^0.1.9\"\n },\n \"dependencies\": {\n \"commander\": {\n \"version\": \"4.1.1\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-4.1.1.tgz\",\n \"integrity\": \"sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==\",\n \"dev\": true\n },\n \"glob\": {\n \"version\": \"7.1.6\",\n \"resolved\": \"https://registry.npmjs.org/glob/-/glob-7.1.6.tgz\",\n \"integrity\": \"sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==\",\n \"dev\": true,\n \"requires\": {\n \"fs.realpath\": \"^1.0.0\",\n \"inflight\": \"^1.0.4\",\n \"inherits\": \"2\",\n \"minimatch\": \"^3.0.4\",\n \"once\": \"^1.3.0\",\n \"path-is-absolute\": \"^1.0.0\"\n }\n }\n }\n },\n \"supports-color\": {\n \"version\": \"7.2.0\",\n \"resolved\": \"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz\",\n \"integrity\": \"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==\",\n \"dev\": true,\n \"requires\": {\n \"has-flag\": \"^4.0.0\"\n }\n },\n \"supports-preserve-symlinks-flag\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz\",\n \"integrity\": \"sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==\",\n \"dev\": true\n },\n \"tailwindcss\": {\n \"version\": \"3.4.4\",\n \"resolved\": \"https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz\",\n \"integrity\": \"sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==\",\n \"dev\": true,\n \"requires\": {\n \"@alloc/quick-lru\": \"^5.2.0\",\n \"arg\": \"^5.0.2\",\n \"chokidar\": \"^3.5.3\",\n \"didyoumean\": \"^1.2.2\",\n \"dlv\": \"^1.1.3\",\n \"fast-glob\": \"^3.3.0\",\n \"glob-parent\": \"^6.0.2\",\n \"is-glob\": \"^4.0.3\",\n \"jiti\": \"^1.21.0\",\n \"lilconfig\": \"^2.1.0\",\n \"micromatch\": \"^4.0.5\",\n \"normalize-path\": \"^3.0.0\",\n \"object-hash\": \"^3.0.0\",\n \"picocolors\": \"^1.0.0\",\n \"postcss\": \"^8.4.23\",\n \"postcss-import\": \"^15.1.0\",\n \"postcss-js\": \"^4.0.1\",\n \"postcss-load-config\": \"^4.0.1\",\n \"postcss-nested\": \"^6.0.1\",\n \"postcss-selector-parser\": \"^6.0.11\",\n \"resolve\": \"^1.22.2\",\n \"sucrase\": \"^3.32.0\"\n },\n \"dependencies\": {\n \"glob-parent\": {\n \"version\": \"6.0.2\",\n \"resolved\": \"https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz\",\n \"integrity\": \"sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==\",\n \"dev\": true,\n \"requires\": {\n \"is-glob\": \"^4.0.3\"\n }\n }\n }\n },\n \"tapable\": {\n \"version\": \"2.2.1\",\n \"resolved\": \"https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz\",\n \"integrity\": \"sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==\",\n \"dev\": true\n },\n \"terser\": {\n \"version\": \"5.13.1\",\n \"resolved\": \"https://registry.npmjs.org/terser/-/terser-5.13.1.tgz\",\n \"integrity\": \"sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"acorn\": \"^8.5.0\",\n \"commander\": \"^2.20.0\",\n \"source-map\": \"~0.8.0-beta.0\",\n \"source-map-support\": \"~0.5.20\"\n },\n \"dependencies\": {\n \"acorn\": {\n \"version\": \"8.7.1\",\n \"resolved\": \"https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz\",\n \"integrity\": \"sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==\",\n \"dev\": true,\n \"peer\": true\n },\n \"commander\": {\n \"version\": \"2.20.3\",\n \"resolved\": \"https://registry.npmjs.org/commander/-/commander-2.20.3.tgz\",\n \"integrity\": \"sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==\",\n \"dev\": true,\n \"peer\": true\n },\n \"source-map\": {\n \"version\": \"0.8.0-beta.0\",\n \"resolved\": \"https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz\",\n \"integrity\": \"sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"whatwg-url\": \"^7.0.0\"\n }\n }\n }\n },\n \"terser-webpack-plugin\": {\n \"version\": \"5.3.1\",\n \"resolved\": \"https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz\",\n \"integrity\": \"sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"jest-worker\": \"^27.4.5\",\n \"schema-utils\": \"^3.1.1\",\n \"serialize-javascript\": \"^6.0.0\",\n \"source-map\": \"^0.6.1\",\n \"terser\": \"^5.7.2\"\n },\n \"dependencies\": {\n \"schema-utils\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz\",\n \"integrity\": \"sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"@types/json-schema\": \"^7.0.8\",\n \"ajv\": \"^6.12.5\",\n \"ajv-keywords\": \"^3.5.2\"\n }\n }\n }\n },\n \"thenify\": {\n \"version\": \"3.3.1\",\n \"resolved\": \"https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz\",\n \"integrity\": \"sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==\",\n \"dev\": true,\n \"requires\": {\n \"any-promise\": \"^1.0.0\"\n }\n },\n \"thenify-all\": {\n \"version\": \"1.6.0\",\n \"resolved\": \"https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz\",\n \"integrity\": \"sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==\",\n \"dev\": true,\n \"requires\": {\n \"thenify\": \">= 3.1.0 < 4\"\n }\n },\n \"throttleit\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz\",\n \"integrity\": \"sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==\",\n \"dev\": true\n },\n \"through\": {\n \"version\": \"2.3.8\",\n \"resolved\": \"https://registry.npmjs.org/through/-/through-2.3.8.tgz\",\n \"integrity\": \"sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==\",\n \"dev\": true\n },\n \"tmp\": {\n \"version\": \"0.2.1\",\n \"resolved\": \"https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz\",\n \"integrity\": \"sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==\",\n \"dev\": true,\n \"requires\": {\n \"rimraf\": \"^3.0.0\"\n }\n },\n \"to-regex-range\": {\n \"version\": \"5.0.1\",\n \"resolved\": \"https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz\",\n \"integrity\": \"sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==\",\n \"dev\": true,\n \"requires\": {\n \"is-number\": \"^7.0.0\"\n }\n },\n \"tough-cookie\": {\n \"version\": \"4.1.3\",\n \"resolved\": \"https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz\",\n \"integrity\": \"sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==\",\n \"dev\": true,\n \"requires\": {\n \"psl\": \"^1.1.33\",\n \"punycode\": \"^2.1.1\",\n \"universalify\": \"^0.2.0\",\n \"url-parse\": \"^1.5.3\"\n },\n \"dependencies\": {\n \"universalify\": {\n \"version\": \"0.2.0\",\n \"resolved\": \"https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz\",\n \"integrity\": \"sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==\",\n \"dev\": true\n }\n }\n },\n \"tr46\": {\n \"version\": \"1.0.1\",\n \"resolved\": \"https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz\",\n \"integrity\": \"sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=\",\n \"dev\": true,\n \"peer\": true,\n \"requires\": {\n \"punycode\": \"^2.1.0\"\n }\n },\n \"ts-interface-checker\": {\n \"version\": \"0.1.13\",\n \"resolved\": \"https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz\",\n \"integrity\": \"sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==\",\n \"dev\": true\n },\n \"ts-loader\": {\n \"version\": \"9.5.1\",\n \"resol
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment