fix(core): use zkochan/js-yaml directly to avoid false audit errors (#25999)

Some of the audit tools have been falsely flagging the alias to
`@zkochan/js-yaml` as `js-yaml@0.0.7` (which has security holes) so we
decided to use the package explicitly.

## Current Behavior
<!-- This is the behavior we have today -->

## Expected Behavior
<!-- This is the behavior we should expect with the changes in this PR
-->

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes #
This commit is contained in:
Miroslav Jonaš 2024-05-24 12:43:18 +02:00 committed by GitHub
parent 12c6a734fc
commit 61e4ab2eef
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
13 changed files with 58 additions and 61 deletions

View File

@ -18,7 +18,7 @@ import {
import * as isCI from 'is-ci'; import * as isCI from 'is-ci';
import { angularCliVersion as defaultAngularCliVersion } from '@nx/workspace/src/utils/versions'; import { angularCliVersion as defaultAngularCliVersion } from '@nx/workspace/src/utils/versions';
import { dump } from 'js-yaml'; import { dump } from '@zkochan/js-yaml';
import { execSync, ExecSyncOptions } from 'child_process'; import { execSync, ExecSyncOptions } from 'child_process';
import { performance, PerformanceMeasure } from 'perf_hooks'; import { performance, PerformanceMeasure } from 'perf_hooks';

View File

@ -6,7 +6,7 @@ import {
Tokenizer, Tokenizer,
transform, transform,
} from '@markdoc/markdoc'; } from '@markdoc/markdoc';
import { load as yamlLoad } from 'js-yaml'; import { load as yamlLoad } from '@zkochan/js-yaml';
import React, { ReactNode } from 'react'; import React, { ReactNode } from 'react';
import { Heading } from './lib/nodes/heading.component'; import { Heading } from './lib/nodes/heading.component';
import { heading } from './lib/nodes/heading.schema'; import { heading } from './lib/nodes/heading.schema';

View File

@ -136,6 +136,7 @@
"@xstate/immer": "0.3.1", "@xstate/immer": "0.3.1",
"@xstate/inspect": "0.7.0", "@xstate/inspect": "0.7.0",
"@xstate/react": "3.0.1", "@xstate/react": "3.0.1",
"@zkochan/js-yaml": "0.0.7",
"ai": "^2.2.10", "ai": "^2.2.10",
"ajv": "^8.12.0", "ajv": "^8.12.0",
"autoprefixer": "10.4.13", "autoprefixer": "10.4.13",
@ -206,7 +207,6 @@
"jest-runtime": "^29.4.1", "jest-runtime": "^29.4.1",
"jest-util": "^29.4.1", "jest-util": "^29.4.1",
"js-tokens": "^4.0.0", "js-tokens": "^4.0.0",
"js-yaml": "npm:@zkochan/js-yaml@0.0.7",
"jsonc-eslint-parser": "^2.1.0", "jsonc-eslint-parser": "^2.1.0",
"jsonc-parser": "3.2.0", "jsonc-parser": "3.2.0",
"kill-port": "^1.6.1", "kill-port": "^1.6.1",

View File

@ -39,8 +39,7 @@
"typescript", "typescript",
"eslint", "eslint",
"@angular-devkit/core", "@angular-devkit/core",
"@typescript-eslint/eslint-plugin", "@typescript-eslint/eslint-plugin"
"js-yaml" // The rule is failing with alias dependencies see
] ]
} }
] ]

View File

@ -31,7 +31,7 @@
"generators": "./generators.json", "generators": "./generators.json",
"executors": "./executors.json", "executors": "./executors.json",
"peerDependencies": { "peerDependencies": {
"js-yaml": "npm:@zkochan/js-yaml@0.0.7" "@zkochan/js-yaml": "0.0.7"
}, },
"dependencies": { "dependencies": {
"@nx/devkit": "file:../devkit", "@nx/devkit": "file:../devkit",
@ -42,7 +42,7 @@
"typescript": "~5.4.2" "typescript": "~5.4.2"
}, },
"peerDependenciesMeta": { "peerDependenciesMeta": {
"js-yaml": { "@zkochan/js-yaml": {
"optional": true "optional": true
} }
}, },

View File

@ -15,7 +15,7 @@ import { ConvertToFlatConfigGeneratorSchema } from './schema';
import { lintProjectGenerator } from '../lint-project/lint-project'; import { lintProjectGenerator } from '../lint-project/lint-project';
import { Linter } from '../utils/linter'; import { Linter } from '../utils/linter';
import { eslintrcVersion } from '../../utils/versions'; import { eslintrcVersion } from '../../utils/versions';
import { dump } from 'js-yaml'; import { dump } from '@zkochan/js-yaml';
describe('convert-to-flat-config generator', () => { describe('convert-to-flat-config generator', () => {
let tree: Tree; let tree: Tree;

View File

@ -16,7 +16,6 @@ import { join } from 'path';
import { eslintrcVersion, eslintVersion } from '../../utils/versions'; import { eslintrcVersion, eslintVersion } from '../../utils/versions';
import { ESLint } from 'eslint'; import { ESLint } from 'eslint';
import { convertEslintJsonToFlatConfig } from './converters/json-converter'; import { convertEslintJsonToFlatConfig } from './converters/json-converter';
import { load } from 'js-yaml';
export async function convertToFlatConfigGenerator( export async function convertToFlatConfigGenerator(
tree: Tree, tree: Tree,
@ -182,6 +181,7 @@ function convertConfigToFlatConfig(
} }
if (source.endsWith('.yaml') || source.endsWith('.yml')) { if (source.endsWith('.yaml') || source.endsWith('.yml')) {
const originalContent = tree.read(`${root}/${source}`, 'utf-8'); const originalContent = tree.read(`${root}/${source}`, 'utf-8');
const { load } = require('@zkochan/js-yaml');
const config = load(originalContent, { const config = load(originalContent, {
json: true, json: true,
filename: source, filename: source,

View File

@ -100,8 +100,7 @@
"events", // This is coming from @storybook/builder-manager since it uses the browser polyfill "events", // This is coming from @storybook/builder-manager since it uses the browser polyfill
"process", // This is coming from @storybook/builder-manager since it uses the browser polyfill "process", // This is coming from @storybook/builder-manager since it uses the browser polyfill
"prettier", // This is coming from @storybook/builder-manager since it uses the browser polyfill "prettier", // This is coming from @storybook/builder-manager since it uses the browser polyfill
"util", // This is coming from @storybook/builder-manager since it uses the browser polyfill "util" // This is coming from @storybook/builder-manager since it uses the browser polyfill
"js-yaml" // The rule is failing with alias dependencies
] ]
} }
] ]

View File

@ -39,6 +39,7 @@
"dependencies": { "dependencies": {
"@yarnpkg/lockfile": "^1.1.0", "@yarnpkg/lockfile": "^1.1.0",
"@yarnpkg/parsers": "3.0.0-rc.46", "@yarnpkg/parsers": "3.0.0-rc.46",
"@zkochan/js-yaml": "0.0.7",
"axios": "^1.6.0", "axios": "^1.6.0",
"chalk": "^4.1.0", "chalk": "^4.1.0",
"cli-cursor": "3.1.0", "cli-cursor": "3.1.0",
@ -52,7 +53,6 @@
"fs-extra": "^11.1.0", "fs-extra": "^11.1.0",
"ignore": "^5.0.4", "ignore": "^5.0.4",
"jest-diff": "^29.4.1", "jest-diff": "^29.4.1",
"js-yaml": "npm:@zkochan/js-yaml@0.0.7",
"jsonc-parser": "3.2.0", "jsonc-parser": "3.2.0",
"lines-and-columns": "~2.0.3", "lines-and-columns": "~2.0.3",
"minimatch": "9.0.3", "minimatch": "9.0.3",

View File

@ -318,7 +318,7 @@ export async function resolveGithubToken(): Promise<string | null> {
); );
if (existsSync(ghCLIPath)) { if (existsSync(ghCLIPath)) {
const yamlContents = await fsp.readFile(ghCLIPath, 'utf8'); const yamlContents = await fsp.readFile(ghCLIPath, 'utf8');
const { load } = require('js-yaml'); const { load } = require('@zkochan/js-yaml');
const ghCLIConfig = load(yamlContents); const ghCLIConfig = load(yamlContents);
if (ghCLIConfig['github.com']) { if (ghCLIConfig['github.com']) {
// Web based session (the token is already embedded in the config) // Web based session (the token is already embedded in the config)

View File

@ -22,7 +22,7 @@ export function loadPnpmHoistedDepsDefinition() {
if (existsSync(fullPath)) { if (existsSync(fullPath)) {
const content = readFileSync(fullPath, 'utf-8'); const content = readFileSync(fullPath, 'utf-8');
const { load } = require('js-yaml'); const { load } = require('@zkochan/js-yaml');
return load(content)?.hoistedDependencies ?? {}; return load(content)?.hoistedDependencies ?? {};
} else { } else {
throw new Error(`Could not find ".modules.yaml" at "${fullPath}"`); throw new Error(`Could not find ".modules.yaml" at "${fullPath}"`);
@ -38,7 +38,7 @@ export function loadPnpmHoistedDepsDefinition() {
* https://github.com/pnpm/pnpm/blob/af3e5559d377870d4c3d303429b3ed1a4e64fedc/lockfile/lockfile-file/src/read.ts#L91 * https://github.com/pnpm/pnpm/blob/af3e5559d377870d4c3d303429b3ed1a4e64fedc/lockfile/lockfile-file/src/read.ts#L91
*/ */
export function parseAndNormalizePnpmLockfile(content: string): Lockfile { export function parseAndNormalizePnpmLockfile(content: string): Lockfile {
const { load } = require('js-yaml'); const { load } = require('@zkochan/js-yaml');
const lockFileData = load(content); const lockFileData = load(content);
return revertFromInlineSpecifiersFormatIfNecessary( return revertFromInlineSpecifiersFormatIfNecessary(
convertFromLockfileFileMutable(lockFileData) convertFromLockfileFileMutable(lockFileData)
@ -87,7 +87,7 @@ export function stringifyToPnpmYaml(lockfile: Lockfile): string {
const adaptedLockfile = isLockfileV6 const adaptedLockfile = isLockfileV6
? convertToInlineSpecifiersFormat(lockfile) ? convertToInlineSpecifiersFormat(lockfile)
: lockfile; : lockfile;
const { dump } = require('js-yaml'); const { dump } = require('@zkochan/js-yaml');
return dump( return dump(
sortLockfileKeys( sortLockfileKeys(
normalizeLockfile(adaptedLockfile as Lockfile, isLockfileV6) normalizeLockfile(adaptedLockfile as Lockfile, isLockfileV6)

View File

@ -71,7 +71,7 @@ export function readYamlFile<T extends object = any>(
options?: YamlReadOptions options?: YamlReadOptions
): T { ): T {
const content = readFileSync(path, 'utf-8'); const content = readFileSync(path, 'utf-8');
const { load } = require('js-yaml'); const { load } = require('@zkochan/js-yaml');
return load(content, { ...options, filename: path }) as T; return load(content, { ...options, filename: path }) as T;
} }

87
pnpm-lock.yaml generated
View File

@ -268,10 +268,10 @@ devDependencies:
version: 3.10.0(rollup@4.14.3) version: 3.10.0(rollup@4.14.3)
'@nx/angular': '@nx/angular':
specifier: 19.1.0-beta.3 specifier: 19.1.0-beta.3
version: 19.1.0-beta.3(@angular-devkit/build-angular@18.0.0)(@angular-devkit/core@18.0.0)(@angular-devkit/schematics@18.0.0)(@schematics/angular@18.0.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4) version: 19.1.0-beta.3(@angular-devkit/build-angular@18.0.0)(@angular-devkit/core@18.0.0)(@angular-devkit/schematics@18.0.0)(@schematics/angular@18.0.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)
'@nx/cypress': '@nx/cypress':
specifier: 19.1.0-beta.3 specifier: 19.1.0-beta.3
version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/devkit': '@nx/devkit':
specifier: 19.1.0-beta.3 specifier: 19.1.0-beta.3
version: 19.1.0-beta.3(nx@19.1.0-beta.3) version: 19.1.0-beta.3(nx@19.1.0-beta.3)
@ -280,7 +280,7 @@ devDependencies:
version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/eslint': '@nx/eslint':
specifier: 19.1.0-beta.3 specifier: 19.1.0-beta.3
version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0) version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0)
'@nx/eslint-plugin': '@nx/eslint-plugin':
specifier: 19.1.0-beta.3 specifier: 19.1.0-beta.3
version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
@ -292,16 +292,16 @@ devDependencies:
version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/next': '@nx/next':
specifier: 19.1.0-beta.3 specifier: 19.1.0-beta.3
version: 19.1.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(next@14.2.3)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)(webpack@5.88.0) version: 19.1.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(next@14.2.3)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)(webpack@5.88.0)
'@nx/playwright': '@nx/playwright':
specifier: 19.1.0-beta.3 specifier: 19.1.0-beta.3
version: 19.1.0-beta.3(@playwright/test@1.36.1)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) version: 19.1.0-beta.3(@playwright/test@1.36.1)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/react': '@nx/react':
specifier: 19.1.0-beta.3 specifier: 19.1.0-beta.3
version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0) version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0)
'@nx/storybook': '@nx/storybook':
specifier: 19.1.0-beta.3 specifier: 19.1.0-beta.3
version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/vite': '@nx/vite':
specifier: 19.1.0-beta.3 specifier: 19.1.0-beta.3
version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(vite@5.0.8)(vitest@1.3.1) version: 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(vite@5.0.8)(vitest@1.3.1)
@ -482,6 +482,9 @@ devDependencies:
'@xstate/react': '@xstate/react':
specifier: 3.0.1 specifier: 3.0.1
version: 3.0.1(@types/react@18.3.1)(react@18.3.1)(xstate@4.34.0) version: 3.0.1(@types/react@18.3.1)(react@18.3.1)(xstate@4.34.0)
'@zkochan/js-yaml':
specifier: 0.0.7
version: 0.0.7
ai: ai:
specifier: ^2.2.10 specifier: ^2.2.10
version: 2.2.10(react@18.3.1)(solid-js@1.8.11)(svelte@4.2.8)(vue@3.4.15) version: 2.2.10(react@18.3.1)(solid-js@1.8.11)(svelte@4.2.8)(vue@3.4.15)
@ -692,9 +695,6 @@ devDependencies:
js-tokens: js-tokens:
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.0.0 version: 4.0.0
js-yaml:
specifier: npm:@zkochan/js-yaml@0.0.7
version: /@zkochan/js-yaml@0.0.7
jsonc-eslint-parser: jsonc-eslint-parser:
specifier: ^2.1.0 specifier: ^2.1.0
version: 2.1.0 version: 2.1.0
@ -9450,10 +9450,10 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@nrwl/angular@19.1.0-beta.3(@angular-devkit/build-angular@18.0.0)(@angular-devkit/core@18.0.0)(@angular-devkit/schematics@18.0.0)(@schematics/angular@18.0.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4): /@nrwl/angular@19.1.0-beta.3(@angular-devkit/build-angular@18.0.0)(@angular-devkit/core@18.0.0)(@angular-devkit/schematics@18.0.0)(@schematics/angular@18.0.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4):
resolution: {integrity: sha512-VXmYOkDKNNMK81hEIUmmOohBmHDYLMziXzfRam4BTDrrilINgnvrSmK8ooXU/hivjobLeqOr5AMIJvVqiBUmgw==} resolution: {integrity: sha512-VXmYOkDKNNMK81hEIUmmOohBmHDYLMziXzfRam4BTDrrilINgnvrSmK8ooXU/hivjobLeqOr5AMIJvVqiBUmgw==}
dependencies: dependencies:
'@nx/angular': 19.1.0-beta.3(@angular-devkit/build-angular@18.0.0)(@angular-devkit/core@18.0.0)(@angular-devkit/schematics@18.0.0)(@schematics/angular@18.0.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4) '@nx/angular': 19.1.0-beta.3(@angular-devkit/build-angular@18.0.0)(@angular-devkit/core@18.0.0)(@angular-devkit/schematics@18.0.0)(@schematics/angular@18.0.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)
tslib: 2.6.2 tslib: 2.6.2
transitivePeerDependencies: transitivePeerDependencies:
- '@angular-devkit/build-angular' - '@angular-devkit/build-angular'
@ -9491,10 +9491,10 @@ packages:
- webpack-cli - webpack-cli
dev: true dev: true
/@nrwl/cypress@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0): /@nrwl/cypress@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0):
resolution: {integrity: sha512-IPJ/KpevKvkSrCrpC9P7/sbF76Kf1DkHGHORefFaRmwe3EyHoTwj3QXp1AG19hIsD4jO22Us+VLIzrnaCiHjhA==} resolution: {integrity: sha512-IPJ/KpevKvkSrCrpC9P7/sbF76Kf1DkHGHORefFaRmwe3EyHoTwj3QXp1AG19hIsD4jO22Us+VLIzrnaCiHjhA==}
dependencies: dependencies:
'@nx/cypress': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/cypress': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@babel/traverse' - '@babel/traverse'
- '@swc-node/register' - '@swc-node/register'
@ -9617,10 +9617,10 @@ packages:
- verdaccio - verdaccio
dev: true dev: true
/@nrwl/next@19.1.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(next@14.2.3)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)(webpack@5.88.0): /@nrwl/next@19.1.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(next@14.2.3)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)(webpack@5.88.0):
resolution: {integrity: sha512-EqP0wg5iGmqjpsY1a8HrsUJD1m5SPKPi2Qe9WCBo2oCnO6aJs0ZM/pHl0nYF+ms7gTROVV5/Q9sUHlHL0W8uiA==} resolution: {integrity: sha512-EqP0wg5iGmqjpsY1a8HrsUJD1m5SPKPi2Qe9WCBo2oCnO6aJs0ZM/pHl0nYF+ms7gTROVV5/Q9sUHlHL0W8uiA==}
dependencies: dependencies:
'@nx/next': 19.1.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(next@14.2.3)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)(webpack@5.88.0) '@nx/next': 19.1.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(next@14.2.3)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)(webpack@5.88.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@babel/core' - '@babel/core'
- '@babel/traverse' - '@babel/traverse'
@ -9654,10 +9654,10 @@ packages:
- webpack-cli - webpack-cli
dev: true dev: true
/@nrwl/react@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0): /@nrwl/react@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0):
resolution: {integrity: sha512-iwQRcNSmGANhmUWZg/Wvskxgq1xEx7jFHl5rOg6L/8bnRRBPAqDcBsWVOZQtcmFSlrjs1y7b17B+vecTK/mDpw==} resolution: {integrity: sha512-iwQRcNSmGANhmUWZg/Wvskxgq1xEx7jFHl5rOg6L/8bnRRBPAqDcBsWVOZQtcmFSlrjs1y7b17B+vecTK/mDpw==}
dependencies: dependencies:
'@nx/react': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0) '@nx/react': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@babel/traverse' - '@babel/traverse'
- '@swc-node/register' - '@swc-node/register'
@ -9673,10 +9673,10 @@ packages:
- webpack - webpack
dev: true dev: true
/@nrwl/storybook@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0): /@nrwl/storybook@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0):
resolution: {integrity: sha512-FItBPT4v6E1fdaEeO4s8K5ZgLmAQAyOZrpuzJEOLswV5sG8mIbPzaoeJraOF1NB5wtXTXKaB6WUExhieoJ2qeg==} resolution: {integrity: sha512-FItBPT4v6E1fdaEeO4s8K5ZgLmAQAyOZrpuzJEOLswV5sG8mIbPzaoeJraOF1NB5wtXTXKaB6WUExhieoJ2qeg==}
dependencies: dependencies:
'@nx/storybook': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/storybook': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@babel/traverse' - '@babel/traverse'
- '@swc-node/register' - '@swc-node/register'
@ -10042,7 +10042,7 @@ packages:
- encoding - encoding
dev: true dev: true
/@nx/angular@19.1.0-beta.3(@angular-devkit/build-angular@18.0.0)(@angular-devkit/core@18.0.0)(@angular-devkit/schematics@18.0.0)(@schematics/angular@18.0.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4): /@nx/angular@19.1.0-beta.3(@angular-devkit/build-angular@18.0.0)(@angular-devkit/core@18.0.0)(@angular-devkit/schematics@18.0.0)(@schematics/angular@18.0.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4):
resolution: {integrity: sha512-GBkFddzfw9G1AGhTflDLvU3WeR2zCtJPU16rVO5TkSPwKPjZBp+pDoc/V5keVeibFJNUgzWUbrMk2MV/zNtw3g==} resolution: {integrity: sha512-GBkFddzfw9G1AGhTflDLvU3WeR2zCtJPU16rVO5TkSPwKPjZBp+pDoc/V5keVeibFJNUgzWUbrMk2MV/zNtw3g==}
peerDependencies: peerDependencies:
'@angular-devkit/build-angular': '>= 16.0.0 < 19.0.0' '@angular-devkit/build-angular': '>= 16.0.0 < 19.0.0'
@ -10058,9 +10058,9 @@ packages:
'@angular-devkit/build-angular': 18.0.0(@angular/compiler-cli@18.0.0)(@swc/core@1.3.86)(@types/node@18.19.8)(html-webpack-plugin@5.5.0)(jest-environment-jsdom@29.4.3)(jest@29.4.3)(ng-packagr@18.0.0)(stylus@0.59.0)(tailwindcss@3.4.3)(typescript@5.4.2)(webpack-cli@5.1.4) '@angular-devkit/build-angular': 18.0.0(@angular/compiler-cli@18.0.0)(@swc/core@1.3.86)(@types/node@18.19.8)(html-webpack-plugin@5.5.0)(jest-environment-jsdom@29.4.3)(jest@29.4.3)(ng-packagr@18.0.0)(stylus@0.59.0)(tailwindcss@3.4.3)(typescript@5.4.2)(webpack-cli@5.1.4)
'@angular-devkit/core': 18.0.0 '@angular-devkit/core': 18.0.0
'@angular-devkit/schematics': 18.0.0 '@angular-devkit/schematics': 18.0.0
'@nrwl/angular': 19.1.0-beta.3(@angular-devkit/build-angular@18.0.0)(@angular-devkit/core@18.0.0)(@angular-devkit/schematics@18.0.0)(@schematics/angular@18.0.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4) '@nrwl/angular': 19.1.0-beta.3(@angular-devkit/build-angular@18.0.0)(@angular-devkit/core@18.0.0)(@angular-devkit/schematics@18.0.0)(@schematics/angular@18.0.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)
'@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3) '@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3)
'@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0) '@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0)
'@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/web': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/web': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/webpack': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4) '@nx/webpack': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)
@ -10110,7 +10110,7 @@ packages:
- webpack-cli - webpack-cli
dev: true dev: true
/@nx/cypress@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0): /@nx/cypress@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0):
resolution: {integrity: sha512-vHA2RYYwYnqrUKsyIIj01NBso0JpAs4Qd+3R0qyDXNd0iDHeCxdcW+yvqGOr/0o5FKdr5kalYU42BaDWDoT9vw==} resolution: {integrity: sha512-vHA2RYYwYnqrUKsyIIj01NBso0JpAs4Qd+3R0qyDXNd0iDHeCxdcW+yvqGOr/0o5FKdr5kalYU42BaDWDoT9vw==}
peerDependencies: peerDependencies:
cypress: '>= 3 < 14' cypress: '>= 3 < 14'
@ -10118,9 +10118,9 @@ packages:
cypress: cypress:
optional: true optional: true
dependencies: dependencies:
'@nrwl/cypress': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nrwl/cypress': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3) '@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3)
'@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0) '@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0)
'@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2)
cypress: 13.9.0 cypress: 13.9.0
@ -10237,7 +10237,7 @@ packages:
- verdaccio - verdaccio
dev: true dev: true
/@nx/eslint@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0): /@nx/eslint@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0):
resolution: {integrity: sha512-mHkgvYFJTsp4NZ+qmK7lurdkhyCrlNuYZN2HflOU3QG0vd3EZPGV2Edy0fTi/XnJlGAShzxC0Azi+PbaLTxAaA==} resolution: {integrity: sha512-mHkgvYFJTsp4NZ+qmK7lurdkhyCrlNuYZN2HflOU3QG0vd3EZPGV2Edy0fTi/XnJlGAShzxC0Azi+PbaLTxAaA==}
peerDependencies: peerDependencies:
js-yaml: npm:@zkochan/js-yaml@0.0.7 js-yaml: npm:@zkochan/js-yaml@0.0.7
@ -10247,9 +10247,8 @@ packages:
dependencies: dependencies:
'@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3) '@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3)
'@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/linter': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0) '@nx/linter': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0)
eslint: 8.57.0 eslint: 8.57.0
js-yaml: /@zkochan/js-yaml@0.0.7
semver: 7.6.2 semver: 7.6.2
tslib: 2.6.2 tslib: 2.6.2
typescript: 5.4.2 typescript: 5.4.2
@ -10399,10 +10398,10 @@ packages:
- typescript - typescript
dev: true dev: true
/@nx/linter@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0): /@nx/linter@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0):
resolution: {integrity: sha512-g8cQXQjFVT/My80hZAa3YXLuaP8ItLggfu/lagmVzHWPoqgsQeEpmWtdWNOt7dFBFfVuhH9SOtGsbtZUohRdhw==} resolution: {integrity: sha512-g8cQXQjFVT/My80hZAa3YXLuaP8ItLggfu/lagmVzHWPoqgsQeEpmWtdWNOt7dFBFfVuhH9SOtGsbtZUohRdhw==}
dependencies: dependencies:
'@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0) '@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@babel/traverse' - '@babel/traverse'
- '@swc-node/register' - '@swc-node/register'
@ -10416,17 +10415,17 @@ packages:
- verdaccio - verdaccio
dev: true dev: true
/@nx/next@19.1.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(next@14.2.3)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)(webpack@5.88.0): /@nx/next@19.1.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(next@14.2.3)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)(webpack@5.88.0):
resolution: {integrity: sha512-rde98aXT4vJv+KwQO+8MF5iba+leJ/vOnSdDGPHNa4pdwWqMXRvxezcBR0teNDCAVbcWY7FtLhrd2HEbTc9Nng==} resolution: {integrity: sha512-rde98aXT4vJv+KwQO+8MF5iba+leJ/vOnSdDGPHNa4pdwWqMXRvxezcBR0teNDCAVbcWY7FtLhrd2HEbTc9Nng==}
peerDependencies: peerDependencies:
next: '>=14.0.0' next: '>=14.0.0'
dependencies: dependencies:
'@babel/plugin-proposal-decorators': 7.23.9(@babel/core@7.23.2) '@babel/plugin-proposal-decorators': 7.23.9(@babel/core@7.23.2)
'@nrwl/next': 19.1.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(next@14.2.3)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)(webpack@5.88.0) '@nrwl/next': 19.1.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(next@14.2.3)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)(webpack@5.88.0)
'@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3) '@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3)
'@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0) '@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0)
'@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/react': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0) '@nx/react': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0)
'@nx/web': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/web': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/webpack': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4) '@nx/webpack': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack-cli@5.1.4)
'@nx/workspace': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) '@nx/workspace': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)
@ -10652,7 +10651,7 @@ packages:
dev: true dev: true
optional: true optional: true
/@nx/playwright@19.1.0-beta.3(@playwright/test@1.36.1)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0): /@nx/playwright@19.1.0-beta.3(@playwright/test@1.36.1)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0):
resolution: {integrity: sha512-E8ID8izboyHMlze8idJqKpAyd1m+Aa3AXfm9qBcrY6MFYsPwhZuhRkodSSP0wwYFJEzrE4UNXKqESuys0sHMOg==} resolution: {integrity: sha512-E8ID8izboyHMlze8idJqKpAyd1m+Aa3AXfm9qBcrY6MFYsPwhZuhRkodSSP0wwYFJEzrE4UNXKqESuys0sHMOg==}
peerDependencies: peerDependencies:
'@playwright/test': ^1.36.0 '@playwright/test': ^1.36.0
@ -10661,7 +10660,7 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3) '@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3)
'@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0) '@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0)
'@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2)
'@playwright/test': 1.36.1 '@playwright/test': 1.36.1
@ -10681,12 +10680,12 @@ packages:
- verdaccio - verdaccio
dev: true dev: true
/@nx/react@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0): /@nx/react@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0):
resolution: {integrity: sha512-/SvIaun1PDF61IAFo43bpwnFxaqzwiCnOCfnBrKuRdwv07h5D8LcJK7OpllaVaaSUYcYLa2hQTQv8YbDIPGPmw==} resolution: {integrity: sha512-/SvIaun1PDF61IAFo43bpwnFxaqzwiCnOCfnBrKuRdwv07h5D8LcJK7OpllaVaaSUYcYLa2hQTQv8YbDIPGPmw==}
dependencies: dependencies:
'@nrwl/react': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0) '@nrwl/react': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)(webpack@5.88.0)
'@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3) '@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3)
'@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0) '@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0)
'@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/web': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/web': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2)
@ -10710,13 +10709,13 @@ packages:
- webpack - webpack
dev: true dev: true
/@nx/storybook@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0): /@nx/storybook@19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0):
resolution: {integrity: sha512-7zHz8kbAAaGsQPQ7J0SJ4J1N6Xa6JX24nCOgBvaD7lb6RGb3sAGeCmX8CVJn9t6CeMXGm4mnXkvpOAuQdO78hQ==} resolution: {integrity: sha512-7zHz8kbAAaGsQPQ7J0SJ4J1N6Xa6JX24nCOgBvaD7lb6RGb3sAGeCmX8CVJn9t6CeMXGm4mnXkvpOAuQdO78hQ==}
dependencies: dependencies:
'@nrwl/storybook': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nrwl/storybook': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/cypress': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/cypress': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.9.0)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3) '@nx/devkit': 19.1.0-beta.3(nx@19.1.0-beta.3)
'@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@zkochan/js-yaml@0.0.7)(nx@19.1.0-beta.3)(verdaccio@5.31.0) '@nx/eslint': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(verdaccio@5.31.0)
'@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0) '@nx/js': 19.1.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.1.0-beta.3)(typescript@5.4.2)(verdaccio@5.31.0)
'@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2)
semver: 7.6.2 semver: 7.6.2