diff --git a/nx.json b/nx.json index 70460f90..ef8d33a6 100644 --- a/nx.json +++ b/nx.json @@ -27,6 +27,15 @@ "codeCoverage": true } } + }, + "@nx/eslint:lint": { + "cache": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json", + "{workspaceRoot}/.eslintignore", + "{workspaceRoot}/eslint.config.js" + ] } }, "namedInputs": { @@ -43,5 +52,6 @@ ], "sharedGlobals": [] }, - "nxCloudAccessToken": "NDM1NDU0MDctNDhlNC00MTA0LTg0ZjQtZWFkYjg3NDA0OWQxfHJlYWQtd3JpdGU=" + "nxCloudAccessToken": "NDM1NDU0MDctNDhlNC00MTA0LTg0ZjQtZWFkYjg3NDA0OWQxfHJlYWQtd3JpdGU=", + "useInferencePlugins": false } diff --git a/package.json b/package.json index 6f914fe4..a67f1e8a 100644 --- a/package.json +++ b/package.json @@ -18,46 +18,46 @@ "private": true, "dependencies": { "@clack/prompts": "^0.7.0", - "@inquirer/prompts": "^3.2.0", - "@nx/devkit": "17.2.7", - "@solana/web3.js": "^1.90.0", - "@swc/helpers": "~0.5.2", + "@inquirer/prompts": "^4.3.0", + "@nx/devkit": "18.1.3", + "@solana/web3.js": "^1.91.1", + "@swc/helpers": "~0.5.7", "commander": "^11.1.0", - "create-nx-workspace": "17.0.1", - "json-schema-to-typescript": "^13.1.1", - "ts-morph": "^21.0.1", - "tslib": "^2.3.0", + "create-nx-workspace": "18.1.3", + "json-schema-to-typescript": "^13.1.2", + "ts-morph": "^22.0.0", + "tslib": "^2.6.2", "yargs": "^17.7.2" }, "devDependencies": { - "@nx/eslint": "17.2.7", - "@nx/eslint-plugin": "17.2.7", - "@nx/jest": "17.2.7", - "@nx/js": "17.2.7", - "@nx/next": "17.2.7", - "@nx/plugin": "17.2.7", - "@nx/react": "17.2.7", - "@nx/webpack": "17.2.7", - "@nx/workspace": "17.2.7", - "@swc-node/register": "~1.6.7", - "@swc/cli": "~0.1.62", - "@swc/core": "~1.3.85", - "@types/jest": "^29.4.0", - "@types/node": "18.16.9", - "@typescript-eslint/eslint-plugin": "6.10.0", - "@typescript-eslint/parser": "6.10.0", - "eslint": "8.48.0", - "eslint-config-prettier": "^9.0.0", - "husky": "^8.0.3", - "jest": "^29.4.1", - "jest-environment-jsdom": "^29.4.1", - "lint-staged": "^15.0.2", - "nx": "17.2.7", + "@nx/eslint": "18.1.3", + "@nx/eslint-plugin": "18.1.3", + "@nx/jest": "18.1.3", + "@nx/js": "18.1.3", + "@nx/next": "18.1.3", + "@nx/plugin": "18.1.3", + "@nx/react": "18.1.3", + "@nx/webpack": "18.1.3", + "@nx/workspace": "18.1.3", + "@swc-node/register": "~1.9.0", + "@swc/cli": "~0.3.10", + "@swc/core": "~1.4.11", + "@types/jest": "^29.5.12", + "@types/node": "20.11.30", + "@typescript-eslint/eslint-plugin": "7.4.0", + "@typescript-eslint/parser": "7.4.0", + "eslint": "8.57.0", + "eslint-config-prettier": "^9.1.0", + "husky": "^9.0.11", + "jest": "^29.7.0", + "jest-environment-jsdom": "^29.7.0", + "lint-staged": "^15.2.2", + "nx": "18.1.3", "prettier": "^2.6.2", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.1", - "typescript": "5.2.2", - "verdaccio": "^5.0.4" + "ts-jest": "^29.1.2", + "ts-node": "^10.9.2", + "typescript": "5.3.3", + "verdaccio": "^5.30.2" }, "lint-staged": { "*.{js,json,css,scss,md,ts,tsx,html,graphql}": [ diff --git a/packages/create-solana-dapp/bin/index.ts b/packages/create-solana-dapp/bin/index.ts index 18a5a932..f7253690 100644 --- a/packages/create-solana-dapp/bin/index.ts +++ b/packages/create-solana-dapp/bin/index.ts @@ -25,7 +25,7 @@ async function main() { }, dryRun: args.dryRun, name: args.name, - nxCloud: false, + nxCloud: 'skip', packageManager: args.packageManager, ui: args.ui, webName: args.webName, diff --git a/packages/preset-anchor/README.md b/packages/preset-anchor/README.md index c85e55d4..78e0b0e7 100644 --- a/packages/preset-anchor/README.md +++ b/packages/preset-anchor/README.md @@ -8,7 +8,7 @@ This library is a preset for [create-solana-dapp](https://npm.im/create-solana-d ### anchor-application ```bash -> NX generate @solana-developers/preset-anchor:anchor-application [name] [options,...] +NX generate @solana-developers/preset-anchor:anchor-application [name] [options,...] From: @solana-developers/preset-anchor (v0.0.1) Name: anchor-application (aliases: application, preset) @@ -27,7 +27,7 @@ Options: ### anchor-template ```bash -> NX generate @solana-developers/preset-anchor:anchor-template [name] [options,...] +NX generate @solana-developers/preset-anchor:anchor-template [name] [options,...] From: @solana-developers/preset-anchor (v0.0.1) Name: anchor-template (aliases: template) diff --git a/packages/preset-anchor/src/generators/anchor-application/__snapshots__/anchor-application-generator.spec.ts.snap b/packages/preset-anchor/src/generators/anchor-application/__snapshots__/anchor-application-generator.spec.ts.snap index da607adc..bc843f64 100644 --- a/packages/preset-anchor/src/generators/anchor-application/__snapshots__/anchor-application-generator.spec.ts.snap +++ b/packages/preset-anchor/src/generators/anchor-application/__snapshots__/anchor-application-generator.spec.ts.snap @@ -199,7 +199,8 @@ exports[`anchor-application generator should generate app with "basic" template "},", ""type": "commonjs",", ""main": "./index.cjs",", - ""module": "./index.js"", + ""module": "./index.js",", + ""private": true", "}", ], "isBinary": false, @@ -290,8 +291,7 @@ exports[`anchor-application generator should generate app with "basic" template "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "},", ""test": {", ""executor": "nx:run-commands",", @@ -732,7 +732,8 @@ exports[`anchor-application generator should generate app with "counter" templat "},", ""type": "commonjs",", ""main": "./index.cjs",", - ""module": "./index.js"", + ""module": "./index.js",", + ""private": true", "}", ], "isBinary": false, @@ -868,8 +869,7 @@ exports[`anchor-application generator should generate app with "counter" templat "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "},", ""test": {", ""executor": "nx:run-commands",", diff --git a/packages/preset-common/README.md b/packages/preset-common/README.md index 8f4781e7..e5ccc129 100644 --- a/packages/preset-common/README.md +++ b/packages/preset-common/README.md @@ -8,7 +8,7 @@ presets. ### common-template ```bash -> NX generate @solana-developers/preset-common:common-template [name] [options,...] +NX generate @solana-developers/preset-common:common-template [name] [options,...] From: @solana-developers/preset-common (v0.0.1) Name: common-template diff --git a/packages/preset-common/package.json b/packages/preset-common/package.json index 0aef061a..0e593705 100644 --- a/packages/preset-common/package.json +++ b/packages/preset-common/package.json @@ -3,7 +3,7 @@ "version": "0.0.1", "description": "This library is a preset for create-solana-dapp with shared code for the other presets.", "dependencies": { - "@nx/devkit": "17.2.7", + "@nx/devkit": "18.1.3", "ts-morph": "^21.0.1", "tslib": "^2.3.0" }, diff --git a/packages/preset-next/README.md b/packages/preset-next/README.md index e09f5f59..94fbdb25 100644 --- a/packages/preset-next/README.md +++ b/packages/preset-next/README.md @@ -8,7 +8,7 @@ This library is a preset for [create-solana-dapp](https://npm.im/create-solana-d ### next-application ```bash -> NX generate @solana-developers/preset-next:next-application [name] [options,...] +NX generate @solana-developers/preset-next:next-application [name] [options,...] From: @solana-developers/preset-next (v0.0.1) Name: next-application (aliases: application, preset) @@ -35,7 +35,7 @@ Options: ### next-template ```bash -> NX generate @solana-developers/preset-next:next-template [name] [options,...] +NX generate @solana-developers/preset-next:next-template [name] [options,...] From: @solana-developers/preset-next (v0.0.1) Name: next-template (aliases: template) diff --git a/packages/preset-next/jest.config.ts b/packages/preset-next/jest.config.ts index bf6b9692..02bcb8f2 100644 --- a/packages/preset-next/jest.config.ts +++ b/packages/preset-next/jest.config.ts @@ -7,4 +7,5 @@ export default { }, moduleFileExtensions: ['ts', 'js', 'html'], coverageDirectory: '../../coverage/packages/preset-next', + testEnvironment: 'node', } diff --git a/packages/preset-next/src/generators/next-application/__snapshots__/next-application-generator.spec.ts.snap b/packages/preset-next/src/generators/next-application/__snapshots__/next-application-generator.spec.ts.snap index 513b307c..2f9e4102 100644 --- a/packages/preset-next/src/generators/next-application/__snapshots__/next-application-generator.spec.ts.snap +++ b/packages/preset-next/src/generators/next-application/__snapshots__/next-application-generator.spec.ts.snap @@ -138,6 +138,14 @@ exports[`application generator custom apps should generate app without anchor 1` ""cache": true", "},", ""lint": {", + ""cache": true", + "},", + ""@nx/next:build": {", + ""cache": true,", + ""dependsOn": ["^build"],", + ""inputs": ["default", "^default"]", + "},", + ""@nx/eslint:lint": {", ""cache": true,", ""inputs": [", ""default",", @@ -148,11 +156,6 @@ exports[`application generator custom apps should generate app without anchor 1` "}", "},", ""generators": {", - ""@nx/react": {", - ""application": {", - ""babel": true", - "}", - "},", ""@nx/next": {", ""application": {", ""style": "css",", @@ -179,34 +182,32 @@ exports[`application generator custom apps should generate app without anchor 1` ""bs58": "5.0.0",", ""buffer": "6.0.3",", ""encoding": "0.1.13",", - ""next": "13.4.4",", + ""next": "14.0.4",", ""react": "18.2.0",", ""react-dom": "18.2.0",", ""tslib": "^2.3.0"", "},", ""devDependencies": {", - ""@nx/eslint": "17.2.7",", - ""@nx/eslint-plugin": "17.2.7",", - ""@nx/js": "17.2.7",", - ""@nx/next": "17.2.7",", - ""@nx/react": "17.2.7",", - ""@swc-node/register": "~1.6.7",", + ""@nx/eslint": "18.1.3",", + ""@nx/eslint-plugin": "18.1.3",", + ""@nx/js": "18.1.3",", + ""@nx/next": "18.1.3",", + ""@swc-node/register": "~1.8.0",", ""@swc/core": "~1.3.85",", - ""@testing-library/react": "14.0.0",", - ""@types/node": "18.14.2",", + ""@swc/helpers": "~0.5.2",", ""@types/react": "18.2.33",", ""@types/react-dom": "18.2.14",", - ""@typescript-eslint/eslint-plugin": "^6.9.1",", - ""@typescript-eslint/parser": "^6.9.1",", + ""@typescript-eslint/eslint-plugin": "^6.13.2",", + ""@typescript-eslint/parser": "^6.13.2",", ""eslint": "~8.48.0",", - ""eslint-config-next": "13.4.4",", + ""eslint-config-next": "14.0.4",", ""eslint-config-prettier": "^9.0.0",", ""eslint-plugin-import": "2.27.5",", ""eslint-plugin-jsx-a11y": "6.7.1",", ""eslint-plugin-react": "7.32.2",", ""eslint-plugin-react-hooks": "4.6.0",", ""prettier": "^2.6.2",", - ""typescript": "~5.2.2"", + ""typescript": "~5.3.2"", "},", ""scripts": {", ""build": "nx build test-app",", @@ -263,25 +264,6 @@ exports[`application generator custom apps should generate app without anchor 1` }, "app": { "children": { - "api": { - "children": { - "hello": { - "children": { - "route.ts": { - "content": [ - "export async function GET(request: Request) {", - "return new Response('Hello, from API!');", - "}", - ], - "isBinary": false, - "path": "./test-app/app/api/hello/route.ts", - }, - }, - "path": "./test-app/app/api/hello", - }, - }, - "path": "./test-app/app/api", - }, "global.css": { "content": [ "html,", @@ -331,14 +313,6 @@ exports[`application generator custom apps should generate app without anchor 1` "isBinary": false, "path": "./test-app/app/layout.tsx", }, - "page.module.css": { - "content": [ - ".page {", - "}", - ], - "isBinary": false, - "path": "./test-app/app/page.module.css", - }, "page.tsx": { "content": [ "export default async function Index() {", @@ -655,8 +629,7 @@ exports[`application generator custom apps should generate app without anchor 1` "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "}", "},", ""tags": []", @@ -685,6 +658,949 @@ exports[`application generator custom apps should generate app without anchor 1` }, "path": "./test-app/public", }, + "src": { + "children": { + "app": { + "children": { + "api": { + "children": { + "hello": { + "children": { + "route.ts": { + "content": [ + "export async function GET(request: Request) {", + "return new Response('Hello, from API!');", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/api/hello/route.ts", + }, + }, + "path": "./test-app/src/app/api/hello", + }, + }, + "path": "./test-app/src/app/api", + }, + "global.css": { + "content": [ + "html {", + "-webkit-text-size-adjust: 100%;", + "font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,", + "Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif,", + "Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;", + "line-height: 1.5;", + "tab-size: 4;", + "scroll-behavior: smooth;", + "}", + "body {", + "font-family: inherit;", + "line-height: inherit;", + "margin: 0;", + "}", + "h1,", + "h2,", + "p,", + "pre {", + "margin: 0;", + "}", + "*,", + "::before,", + "::after {", + "box-sizing: border-box;", + "border-width: 0;", + "border-style: solid;", + "border-color: currentColor;", + "}", + "h1,", + "h2 {", + "font-size: inherit;", + "font-weight: inherit;", + "}", + "a {", + "color: inherit;", + "text-decoration: inherit;", + "}", + "pre {", + "font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,", + "Liberation Mono, Courier New, monospace;", + "}", + "svg {", + "display: block;", + "vertical-align: middle;", + "shape-rendering: auto;", + "text-rendering: optimizeLegibility;", + "}", + "pre {", + "background-color: rgba(55, 65, 81, 1);", + "border-radius: 0.25rem;", + "color: rgba(229, 231, 235, 1);", + "font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,", + "Liberation Mono, Courier New, monospace;", + "overflow: scroll;", + "padding: 0.5rem 0.75rem;", + "}", + ".shadow {", + "box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1),", + "0 4px 6px -2px rgba(0, 0, 0, 0.05);", + "}", + ".rounded {", + "border-radius: 1.5rem;", + "}", + ".wrapper {", + "width: 100%;", + "}", + ".container {", + "margin-left: auto;", + "margin-right: auto;", + "max-width: 768px;", + "padding-bottom: 3rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "color: rgba(55, 65, 81, 1);", + "width: 100%;", + "}", + "#welcome {", + "margin-top: 2.5rem;", + "}", + "#welcome h1 {", + "font-size: 3rem;", + "font-weight: 500;", + "letter-spacing: -0.025em;", + "line-height: 1;", + "}", + "#welcome span {", + "display: block;", + "font-size: 1.875rem;", + "font-weight: 300;", + "line-height: 2.25rem;", + "margin-bottom: 0.5rem;", + "}", + "#hero {", + "align-items: center;", + "background-color: hsla(214, 62%, 21%, 1);", + "border: none;", + "box-sizing: border-box;", + "color: rgba(55, 65, 81, 1);", + "display: grid;", + "grid-template-columns: 1fr;", + "margin-top: 3.5rem;", + "}", + "#hero .text-container {", + "color: rgba(255, 255, 255, 1);", + "padding: 3rem 2rem;", + "}", + "#hero .text-container h2 {", + "font-size: 1.5rem;", + "line-height: 2rem;", + "position: relative;", + "}", + "#hero .text-container h2 svg {", + "color: hsla(162, 47%, 50%, 1);", + "height: 2rem;", + "left: -0.25rem;", + "position: absolute;", + "top: 0;", + "width: 2rem;", + "}", + "#hero .text-container h2 span {", + "margin-left: 2.5rem;", + "}", + "#hero .text-container a {", + "background-color: rgba(255, 255, 255, 1);", + "border-radius: 0.75rem;", + "color: rgba(55, 65, 81, 1);", + "display: inline-block;", + "margin-top: 1.5rem;", + "padding: 1rem 2rem;", + "text-decoration: inherit;", + "}", + "#hero .logo-container {", + "display: none;", + "justify-content: center;", + "padding-left: 2rem;", + "padding-right: 2rem;", + "}", + "#hero .logo-container svg {", + "color: rgba(255, 255, 255, 1);", + "width: 66.666667%;", + "}", + "#middle-content {", + "align-items: flex-start;", + "display: grid;", + "gap: 4rem;", + "grid-template-columns: 1fr;", + "margin-top: 3.5rem;", + "}", + "#learning-materials {", + "padding: 2.5rem 2rem;", + "}", + "#learning-materials h2 {", + "font-weight: 500;", + "font-size: 1.25rem;", + "letter-spacing: -0.025em;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + ".list-item-link {", + "align-items: center;", + "border-radius: 0.75rem;", + "display: flex;", + "margin-top: 1rem;", + "padding: 1rem;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "width: 100%;", + "}", + ".list-item-link svg:first-child {", + "margin-right: 1rem;", + "height: 1.5rem;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "width: 1.5rem;", + "}", + ".list-item-link > span {", + "flex-grow: 1;", + "font-weight: 400;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "}", + ".list-item-link > span > span {", + "color: rgba(107, 114, 128, 1);", + "display: block;", + "flex-grow: 1;", + "font-size: 0.75rem;", + "font-weight: 300;", + "line-height: 1rem;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "}", + ".list-item-link svg:last-child {", + "height: 1rem;", + "transition-property: all;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "width: 1rem;", + "}", + ".list-item-link:hover {", + "color: rgba(255, 255, 255, 1);", + "background-color: hsla(162, 47%, 50%, 1);", + "}", + ".list-item-link:hover > span {", + "}", + ".list-item-link:hover > span > span {", + "color: rgba(243, 244, 246, 1);", + "}", + ".list-item-link:hover svg:last-child {", + "transform: translateX(0.25rem);", + "}", + "#other-links {", + "}", + ".button-pill {", + "padding: 1.5rem 2rem;", + "transition-duration: 300ms;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "align-items: center;", + "display: flex;", + "}", + ".button-pill svg {", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "flex-shrink: 0;", + "width: 3rem;", + "}", + ".button-pill > span {", + "letter-spacing: -0.025em;", + "font-weight: 400;", + "font-size: 1.125rem;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + ".button-pill span span {", + "display: block;", + "font-size: 0.875rem;", + "font-weight: 300;", + "line-height: 1.25rem;", + "}", + ".button-pill:hover svg,", + ".button-pill:hover {", + "color: rgba(255, 255, 255, 1) !important;", + "}", + "#nx-console:hover {", + "background-color: rgba(0, 122, 204, 1);", + "}", + "#nx-console svg {", + "color: rgba(0, 122, 204, 1);", + "}", + "#nx-console-jetbrains {", + "margin-top: 2rem;", + "}", + "#nx-console-jetbrains:hover {", + "background-color: rgba(255, 49, 140, 1);", + "}", + "#nx-console-jetbrains svg {", + "color: rgba(255, 49, 140, 1);", + "}", + "#nx-repo:hover {", + "background-color: rgba(24, 23, 23, 1);", + "}", + "#nx-repo svg {", + "color: rgba(24, 23, 23, 1);", + "}", + "#nx-cloud {", + "margin-bottom: 2rem;", + "margin-top: 2rem;", + "padding: 2.5rem 2rem;", + "}", + "#nx-cloud > div {", + "align-items: center;", + "display: flex;", + "}", + "#nx-cloud > div svg {", + "border-radius: 0.375rem;", + "flex-shrink: 0;", + "width: 3rem;", + "}", + "#nx-cloud > div h2 {", + "font-size: 1.125rem;", + "font-weight: 400;", + "letter-spacing: -0.025em;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + "#nx-cloud > div h2 span {", + "display: block;", + "font-size: 0.875rem;", + "font-weight: 300;", + "line-height: 1.25rem;", + "}", + "#nx-cloud p {", + "font-size: 1rem;", + "line-height: 1.5rem;", + "margin-top: 1rem;", + "}", + "#nx-cloud pre {", + "margin-top: 1rem;", + "}", + "#nx-cloud a {", + "color: rgba(107, 114, 128, 1);", + "display: block;", + "font-size: 0.875rem;", + "line-height: 1.25rem;", + "margin-top: 1.5rem;", + "text-align: right;", + "}", + "#nx-cloud a:hover {", + "text-decoration: underline;", + "}", + "#commands {", + "padding: 2.5rem 2rem;", + "margin-top: 3.5rem;", + "}", + "#commands h2 {", + "font-size: 1.25rem;", + "font-weight: 400;", + "letter-spacing: -0.025em;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + "#commands p {", + "font-size: 1rem;", + "font-weight: 300;", + "line-height: 1.5rem;", + "margin-top: 1rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + "details {", + "align-items: center;", + "display: flex;", + "margin-top: 1rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "width: 100%;", + "}", + "details pre > span {", + "color: rgba(181, 181, 181, 1);", + "display: block;", + "}", + "summary {", + "border-radius: 0.5rem;", + "display: flex;", + "font-weight: 400;", + "padding: 0.5rem;", + "cursor: pointer;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "}", + "summary:hover {", + "background-color: rgba(243, 244, 246, 1);", + "}", + "summary svg {", + "height: 1.5rem;", + "margin-right: 1rem;", + "width: 1.5rem;", + "}", + "#love {", + "color: rgba(107, 114, 128, 1);", + "font-size: 0.875rem;", + "line-height: 1.25rem;", + "margin-top: 3.5rem;", + "opacity: 0.6;", + "text-align: center;", + "}", + "#love svg {", + "color: rgba(252, 165, 165, 1);", + "width: 1.25rem;", + "height: 1.25rem;", + "display: inline;", + "margin-top: -0.25rem;", + "}", + "@media screen and (min-width: 768px) {", + "#hero {", + "grid-template-columns: repeat(2, minmax(0, 1fr));", + "}", + "#hero .logo-container {", + "display: flex;", + "}", + "#middle-content {", + "grid-template-columns: repeat(2, minmax(0, 1fr));", + "}", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/global.css", + }, + "layout.tsx": { + "content": [ + "import './global.css';", + "export const metadata = {", + "title: 'Welcome to test-app',", + "description: 'Generated by create-nx-workspace',", + "};", + "export default function RootLayout({", + "children,", + "}: {", + "children: React.ReactNode;", + "}) {", + "return (", + "", + "{children}", + "", + ");", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/layout.tsx", + }, + "page.module.css": { + "content": [ + ".page {", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/page.module.css", + }, + "page.tsx": { + "content": [ + "import styles from './page.module.css';", + "export default function Index() {", + "/*", + "* Replace the elements below with your own.", + "*", + "* Note: The corresponding styles are in the ./index.css file.", + "*/", + "return (", + "
", + "
", + "
", + "
", + "

", + " Hello there, ", + "Welcome test-app 👋", + "

", + "
", + "
", + "
", + "

", + "", + "", + "", + "You're up and running", + "

", + " What's next? ", + "
", + "
", + "", + "", + "", + "
", + "
", + "
", + "
", + "

Learning materials

", + "", + "", + "", + "", + "", + "Documentation", + " Everything is in there ", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Blog", + " Changelog, features & events ", + "", + "", + "", + "", + "", + "", + "", + "YouTube", + "", + "", + "", + "YouTube channel", + " Nx Show, talks & tutorials ", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Interactive tutorials", + " Create an app, step-by-step ", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Video courses", + " Nx custom courses ", + "", + "", + "", + "", + "", + "
", + "", + "
", + "
", + "

Next steps

", + "

Here are some things you can do with Nx:

", + "
", + "", + "", + "", + "", + "Add UI library", + "", + "
",
+                  "# Generate UI lib",
+                  "nx g @nx/next:library ui",
+                  "# Add a component",
+                  "nx g @nx/next:component ui/src/lib/button",
+                  "
", + "
", + "
", + "", + "", + "", + "", + "View project details", + "", + "
nx show project test-app --web
", + "
", + "
", + "", + "", + "", + "", + "View interactive project graph", + "", + "
nx graph
", + "
", + "
", + "", + "", + "", + "", + "Run affected commands", + "", + "
",
+                  "# see what's been affected by changes",
+                  "nx affected:graph",
+                  "# run tests for current changes",
+                  "nx affected:test",
+                  "# run e2e tests for current changes",
+                  "nx affected:e2e",
+                  "
", + "
", + "
", + "

", + "Carefully crafted with", + "", + "", + "", + "

", + "
", + "
", + "
", + ");", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/page.tsx", + }, + }, + "path": "./test-app/src/app", + }, + }, + "path": "./test-app/src", + }, "tsconfig.json": { "content": [ "{", @@ -716,12 +1632,7 @@ exports[`application generator custom apps should generate app without anchor 1` ""next-env.d.ts",", "".next/types/**/*.ts"", "],", - ""exclude": [", - ""node_modules",", - ""jest.config.ts",", - ""src/**/*.spec.ts",", - ""src/**/*.test.ts"", - "]", + ""exclude": ["node_modules", "jest.config.ts", "**/*.spec.ts", "**/*.test.ts"]", "}", ], "isBinary": false, @@ -1124,7 +2035,8 @@ exports[`application generator default apps should generate default app with "no "},", ""type": "commonjs",", ""main": "./index.cjs",", - ""module": "./index.js"", + ""module": "./index.js",", + ""private": true", "}", ], "isBinary": false, @@ -1260,8 +2172,7 @@ exports[`application generator default apps should generate default app with "no "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "},", ""test": {", ""executor": "nx:run-commands",", @@ -1826,10 +2737,10 @@ exports[`application generator default apps should generate default app with "no }, "jest.config.ts": { "content": [ - "import { getJestProjects } from '@nx/jest';", - "export default {", - "projects: getJestProjects(),", - "};", + "import { getJestProjectsAsync } from '@nx/jest';", + "export default async () => ({", + "projects: await getJestProjectsAsync(),", + "});", ], "isBinary": false, "path": "./jest.config.ts", @@ -1853,6 +2764,14 @@ exports[`application generator default apps should generate default app with "no ""cache": true", "},", ""lint": {", + ""cache": true", + "},", + ""@nx/next:build": {", + ""cache": true,", + ""dependsOn": ["^build"],", + ""inputs": ["default", "^default"]", + "},", + ""@nx/eslint:lint": {", ""cache": true,", ""inputs": [", ""default",", @@ -1861,6 +2780,11 @@ exports[`application generator default apps should generate default app with "no ""{workspaceRoot}/eslint.config.js"", "]", "},", + ""@nx/rollup:rollup": {", + ""cache": true,", + ""dependsOn": ["^build"],", + ""inputs": ["default", "^default"]", + "},", ""@nx/jest:jest": {", ""cache": true,", ""inputs": ["default", "^default", "{workspaceRoot}/jest.preset.js"],", @@ -1876,11 +2800,6 @@ exports[`application generator default apps should generate default app with "no "}", "},", ""generators": {", - ""@nx/react": {", - ""application": {", - ""babel": true", - "}", - "},", ""@nx/next": {", ""application": {", ""style": "css",", @@ -1904,37 +2823,35 @@ exports[`application generator default apps should generate default app with "no ""@solana/wallet-adapter-react": "^0.15.35",", ""@solana/wallet-adapter-react-ui": "^0.9.35",", ""@solana/web3.js": "1.90.0",", - ""@swc/helpers": "~0.5.2",", ""@tanstack/react-query-next-experimental": "5.24.1",", ""bs58": "5.0.0",", ""buffer": "6.0.3",", ""encoding": "0.1.13",", - ""next": "13.4.4",", + ""next": "14.0.4",", ""react": "18.2.0",", ""react-dom": "18.2.0",", ""tslib": "^2.3.0"", "},", ""devDependencies": {", - ""@nx/eslint": "17.2.7",", - ""@nx/eslint-plugin": "17.2.7",", - ""@nx/jest": "17.2.7",", - ""@nx/js": "17.2.7",", - ""@nx/next": "17.2.7",", - ""@nx/react": "17.2.7",", - ""@nx/rollup": "17.2.7",", - ""@swc-node/register": "~1.6.7",", + ""@nx/eslint": "18.1.3",", + ""@nx/eslint-plugin": "18.1.3",", + ""@nx/jest": "18.1.3",", + ""@nx/js": "18.1.3",", + ""@nx/next": "18.1.3",", + ""@nx/rollup": "18.1.3",", + ""@swc-node/register": "~1.8.0",", ""@swc/cli": "~0.1.62",", ""@swc/core": "~1.3.85",", + ""@swc/helpers": "~0.5.2",", ""@swc/jest": "0.2.20",", - ""@testing-library/react": "14.0.0",", ""@types/jest": "^29.4.0",", ""@types/node": "18.16.9",", ""@types/react": "18.2.33",", ""@types/react-dom": "18.2.14",", - ""@typescript-eslint/eslint-plugin": "^6.9.1",", - ""@typescript-eslint/parser": "^6.9.1",", + ""@typescript-eslint/eslint-plugin": "^6.13.2",", + ""@typescript-eslint/parser": "^6.13.2",", ""eslint": "~8.48.0",", - ""eslint-config-next": "13.4.4",", + ""eslint-config-next": "14.0.4",", ""eslint-config-prettier": "^9.0.0",", ""eslint-plugin-import": "2.27.5",", ""eslint-plugin-jsx-a11y": "6.7.1",", @@ -1945,7 +2862,7 @@ exports[`application generator default apps should generate default app with "no ""prettier": "^2.6.2",", ""ts-jest": "^29.1.0",", ""ts-node": "10.9.1",", - ""typescript": "~5.2.2"", + ""typescript": "~5.3.2"", "},", ""scripts": {", ""anchor": "nx run anchor:anchor",", @@ -2007,25 +2924,6 @@ exports[`application generator default apps should generate default app with "no }, "app": { "children": { - "api": { - "children": { - "hello": { - "children": { - "route.ts": { - "content": [ - "export async function GET(request: Request) {", - "return new Response('Hello, from API!');", - "}", - ], - "isBinary": false, - "path": "./test-app/app/api/hello/route.ts", - }, - }, - "path": "./test-app/app/api/hello", - }, - }, - "path": "./test-app/app/api", - }, "global.css": { "content": [ "html,", @@ -2075,14 +2973,6 @@ exports[`application generator default apps should generate default app with "no "isBinary": false, "path": "./test-app/app/layout.tsx", }, - "page.module.css": { - "content": [ - ".page {", - "}", - ], - "isBinary": false, - "path": "./test-app/app/page.module.css", - }, "page.tsx": { "content": [ "import { MyProgramIDL } from '@proj/anchor';", @@ -2411,8 +3301,7 @@ exports[`application generator default apps should generate default app with "no "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "}", "},", ""tags": []", @@ -2439,7 +3328,950 @@ exports[`application generator default apps should generate default app with "no "path": "./test-app/public/solana-logo.png", }, }, - "path": "./test-app/public", + "path": "./test-app/public", + }, + "src": { + "children": { + "app": { + "children": { + "api": { + "children": { + "hello": { + "children": { + "route.ts": { + "content": [ + "export async function GET(request: Request) {", + "return new Response('Hello, from API!');", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/api/hello/route.ts", + }, + }, + "path": "./test-app/src/app/api/hello", + }, + }, + "path": "./test-app/src/app/api", + }, + "global.css": { + "content": [ + "html {", + "-webkit-text-size-adjust: 100%;", + "font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,", + "Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif,", + "Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;", + "line-height: 1.5;", + "tab-size: 4;", + "scroll-behavior: smooth;", + "}", + "body {", + "font-family: inherit;", + "line-height: inherit;", + "margin: 0;", + "}", + "h1,", + "h2,", + "p,", + "pre {", + "margin: 0;", + "}", + "*,", + "::before,", + "::after {", + "box-sizing: border-box;", + "border-width: 0;", + "border-style: solid;", + "border-color: currentColor;", + "}", + "h1,", + "h2 {", + "font-size: inherit;", + "font-weight: inherit;", + "}", + "a {", + "color: inherit;", + "text-decoration: inherit;", + "}", + "pre {", + "font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,", + "Liberation Mono, Courier New, monospace;", + "}", + "svg {", + "display: block;", + "vertical-align: middle;", + "shape-rendering: auto;", + "text-rendering: optimizeLegibility;", + "}", + "pre {", + "background-color: rgba(55, 65, 81, 1);", + "border-radius: 0.25rem;", + "color: rgba(229, 231, 235, 1);", + "font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,", + "Liberation Mono, Courier New, monospace;", + "overflow: scroll;", + "padding: 0.5rem 0.75rem;", + "}", + ".shadow {", + "box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1),", + "0 4px 6px -2px rgba(0, 0, 0, 0.05);", + "}", + ".rounded {", + "border-radius: 1.5rem;", + "}", + ".wrapper {", + "width: 100%;", + "}", + ".container {", + "margin-left: auto;", + "margin-right: auto;", + "max-width: 768px;", + "padding-bottom: 3rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "color: rgba(55, 65, 81, 1);", + "width: 100%;", + "}", + "#welcome {", + "margin-top: 2.5rem;", + "}", + "#welcome h1 {", + "font-size: 3rem;", + "font-weight: 500;", + "letter-spacing: -0.025em;", + "line-height: 1;", + "}", + "#welcome span {", + "display: block;", + "font-size: 1.875rem;", + "font-weight: 300;", + "line-height: 2.25rem;", + "margin-bottom: 0.5rem;", + "}", + "#hero {", + "align-items: center;", + "background-color: hsla(214, 62%, 21%, 1);", + "border: none;", + "box-sizing: border-box;", + "color: rgba(55, 65, 81, 1);", + "display: grid;", + "grid-template-columns: 1fr;", + "margin-top: 3.5rem;", + "}", + "#hero .text-container {", + "color: rgba(255, 255, 255, 1);", + "padding: 3rem 2rem;", + "}", + "#hero .text-container h2 {", + "font-size: 1.5rem;", + "line-height: 2rem;", + "position: relative;", + "}", + "#hero .text-container h2 svg {", + "color: hsla(162, 47%, 50%, 1);", + "height: 2rem;", + "left: -0.25rem;", + "position: absolute;", + "top: 0;", + "width: 2rem;", + "}", + "#hero .text-container h2 span {", + "margin-left: 2.5rem;", + "}", + "#hero .text-container a {", + "background-color: rgba(255, 255, 255, 1);", + "border-radius: 0.75rem;", + "color: rgba(55, 65, 81, 1);", + "display: inline-block;", + "margin-top: 1.5rem;", + "padding: 1rem 2rem;", + "text-decoration: inherit;", + "}", + "#hero .logo-container {", + "display: none;", + "justify-content: center;", + "padding-left: 2rem;", + "padding-right: 2rem;", + "}", + "#hero .logo-container svg {", + "color: rgba(255, 255, 255, 1);", + "width: 66.666667%;", + "}", + "#middle-content {", + "align-items: flex-start;", + "display: grid;", + "gap: 4rem;", + "grid-template-columns: 1fr;", + "margin-top: 3.5rem;", + "}", + "#learning-materials {", + "padding: 2.5rem 2rem;", + "}", + "#learning-materials h2 {", + "font-weight: 500;", + "font-size: 1.25rem;", + "letter-spacing: -0.025em;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + ".list-item-link {", + "align-items: center;", + "border-radius: 0.75rem;", + "display: flex;", + "margin-top: 1rem;", + "padding: 1rem;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "width: 100%;", + "}", + ".list-item-link svg:first-child {", + "margin-right: 1rem;", + "height: 1.5rem;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "width: 1.5rem;", + "}", + ".list-item-link > span {", + "flex-grow: 1;", + "font-weight: 400;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "}", + ".list-item-link > span > span {", + "color: rgba(107, 114, 128, 1);", + "display: block;", + "flex-grow: 1;", + "font-size: 0.75rem;", + "font-weight: 300;", + "line-height: 1rem;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "}", + ".list-item-link svg:last-child {", + "height: 1rem;", + "transition-property: all;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "width: 1rem;", + "}", + ".list-item-link:hover {", + "color: rgba(255, 255, 255, 1);", + "background-color: hsla(162, 47%, 50%, 1);", + "}", + ".list-item-link:hover > span {", + "}", + ".list-item-link:hover > span > span {", + "color: rgba(243, 244, 246, 1);", + "}", + ".list-item-link:hover svg:last-child {", + "transform: translateX(0.25rem);", + "}", + "#other-links {", + "}", + ".button-pill {", + "padding: 1.5rem 2rem;", + "transition-duration: 300ms;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "align-items: center;", + "display: flex;", + "}", + ".button-pill svg {", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "flex-shrink: 0;", + "width: 3rem;", + "}", + ".button-pill > span {", + "letter-spacing: -0.025em;", + "font-weight: 400;", + "font-size: 1.125rem;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + ".button-pill span span {", + "display: block;", + "font-size: 0.875rem;", + "font-weight: 300;", + "line-height: 1.25rem;", + "}", + ".button-pill:hover svg,", + ".button-pill:hover {", + "color: rgba(255, 255, 255, 1) !important;", + "}", + "#nx-console:hover {", + "background-color: rgba(0, 122, 204, 1);", + "}", + "#nx-console svg {", + "color: rgba(0, 122, 204, 1);", + "}", + "#nx-console-jetbrains {", + "margin-top: 2rem;", + "}", + "#nx-console-jetbrains:hover {", + "background-color: rgba(255, 49, 140, 1);", + "}", + "#nx-console-jetbrains svg {", + "color: rgba(255, 49, 140, 1);", + "}", + "#nx-repo:hover {", + "background-color: rgba(24, 23, 23, 1);", + "}", + "#nx-repo svg {", + "color: rgba(24, 23, 23, 1);", + "}", + "#nx-cloud {", + "margin-bottom: 2rem;", + "margin-top: 2rem;", + "padding: 2.5rem 2rem;", + "}", + "#nx-cloud > div {", + "align-items: center;", + "display: flex;", + "}", + "#nx-cloud > div svg {", + "border-radius: 0.375rem;", + "flex-shrink: 0;", + "width: 3rem;", + "}", + "#nx-cloud > div h2 {", + "font-size: 1.125rem;", + "font-weight: 400;", + "letter-spacing: -0.025em;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + "#nx-cloud > div h2 span {", + "display: block;", + "font-size: 0.875rem;", + "font-weight: 300;", + "line-height: 1.25rem;", + "}", + "#nx-cloud p {", + "font-size: 1rem;", + "line-height: 1.5rem;", + "margin-top: 1rem;", + "}", + "#nx-cloud pre {", + "margin-top: 1rem;", + "}", + "#nx-cloud a {", + "color: rgba(107, 114, 128, 1);", + "display: block;", + "font-size: 0.875rem;", + "line-height: 1.25rem;", + "margin-top: 1.5rem;", + "text-align: right;", + "}", + "#nx-cloud a:hover {", + "text-decoration: underline;", + "}", + "#commands {", + "padding: 2.5rem 2rem;", + "margin-top: 3.5rem;", + "}", + "#commands h2 {", + "font-size: 1.25rem;", + "font-weight: 400;", + "letter-spacing: -0.025em;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + "#commands p {", + "font-size: 1rem;", + "font-weight: 300;", + "line-height: 1.5rem;", + "margin-top: 1rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + "details {", + "align-items: center;", + "display: flex;", + "margin-top: 1rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "width: 100%;", + "}", + "details pre > span {", + "color: rgba(181, 181, 181, 1);", + "display: block;", + "}", + "summary {", + "border-radius: 0.5rem;", + "display: flex;", + "font-weight: 400;", + "padding: 0.5rem;", + "cursor: pointer;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "}", + "summary:hover {", + "background-color: rgba(243, 244, 246, 1);", + "}", + "summary svg {", + "height: 1.5rem;", + "margin-right: 1rem;", + "width: 1.5rem;", + "}", + "#love {", + "color: rgba(107, 114, 128, 1);", + "font-size: 0.875rem;", + "line-height: 1.25rem;", + "margin-top: 3.5rem;", + "opacity: 0.6;", + "text-align: center;", + "}", + "#love svg {", + "color: rgba(252, 165, 165, 1);", + "width: 1.25rem;", + "height: 1.25rem;", + "display: inline;", + "margin-top: -0.25rem;", + "}", + "@media screen and (min-width: 768px) {", + "#hero {", + "grid-template-columns: repeat(2, minmax(0, 1fr));", + "}", + "#hero .logo-container {", + "display: flex;", + "}", + "#middle-content {", + "grid-template-columns: repeat(2, minmax(0, 1fr));", + "}", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/global.css", + }, + "layout.tsx": { + "content": [ + "import './global.css';", + "export const metadata = {", + "title: 'Welcome to test-app',", + "description: 'Generated by create-nx-workspace',", + "};", + "export default function RootLayout({", + "children,", + "}: {", + "children: React.ReactNode;", + "}) {", + "return (", + "", + "{children}", + "", + ");", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/layout.tsx", + }, + "page.module.css": { + "content": [ + ".page {", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/page.module.css", + }, + "page.tsx": { + "content": [ + "import styles from './page.module.css';", + "export default function Index() {", + "/*", + "* Replace the elements below with your own.", + "*", + "* Note: The corresponding styles are in the ./index.css file.", + "*/", + "return (", + "
", + "
", + "
", + "
", + "

", + " Hello there, ", + "Welcome test-app 👋", + "

", + "
", + "
", + "
", + "

", + "", + "", + "", + "You're up and running", + "

", + " What's next? ", + "
", + "
", + "", + "", + "", + "
", + "
", + "
", + "
", + "

Learning materials

", + "", + "", + "", + "", + "", + "Documentation", + " Everything is in there ", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Blog", + " Changelog, features & events ", + "", + "", + "", + "", + "", + "", + "", + "YouTube", + "", + "", + "", + "YouTube channel", + " Nx Show, talks & tutorials ", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Interactive tutorials", + " Create an app, step-by-step ", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Video courses", + " Nx custom courses ", + "", + "", + "", + "", + "", + "
", + "", + "
", + "
", + "

Next steps

", + "

Here are some things you can do with Nx:

", + "
", + "", + "", + "", + "", + "Add UI library", + "", + "
",
+                  "# Generate UI lib",
+                  "nx g @nx/next:library ui",
+                  "# Add a component",
+                  "nx g @nx/next:component ui/src/lib/button",
+                  "
", + "
", + "
", + "", + "", + "", + "", + "View project details", + "", + "
nx show project test-app --web
", + "
", + "
", + "", + "", + "", + "", + "View interactive project graph", + "", + "
nx graph
", + "
", + "
", + "", + "", + "", + "", + "Run affected commands", + "", + "
",
+                  "# see what's been affected by changes",
+                  "nx affected:graph",
+                  "# run tests for current changes",
+                  "nx affected:test",
+                  "# run e2e tests for current changes",
+                  "nx affected:e2e",
+                  "
", + "
", + "
", + "

", + "Carefully crafted with", + "", + "", + "", + "

", + "
", + "
", + "
", + ");", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/page.tsx", + }, + }, + "path": "./test-app/src/app", + }, + }, + "path": "./test-app/src", }, "tsconfig.json": { "content": [ @@ -2472,12 +4304,7 @@ exports[`application generator default apps should generate default app with "no ""next-env.d.ts",", "".next/types/**/*.ts"", "],", - ""exclude": [", - ""node_modules",", - ""jest.config.ts",", - ""src/**/*.spec.ts",", - ""src/**/*.test.ts"", - "]", + ""exclude": ["node_modules", "jest.config.ts", "**/*.spec.ts", "**/*.test.ts"]", "}", ], "isBinary": false, @@ -2881,7 +4708,8 @@ exports[`application generator default apps should generate default app with "ta "},", ""type": "commonjs",", ""main": "./index.cjs",", - ""module": "./index.js"", + ""module": "./index.js",", + ""private": true", "}", ], "isBinary": false, @@ -3017,8 +4845,7 @@ exports[`application generator default apps should generate default app with "ta "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "},", ""test": {", ""executor": "nx:run-commands",", @@ -3583,10 +5410,10 @@ exports[`application generator default apps should generate default app with "ta }, "jest.config.ts": { "content": [ - "import { getJestProjects } from '@nx/jest';", - "export default {", - "projects: getJestProjects(),", - "};", + "import { getJestProjectsAsync } from '@nx/jest';", + "export default async () => ({", + "projects: await getJestProjectsAsync(),", + "});", ], "isBinary": false, "path": "./jest.config.ts", @@ -3610,6 +5437,14 @@ exports[`application generator default apps should generate default app with "ta ""cache": true", "},", ""lint": {", + ""cache": true", + "},", + ""@nx/next:build": {", + ""cache": true,", + ""dependsOn": ["^build"],", + ""inputs": ["default", "^default"]", + "},", + ""@nx/eslint:lint": {", ""cache": true,", ""inputs": [", ""default",", @@ -3618,6 +5453,11 @@ exports[`application generator default apps should generate default app with "ta ""{workspaceRoot}/eslint.config.js"", "]", "},", + ""@nx/rollup:rollup": {", + ""cache": true,", + ""dependsOn": ["^build"],", + ""inputs": ["default", "^default"]", + "},", ""@nx/jest:jest": {", ""cache": true,", ""inputs": ["default", "^default", "{workspaceRoot}/jest.preset.js"],", @@ -3633,11 +5473,6 @@ exports[`application generator default apps should generate default app with "ta "}", "},", ""generators": {", - ""@nx/react": {", - ""application": {", - ""babel": true", - "}", - "},", ""@nx/next": {", ""application": {", ""style": "css",", @@ -3661,7 +5496,6 @@ exports[`application generator default apps should generate default app with "ta ""@solana/wallet-adapter-react": "^0.15.35",", ""@solana/wallet-adapter-react-ui": "^0.9.35",", ""@solana/web3.js": "1.90.0",", - ""@swc/helpers": "~0.5.2",", ""@tabler/icons-react": "2.47.0",", ""@tailwindcss/typography": "0.5.10",", ""@tanstack/react-query": "5.24.1",", @@ -3671,34 +5505,33 @@ exports[`application generator default apps should generate default app with "ta ""daisyui": "4.7.2",", ""encoding": "0.1.13",", ""jotai": "2.6.5",", - ""next": "13.4.4",", + ""next": "14.0.4",", ""react": "18.2.0",", ""react-dom": "18.2.0",", ""react-hot-toast": "2.4.1",", ""tslib": "^2.3.0"", "},", ""devDependencies": {", - ""@nx/eslint": "17.2.7",", - ""@nx/eslint-plugin": "17.2.7",", - ""@nx/jest": "17.2.7",", - ""@nx/js": "17.2.7",", - ""@nx/next": "17.2.7",", - ""@nx/react": "17.2.7",", - ""@nx/rollup": "17.2.7",", - ""@swc-node/register": "~1.6.7",", + ""@nx/eslint": "18.1.3",", + ""@nx/eslint-plugin": "18.1.3",", + ""@nx/jest": "18.1.3",", + ""@nx/js": "18.1.3",", + ""@nx/next": "18.1.3",", + ""@nx/rollup": "18.1.3",", + ""@swc-node/register": "~1.8.0",", ""@swc/cli": "~0.1.62",", ""@swc/core": "~1.3.85",", + ""@swc/helpers": "~0.5.2",", ""@swc/jest": "0.2.20",", - ""@testing-library/react": "14.0.0",", ""@types/jest": "^29.4.0",", ""@types/node": "18.16.9",", ""@types/react": "18.2.33",", ""@types/react-dom": "18.2.14",", - ""@typescript-eslint/eslint-plugin": "^6.9.1",", - ""@typescript-eslint/parser": "^6.9.1",", + ""@typescript-eslint/eslint-plugin": "^6.13.2",", + ""@typescript-eslint/parser": "^6.13.2",", ""autoprefixer": "10.4.13",", ""eslint": "~8.48.0",", - ""eslint-config-next": "13.4.4",", + ""eslint-config-next": "14.0.4",", ""eslint-config-prettier": "^9.0.0",", ""eslint-plugin-import": "2.27.5",", ""eslint-plugin-jsx-a11y": "6.7.1",", @@ -3711,7 +5544,7 @@ exports[`application generator default apps should generate default app with "ta ""tailwindcss": "3.2.7",", ""ts-jest": "^29.1.0",", ""ts-node": "10.9.1",", - ""typescript": "~5.2.2"", + ""typescript": "~5.3.2"", "},", ""scripts": {", ""anchor": "nx run anchor:anchor",", @@ -3803,25 +5636,6 @@ exports[`application generator default apps should generate default app with "ta }, "path": "./test-app/app/account", }, - "api": { - "children": { - "hello": { - "children": { - "route.ts": { - "content": [ - "export async function GET(request: Request) {", - "return new Response('Hello, from API!');", - "}", - ], - "isBinary": false, - "path": "./test-app/app/api/hello/route.ts", - }, - }, - "path": "./test-app/app/api/hello", - }, - }, - "path": "./test-app/app/api", - }, "clusters": { "children": { "page.tsx": { @@ -3914,14 +5728,6 @@ exports[`application generator default apps should generate default app with "ta }, "path": "./test-app/app/my-program", }, - "page.module.css": { - "content": [ - ".page {", - "}", - ], - "isBinary": false, - "path": "./test-app/app/page.module.css", - }, "page.tsx": { "content": [ "import DashboardFeature from '@/components/dashboard/dashboard-feature';", @@ -5738,8 +7544,7 @@ exports[`application generator default apps should generate default app with "ta "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "}", "},", ""tags": []", @@ -5768,6 +7573,949 @@ exports[`application generator default apps should generate default app with "ta }, "path": "./test-app/public", }, + "src": { + "children": { + "app": { + "children": { + "api": { + "children": { + "hello": { + "children": { + "route.ts": { + "content": [ + "export async function GET(request: Request) {", + "return new Response('Hello, from API!');", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/api/hello/route.ts", + }, + }, + "path": "./test-app/src/app/api/hello", + }, + }, + "path": "./test-app/src/app/api", + }, + "global.css": { + "content": [ + "html {", + "-webkit-text-size-adjust: 100%;", + "font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,", + "Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif,", + "Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;", + "line-height: 1.5;", + "tab-size: 4;", + "scroll-behavior: smooth;", + "}", + "body {", + "font-family: inherit;", + "line-height: inherit;", + "margin: 0;", + "}", + "h1,", + "h2,", + "p,", + "pre {", + "margin: 0;", + "}", + "*,", + "::before,", + "::after {", + "box-sizing: border-box;", + "border-width: 0;", + "border-style: solid;", + "border-color: currentColor;", + "}", + "h1,", + "h2 {", + "font-size: inherit;", + "font-weight: inherit;", + "}", + "a {", + "color: inherit;", + "text-decoration: inherit;", + "}", + "pre {", + "font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,", + "Liberation Mono, Courier New, monospace;", + "}", + "svg {", + "display: block;", + "vertical-align: middle;", + "shape-rendering: auto;", + "text-rendering: optimizeLegibility;", + "}", + "pre {", + "background-color: rgba(55, 65, 81, 1);", + "border-radius: 0.25rem;", + "color: rgba(229, 231, 235, 1);", + "font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,", + "Liberation Mono, Courier New, monospace;", + "overflow: scroll;", + "padding: 0.5rem 0.75rem;", + "}", + ".shadow {", + "box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1),", + "0 4px 6px -2px rgba(0, 0, 0, 0.05);", + "}", + ".rounded {", + "border-radius: 1.5rem;", + "}", + ".wrapper {", + "width: 100%;", + "}", + ".container {", + "margin-left: auto;", + "margin-right: auto;", + "max-width: 768px;", + "padding-bottom: 3rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "color: rgba(55, 65, 81, 1);", + "width: 100%;", + "}", + "#welcome {", + "margin-top: 2.5rem;", + "}", + "#welcome h1 {", + "font-size: 3rem;", + "font-weight: 500;", + "letter-spacing: -0.025em;", + "line-height: 1;", + "}", + "#welcome span {", + "display: block;", + "font-size: 1.875rem;", + "font-weight: 300;", + "line-height: 2.25rem;", + "margin-bottom: 0.5rem;", + "}", + "#hero {", + "align-items: center;", + "background-color: hsla(214, 62%, 21%, 1);", + "border: none;", + "box-sizing: border-box;", + "color: rgba(55, 65, 81, 1);", + "display: grid;", + "grid-template-columns: 1fr;", + "margin-top: 3.5rem;", + "}", + "#hero .text-container {", + "color: rgba(255, 255, 255, 1);", + "padding: 3rem 2rem;", + "}", + "#hero .text-container h2 {", + "font-size: 1.5rem;", + "line-height: 2rem;", + "position: relative;", + "}", + "#hero .text-container h2 svg {", + "color: hsla(162, 47%, 50%, 1);", + "height: 2rem;", + "left: -0.25rem;", + "position: absolute;", + "top: 0;", + "width: 2rem;", + "}", + "#hero .text-container h2 span {", + "margin-left: 2.5rem;", + "}", + "#hero .text-container a {", + "background-color: rgba(255, 255, 255, 1);", + "border-radius: 0.75rem;", + "color: rgba(55, 65, 81, 1);", + "display: inline-block;", + "margin-top: 1.5rem;", + "padding: 1rem 2rem;", + "text-decoration: inherit;", + "}", + "#hero .logo-container {", + "display: none;", + "justify-content: center;", + "padding-left: 2rem;", + "padding-right: 2rem;", + "}", + "#hero .logo-container svg {", + "color: rgba(255, 255, 255, 1);", + "width: 66.666667%;", + "}", + "#middle-content {", + "align-items: flex-start;", + "display: grid;", + "gap: 4rem;", + "grid-template-columns: 1fr;", + "margin-top: 3.5rem;", + "}", + "#learning-materials {", + "padding: 2.5rem 2rem;", + "}", + "#learning-materials h2 {", + "font-weight: 500;", + "font-size: 1.25rem;", + "letter-spacing: -0.025em;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + ".list-item-link {", + "align-items: center;", + "border-radius: 0.75rem;", + "display: flex;", + "margin-top: 1rem;", + "padding: 1rem;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "width: 100%;", + "}", + ".list-item-link svg:first-child {", + "margin-right: 1rem;", + "height: 1.5rem;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "width: 1.5rem;", + "}", + ".list-item-link > span {", + "flex-grow: 1;", + "font-weight: 400;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "}", + ".list-item-link > span > span {", + "color: rgba(107, 114, 128, 1);", + "display: block;", + "flex-grow: 1;", + "font-size: 0.75rem;", + "font-weight: 300;", + "line-height: 1rem;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "}", + ".list-item-link svg:last-child {", + "height: 1rem;", + "transition-property: all;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "width: 1rem;", + "}", + ".list-item-link:hover {", + "color: rgba(255, 255, 255, 1);", + "background-color: hsla(162, 47%, 50%, 1);", + "}", + ".list-item-link:hover > span {", + "}", + ".list-item-link:hover > span > span {", + "color: rgba(243, 244, 246, 1);", + "}", + ".list-item-link:hover svg:last-child {", + "transform: translateX(0.25rem);", + "}", + "#other-links {", + "}", + ".button-pill {", + "padding: 1.5rem 2rem;", + "transition-duration: 300ms;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "align-items: center;", + "display: flex;", + "}", + ".button-pill svg {", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "flex-shrink: 0;", + "width: 3rem;", + "}", + ".button-pill > span {", + "letter-spacing: -0.025em;", + "font-weight: 400;", + "font-size: 1.125rem;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + ".button-pill span span {", + "display: block;", + "font-size: 0.875rem;", + "font-weight: 300;", + "line-height: 1.25rem;", + "}", + ".button-pill:hover svg,", + ".button-pill:hover {", + "color: rgba(255, 255, 255, 1) !important;", + "}", + "#nx-console:hover {", + "background-color: rgba(0, 122, 204, 1);", + "}", + "#nx-console svg {", + "color: rgba(0, 122, 204, 1);", + "}", + "#nx-console-jetbrains {", + "margin-top: 2rem;", + "}", + "#nx-console-jetbrains:hover {", + "background-color: rgba(255, 49, 140, 1);", + "}", + "#nx-console-jetbrains svg {", + "color: rgba(255, 49, 140, 1);", + "}", + "#nx-repo:hover {", + "background-color: rgba(24, 23, 23, 1);", + "}", + "#nx-repo svg {", + "color: rgba(24, 23, 23, 1);", + "}", + "#nx-cloud {", + "margin-bottom: 2rem;", + "margin-top: 2rem;", + "padding: 2.5rem 2rem;", + "}", + "#nx-cloud > div {", + "align-items: center;", + "display: flex;", + "}", + "#nx-cloud > div svg {", + "border-radius: 0.375rem;", + "flex-shrink: 0;", + "width: 3rem;", + "}", + "#nx-cloud > div h2 {", + "font-size: 1.125rem;", + "font-weight: 400;", + "letter-spacing: -0.025em;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + "#nx-cloud > div h2 span {", + "display: block;", + "font-size: 0.875rem;", + "font-weight: 300;", + "line-height: 1.25rem;", + "}", + "#nx-cloud p {", + "font-size: 1rem;", + "line-height: 1.5rem;", + "margin-top: 1rem;", + "}", + "#nx-cloud pre {", + "margin-top: 1rem;", + "}", + "#nx-cloud a {", + "color: rgba(107, 114, 128, 1);", + "display: block;", + "font-size: 0.875rem;", + "line-height: 1.25rem;", + "margin-top: 1.5rem;", + "text-align: right;", + "}", + "#nx-cloud a:hover {", + "text-decoration: underline;", + "}", + "#commands {", + "padding: 2.5rem 2rem;", + "margin-top: 3.5rem;", + "}", + "#commands h2 {", + "font-size: 1.25rem;", + "font-weight: 400;", + "letter-spacing: -0.025em;", + "line-height: 1.75rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + "#commands p {", + "font-size: 1rem;", + "font-weight: 300;", + "line-height: 1.5rem;", + "margin-top: 1rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "}", + "details {", + "align-items: center;", + "display: flex;", + "margin-top: 1rem;", + "padding-left: 1rem;", + "padding-right: 1rem;", + "width: 100%;", + "}", + "details pre > span {", + "color: rgba(181, 181, 181, 1);", + "display: block;", + "}", + "summary {", + "border-radius: 0.5rem;", + "display: flex;", + "font-weight: 400;", + "padding: 0.5rem;", + "cursor: pointer;", + "transition-property: background-color, border-color, color, fill, stroke,", + "opacity, box-shadow, transform, filter, backdrop-filter,", + "-webkit-backdrop-filter;", + "transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);", + "transition-duration: 150ms;", + "}", + "summary:hover {", + "background-color: rgba(243, 244, 246, 1);", + "}", + "summary svg {", + "height: 1.5rem;", + "margin-right: 1rem;", + "width: 1.5rem;", + "}", + "#love {", + "color: rgba(107, 114, 128, 1);", + "font-size: 0.875rem;", + "line-height: 1.25rem;", + "margin-top: 3.5rem;", + "opacity: 0.6;", + "text-align: center;", + "}", + "#love svg {", + "color: rgba(252, 165, 165, 1);", + "width: 1.25rem;", + "height: 1.25rem;", + "display: inline;", + "margin-top: -0.25rem;", + "}", + "@media screen and (min-width: 768px) {", + "#hero {", + "grid-template-columns: repeat(2, minmax(0, 1fr));", + "}", + "#hero .logo-container {", + "display: flex;", + "}", + "#middle-content {", + "grid-template-columns: repeat(2, minmax(0, 1fr));", + "}", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/global.css", + }, + "layout.tsx": { + "content": [ + "import './global.css';", + "export const metadata = {", + "title: 'Welcome to test-app',", + "description: 'Generated by create-nx-workspace',", + "};", + "export default function RootLayout({", + "children,", + "}: {", + "children: React.ReactNode;", + "}) {", + "return (", + "", + "{children}", + "", + ");", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/layout.tsx", + }, + "page.module.css": { + "content": [ + ".page {", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/page.module.css", + }, + "page.tsx": { + "content": [ + "import styles from './page.module.css';", + "export default function Index() {", + "/*", + "* Replace the elements below with your own.", + "*", + "* Note: The corresponding styles are in the ./index.css file.", + "*/", + "return (", + "
", + "
", + "
", + "
", + "

", + " Hello there, ", + "Welcome test-app 👋", + "

", + "
", + "
", + "
", + "

", + "", + "", + "", + "You're up and running", + "

", + " What's next? ", + "
", + "
", + "", + "", + "", + "
", + "
", + "
", + "
", + "

Learning materials

", + "", + "", + "", + "", + "", + "Documentation", + " Everything is in there ", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Blog", + " Changelog, features & events ", + "", + "", + "", + "", + "", + "", + "", + "YouTube", + "", + "", + "", + "YouTube channel", + " Nx Show, talks & tutorials ", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Interactive tutorials", + " Create an app, step-by-step ", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Video courses", + " Nx custom courses ", + "", + "", + "", + "", + "", + "
", + "", + "
", + "
", + "

Next steps

", + "

Here are some things you can do with Nx:

", + "
", + "", + "", + "", + "", + "Add UI library", + "", + "
",
+                  "# Generate UI lib",
+                  "nx g @nx/next:library ui",
+                  "# Add a component",
+                  "nx g @nx/next:component ui/src/lib/button",
+                  "
", + "
", + "
", + "", + "", + "", + "", + "View project details", + "", + "
nx show project test-app --web
", + "
", + "
", + "", + "", + "", + "", + "View interactive project graph", + "", + "
nx graph
", + "
", + "
", + "", + "", + "", + "", + "Run affected commands", + "", + "
",
+                  "# see what's been affected by changes",
+                  "nx affected:graph",
+                  "# run tests for current changes",
+                  "nx affected:test",
+                  "# run e2e tests for current changes",
+                  "nx affected:e2e",
+                  "
", + "
", + "
", + "

", + "Carefully crafted with", + "", + "", + "", + "

", + "
", + "
", + "
", + ");", + "}", + ], + "isBinary": false, + "path": "./test-app/src/app/page.tsx", + }, + }, + "path": "./test-app/src/app", + }, + }, + "path": "./test-app/src", + }, "tailwind.config.js": { "content": [ "const { createGlobPatternsForDependencies } = require('@nx/react/tailwind');", @@ -5821,12 +8569,7 @@ exports[`application generator default apps should generate default app with "ta ""next-env.d.ts",", "".next/types/**/*.ts"", "],", - ""exclude": [", - ""node_modules",", - ""jest.config.ts",", - ""src/**/*.spec.ts",", - ""src/**/*.test.ts"", - "]", + ""exclude": ["node_modules", "jest.config.ts", "**/*.spec.ts", "**/*.test.ts"]", "}", ], "isBinary": false, diff --git a/packages/preset-react/README.md b/packages/preset-react/README.md index 3e7bd4ba..336b4148 100644 --- a/packages/preset-react/README.md +++ b/packages/preset-react/README.md @@ -8,7 +8,7 @@ This library is a preset for [create-solana-dapp](https://npm.im/create-solana-d ### react-application ```bash -> NX generate @solana-developers/preset-react:react-application [name] [options,...] +NX generate @solana-developers/preset-react:react-application [name] [options,...] From: @solana-developers/preset-react (v0.0.1) Name: react-application (aliases: application, preset) @@ -35,7 +35,7 @@ Options: ### react-template ```bash -> NX generate @solana-developers/preset-react:react-template [name] [options,...] +NX generate @solana-developers/preset-react:react-template [name] [options,...] From: @solana-developers/preset-react (v0.0.1) Name: react-template (aliases: template) @@ -65,7 +65,7 @@ Options: ### react-feature ```bash -> NX generate @solana-developers/preset-react:react-feature [name] [options,...] +NX generate @solana-developers/preset-react:react-feature [name] [options,...] From: @solana-developers/preset-react (v0.0.1) Name: react-feature (aliases: feature) diff --git a/packages/preset-react/jest.config.ts b/packages/preset-react/jest.config.ts index b93222a8..e18df3df 100644 --- a/packages/preset-react/jest.config.ts +++ b/packages/preset-react/jest.config.ts @@ -7,4 +7,5 @@ export default { }, moduleFileExtensions: ['ts', 'js', 'html'], coverageDirectory: '../../coverage/packages/preset-react', + testEnvironment: 'node', } diff --git a/packages/preset-react/src/generators/react-application/__snapshots__/react-application-generator.spec.ts.snap b/packages/preset-react/src/generators/react-application/__snapshots__/react-application-generator.spec.ts.snap index 15cb6edf..e4d4edb9 100644 --- a/packages/preset-react/src/generators/react-application/__snapshots__/react-application-generator.spec.ts.snap +++ b/packages/preset-react/src/generators/react-application/__snapshots__/react-application-generator.spec.ts.snap @@ -138,6 +138,9 @@ exports[`react-application generator custom apps should generate app without anc ""cache": true", "},", ""lint": {", + ""cache": true", + "},", + ""@nx/eslint:lint": {", ""cache": true,", ""inputs": [", ""default",", @@ -150,10 +153,10 @@ exports[`react-application generator custom apps should generate app without anc ""generators": {", ""@nx/react": {", ""application": {", + ""babel": true,", ""style": "css",", ""linter": "eslint",", - ""bundler": "webpack",", - ""babel": true", + ""bundler": "webpack"", "},", ""component": {", ""style": "css"", @@ -179,35 +182,34 @@ exports[`react-application generator custom apps should generate app without anc ""@solana/wallet-adapter-react": "^0.15.35",", ""@solana/wallet-adapter-react-ui": "^0.9.35",", ""@solana/web3.js": "1.90.0",", - ""@swc/helpers": "~0.5.2",", ""bs58": "5.0.0",", ""buffer": "6.0.3",", ""crypto-browserify": "3.12.0",", ""react": "18.2.0",", ""react-dom": "18.2.0",", ""react-router-dom": "6.11.2",", - ""stream-browserify": "3.0.0",", - ""tslib": "^2.3.0"", + ""stream-browserify": "3.0.0"", "},", ""devDependencies": {", ""@babel/core": "^7.14.5",", ""@babel/preset-react": "^7.14.5",", - ""@nx/eslint": "17.2.7",", - ""@nx/eslint-plugin": "17.2.7",", - ""@nx/js": "17.2.7",", - ""@nx/react": "17.2.7",", - ""@nx/webpack": "17.2.7",", + ""@nx/eslint": "18.1.3",", + ""@nx/eslint-plugin": "18.1.3",", + ""@nx/js": "18.1.3",", + ""@nx/react": "18.1.3",", + ""@nx/web": "18.1.3",", + ""@nx/webpack": "18.1.3",", ""@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",", ""@svgr/webpack": "^8.0.1",", - ""@swc-node/register": "~1.6.7",", + ""@swc-node/register": "~1.8.0",", ""@swc/cli": "~0.1.62",", ""@swc/core": "~1.3.85",", - ""@testing-library/react": "14.0.0",", - ""@types/node": "18.14.2",", + ""@swc/helpers": "~0.5.2",", + ""@types/node": "18.16.9",", ""@types/react": "18.2.33",", ""@types/react-dom": "18.2.14",", - ""@typescript-eslint/eslint-plugin": "^6.9.1",", - ""@typescript-eslint/parser": "^6.9.1",", + ""@typescript-eslint/eslint-plugin": "^6.13.2",", + ""@typescript-eslint/parser": "^6.13.2",", ""eslint": "~8.48.0",", ""eslint-config-prettier": "^9.0.0",", ""eslint-plugin-import": "2.27.5",", @@ -216,7 +218,7 @@ exports[`react-application generator custom apps should generate app without anc ""eslint-plugin-react-hooks": "4.6.0",", ""prettier": "^2.6.2",", ""react-refresh": "^0.10.0",", - ""typescript": "~5.2.2",", + ""typescript": "~5.3.2",", ""url-loader": "^4.1.1"", "},", ""scripts": {", @@ -337,8 +339,7 @@ exports[`react-application generator custom apps should generate app without anc "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "}", "},", ""tags": []", @@ -1084,7 +1085,8 @@ exports[`react-application generator default apps should generate default app wi "},", ""type": "commonjs",", ""main": "./index.cjs",", - ""module": "./index.js"", + ""module": "./index.js",", + ""private": true", "}", ], "isBinary": false, @@ -1220,8 +1222,7 @@ exports[`react-application generator default apps should generate default app wi "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "},", ""test": {", ""executor": "nx:run-commands",", @@ -1786,10 +1787,10 @@ exports[`react-application generator default apps should generate default app wi }, "jest.config.ts": { "content": [ - "import { getJestProjects } from '@nx/jest';", - "export default {", - "projects: getJestProjects(),", - "};", + "import { getJestProjectsAsync } from '@nx/jest';", + "export default async () => ({", + "projects: await getJestProjectsAsync(),", + "});", ], "isBinary": false, "path": "./jest.config.ts", @@ -1813,6 +1814,9 @@ exports[`react-application generator default apps should generate default app wi ""cache": true", "},", ""lint": {", + ""cache": true", + "},", + ""@nx/eslint:lint": {", ""cache": true,", ""inputs": [", ""default",", @@ -1821,6 +1825,11 @@ exports[`react-application generator default apps should generate default app wi ""{workspaceRoot}/eslint.config.js"", "]", "},", + ""@nx/rollup:rollup": {", + ""cache": true,", + ""dependsOn": ["^build"],", + ""inputs": ["default", "^default"]", + "},", ""@nx/jest:jest": {", ""cache": true,", ""inputs": ["default", "^default", "{workspaceRoot}/jest.preset.js"],", @@ -1838,10 +1847,10 @@ exports[`react-application generator default apps should generate default app wi ""generators": {", ""@nx/react": {", ""application": {", + ""babel": true,", ""style": "css",", ""linter": "eslint",", - ""bundler": "webpack",", - ""babel": true", + ""bundler": "webpack"", "},", ""component": {", ""style": "css"", @@ -1868,7 +1877,6 @@ exports[`react-application generator default apps should generate default app wi ""@solana/wallet-adapter-react": "^0.15.35",", ""@solana/wallet-adapter-react-ui": "^0.9.35",", ""@solana/web3.js": "1.90.0",", - ""@swc/helpers": "~0.5.2",", ""bs58": "5.0.0",", ""buffer": "6.0.3",", ""crypto-browserify": "3.12.0",", @@ -1881,26 +1889,27 @@ exports[`react-application generator default apps should generate default app wi ""devDependencies": {", ""@babel/core": "^7.14.5",", ""@babel/preset-react": "^7.14.5",", - ""@nx/eslint": "17.2.7",", - ""@nx/eslint-plugin": "17.2.7",", - ""@nx/jest": "17.2.7",", - ""@nx/js": "17.2.7",", - ""@nx/react": "17.2.7",", - ""@nx/rollup": "17.2.7",", - ""@nx/webpack": "17.2.7",", + ""@nx/eslint": "18.1.3",", + ""@nx/eslint-plugin": "18.1.3",", + ""@nx/jest": "18.1.3",", + ""@nx/js": "18.1.3",", + ""@nx/react": "18.1.3",", + ""@nx/rollup": "18.1.3",", + ""@nx/web": "18.1.3",", + ""@nx/webpack": "18.1.3",", ""@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",", ""@svgr/webpack": "^8.0.1",", - ""@swc-node/register": "~1.6.7",", + ""@swc-node/register": "~1.8.0",", ""@swc/cli": "~0.1.62",", ""@swc/core": "~1.3.85",", + ""@swc/helpers": "~0.5.2",", ""@swc/jest": "0.2.20",", - ""@testing-library/react": "14.0.0",", ""@types/jest": "^29.4.0",", ""@types/node": "18.16.9",", ""@types/react": "18.2.33",", ""@types/react-dom": "18.2.14",", - ""@typescript-eslint/eslint-plugin": "^6.9.1",", - ""@typescript-eslint/parser": "^6.9.1",", + ""@typescript-eslint/eslint-plugin": "^6.13.2",", + ""@typescript-eslint/parser": "^6.13.2",", ""eslint": "~8.48.0",", ""eslint-config-prettier": "^9.0.0",", ""eslint-plugin-import": "2.27.5",", @@ -1913,7 +1922,7 @@ exports[`react-application generator default apps should generate default app wi ""react-refresh": "^0.10.0",", ""ts-jest": "^29.1.0",", ""ts-node": "10.9.1",", - ""typescript": "~5.2.2",", + ""typescript": "~5.3.2",", ""url-loader": "^4.1.1"", "},", ""scripts": {", @@ -2039,8 +2048,7 @@ exports[`react-application generator default apps should generate default app wi "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "}", "},", ""tags": []", @@ -2799,7 +2807,8 @@ exports[`react-application generator default apps should generate default app wi "},", ""type": "commonjs",", ""main": "./index.cjs",", - ""module": "./index.js"", + ""module": "./index.js",", + ""private": true", "}", ], "isBinary": false, @@ -2935,8 +2944,7 @@ exports[`react-application generator default apps should generate default app wi "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "},", ""test": {", ""executor": "nx:run-commands",", @@ -3501,10 +3509,10 @@ exports[`react-application generator default apps should generate default app wi }, "jest.config.ts": { "content": [ - "import { getJestProjects } from '@nx/jest';", - "export default {", - "projects: getJestProjects(),", - "};", + "import { getJestProjectsAsync } from '@nx/jest';", + "export default async () => ({", + "projects: await getJestProjectsAsync(),", + "});", ], "isBinary": false, "path": "./jest.config.ts", @@ -3528,6 +3536,9 @@ exports[`react-application generator default apps should generate default app wi ""cache": true", "},", ""lint": {", + ""cache": true", + "},", + ""@nx/eslint:lint": {", ""cache": true,", ""inputs": [", ""default",", @@ -3536,6 +3547,11 @@ exports[`react-application generator default apps should generate default app wi ""{workspaceRoot}/eslint.config.js"", "]", "},", + ""@nx/rollup:rollup": {", + ""cache": true,", + ""dependsOn": ["^build"],", + ""inputs": ["default", "^default"]", + "},", ""@nx/jest:jest": {", ""cache": true,", ""inputs": ["default", "^default", "{workspaceRoot}/jest.preset.js"],", @@ -3553,10 +3569,10 @@ exports[`react-application generator default apps should generate default app wi ""generators": {", ""@nx/react": {", ""application": {", + ""babel": true,", ""style": "css",", ""linter": "eslint",", - ""bundler": "webpack",", - ""babel": true", + ""bundler": "webpack"", "},", ""component": {", ""style": "css"", @@ -3583,7 +3599,6 @@ exports[`react-application generator default apps should generate default app wi ""@solana/wallet-adapter-react": "^0.15.35",", ""@solana/wallet-adapter-react-ui": "^0.9.35",", ""@solana/web3.js": "1.90.0",", - ""@swc/helpers": "~0.5.2",", ""@tabler/icons-react": "2.47.0",", ""@tailwindcss/typography": "0.5.10",", ""@tanstack/react-query": "5.24.1",", @@ -3602,26 +3617,27 @@ exports[`react-application generator default apps should generate default app wi ""devDependencies": {", ""@babel/core": "^7.14.5",", ""@babel/preset-react": "^7.14.5",", - ""@nx/eslint": "17.2.7",", - ""@nx/eslint-plugin": "17.2.7",", - ""@nx/jest": "17.2.7",", - ""@nx/js": "17.2.7",", - ""@nx/react": "17.2.7",", - ""@nx/rollup": "17.2.7",", - ""@nx/webpack": "17.2.7",", + ""@nx/eslint": "18.1.3",", + ""@nx/eslint-plugin": "18.1.3",", + ""@nx/jest": "18.1.3",", + ""@nx/js": "18.1.3",", + ""@nx/react": "18.1.3",", + ""@nx/rollup": "18.1.3",", + ""@nx/web": "18.1.3",", + ""@nx/webpack": "18.1.3",", ""@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",", ""@svgr/webpack": "^8.0.1",", - ""@swc-node/register": "~1.6.7",", + ""@swc-node/register": "~1.8.0",", ""@swc/cli": "~0.1.62",", ""@swc/core": "~1.3.85",", + ""@swc/helpers": "~0.5.2",", ""@swc/jest": "0.2.20",", - ""@testing-library/react": "14.0.0",", ""@types/jest": "^29.4.0",", ""@types/node": "18.16.9",", ""@types/react": "18.2.33",", ""@types/react-dom": "18.2.14",", - ""@typescript-eslint/eslint-plugin": "^6.9.1",", - ""@typescript-eslint/parser": "^6.9.1",", + ""@typescript-eslint/eslint-plugin": "^6.13.2",", + ""@typescript-eslint/parser": "^6.13.2",", ""autoprefixer": "10.4.13",", ""eslint": "~8.48.0",", ""eslint-config-prettier": "^9.0.0",", @@ -3637,7 +3653,7 @@ exports[`react-application generator default apps should generate default app wi ""tailwindcss": "3.2.7",", ""ts-jest": "^29.1.0",", ""ts-node": "10.9.1",", - ""typescript": "~5.2.2",", + ""typescript": "~5.3.2",", ""url-loader": "^4.1.1"", "},", ""scripts": {", @@ -3783,8 +3799,7 @@ exports[`react-application generator default apps should generate default app wi "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": ["{options.outputFile}"]", + ""executor": "@nx/eslint:lint"", "}", "},", ""tags": []", diff --git a/packages/preset-react/src/generators/react-feature/__snapshots__/react-feature-generator.spec.ts.snap b/packages/preset-react/src/generators/react-feature/__snapshots__/react-feature-generator.spec.ts.snap index a71b4598..539634fa 100644 --- a/packages/preset-react/src/generators/react-feature/__snapshots__/react-feature-generator.spec.ts.snap +++ b/packages/preset-react/src/generators/react-feature/__snapshots__/react-feature-generator.spec.ts.snap @@ -401,7 +401,8 @@ exports[`react-feature generator should generate files for anchor-basic feature "},", ""type": "commonjs",", ""main": "./index.cjs",", - ""module": "./index.js"", + ""module": "./index.js",", + ""private": true", "}", ], "isBinary": false, @@ -600,10 +601,7 @@ exports[`react-feature generator should generate files for anchor-basic feature "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": [", - ""{options.outputFile}"", - "]", + ""executor": "@nx/eslint:lint"", "},", ""test": {", ""executor": "nx:run-commands",", @@ -1236,10 +1234,10 @@ exports[`react-feature generator should generate files for anchor-basic feature }, "jest.config.ts": { "content": [ - "import { getJestProjects } from '@nx/jest';", - "export default {", - "projects: getJestProjects()", - "};", + "import { getJestProjectsAsync } from '@nx/jest';", + "export default async () => ({", + "projects: await getJestProjectsAsync()", + "});", ], "isBinary": false, "path": "./jest.config.ts", @@ -1263,6 +1261,9 @@ exports[`react-feature generator should generate files for anchor-basic feature ""cache": true", "},", ""lint": {", + ""cache": true", + "},", + ""@nx/eslint:lint": {", ""cache": true,", ""inputs": [", ""default",", @@ -1271,6 +1272,16 @@ exports[`react-feature generator should generate files for anchor-basic feature ""{workspaceRoot}/eslint.config.js"", "]", "},", + ""@nx/rollup:rollup": {", + ""cache": true,", + ""dependsOn": [", + ""^build"", + "],", + ""inputs": [", + ""default",", + ""^default"", + "]", + "},", ""@nx/jest:jest": {", ""cache": true,", ""inputs": [", @@ -1292,10 +1303,10 @@ exports[`react-feature generator should generate files for anchor-basic feature ""generators": {", ""@nx/react": {", ""application": {", + ""babel": true,", ""style": "css",", ""linter": "eslint",", - ""bundler": "webpack",", - ""babel": true", + ""bundler": "webpack"", "},", ""component": {", ""style": "css"", @@ -1322,7 +1333,6 @@ exports[`react-feature generator should generate files for anchor-basic feature ""@solana/wallet-adapter-react": "^0.15.35",", ""@solana/wallet-adapter-react-ui": "^0.9.35",", ""@solana/web3.js": "1.90.0",", - ""@swc/helpers": "~0.5.2",", ""@tabler/icons-react": "2.47.0",", ""@tailwindcss/typography": "0.5.10",", ""@tanstack/react-query": "5.24.1",", @@ -1341,26 +1351,27 @@ exports[`react-feature generator should generate files for anchor-basic feature ""devDependencies": {", ""@babel/core": "^7.14.5",", ""@babel/preset-react": "^7.14.5",", - ""@nx/eslint": "17.2.7",", - ""@nx/eslint-plugin": "17.2.7",", - ""@nx/jest": "17.2.7",", - ""@nx/js": "17.2.7",", - ""@nx/react": "17.2.7",", - ""@nx/rollup": "17.2.7",", - ""@nx/webpack": "17.2.7",", + ""@nx/eslint": "18.1.3",", + ""@nx/eslint-plugin": "18.1.3",", + ""@nx/jest": "18.1.3",", + ""@nx/js": "18.1.3",", + ""@nx/react": "18.1.3",", + ""@nx/rollup": "18.1.3",", + ""@nx/web": "18.1.3",", + ""@nx/webpack": "18.1.3",", ""@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",", ""@svgr/webpack": "^8.0.1",", - ""@swc-node/register": "~1.6.7",", + ""@swc-node/register": "~1.8.0",", ""@swc/cli": "~0.1.62",", ""@swc/core": "~1.3.85",", + ""@swc/helpers": "~0.5.2",", ""@swc/jest": "0.2.20",", - ""@testing-library/react": "14.0.0",", ""@types/jest": "^29.4.0",", ""@types/node": "18.16.9",", ""@types/react": "18.2.33",", ""@types/react-dom": "18.2.14",", - ""@typescript-eslint/eslint-plugin": "^6.9.1",", - ""@typescript-eslint/parser": "^6.9.1",", + ""@typescript-eslint/eslint-plugin": "^6.13.2",", + ""@typescript-eslint/parser": "^6.13.2",", ""autoprefixer": "10.4.13",", ""eslint": "~8.48.0",", ""eslint-config-prettier": "^9.0.0",", @@ -1376,7 +1387,7 @@ exports[`react-feature generator should generate files for anchor-basic feature ""tailwindcss": "3.2.7",", ""ts-jest": "^29.1.0",", ""ts-node": "10.9.1",", - ""typescript": "~5.2.2",", + ""typescript": "~5.3.2",", ""url-loader": "^4.1.1"", "},", ""scripts": {", @@ -1560,10 +1571,7 @@ exports[`react-feature generator should generate files for anchor-basic feature "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": [", - ""{options.outputFile}"", - "]", + ""executor": "@nx/eslint:lint"", "}", "},", ""tags": []", @@ -3743,7 +3751,8 @@ exports[`react-feature generator should generate files for anchor-counter featur "},", ""type": "commonjs",", ""main": "./index.cjs",", - ""module": "./index.js"", + ""module": "./index.js",", + ""private": true", "}", ], "isBinary": false, @@ -3987,10 +3996,7 @@ exports[`react-feature generator should generate files for anchor-counter featur "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": [", - ""{options.outputFile}"", - "]", + ""executor": "@nx/eslint:lint"", "},", ""test": {", ""executor": "nx:run-commands",", @@ -4931,10 +4937,10 @@ exports[`react-feature generator should generate files for anchor-counter featur }, "jest.config.ts": { "content": [ - "import { getJestProjects } from '@nx/jest';", - "export default {", - "projects: getJestProjects()", - "};", + "import { getJestProjectsAsync } from '@nx/jest';", + "export default async () => ({", + "projects: await getJestProjectsAsync()", + "});", ], "isBinary": false, "path": "./jest.config.ts", @@ -4958,6 +4964,9 @@ exports[`react-feature generator should generate files for anchor-counter featur ""cache": true", "},", ""lint": {", + ""cache": true", + "},", + ""@nx/eslint:lint": {", ""cache": true,", ""inputs": [", ""default",", @@ -4966,6 +4975,16 @@ exports[`react-feature generator should generate files for anchor-counter featur ""{workspaceRoot}/eslint.config.js"", "]", "},", + ""@nx/rollup:rollup": {", + ""cache": true,", + ""dependsOn": [", + ""^build"", + "],", + ""inputs": [", + ""default",", + ""^default"", + "]", + "},", ""@nx/jest:jest": {", ""cache": true,", ""inputs": [", @@ -4987,10 +5006,10 @@ exports[`react-feature generator should generate files for anchor-counter featur ""generators": {", ""@nx/react": {", ""application": {", + ""babel": true,", ""style": "css",", ""linter": "eslint",", - ""bundler": "webpack",", - ""babel": true", + ""bundler": "webpack"", "},", ""component": {", ""style": "css"", @@ -5017,7 +5036,6 @@ exports[`react-feature generator should generate files for anchor-counter featur ""@solana/wallet-adapter-react": "^0.15.35",", ""@solana/wallet-adapter-react-ui": "^0.9.35",", ""@solana/web3.js": "1.90.0",", - ""@swc/helpers": "~0.5.2",", ""@tabler/icons-react": "2.47.0",", ""@tailwindcss/typography": "0.5.10",", ""@tanstack/react-query": "5.24.1",", @@ -5036,26 +5054,27 @@ exports[`react-feature generator should generate files for anchor-counter featur ""devDependencies": {", ""@babel/core": "^7.14.5",", ""@babel/preset-react": "^7.14.5",", - ""@nx/eslint": "17.2.7",", - ""@nx/eslint-plugin": "17.2.7",", - ""@nx/jest": "17.2.7",", - ""@nx/js": "17.2.7",", - ""@nx/react": "17.2.7",", - ""@nx/rollup": "17.2.7",", - ""@nx/webpack": "17.2.7",", + ""@nx/eslint": "18.1.3",", + ""@nx/eslint-plugin": "18.1.3",", + ""@nx/jest": "18.1.3",", + ""@nx/js": "18.1.3",", + ""@nx/react": "18.1.3",", + ""@nx/rollup": "18.1.3",", + ""@nx/web": "18.1.3",", + ""@nx/webpack": "18.1.3",", ""@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",", ""@svgr/webpack": "^8.0.1",", - ""@swc-node/register": "~1.6.7",", + ""@swc-node/register": "~1.8.0",", ""@swc/cli": "~0.1.62",", ""@swc/core": "~1.3.85",", + ""@swc/helpers": "~0.5.2",", ""@swc/jest": "0.2.20",", - ""@testing-library/react": "14.0.0",", ""@types/jest": "^29.4.0",", ""@types/node": "18.16.9",", ""@types/react": "18.2.33",", ""@types/react-dom": "18.2.14",", - ""@typescript-eslint/eslint-plugin": "^6.9.1",", - ""@typescript-eslint/parser": "^6.9.1",", + ""@typescript-eslint/eslint-plugin": "^6.13.2",", + ""@typescript-eslint/parser": "^6.13.2",", ""autoprefixer": "10.4.13",", ""eslint": "~8.48.0",", ""eslint-config-prettier": "^9.0.0",", @@ -5071,7 +5090,7 @@ exports[`react-feature generator should generate files for anchor-counter featur ""tailwindcss": "3.2.7",", ""ts-jest": "^29.1.0",", ""ts-node": "10.9.1",", - ""typescript": "~5.2.2",", + ""typescript": "~5.3.2",", ""url-loader": "^4.1.1"", "},", ""scripts": {", @@ -5255,10 +5274,7 @@ exports[`react-feature generator should generate files for anchor-counter featur "}", "},", ""lint": {", - ""executor": "@nx/eslint:lint",", - ""outputs": [", - ""{options.outputFile}"", - "]", + ""executor": "@nx/eslint:lint"", "}", "},", ""tags": []", diff --git a/yarn.lock b/yarn.lock index bbac7bf3..4633af03 100644 --- a/yarn.lock +++ b/yarn.lock @@ -28,12 +28,25 @@ "@babel/highlight" "^7.23.4" chalk "^2.4.2" +"@babel/code-frame@^7.24.1", "@babel/code-frame@^7.24.2": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" + integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== + dependencies: + "@babel/highlight" "^7.24.2" + picocolors "^1.0.0" + "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": version "7.23.5" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== -"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.21.3", "@babel/core@^7.22.9", "@babel/core@^7.23.9": +"@babel/compat-data@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.1.tgz#31c1f66435f2a9c329bb5716a6d6186c516c3742" + integrity sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA== + +"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.21.3", "@babel/core@^7.23.9": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.9.tgz#b028820718000f267870822fec434820e9b1e4d1" integrity sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw== @@ -54,6 +67,27 @@ json5 "^2.2.3" semver "^6.3.1" +"@babel/core@^7.23.2": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.3.tgz#568864247ea10fbd4eff04dda1e05f9e2ea985c3" + integrity sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.1" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helpers" "^7.24.1" + "@babel/parser" "^7.24.1" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.1" + "@babel/types" "^7.24.0" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + "@babel/generator@^7.23.6", "@babel/generator@^7.7.2": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" @@ -64,6 +98,16 @@ "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" +"@babel/generator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.1.tgz#e67e06f68568a4ebf194d1c6014235344f0476d0" + integrity sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A== + dependencies: + "@babel/types" "^7.24.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^2.5.1" + "@babel/helper-annotate-as-pure@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" @@ -104,6 +148,21 @@ "@babel/helper-split-export-declaration" "^7.22.6" semver "^6.3.1" +"@babel/helper-create-class-features-plugin@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.1.tgz#db58bf57137b623b916e24874ab7188d93d7f68f" + integrity sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-member-expression-to-functions" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-replace-supers" "^7.24.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + semver "^6.3.1" + "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" @@ -124,6 +183,17 @@ lodash.debounce "^4.0.8" resolve "^1.14.2" +"@babel/helper-define-polyfill-provider@^0.6.1": + version "0.6.1" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz#fadc63f0c2ff3c8d02ed905dcea747c5b0fb74fd" + integrity sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + "@babel/helper-environment-visitor@^7.22.20": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" @@ -158,6 +228,13 @@ dependencies: "@babel/types" "^7.22.15" +"@babel/helper-module-imports@^7.24.1", "@babel/helper-module-imports@^7.24.3": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" + integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== + dependencies: + "@babel/types" "^7.24.0" + "@babel/helper-module-transforms@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" @@ -181,6 +258,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== +"@babel/helper-plugin-utils@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz#945681931a52f15ce879fd5b86ce2dae6d3d7f2a" + integrity sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w== + "@babel/helper-remap-async-to-generator@^7.22.20": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" @@ -199,6 +281,15 @@ "@babel/helper-member-expression-to-functions" "^7.22.15" "@babel/helper-optimise-call-expression" "^7.22.5" +"@babel/helper-replace-supers@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz#7085bd19d4a0b7ed8f405c1ed73ccb70f323abc1" + integrity sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-member-expression-to-functions" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-simple-access@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" @@ -253,6 +344,15 @@ "@babel/traverse" "^7.23.9" "@babel/types" "^7.23.9" +"@babel/helpers@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.1.tgz#183e44714b9eba36c3038e442516587b1e0a1a94" + integrity sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg== + dependencies: + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.1" + "@babel/types" "^7.24.0" + "@babel/highlight@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" @@ -262,11 +362,26 @@ chalk "^2.4.2" js-tokens "^4.0.0" +"@babel/highlight@^7.24.2": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.2.tgz#3f539503efc83d3c59080a10e6634306e0370d26" + integrity sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + picocolors "^1.0.0" + "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b" integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA== +"@babel/parser@^7.24.0", "@babel/parser@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.1.tgz#1e416d3627393fab1cb5b0f2f1796a100ae9133a" + integrity sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg== + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz#5cd1c87ba9380d0afb78469292c954fee5d2411a" @@ -274,6 +389,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz#b645d9ba8c2bc5b7af50f0fe949f9edbeb07c8cf" + integrity sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz#f6652bb16b94f8f9c20c50941e16e9756898dc5d" @@ -283,6 +405,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" "@babel/plugin-transform-optional-chaining" "^7.23.3" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz#da8261f2697f0f41b0855b91d3a20a1fbfd271d3" + integrity sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-transform-optional-chaining" "^7.24.1" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7": version "7.23.7" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz#516462a95d10a9618f197d39ad291a9b47ae1d7b" @@ -291,6 +422,14 @@ "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz#1181d9685984c91d657b8ddf14f0487a6bab2988" + integrity sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-proposal-decorators@^7.22.7": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.9.tgz#126d947d62ee72022ec46813983c6dd861456fa3" @@ -361,6 +500,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-syntax-import-assertions@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz#db3aad724153a00eaac115a3fb898de544e34971" + integrity sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-import-attributes@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz#992aee922cf04512461d7dae3ff6951b90a2dc06" @@ -368,6 +514,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-syntax-import-attributes@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz#c66b966c63b714c4eec508fcf5763b1f2d381093" + integrity sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" @@ -467,6 +620,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-arrow-functions@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz#2bf263617060c9cc45bcdbf492b8cc805082bf27" + integrity sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-async-generator-functions@^7.23.9": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz#9adaeb66fc9634a586c5df139c6240d41ed801ce" @@ -477,6 +637,16 @@ "@babel/helper-remap-async-to-generator" "^7.22.20" "@babel/plugin-syntax-async-generators" "^7.8.4" +"@babel/plugin-transform-async-generator-functions@^7.24.3": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz#8fa7ae481b100768cc9842c8617808c5352b8b89" + integrity sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-transform-async-to-generator@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz#d1f513c7a8a506d43f47df2bf25f9254b0b051fa" @@ -486,6 +656,15 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-remap-async-to-generator" "^7.22.20" +"@babel/plugin-transform-async-to-generator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz#0e220703b89f2216800ce7b1c53cb0cf521c37f4" + integrity sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw== + dependencies: + "@babel/helper-module-imports" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/plugin-transform-block-scoped-functions@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77" @@ -493,6 +672,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-block-scoped-functions@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz#1c94799e20fcd5c4d4589523bbc57b7692979380" + integrity sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-block-scoping@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5" @@ -500,6 +686,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-block-scoping@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.1.tgz#27af183d7f6dad890531256c7a45019df768ac1f" + integrity sha512-h71T2QQvDgM2SmT29UYU6ozjMlAt7s7CSs5Hvy8f8cf/GM/Z4a2zMfN+fjVGaieeCrXR3EdQl6C4gQG+OgmbKw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-class-properties@^7.22.5", "@babel/plugin-transform-class-properties@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz#35c377db11ca92a785a718b6aa4e3ed1eb65dc48" @@ -508,6 +701,14 @@ "@babel/helper-create-class-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-class-properties@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz#bcbf1aef6ba6085cfddec9fc8d58871cf011fc29" + integrity sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-class-static-block@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz#2a202c8787a8964dd11dfcedf994d36bfc844ab5" @@ -517,6 +718,15 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-class-static-block" "^7.14.5" +"@babel/plugin-transform-class-static-block@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.1.tgz#4e37efcca1d9f2fcb908d1bae8b56b4b6e9e1cb6" + integrity sha512-FUHlKCn6J3ERiu8Dv+4eoz7w8+kFLSyeVG4vDAikwADGjUCoHw/JHokyGtr8OR4UjpwPVivyF+h8Q5iv/JmrtA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-transform-classes@^7.23.8": version "7.23.8" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz#d08ae096c240347badd68cdf1b6d1624a6435d92" @@ -531,6 +741,20 @@ "@babel/helper-split-export-declaration" "^7.22.6" globals "^11.1.0" +"@babel/plugin-transform-classes@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz#5bc8fc160ed96378184bc10042af47f50884dcb1" + integrity sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-replace-supers" "^7.24.1" + "@babel/helper-split-export-declaration" "^7.22.6" + globals "^11.1.0" + "@babel/plugin-transform-computed-properties@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474" @@ -539,6 +763,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/template" "^7.22.15" +"@babel/plugin-transform-computed-properties@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz#bc7e787f8e021eccfb677af5f13c29a9934ed8a7" + integrity sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/template" "^7.24.0" + "@babel/plugin-transform-destructuring@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311" @@ -546,6 +778,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-destructuring@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz#b1e8243af4a0206841973786292b8c8dd8447345" + integrity sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-dotall-regex@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz#3f7af6054882ede89c378d0cf889b854a993da50" @@ -554,6 +793,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-dotall-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz#d56913d2f12795cc9930801b84c6f8c47513ac13" + integrity sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-duplicate-keys@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz#664706ca0a5dfe8d066537f99032fc1dc8b720ce" @@ -561,6 +808,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-duplicate-keys@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz#5347a797fe82b8d09749d10e9f5b83665adbca88" + integrity sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-dynamic-import@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz#c7629e7254011ac3630d47d7f34ddd40ca535143" @@ -569,6 +823,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" +"@babel/plugin-transform-dynamic-import@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz#2a5a49959201970dd09a5fca856cb651e44439dd" + integrity sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-transform-exponentiation-operator@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz#ea0d978f6b9232ba4722f3dbecdd18f450babd18" @@ -577,6 +839,14 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-exponentiation-operator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz#6650ebeb5bd5c012d5f5f90a26613a08162e8ba4" + integrity sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-export-namespace-from@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz#084c7b25e9a5c8271e987a08cf85807b80283191" @@ -585,6 +855,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" +"@babel/plugin-transform-export-namespace-from@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz#f033541fc036e3efb2dcb58eedafd4f6b8078acd" + integrity sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-transform-for-of@^7.23.6": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz#81c37e24171b37b370ba6aaffa7ac86bcb46f94e" @@ -593,6 +871,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" +"@babel/plugin-transform-for-of@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz#67448446b67ab6c091360ce3717e7d3a59e202fd" + integrity sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-transform-function-name@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz#8f424fcd862bf84cb9a1a6b42bc2f47ed630f8dc" @@ -602,6 +888,15 @@ "@babel/helper-function-name" "^7.23.0" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-function-name@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz#8cba6f7730626cc4dfe4ca2fa516215a0592b361" + integrity sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA== + dependencies: + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-json-strings@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz#a871d9b6bd171976efad2e43e694c961ffa3714d" @@ -610,6 +905,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-json-strings" "^7.8.3" +"@babel/plugin-transform-json-strings@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz#08e6369b62ab3e8a7b61089151b161180c8299f7" + integrity sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-transform-literals@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4" @@ -617,6 +920,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz#0a1982297af83e6b3c94972686067df588c5c096" + integrity sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-logical-assignment-operators@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz#e599f82c51d55fac725f62ce55d3a0886279ecb5" @@ -625,6 +935,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" +"@babel/plugin-transform-logical-assignment-operators@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz#719d8aded1aa94b8fb34e3a785ae8518e24cfa40" + integrity sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-transform-member-expression-literals@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc" @@ -632,6 +950,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-member-expression-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz#896d23601c92f437af8b01371ad34beb75df4489" + integrity sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-modules-amd@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz#e19b55436a1416829df0a1afc495deedfae17f7d" @@ -640,6 +965,14 @@ "@babel/helper-module-transforms" "^7.23.3" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-modules-amd@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz#b6d829ed15258536977e9c7cc6437814871ffa39" + integrity sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-modules-commonjs@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" @@ -649,6 +982,15 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-simple-access" "^7.22.5" +"@babel/plugin-transform-modules-commonjs@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz#e71ba1d0d69e049a22bf90b3867e263823d3f1b9" + integrity sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-simple-access" "^7.22.5" + "@babel/plugin-transform-modules-systemjs@^7.23.9": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz#105d3ed46e4a21d257f83a2f9e2ee4203ceda6be" @@ -659,6 +1001,16 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-validator-identifier" "^7.22.20" +"@babel/plugin-transform-modules-systemjs@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz#2b9625a3d4e445babac9788daec39094e6b11e3e" + integrity sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA== + dependencies: + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-validator-identifier" "^7.22.20" + "@babel/plugin-transform-modules-umd@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz#5d4395fccd071dfefe6585a4411aa7d6b7d769e9" @@ -667,6 +1019,14 @@ "@babel/helper-module-transforms" "^7.23.3" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-modules-umd@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz#69220c66653a19cf2c0872b9c762b9a48b8bebef" + integrity sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" @@ -682,6 +1042,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-new-target@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz#29c59988fa3d0157de1c871a28cd83096363cc34" + integrity sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-nullish-coalescing-operator@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz#45556aad123fc6e52189ea749e33ce090637346e" @@ -690,6 +1057,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" +"@babel/plugin-transform-nullish-coalescing-operator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz#0cd494bb97cb07d428bd651632cb9d4140513988" + integrity sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-transform-numeric-separator@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz#03d08e3691e405804ecdd19dd278a40cca531f29" @@ -698,6 +1073,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-numeric-separator" "^7.10.4" +"@babel/plugin-transform-numeric-separator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz#5bc019ce5b3435c1cadf37215e55e433d674d4e8" + integrity sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-transform-object-rest-spread@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz#2b9c2d26bf62710460bdc0d1730d4f1048361b83" @@ -709,6 +1092,16 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.3" "@babel/plugin-transform-parameters" "^7.23.3" +"@babel/plugin-transform-object-rest-spread@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.1.tgz#5a3ce73caf0e7871a02e1c31e8b473093af241ff" + integrity sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA== + dependencies: + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.24.1" + "@babel/plugin-transform-object-super@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd" @@ -717,6 +1110,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-replace-supers" "^7.22.20" +"@babel/plugin-transform-object-super@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz#e71d6ab13483cca89ed95a474f542bbfc20a0520" + integrity sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-replace-supers" "^7.24.1" + "@babel/plugin-transform-optional-catch-binding@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz#318066de6dacce7d92fa244ae475aa8d91778017" @@ -725,6 +1126,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" +"@babel/plugin-transform-optional-catch-binding@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz#92a3d0efe847ba722f1a4508669b23134669e2da" + integrity sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz#6acf61203bdfc4de9d4e52e64490aeb3e52bd017" @@ -734,6 +1143,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" "@babel/plugin-syntax-optional-chaining" "^7.8.3" +"@babel/plugin-transform-optional-chaining@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.1.tgz#26e588acbedce1ab3519ac40cc748e380c5291e6" + integrity sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-transform-parameters@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af" @@ -741,6 +1159,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-parameters@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz#983c15d114da190506c75b616ceb0f817afcc510" + integrity sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-private-methods@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz#b2d7a3c97e278bfe59137a978d53b2c2e038c0e4" @@ -749,6 +1174,14 @@ "@babel/helper-create-class-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-private-methods@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz#a0faa1ae87eff077e1e47a5ec81c3aef383dc15a" + integrity sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-private-property-in-object@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5" @@ -759,6 +1192,16 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" +"@babel/plugin-transform-private-property-in-object@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.1.tgz#756443d400274f8fb7896742962cc1b9f25c1f6a" + integrity sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-transform-property-literals@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875" @@ -766,6 +1209,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-property-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz#d6a9aeab96f03749f4eebeb0b6ea8e90ec958825" + integrity sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-react-constant-elements@^7.21.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz#5efc001d07ef0f7da0d73c3a86c132f73d28e43c" @@ -814,6 +1264,14 @@ "@babel/helper-plugin-utils" "^7.22.5" regenerator-transform "^0.15.2" +"@babel/plugin-transform-regenerator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz#625b7545bae52363bdc1fbbdc7252b5046409c8c" + integrity sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + regenerator-transform "^0.15.2" + "@babel/plugin-transform-reserved-words@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz#4130dcee12bd3dd5705c587947eb715da12efac8" @@ -821,16 +1279,23 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-runtime@^7.22.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz#2c64d0680fc8e09e1dfe8fd5c646fe72abd82004" - integrity sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ== +"@babel/plugin-transform-reserved-words@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz#8de729f5ecbaaf5cf83b67de13bad38a21be57c1" + integrity sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg== dependencies: - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - babel-plugin-polyfill-corejs2 "^0.4.8" - babel-plugin-polyfill-corejs3 "^0.9.0" - babel-plugin-polyfill-regenerator "^0.5.5" + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-runtime@^7.23.2": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz#dc58ad4a31810a890550365cc922e1ff5acb5d7f" + integrity sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ== + dependencies: + "@babel/helper-module-imports" "^7.24.3" + "@babel/helper-plugin-utils" "^7.24.0" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.1" + babel-plugin-polyfill-regenerator "^0.6.1" semver "^6.3.1" "@babel/plugin-transform-shorthand-properties@^7.23.3": @@ -840,6 +1305,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-shorthand-properties@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz#ba9a09144cf55d35ec6b93a32253becad8ee5b55" + integrity sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-spread@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c" @@ -848,6 +1320,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" +"@babel/plugin-transform-spread@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz#a1acf9152cbf690e4da0ba10790b3ac7d2b2b391" + integrity sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-transform-sticky-regex@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz#dec45588ab4a723cb579c609b294a3d1bd22ff04" @@ -855,6 +1335,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-sticky-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz#f03e672912c6e203ed8d6e0271d9c2113dc031b9" + integrity sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-template-literals@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07" @@ -862,6 +1349,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-template-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz#15e2166873a30d8617e3e2ccadb86643d327aab7" + integrity sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-typeof-symbol@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz#9dfab97acc87495c0c449014eb9c547d8966bca4" @@ -869,6 +1363,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-typeof-symbol@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.1.tgz#6831f78647080dec044f7e9f68003d99424f94c7" + integrity sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-typescript@^7.23.3": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz#aa36a94e5da8d94339ae3a4e22d40ed287feb34c" @@ -886,6 +1387,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-unicode-escapes@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz#fb3fa16676549ac7c7449db9b342614985c2a3a4" + integrity sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-unicode-property-regex@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz#19e234129e5ffa7205010feec0d94c251083d7ad" @@ -894,6 +1402,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-unicode-property-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz#56704fd4d99da81e5e9f0c0c93cabd91dbc4889e" + integrity sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-unicode-regex@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz#26897708d8f42654ca4ce1b73e96140fbad879dc" @@ -902,6 +1418,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-unicode-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz#57c3c191d68f998ac46b708380c1ce4d13536385" + integrity sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-transform-unicode-sets-regex@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz#4fb6f0a719c2c5859d11f6b55a050cc987f3799e" @@ -910,7 +1434,15 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/preset-env@^7.20.2", "@babel/preset-env@^7.22.9": +"@babel/plugin-transform-unicode-sets-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz#c1ea175b02afcffc9cf57a9c4658326625165b7f" + integrity sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/preset-env@^7.20.2": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.9.tgz#beace3b7994560ed6bf78e4ae2073dff45387669" integrity sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A== @@ -996,6 +1528,92 @@ core-js-compat "^3.31.0" semver "^6.3.1" +"@babel/preset-env@^7.23.2": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.3.tgz#f3f138c844ffeeac372597b29c51b5259e8323a3" + integrity sha512-fSk430k5c2ff8536JcPvPWK4tZDwehWLGlBp0wrsBUjZVdeQV6lePbwKWZaZfK2vnh/1kQX1PzAJWsnBmVgGJA== + dependencies: + "@babel/compat-data" "^7.24.1" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-validator-option" "^7.23.5" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.24.1" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.1" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.24.1" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.24.1" + "@babel/plugin-syntax-import-attributes" "^7.24.1" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.24.1" + "@babel/plugin-transform-async-generator-functions" "^7.24.3" + "@babel/plugin-transform-async-to-generator" "^7.24.1" + "@babel/plugin-transform-block-scoped-functions" "^7.24.1" + "@babel/plugin-transform-block-scoping" "^7.24.1" + "@babel/plugin-transform-class-properties" "^7.24.1" + "@babel/plugin-transform-class-static-block" "^7.24.1" + "@babel/plugin-transform-classes" "^7.24.1" + "@babel/plugin-transform-computed-properties" "^7.24.1" + "@babel/plugin-transform-destructuring" "^7.24.1" + "@babel/plugin-transform-dotall-regex" "^7.24.1" + "@babel/plugin-transform-duplicate-keys" "^7.24.1" + "@babel/plugin-transform-dynamic-import" "^7.24.1" + "@babel/plugin-transform-exponentiation-operator" "^7.24.1" + "@babel/plugin-transform-export-namespace-from" "^7.24.1" + "@babel/plugin-transform-for-of" "^7.24.1" + "@babel/plugin-transform-function-name" "^7.24.1" + "@babel/plugin-transform-json-strings" "^7.24.1" + "@babel/plugin-transform-literals" "^7.24.1" + "@babel/plugin-transform-logical-assignment-operators" "^7.24.1" + "@babel/plugin-transform-member-expression-literals" "^7.24.1" + "@babel/plugin-transform-modules-amd" "^7.24.1" + "@babel/plugin-transform-modules-commonjs" "^7.24.1" + "@babel/plugin-transform-modules-systemjs" "^7.24.1" + "@babel/plugin-transform-modules-umd" "^7.24.1" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" + "@babel/plugin-transform-new-target" "^7.24.1" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.1" + "@babel/plugin-transform-numeric-separator" "^7.24.1" + "@babel/plugin-transform-object-rest-spread" "^7.24.1" + "@babel/plugin-transform-object-super" "^7.24.1" + "@babel/plugin-transform-optional-catch-binding" "^7.24.1" + "@babel/plugin-transform-optional-chaining" "^7.24.1" + "@babel/plugin-transform-parameters" "^7.24.1" + "@babel/plugin-transform-private-methods" "^7.24.1" + "@babel/plugin-transform-private-property-in-object" "^7.24.1" + "@babel/plugin-transform-property-literals" "^7.24.1" + "@babel/plugin-transform-regenerator" "^7.24.1" + "@babel/plugin-transform-reserved-words" "^7.24.1" + "@babel/plugin-transform-shorthand-properties" "^7.24.1" + "@babel/plugin-transform-spread" "^7.24.1" + "@babel/plugin-transform-sticky-regex" "^7.24.1" + "@babel/plugin-transform-template-literals" "^7.24.1" + "@babel/plugin-transform-typeof-symbol" "^7.24.1" + "@babel/plugin-transform-unicode-escapes" "^7.24.1" + "@babel/plugin-transform-unicode-property-regex" "^7.24.1" + "@babel/plugin-transform-unicode-regex" "^7.24.1" + "@babel/plugin-transform-unicode-sets-regex" "^7.24.1" + "@babel/preset-modules" "0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.4" + babel-plugin-polyfill-regenerator "^0.6.1" + core-js-compat "^3.31.0" + semver "^6.3.1" + "@babel/preset-modules@0.1.6-no-external-plugins": version "0.1.6-no-external-plugins" resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" @@ -1049,6 +1667,15 @@ "@babel/parser" "^7.23.9" "@babel/types" "^7.23.9" +"@babel/template@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" + integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== + dependencies: + "@babel/code-frame" "^7.23.5" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" + "@babel/traverse@^7.16.0", "@babel/traverse@^7.23.9": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.9.tgz#2f9d6aead6b564669394c5ce0f9302bb65b9d950" @@ -1065,6 +1692,22 @@ debug "^4.3.1" globals "^11.1.0" +"@babel/traverse@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.1.tgz#d65c36ac9dd17282175d1e4a3c49d5b7988f530c" + integrity sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ== + dependencies: + "@babel/code-frame" "^7.24.1" + "@babel/generator" "^7.24.1" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.24.1" + "@babel/types" "^7.24.0" + debug "^4.3.1" + globals "^11.1.0" + "@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.23.9", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.9.tgz#1dd7b59a9a2b5c87f8b41e52770b5ecbf492e002" @@ -1074,6 +1717,15 @@ "@babel/helper-validator-identifier" "^7.22.20" to-fast-properties "^2.0.0" +"@babel/types@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.0.tgz#3b951f435a92e7333eba05b7566fd297960ea1bf" + integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w== + dependencies: + "@babel/helper-string-parser" "^7.23.4" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + "@bcherny/json-schema-ref-parser@10.0.5-fork": version "10.0.5-fork" resolved "https://registry.yarnpkg.com/@bcherny/json-schema-ref-parser/-/json-schema-ref-parser-10.0.5-fork.tgz#9b5e1e7e07964ea61840174098e634edbe8197bc" @@ -1149,7 +1801,7 @@ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== -"@eslint/eslintrc@^2.1.2": +"@eslint/eslintrc@^2.1.4": version "2.1.4" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== @@ -1164,12 +1816,12 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.48.0": - version "8.48.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.48.0.tgz#642633964e217905436033a2bd08bf322849b7fb" - integrity sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw== +"@eslint/js@8.57.0": + version "8.57.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f" + integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== -"@humanwhocodes/config-array@^0.11.10": +"@humanwhocodes/config-array@^0.11.14": version "0.11.14" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== @@ -1188,34 +1840,33 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== -"@inquirer/checkbox@^1.5.2": - version "1.5.2" - resolved "https://registry.yarnpkg.com/@inquirer/checkbox/-/checkbox-1.5.2.tgz#043ca370ebbc0b92691c2309bc12e8716ed701c4" - integrity sha512-CifrkgQjDkUkWexmgYYNyB5603HhTHI91vLFeQXh6qrTKiCMVASol01Rs1cv6LP/A2WccZSRlJKZhbaBIs/9ZA== +"@inquirer/checkbox@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@inquirer/checkbox/-/checkbox-2.2.0.tgz#9a7f73e3adcf77d6b4423652470f11af4609e9cd" + integrity sha512-L+owhbEm98dnP15XtT/8D1+nNvQecf8HngVFYTJaDR0jlfIeOHFHRbjhLKoVYxks85yY8mLaYXVZQLU46KTkXg== dependencies: - "@inquirer/core" "^6.0.0" - "@inquirer/type" "^1.1.6" + "@inquirer/core" "^7.1.0" + "@inquirer/type" "^1.2.1" ansi-escapes "^4.3.2" chalk "^4.1.2" figures "^3.2.0" -"@inquirer/confirm@^2.0.17": - version "2.0.17" - resolved "https://registry.yarnpkg.com/@inquirer/confirm/-/confirm-2.0.17.tgz#a45eb1b973c51c993a3c093a0114e960b1cf09a4" - integrity sha512-EqzhGryzmGpy2aJf6LxJVhndxYmFs+m8cxXzf8nejb1DE3sabf6mUgBcp4J0jAUEiAcYzqmkqRr7LPFh/WdnXA== +"@inquirer/confirm@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@inquirer/confirm/-/confirm-3.1.0.tgz#526cb71ceab28ba827ea287aa81c969e437017b6" + integrity sha512-nH5mxoTEoqk6WpoBz80GMpDSm9jH5V9AF8n+JZAZfMzd9gHeEG9w1o3KawPRR72lfzpP+QxBHLkOKLEApwhDiQ== dependencies: - "@inquirer/core" "^6.0.0" - "@inquirer/type" "^1.1.6" - chalk "^4.1.2" + "@inquirer/core" "^7.1.0" + "@inquirer/type" "^1.2.1" -"@inquirer/core@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@inquirer/core/-/core-6.0.0.tgz#d44ccd8ae09a4879a78f09cca35bf1ab894b95f4" - integrity sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw== +"@inquirer/core@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@inquirer/core/-/core-7.1.0.tgz#fb78738fd6624de50f027c08d6f24298b72a402b" + integrity sha512-FRCiDiU54XHt5B/D8hX4twwZuzSP244ANHbu3R7CAsJfiv1dUOz24ePBgCZjygEjDUi6BWIJuk4eWLKJ7LATUw== dependencies: - "@inquirer/type" "^1.1.6" + "@inquirer/type" "^1.2.1" "@types/mute-stream" "^0.0.4" - "@types/node" "^20.10.7" + "@types/node" "^20.11.26" "@types/wrap-ansi" "^3.0.0" ansi-escapes "^4.3.2" chalk "^4.1.2" @@ -1228,84 +1879,81 @@ strip-ansi "^6.0.1" wrap-ansi "^6.2.0" -"@inquirer/editor@^1.2.15": - version "1.2.15" - resolved "https://registry.yarnpkg.com/@inquirer/editor/-/editor-1.2.15.tgz#28de2dabbcf1e07a37149320093798e3f4856f91" - integrity sha512-gQ77Ls09x5vKLVNMH9q/7xvYPT6sIs5f7URksw+a2iJZ0j48tVS6crLqm2ugG33tgXHIwiEqkytY60Zyh5GkJQ== +"@inquirer/editor@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@inquirer/editor/-/editor-2.1.0.tgz#513c4bc7b41c6aa3795d096aece73b01f3a7c357" + integrity sha512-gBxebaZLATrQyjZnuPLcfM2WxjZG6rjEmnzepJb/0bypi1PgWt9rZoH+a/j1uJx/tF+jhYrvSBr8McEOWcyAWg== dependencies: - "@inquirer/core" "^6.0.0" - "@inquirer/type" "^1.1.6" - chalk "^4.1.2" + "@inquirer/core" "^7.1.0" + "@inquirer/type" "^1.2.1" external-editor "^3.1.0" -"@inquirer/expand@^1.1.16": - version "1.1.16" - resolved "https://registry.yarnpkg.com/@inquirer/expand/-/expand-1.1.16.tgz#63dce81240e5f7b2b1d7942b3e3cae18f4f03d07" - integrity sha512-TGLU9egcuo+s7PxphKUCnJnpCIVY32/EwPCLLuu+gTvYiD8hZgx8Z2niNQD36sa6xcfpdLY6xXDBiL/+g1r2XQ== +"@inquirer/expand@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@inquirer/expand/-/expand-2.1.0.tgz#7d30eaa1f776a57953d94d46d09f2030d1e219f3" + integrity sha512-jQgF7ImxxsX4MM8BUk33ffOvx3YOlaEqNCLTxBk7eZ5KOqOshmUq9FnOMnacUXpu7MJtkV/DJHubFiC/q4NF6g== dependencies: - "@inquirer/core" "^6.0.0" - "@inquirer/type" "^1.1.6" + "@inquirer/core" "^7.1.0" + "@inquirer/type" "^1.2.1" chalk "^4.1.2" figures "^3.2.0" -"@inquirer/input@^1.2.16": - version "1.2.16" - resolved "https://registry.yarnpkg.com/@inquirer/input/-/input-1.2.16.tgz#94d8765a47689e799fd55ed0361dedc8f554341b" - integrity sha512-Ou0LaSWvj1ni+egnyQ+NBtfM1885UwhRCMtsRt2bBO47DoC1dwtCa+ZUNgrxlnCHHF0IXsbQHYtIIjFGAavI4g== +"@inquirer/input@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@inquirer/input/-/input-2.1.0.tgz#5ff7028245acd9fa9a25e8a04d71611f76bd82ba" + integrity sha512-o57pST+xxZfGww1h4G7ISiX37KlLcajhKgKGG7/h8J6ClWtsyqwMv1el9Ds/4geuYN/HcPj0MyX9gTEO62UpcA== dependencies: - "@inquirer/core" "^6.0.0" - "@inquirer/type" "^1.1.6" - chalk "^4.1.2" + "@inquirer/core" "^7.1.0" + "@inquirer/type" "^1.2.1" -"@inquirer/password@^1.1.16": - version "1.1.16" - resolved "https://registry.yarnpkg.com/@inquirer/password/-/password-1.1.16.tgz#37ddebbe37c6e76f8ad27d1f726aacdd7c423558" - integrity sha512-aZYZVHLUXZ2gbBot+i+zOJrks1WaiI95lvZCn1sKfcw6MtSSlYC8uDX8sTzQvAsQ8epHoP84UNvAIT0KVGOGqw== +"@inquirer/password@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@inquirer/password/-/password-2.1.0.tgz#e286bf03d0dd9f86182d337f6659531a0994e66f" + integrity sha512-93x0Rpq75SP9u4s3zh4UcSKvn8KBGgyF3tKN7bNQp3bseROR0uJgySDp8iTQpcTfhJy41R+2Jr4xNLKGhr6Gzw== dependencies: - "@inquirer/core" "^6.0.0" - "@inquirer/type" "^1.1.6" + "@inquirer/core" "^7.1.0" + "@inquirer/type" "^1.2.1" ansi-escapes "^4.3.2" - chalk "^4.1.2" -"@inquirer/prompts@^3.2.0": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@inquirer/prompts/-/prompts-3.3.2.tgz#0c3a44bbf7e560439590f2fcb769cd8392b0f555" - integrity sha512-k52mOMRvTUejrqyF1h8Z07chC+sbaoaUYzzr1KrJXyj7yaX7Nrh0a9vktv8TuocRwIJOQMaj5oZEmkspEcJFYQ== - dependencies: - "@inquirer/checkbox" "^1.5.2" - "@inquirer/confirm" "^2.0.17" - "@inquirer/core" "^6.0.0" - "@inquirer/editor" "^1.2.15" - "@inquirer/expand" "^1.1.16" - "@inquirer/input" "^1.2.16" - "@inquirer/password" "^1.1.16" - "@inquirer/rawlist" "^1.2.16" - "@inquirer/select" "^1.3.3" - -"@inquirer/rawlist@^1.2.16": - version "1.2.16" - resolved "https://registry.yarnpkg.com/@inquirer/rawlist/-/rawlist-1.2.16.tgz#ac6cc0bb2a60d51dccdfe2c3ea624185f1fbd5bc" - integrity sha512-pZ6TRg2qMwZAOZAV6TvghCtkr53dGnK29GMNQ3vMZXSNguvGqtOVc4j/h1T8kqGJFagjyfBZhUPGwNS55O5qPQ== - dependencies: - "@inquirer/core" "^6.0.0" - "@inquirer/type" "^1.1.6" +"@inquirer/prompts@^4.3.0": + version "4.3.0" + resolved "https://registry.yarnpkg.com/@inquirer/prompts/-/prompts-4.3.0.tgz#a78e56fdee4783a8311f962ed7cc32322d33a4d1" + integrity sha512-bSpFHqCnHrfmYgIMEFmA2YPPKxyw3n3ouI5S8m4N8krztJm1hFpQ8SdsZbBPRytoMaVvUgkASmiC0ih2VhDW9g== + dependencies: + "@inquirer/checkbox" "^2.2.0" + "@inquirer/confirm" "^3.1.0" + "@inquirer/core" "^7.1.0" + "@inquirer/editor" "^2.1.0" + "@inquirer/expand" "^2.1.0" + "@inquirer/input" "^2.1.0" + "@inquirer/password" "^2.1.0" + "@inquirer/rawlist" "^2.1.0" + "@inquirer/select" "^2.2.0" + +"@inquirer/rawlist@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@inquirer/rawlist/-/rawlist-2.1.0.tgz#0e0c425971388594e89ccbfd88b9a8b325081793" + integrity sha512-PykR/2LwcXcCeglDVj3OVVNrbhY2cyHTveWoSm9FmnksDtQDIXJqYgYGgvPOdPsDIj3VGVBKSXYNk+kHaQv0gw== + dependencies: + "@inquirer/core" "^7.1.0" + "@inquirer/type" "^1.2.1" chalk "^4.1.2" -"@inquirer/select@^1.3.3": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@inquirer/select/-/select-1.3.3.tgz#7d832ee603c15b706148e47cda29cdf6634cd94b" - integrity sha512-RzlRISXWqIKEf83FDC9ZtJ3JvuK1l7aGpretf41BCWYrvla2wU8W8MTRNMiPrPJ+1SIqrRC1nZdZ60hD9hRXLg== +"@inquirer/select@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@inquirer/select/-/select-2.2.0.tgz#f0a6c523f24a7eefd3b912a2a473a2dc82e561d9" + integrity sha512-Pml3DhVM1LnfqasUMIzaBtw+s5UjM5k0bzDeWrWOgqAMWe16AOg0DcAhXHf+SYbnj2CFBeP/TvkvedL4aAEWww== dependencies: - "@inquirer/core" "^6.0.0" - "@inquirer/type" "^1.1.6" + "@inquirer/core" "^7.1.0" + "@inquirer/type" "^1.2.1" ansi-escapes "^4.3.2" chalk "^4.1.2" figures "^3.2.0" -"@inquirer/type@^1.1.6": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@inquirer/type/-/type-1.2.0.tgz#a569613628a881c2104289ca868a7def54e5c49d" - integrity sha512-/vvkUkYhrjbm+RolU7V1aUFDydZVKNKqKHR5TsE+j5DXgXFwrsOPcoGUJ02K0O7q7O53CU2DOTMYCHeGZ25WHA== +"@inquirer/type@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@inquirer/type/-/type-1.2.1.tgz#fbc7ab3a2e5050d0c150642d5e8f5e88faa066b8" + integrity sha512-xwMfkPAxeo8Ji/IxfUSqzRi0/+F2GIqJmpc5/thelgMGsjNZcjDDRBO9TLXT1s/hdx/mK5QbVIvgoLIFgXhTMQ== "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" @@ -1524,6 +2172,15 @@ "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + "@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": version "3.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" @@ -1534,6 +2191,11 @@ resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + "@jridgewell/source-map@^0.3.3": version "0.3.5" resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" @@ -1563,6 +2225,14 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" +"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + "@jsdevtools/ono@^7.1.3": version "7.1.3" resolved "https://registry.yarnpkg.com/@jsdevtools/ono/-/ono-7.1.3.tgz#9df03bbd7c696a5c58885c34aa06da41c8543796" @@ -1594,11 +2264,16 @@ dependencies: "@noble/hashes" "1.3.3" -"@noble/hashes@1.3.3", "@noble/hashes@^1.3.2": +"@noble/hashes@1.3.3": version "1.3.3" resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.3.tgz#39908da56a4adc270147bb07968bf3b16cfe1699" integrity sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA== +"@noble/hashes@^1.3.3": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.4.0.tgz#45814aa329f30e4fe0ba49426f49dfccdd066426" + integrity sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg== + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -1620,158 +2295,162 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@nrwl/devkit@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-17.2.7.tgz#20c5fd8e0a2813940fdfb34523d4d77788b524ff" - integrity sha512-TISLlIH3xSWre2NLg0aMUBmTvMus+xUicaMeg8DWvwSXJJIMC5QFlB1hjw0VkyLsSraHpd5PWtyDqldHWRfKUQ== +"@nrwl/devkit@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-18.1.3.tgz#6b2d5197f34e563b016a3d041170bb1a2e45142a" + integrity sha512-qIP/RrOfPBqSPgMHKe13/YXnOxasL64Pv+i/aDdY/Fk5zvQIxe+qOizSus7przTwdpu6Jm+JWrYXrwIj4Tmy6g== dependencies: - "@nx/devkit" "17.2.7" + "@nx/devkit" "18.1.3" -"@nrwl/eslint-plugin-nx@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-17.2.7.tgz#5762b3dce6acb806c8c95bfa0610e79a0e74ecc7" - integrity sha512-YGH3FL4Dz+a9r2xmZx/SMUFOUl/An6IsZeTqkG5gC+ErejX9nT1KWOXMNh5bkl+jz0b4NvkiVvgQw+W4q2K9sg== +"@nrwl/eslint-plugin-nx@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-18.1.3.tgz#e9f45d094d7e5d7a8334edc69befbe7c4b15201e" + integrity sha512-l6FQgzgHsHY+jbH6ukyXn6617ZixT5EY1gk0s+1H8dTwvHK44SqbeWtCs63VTRX53vcXiFTk71OZWUIb1AQ6tg== dependencies: - "@nx/eslint-plugin" "17.2.7" + "@nx/eslint-plugin" "18.1.3" -"@nrwl/jest@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-17.2.7.tgz#acd89e1cd3d99ae75431c60216b4e7b1d9bb35e6" - integrity sha512-jYeBQbS9iaybLxmxFv6N9qftRHyRpG3YlDxiHXXmWPX0OrgDjNSY3QCCReM8iqADk2TaxoIw1WDKp4tKzft2xA== +"@nrwl/jest@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-18.1.3.tgz#269b859d4d6ceaf73c8f81cc7ac567711f736391" + integrity sha512-R8IPVHoLDLRFjdOC4f80LEUv4BYH2VoeyJlBw33u3xnTpb94XThMC//f1k+js/+iVPyFUqlHhOfw2X3HwcIYew== dependencies: - "@nx/jest" "17.2.7" + "@nx/jest" "18.1.3" -"@nrwl/js@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-17.2.7.tgz#b791009476584ae0a6665a5e6fafccbe7fe6b29f" - integrity sha512-8AAUmqESQ89Cbark8DlkElINMmDpEJLivan6RPksUUEK6lrZQwVnHf4eWLQzN2/C4i5XkfdxavzluuDPCqHQSQ== +"@nrwl/js@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-18.1.3.tgz#03106c227de0747a501f5d909676593389d071e6" + integrity sha512-7Wmmpk64CfmXTA/bvBm4z3xHMnf/TfPUjIcuzPrOFt25rBNPU0YhI9ULBAAnTDs0YZEiDe6pm+k6c8+ykT9mtA== dependencies: - "@nx/js" "17.2.7" + "@nx/js" "18.1.3" -"@nrwl/next@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/next/-/next-17.2.7.tgz#c1e2ab2fc5a9ff865ca19118925fe25b8e1a918b" - integrity sha512-KCaifr5dIoexOAqfyFsQa+A6quPQo9AlBi30e22z4pXIrGx/JjmRMui6aEOCO03AME4aNfw2cRzbMtDBLEEeeg== +"@nrwl/next@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/next/-/next-18.1.3.tgz#a31c47d922f847bfce221a7c046728001eeae6cf" + integrity sha512-GFYO2hSaqUN5YlNk8JPONUq4SYgZxNoT/4BILmhba2r7x56Fbk7m/WuSoawAXlVywiN/C2DJqNsXIn968o/VLw== dependencies: - "@nx/next" "17.2.7" + "@nx/next" "18.1.3" -"@nrwl/nx-plugin@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/nx-plugin/-/nx-plugin-17.2.7.tgz#11479ca2621fd83d71fa79170cc44739ee8ca24d" - integrity sha512-0UCes6fPw4xJHBQuEJwcX0I0KrNkgflD7D2lGbXC/n3S/LMAjaRnF05zQeIhC7q5Yokl4QE2F7rQJ8M+/6fN+A== +"@nrwl/nx-plugin@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/nx-plugin/-/nx-plugin-18.1.3.tgz#c339f3a60d03440763130bb49338b38a89d69758" + integrity sha512-biqsu6t6sZzPhv0JzyaZKhxff5kFLW8dnlkncBQ8qomrvNsRf/uhfBFCitXVaxuF3g8zVPFT1QDi6MV+pJTXvQ== dependencies: - "@nx/plugin" "17.2.7" + "@nx/plugin" "18.1.3" -"@nrwl/react@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-17.2.7.tgz#c6a793fe4ba2a0e3154c50504fb4b79f719111fe" - integrity sha512-vRlJWdiPeAgkKe7XUWPceh+vocGfL8CJFmsK2mRy5BWr5rVEJ9l30c9mP7LMxukgi2NPgh1hURvCaZrlErEJ9A== +"@nrwl/react@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-18.1.3.tgz#16cd398390a7b68c8245e26a0a5499fb608a19b0" + integrity sha512-s6z6JGqd6G7NI80dyAm37iKvFu30RXyzcqVErv8W+XYSMEUVqauwjpU4xUiNaLQIGAZi4i+wmUADEVPrGLTTOg== dependencies: - "@nx/react" "17.2.7" + "@nx/react" "18.1.3" -"@nrwl/tao@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-17.2.7.tgz#a4df2089559bce0af66fbe785324c1f8abe752ec" - integrity sha512-06YYR1Ndb+nAJaQuvi2J3bX7i2dStQvDHkT+qprUXKxOrggFcPcs+7e2LwNWKDGdCu4r0qFHPlamj7y5d6qM2Q== +"@nrwl/tao@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-18.1.3.tgz#118c1b27530b44d11a0bcaa17a79c69e7c36a1b2" + integrity sha512-cRs5kDRhiYVZ9SLQ2ol+2+zltgPemDtsHKz2h2whazHF+d39zsPLYbFm1ZJuDKpZp6TJJercqSH1UQCdOXEkdQ== dependencies: - nx "17.2.7" + nx "18.1.3" tslib "^2.3.0" -"@nrwl/web@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-17.2.7.tgz#82a3b8e053edbb2be1ec99f6d5e03a854069b9e5" - integrity sha512-ZlGkmth0qqqQ0WyV6JhdNswSbgOEiDR0G8XJXeoHkDFeThlaU20JyMrqTGNDpQ04d9EpvItvv+bAueg/BLASOw== +"@nrwl/web@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-18.1.3.tgz#5c94d92c3aad13e34c44b7ef320d452aa8c6b79d" + integrity sha512-UvsJpofic/lJqTVaWxCUT4Os+R7oKzdx2bA9AJ6CXNwq+w6/60EtUXFsw1l9QSx3OuKGLV7o5lhH0XWsOKPWaQ== dependencies: - "@nx/web" "17.2.7" + "@nx/web" "18.1.3" -"@nrwl/webpack@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/webpack/-/webpack-17.2.7.tgz#9afa4a12d440515cdbec8555aceba8df1644dce1" - integrity sha512-Ornp2N/cdUNnht0ojjQrtE3ko+JpvAvWvStdZCVfXULMzy96CpGjPzRBkrX+iNee1GYEJXiHFUZhA+n6NlKB3A== +"@nrwl/webpack@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/webpack/-/webpack-18.1.3.tgz#159ed213bbb316e4df56a7e6fd86d430571502c8" + integrity sha512-lLJ1kmGBG9So3o/xaQkqThq0aKsg7pBfeq7eXdyT9ayTA9ORB9CHdPHyqsj6ILrVWHGpq2pNn9DMSzIdiobkJQ== dependencies: - "@nx/webpack" "17.2.7" + "@nx/webpack" "18.1.3" -"@nrwl/workspace@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-17.2.7.tgz#7494d6774e45b1b9f2bf57b2fafa33ad3cd2c2db" - integrity sha512-qYb2iLliBfS4IwS1aGqeXgyFzdEcXvu+4jxZpROTcg4THJLYni3XhI/Y8gfi4OVzzCadKILMxiOukZKjjIDPlA== +"@nrwl/workspace@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-18.1.3.tgz#55a107bed81ddb57b30616c1e1c7876162d7bab9" + integrity sha512-Ds5BplyUJAzldMz+ywMqQw/T+UHhQBQSiNeyuqeUmqm6VKMWYs8LnAdVuCQkrc4jc/JL5QeJOUS+Ppt+O1kkGw== dependencies: - "@nx/workspace" "17.2.7" + "@nx/workspace" "18.1.3" -"@nx/devkit@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-17.2.7.tgz#aa5d2352a963a613e415b1d3167a5b87937b6fcb" - integrity sha512-RyJyFO5PkNhMrebpv93Bci6pRkrw6guyfX7Esl/5+O6UfN0ytnmaRIrbiVwftTQ6m/T08OWrJQHZMuByP0WWHQ== +"@nx/devkit@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-18.1.3.tgz#2f59462c6436919efdcad74f3b6f44dabc061393" + integrity sha512-/LA1VTcSOHun06bsLFREFsy3K2XvRIZKPhUgXbrPAjwVZzH91a+9jUYoCwrxXrp21c2Ndh6y3zq3qPfjJr7DzQ== dependencies: - "@nrwl/devkit" "17.2.7" + "@nrwl/devkit" "18.1.3" ejs "^3.1.7" enquirer "~2.3.6" ignore "^5.0.4" - semver "7.5.3" + semver "^7.5.3" tmp "~0.2.1" tslib "^2.3.0" + yargs-parser "21.1.1" -"@nx/eslint-plugin@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/eslint-plugin/-/eslint-plugin-17.2.7.tgz#749938e202b546efb9ae23df79ec2c065b8e7f88" - integrity sha512-emKsCaWDOPekCJvuE6QE6CHwSR4RKULdOHotnSaE3J65cgair9djsR8SNUELsqpTSfEmtfB53Z0oZYw4zdeiFQ== +"@nx/eslint-plugin@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/eslint-plugin/-/eslint-plugin-18.1.3.tgz#eb1accf7149936c84f4d557e53ce93b5da3425fc" + integrity sha512-pzmvdvF2rOqCd6JymwBwlNP+2TxFWpPDof8NQXeEpjhSAP/OGaxIMNrzft0jTqvA5i14+rIah02zp26sm1IPHg== dependencies: - "@nrwl/eslint-plugin-nx" "17.2.7" - "@nx/devkit" "17.2.7" - "@nx/js" "17.2.7" - "@typescript-eslint/type-utils" "^6.9.1" - "@typescript-eslint/utils" "^6.9.1" + "@nrwl/eslint-plugin-nx" "18.1.3" + "@nx/devkit" "18.1.3" + "@nx/js" "18.1.3" + "@typescript-eslint/type-utils" "^6.13.2" + "@typescript-eslint/utils" "^6.13.2" chalk "^4.1.0" confusing-browser-globals "^1.0.9" jsonc-eslint-parser "^2.1.0" - semver "7.5.3" + semver "^7.5.3" tslib "^2.3.0" -"@nx/eslint@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/eslint/-/eslint-17.2.7.tgz#26a4ea6f074d1442e6868dc46b2366166c1a83b9" - integrity sha512-A/+J9rcb9FUwGpEc5yFjFWcoF36PfXc6twOGLceFwj+oOG65h7kUnpuJgWK8gTIh911lij3TdmE6MiqSXPu3tQ== +"@nx/eslint@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/eslint/-/eslint-18.1.3.tgz#54f40e6a68f5199aa9e60bc008646c1b370687a3" + integrity sha512-PGGD2qyePRvz6VSjUrHO5ZooCTvILLB1BVWw9i7FZ3mUazg6nWgnsZEmoeLZKmBPMhACZfuj0/ULtw0y+lfMvA== dependencies: - "@nx/devkit" "17.2.7" - "@nx/js" "17.2.7" - "@nx/linter" "17.2.7" + "@nx/devkit" "18.1.3" + "@nx/js" "18.1.3" + "@nx/linter" "18.1.3" + eslint "^8.0.0" tslib "^2.3.0" - typescript "~5.2.2" + typescript "~5.3.2" -"@nx/jest@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/jest/-/jest-17.2.7.tgz#2d24fc70ac093e01f233aadf594ad36d4f5860f0" - integrity sha512-lfUBZ1eCdO2ML2AdPiuXkMcQvuHaevYHB4wrRoUEQp/jui8m8ZQtIaihEy+8nmnSQTSGpCxlILRLpaNQ8gqCoQ== +"@nx/jest@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/jest/-/jest-18.1.3.tgz#19462d1a1837ab237aab0c44defcf9d1ea66d75c" + integrity sha512-vGN3r5DhEDZDtKkA1iJ9bGqFzmxI3KGnv8rkTDoXlrhGZQULxMwnqFEEp4OHPMdXB98wlA/sYGQcqPZXPhWVyA== dependencies: "@jest/reporters" "^29.4.1" "@jest/test-result" "^29.4.1" - "@nrwl/jest" "17.2.7" - "@nx/devkit" "17.2.7" - "@nx/js" "17.2.7" + "@nrwl/jest" "18.1.3" + "@nx/devkit" "18.1.3" + "@nx/js" "18.1.3" "@phenomnomnominal/tsquery" "~5.0.1" chalk "^4.1.0" identity-obj-proxy "3.0.0" jest-config "^29.4.1" jest-resolve "^29.4.1" jest-util "^29.4.1" + minimatch "9.0.3" resolve.exports "1.1.0" tslib "^2.3.0" + yargs-parser "21.1.1" -"@nx/js@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/js/-/js-17.2.7.tgz#f2f14bdcf5cd96e23dd2689641d8ce42e9c0b187" - integrity sha512-IghIrp26b9TprxDzJlqH1ZLer+dNmnSDjoT1jviQWcjNY/8wUxe3avd7niMCpfYD6+r7sSGPZ+KVQSRwT3L09g== +"@nx/js@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/js/-/js-18.1.3.tgz#fca2814587d3f0c3eefbe941e136f19012d8b239" + integrity sha512-nXDTgyyM3/rfLFORroOzgaeD1+sI+QU+lrVMbW0JW0SkqrzpEXzo8VdlFoA2DQrbaChT3lyZQwGQ/CZYF+76Sw== dependencies: - "@babel/core" "^7.22.9" + "@babel/core" "^7.23.2" "@babel/plugin-proposal-decorators" "^7.22.7" "@babel/plugin-transform-class-properties" "^7.22.5" - "@babel/plugin-transform-runtime" "^7.22.9" - "@babel/preset-env" "^7.22.9" + "@babel/plugin-transform-runtime" "^7.23.2" + "@babel/preset-env" "^7.23.2" "@babel/preset-typescript" "^7.22.5" "@babel/runtime" "^7.22.6" - "@nrwl/js" "17.2.7" - "@nx/devkit" "17.2.7" - "@nx/workspace" "17.2.7" + "@nrwl/js" "18.1.3" + "@nx/devkit" "18.1.3" + "@nx/workspace" "18.1.3" "@phenomnomnominal/tsquery" "~5.0.1" babel-plugin-const-enum "^1.0.1" babel-plugin-macros "^2.8.0" @@ -1783,149 +2462,150 @@ fs-extra "^11.1.0" ignore "^5.0.4" js-tokens "^4.0.0" - minimatch "3.0.5" + minimatch "9.0.3" npm-package-arg "11.0.1" npm-run-path "^4.0.1" ora "5.3.0" - semver "7.5.3" + semver "^7.5.3" source-map-support "0.5.19" ts-node "10.9.1" tsconfig-paths "^4.1.2" tslib "^2.3.0" -"@nx/linter@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/linter/-/linter-17.2.7.tgz#38364de5966bd8637ca830808c00fc8b7ab8406d" - integrity sha512-t85R1r+fiEV8wwU6mAD9kKq+YqAxwzBDp3Dx42cX5uokp2jsUKcTHYsibTJ7SVgViJicDLoVDonlJc8SxA0cfQ== +"@nx/linter@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/linter/-/linter-18.1.3.tgz#148ef09c14e43d4670322a4ac6f5b7e391ba0727" + integrity sha512-kD7Vb6cLi3J+pW+2IKEVg4SgBAA9XXOZMN58oi+sefLpnFe9180tbWVwHZG4nuiMMkh8eC8mAQfgiXwyrdZfFQ== dependencies: - "@nx/eslint" "17.2.7" + "@nx/eslint" "18.1.3" -"@nx/next@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/next/-/next-17.2.7.tgz#f975902d9e9f3db518527898bf0814b1cb819646" - integrity sha512-nQV4EK1kla0gU/UdQMK7GmbSOXFZ/MzaGrTsUadpTjqR5k+Zavy1mD++BukyI7TBIJBPaN0vfu2rTO1WxMhXOw== +"@nx/next@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/next/-/next-18.1.3.tgz#2f4b8608b1fe5c3b62245aec290c2440f17ba8cd" + integrity sha512-XCSUzdJitGv7wwg6AhtYsmLPP6jUiQ0JFEaH6xW119lTI8QgKWomH+Tn1w1oLutFe4Csh8rxFgEK+BLFfA3JXA== dependencies: "@babel/plugin-proposal-decorators" "^7.22.7" - "@nrwl/next" "17.2.7" - "@nx/devkit" "17.2.7" - "@nx/eslint" "17.2.7" - "@nx/js" "17.2.7" - "@nx/react" "17.2.7" - "@nx/web" "17.2.7" - "@nx/workspace" "17.2.7" + "@nrwl/next" "18.1.3" + "@nx/devkit" "18.1.3" + "@nx/eslint" "18.1.3" + "@nx/js" "18.1.3" + "@nx/react" "18.1.3" + "@nx/web" "18.1.3" + "@nx/webpack" "18.1.3" + "@nx/workspace" "18.1.3" "@svgr/webpack" "^8.0.1" chalk "^4.1.0" copy-webpack-plugin "^10.2.4" fs-extra "^11.1.0" ignore "^5.0.4" - semver "7.5.3" + semver "^7.5.3" tslib "^2.3.0" url-loader "^4.1.1" webpack-merge "^5.8.0" -"@nx/nx-darwin-arm64@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.2.7.tgz#8399b96591757367c45b5c8ee5725dcbe60007e2" - integrity sha512-d534L13VUlnSW61rabBl3TTuSpzHxtqy8eF5vsYkFSMonBDjqqNR6+vFfQEa7PW/3Qfeuw4MpmojtamCYLd/TA== - -"@nx/nx-darwin-x64@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-17.2.7.tgz#1b9cf367cfa035f1443ac0e78f8e60968ab4775f" - integrity sha512-K1pHWiSiYTJqk//ZJylvuQcNZR9HUKvOxuh2540+6X9ThQ7kzkC1abXJ4c9wwH3fYDwL29m7glh3AueJvyaXJA== - -"@nx/nx-freebsd-x64@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.2.7.tgz#731e7f8f311e6fdf50b8a8b2b060b322a9e92ad4" - integrity sha512-VyouszZjV7Ew4qNrNfG8JApm7/UcreRuC+W/YZ2ORGzM0KUnB/D4rXGmeTp1Ff+L5WUhoomwEnaBkbgqu+2wjA== - -"@nx/nx-linux-arm-gnueabihf@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.2.7.tgz#a1db4a4898e0bb1e77bdf8dbf0959ca9d073dc23" - integrity sha512-YfwW8NYi33Li1Q7BDUusNlfpJNWfXOnHt6JKvQGc8fy8StmWq13zNnU0IxPQyqCDK5Ymx95IoctFrMLpeXPAwQ== - -"@nx/nx-linux-arm64-gnu@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.2.7.tgz#7abd71cc615f4ec93fabc31ad410bd7d8eb9e668" - integrity sha512-oJyEf2q+5jj6ci6WEXvRUoU2Sj0Mo+J/0NwtPY6sRIhqgPwpmxc6Pja4zmB16iQ5ap48zstB9glfJ6qtr3iU0Q== - -"@nx/nx-linux-arm64-musl@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.2.7.tgz#938ed7504ad1d0f305304250a71b8cf18bc10533" - integrity sha512-IzsCJgJCM61THBMDghz+EY5aCeO7wBWOWq2sTDek1ve67qZtu/E/Z5qBp93JRAvNYgQT7KbC40WhaXuE/NpWEA== - -"@nx/nx-linux-x64-gnu@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.2.7.tgz#8a39bfdfc990a2fb4f1679f68195e8cea97d8c99" - integrity sha512-CCY3o9zs9ypsT40GyRGQMfl63Wy3Spu21ULcteoLTI2/py601XIdhv6zclzBqeYIWPVxMoGGlIq10m2rdEeAOA== - -"@nx/nx-linux-x64-musl@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.2.7.tgz#0dac2eff58d11524192b2a8a36d70d7c2547e39e" - integrity sha512-hBzrXpoDg1OJBl/Ja5nU3oYTBk/FW6J+jTJM1zmXJOJ8Z7NR26I783qlVLQFDYkMynwGBE3kI4a7L87p633BRw== - -"@nx/nx-win32-arm64-msvc@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.2.7.tgz#f004b2fa0fe1af256c60ddfd90fe28348f1ed4e3" - integrity sha512-imLrVpeBXQwcYDUujBZRE9YG9lqM7F8Qw51JxmCxG2twijlVeofGWw0uVHM16t95cuizt/Ho+bTfNukV7Oza3g== - -"@nx/nx-win32-x64-msvc@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.2.7.tgz#5af5b3e6fe41f432831e809ba7efc02826af8ebe" - integrity sha512-MBQxvEE1sz47prRCid+axKwb6zqcbR4XBKj+l9V5NA7/0Rw5PHjrEfWv5Lr5TckYAdIZ1PVgPHlril6hX89evw== - -"@nx/plugin@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/plugin/-/plugin-17.2.7.tgz#51c0ffa20c0a38c7098509b17d9604f30db34413" - integrity sha512-Ubnmbn6bKjTSuw4wlchvekoOIm1TznSZLBc8p6Mugv2P3oAm/tJJsUHNPBIWB3oStQoRcGhY/SeS6NyCbhniog== - dependencies: - "@nrwl/nx-plugin" "17.2.7" - "@nx/devkit" "17.2.7" - "@nx/eslint" "17.2.7" - "@nx/jest" "17.2.7" - "@nx/js" "17.2.7" +"@nx/nx-darwin-arm64@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-18.1.3.tgz#a0640946fc3f5ef447018a9d5d838678659601dc" + integrity sha512-h3/1ywpLa56RwBnz8Lr9yyUvPvfGvKFxIo8LNptc8fMoONuuIOeZTAmaBxKBOaKtL7g64/LKDs0Ts+mSXzmbqA== + +"@nx/nx-darwin-x64@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-18.1.3.tgz#67411f01a0b75c7d1dce18999b376403fb7a0510" + integrity sha512-6LHe7MYrKlztLlKhYfGV3CtFPhEqcc2ZgwGVWYiAmS/glcN+Wai7RFQX/cZiJ+TbDRFzvETPPGNRP/aSAOkRnQ== + +"@nx/nx-freebsd-x64@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-18.1.3.tgz#a0e8f27cf3d5dc3991243b6c2278fcc564ce5fad" + integrity sha512-ppSkJJVKnfDWYJBKqjEM/p4qdMZsZVV++dkFN/n50p6uwHstv0Kth7dNdsu3ZyPqmg6+IYUZql7JSTeNqKne5A== + +"@nx/nx-linux-arm-gnueabihf@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-18.1.3.tgz#22e39addc7834b87735681a4969b834deb5a8efa" + integrity sha512-1vflQE4gscHq2GJeu2L48Z8rQFcdu+gcprG1cMEf3CIDxh/nJei66bdVJYYYxPNi6rYaeONPJgBjbIih8ce8nQ== + +"@nx/nx-linux-arm64-gnu@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-18.1.3.tgz#720b786a691c005df9ce17f4efc42cd8063566e5" + integrity sha512-7B5YXjDzzFdEMUzhFifXgsg741Afp3v7vNdPL2joQ7xrERKYEge7eXCjp5/GYhl9J4y5BmdeV2Joqr4WQ6R7Pg== + +"@nx/nx-linux-arm64-musl@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-18.1.3.tgz#9d1d3f20a8e52bc5826f4dec3d47fd9357b7477b" + integrity sha512-OaAVjUli44JUTlGPmtxZDO2U88yK6/cwt1LTbTHGeabupbXR295RDn1TkR1/1oNo8grRaOi/V9DWEg9RRmGvOw== + +"@nx/nx-linux-x64-gnu@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-18.1.3.tgz#787443822c70142f009d39572cd055b55304dd32" + integrity sha512-qDinHpGZ9FhoOtdfO23pwN7pBCu25ElJ1InLCeCarl9CQYS1CDZNimrcSOFl20DAZqINQamPqBFJ7nKeDRBy7g== + +"@nx/nx-linux-x64-musl@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-18.1.3.tgz#a04a3de19b1e7579316a8fdab758f1bb4b095f31" + integrity sha512-E28Q0v9N7LrV+0uu4ytrcCHfF1MPYwNL2NLZN3yCPgulGHe3NwCuMnbC974+uOZ+MTqua7KnVOQ5VYA5sL1LIw== + +"@nx/nx-win32-arm64-msvc@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-18.1.3.tgz#83bda8f8ee26b93ce94519ca9c150a2bb43a4a40" + integrity sha512-EYHPIcanVn6ZWkELnW4wW+gl8Itulmpi7f7s83CFrYxRW0U8SAG2sW4JrlvZgrK2CMyluiCGqZGHDUJZST4CVA== + +"@nx/nx-win32-x64-msvc@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-18.1.3.tgz#cca2a2de07edb1023ef32ac5598b2f65fc2905ee" + integrity sha512-1tBViAG9VQ3arKoKFOrkBzYUAGgGsVqYbifng+stb5TPWOj0jjhQpwbsk0u3ROmEBw9crWRwzRt1qh/ZE7SfQQ== + +"@nx/plugin@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/plugin/-/plugin-18.1.3.tgz#2f26920d58855fc7a8b024dde59d0f4be81eccd6" + integrity sha512-Hql5cZsicRhr2jJtCpGAb3T1PWoi677085+dRYGR1UlkYhXedbzyW1pz3gS3ntHJ92wtN3hKkkJsb2VY/4KwHg== + dependencies: + "@nrwl/nx-plugin" "18.1.3" + "@nx/devkit" "18.1.3" + "@nx/eslint" "18.1.3" + "@nx/jest" "18.1.3" + "@nx/js" "18.1.3" "@phenomnomnominal/tsquery" "~5.0.1" fs-extra "^11.1.0" tslib "^2.3.0" -"@nx/react@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/react/-/react-17.2.7.tgz#84f972ae1b2e8debc2b33100edce065e1b58858c" - integrity sha512-c+63PC0bxUmSmRgix90gpdwIwHaeQ6gyS9L1lpVouzLrqxUK4pnJkC9LzQNRc3thXSheFDYmAvXuSe2Y1WN0HA== +"@nx/react@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/react/-/react-18.1.3.tgz#f07f9db0676c0ad28d063d552aabd6d4941b9645" + integrity sha512-/1uS5TSvP6i2yXV+H09rAub0Bo53yWNaTQ5OZG/mteeFVnJ8C9gvqYF6tC9INza73Rh3Q/eBTrC99HY4GibNnQ== dependencies: - "@nrwl/react" "17.2.7" - "@nx/devkit" "17.2.7" - "@nx/eslint" "17.2.7" - "@nx/js" "17.2.7" - "@nx/web" "17.2.7" + "@nrwl/react" "18.1.3" + "@nx/devkit" "18.1.3" + "@nx/eslint" "18.1.3" + "@nx/js" "18.1.3" + "@nx/web" "18.1.3" "@phenomnomnominal/tsquery" "~5.0.1" "@svgr/webpack" "^8.0.1" chalk "^4.1.0" - file-loader "^6.2.0" - minimatch "3.0.5" + minimatch "9.0.3" tslib "^2.3.0" -"@nx/web@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/web/-/web-17.2.7.tgz#d571950ecc4c261879a4fa0430477ebb942ecfe9" - integrity sha512-UhLD84jCLNwY/dC32v3Q5gAkBuj1p6a0h1ihcXqZdMUYbV6sjJhDAnjnfHyPJWgjaoI5t6VNSTJOaMZM9EMfzg== +"@nx/web@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/web/-/web-18.1.3.tgz#a514974ab8f6c6be5fc5e10200cf334ef32d9917" + integrity sha512-vC9VimiBpJ/wtJAFGp2zBHbDKU5XAUiC64ypm7xYRwb+1uXx9Z/SQSLPbGaCiKhdDe/v1l87BwVLB281u2OFEg== dependencies: - "@nrwl/web" "17.2.7" - "@nx/devkit" "17.2.7" - "@nx/js" "17.2.7" + "@nrwl/web" "18.1.3" + "@nx/devkit" "18.1.3" + "@nx/js" "18.1.3" chalk "^4.1.0" detect-port "^1.5.1" http-server "^14.1.0" tslib "^2.3.0" -"@nx/webpack@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/webpack/-/webpack-17.2.7.tgz#5c849942616c8f0ff60edbcc47b55b5bd65e051e" - integrity sha512-OUxUNxgzEyrn36V4+1T3oQNKyukJphgb+DBNc6NWA9dEWf3U48KdfJuALeKoRZ5J+/lS95L8b/2ygSyu0EdpLw== +"@nx/webpack@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/webpack/-/webpack-18.1.3.tgz#758f7a0235cd8325c60a739240a6dc9100dd6913" + integrity sha512-1aTROFs8oH+Ki5x0+/U8mBkWbS8qSPY1qGxlUynznnLU2qXYjxV/FAnqCUlmVxnbxtM1fb6PHqxFwxqHitteQA== dependencies: - "@babel/core" "^7.22.9" - "@nrwl/webpack" "17.2.7" - "@nx/devkit" "17.2.7" - "@nx/js" "17.2.7" + "@babel/core" "^7.23.2" + "@nrwl/webpack" "18.1.3" + "@nx/devkit" "18.1.3" + "@nx/js" "18.1.3" + ajv "^8.12.0" autoprefixer "^10.4.9" babel-loader "^9.1.2" browserslist "^4.21.4" @@ -1959,16 +2639,16 @@ webpack-node-externals "^3.0.0" webpack-subresource-integrity "^5.1.0" -"@nx/workspace@17.2.7": - version "17.2.7" - resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-17.2.7.tgz#1c930feceb3ca20750124afc03ea71b5fee7de9e" - integrity sha512-/4xrFEc6Hjl9KaB+e/RSaQ/6vHWGP1MmhdX+TRvdjNIMbZ6kdDixBjusJ6WoHXm3KhP95cSt2xmwCQNUzVn+vw== +"@nx/workspace@18.1.3": + version "18.1.3" + resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-18.1.3.tgz#323c7eba810495bd8ecd1b22984cdb91d879e09f" + integrity sha512-gJq7PWDygW1Q+XMxKIRO/2oos3Qczes9+zskjglN4G+1durnFqAJA863R57jfW1322Q1OuMngV1TBHJdtYaSnw== dependencies: - "@nrwl/workspace" "17.2.7" - "@nx/devkit" "17.2.7" + "@nrwl/workspace" "18.1.3" + "@nx/devkit" "18.1.3" chalk "^4.1.0" enquirer "~2.3.6" - nx "17.2.7" + nx "18.1.3" tslib "^2.3.0" yargs-parser "21.1.1" @@ -2010,14 +2690,14 @@ dependencies: buffer "~6.0.3" -"@solana/web3.js@^1.90.0": - version "1.90.0" - resolved "https://registry.yarnpkg.com/@solana/web3.js/-/web3.js-1.90.0.tgz#a0f1364b4235d32a43649b74c52d9fb8bc9436a3" - integrity sha512-p0cb/COXb8NNVSMkGMPwqQ6NvObZgUitN80uOedMB+jbYWOKOeJBuPnzhenkIV9RX0krGwyuY1Ltn5O8MGFsEw== +"@solana/web3.js@^1.91.1": + version "1.91.1" + resolved "https://registry.yarnpkg.com/@solana/web3.js/-/web3.js-1.91.1.tgz#d49d2f982b52070be3b987fd8d892fcbddd064b5" + integrity sha512-cPgjZXm688oM9cULvJ8u2VH6Qp5rvptE1N1VODVxn2mAbpZsWrvWNPjmASkMYT/HzyrtqFkPvFdSHg8Xjt7aQA== dependencies: "@babel/runtime" "^7.23.4" "@noble/curves" "^1.2.0" - "@noble/hashes" "^1.3.2" + "@noble/hashes" "^1.3.3" "@solana/buffer-layout" "^4.0.1" agentkeepalive "^4.5.0" bigint-buffer "^1.1.5" @@ -2137,122 +2817,124 @@ "@svgr/plugin-jsx" "8.1.0" "@svgr/plugin-svgo" "8.1.0" -"@swc-node/core@^1.10.6": - version "1.12.0" - resolved "https://registry.yarnpkg.com/@swc-node/core/-/core-1.12.0.tgz#6c99b8dee096a93c7f5c665749d1e75fc143c14a" - integrity sha512-AYrEmPL2BT46wbikHwSMR5IK98SelBEYH+ycjalUxJ5xYjEupjF8Fd+NkadKoZAzf5zDtysFKd5R1PY4QBHIiw== +"@swc-node/core@^1.13.0": + version "1.13.0" + resolved "https://registry.yarnpkg.com/@swc-node/core/-/core-1.13.0.tgz#209d70f6371049926915a7d23a502144cdb5cffb" + integrity sha512-lFPD4nmy4ifAOVMChFjwlpXN5KQXvegqeyuzz1KQz42q1lf+cL3Qux1/GteGuZjh8HC+Rj1RdNrHpE/MCfJSTw== -"@swc-node/register@~1.6.7": - version "1.6.8" - resolved "https://registry.yarnpkg.com/@swc-node/register/-/register-1.6.8.tgz#4e2402b42ae5b538d5041e0c4d86d9c3c8d5b323" - integrity sha512-74ijy7J9CWr1Z88yO+ykXphV29giCrSpANQPQRooE0bObpkTO1g4RzQovIfbIaniBiGDDVsYwDoQ3FIrCE8HcQ== +"@swc-node/register@~1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@swc-node/register/-/register-1.9.0.tgz#dcab1567a3999f75e04fc1cf9803d9673dddc50a" + integrity sha512-i0iYInD4q5v3xQC6bKvs0QtfUxu197CU5qKALmpxEqTYs7sIhQ7KFLe3kP+eAR4gRkJTvAgjQgrokXLN2jZrOw== dependencies: - "@swc-node/core" "^1.10.6" - "@swc-node/sourcemap-support" "^0.3.0" - colorette "^2.0.19" + "@swc-node/core" "^1.13.0" + "@swc-node/sourcemap-support" "^0.5.0" + colorette "^2.0.20" debug "^4.3.4" - pirates "^4.0.5" - tslib "^2.5.0" + pirates "^4.0.6" + tslib "^2.6.2" -"@swc-node/sourcemap-support@^0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@swc-node/sourcemap-support/-/sourcemap-support-0.3.0.tgz#e8a0d139bd3e8db39635f63fde43dbe6c39237cc" - integrity sha512-gqBJSmJMWomZFxlppaKea7NeAqFrDrrS0RMt24No92M3nJWcyI9YKGEQKl+EyJqZ5gh6w1s0cTklMHMzRwA1NA== +"@swc-node/sourcemap-support@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@swc-node/sourcemap-support/-/sourcemap-support-0.5.0.tgz#bf2a3e8097eb810b9137305c8cb429288a328fde" + integrity sha512-fbhjL5G0YvFoWwNhWleuBUfotiX+USiA9oJqu9STFw+Hb0Cgnddn+HVS/K5fI45mn92e8V+cHD2jgFjk4w2T9Q== dependencies: source-map-support "^0.5.21" - tslib "^2.5.0" + tslib "^2.6.2" -"@swc/cli@~0.1.62": - version "0.1.65" - resolved "https://registry.yarnpkg.com/@swc/cli/-/cli-0.1.65.tgz#bb51ce6f088a78ac99a07507c15a8d74c9336ecb" - integrity sha512-4NcgsvJVHhA7trDnMmkGLLvWMHu2kSy+qHx6QwRhhJhdiYdNUrhdp+ERxen73sYtaeEOYeLJcWrQ60nzKi6rpg== +"@swc/cli@~0.3.10": + version "0.3.10" + resolved "https://registry.yarnpkg.com/@swc/cli/-/cli-0.3.10.tgz#ab84894e54762e1fafc51b1e66a75ad3319a479a" + integrity sha512-YWfYo9kXdbmIuGwIPth9geKgb0KssCMTdZa44zAN5KoqcuCP2rTW9s60heQDSRNpbtCmUr7BKF1VivsoHXrvrQ== dependencies: "@mole-inc/bin-wrapper" "^8.0.1" - commander "^7.1.0" + "@swc/counter" "^0.1.3" + commander "^8.3.0" fast-glob "^3.2.5" minimatch "^9.0.3" + piscina "^4.3.0" semver "^7.3.8" slash "3.0.0" source-map "^0.7.3" -"@swc/core-darwin-arm64@1.3.107": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.107.tgz#abac4c19816751de1dcbaab456710ca55e580782" - integrity sha512-47tD/5vSXWxPd0j/ZllyQUg4bqalbQTsmqSw0J4dDdS82MWqCAwUErUrAZPRjBkjNQ6Kmrf5rpCWaGTtPw+ngw== - -"@swc/core-darwin-x64@1.3.107": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.107.tgz#4c0df233ebf293429cd2f10224d6a870a5cc019e" - integrity sha512-hwiLJ2ulNkBGAh1m1eTfeY1417OAYbRGcb/iGsJ+LuVLvKAhU/itzsl535CvcwAlt2LayeCFfcI8gdeOLeZa9A== - -"@swc/core-linux-arm-gnueabihf@1.3.107": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.107.tgz#81004cca4c7554007ea5ac51e276147e958e3e9f" - integrity sha512-I2wzcC0KXqh0OwymCmYwNRgZ9nxX7DWnOOStJXV3pS0uB83TXAkmqd7wvMBuIl9qu4Hfomi9aDM7IlEEn9tumQ== - -"@swc/core-linux-arm64-gnu@1.3.107": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.107.tgz#c01d75df662067fb7805bfdfa66c2f17f2b3185f" - integrity sha512-HWgnn7JORYlOYnGsdunpSF8A+BCZKPLzLtEUA27/M/ZuANcMZabKL9Zurt7XQXq888uJFAt98Gy+59PU90aHKg== - -"@swc/core-linux-arm64-musl@1.3.107": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.107.tgz#5e0c4fe3fcc49a7bb77ffafa680622e53c982e0a" - integrity sha512-vfPF74cWfAm8hyhS8yvYI94ucMHIo8xIYU+oFOW9uvDlGQRgnUf/6DEVbLyt/3yfX5723Ln57U8uiMALbX5Pyw== - -"@swc/core-linux-x64-gnu@1.3.107": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.107.tgz#afb4a656a1717170b2c8b76c9b2349b5077630b4" - integrity sha512-uBVNhIg0ip8rH9OnOsCARUFZ3Mq3tbPHxtmWk9uAa5u8jQwGWeBx5+nTHpDOVd3YxKb6+5xDEI/edeeLpha/9g== - -"@swc/core-linux-x64-musl@1.3.107": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.107.tgz#3f9bce2fe13691be39fddc39bba8558fe6308823" - integrity sha512-mvACkUvzSIB12q1H5JtabWATbk3AG+pQgXEN95AmEX2ZA5gbP9+B+mijsg7Sd/3tboHr7ZHLz/q3SHTvdFJrEw== - -"@swc/core-win32-arm64-msvc@1.3.107": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.107.tgz#5b485e9ce2de6f27ce2fbc1ba8c0b4e98009318d" - integrity sha512-J3P14Ngy/1qtapzbguEH41kY109t6DFxfbK4Ntz9dOWNuVY3o9/RTB841ctnJk0ZHEG+BjfCJjsD2n8H5HcaOA== - -"@swc/core-win32-ia32-msvc@1.3.107": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.107.tgz#1bbe3ce6784b3e4203bf89443c33411c27389b56" - integrity sha512-ZBUtgyjTHlz8TPJh7kfwwwFma+ktr6OccB1oXC8fMSopD0AxVnQasgun3l3099wIsAB9eEsJDQ/3lDkOLs1gBA== - -"@swc/core-win32-x64-msvc@1.3.107": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.107.tgz#c89640b16504ddda1f1faf573a7ed7193dc87485" - integrity sha512-Eyzo2XRqWOxqhE1gk9h7LWmUf4Bp4Xn2Ttb0ayAXFp6YSTxQIThXcT9kipXZqcpxcmDwoq8iWbbf2P8XL743EA== - -"@swc/core@~1.3.85": - version "1.3.107" - resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.3.107.tgz#081697224ec3bffa63c33209d242e4f0b2c49e78" - integrity sha512-zKhqDyFcTsyLIYK1iEmavljZnf4CCor5pF52UzLAz4B6Nu/4GLU+2LQVAf+oRHjusG39PTPjd2AlRT3f3QWfsQ== - dependencies: - "@swc/counter" "^0.1.1" +"@swc/core-darwin-arm64@1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.11.tgz#91ef40816e10495a4038a98dc6c8dfcc85d9c59b" + integrity sha512-C1j1Qp/IHSelVWdEnT7f0iONWxQz6FAqzjCF2iaL+0vFg4V5f2nlgrueY8vj5pNNzSGhrAlxsMxEIp4dj1MXkg== + +"@swc/core-darwin-x64@1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.4.11.tgz#6f71e3cd4687ef5df226ba0b8a20adc52fa7dc9e" + integrity sha512-0TTy3Ni8ncgaMCchSQ7FK8ZXQLlamy0FXmGWbR58c+pVZWYZltYPTmheJUvVcR0H2+gPAymRKyfC0iLszDALjg== + +"@swc/core-linux-arm-gnueabihf@1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.11.tgz#08521822b5510cb506bc49e728f416636ff0306f" + integrity sha512-XJLB71uw0rog4DjYAPxFGAuGCBQpgJDlPZZK6MTmZOvI/1t0+DelJ24IjHIxk500YYM26Yv47xPabqFPD7I2zQ== + +"@swc/core-linux-arm64-gnu@1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.11.tgz#9485bc591aa573b282d08b168b80a60badb8df9b" + integrity sha512-vYQwzJvm/iu052d5Iw27UFALIN5xSrGkPZXxLNMHPySVko2QMNNBv35HLatkEQHbQ3X+VKSW9J9SkdtAvAVRAQ== + +"@swc/core-linux-arm64-musl@1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.11.tgz#85eecad7aaab7e94b1ff15ab9d95e80a1e95f356" + integrity sha512-eV+KduiRYUFjPsvbZuJ9aknQH9Tj0U2/G9oIZSzLx/18WsYi+upzHbgxmIIHJ2VJgfd7nN40RI/hMtxNsUzR/g== + +"@swc/core-linux-x64-gnu@1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.11.tgz#16259de893489b4699045e36bf52b2afe5d10f6d" + integrity sha512-WA1iGXZ2HpqM1OR9VCQZJ8sQ1KP2or9O4bO8vWZo6HZJIeoQSo7aa9waaCLRpkZvkng1ct/TF/l6ymqSNFXIzQ== + +"@swc/core-linux-x64-musl@1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.11.tgz#0f4e644fc2b62c8c966072389d354337a22b4dde" + integrity sha512-UkVJToKf0owwQYRnGvjHAeYVDfeimCEcx0VQSbJoN7Iy0ckRZi7YPlmWJU31xtKvikE2bQWCOVe0qbSDqqcWXA== + +"@swc/core-win32-arm64-msvc@1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.11.tgz#d836b79d8730bf83e6b38a5b888e83944d6fb233" + integrity sha512-35khwkyly7lF5NDSyvIrukBMzxPorgc5iTSDfVO/LvnmN5+fm4lTlrDr4tUfTdOhv3Emy7CsKlsNAeFRJ+Pm+w== + +"@swc/core-win32-ia32-msvc@1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.11.tgz#bc60bbdc65134aaa5b214e2aaf209acfce401d17" + integrity sha512-Wx8/6f0ufgQF2pbVPsJ2dAmFLwIOW+xBE5fxnb7VnEbGkTgP1qMDWiiAtD9rtvDSuODG3i1AEmAak/2HAc6i6A== + +"@swc/core-win32-x64-msvc@1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.11.tgz#92fd6d4e2d70bbd4fda438f02310d998db8c7b7c" + integrity sha512-0xRFW6K9UZQH2NVC/0pVB0GJXS45lY24f+6XaPBF1YnMHd8A8GoHl7ugyM5yNUTe2AKhSgk5fJV00EJt/XBtdQ== + +"@swc/core@~1.4.11": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.4.11.tgz#e91f488df9242584cc6f1b034419f8302aeb0c85" + integrity sha512-WKEakMZxkVwRdgMN4AMJ9K5nysY8g8npgQPczmjBeNK5In7QEAZAJwnyccrWwJZU0XjVeHn2uj+XbOKdDW17rg== + dependencies: + "@swc/counter" "^0.1.2" "@swc/types" "^0.1.5" optionalDependencies: - "@swc/core-darwin-arm64" "1.3.107" - "@swc/core-darwin-x64" "1.3.107" - "@swc/core-linux-arm-gnueabihf" "1.3.107" - "@swc/core-linux-arm64-gnu" "1.3.107" - "@swc/core-linux-arm64-musl" "1.3.107" - "@swc/core-linux-x64-gnu" "1.3.107" - "@swc/core-linux-x64-musl" "1.3.107" - "@swc/core-win32-arm64-msvc" "1.3.107" - "@swc/core-win32-ia32-msvc" "1.3.107" - "@swc/core-win32-x64-msvc" "1.3.107" - -"@swc/counter@^0.1.1": + "@swc/core-darwin-arm64" "1.4.11" + "@swc/core-darwin-x64" "1.4.11" + "@swc/core-linux-arm-gnueabihf" "1.4.11" + "@swc/core-linux-arm64-gnu" "1.4.11" + "@swc/core-linux-arm64-musl" "1.4.11" + "@swc/core-linux-x64-gnu" "1.4.11" + "@swc/core-linux-x64-musl" "1.4.11" + "@swc/core-win32-arm64-msvc" "1.4.11" + "@swc/core-win32-ia32-msvc" "1.4.11" + "@swc/core-win32-x64-msvc" "1.4.11" + +"@swc/counter@^0.1.2", "@swc/counter@^0.1.3": version "0.1.3" resolved "https://registry.yarnpkg.com/@swc/counter/-/counter-0.1.3.tgz#cc7463bd02949611c6329596fccd2b0ec782b0e9" integrity sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ== -"@swc/helpers@~0.5.2": - version "0.5.6" - resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.6.tgz#d16d8566b7aea2bef90d059757e2d77f48224160" - integrity sha512-aYX01Ke9hunpoCexYAgQucEpARGQ5w/cqHFrIR+e9gdKb1QWTsVJuTJ2ozQzIAxLyRQe/m+2RqzkyOOGiMKRQA== +"@swc/helpers@~0.5.7": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.7.tgz#36c05f61b412abcff3616ecc8634623bcc7c9618" + integrity sha512-BVvNZhx362+l2tSwSuyEUV4h7+jk9raNdoTSdLfwTshXJSaGmYKluGRJznziCI3KX02Z19DdsQrdfrpXAU3Hfg== dependencies: tslib "^2.4.0" @@ -2283,10 +2965,10 @@ resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== -"@ts-morph/common@~0.22.0": - version "0.22.0" - resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.22.0.tgz#8951d451622a26472fbc3a227d6c3a90e687a683" - integrity sha512-HqNBuV/oIlMKdkLshXd1zKBqNQCsuPEsgQOkfFQ/eUKjRlwndXW1AjN9LVkBEIukm00gGXSRmfkl0Wv5VXLnlw== +"@ts-morph/common@~0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.23.0.tgz#bd4ddbd3f484f29476c8bd985491592ae5fc147e" + integrity sha512-m7Lllj9n/S6sOkCkRftpM7L24uvmfXQFedlW/4hENcuJH1HHm9u5EgxZb9uVjQSCGrbBWBkOGgcTxNg36r6ywA== dependencies: fast-glob "^3.3.2" minimatch "^9.0.3" @@ -2478,7 +3160,7 @@ dependencies: "@types/istanbul-lib-report" "*" -"@types/jest@^29.4.0": +"@types/jest@^29.5.12": version "29.5.12" resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.12.tgz#7f7dc6eb4cf246d2474ed78744b05d06ce025544" integrity sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw== @@ -2541,17 +3223,19 @@ dependencies: "@types/node" "*" -"@types/node@*", "@types/node@^20.10.7": +"@types/node@*": version "20.11.20" resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.20.tgz#f0a2aee575215149a62784210ad88b3a34843659" integrity sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg== dependencies: undici-types "~5.26.4" -"@types/node@18.16.9": - version "18.16.9" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.9.tgz#e79416d778a8714597342bb87efb5a6e914f7a73" - integrity sha512-IeB32oIV4oGArLrd7znD2rkHQ6EDCM+2Sr76dJnrHwv9OHBTTM6nuDLK9bmikXzPa0ZlWMWtRGo/Uw4mrzQedA== +"@types/node@20.11.30", "@types/node@^20.11.26": + version "20.11.30" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.30.tgz#9c33467fc23167a347e73834f788f4b9f399d66f" + integrity sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw== + dependencies: + undici-types "~5.26.4" "@types/node@^12.12.54": version "12.20.55" @@ -2667,16 +3351,16 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@6.10.0": - version "6.10.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.10.0.tgz#cfe2bd34e26d2289212946b96ab19dcad64b661a" - integrity sha512-uoLj4g2OTL8rfUQVx2AFO1hp/zja1wABJq77P6IclQs6I/m9GLrm7jCdgzZkvWdDCQf1uEvoa8s8CupsgWQgVg== +"@typescript-eslint/eslint-plugin@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.4.0.tgz#de61c3083842fc6ac889d2fc83c9a96b55ab8328" + integrity sha512-yHMQ/oFaM7HZdVrVm/M2WHaNPgyuJH4WelkSVEWSSsir34kxW2kDJCxlXRhhGWEsMN0WAW/vLpKfKVcm8k+MPw== dependencies: "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.10.0" - "@typescript-eslint/type-utils" "6.10.0" - "@typescript-eslint/utils" "6.10.0" - "@typescript-eslint/visitor-keys" "6.10.0" + "@typescript-eslint/scope-manager" "7.4.0" + "@typescript-eslint/type-utils" "7.4.0" + "@typescript-eslint/utils" "7.4.0" + "@typescript-eslint/visitor-keys" "7.4.0" debug "^4.3.4" graphemer "^1.4.0" ignore "^5.2.4" @@ -2684,25 +3368,17 @@ semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/parser@6.10.0": - version "6.10.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.10.0.tgz#578af79ae7273193b0b6b61a742a2bc8e02f875a" - integrity sha512-+sZwIj+s+io9ozSxIWbNB5873OSdfeBEH/FR0re14WLI6BaKuSOnnwCJ2foUiu8uXf4dRp1UqHP0vrZ1zXGrog== +"@typescript-eslint/parser@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.4.0.tgz#540f4321de1e52b886c0fa68628af1459954c1f1" + integrity sha512-ZvKHxHLusweEUVwrGRXXUVzFgnWhigo4JurEj0dGF1tbcGh6buL+ejDdjxOQxv6ytcY1uhun1p2sm8iWStlgLQ== dependencies: - "@typescript-eslint/scope-manager" "6.10.0" - "@typescript-eslint/types" "6.10.0" - "@typescript-eslint/typescript-estree" "6.10.0" - "@typescript-eslint/visitor-keys" "6.10.0" + "@typescript-eslint/scope-manager" "7.4.0" + "@typescript-eslint/types" "7.4.0" + "@typescript-eslint/typescript-estree" "7.4.0" + "@typescript-eslint/visitor-keys" "7.4.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@6.10.0": - version "6.10.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.10.0.tgz#b0276118b13d16f72809e3cecc86a72c93708540" - integrity sha512-TN/plV7dzqqC2iPNf1KrxozDgZs53Gfgg5ZHyw8erd6jd5Ta/JIEcdCheXFt9b1NYb93a1wmIIVW/2gLkombDg== - dependencies: - "@typescript-eslint/types" "6.10.0" - "@typescript-eslint/visitor-keys" "6.10.0" - "@typescript-eslint/scope-manager@6.21.0": version "6.21.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1" @@ -2711,17 +3387,25 @@ "@typescript-eslint/types" "6.21.0" "@typescript-eslint/visitor-keys" "6.21.0" -"@typescript-eslint/type-utils@6.10.0": - version "6.10.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.10.0.tgz#1007faede067c78bdbcef2e8abb31437e163e2e1" - integrity sha512-wYpPs3hgTFblMYwbYWPT3eZtaDOjbLyIYuqpwuLBBqhLiuvJ+9sEp2gNRJEtR5N/c9G1uTtQQL5AhV0fEPJYcg== +"@typescript-eslint/scope-manager@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.4.0.tgz#acfc69261f10ece7bf7ece1734f1713392c3655f" + integrity sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw== dependencies: - "@typescript-eslint/typescript-estree" "6.10.0" - "@typescript-eslint/utils" "6.10.0" + "@typescript-eslint/types" "7.4.0" + "@typescript-eslint/visitor-keys" "7.4.0" + +"@typescript-eslint/type-utils@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.4.0.tgz#cfcaab21bcca441c57da5d3a1153555e39028cbd" + integrity sha512-247ETeHgr9WTRMqHbbQdzwzhuyaJ8dPTuyuUEMANqzMRB1rj/9qFIuIXK7l0FX9i9FXbHeBQl/4uz6mYuCE7Aw== + dependencies: + "@typescript-eslint/typescript-estree" "7.4.0" + "@typescript-eslint/utils" "7.4.0" debug "^4.3.4" ts-api-utils "^1.0.1" -"@typescript-eslint/type-utils@^6.9.1": +"@typescript-eslint/type-utils@^6.13.2": version "6.21.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz#6473281cfed4dacabe8004e8521cee0bd9d4c01e" integrity sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag== @@ -2731,28 +3415,15 @@ debug "^4.3.4" ts-api-utils "^1.0.1" -"@typescript-eslint/types@6.10.0": - version "6.10.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.10.0.tgz#f4f0a84aeb2ac546f21a66c6e0da92420e921367" - integrity sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg== - "@typescript-eslint/types@6.21.0": version "6.21.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d" integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg== -"@typescript-eslint/typescript-estree@6.10.0": - version "6.10.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.10.0.tgz#667381eed6f723a1a8ad7590a31f312e31e07697" - integrity sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg== - dependencies: - "@typescript-eslint/types" "6.10.0" - "@typescript-eslint/visitor-keys" "6.10.0" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.5.4" - ts-api-utils "^1.0.1" +"@typescript-eslint/types@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.4.0.tgz#ee9dafa75c99eaee49de6dcc9348b45d354419b6" + integrity sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw== "@typescript-eslint/typescript-estree@6.21.0": version "6.21.0" @@ -2768,20 +3439,21 @@ semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/utils@6.10.0": - version "6.10.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.10.0.tgz#4d76062d94413c30e402c9b0df8c14aef8d77336" - integrity sha512-v+pJ1/RcVyRc0o4wAGux9x42RHmAjIGzPRo538Z8M1tVx6HOnoQBCX/NoadHQlZeC+QO2yr4nNSFWOoraZCAyg== +"@typescript-eslint/typescript-estree@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.4.0.tgz#12dbcb4624d952f72c10a9f4431284fca24624f4" + integrity sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg== dependencies: - "@eslint-community/eslint-utils" "^4.4.0" - "@types/json-schema" "^7.0.12" - "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.10.0" - "@typescript-eslint/types" "6.10.0" - "@typescript-eslint/typescript-estree" "6.10.0" + "@typescript-eslint/types" "7.4.0" + "@typescript-eslint/visitor-keys" "7.4.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + minimatch "9.0.3" semver "^7.5.4" + ts-api-utils "^1.0.1" -"@typescript-eslint/utils@6.21.0", "@typescript-eslint/utils@^6.9.1": +"@typescript-eslint/utils@6.21.0", "@typescript-eslint/utils@^6.13.2": version "6.21.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134" integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ== @@ -2794,13 +3466,18 @@ "@typescript-eslint/typescript-estree" "6.21.0" semver "^7.5.4" -"@typescript-eslint/visitor-keys@6.10.0": - version "6.10.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.10.0.tgz#b9eaf855a1ac7e95633ae1073af43d451e8f84e3" - integrity sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg== +"@typescript-eslint/utils@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.4.0.tgz#d889a0630cab88bddedaf7c845c64a00576257bd" + integrity sha512-NQt9QLM4Tt8qrlBVY9lkMYzfYtNz8/6qwZg8pI3cMGlPnj6mOpRxxAm7BMJN9K0AiY+1BwJ5lVC650YJqYOuNg== dependencies: - "@typescript-eslint/types" "6.10.0" - eslint-visitor-keys "^3.4.1" + "@eslint-community/eslint-utils" "^4.4.0" + "@types/json-schema" "^7.0.12" + "@types/semver" "^7.5.0" + "@typescript-eslint/scope-manager" "7.4.0" + "@typescript-eslint/types" "7.4.0" + "@typescript-eslint/typescript-estree" "7.4.0" + semver "^7.5.4" "@typescript-eslint/visitor-keys@6.21.0": version "6.21.0" @@ -2810,6 +3487,19 @@ "@typescript-eslint/types" "6.21.0" eslint-visitor-keys "^3.4.1" +"@typescript-eslint/visitor-keys@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz#0c8ff2c1f8a6fe8d7d1a57ebbd4a638e86a60a94" + integrity sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA== + dependencies: + "@typescript-eslint/types" "7.4.0" + eslint-visitor-keys "^3.4.1" + +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + "@verdaccio/commons-api@10.2.0": version "10.2.0" resolved "https://registry.yarnpkg.com/@verdaccio/commons-api/-/commons-api-10.2.0.tgz#3b684c31749837b0574375bb2e10644ecea9fcca" @@ -2818,30 +3508,30 @@ http-errors "2.0.0" http-status-codes "2.2.0" -"@verdaccio/config@7.0.0-next-7.10": - version "7.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/@verdaccio/config/-/config-7.0.0-next-7.10.tgz#7c6c7f1a599152df25a30e0f53de7d8f508781f2" - integrity sha512-mB3qaf8wW4sUgS0h3Z4TXYH/V9spjjFA33kNqWl78IMJHipBddbyBvdmfh/vo/NGtfju8DrDbRZlhKCl6293Qg== +"@verdaccio/config@7.0.0-next-7.13": + version "7.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/@verdaccio/config/-/config-7.0.0-next-7.13.tgz#94ba257acc2b3297bd0b98374695e9efda82dafa" + integrity sha512-QM0uvbLoK8IJMXCr9yYTlR9ZfoO26/sPt0ZGtzEp6yLZ4CZnI4C+eC6KlV/jPTSYf3s8GFAE9ZPvhnQyhX2DoA== dependencies: - "@verdaccio/core" "7.0.0-next-7.10" - "@verdaccio/utils" "7.0.0-next-7.10" + "@verdaccio/core" "7.0.0-next-7.13" + "@verdaccio/utils" "7.0.0-next-7.13" debug "4.3.4" js-yaml "4.1.0" lodash "4.17.21" minimatch "7.4.6" yup "0.32.11" -"@verdaccio/core@7.0.0-next-7.10": - version "7.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/@verdaccio/core/-/core-7.0.0-next-7.10.tgz#4416e0c32c6805bbefd7e9d2573e6203219ac67e" - integrity sha512-kS7/x5y9knbkSksHeawRV5Af8p/g0qk9GgQOZjuvOtv08kMFSttYk/eDglE9++SbvqP34+sDraUIMB/C3tZ2fw== +"@verdaccio/core@7.0.0-next-7.13": + version "7.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/@verdaccio/core/-/core-7.0.0-next-7.13.tgz#85e6377cd4d269d975a047007ee065a82cf4b3c8" + integrity sha512-95cSbuXc3GMaDjlSAEOkDIbN8YaYVq0E4yj/M6oIu4N4XK7DdbuB6k7YAr/TeUJU+2KFPHk3caDEj2a129jNCA== dependencies: ajv "8.12.0" core-js "3.35.0" http-errors "2.0.0" http-status-codes "2.3.0" process-warning "1.0.0" - semver "7.5.4" + semver "7.6.0" "@verdaccio/file-locking@10.3.1": version "10.3.1" @@ -2857,10 +3547,10 @@ dependencies: lockfile "1.0.4" -"@verdaccio/local-storage@10.3.3": - version "10.3.3" - resolved "https://registry.yarnpkg.com/@verdaccio/local-storage/-/local-storage-10.3.3.tgz#fc31eea9e3da2f27e0cfaf5fe713834ed1fab9e9" - integrity sha512-/n0FH+1hxVg80YhYBfJuW7F2AuvLY2fra8/DTCilWDll9Y5yZDxwntZfcKHJLerCA4atrbJtvaqpWkoV3Q9x8w== +"@verdaccio/local-storage-legacy@11.0.2": + version "11.0.2" + resolved "https://registry.yarnpkg.com/@verdaccio/local-storage-legacy/-/local-storage-legacy-11.0.2.tgz#facfec7f355892c8248fd69a16d735c0ec26a44e" + integrity sha512-7AXG7qlcVFmF+Nue2oKaraprGRtaBvrQIOvc/E89+7hAe399V01KnZI6E/ET56u7U9fq0MSlp92HBcdotlpUXg== dependencies: "@verdaccio/commons-api" "10.2.0" "@verdaccio/file-locking" "10.3.1" @@ -2871,55 +3561,55 @@ lowdb "1.0.0" mkdirp "1.0.4" -"@verdaccio/logger-7@7.0.0-next-7.10": - version "7.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/@verdaccio/logger-7/-/logger-7-7.0.0-next-7.10.tgz#aeac8cde73e92f7037e3b479e4708d9abac6a95c" - integrity sha512-UgbZnnapLmvcVMz7HzJhsyMTFLhVcAKTwKW/5dtaSwD2XrP721YawdTwJEPZnhcNrTcD9dUvRGfW4Dr/5QzJcg== +"@verdaccio/logger-7@7.0.0-next-7.13": + version "7.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/@verdaccio/logger-7/-/logger-7-7.0.0-next-7.13.tgz#6e2ad4785d78bc8a38cdd28f7d99a1f0a7c32aad" + integrity sha512-uiKIC6rSarSdYVdGKSw1JnDC04xCv6kKvqCjVV4GN9QeIaMzMBpPUZRwEEmq7Emc6tm+VPURVtbUy1aLRxWsmQ== dependencies: - "@verdaccio/logger-commons" "7.0.0-next-7.10" + "@verdaccio/logger-commons" "7.0.0-next-7.13" pino "7.11.0" -"@verdaccio/logger-commons@7.0.0-next-7.10": - version "7.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/@verdaccio/logger-commons/-/logger-commons-7.0.0-next-7.10.tgz#f5153c06a41f396a644996f9b9f87bf6362209ea" - integrity sha512-RTA4K6KvoCrgqA1aVP4n8IDZfUQtaza2FcPjEsBShLQg0rHFJi/5/yQg+J4MpOvYlKbrusOy9pwN86h9pCe+CA== +"@verdaccio/logger-commons@7.0.0-next-7.13": + version "7.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/@verdaccio/logger-commons/-/logger-commons-7.0.0-next-7.13.tgz#9bdc86527e63c01f6232c59eaaaf2f6604db4fdf" + integrity sha512-C45E+e/yMc54hXzRkiUZjl/fXObfcAGE1EMXxZjIqjPUx4gnAWEuTpT1NVRxZbMU6HdpOOKrgijwYkBpo5pgCg== dependencies: - "@verdaccio/core" "7.0.0-next-7.10" - "@verdaccio/logger-prettify" "7.0.0-next.1" + "@verdaccio/core" "7.0.0-next-7.13" + "@verdaccio/logger-prettify" "7.0.0-next-7.2" colorette "2.0.20" debug "4.3.4" -"@verdaccio/logger-prettify@7.0.0-next.1": - version "7.0.0-next.1" - resolved "https://registry.yarnpkg.com/@verdaccio/logger-prettify/-/logger-prettify-7.0.0-next.1.tgz#00cd245f1ca1fa44473f5af91fffc06a922e295e" - integrity sha512-ZF71AS2k0OiSnKVT05+NUWARZ+yn0keGAlpkgNWU7SHiYeFS1ZDVpapi9PXR23gJ5U756fyPKaqvlRcYgEpsgA== +"@verdaccio/logger-prettify@7.0.0-next-7.2": + version "7.0.0-next-7.2" + resolved "https://registry.yarnpkg.com/@verdaccio/logger-prettify/-/logger-prettify-7.0.0-next-7.2.tgz#36df3fdc94fefbb4f1f5a6195eebb8a594fcfa2b" + integrity sha512-vGIcXW8DkVBsk0g/iufMZWKBMgC774Vz0zT0g+3NErBUmAhvCby+rrrNDy64jJ8XfJEn+eMiXq7wM/tRWbwYKQ== dependencies: colorette "2.0.20" - dayjs "1.11.7" + dayjs "1.11.10" lodash "4.17.21" - pino-abstract-transport "1.0.0" - sonic-boom "3.3.0" - -"@verdaccio/middleware@7.0.0-next-7.10": - version "7.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/@verdaccio/middleware/-/middleware-7.0.0-next-7.10.tgz#3a29e9811ab6369d190ec8192ea627f9afea23f5" - integrity sha512-NBQxi6ag2zSIoUUmnQn/n0YwJDnnHqqtyV5c73YTdQV5RSPn5i2YKz+8DSA+iJYa2ff8G4fx8hOdJR+QZZQ24w== - dependencies: - "@verdaccio/config" "7.0.0-next-7.10" - "@verdaccio/core" "7.0.0-next-7.10" - "@verdaccio/url" "12.0.0-next-7.10" - "@verdaccio/utils" "7.0.0-next-7.10" + pino-abstract-transport "1.1.0" + sonic-boom "3.8.0" + +"@verdaccio/middleware@7.0.0-next-7.13": + version "7.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/@verdaccio/middleware/-/middleware-7.0.0-next-7.13.tgz#38f3eeef811589dfba5fb75bc6dcb45aaf73e0fd" + integrity sha512-SwStOZeOJ9GFgJEeOhXP3AZpx35HNl66Ru8zKUb0VrOw8mna/4d+/wL+5bAaYfG/k5uO1eOJoTBMQLJkFfQyZA== + dependencies: + "@verdaccio/config" "7.0.0-next-7.13" + "@verdaccio/core" "7.0.0-next-7.13" + "@verdaccio/url" "12.0.0-next-7.13" + "@verdaccio/utils" "7.0.0-next-7.13" debug "4.3.4" - express "4.18.2" + express "4.18.3" express-rate-limit "5.5.1" lodash "4.17.21" lru-cache "7.18.3" mime "2.6.0" -"@verdaccio/search@7.0.0-next.2": - version "7.0.0-next.2" - resolved "https://registry.yarnpkg.com/@verdaccio/search/-/search-7.0.0-next.2.tgz#ddcbc29f3a7ab02f3d52999fff8e871bc6f3f81f" - integrity sha512-NoGSpubKB+SB4gRMIoEl3E3NkoKE5f0DnANghB3SnMtVxpJGdwZgylosqDxt8swhQ80+16hYdAp6g44uhjVE6Q== +"@verdaccio/search-indexer@7.0.0-next-7.2": + version "7.0.0-next-7.2" + resolved "https://registry.yarnpkg.com/@verdaccio/search-indexer/-/search-indexer-7.0.0-next-7.2.tgz#c07b413887c97477086d5c89f630074c34d9c36b" + integrity sha512-ZkhqHHWP530dFr8EuicAa5sXFDlAYqiSgpNDPIyMaz1FkfqngeffhWdydXQgVb60d1OeJkpaf3utPE2kQwIXxQ== "@verdaccio/signature@7.0.0-next.3": version "7.0.0-next.3" @@ -2934,41 +3624,41 @@ resolved "https://registry.yarnpkg.com/@verdaccio/streams/-/streams-10.2.1.tgz#9443d24d4f17672b8f8c8e147690557918ed2bcb" integrity sha512-OojIG/f7UYKxC4dYX8x5ax8QhRx1b8OYUAMz82rUottCuzrssX/4nn5QE7Ank0DUSX3C9l/HPthc4d9uKRJqJQ== -"@verdaccio/tarball@12.0.0-next-7.10": - version "12.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/@verdaccio/tarball/-/tarball-12.0.0-next-7.10.tgz#9f67928f529567816889abd0f0addcab70c0880a" - integrity sha512-kxctkPREUpe0oRDsTelKcLsWGv2llRBcK2AlyCAX7UENKGWvVqITTk81PkVpzlwXOpcRWdLJQmEE+dtXGwLr6Q== +"@verdaccio/tarball@12.0.0-next-7.13": + version "12.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/@verdaccio/tarball/-/tarball-12.0.0-next-7.13.tgz#59ed612ecf8b59742ebfb83a0673a838cec0413a" + integrity sha512-O74anmOdpeUL52LtYRso8UQMKKRqDsnEaTLRACOEQevhyBp/ySs2XwVLPoHymDaXiUQfKUP06HekujdedTpO+A== dependencies: - "@verdaccio/core" "7.0.0-next-7.10" - "@verdaccio/url" "12.0.0-next-7.10" - "@verdaccio/utils" "7.0.0-next-7.10" + "@verdaccio/core" "7.0.0-next-7.13" + "@verdaccio/url" "12.0.0-next-7.13" + "@verdaccio/utils" "7.0.0-next-7.13" debug "4.3.4" lodash "4.17.21" -"@verdaccio/ui-theme@7.0.0-next-7.10": - version "7.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/@verdaccio/ui-theme/-/ui-theme-7.0.0-next-7.10.tgz#8b83a8308d48ceb035072c31477d64e2bdfbdac0" - integrity sha512-I1War/XBg3WzzAojXDtEDjZw/1qPKW0d8EIsJD3h6Xi5Atzvz/xBTbHjgbwApjmISyDWQ8Vevp8zOtGO33zLSw== +"@verdaccio/ui-theme@7.0.0-next-7.13": + version "7.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/@verdaccio/ui-theme/-/ui-theme-7.0.0-next-7.13.tgz#d024f5192ac7962e697d6db1218307e2152f0fa4" + integrity sha512-qRIGVahav3y70fIX35iqUxvyzhJ6fQmGZP+b0ODu0zCOn3zFCwS5bkTXuRITIACo26pZIMauw9LTqqsb1GPmLA== -"@verdaccio/url@12.0.0-next-7.10": - version "12.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/@verdaccio/url/-/url-12.0.0-next-7.10.tgz#833c395d1404d103e25b1f822618d037b93ad9a4" - integrity sha512-AiFG+W/H1iD+iXkh4b6zm3AsZdGdI7tiAPCHymN7jSV6dAvWTuhIEK30mmFyCSmOE0iwyn8ZN4xqsf9Qcu1emw== +"@verdaccio/url@12.0.0-next-7.13": + version "12.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/@verdaccio/url/-/url-12.0.0-next-7.13.tgz#72b5766f0dca6c86c741b7f1dfb90900ca8f279d" + integrity sha512-Ag2sF4Q6DewKJtFIayo21KCgp9azdfsgvgjM8nlQkuWduHYgack5w/paTX5z2hfyFtbXyO648DvBBvmkjcBjbA== dependencies: - "@verdaccio/core" "7.0.0-next-7.10" + "@verdaccio/core" "7.0.0-next-7.13" debug "4.3.4" lodash "4.17.21" validator "13.11.0" -"@verdaccio/utils@7.0.0-next-7.10": - version "7.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/@verdaccio/utils/-/utils-7.0.0-next-7.10.tgz#2577e25cf9f2341c9510b0d8b1ce33edb6376917" - integrity sha512-3sGyBj0leN3RjwPJPDkdsD9j1ahzQccHPj86IlIJqUJFhAcOT/nD6z9+W3sBAiro6Q2psWyWHxBJ8H3LhtlLeA== +"@verdaccio/utils@7.0.0-next-7.13": + version "7.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/@verdaccio/utils/-/utils-7.0.0-next-7.13.tgz#780056b2409248e980738e06eb03d9fba44b565b" + integrity sha512-ZtQZjUyxHZHQSjbajncdPLuJt5D0k3r6RQ8Wg0jM5LAoAJM5L+ISC0lcDZI3VRY6mq/LhU6hKfUygBK8o7VQmQ== dependencies: - "@verdaccio/core" "7.0.0-next-7.10" + "@verdaccio/core" "7.0.0-next-7.13" lodash "4.17.21" minimatch "7.4.6" - semver "7.5.4" + semver "7.6.0" "@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": version "1.11.6" @@ -3215,7 +3905,7 @@ ajv-keywords@^5.1.0: dependencies: fast-deep-equal "^3.1.3" -ajv@8.12.0, ajv@^8.0.0, ajv@^8.9.0: +ajv@8.12.0, ajv@^8.0.0, ajv@^8.12.0, ajv@^8.9.0: version "8.12.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== @@ -3409,12 +4099,12 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== -axios@^1.5.1: - version "1.6.7" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.7.tgz#7b48c2e27c96f9c68a2f8f31e2ab19f59b06b0a7" - integrity sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA== +axios@^1.6.0: + version "1.6.8" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.8.tgz#66d294951f5d988a00e87a0ffb955316a619ea66" + integrity sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ== dependencies: - follow-redirects "^1.15.4" + follow-redirects "^1.15.6" form-data "^4.0.0" proxy-from-env "^1.1.0" @@ -3478,6 +4168,15 @@ babel-plugin-macros@^2.8.0: cosmiconfig "^6.0.0" resolve "^1.12.0" +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.10" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.10.tgz#276f41710b03a64f6467433cab72cbc2653c38b1" + integrity sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ== + dependencies: + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.6.1" + semver "^6.3.1" + babel-plugin-polyfill-corejs2@^0.4.8: version "0.4.8" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz#dbcc3c8ca758a290d47c3c6a490d59429b0d2269" @@ -3487,6 +4186,14 @@ babel-plugin-polyfill-corejs2@^0.4.8: "@babel/helper-define-polyfill-provider" "^0.5.0" semver "^6.3.1" +babel-plugin-polyfill-corejs3@^0.10.1, babel-plugin-polyfill-corejs3@^0.10.4: + version "0.10.4" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz#789ac82405ad664c20476d0233b485281deb9c77" + integrity sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.1" + core-js-compat "^3.36.1" + babel-plugin-polyfill-corejs3@^0.9.0: version "0.9.0" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz#9eea32349d94556c2ad3ab9b82ebb27d4bf04a81" @@ -3502,6 +4209,13 @@ babel-plugin-polyfill-regenerator@^0.5.5: dependencies: "@babel/helper-define-polyfill-provider" "^0.5.0" +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.1.tgz#4f08ef4c62c7a7f66a35ed4c0d75e30506acc6be" + integrity sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.1" + babel-plugin-transform-typescript-metadata@^0.3.1: version "0.3.2" resolved "https://registry.yarnpkg.com/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.3.2.tgz#7a327842d8c36ffe07ee1b5276434e56c297c9b7" @@ -3657,6 +4371,24 @@ body-parser@1.20.1: type-is "~1.6.18" unpipe "1.0.0" +body-parser@1.20.2: + version "1.20.2" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" + integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== + dependencies: + bytes "3.1.2" + content-type "~1.0.5" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.2" + type-is "~1.6.18" + unpipe "1.0.0" + bonjour-service@^1.0.11: version "1.2.1" resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.2.1.tgz#eb41b3085183df3321da1264719fbada12478d02" @@ -4003,10 +4735,10 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -code-block-writer@^12.0.0: - version "12.0.0" - resolved "https://registry.yarnpkg.com/code-block-writer/-/code-block-writer-12.0.0.tgz#4dd58946eb4234105aff7f0035977b2afdc2a770" - integrity sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w== +code-block-writer@^13.0.1: + version "13.0.1" + resolved "https://registry.yarnpkg.com/code-block-writer/-/code-block-writer-13.0.1.tgz#52ac60ca6076d8700b88a45bd71e06a577158405" + integrity sha512-c5or4P6erEA69TxaxTNcHUNcIn+oyxSRTOWV+pSYF+z4epXqNvwvJ70XPGjPNgue83oAFAPBRQYwpAJ/Hpe/Sg== collect-v8-coverage@^1.0.0: version "1.0.2" @@ -4042,7 +4774,7 @@ colord@^2.9.3: resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== -colorette@2.0.20, colorette@^2.0.10, colorette@^2.0.19, colorette@^2.0.20: +colorette@2.0.20, colorette@^2.0.10, colorette@^2.0.20: version "2.0.20" resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== @@ -4072,11 +4804,16 @@ commander@^2.20.0, commander@^2.20.3: resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^7.1.0, commander@^7.2.0: +commander@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== +commander@^8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + common-path-prefix@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" @@ -4124,7 +4861,7 @@ content-disposition@0.5.4, content-disposition@^0.5.4: dependencies: safe-buffer "5.2.1" -content-type@~1.0.4: +content-type@~1.0.4, content-type@~1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== @@ -4178,6 +4915,13 @@ core-js-compat@^3.31.0, core-js-compat@^3.34.0: dependencies: browserslist "^4.22.3" +core-js-compat@^3.36.1: + version "3.36.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.36.1.tgz#1818695d72c99c25d621dca94e6883e190cea3c8" + integrity sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA== + dependencies: + browserslist "^4.23.0" + core-js@3.35.0: version "3.35.0" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.35.0.tgz#58e651688484f83c34196ca13f099574ee53d6b4" @@ -4251,12 +4995,12 @@ create-jest@^29.7.0: jest-util "^29.7.0" prompts "^2.0.1" -create-nx-workspace@17.0.1: - version "17.0.1" - resolved "https://registry.yarnpkg.com/create-nx-workspace/-/create-nx-workspace-17.0.1.tgz#c9f6621d51f286edec85b393e08978a222bf9a9d" - integrity sha512-o+mAI4ruP5LsekdbfrO8jAnp0kvjLUn8xrXriCsY9JOnqpqrematnITnj/fW3e19l8SI3s81HMXtZ5CZm0mPKg== +create-nx-workspace@18.1.3: + version "18.1.3" + resolved "https://registry.yarnpkg.com/create-nx-workspace/-/create-nx-workspace-18.1.3.tgz#980fe93ce781f8b550504332225975980a695839" + integrity sha512-STub3r+fM0uTm4pSfQEwzUjQa/brLaagV3OuPFEh6i4pyARuxORZi/3SI6ug73vNrL+DtK6d5QZ0QuNS8uoygA== dependencies: - axios "^1.5.1" + axios "^1.6.0" chalk "^4.1.0" enquirer "~2.3.6" flat "^5.0.2" @@ -4452,10 +5196,10 @@ data-urls@^3.0.2: whatwg-mimetype "^3.0.0" whatwg-url "^11.0.0" -dayjs@1.11.7: - version "1.11.7" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.7.tgz#4b296922642f70999544d1144a2c25730fce63e2" - integrity sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ== +dayjs@1.11.10: + version "1.11.10" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.10.tgz#68acea85317a6e164457d6d6947564029a6a16a0" + integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== debug@2.6.9: version "2.6.9" @@ -4766,10 +5510,10 @@ entities@^4.2.0, entities@^4.4.0: resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== -envinfo@7.11.0: - version "7.11.0" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.11.0.tgz#c3793f44284a55ff8c82faf1ffd91bc6478ea01f" - integrity sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg== +envinfo@7.11.1: + version "7.11.1" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.11.1.tgz#2ffef77591057081b0129a8fd8cf6118da1b94e1" + integrity sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg== errno@^0.1.1: version "0.1.8" @@ -4892,7 +5636,7 @@ escodegen@^2.0.0: optionalDependencies: source-map "~0.6.1" -eslint-config-prettier@^9.0.0: +eslint-config-prettier@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f" integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== @@ -4918,18 +5662,19 @@ eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== -eslint@8.48.0: - version "8.48.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.48.0.tgz#bf9998ba520063907ba7bfe4c480dc8be03c2155" - integrity sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg== +eslint@8.57.0, eslint@^8.0.0: + version "8.57.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668" + integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.6.1" - "@eslint/eslintrc" "^2.1.2" - "@eslint/js" "8.48.0" - "@humanwhocodes/config-array" "^0.11.10" + "@eslint/eslintrc" "^2.1.4" + "@eslint/js" "8.57.0" + "@humanwhocodes/config-array" "^0.11.14" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" ajv "^6.12.4" chalk "^4.0.0" cross-spawn "^7.0.2" @@ -5118,7 +5863,44 @@ express-rate-limit@5.5.1: resolved "https://registry.yarnpkg.com/express-rate-limit/-/express-rate-limit-5.5.1.tgz#110c23f6a65dfa96ab468eda95e71697bc6987a2" integrity sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg== -express@4.18.2, express@^4.17.3: +express@4.18.3: + version "4.18.3" + resolved "https://registry.yarnpkg.com/express/-/express-4.18.3.tgz#6870746f3ff904dee1819b82e4b51509afffb0d4" + integrity sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.2" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.5.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "2.0.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.2.0" + fresh "0.5.2" + http-errors "2.0.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "2.4.1" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.7" + qs "6.11.0" + range-parser "~1.2.1" + safe-buffer "5.2.1" + send "0.18.0" + serve-static "1.15.0" + setprototypeof "1.2.0" + statuses "2.0.1" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + +express@^4.17.3: version "4.18.2" resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== @@ -5293,14 +6075,6 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" -file-loader@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" - integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - file-type@^17.1.6: version "17.1.6" resolved "https://registry.yarnpkg.com/file-type/-/file-type-17.1.6.tgz#18669e0577a4849ef6e73a41f8bdf1ab5ae21023" @@ -5414,11 +6188,16 @@ flatted@^3.2.9: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== -follow-redirects@^1.0.0, follow-redirects@^1.15.4: +follow-redirects@^1.0.0: version "1.15.5" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.5.tgz#54d4d6d062c0fa7d9d17feb008461550e3ba8020" integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== +follow-redirects@^1.15.6: + version "1.15.6" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" + integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== + forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" @@ -5609,18 +6388,6 @@ glob-to-regexp@^0.4.1: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -glob@7.1.4: - version "7.1.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" - integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - glob@^6.0.1: version "6.0.4" resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" @@ -5945,10 +6712,10 @@ humanize-ms@^1.2.1: dependencies: ms "^2.0.0" -husky@^8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/husky/-/husky-8.0.3.tgz#4936d7212e46d1dea28fef29bb3a108872cd9184" - integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg== +husky@^9.0.11: + version "9.0.11" + resolved "https://registry.yarnpkg.com/husky/-/husky-9.0.11.tgz#fc91df4c756050de41b3e478b2158b87c1e79af9" + integrity sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw== iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" @@ -6396,7 +7163,7 @@ jest-each@^29.7.0: jest-util "^29.7.0" pretty-format "^29.7.0" -jest-environment-jsdom@^29.4.1: +jest-environment-jsdom@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz#d206fa3551933c3fd519e5dfdb58a0f5139a837f" integrity sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA== @@ -6659,7 +7426,7 @@ jest-worker@^29.4.3, jest-worker@^29.7.0: merge-stream "^2.0.0" supports-color "^8.0.0" -jest@^29.4.1: +jest@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/jest/-/jest-29.7.0.tgz#994676fc24177f088f1c5e3737f5697204ff2613" integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== @@ -6746,7 +7513,7 @@ json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== -json-schema-to-typescript@^13.1.1: +json-schema-to-typescript@^13.1.2: version "13.1.2" resolved "https://registry.yarnpkg.com/json-schema-to-typescript/-/json-schema-to-typescript-13.1.2.tgz#d8794faba3464c763c4fbff1318f3d4c4a08492a" integrity sha512-17G+mjx4nunvOpkPvcz7fdwUwYCEwyH8vR3Ym3rFiQ8uzAL3go+c1306Kk7iGRk8HuXBXqy+JJJmpYl0cvOllw== @@ -6974,7 +7741,7 @@ lines-and-columns@~2.0.3: resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42" integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A== -lint-staged@^15.0.2: +lint-staged@^15.2.2: version "15.2.2" resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-15.2.2.tgz#ad7cbb5b3ab70e043fa05bff82a09ed286bc4c5f" integrity sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw== @@ -7347,13 +8114,6 @@ minimalistic-assert@^1.0.0: dependencies: brace-expansion "^1.1.7" -minimatch@3.0.5: - version "3.0.5" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3" - integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw== - dependencies: - brace-expansion "^1.1.7" - minimatch@7.4.6: version "7.4.6" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.6.tgz#845d6f254d8f4a5e4fd6baf44d5f10c8448365fb" @@ -7486,6 +8246,14 @@ next-tick@1, next-tick@^1.1.0: resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== +nice-napi@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nice-napi/-/nice-napi-1.0.2.tgz#dc0ab5a1eac20ce548802fc5686eaa6bc654927b" + integrity sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA== + dependencies: + node-addon-api "^3.0.0" + node-gyp-build "^4.2.2" + no-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" @@ -7499,6 +8267,11 @@ node-abort-controller@^3.0.1: resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" integrity sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ== +node-addon-api@^3.0.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" + integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== + node-fetch@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" @@ -7518,7 +8291,7 @@ node-forge@^1: resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== -node-gyp-build@^4.3.0: +node-gyp-build@^4.2.2, node-gyp-build@^4.3.0: version "4.8.0" resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.0.tgz#3fee9c1731df4581a3f9ead74664369ff00d26dd" integrity sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og== @@ -7596,16 +8369,16 @@ nwsapi@^2.2.2: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== -nx@17.2.7: - version "17.2.7" - resolved "https://registry.yarnpkg.com/nx/-/nx-17.2.7.tgz#ac7d73dea0bd23a332e9520cf4834f8421bbfbff" - integrity sha512-CnssDvDphAgyeoYzdPbz6vA/xac4BQeEiO7R9IBLIm+l1MV7boI4SpCS6abR4dbp4VTwI9uBQ9vgqNwCiEjoWg== +nx@18.1.3: + version "18.1.3" + resolved "https://registry.yarnpkg.com/nx/-/nx-18.1.3.tgz#3ff2a6cc6f8d898793bc12ce0d731a8e1b809a8d" + integrity sha512-Ade/BZxK8kf98pBPHVJXRkxRTpBYJceL1YD9LBMP5TwmsVdG5ZbmmpTkCBorCGmCZ8L5WZN3gwoikvPKGs8q5w== dependencies: - "@nrwl/tao" "17.2.7" + "@nrwl/tao" "18.1.3" "@yarnpkg/lockfile" "^1.1.0" "@yarnpkg/parsers" "3.0.0-rc.46" "@zkochan/js-yaml" "0.0.6" - axios "^1.5.1" + axios "^1.6.0" chalk "^4.1.0" cli-cursor "3.1.0" cli-spinners "2.6.1" @@ -7616,17 +8389,17 @@ nx@17.2.7: figures "3.2.0" flat "^5.0.2" fs-extra "^11.1.0" - glob "7.1.4" ignore "^5.0.4" jest-diff "^29.4.1" js-yaml "4.1.0" jsonc-parser "3.2.0" lines-and-columns "~2.0.3" - minimatch "3.0.5" + minimatch "9.0.3" node-machine-id "1.1.12" npm-run-path "^4.0.1" open "^8.4.0" - semver "7.5.3" + ora "5.3.0" + semver "^7.5.3" string-width "^4.2.3" strong-log-transformer "^2.1.0" tar-stream "~2.2.0" @@ -7636,16 +8409,16 @@ nx@17.2.7: yargs "^17.6.2" yargs-parser "21.1.1" optionalDependencies: - "@nx/nx-darwin-arm64" "17.2.7" - "@nx/nx-darwin-x64" "17.2.7" - "@nx/nx-freebsd-x64" "17.2.7" - "@nx/nx-linux-arm-gnueabihf" "17.2.7" - "@nx/nx-linux-arm64-gnu" "17.2.7" - "@nx/nx-linux-arm64-musl" "17.2.7" - "@nx/nx-linux-x64-gnu" "17.2.7" - "@nx/nx-linux-x64-musl" "17.2.7" - "@nx/nx-win32-arm64-msvc" "17.2.7" - "@nx/nx-win32-x64-msvc" "17.2.7" + "@nx/nx-darwin-arm64" "18.1.3" + "@nx/nx-darwin-x64" "18.1.3" + "@nx/nx-freebsd-x64" "18.1.3" + "@nx/nx-linux-arm-gnueabihf" "18.1.3" + "@nx/nx-linux-arm64-gnu" "18.1.3" + "@nx/nx-linux-arm64-musl" "18.1.3" + "@nx/nx-linux-x64-gnu" "18.1.3" + "@nx/nx-linux-x64-musl" "18.1.3" + "@nx/nx-win32-arm64-msvc" "18.1.3" + "@nx/nx-win32-x64-msvc" "18.1.3" object-assign@^4, object-assign@^4.0.1: version "4.1.1" @@ -7946,10 +8719,10 @@ pify@^4.0.1: resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== -pino-abstract-transport@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz#cc0d6955fffcadb91b7b49ef220a6cc111d48bb3" - integrity sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA== +pino-abstract-transport@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pino-abstract-transport/-/pino-abstract-transport-1.1.0.tgz#083d98f966262164504afb989bccd05f665937a8" + integrity sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA== dependencies: readable-stream "^4.0.0" split2 "^4.0.0" @@ -7984,11 +8757,18 @@ pino@7.11.0: sonic-boom "^2.2.1" thread-stream "^0.15.1" -pirates@^4.0.4, pirates@^4.0.5: +pirates@^4.0.4, pirates@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== +piscina@^4.3.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/piscina/-/piscina-4.4.0.tgz#e3af8e5721d8fad08c6ccaf8a64f9f42279efbb5" + integrity sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg== + optionalDependencies: + nice-napi "^1.0.2" + pkg-dir@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" @@ -8442,6 +9222,16 @@ raw-body@2.5.1: iconv-lite "0.4.24" unpipe "1.0.0" +raw-body@2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + react-is@^18.0.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" @@ -8792,17 +9582,10 @@ semver-truncate@^3.0.0: dependencies: semver "^7.3.5" -semver@7.5.3: - version "7.5.3" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e" - integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ== - dependencies: - lru-cache "^6.0.0" - -semver@7.5.4: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== +semver@7.6.0, semver@^7.0.0, semver@^7.3.4, semver@^7.3.5, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4: + version "7.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" + integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== dependencies: lru-cache "^6.0.0" @@ -8816,13 +9599,6 @@ semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.0.0, semver@^7.3.4, semver@^7.3.5, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4: - version "7.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" - integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== - dependencies: - lru-cache "^6.0.0" - send@0.18.0: version "0.18.0" resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" @@ -8998,10 +9774,10 @@ sockjs@^0.3.24: uuid "^8.3.2" websocket-driver "^0.7.4" -sonic-boom@3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-3.3.0.tgz#cffab6dafee3b2bcb88d08d589394198bee1838c" - integrity sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g== +sonic-boom@3.8.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-3.8.0.tgz#e442c5c23165df897d77c3c14ef3ca40dec66a66" + integrity sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA== dependencies: atomic-sleep "^1.0.0" @@ -9526,7 +10302,7 @@ ts-api-utils@^1.0.1: resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.2.1.tgz#f716c7e027494629485b21c0df6180f4d08f5e8b" integrity sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA== -ts-jest@^29.1.0: +ts-jest@^29.1.2: version "29.1.2" resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.2.tgz#7613d8c81c43c8cb312c6904027257e814c40e09" integrity sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g== @@ -9551,13 +10327,13 @@ ts-loader@^9.3.1: semver "^7.3.4" source-map "^0.7.4" -ts-morph@^21.0.1: - version "21.0.1" - resolved "https://registry.yarnpkg.com/ts-morph/-/ts-morph-21.0.1.tgz#712302a0f6e9dbf1aa8d9cf33a4386c4b18c2006" - integrity sha512-dbDtVdEAncKctzrVZ+Nr7kHpHkv+0JDJb2MjjpBaj8bFeCkePU9rHfMklmhuLFnpeq/EJZk2IhStY6NzqgjOkg== +ts-morph@^22.0.0: + version "22.0.0" + resolved "https://registry.yarnpkg.com/ts-morph/-/ts-morph-22.0.0.tgz#5532c592fb6dddae08846f12c9ab0fc590b1d42e" + integrity sha512-M9MqFGZREyeb5fTl6gNHKZLqBQA0TjA1lea+CR48R8EBTDuWrNqW6ccC5QvjNR4s6wDumD3LTCjOFSp9iwlzaw== dependencies: - "@ts-morph/common" "~0.22.0" - code-block-writer "^12.0.0" + "@ts-morph/common" "~0.23.0" + code-block-writer "^13.0.1" ts-node@10.9.1: version "10.9.1" @@ -9578,7 +10354,7 @@ ts-node@10.9.1: v8-compile-cache-lib "^3.0.1" yn "3.1.1" -ts-node@^10.9.1: +ts-node@^10.9.2: version "10.9.2" resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f" integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ== @@ -9615,7 +10391,7 @@ tsconfig-paths@^4.0.0, tsconfig-paths@^4.1.2: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0, tslib@^2.5.0: +tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0, tslib@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== @@ -9692,10 +10468,10 @@ typed-assert@^1.0.8: resolved "https://registry.yarnpkg.com/typed-assert/-/typed-assert-1.0.9.tgz#8af9d4f93432c4970ec717e3006f33f135b06213" integrity sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg== -typescript@5.2.2, typescript@~5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" - integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== +typescript@5.3.3, typescript@~5.3.2: + version "5.3.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" + integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== uglify-js@^3.1.4: version "3.17.4" @@ -9847,23 +10623,23 @@ vary@^1, vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -verdaccio-audit@12.0.0-next-7.10: - version "12.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/verdaccio-audit/-/verdaccio-audit-12.0.0-next-7.10.tgz#019a96a4bcfa677d2f196eab73d1927e5e06f673" - integrity sha512-inL8J7c4y9BpFIkqLsw9yrdh8/CBKWbBrREiQHQ9ZnD7jLkHxTWsWW8jt4aUt9t2azc6eO5rUIqdo1W6VsYKeA== +verdaccio-audit@12.0.0-next-7.13: + version "12.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/verdaccio-audit/-/verdaccio-audit-12.0.0-next-7.13.tgz#ad1eda5c40954e3dec8e969970d06afa770b12aa" + integrity sha512-vmq0DQjgieEV0oXmNKeQQKLxNSOlWmDP3o4tDSH39o54aDLZLfQ9+xUpZjguJxWvDjZyWmBCpHnJdjAyp2VAiA== dependencies: - "@verdaccio/config" "7.0.0-next-7.10" - "@verdaccio/core" "7.0.0-next-7.10" - express "4.18.2" + "@verdaccio/config" "7.0.0-next-7.13" + "@verdaccio/core" "7.0.0-next-7.13" + express "4.18.3" https-proxy-agent "5.0.1" node-fetch cjs -verdaccio-htpasswd@12.0.0-next-7.10: - version "12.0.0-next-7.10" - resolved "https://registry.yarnpkg.com/verdaccio-htpasswd/-/verdaccio-htpasswd-12.0.0-next-7.10.tgz#a3017649ea0f365d2b78bf052684c2d2b31452c0" - integrity sha512-+P7kxWgWSxRyTlP+IFySwgvQjt529zXTetNmupUgYtu09qCZMffdZ74aGASuCvWa4Vcqavmytzg8McqCNheFiA== +verdaccio-htpasswd@12.0.0-next-7.13: + version "12.0.0-next-7.13" + resolved "https://registry.yarnpkg.com/verdaccio-htpasswd/-/verdaccio-htpasswd-12.0.0-next-7.13.tgz#b6a0129b52b021be04ae0f5c297072e89d72f83e" + integrity sha512-1xhKuDYRTPHv1NPeTb83thkApmM1zrvKz9pZk4F6rjlWfkIO1pBslaRXO/Qo6VrvCRSIaw+Qqbci86GCyFaLKg== dependencies: - "@verdaccio/core" "7.0.0-next-7.10" + "@verdaccio/core" "7.0.0-next-7.13" "@verdaccio/file-locking" "12.0.0-next.1" apache-md5 "1.1.8" bcryptjs "2.4.3" @@ -9872,24 +10648,24 @@ verdaccio-htpasswd@12.0.0-next-7.10: http-errors "2.0.0" unix-crypt-td-js "1.1.4" -verdaccio@^5.0.4: - version "5.29.2" - resolved "https://registry.yarnpkg.com/verdaccio/-/verdaccio-5.29.2.tgz#1d2a8ddbdc310d6d4a9753af02f85d2d0ed1a70b" - integrity sha512-Ra9Bv8mMsGaFnvFJl80gSNg6yhHRFUYATA03xpVrfqC1Z1IDZt/f0jZ94tPnfyaY1ljUS5jKsZsj6ihN/ZSVbQ== +verdaccio@^5.30.2: + version "5.30.2" + resolved "https://registry.yarnpkg.com/verdaccio/-/verdaccio-5.30.2.tgz#14f574e5613708fee3a52cbb2338132f56650aec" + integrity sha512-Mm1+Mtxo7Pu4WU/VUB9eP0PgNQpRoNxlvtzwT/uAWIx94idZoR3xRDxmqH4B++E3mCB1IO31in7Wr/z6U/tmCQ== dependencies: "@cypress/request" "3.0.1" - "@verdaccio/config" "7.0.0-next-7.10" - "@verdaccio/core" "7.0.0-next-7.10" - "@verdaccio/local-storage" "10.3.3" - "@verdaccio/logger-7" "7.0.0-next-7.10" - "@verdaccio/middleware" "7.0.0-next-7.10" - "@verdaccio/search" "7.0.0-next.2" + "@verdaccio/config" "7.0.0-next-7.13" + "@verdaccio/core" "7.0.0-next-7.13" + "@verdaccio/local-storage-legacy" "11.0.2" + "@verdaccio/logger-7" "7.0.0-next-7.13" + "@verdaccio/middleware" "7.0.0-next-7.13" + "@verdaccio/search-indexer" "7.0.0-next-7.2" "@verdaccio/signature" "7.0.0-next.3" "@verdaccio/streams" "10.2.1" - "@verdaccio/tarball" "12.0.0-next-7.10" - "@verdaccio/ui-theme" "7.0.0-next-7.10" - "@verdaccio/url" "12.0.0-next-7.10" - "@verdaccio/utils" "7.0.0-next-7.10" + "@verdaccio/tarball" "12.0.0-next-7.13" + "@verdaccio/ui-theme" "7.0.0-next-7.13" + "@verdaccio/url" "12.0.0-next-7.13" + "@verdaccio/utils" "7.0.0-next-7.13" JSONStream "1.3.5" async "3.2.5" clipanion "3.2.1" @@ -9897,8 +10673,8 @@ verdaccio@^5.0.4: cookies "0.9.1" cors "2.8.5" debug "^4.3.4" - envinfo "7.11.0" - express "4.18.2" + envinfo "7.11.1" + express "4.18.3" express-rate-limit "5.5.1" fast-safe-stringify "2.1.1" handlebars "4.7.8" @@ -9911,10 +10687,10 @@ verdaccio@^5.0.4: mkdirp "1.0.4" mv "2.1.1" pkginfo "0.4.1" - semver "7.5.4" + semver "7.6.0" validator "13.11.0" - verdaccio-audit "12.0.0-next-7.10" - verdaccio-htpasswd "12.0.0-next-7.10" + verdaccio-audit "12.0.0-next-7.13" + verdaccio-htpasswd "12.0.0-next-7.13" verror@1.10.0: version "1.10.0"