diff --git a/apps/3000-home/next-env.d.ts b/apps/3000-home/next-env.d.ts
index a4a7b3f5cfa..52e831b4342 100644
--- a/apps/3000-home/next-env.d.ts
+++ b/apps/3000-home/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json
index 5622b7c7230..f01c0ecb9e5 100644
--- a/apps/3000-home/package.json
+++ b/apps/3000-home/package.json
@@ -6,13 +6,16 @@
"@ant-design/cssinjs": "^1.21.0",
"antd": "5.19.1",
"lodash": "4.17.21",
- "next": "14.2.16",
- "react": "18.3.1"
+ "next": "15.3.5",
+ "react": "19.0.0",
+ "react-dom": "19.0.0"
},
"devDependencies": {
"@module-federation/nextjs-mf": "workspace:*",
"@module-federation/runtime": "workspace:*",
- "@module-federation/utilities": "workspace:*"
+ "@module-federation/utilities": "workspace:*",
+ "@types/react": "^19.0.2",
+ "@types/react-dom": "^19.0.2"
},
"scripts": {
"start": "next start",
diff --git a/apps/3001-shop/next-env.d.ts b/apps/3001-shop/next-env.d.ts
index a4a7b3f5cfa..52e831b4342 100644
--- a/apps/3001-shop/next-env.d.ts
+++ b/apps/3001-shop/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json
index b8a1318e23f..9a4f07061d6 100644
--- a/apps/3001-shop/package.json
+++ b/apps/3001-shop/package.json
@@ -6,14 +6,17 @@
"@ant-design/cssinjs": "^1.21.0",
"antd": "5.19.1",
"lodash": "4.17.21",
- "next": "14.2.16",
- "react": "18.3.1"
+ "next": "15.3.5",
+ "react": "19.0.0",
+ "react-dom": "19.0.0"
},
"devDependencies": {
"@module-federation/nextjs-mf": "workspace:*",
"@module-federation/runtime": "workspace:*",
"@module-federation/sdk": "workspace:*",
- "@module-federation/utilities": "workspace:*"
+ "@module-federation/utilities": "workspace:*",
+ "@types/react": "^19.0.2",
+ "@types/react-dom": "^19.0.2"
},
"scripts": {
"start": "next start",
diff --git a/apps/3002-checkout/next-env.d.ts b/apps/3002-checkout/next-env.d.ts
index a4a7b3f5cfa..52e831b4342 100644
--- a/apps/3002-checkout/next-env.d.ts
+++ b/apps/3002-checkout/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json
index 4f0d6e6e002..601d3af4fcc 100644
--- a/apps/3002-checkout/package.json
+++ b/apps/3002-checkout/package.json
@@ -6,14 +6,17 @@
"@ant-design/cssinjs": "^1.21.0",
"antd": "5.19.1",
"lodash": "4.17.21",
- "next": "14.2.16",
- "react": "18.3.1"
+ "next": "15.3.5",
+ "react": "19.0.0",
+ "react-dom": "19.0.0"
},
"devDependencies": {
"@module-federation/nextjs-mf": "workspace:*",
"@module-federation/runtime": "workspace:*",
"@module-federation/sdk": "workspace:*",
- "@module-federation/utilities": "workspace:*"
+ "@module-federation/utilities": "workspace:*",
+ "@types/react": "^19.0.2",
+ "@types/react-dom": "^19.0.2"
},
"scripts": {
"start": "next start",
diff --git a/apps/esbuild/package.json b/apps/esbuild/package.json
index 697d06fd257..eacbacd6510 100644
--- a/apps/esbuild/package.json
+++ b/apps/esbuild/package.json
@@ -21,6 +21,8 @@
"@module-federation/runtime": "workspace:*",
"@module-federation/webpack-bundler-runtime": "workspace:*",
"@types/node": "^18.7.13",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0",
"concurrently": "^8.2.2",
"esbuild": "^0.25.0",
"json5": "^2.2.1",
diff --git a/apps/manifest-demo/3009-webpack-provider/package.json b/apps/manifest-demo/3009-webpack-provider/package.json
index afe1864fff4..8981ab19bba 100644
--- a/apps/manifest-demo/3009-webpack-provider/package.json
+++ b/apps/manifest-demo/3009-webpack-provider/package.json
@@ -7,9 +7,13 @@
"@module-federation/enhanced": "workspace:*",
"@module-federation/typescript": "workspace:*",
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
- "react-refresh": "0.14.2"
+ "react-refresh": "0.14.2",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0"
},
"dependencies": {
- "antd": "4.24.14"
+ "antd": "4.24.14",
+ "react": "18.3.1",
+ "react-dom": "18.3.1"
}
}
diff --git a/apps/manifest-demo/3010-rspack-provider/package.json b/apps/manifest-demo/3010-rspack-provider/package.json
index 1fa8ddc017b..70671cf3405 100644
--- a/apps/manifest-demo/3010-rspack-provider/package.json
+++ b/apps/manifest-demo/3010-rspack-provider/package.json
@@ -7,10 +7,14 @@
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
"react-refresh": "0.14.2",
"@rspack/plugin-react-refresh": "^0.7.5",
- "@rspack/core": "^1.0.2"
+ "@rspack/core": "^1.0.2",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0"
},
"dependencies": {
"antd": "4.24.15",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
"react-router-dom": "^6.23.1"
}
}
diff --git a/apps/manifest-demo/3011-rspack-manifest-provider/package.json b/apps/manifest-demo/3011-rspack-manifest-provider/package.json
index d49e8570987..c95a7bf3abd 100644
--- a/apps/manifest-demo/3011-rspack-manifest-provider/package.json
+++ b/apps/manifest-demo/3011-rspack-manifest-provider/package.json
@@ -6,10 +6,14 @@
"@module-federation/enhanced": "workspace:*",
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
"react-refresh": "0.14.2",
- "@rspack/plugin-react-refresh": "^0.7.5"
+ "@rspack/plugin-react-refresh": "^0.7.5",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0"
},
"dependencies": {
"lodash": "4.17.21",
- "antd": "4.24.15"
+ "antd": "4.24.15",
+ "react": "18.3.1",
+ "react-dom": "18.3.1"
}
}
diff --git a/apps/manifest-demo/3012-rspack-js-entry-provider/package.json b/apps/manifest-demo/3012-rspack-js-entry-provider/package.json
index 9bab64580b6..c42467e1e78 100644
--- a/apps/manifest-demo/3012-rspack-js-entry-provider/package.json
+++ b/apps/manifest-demo/3012-rspack-js-entry-provider/package.json
@@ -6,10 +6,14 @@
"@module-federation/enhanced": "workspace:*",
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
"react-refresh": "0.14.2",
- "@rspack/plugin-react-refresh": "^0.7.5"
+ "@rspack/plugin-react-refresh": "^0.7.5",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0"
},
"dependencies": {
"lodash": "4.17.21",
- "antd": "4.24.15"
+ "antd": "4.24.15",
+ "react": "18.3.1",
+ "react-dom": "18.3.1"
}
}
diff --git a/apps/manifest-demo/webpack-host/package.json b/apps/manifest-demo/webpack-host/package.json
index 5459be4e0b9..aa5dd0e05bf 100644
--- a/apps/manifest-demo/webpack-host/package.json
+++ b/apps/manifest-demo/webpack-host/package.json
@@ -7,9 +7,14 @@
"@module-federation/typescript": "workspace:*",
"@module-federation/enhanced": "workspace:*",
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0",
"react-refresh": "0.14.2"
},
"dependencies": {
- "antd": "4.24.15"
+ "antd": "4.24.15",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-router-dom": "6.26.2"
}
}
diff --git a/apps/next-app-router/next-app-router-4000/app/context/context-click-counter.tsx b/apps/next-app-router/next-app-router-4000/app/context/context-click-counter.tsx
index a59be8aeb2f..3ee844e3c03 100644
--- a/apps/next-app-router/next-app-router-4000/app/context/context-click-counter.tsx
+++ b/apps/next-app-router/next-app-router-4000/app/context/context-click-counter.tsx
@@ -1,47 +1,15 @@
'use client';
-import { useCounter } from './counter-context';
import React from 'react';
-import { Boundary } from '#/ui/boundary';
-import dynamic from 'next/dynamic';
-const Button = dynamic(() => import('remote_4001/Button'), { ssr: true });
+import Button from '#/ui/button';
-const ContextClickCounter = () => {
- const [count, setCount] = useCounter();
+export default function ContextClickCounter() {
+ const [count, setCount] = React.useState(0);
return (
-
-
-
-
+
+
Count: {count}
+
+
);
-};
-
-export const Counter = () => {
- const [count] = useCounter();
-
- return (
-
-
- {count} Clicks
-
-
- );
-};
-
-export default ContextClickCounter;
+}
diff --git a/apps/next-app-router/next-app-router-4000/app/error-handling/[categorySlug]/[subCategorySlug]/error.tsx b/apps/next-app-router/next-app-router-4000/app/error-handling/[categorySlug]/[subCategorySlug]/error.tsx
index bed2b1c2525..9330126ef57 100644
--- a/apps/next-app-router/next-app-router-4000/app/error-handling/[categorySlug]/[subCategorySlug]/error.tsx
+++ b/apps/next-app-router/next-app-router-4000/app/error-handling/[categorySlug]/[subCategorySlug]/error.tsx
@@ -1,26 +1,18 @@
'use client';
-import { Boundary } from '#/ui/boundary';
-import Button from 'remote_4001/Button';
-import React from 'react';
-
-export default function Error({ error, reset }: any) {
- React.useEffect(() => {
- console.log('logging error:', error);
- }, [error]);
+import Button from '#/ui/button';
+export default function Error({
+ error,
+ reset,
+}: {
+ error: Error;
+ reset: () => void;
+}) {
return (
-
-
-
Error
-
{error?.message}
-
-
-
-
-
+
+
Sub-category Error!
+
+
);
}
diff --git a/apps/next-app-router/next-app-router-4000/app/error-handling/[categorySlug]/error.tsx b/apps/next-app-router/next-app-router-4000/app/error-handling/[categorySlug]/error.tsx
index a3b35cc8051..d1beeeaf2a4 100644
--- a/apps/next-app-router/next-app-router-4000/app/error-handling/[categorySlug]/error.tsx
+++ b/apps/next-app-router/next-app-router-4000/app/error-handling/[categorySlug]/error.tsx
@@ -1,23 +1,18 @@
'use client';
-import { Boundary } from '#/ui/boundary';
-import Button from 'remote_4001/Button';
-import React from 'react';
-
-export default function Error({ error, reset }: any) {
- React.useEffect(() => {
- console.log('logging error:', error);
- }, [error]);
+import Button from '#/ui/button';
+export default function Error({
+ error,
+ reset,
+}: {
+ error: Error;
+ reset: () => void;
+}) {
return (
-
-
-
Error
-
{error?.message}
-
-
-
-
-
+
+
Category Error!
+
+
);
}
diff --git a/apps/next-app-router/next-app-router-4000/app/error-handling/error.tsx b/apps/next-app-router/next-app-router-4000/app/error-handling/error.tsx
index 70a7ef16ecb..9b583fb7fee 100644
--- a/apps/next-app-router/next-app-router-4000/app/error-handling/error.tsx
+++ b/apps/next-app-router/next-app-router-4000/app/error-handling/error.tsx
@@ -1,23 +1,18 @@
'use client';
-import { Boundary } from '#/ui/boundary';
-import Button from 'remote_4001/Button';
-import React from 'react';
-
-export default function Error({ error, reset }: any) {
- React.useEffect(() => {
- console.log('logging error:', error);
- }, [error]);
+import Button from '#/ui/button';
+export default function Error({
+ error,
+ reset,
+}: {
+ error: Error;
+ reset: () => void;
+}) {
return (
-
-
-
Error
-
{error?.message}
-
-
-
-
-
+
+
Something went wrong!
+
+
);
}
diff --git a/apps/next-app-router/next-app-router-4000/app/page.tsx b/apps/next-app-router/next-app-router-4000/app/page.tsx
index 0c8b03c0c0e..79d3252c9d2 100644
--- a/apps/next-app-router/next-app-router-4000/app/page.tsx
+++ b/apps/next-app-router/next-app-router-4000/app/page.tsx
@@ -1,7 +1,14 @@
import { demos } from '#/lib/demos';
import Link from 'next/link';
-import dynamic from 'next/dynamic';
-const Button = dynamic(() => import('remote_4001/Button'), { ssr: true });
+
+// Simple local Button component since Module Federation isn't supported with App Router
+function Button({ children }: { children: React.ReactNode }) {
+ return (
+
+ );
+}
export default function Page() {
return (
diff --git a/apps/next-app-router/next-app-router-4000/cypress.config.ts b/apps/next-app-router/next-app-router-4000/cypress.config.ts
new file mode 100644
index 00000000000..06c4b671464
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4000/cypress.config.ts
@@ -0,0 +1,15 @@
+import { nxE2EPreset } from '@nx/cypress/plugins/cypress-preset';
+import { defineConfig } from 'cypress';
+
+export default defineConfig({
+ projectId: '27e40c91-5ac3-4433-8a87-651d10f51cf6',
+ e2e: {
+ ...nxE2EPreset(__filename, { cypressDir: 'cypress' }),
+ baseUrl: 'http://localhost:4000',
+ },
+ defaultCommandTimeout: 20000,
+ retries: {
+ runMode: 2,
+ openMode: 1,
+ },
+});
diff --git a/apps/next-app-router/next-app-router-4000/cypress/e2e/app.cy.ts b/apps/next-app-router/next-app-router-4000/cypress/e2e/app.cy.ts
new file mode 100644
index 00000000000..e281a0070b0
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4000/cypress/e2e/app.cy.ts
@@ -0,0 +1,39 @@
+import { getH1 } from '../support/app.po';
+
+describe('next-app-router-4000', () => {
+ beforeEach(() => cy.visit('/'));
+
+ describe('Home page', () => {
+ it('should display examples heading', () => {
+ getH1().contains('Examples');
+ });
+
+ it('should have remote button from module federation', () => {
+ cy.get('button').contains('Button from remote').should('exist');
+ });
+
+ it('should have navigation links', () => {
+ cy.get('a[href="/layouts"]').should('exist');
+ cy.get('a[href="/error-handling"]').should('exist');
+ cy.get('a[href="/loading"]').should('exist');
+ });
+ });
+
+ describe('Navigation', () => {
+ it('should navigate to layouts page', () => {
+ cy.get('a[href="/layouts"]').first().click();
+ cy.url().should('include', '/layouts');
+ });
+
+ it('should navigate to parallel routes', () => {
+ cy.get('a[href="/parallel-routes"]').first().click();
+ cy.url().should('include', '/parallel-routes');
+ });
+ });
+
+ describe('Module Federation', () => {
+ it('should load remote button component', () => {
+ cy.get('button').contains('Button from remote').should('be.visible');
+ });
+ });
+});
diff --git a/apps/next-app-router/next-app-router-4000/cypress/fixtures/example.json b/apps/next-app-router/next-app-router-4000/cypress/fixtures/example.json
new file mode 100644
index 00000000000..02e4254378e
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4000/cypress/fixtures/example.json
@@ -0,0 +1,5 @@
+{
+ "name": "Using fixtures to represent data",
+ "email": "hello@cypress.io",
+ "body": "Fixtures are a great way to mock data for responses to routes"
+}
diff --git a/apps/next-app-router/next-app-router-4000/cypress/support/app.po.ts b/apps/next-app-router/next-app-router-4000/cypress/support/app.po.ts
new file mode 100644
index 00000000000..1fc2527567e
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4000/cypress/support/app.po.ts
@@ -0,0 +1,3 @@
+export const getH1 = () => cy.get('h1');
+export const getH2 = () => cy.get('h2');
+export const getH3 = () => cy.get('h3');
diff --git a/apps/next-app-router/next-app-router-4000/cypress/support/commands.ts b/apps/next-app-router/next-app-router-4000/cypress/support/commands.ts
new file mode 100644
index 00000000000..4605a24f504
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4000/cypress/support/commands.ts
@@ -0,0 +1,9 @@
+// ***********************************************
+// This example commands.ts shows you how to
+// create various custom commands and overwrite
+// existing commands.
+//
+// For more comprehensive examples of custom
+// commands please read more here:
+// https://on.cypress.io/custom-commands
+// ***********************************************
diff --git a/apps/next-app-router/next-app-router-4000/cypress/support/e2e.ts b/apps/next-app-router/next-app-router-4000/cypress/support/e2e.ts
new file mode 100644
index 00000000000..e66558eb597
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4000/cypress/support/e2e.ts
@@ -0,0 +1,17 @@
+// ***********************************************************
+// This example support/e2e.ts is processed and
+// loaded automatically before your test files.
+//
+// This is a great place to put global configuration and
+// behavior that modifies Cypress.
+//
+// You can change the location of this file or turn off
+// automatically serving support files with the
+// 'supportFile' configuration option.
+//
+// You can read more here:
+// https://on.cypress.io/configuration
+// ***********************************************************
+
+// Import commands.js using ES2015 syntax:
+import './commands';
diff --git a/apps/next-app-router/next-app-router-4000/cypress/tsconfig.json b/apps/next-app-router/next-app-router-4000/cypress/tsconfig.json
new file mode 100644
index 00000000000..f2385ae40c8
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4000/cypress/tsconfig.json
@@ -0,0 +1,14 @@
+{
+ "extends": "../tsconfig.json",
+ "compilerOptions": {
+ "sourceMap": false,
+ "outDir": "../../../dist/out-tsc",
+ "allowJs": true,
+ "types": ["cypress", "node"],
+ "esModuleInterop": true,
+ "forceConsistentCasingInFileNames": true,
+ "strict": true,
+ "skipLibCheck": true
+ },
+ "include": ["**/*.ts", "**/*.js", "../cypress.config.ts"]
+}
diff --git a/apps/next-app-router/next-app-router-4000/next.config.js b/apps/next-app-router/next-app-router-4000/next.config.js
index da2ee672d59..374aa867f5e 100644
--- a/apps/next-app-router/next-app-router-4000/next.config.js
+++ b/apps/next-app-router/next-app-router-4000/next.config.js
@@ -1,5 +1,4 @@
const { withNx } = require('@nx/next/plugins/with-nx');
-const NextFederationPlugin = require('@module-federation/nextjs-mf');
/**
* @type {import('@nx/next/plugins/with-nx').WithNxOptions}
@@ -16,49 +15,7 @@ const nextConfig = {
config.watchOptions = {
ignored: ['**/node_modules/**', '**/@mf-types/**'],
};
- // used for testing build output snapshots
- const remotes = {
- remote_4001: `remote_4001@http://localhost:4001/_next/static/${
- isServer ? 'ssr' : 'chunks'
- }/remoteEntry.js`,
- checkout: `checkout@http://localhost:4000/_next/static/${
- isServer ? 'ssr' : 'chunks'
- }/remoteEntry.js`,
- home_app: `home_app@http://localhost:4000/_next/static/${
- isServer ? 'ssr' : 'chunks'
- }/remoteEntry.js`,
- shop: `shop@http://localhost:4000/_next/static/${
- isServer ? 'ssr' : 'chunks'
- }/remoteEntry.js`,
- };
- config.plugins.push(
- new NextFederationPlugin({
- name: 'home_app',
- filename: 'static/chunks/remoteEntry.js',
- remotes: {
- remote_4001: remotes.remote_4001,
- shop: remotes.shop,
- checkout: remotes.checkout,
- },
- shared: {
- // 'react': {
- // singleton: true,
- // requiredVersion: false
- // },
- // 'react-dom': {
- // singleton: true,
- // requiredVersion: false
- // }
- },
- extraOptions: {
- // debug: false,
- // exposePages: true,
- // enableImageLoaderFix: true,
- // enableUrlLoaderFix: true,
- },
- }),
- );
config.plugins.push({
name: 'xxx',
apply(compiler) {
diff --git a/apps/next-app-router/next-app-router-4000/package.json b/apps/next-app-router/next-app-router-4000/package.json
index 51a1deae278..b0005130e04 100644
--- a/apps/next-app-router/next-app-router-4000/package.json
+++ b/apps/next-app-router/next-app-router-4000/package.json
@@ -29,8 +29,7 @@
"server-only": "0.0.1",
"styled-components": "6.1.8",
"use-count-up": "3.0.1",
- "vercel": "34.0.0",
- "@module-federation/nextjs-mf": "workspace:*"
+ "vercel": "34.0.0"
},
"devDependencies": {
"@tailwindcss/forms": "0.5.7",
diff --git a/apps/next-app-router/next-app-router-4000/project.json b/apps/next-app-router/next-app-router-4000/project.json
index 63f23344afd..72cd21f6860 100644
--- a/apps/next-app-router/next-app-router-4000/project.json
+++ b/apps/next-app-router/next-app-router-4000/project.json
@@ -1,7 +1,7 @@
{
"name": "next-app-router-4000",
"$schema": "../../node_modules/nx/schemas/project-schema.json",
- "sourceRoot": "apps/next-app-router-4000",
+ "sourceRoot": "apps/next-app-router/next-app-router-4000",
"projectType": "application",
"tags": [],
"targets": {
@@ -9,11 +9,11 @@
"executor": "@nx/next:build",
"defaultConfiguration": "production",
"options": {
- "outputPath": "apps/next-app-router-4000"
+ "outputPath": "apps/next-app-router/next-app-router-4000"
},
"configurations": {
"development": {
- "outputPath": "apps/next-app-router-4000"
+ "outputPath": "apps/next-app-router/next-app-router-4000"
},
"production": {}
},
@@ -28,7 +28,7 @@
"executor": "nx:run-commands",
"options": {
"command": "pnpm dev",
- "cwd": "apps/next-app-router-4000"
+ "cwd": "apps/next-app-router/next-app-router-4000"
},
"dependsOn": [
{
@@ -47,13 +47,15 @@
"executor": "@nx/eslint:lint",
"outputs": ["{options.outputFile}"],
"options": {
- "lintFilePatterns": ["apps/next-app-router-4000/**/*.{ts,tsx,js,jsx}"]
+ "lintFilePatterns": [
+ "apps/next-app-router/next-app-router-4000/**/*.{ts,tsx,js,jsx}"
+ ]
}
},
"e2e": {
"executor": "@nx/cypress:cypress",
"options": {
- "cypressConfig": "apps/next-app-router-4000/cypress.config.ts",
+ "cypressConfig": "apps/next-app-router/next-app-router-4000/cypress.config.ts",
"testingType": "e2e",
"baseUrl": "http://localhost:4000",
"key": "27e40c91-5ac3-4433-8a87-651d10f51cf6"
@@ -70,7 +72,7 @@
"parallel": true,
"commands": [
{
- "command": "lsof -i :4000 || nx run next-app-router-4000:serve",
+ "command": "nx run next-app-router-4000:serve &",
"forwardAllArgs": false
},
{
diff --git a/apps/next-app-router/next-app-router-4000/ui/buggy-button.tsx b/apps/next-app-router/next-app-router-4000/ui/buggy-button.tsx
index 3a0906605d6..4066cb15978 100644
--- a/apps/next-app-router/next-app-router-4000/ui/buggy-button.tsx
+++ b/apps/next-app-router/next-app-router-4000/ui/buggy-button.tsx
@@ -1,20 +1,11 @@
'use client';
-
-import Button from 'remote_4001/Button';
-import React from 'react';
+import Button from '#/ui/button';
export default function BuggyButton() {
- const [clicked, setClicked] = React.useState(false);
-
- if (clicked) {
- throw new Error('Oh no! Something went wrong.');
- }
-
return (
);
}
diff --git a/apps/next-app-router/next-app-router-4001/cypress.config.ts b/apps/next-app-router/next-app-router-4001/cypress.config.ts
new file mode 100644
index 00000000000..14cc2b71e06
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4001/cypress.config.ts
@@ -0,0 +1,15 @@
+import { nxE2EPreset } from '@nx/cypress/plugins/cypress-preset';
+import { defineConfig } from 'cypress';
+
+export default defineConfig({
+ projectId: '27e40c91-5ac3-4433-8a87-651d10f51cf6',
+ e2e: {
+ ...nxE2EPreset(__filename, { cypressDir: 'cypress' }),
+ baseUrl: 'http://localhost:4001',
+ },
+ defaultCommandTimeout: 20000,
+ retries: {
+ runMode: 2,
+ openMode: 1,
+ },
+});
diff --git a/apps/next-app-router/next-app-router-4001/cypress/e2e/app.cy.ts b/apps/next-app-router/next-app-router-4001/cypress/e2e/app.cy.ts
new file mode 100644
index 00000000000..d74378f60a3
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4001/cypress/e2e/app.cy.ts
@@ -0,0 +1,27 @@
+describe('next-app-router-4001', () => {
+ beforeEach(() => cy.visit('/'));
+
+ describe('Remote component (Button)', () => {
+ it('should export Button component for module federation', () => {
+ // This app serves as a remote that exports the Button component
+ // Testing that the app loads successfully
+ cy.visit('/');
+ });
+ });
+
+ describe('Button component functionality', () => {
+ it('should render default button', () => {
+ // If there's a test page that renders the button
+ cy.visit('/');
+ // Check if the page loads without errors
+ cy.get('body').should('exist');
+ });
+ });
+
+ describe('Module Federation Remote', () => {
+ it('should be accessible as a remote module', () => {
+ // Verify the app is running and accessible
+ cy.request('/').its('status').should('eq', 200);
+ });
+ });
+});
diff --git a/apps/next-app-router/next-app-router-4001/cypress/fixtures/example.json b/apps/next-app-router/next-app-router-4001/cypress/fixtures/example.json
new file mode 100644
index 00000000000..02e4254378e
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4001/cypress/fixtures/example.json
@@ -0,0 +1,5 @@
+{
+ "name": "Using fixtures to represent data",
+ "email": "hello@cypress.io",
+ "body": "Fixtures are a great way to mock data for responses to routes"
+}
diff --git a/apps/next-app-router/next-app-router-4001/cypress/support/app.po.ts b/apps/next-app-router/next-app-router-4001/cypress/support/app.po.ts
new file mode 100644
index 00000000000..1fc2527567e
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4001/cypress/support/app.po.ts
@@ -0,0 +1,3 @@
+export const getH1 = () => cy.get('h1');
+export const getH2 = () => cy.get('h2');
+export const getH3 = () => cy.get('h3');
diff --git a/apps/next-app-router/next-app-router-4001/cypress/support/commands.ts b/apps/next-app-router/next-app-router-4001/cypress/support/commands.ts
new file mode 100644
index 00000000000..4605a24f504
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4001/cypress/support/commands.ts
@@ -0,0 +1,9 @@
+// ***********************************************
+// This example commands.ts shows you how to
+// create various custom commands and overwrite
+// existing commands.
+//
+// For more comprehensive examples of custom
+// commands please read more here:
+// https://on.cypress.io/custom-commands
+// ***********************************************
diff --git a/apps/next-app-router/next-app-router-4001/cypress/support/e2e.ts b/apps/next-app-router/next-app-router-4001/cypress/support/e2e.ts
new file mode 100644
index 00000000000..e66558eb597
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4001/cypress/support/e2e.ts
@@ -0,0 +1,17 @@
+// ***********************************************************
+// This example support/e2e.ts is processed and
+// loaded automatically before your test files.
+//
+// This is a great place to put global configuration and
+// behavior that modifies Cypress.
+//
+// You can change the location of this file or turn off
+// automatically serving support files with the
+// 'supportFile' configuration option.
+//
+// You can read more here:
+// https://on.cypress.io/configuration
+// ***********************************************************
+
+// Import commands.js using ES2015 syntax:
+import './commands';
diff --git a/apps/next-app-router/next-app-router-4001/cypress/tsconfig.json b/apps/next-app-router/next-app-router-4001/cypress/tsconfig.json
new file mode 100644
index 00000000000..f2385ae40c8
--- /dev/null
+++ b/apps/next-app-router/next-app-router-4001/cypress/tsconfig.json
@@ -0,0 +1,14 @@
+{
+ "extends": "../tsconfig.json",
+ "compilerOptions": {
+ "sourceMap": false,
+ "outDir": "../../../dist/out-tsc",
+ "allowJs": true,
+ "types": ["cypress", "node"],
+ "esModuleInterop": true,
+ "forceConsistentCasingInFileNames": true,
+ "strict": true,
+ "skipLibCheck": true
+ },
+ "include": ["**/*.ts", "**/*.js", "../cypress.config.ts"]
+}
diff --git a/apps/next-app-router/next-app-router-4001/next.config.js b/apps/next-app-router/next-app-router-4001/next.config.js
index 714745c649c..41dd47c39b3 100644
--- a/apps/next-app-router/next-app-router-4001/next.config.js
+++ b/apps/next-app-router/next-app-router-4001/next.config.js
@@ -1,5 +1,4 @@
const { withNx } = require('@nx/next/plugins/with-nx');
-const NextFederationPlugin = require('@module-federation/nextjs-mf');
/**
* @type {import('@nx/next/plugins/with-nx').WithNxOptions}
@@ -15,53 +14,7 @@ const nextConfig = {
config.watchOptions = {
ignored: ['**/node_modules/**', '**/@mf-types/**'],
};
- config.plugins.push(
- new NextFederationPlugin({
- name: 'remote_4001',
- filename: 'static/chunks/remoteEntry.js',
- exposes: {
- // Core UI Components
- './Button': './ui/button',
- // './Header': isServer ? './ui/header?rsc' : './ui/header?shared',
- './Footer': './ui/footer',
- // './GlobalNav(rsc)': isServer ? './ui/global-nav?rsc' : './ui/global-nav',
- // './GlobalNav(ssr)': isServer ? './ui/global-nav?ssr' : './ui/global-nav',
- './GlobalNav': './ui/global-nav',
- //
- // // Product Related Components
- // './ProductCard': './ui/product-card',
- // './ProductPrice': './ui/product-price',
- // './ProductRating': './ui/product-rating',
- // './ProductDeal': './ui/product-deal',
- //
- // // Navigation Components
- // './TabGroup': './ui/tab-group',
- // './TabNavItem': './ui/tab-nav-item',
- //
- // // Utility Components
- // './Boundary': './ui/boundary',
- // './CountUp': './ui/count-up',
- // './RenderedTimeAgo': './ui/rendered-time-ago',
- // './RenderingInfo': './ui/rendering-info'
- },
- shared: {
- // 'react': {
- // singleton: true,
- // requiredVersion: false
- // },
- // 'react-dom': {
- // singleton: true,
- // requiredVersion: false
- // }
- },
- extraOptions: {
- debug: false,
- exposePages: true,
- enableImageLoaderFix: true,
- enableUrlLoaderFix: true,
- },
- }),
- );
+
config.plugins.push({
name: 'xxx',
apply(compiler) {
diff --git a/apps/next-app-router/next-app-router-4001/package.json b/apps/next-app-router/next-app-router-4001/package.json
index 210fc412ef4..fff8cf23957 100644
--- a/apps/next-app-router/next-app-router-4001/package.json
+++ b/apps/next-app-router/next-app-router-4001/package.json
@@ -29,8 +29,7 @@
"server-only": "0.0.1",
"styled-components": "6.1.8",
"use-count-up": "3.0.1",
- "vercel": "34.0.0",
- "@module-federation/nextjs-mf": "workspace:*"
+ "vercel": "34.0.0"
},
"devDependencies": {
"@tailwindcss/forms": "0.5.7",
diff --git a/apps/next-app-router/next-app-router-4001/project.json b/apps/next-app-router/next-app-router-4001/project.json
index cba17d562e1..a5736f05d36 100644
--- a/apps/next-app-router/next-app-router-4001/project.json
+++ b/apps/next-app-router/next-app-router-4001/project.json
@@ -1,7 +1,7 @@
{
"name": "next-app-router-4001",
"$schema": "../../node_modules/nx/schemas/project-schema.json",
- "sourceRoot": "apps/next-app-router-4001",
+ "sourceRoot": "apps/next-app-router/next-app-router-4001",
"projectType": "application",
"tags": [],
"targets": {
@@ -9,11 +9,11 @@
"executor": "@nx/next:build",
"defaultConfiguration": "production",
"options": {
- "outputPath": "apps/next-app-router-4001"
+ "outputPath": "apps/next-app-router/next-app-router-4001"
},
"configurations": {
"development": {
- "outputPath": "apps/next-app-router-4001"
+ "outputPath": "apps/next-app-router/next-app-router-4001"
},
"production": {}
},
@@ -28,7 +28,7 @@
"executor": "nx:run-commands",
"options": {
"command": "pnpm dev",
- "cwd": "apps/next-app-router-4001"
+ "cwd": "apps/next-app-router/next-app-router-4001"
},
"dependsOn": [
{
@@ -47,13 +47,15 @@
"executor": "@nx/eslint:lint",
"outputs": ["{options.outputFile}"],
"options": {
- "lintFilePatterns": ["apps/next-app-router-4001/**/*.{ts,tsx,js,jsx}"]
+ "lintFilePatterns": [
+ "apps/next-app-router/next-app-router-4001/**/*.{ts,tsx,js,jsx}"
+ ]
}
},
"e2e": {
"executor": "@nx/cypress:cypress",
"options": {
- "cypressConfig": "apps/next-app-router-4001/cypress.config.ts",
+ "cypressConfig": "apps/next-app-router/next-app-router-4001/cypress.config.ts",
"testingType": "e2e",
"baseUrl": "http://localhost:4001",
"key": "27e40c91-5ac3-4433-8a87-651d10f51cf6"
@@ -70,7 +72,7 @@
"parallel": true,
"commands": [
{
- "command": "lsof -i :4001 || nx run next-app-router-4001:serve",
+ "command": "nx run next-app-router-4001:serve &",
"forwardAllArgs": false
},
{
diff --git a/apps/react-ts-host/package.json b/apps/react-ts-host/package.json
index 33242e027bf..dee60b36852 100644
--- a/apps/react-ts-host/package.json
+++ b/apps/react-ts-host/package.json
@@ -2,11 +2,19 @@
"name": "react-ts-host",
"version": "1.0.0",
"private": true,
+ "dependencies": {
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-router-dom": "6.26.2"
+ },
"devDependencies": {
"@module-federation/enhanced": "workspace:*",
"@module-federation/core": "workspace:*",
"@module-federation/runtime": "workspace:*",
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
+ "@nx/react": "21.0.3",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0",
"react-refresh": "0.14.2"
}
}
diff --git a/apps/react-ts-nested-remote/package.json b/apps/react-ts-nested-remote/package.json
index e2a84796ff7..117aea281e3 100644
--- a/apps/react-ts-nested-remote/package.json
+++ b/apps/react-ts-nested-remote/package.json
@@ -2,8 +2,15 @@
"name": "react-ts-nested-remote",
"private": true,
"version": "1.0.0",
+ "dependencies": {
+ "react": "18.3.1",
+ "react-dom": "18.3.1"
+ },
"devDependencies": {
"@module-federation/enhanced": "workspace:*",
+ "@nx/react": "21.0.3",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0",
"react-refresh": "0.14.2",
"file-loader": "6.2.0"
}
diff --git a/apps/react-ts-remote/package.json b/apps/react-ts-remote/package.json
index 6ef670a4250..ce3c7cccaf8 100644
--- a/apps/react-ts-remote/package.json
+++ b/apps/react-ts-remote/package.json
@@ -2,8 +2,15 @@
"name": "react-ts-remote",
"private": true,
"version": "1.0.0",
+ "dependencies": {
+ "react": "18.3.1",
+ "react-dom": "18.3.1"
+ },
"devDependencies": {
"@module-federation/enhanced": "workspace:*",
+ "@nx/react": "21.0.3",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0",
"react-refresh": "0.14.2",
"file-loader": "6.2.0"
}
diff --git a/apps/reactRemoteUI/package.json b/apps/reactRemoteUI/package.json
index 2cd9d2535cc..1b7d93544e3 100644
--- a/apps/reactRemoteUI/package.json
+++ b/apps/reactRemoteUI/package.json
@@ -2,8 +2,15 @@
"name": "react-remote-ui",
"version": "1.0.0",
"private": true,
+ "dependencies": {
+ "react": "18.3.1",
+ "react-dom": "18.3.1"
+ },
"devDependencies": {
"@module-federation/utilities": "workspace:*",
- "@module-federation/storybook-addon": "workspace:*"
+ "@module-federation/storybook-addon": "workspace:*",
+ "@nx/react": "21.0.3",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0"
}
}
diff --git a/apps/reactStorybook/package.json b/apps/reactStorybook/package.json
index f2dc7b38e27..089f9ca803d 100644
--- a/apps/reactStorybook/package.json
+++ b/apps/reactStorybook/package.json
@@ -2,8 +2,19 @@
"name": "react-storybook",
"version": "1.0.0",
"private": true,
+ "dependencies": {
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-router-dom": "6.26.2"
+ },
"devDependencies": {
"@module-federation/utilities": "workspace:*",
- "@module-federation/storybook-addon": "workspace:*"
+ "@module-federation/storybook-addon": "workspace:*",
+ "@babel/plugin-transform-react-jsx": "7.25.9",
+ "@storybook/react": "8.6.12",
+ "@testing-library/react": "16.1.0",
+ "@nx/react": "21.0.3",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0"
}
}
diff --git a/apps/runtime-demo/3005-runtime-host/package.json b/apps/runtime-demo/3005-runtime-host/package.json
index 4c9fc330de3..976272355c7 100644
--- a/apps/runtime-demo/3005-runtime-host/package.json
+++ b/apps/runtime-demo/3005-runtime-host/package.json
@@ -9,9 +9,14 @@
"@module-federation/enhanced": "workspace:*",
"@module-federation/dts-plugin": "workspace:*",
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
- "react-refresh": "0.14.2"
+ "react-refresh": "0.14.2",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0"
},
"dependencies": {
- "antd": "4.24.15"
+ "antd": "4.24.15",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-router-dom": "6.26.2"
}
}
diff --git a/apps/runtime-demo/3006-runtime-remote/package.json b/apps/runtime-demo/3006-runtime-remote/package.json
index 64e8bc306d4..405e720e45a 100644
--- a/apps/runtime-demo/3006-runtime-remote/package.json
+++ b/apps/runtime-demo/3006-runtime-remote/package.json
@@ -7,9 +7,13 @@
"@module-federation/enhanced": "workspace:*",
"@module-federation/typescript": "workspace:*",
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
- "react-refresh": "0.14.2"
+ "react-refresh": "0.14.2",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0"
},
"dependencies": {
- "antd": "4.24.15"
+ "antd": "4.24.15",
+ "react": "18.3.1",
+ "react-dom": "18.3.1"
}
}
diff --git a/apps/runtime-demo/3007-runtime-remote/package.json b/apps/runtime-demo/3007-runtime-remote/package.json
index 641da018389..747452c27a7 100644
--- a/apps/runtime-demo/3007-runtime-remote/package.json
+++ b/apps/runtime-demo/3007-runtime-remote/package.json
@@ -7,9 +7,13 @@
"@module-federation/enhanced": "workspace:*",
"@module-federation/typescript": "workspace:*",
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
- "react-refresh": "0.14.2"
+ "react-refresh": "0.14.2",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0"
},
"dependencies": {
- "antd": "4.24.15"
+ "antd": "4.24.15",
+ "react": "18.3.1",
+ "react-dom": "18.3.1"
}
}
diff --git a/apps/website-new/docs/en/guide/debug/variables.mdx b/apps/website-new/docs/en/guide/debug/variables.mdx
index 2a72239d7b4..785cb9efc01 100644
--- a/apps/website-new/docs/en/guide/debug/variables.mdx
+++ b/apps/website-new/docs/en/guide/debug/variables.mdx
@@ -479,7 +479,7 @@ moduleInfo: {
In the above example, `moduleInfo` contains information about 5 modules, among which `manifest_host` does not have a version number after it, indicating that it is a consumer module.
-The remotesInfo field in `manifest_host` records the information of all producer modules it depends on, and the corresponding `matchedVersion` field records the version or `url` it matches.
+The `remotesInfo` field in `manifest_host` records the information of all producer modules it depends on, and the corresponding `matchedVersion` field records the version or `url` it matches.
The corresponding producer module information can be obtained through the key + `matchedVersion` in the consumer `remotesInfo` field, such as `webpack_provider:http://localhost:3009/mf-manifest.json`.
diff --git a/apps/website-new/docs/zh/guide/debug/variables.mdx b/apps/website-new/docs/zh/guide/debug/variables.mdx
index de447057f3d..18e1f0b543b 100644
--- a/apps/website-new/docs/zh/guide/debug/variables.mdx
+++ b/apps/website-new/docs/zh/guide/debug/variables.mdx
@@ -479,7 +479,7 @@ moduleInfo: {
在上述示例中,`moduleInfo` 包含了 5 个模块的信息,其中 `manifest_host` 后面没带有版本号,说明它是一个消费者模块。
-`manifest_host` 中的 remotesInfo 字段记录了它依赖的所有生产者模块的信息,对应的 `matchedVersion` 字段记录了它匹配到的版本或者 `url` 。
+`manifest_host` 中的 `remotesInfo` 字段记录了它依赖的所有生产者模块的信息,对应的 `matchedVersion` 字段记录了它匹配到的版本或者 `url` 。
可以通过消费者 `remotesInfo` 字段中的 key + `matchedVersion` 来获取对应的生产者模块信息,比如 `webpack_provider:http://localhost:3009/mf-manifest.json` 。
diff --git a/graph.json b/graph.json
new file mode 100644
index 00000000000..8cc73ae99fc
--- /dev/null
+++ b/graph.json
@@ -0,0 +1,12568 @@
+{
+ "graph": {
+ "nodes": {
+ "inject-external-runtime-core-plugin": {
+ "name": "inject-external-runtime-core-plugin",
+ "type": "lib",
+ "data": {
+ "root": "packages/runtime-plugins/inject-external-runtime-core-plugin",
+ "name": "inject-external-runtime-core-plugin",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:Module Federation",
+ "npm:sdk",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {},
+ "description": "A sdk for support module federation",
+ "js": {
+ "packageName": "@module-federation/inject-external-runtime-core-plugin",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.cjs.d.ts",
+ "import": "./dist/index.esm.js",
+ "require": "./dist/index.cjs.cjs"
+ }
+ },
+ "packageMain": "./dist/index.cjs.cjs",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/runtime-plugins/inject-external-runtime-core-plugin/dist",
+ "main": "packages/runtime-plugins/inject-external-runtime-core-plugin/src/index.ts",
+ "tsConfig": "packages/runtime-plugins/inject-external-runtime-core-plugin/tsconfig.lib.json",
+ "assets": [],
+ "project": "packages/runtime-plugins/inject-external-runtime-core-plugin/package.json",
+ "rollupConfig": "packages/runtime-plugins/inject-external-runtime-core-plugin/rollup.config.cjs",
+ "compiler": "swc",
+ "generatePackageJson": false,
+ "format": ["cjs", "esm"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/runtime-plugins/inject-external-runtime-core-plugin/**/*.ts",
+ "packages/runtime-plugins/inject-external-runtime-core-plugin/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run inject-external-runtime-core-plugin:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/runtime-plugins/inject-external-runtime-core-plugin/src",
+ "implicitDependencies": []
+ }
+ },
+ "3011-rspack-manifest-provider": {
+ "name": "3011-rspack-manifest-provider",
+ "type": "app",
+ "data": {
+ "root": "apps/manifest-demo/3011-rspack-manifest-provider",
+ "name": "3011-rspack-manifest-provider",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "3011-rspack-manifest-provider",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/rspack:rspack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "target": "web",
+ "outputPath": "apps/manifest-demo/3011-rspack-manifest-provider/dist",
+ "indexHtml": "apps/manifest-demo/3011-rspack-manifest-provider/src/index.html",
+ "main": "apps/manifest-demo/3011-rspack-manifest-provider/src/index.js",
+ "tsConfig": "apps/manifest-demo/3011-rspack-manifest-provider/tsconfig.app.json",
+ "rspackConfig": "apps/manifest-demo/3011-rspack-manifest-provider/rspack.config.js"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "@nx/rspack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "rspackConfig": "apps/manifest-demo/3011-rspack-manifest-provider/rspack.config.js",
+ "buildTarget": "3011-rspack-manifest-provider:build",
+ "port": 3011
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {
+ "development": {
+ "buildTarget": "3011-rspack-manifest-provider:build:development",
+ "port": 3011
+ },
+ "production": {
+ "buildTarget": "3011-rspack-manifest-provider:build:production",
+ "port": 3011
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/manifest-demo/3011-rspack-manifest-provider/src",
+ "implicitDependencies": []
+ }
+ },
+ "3012-rspack-js-entry-provider": {
+ "name": "3012-rspack-js-entry-provider",
+ "type": "app",
+ "data": {
+ "root": "apps/manifest-demo/3012-rspack-js-entry-provider",
+ "name": "3012-rspack-js-entry-provider",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "3012-rspack-js-entry-provider",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/rspack:rspack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "target": "web",
+ "outputPath": "apps/manifest-demo/3012-rspack-js-entry-provider/dist",
+ "indexHtml": "apps/manifest-demo/3012-rspack-js-entry-provider/src/index.html",
+ "main": "apps/manifest-demo/3012-rspack-js-entry-provider/src/index.js",
+ "tsConfig": "apps/manifest-demo/3012-rspack-js-entry-provider/tsconfig.app.json",
+ "rspackConfig": "apps/manifest-demo/3012-rspack-js-entry-provider/rspack.config.js"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "@nx/rspack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "rspackConfig": "apps/manifest-demo/3012-rspack-js-entry-provider/rspack.config.js",
+ "buildTarget": "3012-rspack-js-entry-provider:build",
+ "port": 3012
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {
+ "development": {
+ "buildTarget": "3012-rspack-js-entry-provider:build:development",
+ "port": 3012
+ },
+ "production": {
+ "buildTarget": "3012-rspack-js-entry-provider:build:production",
+ "port": 3012
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/manifest-demo/3012-rspack-js-entry-provider/src",
+ "implicitDependencies": []
+ }
+ },
+ "modernjs-ssr-data-fetch-provider-csr": {
+ "name": "modernjs-ssr-data-fetch-provider-csr",
+ "type": "app",
+ "data": {
+ "root": "apps/modern-component-data-fetch/provider-csr",
+ "name": "modernjs-ssr-data-fetch-provider-csr",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["build:watch"]
+ },
+ "js": {
+ "packageName": "modernjs-ssr-data-fetch-provider-csr",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build:watch": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "build:watch"
+ },
+ "metadata": {
+ "scriptContent": "rslib build --watch",
+ "runCommand": "pnpm run build:watch"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix apps/modern-component-data-fetch/provider-csr"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run dev --prefix apps/modern-component-data-fetch/provider-csr"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run dev --prefix apps/modern-component-data-fetch/provider-csr"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modern-component-data-fetch/provider-csr/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4001",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :8080 || nx run modernjs-ssr-data-fetch-provider-csr:serve & echo 'done'",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 20 && nx run modernjs-ssr-data-fetch-provider-csr:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modern-component-data-fetch/provider-csr/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "modernjs-ssr-dynamic-remote-new-version": {
+ "name": "modernjs-ssr-dynamic-remote-new-version",
+ "type": "app",
+ "data": {
+ "root": "apps/modernjs-ssr/dynamic-remote-new-version",
+ "name": "modernjs-ssr-dynamic-remote-new-version",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["reset", "dev", "start", "new", "lint", "upgrade"]
+ },
+ "js": {
+ "packageName": "modernjs-ssr-dynamic-remote-new-version",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "reset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "reset"
+ },
+ "metadata": {
+ "scriptContent": "npx rimraf ./**/node_modules",
+ "runCommand": "pnpm run reset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "modern dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "modern start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "new": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "new"
+ },
+ "metadata": {
+ "scriptContent": "modern new",
+ "runCommand": "pnpm run new"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint"
+ },
+ "metadata": {
+ "scriptContent": "modern lint",
+ "runCommand": "pnpm run lint"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "upgrade": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "upgrade"
+ },
+ "metadata": {
+ "scriptContent": "modern upgrade",
+ "runCommand": "pnpm run upgrade"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/dynamic-remote-new-version; pnpm run build",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/dynamic-remote-new-version; pnpm run dev",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modernjs-ssr/modernjs-ssr-dynamic-remote-new-version/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4001",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :8080 || nx run modernjs-ssr-dynamic-remote-new-version:serve & echo 'done'",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 20 && nx run modernjs-ssr-dynamic-remote-new-version:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modernjs-ssr/modernjs-ssr-dynamic-remote-new-version/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "bridge-react-webpack-plugin": {
+ "name": "bridge-react-webpack-plugin",
+ "type": "lib",
+ "data": {
+ "root": "packages/bridge/bridge-react-webpack-plugin",
+ "name": "bridge-react-webpack-plugin",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "@module-federation/bridge-react-webpack-plugin",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.cjs.d.ts",
+ "import": "./dist/index.es.js",
+ "require": "./dist/index.cjs.js"
+ },
+ "./*": "./*"
+ },
+ "packageMain": "./dist/index.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "vite",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "vite preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix packages/bridge/bridge-react-webpack-plugin"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "vitest run -c packages/bridge/bridge-react-webpack-plugin/vitest.config.ts",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/bridge/bridge-react-webpack-plugin/src",
+ "implicitDependencies": []
+ }
+ },
+ "modernjs-ssr-data-fetch-provider": {
+ "name": "modernjs-ssr-data-fetch-provider",
+ "type": "app",
+ "data": {
+ "root": "apps/modern-component-data-fetch/provider",
+ "name": "modernjs-ssr-data-fetch-provider",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["reset", "dev", "start", "new", "lint", "upgrade"]
+ },
+ "js": {
+ "packageName": "modernjs-ssr-data-fetch-provider",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "reset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "reset"
+ },
+ "metadata": {
+ "scriptContent": "npx rimraf ./**/node_modules",
+ "runCommand": "pnpm run reset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "modern dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "modern start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "new": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "new"
+ },
+ "metadata": {
+ "scriptContent": "modern new",
+ "runCommand": "pnpm run new"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint"
+ },
+ "metadata": {
+ "scriptContent": "modern lint",
+ "runCommand": "pnpm run lint"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "upgrade": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "upgrade"
+ },
+ "metadata": {
+ "scriptContent": "modern upgrade",
+ "runCommand": "pnpm run upgrade"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modern-component-data-fetch/provider; pnpm run build",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modern-component-data-fetch/provider; pnpm run dev",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modern-component-data-fetch/provider/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4001",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :8080 || nx run modernjs-ssr-data-fetch-provider:serve & echo 'done'",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 20 && nx run modernjs-ssr-data-fetch-provider:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modern-component-data-fetch/provider/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "next-app-router-4000": {
+ "name": "next-app-router-4000",
+ "type": "app",
+ "data": {
+ "root": "apps/next-app-router/next-app-router-4000",
+ "name": "next-app-router-4000",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": [
+ "dev",
+ "lint-staged",
+ "prettier",
+ "prettier:check",
+ "start",
+ "test"
+ ]
+ },
+ "js": {
+ "packageName": "app-router-4000",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "NEXT_PRIVATE_LOCAL_WEBPACK=true next dev -p 4000",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint-staged": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint-staged"
+ },
+ "metadata": {
+ "scriptContent": "lint-staged",
+ "runCommand": "pnpm run lint-staged"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "prettier": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "prettier"
+ },
+ "metadata": {
+ "scriptContent": "prettier --write --ignore-unknown .",
+ "runCommand": "pnpm run prettier"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "prettier:check": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "prettier:check"
+ },
+ "metadata": {
+ "scriptContent": "prettier --check --ignore-unknown .",
+ "runCommand": "pnpm run prettier:check"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "next start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "test": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "test"
+ },
+ "metadata": {
+ "scriptContent": "pnpm prettier:check && pnpm lint",
+ "runCommand": "pnpm run test"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "build": {
+ "executor": "@nx/next:build",
+ "defaultConfiguration": "production",
+ "options": {
+ "outputPath": "apps/next-app-router-4000"
+ },
+ "configurations": {
+ "development": {
+ "outputPath": "apps/next-app-router-4000"
+ },
+ "production": {}
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "command": "pnpm dev",
+ "cwd": "apps/next-app-router-4000"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "export": {
+ "executor": "@nx/next:export",
+ "options": {
+ "buildTarget": "next-app-router-4000:build:production"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "apps/next-app-router-4000/**/*.{ts,tsx,js,jsx}"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/next-app-router-4000/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4000",
+ "key": "27e40c91-5ac3-4433-8a87-651d10f51cf6"
+ },
+ "configurations": {
+ "production": {
+ "devServerTarget": "next-app-router-4000:serve:production"
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :4000 || nx run next-app-router-4000:serve",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 4 && nx run next-app-router-4000:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/next-app-router-4000",
+ "implicitDependencies": []
+ }
+ },
+ "next-app-router-4001": {
+ "name": "next-app-router-4001",
+ "type": "app",
+ "data": {
+ "root": "apps/next-app-router/next-app-router-4001",
+ "name": "next-app-router-4001",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": [
+ "dev",
+ "lint-staged",
+ "prettier",
+ "prettier:check",
+ "start",
+ "test"
+ ]
+ },
+ "js": {
+ "packageName": "app-router-4001",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "NEXT_PRIVATE_LOCAL_WEBPACK=true next dev -p 4001",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint-staged": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint-staged"
+ },
+ "metadata": {
+ "scriptContent": "lint-staged",
+ "runCommand": "pnpm run lint-staged"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "prettier": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "prettier"
+ },
+ "metadata": {
+ "scriptContent": "prettier --write --ignore-unknown .",
+ "runCommand": "pnpm run prettier"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "prettier:check": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "prettier:check"
+ },
+ "metadata": {
+ "scriptContent": "prettier --check --ignore-unknown .",
+ "runCommand": "pnpm run prettier:check"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "next start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "test": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "test"
+ },
+ "metadata": {
+ "scriptContent": "pnpm prettier:check && pnpm lint",
+ "runCommand": "pnpm run test"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "build": {
+ "executor": "@nx/next:build",
+ "defaultConfiguration": "production",
+ "options": {
+ "outputPath": "apps/next-app-router-4001"
+ },
+ "configurations": {
+ "development": {
+ "outputPath": "apps/next-app-router-4001"
+ },
+ "production": {}
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "command": "pnpm dev",
+ "cwd": "apps/next-app-router-4001"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "export": {
+ "executor": "@nx/next:export",
+ "options": {
+ "buildTarget": "next-app-router-4001:build:production"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "apps/next-app-router-4001/**/*.{ts,tsx,js,jsx}"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/next-app-router-4001/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4001",
+ "key": "27e40c91-5ac3-4433-8a87-651d10f51cf6"
+ },
+ "configurations": {
+ "production": {
+ "devServerTarget": "next-app-router-4001:serve:production"
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :4001 || nx run next-app-router-4001:serve",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 4 && nx run next-app-router-4001:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/next-app-router-4001",
+ "implicitDependencies": []
+ }
+ },
+ "3009-webpack-provider": {
+ "name": "3009-webpack-provider",
+ "type": "app",
+ "data": {
+ "root": "apps/manifest-demo/3009-webpack-provider",
+ "name": "3009-webpack-provider",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "3009-webpack-provider",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/manifest-demo/3009-webpack-provider/dist",
+ "index": "apps/manifest-demo/3009-webpack-provider/src/index.html",
+ "baseHref": "/",
+ "main": "apps/manifest-demo/3009-webpack-provider/src/index.ts",
+ "tsConfig": "apps/manifest-demo/3009-webpack-provider/tsconfig.app.json",
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/manifest-demo/3009-webpack-provider/webpack.config.js",
+ "babelUpwardRootMode": true
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "buildTarget": "3009-webpack-provider:build",
+ "hmr": true,
+ "port": 3009
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {
+ "development": {
+ "buildTarget": "3009-webpack-provider:build:development"
+ },
+ "production": {
+ "buildTarget": "3009-webpack-provider:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/node-remote/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/node-remote/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/manifest-demo/3009-webpack-provider/src",
+ "implicitDependencies": []
+ }
+ },
+ "3010-rspack-provider": {
+ "name": "3010-rspack-provider",
+ "type": "app",
+ "data": {
+ "root": "apps/manifest-demo/3010-rspack-provider",
+ "name": "3010-rspack-provider",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "3010-rspack-provider",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/rspack:rspack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "target": "web",
+ "outputPath": "apps/manifest-demo/3010-rspack-provider/dist",
+ "indexHtml": "apps/manifest-demo/3010-rspack-provider/src/index.html",
+ "main": "apps/manifest-demo/3010-rspack-provider/src/index.ts",
+ "tsConfig": "apps/manifest-demo/3010-rspack-provider/tsconfig.app.json",
+ "rspackConfig": "apps/manifest-demo/3010-rspack-provider/rspack.config.js"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "@nx/rspack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "rspackConfig": "apps/manifest-demo/3010-rspack-provider/rspack.config.js",
+ "buildTarget": "3010-rspack-provider:build",
+ "port": 3010
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {
+ "development": {
+ "buildTarget": "3010-rspack-provider:build:development",
+ "port": 3010
+ },
+ "production": {
+ "buildTarget": "3010-rspack-provider:build:production",
+ "port": 3010
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/node-remote/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/node-remote/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/manifest-demo/3010-rspack-provider/src",
+ "implicitDependencies": []
+ }
+ },
+ "modernjs-ssr-dynamic-nested-remote": {
+ "name": "modernjs-ssr-dynamic-nested-remote",
+ "type": "app",
+ "data": {
+ "root": "apps/modernjs-ssr/dynamic-nested-remote",
+ "name": "modernjs-ssr-dynamic-nested-remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["reset", "dev", "start", "new", "lint", "upgrade"]
+ },
+ "js": {
+ "packageName": "modernjs-ssr-dynamic-nested-remote",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "reset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "reset"
+ },
+ "metadata": {
+ "scriptContent": "npx rimraf ./**/node_modules",
+ "runCommand": "pnpm run reset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "modern dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "FEDERATION_DEBUG=true modern start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "new": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "new"
+ },
+ "metadata": {
+ "scriptContent": "modern new",
+ "runCommand": "pnpm run new"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint"
+ },
+ "metadata": {
+ "scriptContent": "modern lint",
+ "runCommand": "pnpm run lint"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "upgrade": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "upgrade"
+ },
+ "metadata": {
+ "scriptContent": "modern upgrade",
+ "runCommand": "pnpm run upgrade"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/dynamic-nested-remote; pnpm run build",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/dynamic-nested-remote; pnpm run dev",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modernjs-ssr/modernjs-ssr-dynamic-nested-remote/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4001",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :8080 || nx run modernjs-ssr-dynamic-nested-remote:serve & echo 'done'",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 20 && nx run modernjs-ssr-dynamic-nested-remote:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modernjs-ssr/modernjs-ssr-dynamic-nested-remote/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "router-host-vue3-2100": {
+ "name": "router-host-vue3-2100",
+ "type": "lib",
+ "data": {
+ "root": "apps/router-demo/router-host-vue3-2100",
+ "name": "router-host-vue3-2100",
+ "projectType": "library",
+ "tags": ["npm:private", "type:app"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "host-vue3",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix apps/router-demo/router-host-vue3-2100"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run test --prefix apps/router-demo/router-host-vue3-2100"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run dev --prefix apps/router-demo/router-host-vue3-2100"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/router-demo/router-host-vue3-2100/src",
+ "implicitDependencies": []
+ }
+ },
+ "3006-runtime-remote": {
+ "name": "3006-runtime-remote",
+ "type": "app",
+ "data": {
+ "root": "apps/runtime-demo/3006-runtime-remote",
+ "name": "3006-runtime-remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "runtime-remote1",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/runtime-demo/3006-runtime-remote/dist",
+ "index": "apps/runtime-demo/3006-runtime-remote/src/index.html",
+ "baseHref": "/",
+ "main": "apps/runtime-demo/3006-runtime-remote/src/index.tsx",
+ "tsConfig": "apps/runtime-demo/3006-runtime-remote/tsconfig.app.json",
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/runtime-demo/3006-runtime-remote/webpack.config.js",
+ "babelUpwardRootMode": true
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "buildTarget": "3006-runtime-remote:build",
+ "hmr": true,
+ "port": 3006
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {
+ "development": {
+ "buildTarget": "3006-runtime-remote:build:development"
+ },
+ "production": {
+ "buildTarget": "3006-runtime-remote:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/node-remote/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/node-remote/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/runtime-demo/3006-runtime-remote/src",
+ "implicitDependencies": []
+ }
+ },
+ "3007-runtime-remote": {
+ "name": "3007-runtime-remote",
+ "type": "app",
+ "data": {
+ "root": "apps/runtime-demo/3007-runtime-remote",
+ "name": "3007-runtime-remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "runtime-remote2",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/runtime-demo/3007-runtime-remote/dist",
+ "index": "apps/runtime-demo/3007-runtime-remote/src/index.html",
+ "baseHref": "/",
+ "main": "apps/runtime-demo/3007-runtime-remote/src/index.tsx",
+ "tsConfig": "apps/runtime-demo/3007-runtime-remote/tsconfig.app.json",
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/runtime-demo/3007-runtime-remote/webpack.config.js",
+ "babelUpwardRootMode": true
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "buildTarget": "3007-runtime-remote:build",
+ "hmr": true,
+ "port": 3007
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {
+ "development": {
+ "buildTarget": "3007-runtime-remote:build:development"
+ },
+ "production": {
+ "buildTarget": "3007-runtime-remote:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/node-remote/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/node-remote/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/runtime-demo/3007-runtime-remote/src",
+ "implicitDependencies": []
+ }
+ },
+ "3008-runtime-remote": {
+ "name": "3008-runtime-remote",
+ "type": "app",
+ "data": {
+ "root": "apps/runtime-demo/3008-runtime-remote",
+ "name": "3008-runtime-remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["preview"]
+ },
+ "js": {
+ "packageName": "3008-runtime-remote",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "command": "npm run build",
+ "cwd": "apps/runtime-demo/3008-runtime-remote"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "command": "npm run dev",
+ "cwd": "apps/runtime-demo/3008-runtime-remote"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-commands",
+ "options": {
+ "command": "npm run dev",
+ "cwd": "apps/runtime-demo/3008-runtime-remote"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/runtime-demo/3008-runtime-remote/src",
+ "implicitDependencies": []
+ }
+ },
+ "modernjs-ssr-data-fetch-host": {
+ "name": "modernjs-ssr-data-fetch-host",
+ "type": "app",
+ "data": {
+ "root": "apps/modern-component-data-fetch/host",
+ "name": "modernjs-ssr-data-fetch-host",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": [
+ "reset",
+ "dev",
+ "start",
+ "new",
+ "lint",
+ "upgrade",
+ "inspect"
+ ]
+ },
+ "js": {
+ "packageName": "modernjs-ssr-data-fetch-host",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "reset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "reset"
+ },
+ "metadata": {
+ "scriptContent": "npx rimraf ./**/node_modules",
+ "runCommand": "pnpm run reset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "modern dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "modern start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "new": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "new"
+ },
+ "metadata": {
+ "scriptContent": "modern new",
+ "runCommand": "pnpm run new"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint"
+ },
+ "metadata": {
+ "scriptContent": "modern lint",
+ "runCommand": "pnpm run lint"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "upgrade": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "upgrade"
+ },
+ "metadata": {
+ "scriptContent": "modern upgrade",
+ "runCommand": "pnpm run upgrade"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "inspect": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "inspect"
+ },
+ "metadata": {
+ "scriptContent": "modern inspect",
+ "runCommand": "pnpm run inspect"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/host; pnpm run build",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modern-component-data-fetch/host; pnpm run dev",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modern-component-data-fetch/host/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:5001",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "nx run modernjs-ssr-data-fetch-host:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "test:e2e:watch": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "nx run modernjs-ssr-data-fetch-host:e2e --watch",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modern-component-data-fetch/host/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "native-federation-typescript": {
+ "name": "native-federation-typescript",
+ "type": "lib",
+ "data": {
+ "root": "packages/native-federation-typescript",
+ "name": "native-federation-typescript",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:module federation",
+ "npm:typescript",
+ "npm:remote types",
+ "npm:federated types",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Bundler agnostic unplugin to share federated types",
+ "js": {
+ "packageName": "@module-federation/native-federation-typescript",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.d.ts",
+ "import": "./dist/index.mjs",
+ "require": "./dist/index.js"
+ },
+ "./rollup": {
+ "types": "./dist/rollup.d.ts",
+ "require": "./dist/rollup.js",
+ "import": "./dist/rollup.mjs"
+ },
+ "./vite": {
+ "types": "./dist/vite.d.ts",
+ "require": "./dist/vite.js",
+ "import": "./dist/vite.mjs"
+ },
+ "./webpack": {
+ "types": "./dist/webpack.d.ts",
+ "require": "./dist/webpack.js",
+ "import": "./dist/webpack.mjs"
+ },
+ "./esbuild": {
+ "types": "./dist/esbuild.d.ts",
+ "require": "./dist/esbuild.js",
+ "import": "./dist/esbuild.mjs"
+ },
+ "./rspack": {
+ "types": "./dist/rspack.d.ts",
+ "require": "./dist/rspack.js",
+ "import": "./dist/rspack.mjs"
+ }
+ },
+ "packageMain": "./dist/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "outputs": [
+ "{workspaceRoot}/packages/native-federation-typescript/dist"
+ ],
+ "options": {
+ "parallel": false,
+ "commands": [
+ "tsup --config packages/native-federation-typescript/tsup.config.ts",
+ "cp packages/native-federation-typescript/package.json packages/native-federation-typescript/dist",
+ "cp packages/native-federation-typescript/*.md packages/native-federation-typescript/dist"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/native-federation-typescript/**/*.ts"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/vite:test",
+ "outputs": [
+ "{workspaceRoot}/coverage/packages/native-federation-typescript"
+ ],
+ "configurations": {},
+ "options": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run native-federation-typescript:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run native-federation-typescript:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "semantic-release": {
+ "executor": "@goestav/nx-semantic-release:semantic-release",
+ "configurations": {},
+ "options": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/native-federation-typescript/src",
+ "implicitDependencies": []
+ }
+ },
+ "modernjs-ssr-remote-new-version": {
+ "name": "modernjs-ssr-remote-new-version",
+ "type": "app",
+ "data": {
+ "root": "apps/modernjs-ssr/remote-new-version",
+ "name": "modernjs-ssr-remote-new-version",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["reset", "dev", "start", "new", "lint", "upgrade"]
+ },
+ "js": {
+ "packageName": "modernjs-ssr-remote-new-version",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "reset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "reset"
+ },
+ "metadata": {
+ "scriptContent": "npx rimraf ./**/node_modules",
+ "runCommand": "pnpm run reset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "modern dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "modern start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "new": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "new"
+ },
+ "metadata": {
+ "scriptContent": "modern new",
+ "runCommand": "pnpm run new"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint"
+ },
+ "metadata": {
+ "scriptContent": "modern lint",
+ "runCommand": "pnpm run lint"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "upgrade": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "upgrade"
+ },
+ "metadata": {
+ "scriptContent": "modern upgrade",
+ "runCommand": "pnpm run upgrade"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/remote-new-version; pnpm run build",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/remote-new-version; pnpm run dev",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modernjs-ssr/modernjs-ssr-remote-new-version/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4001",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :8080 || nx run modernjs-ssr-remote-new-version:serve & echo 'done'",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 20 && nx run modernjs-ssr-remote-new-version:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modernjs-ssr/modernjs-ssr-remote-new-version/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "node-dynamic-remote-new-version": {
+ "name": "node-dynamic-remote-new-version",
+ "type": "app",
+ "data": {
+ "root": "apps/node-dynamic-remote-new-version",
+ "name": "node-dynamic-remote-new-version",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "node-dynamic-remote-new-version",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/node-dynamic-remote-new-version/dist",
+ "index": "apps/node-dynamic-remote-new-version/src/index.html",
+ "baseHref": "/",
+ "main": "apps/node-dynamic-remote-new-version/src/main.tsx",
+ "tsConfig": "apps/node-dynamic-remote-new-version/tsconfig.app.json",
+ "assets": [],
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/node-dynamic-remote-new-version/webpack.config.js"
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "fileReplacements": [
+ {
+ "replace": "apps/node-dynamic-remote-new-version/src/environments/environment.ts",
+ "with": "apps/node-dynamic-remote-new-version/src/environments/environment.prod.ts"
+ }
+ ],
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "node-dynamic-remote-new-version:build",
+ "hmr": true,
+ "port": 3027
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "node-dynamic-remote-new-version:build:development"
+ },
+ "production": {
+ "buildTarget": "node-dynamic-remote-new-version:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "apps/node-dynamic-remote-new-version/**/*.{ts,tsx,js,jsx}"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/node-dynamic-remote-new-version/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/node-dynamic-remote-new-version/src",
+ "implicitDependencies": []
+ }
+ },
+ "router-host-v5-2200": {
+ "name": "router-host-v5-2200",
+ "type": "lib",
+ "data": {
+ "root": "apps/router-demo/router-host-v5-2200",
+ "name": "router-host-v5-2200",
+ "projectType": "library",
+ "tags": ["npm:private", "type:app"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "host-v5",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "FEDERATION_DEBUG=true rsbuild dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix apps/router-demo/router-host-v5-2200"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run test --prefix apps/router-demo/router-host-v5-2200"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run dev --prefix apps/router-demo/router-host-v5-2200"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/router-demo/router-host-v5-2200/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://127.0.0.1:2000",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :3005 || nx run 3005-runtime-host:serve",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 4 && nx run 3005-runtime-host:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/router-demo/router-host-v5-2200/src",
+ "implicitDependencies": []
+ }
+ },
+ "router-remote1-2001": {
+ "name": "router-remote1-2001",
+ "type": "lib",
+ "data": {
+ "root": "apps/router-demo/router-remote1-2001",
+ "name": "router-remote1-2001",
+ "projectType": "library",
+ "tags": ["npm:private", "type:app"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "remote1",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix apps/router-demo/router-remote1-2001"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run test --prefix apps/router-demo/router-remote1-2001"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run dev --prefix apps/router-demo/router-remote1-2001"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/router-demo/router-remote1-2001/src",
+ "implicitDependencies": []
+ }
+ },
+ "router-remote2-2002": {
+ "name": "router-remote2-2002",
+ "type": "lib",
+ "data": {
+ "root": "apps/router-demo/router-remote2-2002",
+ "name": "router-remote2-2002",
+ "projectType": "library",
+ "tags": ["npm:private", "type:app"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "remote2",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix apps/router-demo/router-remote2-2002"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run test --prefix apps/router-demo/router-remote2-2002"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run dev --prefix apps/router-demo/router-remote2-2002"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/router-demo/router-remote2-2002/src",
+ "implicitDependencies": []
+ }
+ },
+ "router-remote3-2003": {
+ "name": "router-remote3-2003",
+ "type": "lib",
+ "data": {
+ "root": "apps/router-demo/router-remote3-2003",
+ "name": "router-remote3-2003",
+ "projectType": "library",
+ "tags": ["npm:private", "type:app"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "remote3",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix apps/router-demo/router-remote3-2003"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run test --prefix apps/router-demo/router-remote3-2003"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run dev --prefix apps/router-demo/router-remote3-2003"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/router-demo/router-remote3-2003/src",
+ "implicitDependencies": []
+ }
+ },
+ "router-remote4-2004": {
+ "name": "router-remote4-2004",
+ "type": "lib",
+ "data": {
+ "root": "apps/router-demo/router-remote4-2004",
+ "name": "router-remote4-2004",
+ "projectType": "library",
+ "tags": ["npm:private", "type:app"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "remote4",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix apps/router-demo/router-remote4-2004"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run test --prefix apps/router-demo/router-remote4-2004"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run dev --prefix apps/router-demo/router-remote4-2004"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/router-demo/router-remote4-2004/src",
+ "implicitDependencies": []
+ }
+ },
+ "router-remote5-2005": {
+ "name": "router-remote5-2005",
+ "type": "app",
+ "data": {
+ "root": "apps/router-demo/router-remote5-2005",
+ "name": "router-remote5-2005",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "remote5",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "cwd": "apps/router-demo/router-remote5-2005",
+ "command": "pnpm build"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "cwd": "apps/router-demo/router-remote5-2005",
+ "command": "pnpm dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/router-demo/router-remote5-2005/src",
+ "implicitDependencies": []
+ }
+ },
+ "3005-runtime-host": {
+ "name": "3005-runtime-host",
+ "type": "app",
+ "data": {
+ "root": "apps/runtime-demo/3005-runtime-host",
+ "name": "3005-runtime-host",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "runtime-host",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/runtime-demo/3005-runtime-host/dist",
+ "index": "apps/runtime-demo/3005-runtime-host/src/index.html",
+ "baseHref": "/",
+ "main": "apps/runtime-demo/3005-runtime-host/src/index.ts",
+ "tsConfig": "apps/runtime-demo/3005-runtime-host/tsconfig.app.json",
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/runtime-demo/3005-runtime-host/webpack.config.js",
+ "babelUpwardRootMode": true
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "buildTarget": "3005-runtime-host:build",
+ "hmr": true,
+ "port": 3005,
+ "devRemotes": ["3006-runtime-remote"]
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "3005-runtime-host:build:development"
+ },
+ "production": {
+ "buildTarget": "3005-runtime-host:build:production",
+ "hmr": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "apps/runtime-demo/host/**/*.{ts,tsx,js,jsx}"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "serve-static": {
+ "executor": "@nx/web:file-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "3005-runtime-host:build",
+ "port": 3005
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "3005-runtime-host:build:development"
+ },
+ "production": {
+ "buildTarget": "3005-runtime-host:build:production"
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/runtime-demo/3005-runtime-host/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://127.0.0.1:3005",
+ "browser": "chrome"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :3005 || nx run 3005-runtime-host:serve",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 4 && nx run 3005-runtime-host:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/runtime-demo/3005-runtime-host/src",
+ "implicitDependencies": []
+ }
+ },
+ "third-party-dts-extractor": {
+ "name": "third-party-dts-extractor",
+ "type": "lib",
+ "data": {
+ "root": "packages/third-party-dts-extractor",
+ "name": "third-party-dts-extractor",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/third-party-dts-extractor",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.d.ts",
+ "import": "./dist/index.mjs",
+ "require": "./dist/index.js"
+ }
+ },
+ "packageMain": "./dist/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "outputs": [
+ "{workspaceRoot}/packages/third-party-dts-extractor/dist"
+ ],
+ "options": {
+ "parallel": false,
+ "commands": [
+ "tsup --config packages/third-party-dts-extractor/tsup.config.ts",
+ "cp packages/third-party-dts-extractor/package.json packages/third-party-dts-extractor/dist",
+ "cp packages/third-party-dts-extractor/*.md packages/third-party-dts-extractor/dist"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/third-party-dts-extractor/**/*.ts"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/vite:test",
+ "outputs": [
+ "{workspaceRoot}/coverage/packages/third-party-dts-extractor"
+ ],
+ "configurations": {},
+ "options": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run third-party-dts-extractor:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run third-party-dts-extractor:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "semantic-release": {
+ "executor": "@goestav/nx-semantic-release:semantic-release",
+ "configurations": {},
+ "options": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/third-party-dts-extractor/src",
+ "implicitDependencies": []
+ }
+ },
+ "create-module-federation": {
+ "name": "create-module-federation",
+ "type": "lib",
+ "data": {
+ "root": "packages/create-module-federation",
+ "name": "create-module-federation",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Create a new Module Federation project",
+ "js": {
+ "packageName": "create-module-federation",
+ "packageMain": "./dist/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "options": {
+ "parallel": false,
+ "commands": [
+ "cd packages/create-module-federation; pnpm run build",
+ "cp packages/create-module-federation/LICENSE packages/create-module-federation/dist"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/create-module-federation/**/*.ts",
+ "packages/create-module-federation/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "options": {
+ "parallel": false,
+ "commands": ["echo 'no test'"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run create-module-federation:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run create-module-federation:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/create-module-federation/src",
+ "implicitDependencies": []
+ }
+ },
+ "router-host-2000": {
+ "name": "router-host-2000",
+ "type": "lib",
+ "data": {
+ "root": "apps/router-demo/router-host-2000",
+ "name": "router-host-2000",
+ "projectType": "library",
+ "tags": ["npm:private", "type:app"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "host",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "FEDERATION_DEBUG=true rsbuild dev --open",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "rsbuild preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix apps/router-demo/router-host-2000"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run test --prefix apps/router-demo/router-host-2000"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run dev --prefix apps/router-demo/router-host-2000"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/router-demo/router-host-2000/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://127.0.0.1:2000",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i:2000 || nx run router-host-2000:serve",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 4 && nx run router-host-2000:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/router-demo/router-host-2000/src",
+ "implicitDependencies": []
+ }
+ },
+ "modernjs-ssr-dynamic-remote": {
+ "name": "modernjs-ssr-dynamic-remote",
+ "type": "app",
+ "data": {
+ "root": "apps/modernjs-ssr/dynamic-remote",
+ "name": "modernjs-ssr-dynamic-remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["storybook"]
+ },
+ "js": {
+ "packageName": "modernjs-ssr-dynamic-remote",
+ "packageMain": "./dist/cjs/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "storybook": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "storybook"
+ },
+ "metadata": {
+ "scriptContent": "storybook dev -p 6006",
+ "runCommand": "pnpm run storybook"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "cd apps/modernjs-ssr/dynamic-remote; pnpm run build"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/dynamic-remote; pnpm run dev",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "cd apps/modernjs-ssr/dynamic-remote; pnpm run dev"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modernjs-ssr/modernjs-ssr-dynamic-remote/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4001",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :8080 || nx run modernjs-ssr-dynamic-remote:serve & echo 'done'",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 20 && nx run modernjs-ssr-dynamic-remote:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modernjs-ssr/modernjs-ssr-dynamic-remote/src",
+ "implicitDependencies": []
+ }
+ },
+ "native-federation-tests": {
+ "name": "native-federation-tests",
+ "type": "lib",
+ "data": {
+ "root": "packages/native-federation-tests",
+ "name": "native-federation-tests",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:module federation",
+ "npm:tests",
+ "npm:remote tests",
+ "npm:federated tests",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Bundler agnostic unplugin to share federated tests",
+ "js": {
+ "packageName": "@module-federation/native-federation-tests",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.d.ts",
+ "import": "./dist/index.mjs",
+ "require": "./dist/index.js"
+ },
+ "./rollup": {
+ "types": "./dist/rollup.d.ts",
+ "require": "./dist/rollup.js",
+ "import": "./dist/rollup.mjs"
+ },
+ "./vite": {
+ "types": "./dist/vite.d.ts",
+ "require": "./dist/vite.js",
+ "import": "./dist/vite.mjs"
+ },
+ "./webpack": {
+ "types": "./dist/webpack.d.ts",
+ "require": "./dist/webpack.js",
+ "import": "./dist/webpack.mjs"
+ },
+ "./esbuild": {
+ "types": "./dist/esbuild.d.ts",
+ "require": "./dist/esbuild.js",
+ "import": "./dist/esbuild.mjs"
+ },
+ "./rspack": {
+ "types": "./dist/rspack.d.ts",
+ "require": "./dist/rspack.js",
+ "import": "./dist/rspack.mjs"
+ }
+ },
+ "packageMain": "./dist/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "outputs": [
+ "{workspaceRoot}/packages/native-federation-tests/dist"
+ ],
+ "options": {
+ "parallel": false,
+ "commands": [
+ "tsup --config packages/native-federation-tests/tsup.config.ts",
+ "cp packages/native-federation-tests/package.json packages/native-federation-tests/dist",
+ "cp packages/native-federation-tests/*.md packages/native-federation-tests/dist"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["packages/native-federation-tests/**/*.ts"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/vite:test",
+ "outputs": [
+ "{workspaceRoot}/coverage/packages/native-federation-tests"
+ ],
+ "configurations": {},
+ "options": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run native-federation-tests:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run native-federation-tests:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/native-federation-tests/src",
+ "implicitDependencies": []
+ }
+ },
+ "webpack-bundler-runtime": {
+ "name": "webpack-bundler-runtime",
+ "type": "lib",
+ "data": {
+ "root": "packages/webpack-bundler-runtime",
+ "name": "webpack-bundler-runtime",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:Module Federation",
+ "npm:bundler runtime",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Module Federation Runtime for webpack",
+ "js": {
+ "packageName": "@module-federation/webpack-bundler-runtime",
+ "packageExports": {
+ ".": {
+ "import": {
+ "types": "./dist/index.esm.d.ts",
+ "default": "./dist/index.esm.js"
+ },
+ "require": {
+ "types": "./dist/index.cjs.d.ts",
+ "default": "./dist/index.cjs.cjs"
+ }
+ },
+ "./constant": {
+ "import": {
+ "types": "./dist/constant.esm.d.ts",
+ "default": "./dist/constant.esm.js"
+ },
+ "require": {
+ "types": "./dist/constant.cjs.d.ts",
+ "default": "./dist/constant.cjs.cjs"
+ }
+ },
+ "./*": "./*"
+ },
+ "packageMain": "./dist/index.cjs.cjs",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "parallel": false,
+ "outputPath": "packages/webpack-bundler-runtime/dist",
+ "main": "packages/webpack-bundler-runtime/src/index.ts",
+ "tsConfig": "packages/webpack-bundler-runtime/tsconfig.lib.json",
+ "assets": [],
+ "project": "packages/webpack-bundler-runtime/package.json",
+ "compiler": "swc",
+ "format": ["cjs", "esm"],
+ "additionalEntryPoints": [
+ "packages/webpack-bundler-runtime/src/constant.ts"
+ ],
+ "generatePackageJson": false,
+ "rollupConfig": "packages/webpack-bundler-runtime/rollup.config.cjs"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/webpack-bundler-runtime/**/*.ts",
+ "packages/webpack-bundler-runtime/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "packages/webpack-bundler-runtime/jest.config.cjs",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run webpack-bundler-runtime:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run webpack-bundler-runtime:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/webpack-bundler-runtime/src",
+ "implicitDependencies": []
+ }
+ },
+ "manifest-webpack-host": {
+ "name": "manifest-webpack-host",
+ "type": "app",
+ "data": {
+ "root": "apps/manifest-demo/webpack-host",
+ "name": "manifest-webpack-host",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "3008-webpack-host",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/manifest-demo/webpack-host/dist",
+ "index": "apps/manifest-demo/webpack-host/src/index.html",
+ "baseHref": "/",
+ "main": "apps/manifest-demo/webpack-host/src/index.ts",
+ "tsConfig": "apps/manifest-demo/webpack-host/tsconfig.app.json",
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/manifest-demo/webpack-host/webpack.config.js",
+ "babelUpwardRootMode": true
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "buildTarget": "manifest-webpack-host:build",
+ "hmr": true,
+ "port": 3013
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "manifest-webpack-host:build:development"
+ },
+ "production": {
+ "buildTarget": "manifest-webpack-host:build:production",
+ "hmr": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "apps/manifest-demo/host/**/*.{ts,tsx,js,jsx}"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "serve-static": {
+ "executor": "@nx/web:file-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "manifest-webpack-host:build",
+ "port": 3013
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "manifest-webpack-host:build:development"
+ },
+ "production": {
+ "buildTarget": "manifest-webpack-host:build:production"
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/manifest-demo/webpack-host/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:3013",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :3013 || nx run manifest-webpack-host:serve",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 4 && nx run manifest-webpack-host:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/manifest-demo/webpack-host/src",
+ "implicitDependencies": []
+ }
+ },
+ "modernjs-ssr-nested-remote": {
+ "name": "modernjs-ssr-nested-remote",
+ "type": "app",
+ "data": {
+ "root": "apps/modernjs-ssr/nested-remote",
+ "name": "modernjs-ssr-nested-remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["reset", "dev", "start", "new", "lint", "upgrade"]
+ },
+ "js": {
+ "packageName": "modernjs-ssr-nested-remote",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "reset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "reset"
+ },
+ "metadata": {
+ "scriptContent": "npx rimraf ./**/node_modules",
+ "runCommand": "pnpm run reset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "modern dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "modern start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "new": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "new"
+ },
+ "metadata": {
+ "scriptContent": "modern new",
+ "runCommand": "pnpm run new"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint"
+ },
+ "metadata": {
+ "scriptContent": "modern lint",
+ "runCommand": "pnpm run lint"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "upgrade": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "upgrade"
+ },
+ "metadata": {
+ "scriptContent": "modern upgrade",
+ "runCommand": "pnpm run upgrade"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/nested-remote; pnpm run build",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/nested-remote; pnpm run dev",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modernjs-ssr/nested-remote/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4001",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :8080 || nx run modernjs-ssr-nested-remote:serve & echo 'done'",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 20 && nx run modernjs-ssr-nested-remote:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modernjs-ssr/modernjs-ssr-nested-remote/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "assemble-release-plan": {
+ "name": "assemble-release-plan",
+ "type": "lib",
+ "data": {
+ "root": "packages/assemble-release-plan",
+ "name": "assemble-release-plan",
+ "projectType": "library",
+ "tags": ["npm:private", "type:pkg"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": [
+ "test",
+ "watch",
+ "postinstall",
+ "lint",
+ "types:check",
+ "changeset",
+ "check-all",
+ "version-packages",
+ "release"
+ ]
+ },
+ "description": "Reads changesets and adds information on dependents that need bumping",
+ "js": {
+ "packageName": "@changesets/assemble-release-plan",
+ "packageExports": {
+ ".": {
+ "types": {
+ "import": "./dist/changesets-assemble-release-plan.cjs.mjs",
+ "default": "./dist/changesets-assemble-release-plan.cjs.js"
+ },
+ "module": "./dist/changesets-assemble-release-plan.esm.js",
+ "import": "./dist/changesets-assemble-release-plan.cjs.mjs",
+ "default": "./dist/changesets-assemble-release-plan.cjs.js"
+ },
+ "./package.json": "./package.json"
+ },
+ "packageMain": "dist/changesets-assemble-release-plan.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "test": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "test"
+ },
+ "metadata": {
+ "scriptContent": "echo 'skip'",
+ "runCommand": "pnpm run test"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "watch": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "watch"
+ },
+ "metadata": {
+ "scriptContent": "preconstruct watch",
+ "runCommand": "pnpm run watch"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "postinstall": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "postinstall"
+ },
+ "metadata": {
+ "scriptContent": "preconstruct dev",
+ "runCommand": "pnpm run postinstall"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint"
+ },
+ "metadata": {
+ "scriptContent": "yarn eslint . --ext .ts,.tsx,.js",
+ "runCommand": "pnpm run lint"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "types:check": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "types:check"
+ },
+ "metadata": {
+ "scriptContent": "tsc",
+ "runCommand": "pnpm run types:check"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "changeset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "changeset"
+ },
+ "metadata": {
+ "scriptContent": "packages/cli/bin.js",
+ "runCommand": "pnpm run changeset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "check-all": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "check-all"
+ },
+ "metadata": {
+ "scriptContent": "yarn test && yarn types:check && yarn lint && yarn format",
+ "runCommand": "pnpm run check-all"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "version-packages": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "version-packages"
+ },
+ "metadata": {
+ "scriptContent": "changeset version && yarn format:fix",
+ "runCommand": "pnpm run version-packages"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "release": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "release"
+ },
+ "metadata": {
+ "scriptContent": "yarn build && changeset publish",
+ "runCommand": "pnpm run release"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix packages/assemble-release-plan"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/assemble-release-plan/src",
+ "implicitDependencies": []
+ }
+ },
+ "bridge-shared": {
+ "name": "bridge-shared",
+ "type": "lib",
+ "data": {
+ "root": "packages/bridge/bridge-shared",
+ "name": "bridge-shared",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "@module-federation/bridge-shared",
+ "packageMain": "./dist/index.umd.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "vite",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "vite preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix packages/bridge/bridge-shared"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/bridge/bridge-shared/src",
+ "implicitDependencies": []
+ }
+ },
+ "bridge-react": {
+ "name": "bridge-react",
+ "type": "lib",
+ "data": {
+ "root": "packages/bridge/bridge-react",
+ "name": "bridge-react",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "@module-federation/bridge-react",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.d.ts",
+ "import": "./dist/index.es.js",
+ "require": "./dist/index.cjs.js"
+ },
+ "./v18": {
+ "types": "./dist/v18.d.ts",
+ "import": "./dist/v18.es.js",
+ "require": "./dist/v18.cjs.js"
+ },
+ "./v19": {
+ "types": "./dist/v19.d.ts",
+ "import": "./dist/v19.es.js",
+ "require": "./dist/v19.cjs.js"
+ },
+ "./router": {
+ "types": "./dist/router.d.ts",
+ "import": "./dist/router.es.js",
+ "require": "./dist/router.cjs.js"
+ },
+ "./plugin": {
+ "types": "./dist/plugin.d.ts",
+ "import": "./dist/plugin.es.js",
+ "require": "./dist/plugin.es.js"
+ },
+ "./router-v5": {
+ "types": "./dist/router-v5.d.ts",
+ "import": "./dist/router-v5.es.js",
+ "require": "./dist/router-v5.cjs.js"
+ },
+ "./router-v6": {
+ "types": "./dist/router-v6.d.ts",
+ "import": "./dist/router-v6.es.js",
+ "require": "./dist/router-v6.cjs.js"
+ },
+ "./*": "./*"
+ },
+ "packageMain": "./dist/index.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "vite",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "vite preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix packages/bridge/bridge-react"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "vitest run -c packages/bridge/bridge-react/vitest.config.ts",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/bridge/bridge-react/src",
+ "implicitDependencies": []
+ }
+ },
+ "react_ts_nested_remote": {
+ "name": "react_ts_nested_remote",
+ "type": "app",
+ "data": {
+ "root": "apps/react-ts-nested-remote",
+ "name": "react_ts_nested_remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "react-ts-nested-remote",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/react-ts-nested-remote/dist",
+ "index": "apps/react-ts-nested-remote/src/index.html",
+ "baseHref": "/",
+ "main": "apps/react-ts-nested-remote/src/main.ts",
+ "polyfills": "apps/react-ts-nested-remote/src/polyfills.ts",
+ "tsConfig": "apps/react-ts-nested-remote/tsconfig.app.json",
+ "assets": [
+ "apps/react-ts-nested-remote/src/favicon.ico",
+ "apps/react-ts-nested-remote/src/assets"
+ ],
+ "styles": ["apps/react-ts-nested-remote/src/styles.css"],
+ "scripts": [],
+ "webpackConfig": "apps/react-ts-nested-remote/webpack.config.js",
+ "babelUpwardRootMode": true
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "fileReplacements": [
+ {
+ "replace": "apps/react-ts-nested-remote/src/environments/environment.ts",
+ "with": "apps/react-ts-nested-remote/src/environments/environment.prod.ts"
+ }
+ ],
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "react_ts_nested_remote:build",
+ "hmr": true,
+ "port": 3005
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "react_ts_nested_remote:build:development"
+ },
+ "production": {
+ "buildTarget": "react_ts_nested_remote:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "apps/react-ts-nested-remote/**/*.{ts,tsx,js,jsx}"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "serve-static": {
+ "executor": "@nx/web:file-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "react_ts_nested_remote:build",
+ "port": 3005
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "react_ts_nested_remote:build:development"
+ },
+ "production": {
+ "buildTarget": "react_ts_nested_remote:build:production"
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/react-ts-nested-remote/src",
+ "implicitDependencies": []
+ }
+ },
+ "vue3-bridge": {
+ "name": "vue3-bridge",
+ "type": "lib",
+ "data": {
+ "root": "packages/bridge/vue3-bridge",
+ "name": "vue3-bridge",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "@module-federation/bridge-vue3",
+ "packageMain": "./dist/index.cjs",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "vite",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "vite preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build --prefix packages/bridge/vue3-bridge"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/bridge/vue3-bridge/src",
+ "implicitDependencies": []
+ }
+ },
+ "chrome-devtools": {
+ "name": "chrome-devtools",
+ "type": "lib",
+ "data": {
+ "root": "packages/chrome-devtools",
+ "name": "chrome-devtools",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": [
+ "build:storybook",
+ "storybook",
+ "reset",
+ "dev",
+ "build:debug",
+ "build:lib",
+ "release",
+ "test:e2e",
+ "test:e2e:ui",
+ "start",
+ "serve",
+ "postinstall"
+ ]
+ },
+ "js": {
+ "packageName": "@module-federation/devtools",
+ "packageExports": {
+ ".": {
+ "require": "./dist/lib/App.js",
+ "import": "./dist/es/App.js",
+ "types": "./dist/types/App.d.ts"
+ },
+ "./App": {
+ "require": "./dist/lib/App.js",
+ "import": "./dist/es/App.js",
+ "types": "./dist/types/App.d.ts"
+ }
+ },
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build:storybook": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "build:storybook"
+ },
+ "metadata": {
+ "scriptContent": "storybook build",
+ "runCommand": "pnpm run build:storybook"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "storybook": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "storybook"
+ },
+ "metadata": {
+ "scriptContent": "storybook dev -p 6006",
+ "runCommand": "pnpm run storybook"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "reset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "reset"
+ },
+ "metadata": {
+ "scriptContent": "npx rimraf ./**/node_modules",
+ "runCommand": "pnpm run reset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "modern-app dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build:debug": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "build:debug"
+ },
+ "metadata": {
+ "scriptContent": "DEBUG=true modern-app build && node postpack.js",
+ "runCommand": "pnpm run build:debug"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build:lib": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "build:lib"
+ },
+ "metadata": {
+ "scriptContent": "rm -rf dist && modern-module build -c modern.lib.config.ts",
+ "runCommand": "pnpm run build:lib"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "release": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "release"
+ },
+ "metadata": {
+ "scriptContent": "npm publish --tag canary",
+ "runCommand": "pnpm run release"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "test:e2e"
+ },
+ "metadata": {
+ "scriptContent": "E2ETEST=true pnpm build && playwright test",
+ "runCommand": "pnpm run test:e2e"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "test:e2e:ui": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "test:e2e:ui"
+ },
+ "metadata": {
+ "scriptContent": "E2ETEST=true pnpm build && playwright test --ui",
+ "runCommand": "pnpm run test:e2e:ui"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "modern-app start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "serve": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "serve"
+ },
+ "metadata": {
+ "scriptContent": "modern-app serve",
+ "runCommand": "pnpm run serve"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "postinstall": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "postinstall"
+ },
+ "metadata": {
+ "scriptContent": "bash install-deps.bash",
+ "runCommand": "pnpm run postinstall"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run build:lib --prefix packages/chrome-devtools"
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "build:chrome-plugins": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": ["npm run build --prefix packages/chrome-devtools"]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": ["npm run test --prefix packages/chrome-devtools"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "e2e:devtools": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run test:e2e --prefix packages/chrome-devtools"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e:devtools:ui": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npm run test:e2e:ui --prefix packages/chrome-devtools"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/chrome-devtools/src",
+ "implicitDependencies": []
+ }
+ },
+ "modernjs-ssr-remote": {
+ "name": "modernjs-ssr-remote",
+ "type": "app",
+ "data": {
+ "root": "apps/modernjs-ssr/remote",
+ "name": "modernjs-ssr-remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["reset", "dev", "start", "new", "lint", "upgrade"]
+ },
+ "js": {
+ "packageName": "modernjs-ssr-remote",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "reset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "reset"
+ },
+ "metadata": {
+ "scriptContent": "npx rimraf ./**/node_modules",
+ "runCommand": "pnpm run reset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "modern dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "modern start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "new": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "new"
+ },
+ "metadata": {
+ "scriptContent": "modern new",
+ "runCommand": "pnpm run new"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint"
+ },
+ "metadata": {
+ "scriptContent": "modern lint",
+ "runCommand": "pnpm run lint"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "upgrade": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "upgrade"
+ },
+ "metadata": {
+ "scriptContent": "modern upgrade",
+ "runCommand": "pnpm run upgrade"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/remote; pnpm run build",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/remote; pnpm run dev",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modernjs-ssr/remote/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4001",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :8080 || nx run modernjs-ssr-remote:serve & echo 'done'",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 20 && nx run modernjs-ssr-remote:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modernjs-ssr/remote/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "node-dynamic-remote": {
+ "name": "node-dynamic-remote",
+ "type": "app",
+ "data": {
+ "root": "apps/node-dynamic-remote",
+ "name": "node-dynamic-remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "node-dynamic-remote",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/node-dynamic-remote/dist",
+ "index": "apps/node-dynamic-remote/src/index.html",
+ "baseHref": "/",
+ "main": "apps/node-dynamic-remote/src/main.tsx",
+ "tsConfig": "apps/node-dynamic-remote/tsconfig.app.json",
+ "assets": [],
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/node-dynamic-remote/webpack.config.js"
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "fileReplacements": [
+ {
+ "replace": "apps/node-dynamic-remote/src/environments/environment.ts",
+ "with": "apps/node-dynamic-remote/src/environments/environment.prod.ts"
+ }
+ ],
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "node-dynamic-remote:build",
+ "hmr": true,
+ "port": 3026
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "node-dynamic-remote:build:development"
+ },
+ "production": {
+ "buildTarget": "node-dynamic-remote:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "apps/node-dynamic-remote/**/*.{ts,tsx,js,jsx}"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/node-dynamic-remote/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/node-dynamic-remote/src",
+ "implicitDependencies": []
+ }
+ },
+ "storybook-addon": {
+ "name": "storybook-addon",
+ "type": "lib",
+ "data": {
+ "root": "packages/storybook-addon",
+ "name": "storybook-addon",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:module-federation",
+ "npm:typescript",
+ "npm:storybook",
+ "npm:rsbuild",
+ "npm:storybook-rsbuild",
+ "npm:addon",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Storybook addon to consume remote module federated apps/components",
+ "js": {
+ "packageName": "@module-federation/storybook-addon",
+ "packageExports": {
+ ".": {
+ "types": "./dist/src/index.d.ts",
+ "default": "./dist/src/index.js"
+ },
+ "./preset": {
+ "types": "./dist/preset.d.ts",
+ "default": "./dist/preset.js"
+ },
+ "./*": "./*"
+ },
+ "packageMain": "dist/src/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/js:tsc",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/storybook-addon/dist",
+ "main": "packages/storybook-addon/src/index.ts",
+ "tsConfig": "packages/storybook-addon/tsconfig.lib.json",
+ "assets": ["packages/storybook-addon/*.md"]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["packages/storybook-addon/**/*.ts"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "packages/storybook-addon/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run storybook-addon:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run storybook-addon:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/storybook-addon/src",
+ "implicitDependencies": ["utils"]
+ }
+ },
+ "rsbuild-plugin": {
+ "name": "rsbuild-plugin",
+ "type": "lib",
+ "data": {
+ "root": "packages/rsbuild-plugin",
+ "name": "rsbuild-plugin",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Module Federation plugin for Rsbuild",
+ "js": {
+ "packageName": "@module-federation/rsbuild-plugin",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.cjs.d.ts",
+ "import": "./dist/index.esm.mjs",
+ "require": "./dist/index.cjs.js"
+ },
+ "./utils": {
+ "types": "./dist/utils.cjs.d.ts",
+ "import": "./dist/utils.esm.mjs",
+ "require": "./dist/utils.cjs.js"
+ },
+ "./constant": {
+ "types": "./dist/constant.cjs.d.ts",
+ "import": "./dist/constant.esm.mjs",
+ "require": "./dist/constant.cjs.js"
+ }
+ },
+ "packageMain": "./dist/index.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/rsbuild-plugin/dist",
+ "main": "packages/rsbuild-plugin/cli/src/index.ts",
+ "tsConfig": "packages/rsbuild-plugin/tsconfig.json",
+ "assets": [],
+ "project": "packages/rsbuild-plugin/package.json",
+ "rollupConfig": "packages/rsbuild-plugin/rollup.config.js",
+ "compiler": "swc",
+ "format": ["cjs", "esm"],
+ "generatePackageJson": false
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/rsbuild-plugin/**/*.ts",
+ "packages/rsbuild-plugin/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/vite:test",
+ "outputs": ["{workspaceRoot}/coverage/packages/rsbuild-plugin"],
+ "configurations": {},
+ "options": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run rsbuild-plugin:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run rsbuild-plugin:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/rsbuild-plugin/src",
+ "implicitDependencies": []
+ }
+ },
+ "rspress-plugin": {
+ "name": "rspress-plugin",
+ "type": "lib",
+ "data": {
+ "root": "packages/rspress-plugin",
+ "name": "rspress-plugin",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:Module Federation",
+ "npm:Rspress",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["build:watch"]
+ },
+ "description": "Module Federation plugin for Rspress",
+ "js": {
+ "packageName": "@module-federation/rspress-plugin",
+ "packageExports": {
+ ".": {
+ "types": "./dist/esm/plugin.d.ts",
+ "import": "./dist/esm/index.js"
+ }
+ },
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build:watch": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "build:watch"
+ },
+ "metadata": {
+ "scriptContent": "rslib build --watch",
+ "runCommand": "pnpm run build:watch"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": ["npm run build --prefix packages/rspress-plugin"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "dev": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": ["npm run dev --prefix packages/rspress-plugin"]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run webpack-bundler-runtime:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/rspress-plugin/src",
+ "implicitDependencies": []
+ }
+ },
+ "data-prefetch": {
+ "name": "data-prefetch",
+ "type": "lib",
+ "data": {
+ "root": "packages/data-prefetch",
+ "name": "data-prefetch",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Module Federation Data Prefetch",
+ "js": {
+ "packageName": "@module-federation/data-prefetch",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.cjs.d.ts",
+ "import": "./dist/index.esm.js",
+ "require": "./dist/index.cjs.cjs"
+ },
+ "./react": {
+ "types": "./dist/react.cjs.d.ts",
+ "import": "./dist/react.esm.js",
+ "require": "./dist/react.cjs.cjs"
+ },
+ "./cli": {
+ "types": "./dist/cli.cjs.d.ts",
+ "import": "./dist/cli.esm.js",
+ "require": "./dist/cli.cjs.cjs"
+ },
+ "./babel-plugin": {
+ "types": "./dist/babel.cjs.d.ts",
+ "import": "./dist/babel.esm.js",
+ "require": "./dist/babel.cjs.cjs"
+ },
+ "./universal": {
+ "types": "./dist/universal.cjs.d.ts",
+ "import": "./dist/universal.esm.js",
+ "require": "./dist/universal.cjs.cjs"
+ }
+ },
+ "packageMain": "dist/index.cjs.cjs",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/data-prefetch/dist",
+ "main": "packages/data-prefetch/src/index.ts",
+ "tsConfig": "packages/data-prefetch/tsconfig.lib.json",
+ "assets": [],
+ "project": "packages/data-prefetch/package.json",
+ "rollupConfig": "packages/data-prefetch/rollup.config.cjs",
+ "compiler": "swc",
+ "format": ["cjs", "esm"],
+ "generatePackageJson": false
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "packages/data-prefetch/jest.config.cjs",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/data-prefetch/**/*.ts",
+ "packages/data-prefetch/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run data-prefetch:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run data-prefetch:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/data-prefetch/src",
+ "implicitDependencies": []
+ }
+ },
+ "modernjs-ssr-host": {
+ "name": "modernjs-ssr-host",
+ "type": "app",
+ "data": {
+ "root": "apps/modernjs-ssr/host",
+ "name": "modernjs-ssr-host",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["reset", "dev", "start", "new", "lint", "upgrade"]
+ },
+ "js": {
+ "packageName": "modernjs-ssr-host",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "reset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "reset"
+ },
+ "metadata": {
+ "scriptContent": "npx rimraf ./**/node_modules",
+ "runCommand": "pnpm run reset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "modern dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "modern start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "new": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "new"
+ },
+ "metadata": {
+ "scriptContent": "modern new",
+ "runCommand": "pnpm run new"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint"
+ },
+ "metadata": {
+ "scriptContent": "modern lint",
+ "runCommand": "pnpm run lint"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "upgrade": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "upgrade"
+ },
+ "metadata": {
+ "scriptContent": "modern upgrade",
+ "runCommand": "pnpm run upgrade"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/host; pnpm run build",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "commands": [
+ {
+ "command": "cd apps/modernjs-ssr/host; pnpm run dev",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modernjs-ssr/host/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:3050",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "nx run modernjs-ssr-host:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modernjs-ssr/modernjs-ssr-host/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "node-local-remote": {
+ "name": "node-local-remote",
+ "type": "app",
+ "data": {
+ "root": "apps/node-local-remote",
+ "name": "node-local-remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "node-local-remote",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{workspaceRoot}/apps/node-local-remote/dist"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/node-local-remote/dist",
+ "index": "apps/node-local-remote/src/index.html",
+ "baseHref": "/",
+ "main": "apps/node-local-remote/src/main.tsx",
+ "tsConfig": "apps/node-local-remote/tsconfig.app.json",
+ "assets": [],
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/node-local-remote/webpack.config.js"
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "fileReplacements": [
+ {
+ "replace": "apps/node-local-remote/src/environments/environment.ts",
+ "with": "apps/node-local-remote/src/environments/environment.prod.ts"
+ }
+ ],
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "node-local-remote:build",
+ "hmr": true,
+ "port": 3023
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "node-local-remote:build:development"
+ },
+ "production": {
+ "buildTarget": "node-local-remote:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "apps/node-local-remote/**/*.{ts,tsx,js,jsx}"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/node-local-remote/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/node-local-remote/src",
+ "implicitDependencies": []
+ }
+ },
+ "runtime-tools": {
+ "name": "runtime-tools",
+ "type": "lib",
+ "data": {
+ "root": "packages/runtime-tools",
+ "name": "runtime-tools",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/runtime-tools",
+ "packageExports": {
+ ".": {
+ "import": {
+ "types": "./dist/index.esm.d.ts",
+ "default": "./dist/index.esm.js"
+ },
+ "require": {
+ "types": "./dist/index.cjs.d.ts",
+ "default": "./dist/index.cjs.cjs"
+ }
+ },
+ "./runtime": {
+ "import": {
+ "types": "./dist/runtime.esm.d.ts",
+ "default": "./dist/runtime.esm.js"
+ },
+ "require": {
+ "types": "./dist/runtime.cjs.d.ts",
+ "default": "./dist/runtime.cjs.cjs"
+ }
+ },
+ "./runtime-core": {
+ "import": {
+ "types": "./dist/runtime-core.esm.d.ts",
+ "default": "./dist/runtime-core.esm.js"
+ },
+ "require": {
+ "types": "./dist/runtime-core.cjs.d.ts",
+ "default": "./dist/runtime-core.cjs.cjs"
+ }
+ },
+ "./webpack-bundler-runtime": {
+ "import": {
+ "types": "./dist/webpack-bundler-runtime.esm.d.ts",
+ "default": "./dist/webpack-bundler-runtime.esm.js"
+ },
+ "require": {
+ "types": "./dist/webpack-bundler-runtime.cjs.d.ts",
+ "default": "./dist/webpack-bundler-runtime.cjs.cjs"
+ }
+ },
+ "./*": "./*"
+ },
+ "packageMain": "./dist/index.cjs.cjs",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{workspaceRoot}/packages/runtime-tools/dist"],
+ "options": {
+ "parallel": false,
+ "outputPath": "packages/runtime-tools/dist",
+ "main": "packages/runtime-tools/src/index.ts",
+ "additionalEntryPoints": [
+ "packages/runtime-tools/src/runtime.ts",
+ "packages/runtime-tools/src/webpack-bundler-runtime.ts"
+ ],
+ "tsConfig": "packages/runtime-tools/tsconfig.lib.json",
+ "assets": [],
+ "project": "packages/runtime-tools/package.json",
+ "compiler": "swc",
+ "rollupConfig": "packages/runtime-tools/rollup.config.cjs",
+ "format": ["cjs", "esm"],
+ "external": ["@module-federation/*"],
+ "generatePackageJson": false
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/runtime-tools/**/*.ts",
+ "packages/runtime-tools/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run runtime:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run runtime:build",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run runtime:semantic-release",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "semantic-release": {
+ "executor": "@goestav/nx-semantic-release:semantic-release",
+ "configurations": {},
+ "options": {},
+ "parallelism": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/packages/core"],
+ "options": {
+ "jestConfig": "packages/runtime-tools/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/runtime-tools/src",
+ "implicitDependencies": []
+ }
+ },
+ "retry-plugin": {
+ "name": "retry-plugin",
+ "type": "lib",
+ "data": {
+ "root": "packages/retry-plugin",
+ "name": "retry-plugin",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/retry-plugin",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.d.ts",
+ "import": "./dist/esm/index.js",
+ "require": "./dist/index.js"
+ }
+ },
+ "packageMain": "./dist/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "outputs": ["{workspaceRoot}/packages/retry-plugin/dist"],
+ "options": {
+ "parallel": false,
+ "commands": [
+ "tsup --config packages/retry-plugin/tsup.config.ts",
+ "cp packages/retry-plugin/package.json packages/retry-plugin/dist",
+ "cp packages/retry-plugin/*.md packages/retry-plugin/dist"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "vitest run -u -c packages/retry-plugin/vitest.config.ts",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/retry-plugin/**/*.ts",
+ "packages/retry-plugin/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "build-debug": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "FEDERATION_DEBUG=true nx run retry-plugin:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run retry-plugin:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run retry-plugin:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/retry-plugin/src",
+ "implicitDependencies": []
+ }
+ },
+ "runtime-core": {
+ "name": "runtime-core",
+ "type": "lib",
+ "data": {
+ "root": "packages/runtime-core",
+ "name": "runtime-core",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/runtime-core",
+ "packageExports": {
+ ".": {
+ "import": {
+ "types": "./dist/index.esm.d.ts",
+ "default": "./dist/index.esm.js"
+ },
+ "require": {
+ "types": "./dist/index.cjs.d.ts",
+ "default": "./dist/index.cjs.cjs"
+ }
+ },
+ "./types": {
+ "import": {
+ "types": "./dist/types.esm.d.ts",
+ "default": "./dist/types.esm.js"
+ },
+ "require": {
+ "types": "./dist/types.cjs.d.ts",
+ "default": "./dist/types.cjs.cjs"
+ }
+ }
+ },
+ "packageMain": "./dist/index.cjs.cjs",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{workspaceRoot}/packages/runtime-core/dist"],
+ "options": {
+ "parallel": false,
+ "outputPath": "packages/runtime-core/dist",
+ "main": "packages/runtime-core/src/index.ts",
+ "additionalEntryPoints": ["packages/runtime-core/src/types.ts"],
+ "tsConfig": "packages/runtime-core/tsconfig.lib.json",
+ "assets": [],
+ "external": ["@module-federation/*"],
+ "project": "packages/runtime-core/package.json",
+ "compiler": "swc",
+ "rollupConfig": "packages/runtime-core/rollup.config.cjs",
+ "format": ["cjs", "esm"],
+ "generatePackageJson": false
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/runtime-core/**/*.ts",
+ "packages/runtime-core/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "build-debug": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "FEDERATION_DEBUG=true nx run runtime-core:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run runtime-core:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run runtime-core:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "vitest run -u -c packages/runtime-core/vitest.config.ts",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/runtime-core/src",
+ "implicitDependencies": []
+ }
+ },
+ "error-codes": {
+ "name": "error-codes",
+ "type": "lib",
+ "data": {
+ "root": "packages/error-codes",
+ "name": "error-codes",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:Module Federation",
+ "npm:error codes",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Module Federation Error Codes",
+ "js": {
+ "packageName": "@module-federation/error-codes",
+ "packageExports": {
+ ".": {
+ "import": "./dist/index.esm.mjs",
+ "require": "./dist/index.cjs.js"
+ }
+ },
+ "packageMain": "./dist/index.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "parallel": false,
+ "outputPath": "packages/error-codes/dist",
+ "main": "packages/error-codes/src/index.ts",
+ "tsConfig": "packages/error-codes/tsconfig.lib.json",
+ "rollupConfig": "packages/error-codes/rollup.config.js",
+ "assets": [],
+ "project": "packages/error-codes/package.json",
+ "compiler": "swc",
+ "format": ["cjs", "esm"],
+ "generatePackageJson": false
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/error-codes/**/*.ts",
+ "packages/error-codes/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "packages/error-codes/jest.config.js",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run error-codes:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run error-codes:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/error-codes/src",
+ "implicitDependencies": []
+ }
+ },
+ "react_ts_remote": {
+ "name": "react_ts_remote",
+ "type": "app",
+ "data": {
+ "root": "apps/react-ts-remote",
+ "name": "react_ts_remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "react-ts-remote",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/rspack:rspack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "target": "web",
+ "outputPath": "apps/react-ts-remote/dist",
+ "indexHtml": "apps/react-ts-remote/src/index.html",
+ "main": "apps/react-ts-remote/src/main.ts",
+ "tsConfig": "apps/react-ts-remote/tsconfig.app.json",
+ "rspackConfig": "apps/react-ts-remote/rspack.config.js"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "@nx/rspack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "rspackConfig": "apps/react-ts-remote/rspack.config.js",
+ "buildTarget": "react_ts_remote:build",
+ "port": 3004
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "react_ts_remote:build:development",
+ "port": 3004
+ },
+ "production": {
+ "buildTarget": "react_ts_remote:build:production",
+ "port": 3004
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "build:webpack": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/react-ts-remote/dist",
+ "index": "apps/react-ts-remote/src/index.html",
+ "baseHref": "/",
+ "main": "apps/react-ts-remote/src/main.ts",
+ "polyfills": "apps/react-ts-remote/src/polyfills.ts",
+ "tsConfig": "apps/react-ts-remote/tsconfig.app.json",
+ "assets": [
+ "apps/react-ts-remote/src/favicon.ico",
+ "apps/react-ts-remote/src/assets"
+ ],
+ "styles": ["apps/react-ts-remote/src/styles.css"],
+ "scripts": [],
+ "webpackConfig": "apps/react-ts-remote/webpack.config.js",
+ "babelUpwardRootMode": true
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "fileReplacements": [
+ {
+ "replace": "apps/react-ts-remote/src/environments/environment.ts",
+ "with": "apps/react-ts-remote/src/environments/environment.prod.ts"
+ }
+ ],
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve:webpack": {
+ "executor": "@nx/webpack:dev-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "react_ts_remote:build",
+ "hmr": true,
+ "port": 3005
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "react_ts_remote:build:development"
+ },
+ "production": {
+ "buildTarget": "react_ts_remote:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/react-ts-remote/src",
+ "implicitDependencies": []
+ }
+ },
+ "dts-plugin": {
+ "name": "dts-plugin",
+ "type": "lib",
+ "data": {
+ "root": "packages/dts-plugin",
+ "name": "dts-plugin",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/dts-plugin",
+ "packageExports": {
+ ".": {
+ "import": "./dist/index.js",
+ "require": "./dist/index.js"
+ },
+ "./core": {
+ "import": "./dist/core.js",
+ "require": "./dist/core.js"
+ },
+ "./dynamic-remote-type-hints-plugin": {
+ "types": "./dist/dynamic-remote-type-hints-plugin.d.ts",
+ "import": "./dist/esm/dynamic-remote-type-hints-plugin.js",
+ "require": "./dist/dynamic-remote-type-hints-plugin.js"
+ },
+ "./*": "./*"
+ },
+ "packageMain": "./dist/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "outputs": ["{workspaceRoot}/packages/dts-plugin/dist"],
+ "options": {
+ "parallel": false,
+ "cwd": "packages/dts-plugin",
+ "commands": [
+ "tsup --config ./tsup.config.ts",
+ "sleep 1",
+ "cp package.json ./dist",
+ "cp *.md ./dist"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "outputs": ["{workspaceRoot}/coverage/packages/dts-plugin"],
+ "options": {
+ "parallel": false,
+ "cwd": "packages/dts-plugin",
+ "commands": ["rimraf dist-test", "nx run dts-plugin:test-impl"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "test-impl": {
+ "executor": "@nx/vite:test",
+ "outputs": ["{workspaceRoot}/coverage/packages/dts-plugin"],
+ "configurations": {},
+ "options": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/dts-plugin/**/*.ts",
+ "packages/dts-plugin/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "build-debug": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "FEDERATION_DEBUG=true nx run dts-plugin:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run dts-plugin:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run dts-plugin:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/dts-plugin/src",
+ "implicitDependencies": []
+ }
+ },
+ "reactStorybook": {
+ "name": "reactStorybook",
+ "type": "app",
+ "data": {
+ "root": "apps/reactStorybook",
+ "name": "reactStorybook",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "react-storybook",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/reactStorybook/dist",
+ "index": "apps/reactStorybook/src/index.html",
+ "baseHref": "/",
+ "main": "apps/reactStorybook/src/main.ts",
+ "tsConfig": "apps/reactStorybook/tsconfig.app.json",
+ "assets": [
+ "apps/reactStorybook/src/favicon.ico",
+ "apps/reactStorybook/src/assets"
+ ],
+ "styles": ["apps/reactStorybook/src/styles.scss"],
+ "scripts": [],
+ "webpackConfig": "apps/reactStorybook/webpack.config.js"
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "fileReplacements": [
+ {
+ "replace": "apps/reactStorybook/src/environments/environment.ts",
+ "with": "apps/reactStorybook/src/environments/environment.prod.ts"
+ }
+ ],
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false,
+ "webpackConfig": "apps/reactStorybook/webpack.config.prod.js"
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/react:module-federation-dev-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "reactStorybook:build",
+ "hmr": true,
+ "port": 4200
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "reactStorybook:build:development"
+ },
+ "production": {
+ "buildTarget": "reactStorybook:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/reactStorybook/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/reactStorybook/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "serve-static": {
+ "executor": "@nx/web:file-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "reactStorybook:build",
+ "port": 4200
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "reactStorybook:build:development"
+ },
+ "production": {
+ "buildTarget": "reactStorybook:build:production"
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "storybook": {
+ "executor": "@nx/storybook:storybook",
+ "options": {
+ "uiFramework": "@storybook/react",
+ "port": 4400,
+ "configDir": "apps/reactStorybook/.storybook"
+ },
+ "configurations": {
+ "ci": {
+ "quiet": true
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "build-storybook": {
+ "executor": "@nx/storybook:build",
+ "outputs": ["{options.outputDir}"],
+ "options": {
+ "uiFramework": "@storybook/react",
+ "outputDir": "storybook/reactStorybook/dist",
+ "configDir": "apps/reactStorybook/.storybook"
+ },
+ "configurations": {
+ "ci": {
+ "quiet": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{projectRoot}/.storybook/**/*",
+ "{projectRoot}/tsconfig.storybook.json"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/reactStorybook/src",
+ "implicitDependencies": []
+ }
+ },
+ "typescript": {
+ "name": "typescript",
+ "type": "lib",
+ "data": {
+ "root": "packages/typescript",
+ "name": "typescript",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:module-federation",
+ "npm:typescript",
+ "npm:remote types",
+ "npm:federated types",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Webpack plugin to stream typescript for module federation apps/components",
+ "js": {
+ "packageName": "@module-federation/typescript",
+ "packageExports": {
+ ".": {
+ "types": "./dist/src/index.d.ts",
+ "require": "./dist/src/index.js"
+ }
+ },
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/js:tsc",
+ "outputs": ["{workspaceRoot}/packages/typescript/dist"],
+ "options": {
+ "outputPath": "packages/typescript/dist",
+ "main": "packages/typescript/src/index.ts",
+ "tsConfig": "packages/typescript/tsconfig.lib.json",
+ "assets": ["packages/typescript/*.md"],
+ "skipTypeCheck": true
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["packages/typescript/**/*.ts"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "packages/typescript/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run typescript:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run typescript:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/typescript/src",
+ "implicitDependencies": []
+ }
+ },
+ "3002-checkout": {
+ "name": "3002-checkout",
+ "type": "app",
+ "data": {
+ "root": "apps/3002-checkout",
+ "name": "3002-checkout",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["start"]
+ },
+ "js": {
+ "packageName": "@module-federation/3002-checkout",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "next start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/next:build",
+ "defaultConfiguration": "production",
+ "options": {
+ "outputPath": "apps/3002-checkout"
+ },
+ "configurations": {
+ "development": {
+ "outputPath": "apps/3002-checkout"
+ },
+ "production": {}
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "@nx/next:server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "3002-checkout:build",
+ "dev": true,
+ "port": 3002
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "3002-checkout:build:development",
+ "dev": true,
+ "port": 3002
+ },
+ "production": {
+ "buildTarget": "3002-checkout:build:production",
+ "dev": false,
+ "port": 3002
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "continuous": true
+ },
+ "export": {
+ "executor": "@nx/next:export",
+ "options": {
+ "buildTarget": "3002-checkout:build:production"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/3002-checkout/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/3002-checkout/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:3002"
+ },
+ "defaultConfiguration": "development",
+ "configurations": {
+ "development": {
+ "devServerTarget": "3002-checkout:serve:development"
+ },
+ "production": {
+ "devServerTarget": "3002-checkout:serve:production"
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "npx kill-port 3000 3001 3002",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3001-shop --configuration=development & wait-on tcp:3000 tcp:3001",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "wait-on tcp:3000 tcp:3001 && nx run 3002-checkout:e2e:development",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {
+ "production": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "npx kill-port 3000 3001 3002",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run-many --target=build --projects=3000-home,3001-shop --configuration=production --parallel=9 && nx run-many --target=serve --projects=3000-home,3001-shop --configuration=production --parallel=9 & wait-on tcp:3000 tcp:3001",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx build 3002-checkout --configuration=production && wait-on tcp:3000 tcp:3001 && nx run 3002-checkout:e2e:production",
+ "forwardAllArgs": true
+ }
+ ]
+ }
+ },
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/3002-checkout",
+ "implicitDependencies": []
+ }
+ },
+ "nextjs-mf": {
+ "name": "nextjs-mf",
+ "type": "lib",
+ "data": {
+ "root": "packages/nextjs-mf",
+ "name": "nextjs-mf",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["postinstall"]
+ },
+ "description": "Module Federation helper for NextJS",
+ "js": {
+ "packageName": "@module-federation/nextjs-mf",
+ "packageExports": {
+ ".": "./dist/src/index.js",
+ "./utils": "./dist/utils/index.js",
+ "./*": "./*"
+ },
+ "packageMain": "dist/src/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "postinstall": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "postinstall"
+ },
+ "metadata": {
+ "scriptContent": "echo \"Deprecation Notice: We intend to deprecate 'nextjs-mf'. Please see https://github.com/module-federation/core/issues/3153 for more details.\"",
+ "runCommand": "pnpm run postinstall"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build-tsc": {
+ "executor": "@nx/js:tsc",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/nextjs-mf/dist",
+ "main": "packages/nextjs-mf/src/index.ts",
+ "tsConfig": "packages/nextjs-mf/tsconfig.lib.json",
+ "assets": ["packages/nextjs-mf/*.md"]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run nextjs-mf:build-tsc",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run nextjs-mf:rename-dist-files",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "rename-dist-files": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ {
+ "command": "mv packages/nextjs-mf/dist/src/federation-noop.js packages/nextjs-mf/dist/src/federation-noop.cjs"
+ },
+ {
+ "command": "mv packages/nextjs-mf/dist/src/plugins/container/runtimePlugin.js packages/nextjs-mf/dist/src/plugins/container/runtimePlugin.cjs"
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/nextjs-mf/**/*.js",
+ "packages/nextjs-mf/**/*.ts"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/packages/nextjs-mf"],
+ "options": {
+ "jestConfig": "packages/nextjs-mf/jest.config.js",
+ "passWithNoTests": true
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run nextjs-mf:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run nextjs-mf:build",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "rm ./packages/nextjs-mf/dist/package.json",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/nextjs-mf/src",
+ "implicitDependencies": []
+ }
+ },
+ "node-host-e2e": {
+ "name": "node-host-e2e",
+ "type": "e2e",
+ "data": {
+ "root": "apps/node-host-e2e",
+ "name": "node-host-e2e",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "node-host-e2e",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "e2e": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{e2eProjectRoot}"],
+ "options": {
+ "jestConfig": "apps/node-host-e2e/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "sleep 10 && nx run node-host-e2e:e2e && lsof -ti tcp:3022,3023,3333,3026,3027 | xargs kill",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/node-host-e2e/**/*.{js,ts}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "implicitDependencies": ["node-host"]
+ }
+ },
+ "reactRemoteUI": {
+ "name": "reactRemoteUI",
+ "type": "app",
+ "data": {
+ "root": "apps/reactRemoteUI",
+ "name": "reactRemoteUI",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "react-remote-ui",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/reactRemoteUI/dist",
+ "index": "apps/reactRemoteUI/src/index.html",
+ "baseHref": "/",
+ "main": "apps/reactRemoteUI/src/main.ts",
+ "tsConfig": "apps/reactRemoteUI/tsconfig.app.json",
+ "assets": ["apps/reactRemoteUI/src/favicon.ico"],
+ "styles": ["apps/reactRemoteUI/src/styles.scss"],
+ "scripts": [],
+ "webpackConfig": "apps/reactRemoteUI/webpack.config.js"
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "fileReplacements": [
+ {
+ "replace": "apps/reactRemoteUI/src/environments/environment.ts",
+ "with": "apps/reactRemoteUI/src/environments/environment.prod.ts"
+ }
+ ],
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false,
+ "webpackConfig": "apps/reactRemoteUI/webpack.config.prod.js"
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/react:module-federation-dev-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "reactRemoteUI:build",
+ "hmr": true,
+ "port": 4201
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "reactRemoteUI:build:development"
+ },
+ "production": {
+ "buildTarget": "reactRemoteUI:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/reactRemoteUI/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/reactRemoteUI/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "serve-static": {
+ "executor": "@nx/web:file-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "reactRemoteUI:build",
+ "port": 4201
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "reactRemoteUI:build:development"
+ },
+ "production": {
+ "buildTarget": "reactRemoteUI:build:production"
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/reactRemoteUI/src",
+ "implicitDependencies": []
+ }
+ },
+ "react_ts_host": {
+ "name": "react_ts_host",
+ "type": "app",
+ "data": {
+ "root": "apps/react-ts-host",
+ "name": "react_ts_host",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "react-ts-host",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/react-ts-host/dist",
+ "index": "apps/react-ts-host/src/index.html",
+ "baseHref": "/",
+ "main": "apps/react-ts-host/src/main.ts",
+ "polyfills": "apps/react-ts-host/src/polyfills.ts",
+ "tsConfig": "apps/react-ts-host/tsconfig.app.json",
+ "assets": [
+ "apps/react-ts-host/src/favicon.ico",
+ "apps/react-ts-host/src/assets"
+ ],
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/react-ts-host/webpack.config.js",
+ "babelUpwardRootMode": true
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "fileReplacements": [
+ {
+ "replace": "apps/react-ts-host/src/environments/environment.ts",
+ "with": "apps/react-ts-host/src/environments/environment.prod.ts"
+ }
+ ],
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "buildTarget": "react_ts_host:build",
+ "hmr": true,
+ "port": 3003,
+ "devRemotes": ["react_ts_remote"]
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "react_ts_host:build:development"
+ },
+ "production": {
+ "buildTarget": "react_ts_host:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/react-ts-host/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "serve-static": {
+ "executor": "@nx/web:file-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "react_ts_host:build",
+ "port": 3003
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "react_ts_host:build:development"
+ },
+ "production": {
+ "buildTarget": "react_ts_host:build:production"
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/react-ts-host/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "utils": {
+ "name": "utils",
+ "type": "lib",
+ "data": {
+ "root": "packages/utilities",
+ "name": "utils",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/utilities",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.cjs.d.ts",
+ "import": "./dist/index.esm.js",
+ "require": "./dist/index.cjs.js"
+ },
+ "./package.json": "./package.json"
+ },
+ "packageMain": "./dist/index.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/utilities/dist",
+ "main": "packages/utilities/src/index.ts",
+ "tsConfig": "packages/utilities/tsconfig.lib.json",
+ "assets": [],
+ "generateExportsField": true,
+ "project": "packages/utilities/package.json",
+ "additionalEntryPoints": [
+ "packages/utilities/src/types/types.ts"
+ ],
+ "external": ["@module-federation/*"],
+ "compiler": "swc",
+ "format": ["cjs", "esm"],
+ "generatePackageJson": false
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["packages/utilities/**/*.ts"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/packages/utilities"],
+ "options": {
+ "jestConfig": "packages/utilities/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run utils:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run utils:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/utilities/src",
+ "pre": [
+ {
+ "executor": "@nx/js:tsc",
+ "options": {
+ "commands": [
+ {
+ "command": "rm -f dist"
+ }
+ ]
+ }
+ }
+ ],
+ "implicitDependencies": []
+ }
+ },
+ "enhanced": {
+ "name": "enhanced",
+ "type": "lib",
+ "data": {
+ "root": "packages/enhanced",
+ "name": "enhanced",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/enhanced",
+ "packageExports": {
+ ".": {
+ "types": "./dist/src/index.d.ts",
+ "import": "./dist/src/index.js",
+ "require": "./dist/src/index.js"
+ },
+ "./webpack": {
+ "types": "./dist/src/webpack.d.ts",
+ "import": "./dist/src/webpack.js",
+ "require": "./dist/src/webpack.js"
+ },
+ "./rspack": {
+ "types": "./dist/src/rspack.d.ts",
+ "import": "./dist/src/rspack.js",
+ "require": "./dist/src/rspack.js"
+ },
+ "./runtime": {
+ "types": "./dist/src/runtime.d.ts",
+ "import": "./dist/src/runtime.js",
+ "require": "./dist/src/runtime.js"
+ },
+ "./prefetch": {
+ "types": "./dist/src/prefetch.d.ts",
+ "import": "./dist/src/prefetch.js",
+ "require": "./dist/src/prefetch.js"
+ }
+ },
+ "packageMain": "./dist/src/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "generate:schema": {
+ "executor": "nx:run-commands",
+ "options": {
+ "command": "node src/scripts/compile-schema.js",
+ "cwd": "packages/enhanced"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/js:tsc",
+ "outputs": ["{workspaceRoot}/packages/enhanced/dist"],
+ "options": {
+ "outputPath": "packages/enhanced/dist",
+ "main": "packages/enhanced/src/index.ts",
+ "tsConfig": "packages/enhanced/tsconfig.lib.json",
+ "assets": [
+ "packages/enhanced/*.md",
+ {
+ "glob": "src/**/*.d.ts",
+ "input": "packages/enhanced",
+ "ignore": [],
+ "output": ""
+ }
+ ]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["packages/enhanced/**/*.ts"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "node --expose-gc --max-old-space-size=4096 --experimental-vm-modules --trace-deprecation ./node_modules/jest-cli/bin/jest --logHeapUsage --config packages/enhanced/jest.config.ts --silent",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "test:experiments": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "node --expose-gc --max-old-space-size=4096 --experimental-vm-modules --trace-deprecation ./node_modules/jest-cli/bin/jest --logHeapUsage --config packages/enhanced/jest.embed.ts --silent",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run enhanced:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run enhanced:test:experiments",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run enhanced:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/enhanced/src",
+ "implicitDependencies": []
+ }
+ },
+ "managers": {
+ "name": "managers",
+ "type": "lib",
+ "data": {
+ "root": "packages/managers",
+ "name": "managers",
+ "projectType": "library",
+ "tags": ["npm:public", "npm:Module Federation", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Provide managers for helping handle mf data .",
+ "js": {
+ "packageName": "@module-federation/managers",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.cjs.d.ts",
+ "import": "./dist/index.esm.js",
+ "require": "./dist/index.cjs.js"
+ }
+ },
+ "packageMain": "./dist/index.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/managers/dist",
+ "main": "packages/managers/src/index.ts",
+ "tsConfig": "packages/managers/tsconfig.lib.json",
+ "assets": [],
+ "external": ["@module-federation/*"],
+ "project": "packages/managers/package.json",
+ "rollupConfig": "packages/managers/rollup.config.js",
+ "compiler": "swc",
+ "format": ["cjs", "esm"],
+ "generatePackageJson": false
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/managers/**/*.ts",
+ "packages/managers/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "packages/managers/jest.config.js",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run managers:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run managers:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/managers/src",
+ "implicitDependencies": []
+ }
+ },
+ "manifest": {
+ "name": "manifest",
+ "type": "lib",
+ "data": {
+ "root": "packages/manifest",
+ "name": "manifest",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:Module Federation",
+ "npm:Webpack",
+ "npm:Rspack",
+ "npm:Manifest",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Provide manifest/stats for webpack/rspack MF project .",
+ "js": {
+ "packageName": "@module-federation/manifest",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.cjs.d.ts",
+ "import": "./dist/index.esm.js",
+ "require": "./dist/index.cjs.js"
+ }
+ },
+ "packageMain": "./dist/index.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/manifest/dist",
+ "main": "packages/manifest/src/index.ts",
+ "tsConfig": "packages/manifest/tsconfig.lib.json",
+ "assets": [],
+ "external": ["@module-federation/*"],
+ "project": "packages/manifest/package.json",
+ "rollupConfig": "packages/manifest/rollup.config.js",
+ "compiler": "swc",
+ "format": ["cjs", "esm"],
+ "generatePackageJson": false
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/manifest/**/*.ts",
+ "packages/manifest/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "packages/manifest/jest.config.js",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run manifest:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run manifest:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/manifest/src",
+ "implicitDependencies": []
+ }
+ },
+ "modern-js-plugin": {
+ "name": "modern-js-plugin",
+ "type": "lib",
+ "data": {
+ "root": "packages/modernjs",
+ "name": "modern-js-plugin",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/modern-js",
+ "packageExports": {
+ ".": {
+ "types": "./dist/types/cli/index.d.ts",
+ "import": "./dist/esm/cli/index.js",
+ "require": "./dist/cjs/cli/index.js"
+ },
+ "./runtime": {
+ "types": "./dist/types/runtime/index.d.ts",
+ "default": "./dist/esm/runtime/index.js"
+ },
+ "./ssr-dev-plugin": {
+ "types": "./dist/types/ssr-runtime/devPlugin.d.ts",
+ "default": "./dist/esm/ssr-runtime/devPlugin.js"
+ },
+ "./ssr-inject-data-fetch-function-plugin": {
+ "types": "./dist/types/ssr-runtime/injectDataFetchFunctionPlugin.d.ts",
+ "default": "./dist/esm/ssr-runtime/injectDataFetchFunctionPlugin.js"
+ },
+ "./config-plugin": {
+ "types": "./dist/types/cli/configPlugin.d.ts",
+ "import": "./dist/esm/cli/configPlugin.js",
+ "require": "./dist/cjs/cli/configPlugin.js"
+ },
+ "./ssr-plugin": {
+ "types": "./dist/types/cli/ssrPlugin.d.ts",
+ "import": "./dist/esm/cli/ssrPlugin.js",
+ "require": "./dist/cjs/cli/ssrPlugin.js"
+ },
+ "./shared-strategy": {
+ "types": "./dist/types/cli/mfRuntimePlugins/shared-strategy.d.ts",
+ "import": "./dist/esm/cli/mfRuntimePlugins/shared-strategy.js",
+ "require": "./dist/esm/cli/mfRuntimePlugins/shared-strategy.js"
+ },
+ "./resolve-entry-ipv4": {
+ "types": "./dist/types/cli/mfRuntimePlugins/resolve-entry-ipv4.d.ts",
+ "import": "./dist/esm/cli/mfRuntimePlugins/resolve-entry-ipv4.js",
+ "require": "./dist/esm/cli/mfRuntimePlugins/resolve-entry-ipv4.js"
+ },
+ "./auto-fetch-data": {
+ "types": "./dist/types/cli/mfRuntimePlugins/auto-fetch-data.d.ts",
+ "import": "./dist/esm/cli/mfRuntimePlugins/auto-fetch-data.js",
+ "require": "./dist/esm/cli/mfRuntimePlugins/auto-fetch-data.js"
+ },
+ "./inject-node-fetch": {
+ "types": "./dist/types/cli/mfRuntimePlugins/inject-node-fetch.d.ts",
+ "import": "./dist/esm/cli/mfRuntimePlugins/inject-node-fetch.js",
+ "require": "./dist/esm/cli/mfRuntimePlugins/inject-node-fetch.js"
+ },
+ "./data-fetch-server-plugin": {
+ "types": "./dist/types/cli/server/data-fetch-server-plugin.d.ts",
+ "default": "./dist/cjs/cli/server/data-fetch-server-plugin.js"
+ },
+ "./server": {
+ "types": "./dist/types/server/index.d.ts",
+ "default": "./dist/cjs/server/index.js"
+ }
+ },
+ "packageMain": "./dist/cjs/cli/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "outputs": ["{projectRoot}/packages/modernjs/dist"],
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "options": {
+ "parallel": false,
+ "commands": [
+ "pnpm i",
+ "cd packages/modernjs; pnpm run build || (sleep 2 && pnpm run build)",
+ "cp packages/modernjs/LICENSE packages/modernjs/dist"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["packages/modernjs/**/*.ts"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/vite:test",
+ "outputs": ["{workspaceRoot}/coverage/packages/modernjs"],
+ "configurations": {},
+ "options": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run modern-js-plugin:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run modern-js-plugin:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "semantic-release": {
+ "executor": "@goestav/nx-semantic-release:semantic-release",
+ "configurations": {},
+ "options": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/modernjs/src",
+ "implicitDependencies": []
+ }
+ },
+ "rslib-module": {
+ "name": "rslib-module",
+ "type": "lib",
+ "data": {
+ "root": "apps/rslib-module",
+ "name": "rslib-module",
+ "projectType": "library",
+ "tags": ["npm:private", "type:app"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["build:watch"]
+ },
+ "js": {
+ "packageName": "@examples/mf-react-component",
+ "packageExports": {
+ ".": {
+ "import": "./dist/esm/index.mjs",
+ "require": "./dist/cjs/index.js",
+ "types": "./dist/cjs/index.d.ts"
+ }
+ },
+ "packageMain": "./dist/cjs/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build:watch": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "build:watch"
+ },
+ "metadata": {
+ "scriptContent": "rslib build --watch",
+ "runCommand": "pnpm run build:watch"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": ["npm run build --prefix apps/rslib-module"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": ["npm run serve --prefix apps/rslib-module"]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": ["npm run dev --prefix apps/rslib-module"]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true
+ },
+ "storybook": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": ["npm run storybook --prefix apps/rslib-module"]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/rslib-module/src",
+ "implicitDependencies": []
+ }
+ },
+ "bundle-size": {
+ "name": "bundle-size",
+ "type": "app",
+ "data": {
+ "root": "apps/bundle-size",
+ "name": "bundle-size",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "bundle-size",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/bundle-size/dist",
+ "index": "apps/bundle-size/src/index.html",
+ "baseHref": "/",
+ "main": "apps/bundle-size/src/index.ts",
+ "tsConfig": "apps/bundle-size/tsconfig.app.json",
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/bundle-size/webpack.config.js",
+ "babelUpwardRootMode": true
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "defaultConfiguration": "production",
+ "options": {
+ "buildTarget": "bundle-size:build",
+ "hmr": true,
+ "port": 3005,
+ "devRemotes": ["3006-runtime-remote"]
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "bundle-size:build:development"
+ },
+ "production": {
+ "buildTarget": "bundle-size:build:production",
+ "hmr": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/bundle-size/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "serve-static": {
+ "executor": "@nx/web:file-server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "bundle-size:build",
+ "port": 3005
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "bundle-size:build:development"
+ },
+ "production": {
+ "buildTarget": "bundle-size:build:production"
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/bundle-size/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://127.0.0.1:3005",
+ "browser": "chrome"
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :3005 || nx run bundle-size:serve",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 4 && nx run bundle-size:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "getsize": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ {
+ "command": "npx nx build bundle-size --configuration=production && sleep 1 && if [ -f apps/bundle-size/dist/remoteEntry.js ]; then ls -lah apps/bundle-size/dist/remoteEntry.js | awk '{print \"remoteEntry.js size: \" $5}' && gzip -c apps/bundle-size/dist/remoteEntry.js | wc -c | awk '{print \"gzip size: \" $1 \" bytes\"}' && brotli -c apps/bundle-size/dist/remoteEntry.js | wc -c | awk '{print \"brotli size: \" $1 \" bytes\"}'; else echo \"remoteEntry.js not found\"; fi"
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/bundle-size/src",
+ "implicitDependencies": []
+ }
+ },
+ "esbuild": {
+ "name": "esbuild",
+ "type": "lib",
+ "data": {
+ "root": "packages/esbuild",
+ "name": "esbuild",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/esbuild",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.cjs.d.ts",
+ "import": "./dist/index.esm.js",
+ "require": "./dist/index.cjs.js"
+ },
+ "./plugin": {
+ "types": "./dist/esbuild.cjs.d.ts",
+ "import": "./dist/plugin.esm.js",
+ "require": "./dist/plugin.cjs.js"
+ },
+ "./build": {
+ "types": "./dist/build.cjs.d.ts",
+ "import": "./dist/build.esm.js",
+ "require": "./dist/build.cjs.js"
+ },
+ "./types": {
+ "types": "./dist/types.cjs.d.ts",
+ "import": "./dist/types.esm.js",
+ "require": "./dist/types.cjs.js"
+ },
+ "./*": "./*"
+ },
+ "packageMain": "./dist/index.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{workspaceRoot}/packages/esbuild/dist"],
+ "options": {
+ "parallel": false,
+ "outputPath": "packages/esbuild/dist",
+ "main": "packages/esbuild/src/index.ts",
+ "additionalEntryPoints": [
+ "packages/esbuild/src/adapters/lib/plugin.ts",
+ "packages/esbuild/src/build.ts"
+ ],
+ "tsConfig": "packages/esbuild/tsconfig.lib.json",
+ "assets": ["packages/esbuild/src/resolve"],
+ "project": "packages/esbuild/package.json",
+ "compiler": "swc",
+ "rollupConfig": "packages/esbuild/rollup.config.js",
+ "format": ["cjs", "esm"],
+ "external": [
+ "@chialab/cjs-to-esm",
+ "enhanced-resolve",
+ "cjs-module-lexer",
+ "es-module-lexer",
+ "@module-federation/*",
+ "pnpapi",
+ "esbuild",
+ "@rollup/*",
+ "rollup-plugin-node-externals",
+ "@chialab/esbuild-plugin-commonjs",
+ "@hyrious/esbuild-plugin-commonjs",
+ "rollup",
+ "../../resolve/esm-resolver.mjs"
+ ],
+ "generatePackageJson": false
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/esbuild/**/*.ts",
+ "packages/esbuild/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "build-debug": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "FEDERATION_DEBUG=true nx run esbuild:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run esbuild:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run esbuild:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "tesxt": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "vitest run -c packages/esbuild/vitest.config.ts",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/esbuild/src",
+ "implicitDependencies": []
+ }
+ },
+ "node-remote": {
+ "name": "node-remote",
+ "type": "app",
+ "data": {
+ "root": "apps/node-remote",
+ "name": "node-remote",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "node-remote",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "compiler": "babel",
+ "outputPath": "apps/node-remote/dist",
+ "index": "apps/node-remote/src/index.html",
+ "baseHref": "/",
+ "main": "apps/node-remote/src/main.tsx",
+ "tsConfig": "apps/node-remote/tsconfig.app.json",
+ "assets": [],
+ "styles": [],
+ "scripts": [],
+ "webpackConfig": "apps/node-remote/webpack.config.js"
+ },
+ "configurations": {
+ "development": {
+ "extractLicenses": false,
+ "optimization": false,
+ "sourceMap": true,
+ "vendorChunk": true
+ },
+ "production": {
+ "fileReplacements": [
+ {
+ "replace": "apps/node-remote/src/environments/environment.ts",
+ "with": "apps/node-remote/src/environments/environment.prod.ts"
+ }
+ ],
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/webpack:dev-server",
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "node-remote:build",
+ "hmr": false,
+ "port": 3022
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "node-remote:build:development"
+ },
+ "production": {
+ "buildTarget": "node-remote:build:production",
+ "hmr": false
+ }
+ },
+ "parallelism": true,
+ "continuous": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/node-remote/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/node-remote/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/node-remote/src",
+ "implicitDependencies": []
+ }
+ },
+ "runtime": {
+ "name": "runtime",
+ "type": "lib",
+ "data": {
+ "root": "packages/runtime",
+ "name": "runtime",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/runtime",
+ "packageExports": {
+ ".": {
+ "import": {
+ "types": "./dist/index.esm.d.ts",
+ "default": "./dist/index.esm.js"
+ },
+ "require": {
+ "types": "./dist/index.cjs.d.ts",
+ "default": "./dist/index.cjs.cjs"
+ }
+ },
+ "./helpers": {
+ "import": {
+ "types": "./dist/helpers.esm.d.ts",
+ "default": "./dist/helpers.esm.js"
+ },
+ "require": {
+ "types": "./dist/helpers.cjs.d.ts",
+ "default": "./dist/helpers.cjs.cjs"
+ }
+ },
+ "./types": {
+ "import": {
+ "types": "./dist/types.esm.d.ts",
+ "default": "./dist/types.esm.js"
+ },
+ "require": {
+ "types": "./dist/types.cjs.d.ts",
+ "default": "./dist/types.cjs.cjs"
+ }
+ },
+ "./core": {
+ "import": {
+ "types": "./dist/core.esm.d.ts",
+ "default": "./dist/core.esm.js"
+ },
+ "require": {
+ "types": "./dist/core.cjs.d.ts",
+ "default": "./dist/core.cjs.cjs"
+ }
+ },
+ "./*": "./*"
+ },
+ "packageMain": "./dist/index.cjs.cjs",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{workspaceRoot}/packages/runtime/dist"],
+ "options": {
+ "parallel": false,
+ "outputPath": "packages/runtime/dist",
+ "main": "packages/runtime/src/index.ts",
+ "additionalEntryPoints": [
+ "packages/runtime/src/types.ts",
+ "packages/runtime/src/helpers.ts"
+ ],
+ "tsConfig": "packages/runtime/tsconfig.lib.json",
+ "assets": [],
+ "external": ["@module-federation/*"],
+ "project": "packages/runtime/package.json",
+ "compiler": "swc",
+ "rollupConfig": "packages/runtime/rollup.config.cjs",
+ "format": ["cjs", "esm"],
+ "generatePackageJson": false
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/runtime/**/*.ts",
+ "packages/runtime/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "build-debug": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "FEDERATION_DEBUG=true nx run runtime:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run runtime:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run runtime:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "vitest run -u -c packages/runtime/vitest.config.ts",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/runtime/src",
+ "implicitDependencies": []
+ }
+ },
+ "website-new": {
+ "name": "website-new",
+ "type": "app",
+ "data": {
+ "root": "apps/website-new",
+ "name": "website-new",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["dev", "preview"]
+ },
+ "js": {
+ "packageName": "website-new",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "rspress dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "preview"
+ },
+ "metadata": {
+ "scriptContent": "rspress preview",
+ "runCommand": "pnpm run preview"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "options": {
+ "command": "npm run build",
+ "cwd": "apps/website-new"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "options": {
+ "command": "npm run dev",
+ "cwd": "apps/website-new"
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/website-new/src",
+ "implicitDependencies": []
+ }
+ },
+ "rspack": {
+ "name": "rspack",
+ "type": "lib",
+ "data": {
+ "root": "packages/rspack",
+ "name": "rspack",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:Module Federation",
+ "npm:Rspack",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/rspack",
+ "packageExports": {
+ ".": {
+ "types": "./dist/index.cjs.d.ts",
+ "import": "./dist/index.esm.mjs",
+ "require": "./dist/index.cjs.js"
+ },
+ "./plugin": {
+ "types": "./dist/plugin.cjs.d.ts",
+ "import": "./dist/plugin.esm.mjs",
+ "require": "./dist/plugin.cjs.js"
+ },
+ "./remote-entry-plugin": {
+ "types": "./dist/remote-entry-plugin.cjs.d.ts",
+ "import": "./dist/remote-entry-plugin.esm.mjs",
+ "require": "./dist/remote-entry-plugin.cjs.js"
+ }
+ },
+ "packageMain": "./dist/index.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/rspack/dist",
+ "main": "packages/rspack/src/index.ts",
+ "tsConfig": "packages/rspack/tsconfig.lib.json",
+ "assets": [],
+ "external": ["@module-federation/*", "@rspack/core"],
+ "project": "packages/rspack/package.json",
+ "rollupConfig": "packages/rspack/rollup.config.js",
+ "compiler": "swc",
+ "format": ["cjs", "esm"],
+ "generatePackageJson": false
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/rspack/**/*.ts",
+ "packages/rspack/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "packages/rspack/jest.config.js",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run rspack:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run rspack:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/rspack/src",
+ "implicitDependencies": []
+ }
+ },
+ "3000-home": {
+ "name": "3000-home",
+ "type": "app",
+ "data": {
+ "root": "apps/3000-home",
+ "name": "3000-home",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["start"]
+ },
+ "js": {
+ "packageName": "@module-federation/3000-home",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "next start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/next:build",
+ "defaultConfiguration": "production",
+ "options": {
+ "outputPath": "apps/3000-home"
+ },
+ "configurations": {
+ "development": {
+ "outputPath": "apps/3000-home"
+ },
+ "production": {}
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "@nx/next:server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "3000-home:build",
+ "dev": true,
+ "port": 3000
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "3000-home:build:development",
+ "dev": true,
+ "port": 3000
+ },
+ "production": {
+ "buildTarget": "3000-home:build:production",
+ "dev": false,
+ "port": 3000
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "continuous": true
+ },
+ "export": {
+ "executor": "@nx/next:export",
+ "options": {
+ "buildTarget": "3000-home:build:production"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/3000-home/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/3000-home/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:3000",
+ "key": "27e40c91-5ac3-4433-8a87-651d10f51cf6"
+ },
+ "defaultConfiguration": "development",
+ "configurations": {
+ "development": {
+ "devServerTarget": "3000-home:serve:development"
+ },
+ "production": {
+ "devServerTarget": "3000-home:serve:production"
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "npx kill-port 3000 3001 3002",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "NX_TUI=false nx run-many --target=serve --projects=3001-shop,3002-checkout --configuration=development & wait-on tcp:3001 tcp:3002",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "wait-on tcp:3001 tcp:3002 && nx run 3000-home:e2e:development",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {
+ "production": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "npx kill-port 3000 3001 3002",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run-many --target=build --projects=3001-shop,3002-checkout --configuration=production --parallel=9 && nx run-many --target=serve --projects=3001-shop,3002-checkout --configuration=production --parallel=9 & wait-on tcp:3001 tcp:3002",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx build 3000-home --configuration=production && wait-on tcp:3001 tcp:3002 && NX_TUI=false nx run 3000-home:e2e:production",
+ "forwardAllArgs": true
+ }
+ ]
+ }
+ },
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/3000-home",
+ "implicitDependencies": []
+ }
+ },
+ "3001-shop": {
+ "name": "3001-shop",
+ "type": "app",
+ "data": {
+ "root": "apps/3001-shop",
+ "name": "3001-shop",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["start"]
+ },
+ "js": {
+ "packageName": "@module-federation/3001-shop",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "next start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/next:build",
+ "defaultConfiguration": "production",
+ "options": {
+ "outputPath": "apps/3001-shop"
+ },
+ "configurations": {
+ "development": {
+ "outputPath": "apps/3001-shop"
+ },
+ "production": {
+ "cache": false,
+ "outputPath": "apps/3001-shop"
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "@nx/next:server",
+ "defaultConfiguration": "development",
+ "options": {
+ "buildTarget": "3001-shop:build",
+ "dev": true,
+ "port": 3001
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "3001-shop:build:development",
+ "dev": true,
+ "port": 3001
+ },
+ "production": {
+ "buildTarget": "3001-shop:build:production",
+ "dev": false,
+ "port": 3001
+ }
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "continuous": true
+ },
+ "export": {
+ "executor": "@nx/next:export",
+ "options": {
+ "buildTarget": "3001-shop:build:production"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/3001-shop/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "npx kill-port 3000 3001 3002",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3002-checkout --configuration=development & wait-on tcp:3000 tcp:3002 ",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "wait-on tcp:3000 tcp:3002 && nx run 3001-shop:e2e:development",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {
+ "production": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "npx kill-port 3000 3001 3002",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run-many --target=build --projects=3000-home,3002-checkout --configuration=production --parallel=9",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run-many --target=serve --projects=3000-home,3002-checkout --configuration=production --parallel=9 & wait-on tcp:3000 tcp:3002",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "echo 'done'",
+ "forwardAllArgs": true
+ }
+ ]
+ }
+ },
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/3001-shop/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:3001"
+ },
+ "defaultConfiguration": "development",
+ "configurations": {
+ "development": {
+ "devServerTarget": "3001-shop:serve:development"
+ },
+ "production": {
+ "devServerTarget": "3001-shop:serve:production"
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/3001-shop",
+ "implicitDependencies": []
+ }
+ },
+ "node-host": {
+ "name": "node-host",
+ "type": "app",
+ "data": {
+ "root": "apps/node-host",
+ "name": "node-host",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "node-host",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "target": "node",
+ "compiler": "tsc",
+ "outputPath": "apps/node-host/dist",
+ "main": "apps/node-host/src/main.js",
+ "tsConfig": "apps/node-host/tsconfig.app.json",
+ "assets": ["apps/node-host/src/assets"],
+ "webpackConfig": "apps/node-host/webpack.config.js"
+ },
+ "configurations": {
+ "development": {},
+ "production": {}
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ]
+ },
+ "serve": {
+ "executor": "@nx/js:node",
+ "defaultConfiguration": "development",
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "options": {
+ "buildTarget": ["node-host:build", "node-remote:build"]
+ },
+ "configurations": {
+ "development": {
+ "buildTarget": "node-host:build:development"
+ },
+ "production": {
+ "buildTarget": "node-host:build:production"
+ }
+ },
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/node-host/**/*.ts"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "apps/node-host/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/node-host/src",
+ "implicitDependencies": []
+ }
+ },
+ "core": {
+ "name": "core",
+ "type": "lib",
+ "data": {
+ "root": "packages/core",
+ "name": "core",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "@module-federation/core",
+ "packageMain": "./dist/src/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/js:tsc",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/core/dist",
+ "main": "packages/core/src/index.ts",
+ "tsConfig": "packages/core/tsconfig.lib.json",
+ "assets": ["packages/core/*.md"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["packages/core/**/*.ts"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/packages/core"],
+ "options": {
+ "jestConfig": "packages/core/jest.config.ts",
+ "passWithNoTests": true
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run core:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run core:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/core/src",
+ "implicitDependencies": []
+ }
+ },
+ "modernjs": {
+ "name": "modernjs",
+ "type": "app",
+ "data": {
+ "root": "apps/modernjs",
+ "name": "modernjs",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": ["reset", "dev", "start", "new", "lint", "upgrade"]
+ },
+ "js": {
+ "packageName": "@module-federation/modernjsapp",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "reset": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "reset"
+ },
+ "metadata": {
+ "scriptContent": "npx rimraf ./**/node_modules",
+ "runCommand": "pnpm run reset"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "dev": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "dev"
+ },
+ "metadata": {
+ "scriptContent": "modern dev",
+ "runCommand": "pnpm run dev"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "modern start",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "new": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "new"
+ },
+ "metadata": {
+ "scriptContent": "modern new",
+ "runCommand": "pnpm run new"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "lint"
+ },
+ "metadata": {
+ "scriptContent": "modern lint",
+ "runCommand": "pnpm run lint"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "upgrade": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "upgrade"
+ },
+ "metadata": {
+ "scriptContent": "modern upgrade",
+ "runCommand": "pnpm run upgrade"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-commands",
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "options": {
+ "commands": [
+ {
+ "command": "sleep 2 && cd apps/modernjs; pnpm run build",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "serve": {
+ "executor": "nx:run-commands",
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "options": {
+ "commands": [
+ {
+ "command": "cd apps/modernjs; pnpm run dev",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "e2e": {
+ "executor": "@nx/cypress:cypress",
+ "options": {
+ "cypressConfig": "apps/modernjs/cypress.config.ts",
+ "testingType": "e2e",
+ "baseUrl": "http://localhost:4001",
+ "browser": "chrome"
+ },
+ "configurations": {
+ "development": {
+ "runnerUi": true,
+ "browser": "electron",
+ "exit": false,
+ "watch": true
+ }
+ },
+ "parallelism": true,
+ "inputs": ["default", "^production"],
+ "cache": true
+ },
+ "test:e2e": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": true,
+ "commands": [
+ {
+ "command": "lsof -i :4001 || nx run modernjs:serve & echo 'done'",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "sleep 20 && nx run modernjs:e2e",
+ "forwardAllArgs": true
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/modernjs/src",
+ "implicitDependencies": ["typescript"]
+ }
+ },
+ "node": {
+ "name": "node",
+ "type": "lib",
+ "data": {
+ "root": "packages/node",
+ "name": "node",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Module Federation helper for Node",
+ "js": {
+ "packageName": "@module-federation/node",
+ "packageExports": {
+ ".": {
+ "import": "./dist/src/index.js",
+ "require": "./dist/src/index.js"
+ },
+ "./package.json": "./package.json",
+ "./runtimePlugin": "./dist/src/runtimePlugin.js",
+ "./record-dynamic-remote-entry-hash-plugin": "./dist/src/recordDynamicRemoteEntryHashPlugin.js",
+ "./utils": {
+ "import": "./dist/src/utils/index.js",
+ "require": "./dist/src/utils/index.js"
+ },
+ "./src/plugins/NodeFederationPlugin.js": "./dist/src/plugins/NodeFederationPlugin.js",
+ "./universe-entry-chunk-tracker-plugin": "./dist/src/plugins/UniverseEntryChunkTrackerPlugin.js",
+ "./src/*": "./dist/src/*"
+ },
+ "packageMain": "./dist/src/index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/js:tsc",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/node/dist",
+ "main": "packages/node/src/index.js",
+ "tsConfig": "packages/node/tsconfig.lib.json",
+ "assets": ["packages/node/*.md"]
+ },
+ "dependsOn": [
+ {
+ "target": "build",
+ "dependencies": true
+ }
+ ],
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/node/**/*.js",
+ "packages/node/**/*.ts"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/packages/node"],
+ "options": {
+ "jestConfig": "packages/node/jest.config.js",
+ "passWithNoTests": true
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run node:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run node:build",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "rm ./packages/node/dist/package.json",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/node/src",
+ "implicitDependencies": []
+ }
+ },
+ "cli": {
+ "name": "cli",
+ "type": "lib",
+ "data": {
+ "root": "packages/cli",
+ "name": "cli",
+ "projectType": "library",
+ "tags": ["npm:public", "type:pkg"],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Module Federation CLI",
+ "js": {
+ "packageName": "@module-federation/cli",
+ "packageMain": "./dist/index.cjs.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/cli/dist",
+ "main": "packages/cli/src/index.ts",
+ "tsConfig": "packages/cli/tsconfig.json",
+ "assets": [],
+ "project": "packages/cli/package.json",
+ "rollupConfig": "packages/cli/rollup.config.js",
+ "compiler": "swc",
+ "format": ["cjs"],
+ "generatePackageJson": false
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/cli/**/*.ts",
+ "packages/cli/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "echo 'waiting for adding test case...'",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run cli:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run cli:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/cli/src",
+ "implicitDependencies": []
+ }
+ },
+ "docs-ui": {
+ "name": "docs-ui",
+ "type": "app",
+ "data": {
+ "root": "apps/docs-ui",
+ "name": "docs-ui",
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "projectType": "application",
+ "sourceRoot": "apps/docs-ui/src",
+ "tags": [],
+ "targets": {
+ "build": {
+ "executor": "@nx/webpack:webpack",
+ "outputs": ["{options.outputPath}"],
+ "defaultConfiguration": "production",
+ "options": {
+ "outputPath": "apps/docs-ui/dist",
+ "compiler": "babel",
+ "main": "apps/docs-ui/src/main.ts",
+ "tsConfig": "apps/docs-ui/tsconfig.app.json",
+ "webpackConfig": "apps/docs-ui/webpack.config.js",
+ "assets": [
+ "apps/docs-ui/src/favicon.ico",
+ "apps/docs-ui/src/assets"
+ ],
+ "index": "apps/docs-ui/src/index.html",
+ "baseHref": "/",
+ "styles": ["apps/docs-ui/src/styles.scss"],
+ "scripts": [],
+ "postcssConfig": "apps/docs-ui/postcss.config.js",
+ "babelUpwardRootMode": true
+ },
+ "configurations": {
+ "production": {
+ "optimization": true,
+ "outputHashing": "none",
+ "sourceMap": false,
+ "namedChunks": false,
+ "extractLicenses": false,
+ "vendorChunk": false,
+ "fileReplacements": [
+ {
+ "replace": "apps/docs-ui/src/environments/environment.ts",
+ "with": "apps/docs-ui/src/environments/environment.prod.ts"
+ }
+ ]
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "production",
+ "^production",
+ {
+ "env": "NX_MF_DEV_SERVER_STATIC_REMOTES"
+ },
+ {
+ "env": "NX_MF_DEV_REMOTES"
+ }
+ ],
+ "dependsOn": ["^build"]
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/docs-ui/**/*.ts"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ }
+ },
+ "implicitDependencies": []
+ }
+ },
+ "federation-demo1": {
+ "name": "federation-demo1",
+ "type": "app",
+ "data": {
+ "root": "apps/esbuild",
+ "name": "federation-demo1",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {
+ "NPM Scripts": [
+ "build:remote",
+ "build:host",
+ "build",
+ "watch",
+ "start:remote",
+ "start:host",
+ "start"
+ ]
+ },
+ "description": "",
+ "js": {
+ "packageName": "federation-demo1",
+ "packageMain": "index.js",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build:remote": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "build:remote"
+ },
+ "metadata": {
+ "scriptContent": "node build/build-mfe1.js",
+ "runCommand": "pnpm run build:remote"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build:host": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "build:host"
+ },
+ "metadata": {
+ "scriptContent": "node build/build-shell.js",
+ "runCommand": "pnpm run build:host"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "build"
+ },
+ "metadata": {
+ "scriptContent": "rm -rf ./node_modules/.cache && npm run build:remote && npm run build:host",
+ "runCommand": "pnpm run build"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "watch": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "watch"
+ },
+ "metadata": {
+ "scriptContent": "concurrently \"npm run build:remote -- --watch\" \"npm run build:host -- --watch\"",
+ "runCommand": "pnpm run watch"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start:remote": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start:remote"
+ },
+ "metadata": {
+ "scriptContent": "live-server dist/mfe1 --port=3001 --cors",
+ "runCommand": "pnpm run start:remote"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start:host": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start:host"
+ },
+ "metadata": {
+ "scriptContent": "live-server dist/shell --port=3000",
+ "runCommand": "pnpm run start:host"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "start": {
+ "executor": "nx:run-script",
+ "options": {
+ "script": "start"
+ },
+ "metadata": {
+ "scriptContent": "pnpm run build && concurrently \"npm run start:remote\" \"npm run start:host\"",
+ "runCommand": "pnpm run start"
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "implicitDependencies": []
+ }
+ },
+ "sdk": {
+ "name": "sdk",
+ "type": "lib",
+ "data": {
+ "root": "packages/sdk",
+ "name": "sdk",
+ "projectType": "library",
+ "tags": [
+ "npm:public",
+ "npm:Module Federation",
+ "npm:sdk",
+ "type:pkg"
+ ],
+ "metadata": {
+ "targetGroups": {},
+ "description": "A sdk for support module federation",
+ "js": {
+ "packageName": "@module-federation/sdk",
+ "packageExports": {
+ ".": {
+ "import": {
+ "types": "./dist/index.esm.d.ts",
+ "default": "./dist/index.esm.js"
+ },
+ "require": {
+ "types": "./dist/index.cjs.d.ts",
+ "default": "./dist/index.cjs.cjs"
+ }
+ },
+ "./normalize-webpack-path": {
+ "import": {
+ "types": "./dist/normalize-webpack-path.esm.d.ts",
+ "default": "./dist/normalize-webpack-path.esm.js"
+ },
+ "require": {
+ "types": "./dist/normalize-webpack-path.cjs.d.ts",
+ "default": "./dist/normalize-webpack-path.cjs.cjs"
+ }
+ }
+ },
+ "packageMain": "./dist/index.cjs.cjs",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ },
+ "build": {
+ "executor": "@nx/rollup:rollup",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "packages/sdk/dist",
+ "main": "packages/sdk/src/index.ts",
+ "tsConfig": "packages/sdk/tsconfig.lib.json",
+ "assets": [],
+ "project": "packages/sdk/package.json",
+ "additionalEntryPoints": [
+ "packages/sdk/src/normalize-webpack-path.ts"
+ ],
+ "rollupConfig": "packages/sdk/rollup.config.cjs",
+ "compiler": "swc",
+ "generatePackageJson": false,
+ "format": ["cjs", "esm"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": [
+ "packages/sdk/**/*.ts",
+ "packages/sdk/package.json"
+ ]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
+ "options": {
+ "jestConfig": "packages/sdk/jest.config.cjs",
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ },
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "pre-release": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ {
+ "command": "nx run sdk:test",
+ "forwardAllArgs": false
+ },
+ {
+ "command": "nx run sdk:build",
+ "forwardAllArgs": false
+ }
+ ]
+ },
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "packages/sdk/src",
+ "implicitDependencies": []
+ }
+ },
+ "website": {
+ "name": "website",
+ "type": "app",
+ "data": {
+ "root": "apps/website",
+ "name": "website",
+ "projectType": "application",
+ "tags": ["npm:private"],
+ "metadata": {
+ "targetGroups": {},
+ "js": {
+ "packageName": "website",
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "build": {
+ "executor": "qwik-nx:build",
+ "options": {
+ "runSequence": ["website:build.client", "website:build.ssr"],
+ "outputPath": "dist/apps/website",
+ "skipTypeCheck": false
+ },
+ "configurations": {
+ "preview": {},
+ "netlify": {}
+ },
+ "parallelism": true,
+ "inputs": ["production", "^production"],
+ "dependsOn": ["^build"],
+ "cache": true
+ },
+ "build.client": {
+ "executor": "@nx/vite:build",
+ "options": {
+ "outputPath": "dist/apps/website",
+ "configFile": "apps/website/vite.config.ts"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "build.ssr": {
+ "executor": "@nx/vite:build",
+ "defaultConfiguration": "preview",
+ "options": {
+ "outputPath": "dist/apps/website"
+ },
+ "configurations": {
+ "preview": {
+ "ssr": "src/entry.preview.tsx",
+ "mode": "production"
+ },
+ "netlify": {
+ "configFile": "apps/website/adapters/netlify-edge/vite.config.ts"
+ }
+ },
+ "parallelism": true
+ },
+ "preview": {
+ "executor": "@nx/vite:preview-server",
+ "options": {
+ "buildTarget": "website:build",
+ "port": 4300
+ },
+ "dependsOn": ["build"],
+ "configurations": {},
+ "parallelism": true,
+ "continuous": true
+ },
+ "test": {
+ "executor": "@nx/vite:test",
+ "outputs": ["{workspaceRoot}/coverage/apps/website"],
+ "options": {
+ "passWithNoTests": true,
+ "reportsDirectory": "../../coverage/apps/website"
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": [
+ "default",
+ "^production",
+ "{workspaceRoot}/jest.preset.js"
+ ],
+ "cache": true
+ },
+ "serve": {
+ "executor": "@nx/vite:dev-server",
+ "options": {
+ "buildTarget": "website:build.client",
+ "mode": "ssr",
+ "port": 4200
+ },
+ "configurations": {},
+ "parallelism": true,
+ "continuous": true
+ },
+ "serve.debug": {
+ "executor": "nx:run-commands",
+ "options": {
+ "command": "node --inspect-brk ../../node_modules/vite/bin/vite.js --mode ssr --force",
+ "cwd": "apps/website"
+ },
+ "configurations": {},
+ "parallelism": true
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "outputs": ["{options.outputFile}"],
+ "options": {
+ "lintFilePatterns": ["apps/website/**/*.{ts,tsx,js,jsx}"]
+ },
+ "configurations": {},
+ "parallelism": true,
+ "inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
+ "cache": true
+ },
+ "extract-i18n": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "qwik-speak-extract --sourceFilesPaths=./apps/website/src --assetsPath=./apps/website/src/i18n --supportedLangs=en-US,pt-BR,zh-CN"
+ ]
+ },
+ "configurations": {},
+ "dependsOn": [],
+ "parallelism": true
+ },
+ "build.netlify": {
+ "executor": "nx:run-commands",
+ "options": {
+ "parallel": false,
+ "commands": [
+ "nx run website:build:netlify",
+ "npx move-cli dist/apps/docs dist/apps/website/client/docs --mkdirp",
+ "npx move-cli dist/apps/website/.netlify/edge-functions .netlify/edge-functions --mkdirp",
+ "npx move-cli apps/website/manifest.override.json .netlify/edge-functions/manifest.json"
+ ]
+ },
+ "configurations": {},
+ "dependsOn": ["docs:build-docs"],
+ "parallelism": true
+ }
+ },
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "sourceRoot": "apps/website/src",
+ "implicitDependencies": ["docs"]
+ }
+ },
+ "docs": {
+ "name": "docs",
+ "type": "app",
+ "data": {
+ "root": "apps/docs",
+ "name": "docs",
+ "$schema": "../../node_modules/nx/schemas/project-schema.json",
+ "projectType": "application",
+ "sourceRoot": "apps/docs/src",
+ "tags": [],
+ "implicitDependencies": ["docs-ui"],
+ "targets": {
+ "serve": {
+ "executor": "@nx/web:file-server",
+ "options": {
+ "buildTarget": "docs:build-docs"
+ },
+ "configurations": {
+ "local": {
+ "buildTarget": "docs:build-docs:local"
+ }
+ },
+ "dependsOn": ["^build"],
+ "parallelism": true,
+ "continuous": true
+ },
+ "build-docs": {
+ "executor": "nx:run-commands",
+ "options": {
+ "commands": [
+ "npx antora --fetch apps/docs/configs/docs-en.yml",
+ "npx antora --fetch apps/docs/configs/docs-es.yml",
+ "npx antora --fetch apps/docs/configs/docs-zh.yml"
+ ]
+ },
+ "configurations": {
+ "local": {
+ "commands": [
+ "npx antora --fetch apps/docs/configs/docs-en.local.yml",
+ "npx antora --fetch apps/docs/configs/docs-es.local.yml",
+ "npx antora --fetch apps/docs/configs/docs-zh.local.yml"
+ ]
+ }
+ },
+ "dependsOn": ["^build", "prepare-antora-configs"],
+ "outputs": ["{workspaceRoot}/dist/apps/docs"],
+ "parallelism": true
+ }
+ }
+ }
+ },
+ "@module-federation/webpack-type": {
+ "name": "@module-federation/webpack-type",
+ "type": "lib",
+ "data": {
+ "root": "webpack",
+ "name": "@module-federation/webpack-type",
+ "tags": ["npm:public"],
+ "metadata": {
+ "targetGroups": {},
+ "description": "Webpack type for Module federation",
+ "js": {
+ "packageName": "@module-federation/webpack-type",
+ "packageExports": {
+ ".": "./types.d.ts"
+ },
+ "isInPackageManagerWorkspaces": true
+ }
+ },
+ "targets": {
+ "nx-release-publish": {
+ "executor": "@nx/js:release-publish",
+ "dependsOn": ["^nx-release-publish"],
+ "options": {},
+ "configurations": {},
+ "parallelism": true
+ }
+ },
+ "implicitDependencies": []
+ }
+ }
+ },
+ "dependencies": {
+ "inject-external-runtime-core-plugin": [
+ {
+ "source": "inject-external-runtime-core-plugin",
+ "target": "runtime-tools",
+ "type": "static"
+ }
+ ],
+ "3011-rspack-manifest-provider": [
+ {
+ "source": "3011-rspack-manifest-provider",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "3012-rspack-js-entry-provider": [
+ {
+ "source": "3012-rspack-js-entry-provider",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "modernjs-ssr-data-fetch-provider-csr": [
+ {
+ "source": "modernjs-ssr-data-fetch-provider-csr",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "modernjs-ssr-data-fetch-provider-csr",
+ "target": "modern-js-plugin",
+ "type": "static"
+ },
+ {
+ "source": "modernjs-ssr-data-fetch-provider-csr",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "modernjs-ssr-data-fetch-provider-csr",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ },
+ {
+ "source": "modernjs-ssr-data-fetch-provider-csr",
+ "target": "storybook-addon",
+ "type": "static"
+ }
+ ],
+ "modernjs-ssr-dynamic-remote-new-version": [
+ {
+ "source": "modernjs-ssr-dynamic-remote-new-version",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "modernjs-ssr-dynamic-remote-new-version",
+ "target": "modern-js-plugin",
+ "type": "static"
+ }
+ ],
+ "bridge-react-webpack-plugin": [
+ {
+ "source": "bridge-react-webpack-plugin",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "modernjs-ssr-data-fetch-provider": [
+ {
+ "source": "modernjs-ssr-data-fetch-provider",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "modernjs-ssr-data-fetch-provider",
+ "target": "modern-js-plugin",
+ "type": "static"
+ }
+ ],
+ "next-app-router-4000": [
+ {
+ "source": "next-app-router-4000",
+ "target": "nextjs-mf",
+ "type": "static"
+ }
+ ],
+ "next-app-router-4001": [
+ {
+ "source": "next-app-router-4001",
+ "target": "nextjs-mf",
+ "type": "static"
+ }
+ ],
+ "3009-webpack-provider": [
+ {
+ "source": "3009-webpack-provider",
+ "target": "core",
+ "type": "static"
+ },
+ {
+ "source": "3009-webpack-provider",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "3009-webpack-provider",
+ "target": "typescript",
+ "type": "static"
+ }
+ ],
+ "3010-rspack-provider": [
+ {
+ "source": "3010-rspack-provider",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "modernjs-ssr-dynamic-nested-remote": [
+ {
+ "source": "modernjs-ssr-dynamic-nested-remote",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "modernjs-ssr-dynamic-nested-remote",
+ "target": "modern-js-plugin",
+ "type": "static"
+ }
+ ],
+ "router-host-vue3-2100": [
+ {
+ "source": "router-host-vue3-2100",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ },
+ {
+ "source": "router-host-vue3-2100",
+ "target": "vue3-bridge",
+ "type": "static"
+ },
+ {
+ "source": "router-host-vue3-2100",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "3006-runtime-remote": [
+ {
+ "source": "3006-runtime-remote",
+ "target": "core",
+ "type": "static"
+ },
+ {
+ "source": "3006-runtime-remote",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "3006-runtime-remote",
+ "target": "typescript",
+ "type": "static"
+ }
+ ],
+ "3007-runtime-remote": [
+ {
+ "source": "3007-runtime-remote",
+ "target": "core",
+ "type": "static"
+ },
+ {
+ "source": "3007-runtime-remote",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "3007-runtime-remote",
+ "target": "typescript",
+ "type": "static"
+ }
+ ],
+ "3008-runtime-remote": [
+ {
+ "source": "3008-runtime-remote",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "modernjs-ssr-data-fetch-host": [
+ {
+ "source": "modernjs-ssr-data-fetch-host",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "modernjs-ssr-data-fetch-host",
+ "target": "modern-js-plugin",
+ "type": "static"
+ }
+ ],
+ "native-federation-typescript": [],
+ "modernjs-ssr-remote-new-version": [
+ {
+ "source": "modernjs-ssr-remote-new-version",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "modernjs-ssr-remote-new-version",
+ "target": "modern-js-plugin",
+ "type": "static"
+ }
+ ],
+ "node-dynamic-remote-new-version": [
+ {
+ "source": "node-dynamic-remote-new-version",
+ "target": "node",
+ "type": "static"
+ }
+ ],
+ "router-host-v5-2200": [
+ {
+ "source": "router-host-v5-2200",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ },
+ {
+ "source": "router-host-v5-2200",
+ "target": "bridge-react",
+ "type": "static"
+ },
+ {
+ "source": "router-host-v5-2200",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "router-remote1-2001": [
+ {
+ "source": "router-remote1-2001",
+ "target": "bridge-react",
+ "type": "static"
+ },
+ {
+ "source": "router-remote1-2001",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ }
+ ],
+ "router-remote2-2002": [
+ {
+ "source": "router-remote2-2002",
+ "target": "bridge-react",
+ "type": "static"
+ },
+ {
+ "source": "router-remote2-2002",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ }
+ ],
+ "router-remote3-2003": [
+ {
+ "source": "router-remote3-2003",
+ "target": "vue3-bridge",
+ "type": "static"
+ },
+ {
+ "source": "router-remote3-2003",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ }
+ ],
+ "router-remote4-2004": [
+ {
+ "source": "router-remote4-2004",
+ "target": "bridge-react",
+ "type": "static"
+ },
+ {
+ "source": "router-remote4-2004",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ }
+ ],
+ "router-remote5-2005": [
+ {
+ "source": "router-remote5-2005",
+ "target": "bridge-react",
+ "type": "static"
+ },
+ {
+ "source": "router-remote5-2005",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ }
+ ],
+ "3005-runtime-host": [
+ {
+ "source": "3005-runtime-host",
+ "target": "core",
+ "type": "static"
+ },
+ {
+ "source": "3005-runtime-host",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "3005-runtime-host",
+ "target": "typescript",
+ "type": "static"
+ },
+ {
+ "source": "3005-runtime-host",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "3005-runtime-host",
+ "target": "dts-plugin",
+ "type": "static"
+ }
+ ],
+ "third-party-dts-extractor": [],
+ "create-module-federation": [
+ {
+ "source": "create-module-federation",
+ "target": "modern-js-plugin",
+ "type": "static"
+ },
+ {
+ "source": "create-module-federation",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ }
+ ],
+ "router-host-2000": [
+ {
+ "source": "router-host-2000",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ },
+ {
+ "source": "router-host-2000",
+ "target": "bridge-react",
+ "type": "static"
+ },
+ {
+ "source": "router-host-2000",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "router-host-2000",
+ "target": "retry-plugin",
+ "type": "static"
+ }
+ ],
+ "modernjs-ssr-dynamic-remote": [
+ {
+ "source": "modernjs-ssr-dynamic-remote",
+ "target": "modern-js-plugin",
+ "type": "static"
+ },
+ {
+ "source": "modernjs-ssr-dynamic-remote",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "modernjs-ssr-dynamic-remote",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ }
+ ],
+ "native-federation-tests": [],
+ "webpack-bundler-runtime": [
+ {
+ "source": "webpack-bundler-runtime",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "webpack-bundler-runtime",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "manifest-webpack-host": [
+ {
+ "source": "manifest-webpack-host",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "manifest-webpack-host",
+ "target": "typescript",
+ "type": "static"
+ },
+ {
+ "source": "manifest-webpack-host",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "modernjs-ssr-nested-remote": [
+ {
+ "source": "modernjs-ssr-nested-remote",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "modernjs-ssr-nested-remote",
+ "target": "modern-js-plugin",
+ "type": "static"
+ }
+ ],
+ "assemble-release-plan": [],
+ "bridge-shared": [],
+ "bridge-react": [
+ {
+ "source": "bridge-react",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "bridge-react",
+ "target": "bridge-shared",
+ "type": "static"
+ },
+ {
+ "source": "bridge-react",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "react_ts_nested_remote": [
+ {
+ "source": "react_ts_nested_remote",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "vue3-bridge": [
+ {
+ "source": "vue3-bridge",
+ "target": "bridge-shared",
+ "type": "static"
+ },
+ {
+ "source": "vue3-bridge",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "vue3-bridge",
+ "target": "runtime",
+ "type": "static"
+ }
+ ],
+ "chrome-devtools": [
+ {
+ "source": "chrome-devtools",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "chrome-devtools",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "modernjs-ssr-remote": [
+ {
+ "source": "modernjs-ssr-remote",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "modernjs-ssr-remote",
+ "target": "modern-js-plugin",
+ "type": "static"
+ }
+ ],
+ "node-dynamic-remote": [
+ {
+ "source": "node-dynamic-remote",
+ "target": "node",
+ "type": "static"
+ }
+ ],
+ "storybook-addon": [
+ {
+ "source": "storybook-addon",
+ "target": "utils",
+ "type": "implicit"
+ },
+ {
+ "source": "storybook-addon",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "storybook-addon",
+ "target": "utils",
+ "type": "static"
+ },
+ {
+ "source": "storybook-addon",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "rsbuild-plugin": [
+ {
+ "source": "rsbuild-plugin",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "rsbuild-plugin",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "rsbuild-plugin",
+ "target": "node",
+ "type": "static"
+ },
+ {
+ "source": "rsbuild-plugin",
+ "target": "node",
+ "type": "dynamic"
+ }
+ ],
+ "rspress-plugin": [
+ {
+ "source": "rspress-plugin",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "rspress-plugin",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "rspress-plugin",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ },
+ {
+ "source": "rspress-plugin",
+ "target": "error-codes",
+ "type": "static"
+ }
+ ],
+ "data-prefetch": [
+ {
+ "source": "data-prefetch",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "data-prefetch",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "modernjs-ssr-host": [
+ {
+ "source": "modernjs-ssr-host",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "modernjs-ssr-host",
+ "target": "modern-js-plugin",
+ "type": "static"
+ }
+ ],
+ "node-local-remote": [
+ {
+ "source": "node-local-remote",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "node-local-remote",
+ "target": "node",
+ "type": "static"
+ },
+ {
+ "source": "node-local-remote",
+ "target": "node",
+ "type": "dynamic"
+ }
+ ],
+ "runtime-tools": [
+ {
+ "source": "runtime-tools",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "runtime-tools",
+ "target": "webpack-bundler-runtime",
+ "type": "static"
+ }
+ ],
+ "retry-plugin": [
+ {
+ "source": "retry-plugin",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "retry-plugin",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "runtime-core": [
+ {
+ "source": "runtime-core",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "runtime-core",
+ "target": "error-codes",
+ "type": "static"
+ }
+ ],
+ "error-codes": [],
+ "react_ts_remote": [
+ {
+ "source": "react_ts_remote",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "dts-plugin": [
+ {
+ "source": "dts-plugin",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "dts-plugin",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "dts-plugin",
+ "target": "managers",
+ "type": "static"
+ },
+ {
+ "source": "dts-plugin",
+ "target": "third-party-dts-extractor",
+ "type": "static"
+ },
+ {
+ "source": "dts-plugin",
+ "target": "error-codes",
+ "type": "static"
+ }
+ ],
+ "reactStorybook": [
+ {
+ "source": "reactStorybook",
+ "target": "utils",
+ "type": "static"
+ },
+ {
+ "source": "reactStorybook",
+ "target": "storybook-addon",
+ "type": "static"
+ }
+ ],
+ "typescript": [],
+ "3002-checkout": [
+ {
+ "source": "3002-checkout",
+ "target": "nextjs-mf",
+ "type": "static"
+ },
+ {
+ "source": "3002-checkout",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "3002-checkout",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "3002-checkout",
+ "target": "utils",
+ "type": "static"
+ }
+ ],
+ "nextjs-mf": [
+ {
+ "source": "nextjs-mf",
+ "target": "node",
+ "type": "static"
+ },
+ {
+ "source": "nextjs-mf",
+ "target": "node",
+ "type": "dynamic"
+ },
+ {
+ "source": "nextjs-mf",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "nextjs-mf",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "nextjs-mf",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "nextjs-mf",
+ "target": "webpack-bundler-runtime",
+ "type": "static"
+ }
+ ],
+ "node-host-e2e": [
+ {
+ "source": "node-host-e2e",
+ "target": "node-host",
+ "type": "implicit"
+ },
+ {
+ "source": "node-host-e2e",
+ "target": "node",
+ "type": "static"
+ }
+ ],
+ "reactRemoteUI": [
+ {
+ "source": "reactRemoteUI",
+ "target": "utils",
+ "type": "static"
+ },
+ {
+ "source": "reactRemoteUI",
+ "target": "storybook-addon",
+ "type": "static"
+ }
+ ],
+ "react_ts_host": [
+ {
+ "source": "react_ts_host",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "react_ts_host",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "react_ts_host",
+ "target": "core",
+ "type": "static"
+ },
+ {
+ "source": "react_ts_host",
+ "target": "runtime",
+ "type": "static"
+ }
+ ],
+ "utils": [
+ {
+ "source": "utils",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "enhanced": [
+ {
+ "source": "enhanced",
+ "target": "cli",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "webpack-bundler-runtime",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "bridge-react-webpack-plugin",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "data-prefetch",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "dts-plugin",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "error-codes",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "inject-external-runtime-core-plugin",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "managers",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "manifest",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "rspack",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "runtime-tools",
+ "type": "static"
+ },
+ {
+ "source": "enhanced",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "managers": [
+ {
+ "source": "managers",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "manifest": [
+ {
+ "source": "manifest",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "manifest",
+ "target": "dts-plugin",
+ "type": "static"
+ },
+ {
+ "source": "manifest",
+ "target": "managers",
+ "type": "static"
+ }
+ ],
+ "modern-js-plugin": [
+ {
+ "source": "modern-js-plugin",
+ "target": "cli",
+ "type": "static"
+ },
+ {
+ "source": "modern-js-plugin",
+ "target": "manifest",
+ "type": "static"
+ },
+ {
+ "source": "modern-js-plugin",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ },
+ {
+ "source": "modern-js-plugin",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "modern-js-plugin",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "modern-js-plugin",
+ "target": "node",
+ "type": "static"
+ },
+ {
+ "source": "modern-js-plugin",
+ "target": "node",
+ "type": "dynamic"
+ },
+ {
+ "source": "modern-js-plugin",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "rslib-module": [
+ {
+ "source": "rslib-module",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "rslib-module",
+ "target": "rsbuild-plugin",
+ "type": "static"
+ },
+ {
+ "source": "rslib-module",
+ "target": "storybook-addon",
+ "type": "static"
+ }
+ ],
+ "bundle-size": [
+ {
+ "source": "bundle-size",
+ "target": "core",
+ "type": "static"
+ },
+ {
+ "source": "bundle-size",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "bundle-size",
+ "target": "typescript",
+ "type": "static"
+ },
+ {
+ "source": "bundle-size",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "bundle-size",
+ "target": "dts-plugin",
+ "type": "static"
+ }
+ ],
+ "esbuild": [
+ {
+ "source": "esbuild",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "node-remote": [
+ {
+ "source": "node-remote",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "node-remote",
+ "target": "node",
+ "type": "static"
+ },
+ {
+ "source": "node-remote",
+ "target": "node",
+ "type": "dynamic"
+ }
+ ],
+ "runtime": [
+ {
+ "source": "runtime",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "runtime",
+ "target": "error-codes",
+ "type": "static"
+ },
+ {
+ "source": "runtime",
+ "target": "runtime-core",
+ "type": "static"
+ }
+ ],
+ "website-new": [
+ {
+ "source": "website-new",
+ "target": "rspress-plugin",
+ "type": "static"
+ },
+ {
+ "source": "website-new",
+ "target": "error-codes",
+ "type": "static"
+ }
+ ],
+ "rspack": [
+ {
+ "source": "rspack",
+ "target": "bridge-react-webpack-plugin",
+ "type": "static"
+ },
+ {
+ "source": "rspack",
+ "target": "dts-plugin",
+ "type": "static"
+ },
+ {
+ "source": "rspack",
+ "target": "managers",
+ "type": "static"
+ },
+ {
+ "source": "rspack",
+ "target": "manifest",
+ "type": "static"
+ },
+ {
+ "source": "rspack",
+ "target": "runtime-tools",
+ "type": "static"
+ },
+ {
+ "source": "rspack",
+ "target": "inject-external-runtime-core-plugin",
+ "type": "static"
+ },
+ {
+ "source": "rspack",
+ "target": "sdk",
+ "type": "static"
+ }
+ ],
+ "3000-home": [
+ {
+ "source": "3000-home",
+ "target": "nextjs-mf",
+ "type": "static"
+ },
+ {
+ "source": "3000-home",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "3000-home",
+ "target": "utils",
+ "type": "static"
+ }
+ ],
+ "3001-shop": [
+ {
+ "source": "3001-shop",
+ "target": "nextjs-mf",
+ "type": "static"
+ },
+ {
+ "source": "3001-shop",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "3001-shop",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "3001-shop",
+ "target": "utils",
+ "type": "static"
+ }
+ ],
+ "node-host": [
+ {
+ "source": "node-host",
+ "target": "node",
+ "type": "static"
+ },
+ {
+ "source": "node-host",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "node-host",
+ "target": "runtime",
+ "type": "static"
+ }
+ ],
+ "core": [],
+ "modernjs": [
+ {
+ "source": "modernjs",
+ "target": "typescript",
+ "type": "implicit"
+ },
+ {
+ "source": "modernjs",
+ "target": "enhanced",
+ "type": "static"
+ }
+ ],
+ "node": [
+ {
+ "source": "node",
+ "target": "enhanced",
+ "type": "static"
+ },
+ {
+ "source": "node",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "node",
+ "target": "runtime",
+ "type": "static"
+ }
+ ],
+ "cli": [
+ {
+ "source": "cli",
+ "target": "sdk",
+ "type": "static"
+ },
+ {
+ "source": "cli",
+ "target": "dts-plugin",
+ "type": "static"
+ }
+ ],
+ "docs-ui": [],
+ "federation-demo1": [
+ {
+ "source": "federation-demo1",
+ "target": "esbuild",
+ "type": "static"
+ },
+ {
+ "source": "federation-demo1",
+ "target": "runtime",
+ "type": "static"
+ },
+ {
+ "source": "federation-demo1",
+ "target": "webpack-bundler-runtime",
+ "type": "static"
+ }
+ ],
+ "sdk": [],
+ "website": [
+ {
+ "source": "website",
+ "target": "docs",
+ "type": "implicit"
+ }
+ ],
+ "docs": [
+ {
+ "source": "docs",
+ "target": "docs-ui",
+ "type": "implicit"
+ }
+ ],
+ "@module-federation/webpack-type": []
+ }
+ }
+}
diff --git a/package.json b/package.json
index 689c0d34719..7927c36239a 100644
--- a/package.json
+++ b/package.json
@@ -84,9 +84,6 @@
"lodash.get": "4.4.2",
"openai": "^4.72.0",
"rambda": "7.5.0",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-router-dom": "6.26.2",
"regenerator-runtime": "0.14.1",
"sharp": "^0.33.4",
"storybook": "8.3.5",
@@ -97,8 +94,6 @@
},
"devDependencies": {
"@babel/core": "^7.24.7",
- "@babel/plugin-transform-react-jsx": "7.25.9",
- "@babel/preset-react": "^7.26.3",
"@changesets/cli": "^2.27.9",
"@chromatic-com/storybook": "^1.7.0",
"@commitlint/cli": "^19.4.1",
@@ -118,14 +113,12 @@
"@nx/module-federation": "21.0.3",
"@nx/next": "21.0.3",
"@nx/node": "21.0.3",
- "@nx/react": "21.0.3",
"@nx/rollup": "21.0.3",
"@nx/rspack": "21.0.3",
"@nx/storybook": "21.0.3",
"@nx/vite": "21.0.3",
"@nx/web": "21.0.3",
"@nx/webpack": "21.0.3",
- "@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
"@rollup/plugin-alias": "5.1.1",
"@rollup/plugin-replace": "6.0.1",
"@rspack/core": "1.3.9",
@@ -140,7 +133,6 @@
"@storybook/core-server": "8.6.12",
"@storybook/nextjs": "8.6.12",
"@storybook/node-logger": "8.1.11",
- "@storybook/react": "8.6.12",
"@svgr/webpack": "8.1.0",
"@swc-node/register": "1.10.10",
"@swc/cli": "0.6.0",
@@ -148,7 +140,6 @@
"@swc/helpers": "0.5.13",
"@swc/jest": "0.2.36",
"@tailwindcss/forms": "0.5.9",
- "@testing-library/react": "16.1.0",
"@types/adm-zip": "0.5.5",
"@types/chrome": "0.0.277",
"@types/download": "8.0.5",
@@ -161,8 +152,6 @@
"@types/node": "18.16.9",
"@types/node-fetch": "2.6.11",
"@types/pidusage": "2.0.5",
- "@types/react": "18.3.11",
- "@types/react-dom": "18.3.0",
"@types/webpack-sources": "3.2.3",
"@typescript-eslint/eslint-plugin": "7.18.0",
"@typescript-eslint/parser": "7.18.0",
@@ -186,8 +175,6 @@
"eslint-plugin-jsx-a11y": "6.10.1",
"eslint-plugin-prettier": "5.2.1",
"eslint-plugin-qwik": "1.10.0",
- "eslint-plugin-react": "7.37.2",
- "eslint-plugin-react-hooks": "5.0.0",
"eslint-plugin-simple-import-sort": "12.1.1",
"graceful-fs": "^4.2.11",
"highlight.js": "11.10.0",
@@ -213,7 +200,6 @@
"prettier-eslint": "16.3.0",
"publint": "^0.2.12",
"qwik-nx": "^3.1.1",
- "react-refresh": "0.14.2",
"rimraf": "^6.0.1",
"rollup-plugin-copy": "3.5.0",
"strip-ansi": "^6.0.0",
diff --git a/packages/bridge/bridge-react/package.json b/packages/bridge/bridge-react/package.json
index acf51b4684f..da957f681bc 100644
--- a/packages/bridge/bridge-react/package.json
+++ b/packages/bridge/bridge-react/package.json
@@ -69,19 +69,20 @@
"react-router-dom": "^4 || ^5 || ^6 || ^7"
},
"devDependencies": {
- "@testing-library/react": "15.0.7",
- "@types/react": "18.2.79",
+ "@module-federation/runtime": "workspace:*",
+ "@module-federation/runtime-tools": "workspace:*",
+ "@module-federation/sdk": "workspace:*",
+ "@module-federation/webpack-bundler-runtime": "workspace:*",
+ "@testing-library/react": "16.1.0",
+ "@types/node": "~16.11.7",
+ "@types/react": "18.3.11",
"@types/react-dom": "18.3.0",
- "@vitejs/plugin-react": "^4.3.3",
- "@vitejs/plugin-vue": "^5.0.4",
- "@vitejs/plugin-vue-jsx": "^4.0.0",
- "jsdom": "^24.1.0",
+ "@vitejs/plugin-react": "^4.3.1",
"react": "18.3.1",
"react-dom": "18.3.1",
- "react-router-dom": "6.22.3",
+ "react-router-dom": "6.26.2",
"typescript": "^5.2.2",
"vite": "^5.4.18",
- "vite-plugin-dts": "^4.3.0",
- "@module-federation/runtime": "workspace:*"
+ "vite-plugin-dts": "^4.3.0"
}
}
diff --git a/packages/bridge/bridge-shared/package.json b/packages/bridge/bridge-shared/package.json
index f18049a04fa..10a9c9113f1 100644
--- a/packages/bridge/bridge-shared/package.json
+++ b/packages/bridge/bridge-shared/package.json
@@ -22,6 +22,7 @@
},
"devDependencies": {
"@types/node": "~16.11.7",
+ "@types/react": "18.3.11",
"@vitejs/plugin-vue": "^5.0.4",
"@vitejs/plugin-vue-jsx": "^4.0.0",
"typescript": "^5.2.2",
diff --git a/packages/bridge/bridge-shared/src/type.ts b/packages/bridge/bridge-shared/src/type.ts
index 7842bac3f94..ac511317a7d 100644
--- a/packages/bridge/bridge-shared/src/type.ts
+++ b/packages/bridge/bridge-shared/src/type.ts
@@ -3,7 +3,7 @@ export interface ProviderParams {
basename?: string;
memoryRoute?: { entryPath: string };
hashRoute?: boolean;
- style?: React.CSSProperties;
+ style?: Record;
className?: string;
}
diff --git a/packages/data-prefetch/package.json b/packages/data-prefetch/package.json
index 7fd4454213f..08d8891eb46 100644
--- a/packages/data-prefetch/package.json
+++ b/packages/data-prefetch/package.json
@@ -75,24 +75,18 @@
"react-dom": ">=16.9.0"
},
"devDependencies": {
+ "@module-federation/runtime": "workspace:*",
+ "@module-federation/sdk": "workspace:*",
+ "@module-federation/webpack-bundler-runtime": "workspace:*",
"@testing-library/react-hooks": "^8.0.1",
- "@types/fs-extra": "9.0.6",
- "@types/jest": "^29.5.11",
- "@types/node": "^17.0.45",
- "@types/react": "~18.0.38",
- "jest": "^29.7.0",
- "jest-environment-jsdom": "^29.7.0",
- "minimist": "^1.2.8",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
- "react-router": "^6.21.3",
- "react-test-renderer": "^18.2.0",
- "ts-jest": "29.0.1",
- "webpack": "5.75.0"
+ "@types/react": "^18.2.0",
+ "isomorphic-rslog": "0.0.6",
+ "react": "^18.2.0"
},
"dependencies": {
"@module-federation/runtime": "workspace:*",
"@module-federation/sdk": "workspace:*",
- "fs-extra": "9.1.0"
+ "fs-extra": "9.1.0",
+ "react-router-dom": "6.26.2"
}
}
diff --git a/packages/data-prefetch/src/react/hooks.ts b/packages/data-prefetch/src/react/hooks.ts
index 32e8ff69245..c72e2f811bc 100644
--- a/packages/data-prefetch/src/react/hooks.ts
+++ b/packages/data-prefetch/src/react/hooks.ts
@@ -1,5 +1,5 @@
import { useEffect, useState } from 'react';
-import type { defer } from 'react-router';
+import type { defer } from 'react-router-dom';
import logger from '../logger';
import { MFDataPrefetch, type prefetchOptions } from '../prefetch';
diff --git a/packages/enhanced/package.json b/packages/enhanced/package.json
index a64b0e3e538..234b3d9264a 100644
--- a/packages/enhanced/package.json
+++ b/packages/enhanced/package.json
@@ -85,8 +85,12 @@
"devDependencies": {
"@module-federation/webpack-bundler-runtime": "workspace:*",
"@types/btoa": "^1.2.5",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0",
"ajv": "^8.17.1",
"enhanced-resolve": "^5.0.0",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
"terser": "^5.37.0"
},
"dependencies": {
diff --git a/packages/modernjs/package.json b/packages/modernjs/package.json
index 3860530afa3..830285e41ad 100644
--- a/packages/modernjs/package.json
+++ b/packages/modernjs/package.json
@@ -138,7 +138,9 @@
"@modern-js/server-runtime": "2.67.6",
"@modern-js/module-tools": "2.67.6",
"@modern-js/runtime": "2.67.6",
- "@modern-js/tsconfig": "2.67.6"
+ "@modern-js/tsconfig": "2.67.6",
+ "@types/react": "^19.0.2",
+ "@types/react-dom": "^19.0.2"
},
"peerDependencies": {
"react": ">=17",
diff --git a/packages/modernjs/src/runtime/AwaitDataFetch.tsx b/packages/modernjs/src/runtime/AwaitDataFetch.tsx
index 821b05154c5..c2d351245b4 100644
--- a/packages/modernjs/src/runtime/AwaitDataFetch.tsx
+++ b/packages/modernjs/src/runtime/AwaitDataFetch.tsx
@@ -83,7 +83,7 @@ export function AwaitDataFetch({
children,
params,
}: AwaitProps) {
- const dataRef = useRef();
+ const dataRef = useRef(undefined);
const data = dataRef.current || resolve;
const getData = isPromise(data) ? fetchData(data, dataRef) : () => data;
@@ -153,7 +153,10 @@ function ResolveAwait({
}
// return string when promise is rejected
-const fetchData = (promise: Promise, ref: MutableRefObject) => {
+const fetchData = (
+ promise: Promise,
+ ref: MutableRefObject,
+) => {
let data: T | string;
let status: 'pending' | 'success' = 'pending';
const suspender = promise
diff --git a/packages/modernjs/src/ssr-runtime/SSRLiveReload.tsx b/packages/modernjs/src/ssr-runtime/SSRLiveReload.tsx
index 1a1db027807..2d80bbee11f 100644
--- a/packages/modernjs/src/ssr-runtime/SSRLiveReload.tsx
+++ b/packages/modernjs/src/ssr-runtime/SSRLiveReload.tsx
@@ -1,4 +1,6 @@
-export function SSRLiveReload() {
+import React from 'react';
+
+export function SSRLiveReload(): React.ReactElement | null {
if (process.env.NODE_ENV !== 'development') {
return null;
}
diff --git a/packages/nextjs-mf/package.json b/packages/nextjs-mf/package.json
index 10946d0ea1a..9871e653a34 100644
--- a/packages/nextjs-mf/package.json
+++ b/packages/nextjs-mf/package.json
@@ -49,7 +49,14 @@
"@module-federation/webpack-bundler-runtime": "workspace:*"
},
"devDependencies": {
- "@types/btoa": "^1.2.5"
+ "@module-federation/runtime": "workspace:*",
+ "@module-federation/runtime-tools": "workspace:*",
+ "@module-federation/webpack-bundler-runtime": "workspace:*",
+ "@module-federation/sdk": "workspace:*",
+ "@module-federation/utilities": "workspace:*",
+ "@types/node": "^16.18.0",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.0"
},
"peerDependencies": {
"webpack": "^5.40.0",
diff --git a/packages/utilities/package.json b/packages/utilities/package.json
index 6fe4fb308bc..7c6ebb45747 100644
--- a/packages/utilities/package.json
+++ b/packages/utilities/package.json
@@ -18,7 +18,8 @@
"directory": "packages/utilities"
},
"devDependencies": {
- "react": "18.3.1"
+ "react": "18.3.1",
+ "@types/react": "18.3.11"
},
"dependencies": {
"@module-federation/sdk": "workspace:*"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 340508b16a9..a75ce687ba2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -52,15 +52,6 @@ importers:
rambda:
specifier: 7.5.0
version: 7.5.0
- react:
- specifier: 18.3.1
- version: 18.3.1
- react-dom:
- specifier: 18.3.1
- version: 18.3.1(react@18.3.1)
- react-router-dom:
- specifier: 6.26.2
- version: 6.26.2(react-dom@18.3.1)(react@18.3.1)
regenerator-runtime:
specifier: 0.14.1
version: 0.14.1
@@ -86,12 +77,6 @@ importers:
'@babel/core':
specifier: ^7.24.7
version: 7.25.2
- '@babel/plugin-transform-react-jsx':
- specifier: 7.25.9
- version: 7.25.9(@babel/core@7.25.2)
- '@babel/preset-react':
- specifier: ^7.26.3
- version: 7.26.3(@babel/core@7.25.2)
'@changesets/cli':
specifier: ^2.27.9
version: 2.27.9
@@ -142,22 +127,19 @@ importers:
version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
'@nx/module-federation':
specifier: 21.0.3
- version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)
+ version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)
'@nx/next':
specifier: 21.0.3
- version: 21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0)
+ version: 21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0)
'@nx/node':
specifier: 21.0.3
version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)
- '@nx/react':
- specifier: 21.0.3
- version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0)
'@nx/rollup':
specifier: 21.0.3
version: 21.0.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)
'@nx/rspack':
specifier: 21.0.3
- version: 21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)
+ version: 21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)
'@nx/storybook':
specifier: 21.0.3
version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)
@@ -170,9 +152,6 @@ importers:
'@nx/webpack':
specifier: 21.0.3
version: 21.0.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)
- '@pmmmwh/react-refresh-webpack-plugin':
- specifier: 0.5.15
- version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0)
'@rollup/plugin-alias':
specifier: 5.1.1
version: 5.1.1(rollup@4.40.0)
@@ -211,13 +190,10 @@ importers:
version: 8.6.12(storybook@8.3.5)
'@storybook/nextjs':
specifier: 8.6.12
- version: 8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0)
+ version: 8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.3.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0)
'@storybook/node-logger':
specifier: 8.1.11
version: 8.1.11
- '@storybook/react':
- specifier: 8.6.12
- version: 8.6.12(@storybook/test@8.6.12)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)
'@svgr/webpack':
specifier: 8.1.0
version: 8.1.0(typescript@5.7.3)
@@ -239,9 +215,6 @@ importers:
'@tailwindcss/forms':
specifier: 0.5.9
version: 0.5.9(tailwindcss@3.4.13)
- '@testing-library/react':
- specifier: 16.1.0
- version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)
'@types/adm-zip':
specifier: 0.5.5
version: 0.5.5
@@ -278,12 +251,6 @@ importers:
'@types/pidusage':
specifier: 2.0.5
version: 2.0.5
- '@types/react':
- specifier: 18.3.11
- version: 18.3.11
- '@types/react-dom':
- specifier: 18.3.0
- version: 18.3.0
'@types/webpack-sources':
specifier: 3.2.3
version: 3.2.3
@@ -353,12 +320,6 @@ importers:
eslint-plugin-qwik:
specifier: 1.10.0
version: 1.10.0(eslint@8.57.1)(typescript@5.7.3)
- eslint-plugin-react:
- specifier: 7.37.2
- version: 7.37.2(eslint@8.57.1)
- eslint-plugin-react-hooks:
- specifier: 5.0.0
- version: 5.0.0(eslint@8.57.1)
eslint-plugin-simple-import-sort:
specifier: 12.1.1
version: 12.1.1(eslint@8.57.1)
@@ -434,9 +395,6 @@ importers:
qwik-nx:
specifier: ^3.1.1
version: 3.1.1(@nx/devkit@21.0.3)(@nx/eslint@21.0.3)(@nx/js@21.0.3)(@nx/vite@21.0.3)
- react-refresh:
- specifier: 0.14.2
- version: 0.14.2
rimraf:
specifier: ^6.0.1
version: 6.0.1
@@ -511,19 +469,22 @@ importers:
dependencies:
'@ant-design/cssinjs':
specifier: ^1.21.0
- version: 1.21.1(react-dom@18.3.1)(react@18.3.1)
+ version: 1.21.1(react-dom@19.0.0)(react@19.0.0)
antd:
specifier: 5.19.1
- version: 5.19.1(react-dom@18.3.1)(react@18.3.1)
+ version: 5.19.1(react-dom@19.0.0)(react@19.0.0)
lodash:
specifier: 4.17.21
version: 4.17.21
next:
- specifier: 14.2.16
- version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 15.3.5
+ version: 15.3.5(@babel/core@7.25.2)(react-dom@19.0.0)(react@19.0.0)
react:
- specifier: 18.3.1
- version: 18.3.1
+ specifier: 19.0.0
+ version: 19.0.0
+ react-dom:
+ specifier: 19.0.0
+ version: 19.0.0(react@19.0.0)
devDependencies:
'@module-federation/nextjs-mf':
specifier: workspace:*
@@ -534,24 +495,33 @@ importers:
'@module-federation/utilities':
specifier: workspace:*
version: link:../../packages/utilities
+ '@types/react':
+ specifier: ^19.0.2
+ version: 19.1.8
+ '@types/react-dom':
+ specifier: ^19.0.2
+ version: 19.1.6(@types/react@19.1.8)
apps/3001-shop:
dependencies:
'@ant-design/cssinjs':
specifier: ^1.21.0
- version: 1.21.1(react-dom@18.3.1)(react@18.3.1)
+ version: 1.21.1(react-dom@19.0.0)(react@19.0.0)
antd:
specifier: 5.19.1
- version: 5.19.1(react-dom@18.3.1)(react@18.3.1)
+ version: 5.19.1(react-dom@19.0.0)(react@19.0.0)
lodash:
specifier: 4.17.21
version: 4.17.21
next:
- specifier: 14.2.16
- version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 15.3.5
+ version: 15.3.5(@babel/core@7.25.2)(react-dom@19.0.0)(react@19.0.0)
react:
- specifier: 18.3.1
- version: 18.3.1
+ specifier: 19.0.0
+ version: 19.0.0
+ react-dom:
+ specifier: 19.0.0
+ version: 19.0.0(react@19.0.0)
devDependencies:
'@module-federation/nextjs-mf':
specifier: workspace:*
@@ -565,24 +535,33 @@ importers:
'@module-federation/utilities':
specifier: workspace:*
version: link:../../packages/utilities
+ '@types/react':
+ specifier: ^19.0.2
+ version: 19.1.8
+ '@types/react-dom':
+ specifier: ^19.0.2
+ version: 19.1.6(@types/react@19.1.8)
apps/3002-checkout:
dependencies:
'@ant-design/cssinjs':
specifier: ^1.21.0
- version: 1.21.1(react-dom@18.3.1)(react@18.3.1)
+ version: 1.21.1(react-dom@19.0.0)(react@19.0.0)
antd:
specifier: 5.19.1
- version: 5.19.1(react-dom@18.3.1)(react@18.3.1)
+ version: 5.19.1(react-dom@19.0.0)(react@19.0.0)
lodash:
specifier: 4.17.21
version: 4.17.21
next:
- specifier: 14.2.16
- version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 15.3.5
+ version: 15.3.5(@babel/core@7.25.2)(react-dom@19.0.0)(react@19.0.0)
react:
- specifier: 18.3.1
- version: 18.3.1
+ specifier: 19.0.0
+ version: 19.0.0
+ react-dom:
+ specifier: 19.0.0
+ version: 19.0.0(react@19.0.0)
devDependencies:
'@module-federation/nextjs-mf':
specifier: workspace:*
@@ -596,6 +575,12 @@ importers:
'@module-federation/utilities':
specifier: workspace:*
version: link:../../packages/utilities
+ '@types/react':
+ specifier: ^19.0.2
+ version: 19.1.8
+ '@types/react-dom':
+ specifier: ^19.0.2
+ version: 19.1.6(@types/react@19.1.8)
apps/bundle-size:
dependencies:
@@ -652,6 +637,12 @@ importers:
'@types/node':
specifier: ^18.7.13
version: 18.16.9
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
concurrently:
specifier: ^8.2.2
version: 8.2.2
@@ -673,6 +664,12 @@ importers:
antd:
specifier: 4.24.14
version: 4.24.14(react-dom@18.3.1)(react@18.3.1)
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
devDependencies:
'@module-federation/core':
specifier: workspace:*
@@ -686,6 +683,12 @@ importers:
'@pmmmwh/react-refresh-webpack-plugin':
specifier: 0.5.15
version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
react-refresh:
specifier: 0.14.2
version: 0.14.2
@@ -695,6 +698,12 @@ importers:
antd:
specifier: 4.24.15
version: 4.24.15(react-dom@18.3.1)(react@18.3.1)
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
react-router-dom:
specifier: ^6.23.1
version: 6.24.1(react-dom@18.3.1)(react@18.3.1)
@@ -711,6 +720,12 @@ importers:
'@rspack/plugin-react-refresh':
specifier: ^0.7.5
version: 0.7.5(react-refresh@0.14.2)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
react-refresh:
specifier: 0.14.2
version: 0.14.2
@@ -723,6 +738,12 @@ importers:
lodash:
specifier: 4.17.21
version: 4.17.21
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
devDependencies:
'@module-federation/enhanced':
specifier: workspace:*
@@ -733,6 +754,12 @@ importers:
'@rspack/plugin-react-refresh':
specifier: ^0.7.5
version: 0.7.5(react-refresh@0.14.2)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
react-refresh:
specifier: 0.14.2
version: 0.14.2
@@ -745,6 +772,12 @@ importers:
lodash:
specifier: 4.17.21
version: 4.17.21
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
devDependencies:
'@module-federation/enhanced':
specifier: workspace:*
@@ -755,6 +788,12 @@ importers:
'@rspack/plugin-react-refresh':
specifier: ^0.7.5
version: 0.7.5(react-refresh@0.14.2)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
react-refresh:
specifier: 0.14.2
version: 0.14.2
@@ -764,6 +803,15 @@ importers:
antd:
specifier: 4.24.15
version: 4.24.15(react-dom@18.3.1)(react@18.3.1)
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
+ react-router-dom:
+ specifier: 6.26.2
+ version: 6.26.2(react-dom@18.3.1)(react@18.3.1)
devDependencies:
'@module-federation/enhanced':
specifier: workspace:*
@@ -777,6 +825,12 @@ importers:
'@pmmmwh/react-refresh-webpack-plugin':
specifier: 0.5.15
version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
react-refresh:
specifier: 0.14.2
version: 0.14.2
@@ -1362,9 +1416,6 @@ importers:
'@heroicons/react':
specifier: 2.1.3
version: 2.1.3(react@19.0.0-rc-cd22717c-20241013)
- '@module-federation/nextjs-mf':
- specifier: workspace:*
- version: link:../../../packages/nextjs-mf
clsx:
specifier: 2.1.1
version: 2.1.1
@@ -1453,9 +1504,6 @@ importers:
'@heroicons/react':
specifier: 2.1.3
version: 2.1.3(react@19.0.0-rc-cd22717c-20241013)
- '@module-federation/nextjs-mf':
- specifier: workspace:*
- version: link:../../../packages/nextjs-mf
clsx:
specifier: 2.1.1
version: 2.1.1
@@ -1594,6 +1642,16 @@ importers:
version: link:../../packages/node
apps/react-ts-host:
+ dependencies:
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
+ react-router-dom:
+ specifier: 6.26.2
+ version: 6.26.2(react-dom@18.3.1)(react@18.3.1)
devDependencies:
'@module-federation/core':
specifier: workspace:*
@@ -1604,18 +1662,43 @@ importers:
'@module-federation/runtime':
specifier: workspace:*
version: link:../../packages/runtime
+ '@nx/react':
+ specifier: 21.0.3
+ version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0)
'@pmmmwh/react-refresh-webpack-plugin':
specifier: 0.5.15
version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
react-refresh:
specifier: 0.14.2
version: 0.14.2
apps/react-ts-nested-remote:
+ dependencies:
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
devDependencies:
'@module-federation/enhanced':
specifier: workspace:*
version: link:../../packages/enhanced
+ '@nx/react':
+ specifier: 21.0.3
+ version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
file-loader:
specifier: 6.2.0
version: 6.2.0(webpack@5.98.0)
@@ -1624,10 +1707,26 @@ importers:
version: 0.14.2
apps/react-ts-remote:
+ dependencies:
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
devDependencies:
'@module-federation/enhanced':
specifier: workspace:*
version: link:../../packages/enhanced
+ '@nx/react':
+ specifier: 21.0.3
+ version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
file-loader:
specifier: 6.2.0
version: 6.2.0(webpack@5.98.0)
@@ -1636,6 +1735,13 @@ importers:
version: 0.14.2
apps/reactRemoteUI:
+ dependencies:
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
devDependencies:
'@module-federation/storybook-addon':
specifier: workspace:*
@@ -1643,15 +1749,52 @@ importers:
'@module-federation/utilities':
specifier: workspace:*
version: link:../../packages/utilities
+ '@nx/react':
+ specifier: 21.0.3
+ version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
apps/reactStorybook:
+ dependencies:
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
+ react-router-dom:
+ specifier: 6.26.2
+ version: 6.26.2(react-dom@18.3.1)(react@18.3.1)
devDependencies:
+ '@babel/plugin-transform-react-jsx':
+ specifier: 7.25.9
+ version: 7.25.9(@babel/core@7.26.10)
'@module-federation/storybook-addon':
specifier: workspace:*
version: link:../../packages/storybook-addon
'@module-federation/utilities':
specifier: workspace:*
version: link:../../packages/utilities
+ '@nx/react':
+ specifier: 21.0.3
+ version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0)
+ '@storybook/react':
+ specifier: 8.6.12
+ version: 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.7.3)
+ '@testing-library/react':
+ specifier: 16.1.0
+ version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
apps/router-demo/router-host-2000:
dependencies:
@@ -2029,6 +2172,15 @@ importers:
antd:
specifier: 4.24.15
version: 4.24.15(react-dom@18.3.1)(react@18.3.1)
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
+ react-router-dom:
+ specifier: 6.26.2
+ version: 6.26.2(react-dom@18.3.1)(react@18.3.1)
devDependencies:
'@module-federation/core':
specifier: workspace:*
@@ -2048,6 +2200,12 @@ importers:
'@pmmmwh/react-refresh-webpack-plugin':
specifier: 0.5.15
version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
react-refresh:
specifier: 0.14.2
version: 0.14.2
@@ -2057,6 +2215,12 @@ importers:
antd:
specifier: 4.24.15
version: 4.24.15(react-dom@18.3.1)(react@18.3.1)
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
devDependencies:
'@module-federation/core':
specifier: workspace:*
@@ -2070,6 +2234,12 @@ importers:
'@pmmmwh/react-refresh-webpack-plugin':
specifier: 0.5.15
version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
react-refresh:
specifier: 0.14.2
version: 0.14.2
@@ -2079,6 +2249,12 @@ importers:
antd:
specifier: 4.24.15
version: 4.24.15(react-dom@18.3.1)(react@18.3.1)
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
devDependencies:
'@module-federation/core':
specifier: workspace:*
@@ -2092,6 +2268,12 @@ importers:
'@pmmmwh/react-refresh-webpack-plugin':
specifier: 0.5.15
version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0)
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
react-refresh:
specifier: 0.14.2
version: 0.14.2
@@ -2212,27 +2394,27 @@ importers:
'@module-federation/runtime':
specifier: workspace:*
version: link:../../runtime
+ '@module-federation/runtime-tools':
+ specifier: workspace:*
+ version: link:../../runtime-tools
+ '@module-federation/webpack-bundler-runtime':
+ specifier: workspace:*
+ version: link:../../webpack-bundler-runtime
'@testing-library/react':
- specifier: 15.0.7
- version: 15.0.7(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 16.1.0
+ version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)
+ '@types/node':
+ specifier: ~16.11.7
+ version: 16.11.68
'@types/react':
- specifier: 18.2.79
- version: 18.2.79
+ specifier: 18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
'@vitejs/plugin-react':
- specifier: ^4.3.3
+ specifier: ^4.3.1
version: 4.3.3(vite@5.4.18)
- '@vitejs/plugin-vue':
- specifier: ^5.0.4
- version: 5.1.4(vite@5.4.18)(vue@3.5.13)
- '@vitejs/plugin-vue-jsx':
- specifier: ^4.0.0
- version: 4.0.1(vite@5.4.18)(vue@3.5.13)
- jsdom:
- specifier: ^24.1.0
- version: 24.1.3
react:
specifier: 18.3.1
version: 18.3.1
@@ -2240,17 +2422,17 @@ importers:
specifier: 18.3.1
version: 18.3.1(react@18.3.1)
react-router-dom:
- specifier: 6.22.3
- version: 6.22.3(react-dom@18.3.1)(react@18.3.1)
+ specifier: 6.26.2
+ version: 6.26.2(react-dom@18.3.1)(react@18.3.1)
typescript:
specifier: ^5.2.2
version: 5.5.2
vite:
specifier: ^5.4.18
- version: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0)
+ version: 5.4.18(@types/node@16.11.68)(less@4.3.0)(stylus@0.64.0)
vite-plugin-dts:
specifier: ^4.3.0
- version: 4.3.0(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18)
+ version: 4.3.0(@types/node@16.11.68)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18)
packages/bridge/bridge-react-webpack-plugin:
dependencies:
@@ -2279,6 +2461,9 @@ importers:
'@types/node':
specifier: ~16.11.7
version: 16.11.68
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
'@vitejs/plugin-vue':
specifier: ^5.0.4
version: 5.1.4(vite@5.4.18)(vue@3.5.13)
@@ -2502,49 +2687,28 @@ importers:
fs-extra:
specifier: 9.1.0
version: 9.1.0
+ react-dom:
+ specifier: '>=16.9.0'
+ version: 18.3.1(react@18.3.1)
+ react-router-dom:
+ specifier: 6.26.2
+ version: 6.26.2(react-dom@18.3.1)(react@18.3.1)
devDependencies:
+ '@module-federation/webpack-bundler-runtime':
+ specifier: workspace:*
+ version: link:../webpack-bundler-runtime
'@testing-library/react-hooks':
specifier: ^8.0.1
- version: 8.0.1(@types/react@18.0.38)(react-dom@18.3.1)(react-test-renderer@18.3.1)(react@18.3.1)
- '@types/fs-extra':
- specifier: 9.0.6
- version: 9.0.6
- '@types/jest':
- specifier: ^29.5.11
- version: 29.5.13
- '@types/node':
- specifier: ^17.0.45
- version: 17.0.45
+ version: 8.0.1(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)
'@types/react':
- specifier: ~18.0.38
- version: 18.0.38
- jest:
- specifier: ^29.7.0
- version: 29.7.0(@types/node@17.0.45)
- jest-environment-jsdom:
- specifier: ^29.7.0
- version: 29.7.0
- minimist:
- specifier: ^1.2.8
- version: 1.2.8
+ specifier: ^18.2.0
+ version: 18.3.11
+ isomorphic-rslog:
+ specifier: 0.0.6
+ version: 0.0.6
react:
- specifier: ^18.3.1
- version: 18.3.1
- react-dom:
- specifier: ^18.3.1
- version: 18.3.1(react@18.3.1)
- react-router:
- specifier: ^6.21.3
- version: 6.26.2(react@18.3.1)
- react-test-renderer:
specifier: ^18.2.0
- version: 18.3.1(react@18.3.1)
- ts-jest:
- specifier: 29.0.1
- version: 29.0.1(@babel/core@7.26.10)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3)
- webpack:
- specifier: 5.75.0
- version: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
+ version: 18.3.1
packages/dts-plugin:
dependencies:
@@ -2685,12 +2849,24 @@ importers:
'@types/btoa':
specifier: ^1.2.5
version: 1.2.5
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
ajv:
specifier: ^8.17.1
version: 8.17.1
enhanced-resolve:
specifier: ^5.0.0
version: 5.17.1
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.1
+ version: 18.3.1(react@18.3.1)
terser:
specifier: ^5.37.0
version: 5.37.0
@@ -2854,6 +3030,12 @@ importers:
'@rsbuild/core':
specifier: 1.3.21
version: 1.3.21
+ '@types/react':
+ specifier: ^19.0.2
+ version: 19.1.8
+ '@types/react-dom':
+ specifier: ^19.0.2
+ version: 19.1.6(@types/react@19.1.8)
packages/native-federation-tests:
dependencies:
@@ -2940,9 +3122,21 @@ importers:
specifier: ^5.40.0
version: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
devDependencies:
- '@types/btoa':
- specifier: ^1.2.5
- version: 1.2.5
+ '@module-federation/runtime-tools':
+ specifier: workspace:*
+ version: link:../runtime-tools
+ '@module-federation/utilities':
+ specifier: workspace:*
+ version: link:../utilities
+ '@types/node':
+ specifier: ^16.18.0
+ version: 16.18.126
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
+ '@types/react-dom':
+ specifier: 18.3.0
+ version: 18.3.0
packages/node:
dependencies:
@@ -3209,6 +3403,9 @@ importers:
specifier: ^5.40.0
version: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
devDependencies:
+ '@types/react':
+ specifier: 18.3.11
+ version: 18.3.11
react:
specifier: 18.3.1
version: 18.3.1
@@ -3295,6 +3492,23 @@ packages:
stylis: 4.3.4
dev: false
+ /@ant-design/cssinjs@1.21.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-tyWnlK+XH7Bumd0byfbCiZNK43HEubMoCcu9VxwsAwiHdHTgWa+tMN0/yvxa+e8EzuFP1WdUNNPclRpVtD33lg==}
+ peerDependencies:
+ react: '>=16.0.0'
+ react-dom: '>=16.0.0'
+ dependencies:
+ '@babel/runtime': 7.25.7
+ '@emotion/hash': 0.8.0
+ '@emotion/unitless': 0.7.5
+ classnames: 2.5.1
+ csstype: 3.1.3
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ stylis: 4.3.4
+ dev: false
+
/@ant-design/icons-svg@4.4.2:
resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==}
dev: false
@@ -3348,6 +3562,22 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /@ant-design/icons@5.5.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-0UrM02MA2iDIgvLatWrj6YTCYe0F/cwXvVE0E2SqGrL7PZireQwgEKTKBisWpZyal5eXZLvuM98kju6YtYne8w==}
+ engines: {node: '>=8'}
+ peerDependencies:
+ react: '>=16.0.0'
+ react-dom: '>=16.0.0'
+ dependencies:
+ '@ant-design/colors': 7.1.0
+ '@ant-design/icons-svg': 4.4.2
+ '@babel/runtime': 7.25.7
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/@ant-design/react-slick@1.0.2(react@18.3.1):
resolution: {integrity: sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ==}
peerDependencies:
@@ -3387,6 +3617,19 @@ packages:
throttle-debounce: 5.0.2
dev: false
+ /@ant-design/react-slick@1.1.2(react@19.0.0):
+ resolution: {integrity: sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==}
+ peerDependencies:
+ react: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ json2mq: 0.2.0
+ react: 19.0.0
+ resize-observer-polyfill: 1.5.1
+ throttle-debounce: 5.0.2
+ dev: false
+
/@arco-design/color@0.4.0:
resolution: {integrity: sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g==}
dependencies:
@@ -3636,7 +3879,7 @@ packages:
resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.25.9
+ '@babel/helper-validator-identifier': 7.27.1
js-tokens: 4.0.0
picocolors: 1.1.1
@@ -3741,8 +3984,8 @@ packages:
'@babel/helpers': 7.26.0
'@babel/parser': 7.26.9
'@babel/template': 7.25.9
- '@babel/traverse': 7.26.9
- '@babel/types': 7.27.0
+ '@babel/traverse': 7.27.1
+ '@babel/types': 7.27.1
convert-source-map: 2.0.0
debug: 4.4.0(supports-color@9.3.1)
gensync: 1.0.0-beta.2
@@ -3853,6 +4096,7 @@ packages:
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.1.0
+ dev: true
/@babel/generator@7.27.0:
resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==}
@@ -3875,12 +4119,6 @@ packages:
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.1.0
- /@babel/helper-annotate-as-pure@7.25.9:
- resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.27.1
-
/@babel/helper-annotate-as-pure@7.27.1:
resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==}
engines: {node: '>=6.9.0'}
@@ -3933,7 +4171,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
'@babel/helper-member-expression-to-functions': 7.25.7
'@babel/helper-optimise-call-expression': 7.25.7
'@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.2)
@@ -3951,7 +4189,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
'@babel/helper-member-expression-to-functions': 7.25.7
'@babel/helper-optimise-call-expression': 7.25.7
'@babel/helper-replace-supers': 7.25.7(@babel/core@7.26.10)
@@ -3969,7 +4207,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
'@babel/helper-member-expression-to-functions': 7.25.9
'@babel/helper-optimise-call-expression': 7.25.9
'@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10)
@@ -4013,7 +4251,6 @@ packages:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.26.10):
resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==}
@@ -4022,7 +4259,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
regexpu-core: 6.1.1
semver: 6.3.1
@@ -4033,7 +4270,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
regexpu-core: 6.1.1
semver: 6.3.1
@@ -4044,7 +4281,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-compilation-targets': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
debug: 4.4.0(supports-color@9.3.1)
lodash.debounce: 4.0.8
resolve: 1.22.8
@@ -4077,7 +4314,6 @@ packages:
'@babel/types': 7.27.1
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/helper-module-imports@7.25.7:
resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==}
@@ -4087,15 +4323,7 @@ packages:
'@babel/types': 7.27.1
transitivePeerDependencies:
- supports-color
-
- /@babel/helper-module-imports@7.25.9:
- resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/traverse': 7.27.1
- '@babel/types': 7.27.1
- transitivePeerDependencies:
- - supports-color
+ dev: true
/@babel/helper-module-imports@7.27.1:
resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
@@ -4122,9 +4350,9 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.25.7
+ '@babel/helper-module-imports': 7.27.1
'@babel/helper-simple-access': 7.24.7
- '@babel/helper-validator-identifier': 7.24.7
+ '@babel/helper-validator-identifier': 7.27.1
'@babel/traverse': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -4136,7 +4364,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.25.8
- '@babel/helper-module-imports': 7.25.9
+ '@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
'@babel/traverse': 7.27.1
transitivePeerDependencies:
@@ -4150,7 +4378,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.0
- '@babel/helper-module-imports': 7.25.9
+ '@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
'@babel/traverse': 7.27.1
transitivePeerDependencies:
@@ -4163,7 +4391,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-module-imports': 7.25.9
+ '@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
'@babel/traverse': 7.27.1
transitivePeerDependencies:
@@ -4213,7 +4441,6 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.27.1
- dev: true
/@babel/helper-plugin-utils@7.10.4:
resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==}
@@ -4234,7 +4461,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
'@babel/helper-wrap-function': 7.25.9
'@babel/traverse': 7.27.1
transitivePeerDependencies:
@@ -4307,7 +4534,6 @@ packages:
'@babel/traverse': 7.27.1
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/helper-simple-access@7.24.7:
resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==}
@@ -4363,11 +4589,6 @@ packages:
'@babel/types': 7.27.1
transitivePeerDependencies:
- supports-color
- dev: true
-
- /@babel/helper-string-parser@7.25.7:
- resolution: {integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==}
- engines: {node: '>=6.9.0'}
/@babel/helper-string-parser@7.25.9:
resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==}
@@ -4377,14 +4598,6 @@ packages:
resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
engines: {node: '>=6.9.0'}
- /@babel/helper-validator-identifier@7.24.7:
- resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-validator-identifier@7.25.7:
- resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==}
- engines: {node: '>=6.9.0'}
-
/@babel/helper-validator-identifier@7.25.9:
resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
engines: {node: '>=6.9.0'}
@@ -4449,7 +4662,7 @@ packages:
resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.25.9
+ '@babel/helper-validator-identifier': 7.27.1
chalk: 2.4.2
js-tokens: 4.0.0
picocolors: 1.1.1
@@ -4490,7 +4703,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/traverse': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -4502,7 +4715,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==}
@@ -4511,7 +4724,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==}
@@ -4520,7 +4733,7 @@ packages:
'@babel/core': ^7.13.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
'@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10)
transitivePeerDependencies:
@@ -4533,7 +4746,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/traverse': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -4546,7 +4759,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
@@ -4587,7 +4800,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.26.10)
dev: true
@@ -4620,7 +4833,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-partial-application': 7.24.7(@babel/core@7.26.10)
dev: true
@@ -4641,7 +4854,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-pipeline-operator': 7.24.7(@babel/core@7.26.10)
dev: true
@@ -4670,7 +4883,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.10):
@@ -4679,7 +4892,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.2):
@@ -4688,7 +4901,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.10):
@@ -4697,7 +4910,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2):
@@ -4706,7 +4919,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.10):
@@ -4715,7 +4928,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.2):
@@ -4725,7 +4938,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.10):
@@ -4735,7 +4948,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.26.10):
@@ -4745,7 +4958,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: false
/@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.25.2):
@@ -4755,7 +4968,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.10):
@@ -4765,7 +4978,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.10):
@@ -4774,7 +4987,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.26.10):
resolution: {integrity: sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==}
@@ -4783,7 +4996,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-flow@7.25.7(@babel/core@7.26.10):
@@ -4803,7 +5016,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.25.2):
resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==}
@@ -4812,7 +5025,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.26.10):
@@ -4822,7 +5035,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.10):
@@ -4832,7 +5045,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2):
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
@@ -4840,7 +5053,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.10):
@@ -4849,7 +5062,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2):
@@ -4858,7 +5071,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.10):
@@ -4867,7 +5080,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-jsx@7.12.1(@babel/core@7.12.9):
@@ -4879,45 +5092,25 @@ packages:
'@babel/helper-plugin-utils': 7.27.1
dev: true
- /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.25.2):
- resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
- dev: true
-
- /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.26.10):
- resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==}
+ /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10):
+ resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
- dev: true
+ '@babel/helper-plugin-utils': 7.27.1
- /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.25.2):
- resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==}
+ /@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.25.2):
+ resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
- /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10):
- resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
/@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.26.10):
resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==}
engines: {node: '>=6.9.0'}
@@ -4933,7 +5126,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.10):
@@ -4942,7 +5135,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2):
@@ -4951,7 +5144,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.10):
@@ -4960,7 +5153,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2):
@@ -4969,7 +5162,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.10):
@@ -4978,7 +5171,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.12.9):
@@ -4987,7 +5180,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.12.9
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2):
@@ -4996,7 +5189,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.10):
@@ -5005,7 +5198,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2):
@@ -5014,7 +5207,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.10):
@@ -5023,7 +5216,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2):
@@ -5032,7 +5225,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.10):
@@ -5041,7 +5234,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-partial-application@7.24.7(@babel/core@7.26.10):
@@ -5051,7 +5244,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-pipeline-operator@7.24.7(@babel/core@7.26.10):
@@ -5061,7 +5254,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-pipeline-operator@7.25.7(@babel/core@7.26.10):
@@ -5071,7 +5264,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2):
@@ -5081,7 +5274,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.10):
@@ -5091,7 +5284,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2):
@@ -5101,7 +5294,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.10):
@@ -5111,7 +5304,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.25.2):
@@ -5121,7 +5314,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.26.10):
@@ -5131,7 +5324,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.10):
@@ -5141,7 +5334,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.26.10):
resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==}
@@ -5151,7 +5344,6 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.27.1
- dev: true
/@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.10):
resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
@@ -5161,7 +5353,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==}
@@ -5170,7 +5362,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==}
@@ -5179,7 +5371,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10)
'@babel/traverse': 7.27.1
transitivePeerDependencies:
@@ -5192,8 +5384,8 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
@@ -5205,7 +5397,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==}
@@ -5214,7 +5406,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==}
@@ -5224,7 +5416,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -5236,7 +5428,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -5247,9 +5439,9 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
'@babel/helper-compilation-targets': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10)
'@babel/traverse': 7.27.1
globals: 11.12.0
@@ -5263,7 +5455,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/template': 7.25.9
/@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.10):
@@ -5273,7 +5465,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==}
@@ -5283,7 +5475,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==}
@@ -5292,7 +5484,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==}
@@ -5302,7 +5494,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==}
@@ -5311,7 +5503,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==}
@@ -5321,7 +5513,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-builder-binary-assignment-operator-visitor': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -5332,7 +5524,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.26.10):
resolution: {integrity: sha512-q8Td2PPc6/6I73g96SreSUCKEcwMXCwcXSIAVTyTTN6CpJe0dMj8coxu1fg1T9vfBLi6Rsi6a4ECcFBbKabS5w==}
@@ -5352,7 +5544,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
transitivePeerDependencies:
- supports-color
@@ -5365,7 +5557,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-compilation-targets': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/traverse': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -5377,7 +5569,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==}
@@ -5386,7 +5578,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==}
@@ -5395,7 +5587,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==}
@@ -5404,7 +5596,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==}
@@ -5414,7 +5606,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -5426,7 +5618,7 @@ packages:
dependencies:
'@babel/core': 7.26.0
'@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-simple-access': 7.25.7
transitivePeerDependencies:
- supports-color
@@ -5440,7 +5632,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-simple-access': 7.25.9
transitivePeerDependencies:
- supports-color
@@ -5456,7 +5648,6 @@ packages:
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==}
@@ -5466,7 +5657,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-validator-identifier': 7.25.9
'@babel/traverse': 7.27.1
transitivePeerDependencies:
@@ -5480,7 +5671,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -5492,7 +5683,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==}
@@ -5501,7 +5692,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==}
@@ -5510,7 +5701,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==}
@@ -5519,7 +5710,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==}
@@ -5529,7 +5720,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-compilation-targets': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10)
/@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.10):
@@ -5539,7 +5730,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
@@ -5551,7 +5742,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==}
@@ -5560,7 +5751,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
transitivePeerDependencies:
- supports-color
@@ -5572,7 +5763,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.12.9
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.10):
@@ -5582,7 +5773,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==}
@@ -5592,7 +5783,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -5603,9 +5794,9 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
'@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -5616,7 +5807,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-react-constant-elements@7.25.1(@babel/core@7.26.10):
resolution: {integrity: sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==}
@@ -5625,26 +5816,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- /@babel/plugin-transform-react-display-name@7.25.7(@babel/core@7.26.10):
- resolution: {integrity: sha512-r0QY7NVU8OnrwE+w2IWiRom0wwsTbjx4+xH2RTd7AVdof3uurXOF+/mXHQDRk+2jIvWgSaCHKMgggfvM4dyUGA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- /@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.25.2):
- resolution: {integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
- dev: true
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==}
@@ -5653,31 +5825,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
- dev: true
-
- /@babel/plugin-transform-react-jsx-development@7.25.7(@babel/core@7.26.10):
- resolution: {integrity: sha512-5yd3lH1PWxzW6IZj+p+Y4OLQzz0/LzlOG8vGqonHfVR3euf1vyzyMUJk9Ac+m97BH46mFc/98t9PmYLyvgL3qg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.26.10
- '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10)
- transitivePeerDependencies:
- - supports-color
-
- /@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.25.2):
- resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.2
- '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.25.2)
- transitivePeerDependencies:
- - supports-color
- dev: true
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==}
@@ -5689,42 +5837,25 @@ packages:
'@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
- dev: true
- /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.26.0):
+ /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.26.10):
resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.26.0
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
- /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.26.0):
+ /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.26.10):
resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.26.0
- '@babel/helper-plugin-utils': 7.25.9
- dev: true
-
- /@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.25.2):
- resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.2)
- '@babel/types': 7.26.0
- transitivePeerDependencies:
- - supports-color
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.27.1
dev: true
/@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10):
@@ -5734,35 +5865,14 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10)
- '@babel/types': 7.26.0
+ '@babel/helper-annotate-as-pure': 7.27.1
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.26.10)
+ '@babel/types': 7.27.1
transitivePeerDependencies:
- supports-color
- /@babel/plugin-transform-react-pure-annotations@7.25.7(@babel/core@7.26.10):
- resolution: {integrity: sha512-6YTHJ7yjjgYqGc8S+CbEXhLICODk0Tn92j+vNJo07HFk9t3bjFgAKxPLFhHwF2NjmQVSI1zBRfBWUeVBa2osfA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
-
- /@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.25.2):
- resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
- dev: true
-
/@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==}
engines: {node: '>=6.9.0'}
@@ -5770,9 +5880,8 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
- dev: true
+ '@babel/helper-annotate-as-pure': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==}
@@ -5781,7 +5890,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
regenerator-transform: 0.15.2
/@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.10):
@@ -5792,7 +5901,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==}
@@ -5801,7 +5910,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-runtime@7.25.7(@babel/core@7.26.10):
resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==}
@@ -5811,7 +5920,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-module-imports': 7.27.1
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.10)
babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.10)
babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.10)
@@ -5826,7 +5935,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==}
@@ -5835,7 +5944,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
transitivePeerDependencies:
- supports-color
@@ -5847,7 +5956,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==}
@@ -5856,7 +5965,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==}
@@ -5865,7 +5974,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2):
resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==}
@@ -5874,9 +5983,9 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
'@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.2)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.25.7
'@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.25.2)
transitivePeerDependencies:
@@ -5890,9 +5999,9 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
'@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
'@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10)
transitivePeerDependencies:
@@ -5912,7 +6021,6 @@ packages:
'@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==}
@@ -5921,7 +6029,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==}
@@ -5931,7 +6039,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==}
@@ -5941,7 +6049,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.10):
resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==}
@@ -5951,7 +6059,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
/@babel/preset-env@7.26.0(@babel/core@7.26.10):
resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==}
@@ -6050,43 +6158,10 @@ packages:
'@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/types': 7.27.1
esutils: 2.0.3
- /@babel/preset-react@7.25.7(@babel/core@7.26.10):
- resolution: {integrity: sha512-GjV0/mUEEXpi1U5ZgDprMRRgajGMRW3G5FjMr5KLKD8nT2fTG8+h/klV3+6Dm5739QE+K5+2e91qFKAYI3pmRg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/helper-validator-option': 7.25.9
- '@babel/plugin-transform-react-display-name': 7.25.7(@babel/core@7.26.10)
- '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10)
- '@babel/plugin-transform-react-jsx-development': 7.25.7(@babel/core@7.26.10)
- '@babel/plugin-transform-react-pure-annotations': 7.25.7(@babel/core@7.26.10)
- transitivePeerDependencies:
- - supports-color
-
- /@babel/preset-react@7.26.3(@babel/core@7.25.2):
- resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/helper-validator-option': 7.25.9
- '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.25.2)
- '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.25.2)
- '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.25.2)
- '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.25.2)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/@babel/preset-react@7.26.3(@babel/core@7.26.10):
resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==}
engines: {node: '>=6.9.0'}
@@ -6094,7 +6169,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/helper-validator-option': 7.25.9
'@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.10)
'@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10)
@@ -6102,7 +6177,6 @@ packages:
'@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/preset-typescript@7.26.0(@babel/core@7.26.10):
resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==}
@@ -6133,7 +6207,6 @@ packages:
'@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/register@7.25.7(@babel/core@7.26.10):
resolution: {integrity: sha512-qHTd2Rhn/rKhSUwdY6+n98FmwXN+N+zxSVx3zWqRe9INyvTpv+aQ5gDV2+43ACd3VtMBzPPljbb0gZb8u5ma6Q==}
@@ -6198,6 +6271,7 @@ packages:
'@babel/code-frame': 7.27.1
'@babel/parser': 7.27.2
'@babel/types': 7.27.1
+ dev: true
/@babel/template@7.27.0:
resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==}
@@ -6243,6 +6317,7 @@ packages:
globals: 11.12.0
transitivePeerDependencies:
- supports-color
+ dev: true
/@babel/traverse@7.27.0:
resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==}
@@ -6291,17 +6366,10 @@ packages:
resolution: {integrity: sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-string-parser': 7.25.7
- '@babel/helper-validator-identifier': 7.25.7
+ '@babel/helper-string-parser': 7.27.1
+ '@babel/helper-validator-identifier': 7.27.1
to-fast-properties: 2.0.0
- /@babel/types@7.26.0:
- resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-string-parser': 7.25.9
- '@babel/helper-validator-identifier': 7.25.9
-
/@babel/types@7.27.0:
resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==}
engines: {node: '>=6.9.0'}
@@ -7151,7 +7219,7 @@ packages:
/@emotion/babel-plugin@11.12.0:
resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==}
dependencies:
- '@babel/helper-module-imports': 7.25.9
+ '@babel/helper-module-imports': 7.27.1
'@babel/runtime': 7.26.0
'@emotion/hash': 0.9.2
'@emotion/memoize': 0.9.0
@@ -8901,6 +8969,16 @@ packages:
'@img/sharp-libvips-darwin-arm64': 1.0.4
optional: true
+ /@img/sharp-darwin-arm64@0.34.2:
+ resolution: {integrity: sha512-OfXHZPppddivUJnqyKoi5YVeHRkkNE2zUFT2gbpKxp/JZCFYEYubnMg+gOp6lWfasPrTS+KPosKqdI+ELYVDtg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ optionalDependencies:
+ '@img/sharp-libvips-darwin-arm64': 1.1.0
+ optional: true
+
/@img/sharp-darwin-x64@0.33.5:
resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -8911,6 +8989,16 @@ packages:
'@img/sharp-libvips-darwin-x64': 1.0.4
optional: true
+ /@img/sharp-darwin-x64@0.34.2:
+ resolution: {integrity: sha512-dYvWqmjU9VxqXmjEtjmvHnGqF8GrVjM2Epj9rJ6BUIXvk8slvNDJbhGFvIoXzkDhrJC2jUxNLz/GUjjvSzfw+g==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ optionalDependencies:
+ '@img/sharp-libvips-darwin-x64': 1.1.0
+ optional: true
+
/@img/sharp-libvips-darwin-arm64@1.0.4:
resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==}
cpu: [arm64]
@@ -8918,6 +9006,13 @@ packages:
requiresBuild: true
optional: true
+ /@img/sharp-libvips-darwin-arm64@1.1.0:
+ resolution: {integrity: sha512-HZ/JUmPwrJSoM4DIQPv/BfNh9yrOA8tlBbqbLz4JZ5uew2+o22Ik+tHQJcih7QJuSa0zo5coHTfD5J8inqj9DA==}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ optional: true
+
/@img/sharp-libvips-darwin-x64@1.0.4:
resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==}
cpu: [x64]
@@ -8925,6 +9020,13 @@ packages:
requiresBuild: true
optional: true
+ /@img/sharp-libvips-darwin-x64@1.1.0:
+ resolution: {integrity: sha512-Xzc2ToEmHN+hfvsl9wja0RlnXEgpKNmftriQp6XzY/RaSfwD9th+MSh0WQKzUreLKKINb3afirxW7A0fz2YWuQ==}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ optional: true
+
/@img/sharp-libvips-linux-arm64@1.0.4:
resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==}
cpu: [arm64]
@@ -8932,6 +9034,13 @@ packages:
requiresBuild: true
optional: true
+ /@img/sharp-libvips-linux-arm64@1.1.0:
+ resolution: {integrity: sha512-IVfGJa7gjChDET1dK9SekxFFdflarnUB8PwW8aGwEoF3oAsSDuNUTYS+SKDOyOJxQyDC1aPFMuRYLoDInyV9Ew==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@img/sharp-libvips-linux-arm@1.0.5:
resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==}
cpu: [arm]
@@ -8939,6 +9048,20 @@ packages:
requiresBuild: true
optional: true
+ /@img/sharp-libvips-linux-arm@1.1.0:
+ resolution: {integrity: sha512-s8BAd0lwUIvYCJyRdFqvsj+BJIpDBSxs6ivrOPm/R7piTs5UIwY5OjXrP2bqXC9/moGsyRa37eYWYCOGVXxVrA==}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
+ /@img/sharp-libvips-linux-ppc64@1.1.0:
+ resolution: {integrity: sha512-tiXxFZFbhnkWE2LA8oQj7KYR+bWBkiV2nilRldT7bqoEZ4HiDOcePr9wVDAZPi/Id5fT1oY9iGnDq20cwUz8lQ==}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@img/sharp-libvips-linux-s390x@1.0.4:
resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==}
cpu: [s390x]
@@ -8946,6 +9069,13 @@ packages:
requiresBuild: true
optional: true
+ /@img/sharp-libvips-linux-s390x@1.1.0:
+ resolution: {integrity: sha512-xukSwvhguw7COyzvmjydRb3x/09+21HykyapcZchiCUkTThEQEOMtBj9UhkaBRLuBrgLFzQ2wbxdeCCJW/jgJA==}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@img/sharp-libvips-linux-x64@1.0.4:
resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==}
cpu: [x64]
@@ -8953,6 +9083,13 @@ packages:
requiresBuild: true
optional: true
+ /@img/sharp-libvips-linux-x64@1.1.0:
+ resolution: {integrity: sha512-yRj2+reB8iMg9W5sULM3S74jVS7zqSzHG3Ol/twnAAkAhnGQnpjj6e4ayUz7V+FpKypwgs82xbRdYtchTTUB+Q==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@img/sharp-libvips-linuxmusl-arm64@1.0.4:
resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==}
cpu: [arm64]
@@ -8960,6 +9097,13 @@ packages:
requiresBuild: true
optional: true
+ /@img/sharp-libvips-linuxmusl-arm64@1.1.0:
+ resolution: {integrity: sha512-jYZdG+whg0MDK+q2COKbYidaqW/WTz0cc1E+tMAusiDygrM4ypmSCjOJPmFTvHHJ8j/6cAGyeDWZOsK06tP33w==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@img/sharp-libvips-linuxmusl-x64@1.0.4:
resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==}
cpu: [x64]
@@ -8967,6 +9111,13 @@ packages:
requiresBuild: true
optional: true
+ /@img/sharp-libvips-linuxmusl-x64@1.1.0:
+ resolution: {integrity: sha512-wK7SBdwrAiycjXdkPnGCPLjYb9lD4l6Ze2gSdAGVZrEL05AOUJESWU2lhlC+Ffn5/G+VKuSm6zzbQSzFX/P65A==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@img/sharp-linux-arm64@0.33.5:
resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -8977,6 +9128,16 @@ packages:
'@img/sharp-libvips-linux-arm64': 1.0.4
optional: true
+ /@img/sharp-linux-arm64@0.34.2:
+ resolution: {integrity: sha512-D8n8wgWmPDakc83LORcfJepdOSN6MvWNzzz2ux0MnIbOqdieRZwVYY32zxVx+IFUT8er5KPcyU3XXsn+GzG/0Q==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm64': 1.1.0
+ optional: true
+
/@img/sharp-linux-arm@0.33.5:
resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -8987,6 +9148,16 @@ packages:
'@img/sharp-libvips-linux-arm': 1.0.5
optional: true
+ /@img/sharp-linux-arm@0.34.2:
+ resolution: {integrity: sha512-0DZzkvuEOqQUP9mo2kjjKNok5AmnOr1jB2XYjkaoNRwpAYMDzRmAqUIa1nRi58S2WswqSfPOWLNOr0FDT3H5RQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm': 1.1.0
+ optional: true
+
/@img/sharp-linux-s390x@0.33.5:
resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -8997,6 +9168,16 @@ packages:
'@img/sharp-libvips-linux-s390x': 1.0.4
optional: true
+ /@img/sharp-linux-s390x@0.34.2:
+ resolution: {integrity: sha512-EGZ1xwhBI7dNISwxjChqBGELCWMGDvmxZXKjQRuqMrakhO8QoMgqCrdjnAqJq/CScxfRn+Bb7suXBElKQpPDiw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ optionalDependencies:
+ '@img/sharp-libvips-linux-s390x': 1.1.0
+ optional: true
+
/@img/sharp-linux-x64@0.33.5:
resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -9007,6 +9188,16 @@ packages:
'@img/sharp-libvips-linux-x64': 1.0.4
optional: true
+ /@img/sharp-linux-x64@0.34.2:
+ resolution: {integrity: sha512-sD7J+h5nFLMMmOXYH4DD9UtSNBD05tWSSdWAcEyzqW8Cn5UxXvsHAxmxSesYUsTOBmUnjtxghKDl15EvfqLFbQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ optionalDependencies:
+ '@img/sharp-libvips-linux-x64': 1.1.0
+ optional: true
+
/@img/sharp-linuxmusl-arm64@0.33.5:
resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -9017,6 +9208,16 @@ packages:
'@img/sharp-libvips-linuxmusl-arm64': 1.0.4
optional: true
+ /@img/sharp-linuxmusl-arm64@0.34.2:
+ resolution: {integrity: sha512-NEE2vQ6wcxYav1/A22OOxoSOGiKnNmDzCYFOZ949xFmrWZOVII1Bp3NqVVpvj+3UeHMFyN5eP/V5hzViQ5CZNA==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ optionalDependencies:
+ '@img/sharp-libvips-linuxmusl-arm64': 1.1.0
+ optional: true
+
/@img/sharp-linuxmusl-x64@0.33.5:
resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -9027,6 +9228,16 @@ packages:
'@img/sharp-libvips-linuxmusl-x64': 1.0.4
optional: true
+ /@img/sharp-linuxmusl-x64@0.34.2:
+ resolution: {integrity: sha512-DOYMrDm5E6/8bm/yQLCWyuDJwUnlevR8xtF8bs+gjZ7cyUNYXiSf/E8Kp0Ss5xasIaXSHzb888V1BE4i1hFhAA==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ optionalDependencies:
+ '@img/sharp-libvips-linuxmusl-x64': 1.1.0
+ optional: true
+
/@img/sharp-wasm32@0.33.5:
resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -9036,6 +9247,23 @@ packages:
'@emnapi/runtime': 1.4.3
optional: true
+ /@img/sharp-wasm32@0.34.2:
+ resolution: {integrity: sha512-/VI4mdlJ9zkaq53MbIG6rZY+QRN3MLbR6usYlgITEzi4Rpx5S6LFKsycOQjkOGmqTNmkIdLjEvooFKwww6OpdQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [wasm32]
+ requiresBuild: true
+ dependencies:
+ '@emnapi/runtime': 1.4.3
+ optional: true
+
+ /@img/sharp-win32-arm64@0.34.2:
+ resolution: {integrity: sha512-cfP/r9FdS63VA5k0xiqaNaEoGxBg9k7uE+RQGzuK9fHt7jib4zAVVseR9LsE4gJcNWgT6APKMNnCcnyOtmSEUQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ optional: true
+
/@img/sharp-win32-ia32@0.33.5:
resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -9044,6 +9272,14 @@ packages:
requiresBuild: true
optional: true
+ /@img/sharp-win32-ia32@0.34.2:
+ resolution: {integrity: sha512-QLjGGvAbj0X/FXl8n1WbtQ6iVBpWU7JO94u/P2M4a8CFYsvQi4GW2mRy/JqkRx0qpBzaOdKJKw8uc930EX2AHw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ optional: true
+
/@img/sharp-win32-x64@0.33.5:
resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -9052,6 +9288,14 @@ packages:
requiresBuild: true
optional: true
+ /@img/sharp-win32-x64@0.34.2:
+ resolution: {integrity: sha512-aUdT6zEYtDKCaxkofmmJDJYGCf0+pJg3eU9/oBuqvEeoB9dKI6ZLc/1iLJCTuJQDO4ptntAlkUmHgGjyuobZbw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ optional: true
+
/@inquirer/figures@1.0.11:
resolution: {integrity: sha512-eOg92lvrn/aRUqbxRyvpEWnrvRuTYRifixHkYVpJiygTgVSBIHDqLh0SrMQXkafvULg3ck11V7xvR+zcgvpHFw==}
engines: {node: '>=18'}
@@ -9538,7 +9782,7 @@ packages:
react: '>=16'
dependencies:
'@types/mdx': 2.0.13
- '@types/react': 19.1.8
+ '@types/react': 18.3.11
react: 19.1.0
dev: false
@@ -11496,7 +11740,7 @@ packages:
'@module-federation/runtime-tools': 0.13.1
'@module-federation/sdk': 0.13.1
btoa: 1.2.1
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
typescript: 5.7.3
upath: 2.0.1
vue-tsc: 2.2.10(typescript@5.7.3)
@@ -11691,7 +11935,7 @@ packages:
- vue-tsc
dev: true
- /@module-federation/node@2.7.2(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0):
+ /@module-federation/node@2.7.2(@rspack/core@1.3.9)(next@15.3.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0):
resolution: {integrity: sha512-NRVF56J0iyWRfCbpW6+HYis2sj8BBNVp8H5jHkIM/NgZt1Ck9Nyd5BVcL/Jys8ku44v8tdDQdnlzl/BjGHp9Yg==}
peerDependencies:
next: '*'
@@ -11711,7 +11955,7 @@ packages:
'@module-federation/sdk': 0.13.1
btoa: 1.2.1
encoding: 0.1.13
- next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1)
+ next: 15.3.5(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1)
node-fetch: 2.7.0(encoding@0.1.13)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -12257,13 +12501,13 @@ packages:
resolution: {integrity: sha512-/0hWQfiaD5//LvGNgc8PjvyqV50vGK0cADYzaoOOGN8fxzBn3iAiaq3S0tCRnFBldq0LVveLcxCTi41ZoYgAgg==}
dev: false
- /@next/env@14.2.16:
- resolution: {integrity: sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==}
-
/@next/env@15.0.0-canary.193:
resolution: {integrity: sha512-GBCLGuoPKHF6H/bmtALmKEV/+IsIToVelkM8eZpVDGfWtL03KueC6mUZdhF1trBZenGW3Ly1j0N872koPUcAlw==}
dev: false
+ /@next/env@15.3.5:
+ resolution: {integrity: sha512-7g06v8BUVtN2njAX/r8gheoVffhiKFVt4nx74Tt6G4Hqw9HCLYQVx/GkH2qHvPtAHZaUNZ0VXAa0pQP6v1wk7g==}
+
/@next/eslint-plugin-next@14.2.2:
resolution: {integrity: sha512-q+Ec2648JtBpKiu/FSJm8HAsFXlNvioHeBCbTP12T1SGcHYwhqHULSfQgFkPgHDu3kzNp2Kem4J54bK4rPQ5SQ==}
dependencies:
@@ -12288,21 +12532,21 @@ packages:
dev: false
optional: true
- /@next/swc-darwin-arm64@14.2.16:
- resolution: {integrity: sha512-uFT34QojYkf0+nn6MEZ4gIWQ5aqGF11uIZ1HSxG+cSbj+Mg3+tYm8qXYd3dKN5jqKUm5rBVvf1PBRO/MeQ6rxw==}
+ /@next/swc-darwin-arm64@15.0.0-canary.193:
+ resolution: {integrity: sha512-CRq2GfI7r5CcAY1ITTb4FZpK8UTGLrNdYelTuv9zcSe4EhuNb7Qp14XfGGL9LV39ZkP5ypcVHYhkrNbfiL3VuQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
+ dev: false
optional: true
- /@next/swc-darwin-arm64@15.0.0-canary.193:
- resolution: {integrity: sha512-CRq2GfI7r5CcAY1ITTb4FZpK8UTGLrNdYelTuv9zcSe4EhuNb7Qp14XfGGL9LV39ZkP5ypcVHYhkrNbfiL3VuQ==}
+ /@next/swc-darwin-arm64@15.3.5:
+ resolution: {integrity: sha512-lM/8tilIsqBq+2nq9kbTW19vfwFve0NR7MxfkuSUbRSgXlMQoJYg+31+++XwKVSXk4uT23G2eF/7BRIKdn8t8w==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
- dev: false
optional: true
/@next/swc-darwin-x64@14.2.10:
@@ -12323,21 +12567,21 @@ packages:
dev: false
optional: true
- /@next/swc-darwin-x64@14.2.16:
- resolution: {integrity: sha512-mCecsFkYezem0QiZlg2bau3Xul77VxUD38b/auAjohMA22G9KTJneUYMv78vWoCCFkleFAhY1NIvbyjj1ncG9g==}
+ /@next/swc-darwin-x64@15.0.0-canary.193:
+ resolution: {integrity: sha512-+0W+NW4JhdcCDwuy8qd/p/zQ7TlfGJ6qSYzamq7nZ+KFWWSJqmBDzTzNfKPxPgdtfHaVyQIN1ThSEJtrah3+dA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
requiresBuild: true
+ dev: false
optional: true
- /@next/swc-darwin-x64@15.0.0-canary.193:
- resolution: {integrity: sha512-+0W+NW4JhdcCDwuy8qd/p/zQ7TlfGJ6qSYzamq7nZ+KFWWSJqmBDzTzNfKPxPgdtfHaVyQIN1ThSEJtrah3+dA==}
+ /@next/swc-darwin-x64@15.3.5:
+ resolution: {integrity: sha512-WhwegPQJ5IfoUNZUVsI9TRAlKpjGVK0tpJTL6KeiC4cux9774NYE9Wu/iCfIkL/5J8rPAkqZpG7n+EfiAfidXA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
requiresBuild: true
- dev: false
optional: true
/@next/swc-linux-arm64-gnu@14.2.10:
@@ -12358,21 +12602,21 @@ packages:
dev: false
optional: true
- /@next/swc-linux-arm64-gnu@14.2.16:
- resolution: {integrity: sha512-yhkNA36+ECTC91KSyZcgWgKrYIyDnXZj8PqtJ+c2pMvj45xf7y/HrgI17hLdrcYamLfVt7pBaJUMxADtPaczHA==}
+ /@next/swc-linux-arm64-gnu@15.0.0-canary.193:
+ resolution: {integrity: sha512-5RawIR+D7KPI/trRdKudCWPYu98eF6f2js00tctF8jOUvpGs5M06RKvp+DKzgPLxaZIxAq+YIycS/F9E88LECA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
+ dev: false
optional: true
- /@next/swc-linux-arm64-gnu@15.0.0-canary.193:
- resolution: {integrity: sha512-5RawIR+D7KPI/trRdKudCWPYu98eF6f2js00tctF8jOUvpGs5M06RKvp+DKzgPLxaZIxAq+YIycS/F9E88LECA==}
+ /@next/swc-linux-arm64-gnu@15.3.5:
+ resolution: {integrity: sha512-LVD6uMOZ7XePg3KWYdGuzuvVboxujGjbcuP2jsPAN3MnLdLoZUXKRc6ixxfs03RH7qBdEHCZjyLP/jBdCJVRJQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@next/swc-linux-arm64-musl@14.2.10:
@@ -12393,21 +12637,21 @@ packages:
dev: false
optional: true
- /@next/swc-linux-arm64-musl@14.2.16:
- resolution: {integrity: sha512-X2YSyu5RMys8R2lA0yLMCOCtqFOoLxrq2YbazFvcPOE4i/isubYjkh+JCpRmqYfEuCVltvlo+oGfj/b5T2pKUA==}
+ /@next/swc-linux-arm64-musl@15.0.0-canary.193:
+ resolution: {integrity: sha512-IdHsXwzkmyMfOE2Ff0C3qeivgnP00l6t+kzoDymv1ldXd9f03T+XgtUtcTWKnVDEKqyBVuKgZHpAm/0JtRvhWg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
+ dev: false
optional: true
- /@next/swc-linux-arm64-musl@15.0.0-canary.193:
- resolution: {integrity: sha512-IdHsXwzkmyMfOE2Ff0C3qeivgnP00l6t+kzoDymv1ldXd9f03T+XgtUtcTWKnVDEKqyBVuKgZHpAm/0JtRvhWg==}
+ /@next/swc-linux-arm64-musl@15.3.5:
+ resolution: {integrity: sha512-k8aVScYZ++BnS2P69ClK7v4nOu702jcF9AIHKu6llhHEtBSmM2zkPGl9yoqbSU/657IIIb0QHpdxEr0iW9z53A==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@next/swc-linux-x64-gnu@14.2.10:
@@ -12428,21 +12672,21 @@ packages:
dev: false
optional: true
- /@next/swc-linux-x64-gnu@14.2.16:
- resolution: {integrity: sha512-9AGcX7VAkGbc5zTSa+bjQ757tkjr6C/pKS7OK8cX7QEiK6MHIIezBLcQ7gQqbDW2k5yaqba2aDtaBeyyZh1i6Q==}
+ /@next/swc-linux-x64-gnu@15.0.0-canary.193:
+ resolution: {integrity: sha512-sOvYkCYNUiR/nq5bQuCc/zXqx6jqmRhL8+PxcOTmIQ9YdSsd9oT/ENZzJ4Bf0MiKGyLC7YpjE6ybTUl5TjlvJA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
requiresBuild: true
+ dev: false
optional: true
- /@next/swc-linux-x64-gnu@15.0.0-canary.193:
- resolution: {integrity: sha512-sOvYkCYNUiR/nq5bQuCc/zXqx6jqmRhL8+PxcOTmIQ9YdSsd9oT/ENZzJ4Bf0MiKGyLC7YpjE6ybTUl5TjlvJA==}
+ /@next/swc-linux-x64-gnu@15.3.5:
+ resolution: {integrity: sha512-2xYU0DI9DGN/bAHzVwADid22ba5d/xrbrQlr2U+/Q5WkFUzeL0TDR963BdrtLS/4bMmKZGptLeg6282H/S2i8A==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@next/swc-linux-x64-musl@14.2.10:
@@ -12463,21 +12707,21 @@ packages:
dev: false
optional: true
- /@next/swc-linux-x64-musl@14.2.16:
- resolution: {integrity: sha512-Klgeagrdun4WWDaOizdbtIIm8khUDQJ/5cRzdpXHfkbY91LxBXeejL4kbZBrpR/nmgRrQvmz4l3OtttNVkz2Sg==}
+ /@next/swc-linux-x64-musl@15.0.0-canary.193:
+ resolution: {integrity: sha512-tHNzv1CRFP7fVNsQWyhvoVhnLIn6W8OqtUPS9k33X7WRYCRp+bGJQjefPV4Ht+mBNN3oM51uMtKn7EJ6wizrjw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
requiresBuild: true
+ dev: false
optional: true
- /@next/swc-linux-x64-musl@15.0.0-canary.193:
- resolution: {integrity: sha512-tHNzv1CRFP7fVNsQWyhvoVhnLIn6W8OqtUPS9k33X7WRYCRp+bGJQjefPV4Ht+mBNN3oM51uMtKn7EJ6wizrjw==}
+ /@next/swc-linux-x64-musl@15.3.5:
+ resolution: {integrity: sha512-TRYIqAGf1KCbuAB0gjhdn5Ytd8fV+wJSM2Nh2is/xEqR8PZHxfQuaiNhoF50XfY90sNpaRMaGhF6E+qjV1b9Tg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@next/swc-win32-arm64-msvc@14.2.10:
@@ -12498,21 +12742,21 @@ packages:
dev: false
optional: true
- /@next/swc-win32-arm64-msvc@14.2.16:
- resolution: {integrity: sha512-PwW8A1UC1Y0xIm83G3yFGPiOBftJK4zukTmk7DI1CebyMOoaVpd8aSy7K6GhobzhkjYvqS/QmzcfsWG2Dwizdg==}
+ /@next/swc-win32-arm64-msvc@15.0.0-canary.193:
+ resolution: {integrity: sha512-RwXjqOXKMF4oiXbQfcTcRfoYUaTl+3xpK6Phz8BnWTeFn0PNUdDZnvUswq4RTZZEAaCw479R35KcnR8SJh/OWw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
requiresBuild: true
+ dev: false
optional: true
- /@next/swc-win32-arm64-msvc@15.0.0-canary.193:
- resolution: {integrity: sha512-RwXjqOXKMF4oiXbQfcTcRfoYUaTl+3xpK6Phz8BnWTeFn0PNUdDZnvUswq4RTZZEAaCw479R35KcnR8SJh/OWw==}
+ /@next/swc-win32-arm64-msvc@15.3.5:
+ resolution: {integrity: sha512-h04/7iMEUSMY6fDGCvdanKqlO1qYvzNxntZlCzfE8i5P0uqzVQWQquU1TIhlz0VqGQGXLrFDuTJVONpqGqjGKQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
requiresBuild: true
- dev: false
optional: true
/@next/swc-win32-ia32-msvc@14.2.10:
@@ -12533,14 +12777,6 @@ packages:
dev: false
optional: true
- /@next/swc-win32-ia32-msvc@14.2.16:
- resolution: {integrity: sha512-jhPl3nN0oKEshJBNDAo0etGMzv0j3q3VYorTSFqH1o3rwv1MQRdor27u1zhkgsHPNeY1jxcgyx1ZsCkDD1IHgg==}
- engines: {node: '>= 10'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- optional: true
-
/@next/swc-win32-x64-msvc@14.2.10:
resolution: {integrity: sha512-UjeVoRGKNL2zfbcQ6fscmgjBAS/inHBh63mjIlfPg/NG8Yn2ztqylXt5qilYb6hoHIwaU2ogHknHWWmahJjgZQ==}
engines: {node: '>= 10'}
@@ -12559,21 +12795,21 @@ packages:
dev: false
optional: true
- /@next/swc-win32-x64-msvc@14.2.16:
- resolution: {integrity: sha512-OA7NtfxgirCjfqt+02BqxC3MIgM/JaGjw9tOe4fyZgPsqfseNiMPnCRP44Pfs+Gpo9zPN+SXaFsgP6vk8d571A==}
+ /@next/swc-win32-x64-msvc@15.0.0-canary.193:
+ resolution: {integrity: sha512-Ib3U2QIzdVOxWa4ChBIbjaEJjg2xDgA71g7/kEMwRTXds8EuKRu9HVwErb+23nxiKiRFEKx9GKTGHURHEKvlJw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
requiresBuild: true
+ dev: false
optional: true
- /@next/swc-win32-x64-msvc@15.0.0-canary.193:
- resolution: {integrity: sha512-Ib3U2QIzdVOxWa4ChBIbjaEJjg2xDgA71g7/kEMwRTXds8EuKRu9HVwErb+23nxiKiRFEKx9GKTGHURHEKvlJw==}
+ /@next/swc-win32-x64-msvc@15.3.5:
+ resolution: {integrity: sha512-5fhH6fccXxnX2KhllnGhkYMndhOiLOLEiVGYjP2nizqeGWkN10sA9taATlXwake2E2XMvYZjjz0Uj7T0y+z1yw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
requiresBuild: true
- dev: false
optional: true
/@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1:
@@ -12793,6 +13029,31 @@ packages:
- verdaccio
dev: true
+ /@nx/eslint@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@9.0.0)(nx@21.0.3)(verdaccio@6.1.2):
+ resolution: {integrity: sha512-0YNNO5iTPIq8j4vTluVTIXM1Be3GOvB1n930oupZYVvnQIR0Zv7SO9fnoz+boyZfeFhjBcy74xeiymz8eoAsDA==}
+ peerDependencies:
+ '@zkochan/js-yaml': 0.0.7
+ eslint: ^8.0.0 || ^9.0.0
+ peerDependenciesMeta:
+ '@zkochan/js-yaml':
+ optional: true
+ dependencies:
+ '@nx/devkit': 21.0.3(nx@21.0.3)
+ '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
+ eslint: 9.0.0
+ semver: 7.6.3
+ tslib: 2.8.1
+ typescript: 5.7.3
+ transitivePeerDependencies:
+ - '@babel/traverse'
+ - '@swc-node/register'
+ - '@swc/core'
+ - debug
+ - nx
+ - supports-color
+ - verdaccio
+ dev: true
+
/@nx/express@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(express@4.21.2)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2):
resolution: {integrity: sha512-jzhJaz4tDGeJzBWfz9ALq/LMHxpabf8Vo1mAVbWRNB4M+2mr62oOi7iKH5p1b9UNS6gJnfE/ZIb4V3rFghAkWQ==}
peerDependencies:
@@ -13005,11 +13266,11 @@ packages:
- supports-color
dev: true
- /@nx/module-federation@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4):
+ /@nx/module-federation@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4):
resolution: {integrity: sha512-8XfQwLL3zK81z/LJuVw33IJZaLDK7mYim0SUFDYza4X8E4FEtlQLG41wmQMr6xZfLBpwQD4a8spmnXICrKBe5g==}
dependencies:
'@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0)
- '@module-federation/node': 2.7.2(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0)
+ '@module-federation/node': 2.7.2(@rspack/core@1.3.9)(next@15.3.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0)
'@module-federation/sdk': 0.9.1
'@nx/devkit': 21.0.3(nx@21.0.3)
'@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
@@ -13041,7 +13302,7 @@ packages:
- webpack-cli
dev: true
- /@nx/next@21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0):
+ /@nx/next@21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0):
resolution: {integrity: sha512-5VRlqmb1YQQVEkth2u3davpWXoNyOD0skzkexRMLCV7rh+INWEKKsKwxBO5fl+KJHh2hf88RMffnUNJmumWUaw==}
peerDependencies:
next: '>=14.0.0'
@@ -13050,7 +13311,7 @@ packages:
'@nx/devkit': 21.0.3(nx@21.0.3)
'@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2)
'@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
- '@nx/react': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0)
+ '@nx/react': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0)
'@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
'@nx/webpack': 21.0.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)
'@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3)
@@ -13058,7 +13319,7 @@ packages:
copy-webpack-plugin: 10.2.4(webpack@5.98.0)
file-loader: 6.2.0(webpack@5.98.0)
ignore: 5.3.2
- next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1)
+ next: 15.3.5(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1)
semver: 7.6.3
tslib: 2.8.1
webpack-merge: 5.10.0
@@ -13319,13 +13580,54 @@ packages:
- webpack
dev: false
- /@nx/react@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0):
+ /@nx/react@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0):
resolution: {integrity: sha512-9pLbo+1OsocQuFVMtgyEDwN5u0zEtfYW4tKQys97HNZJ0BDpTOPq11n6iq5zrhcEjaR+G6w8zawkPruykzQbmA==}
dependencies:
'@nx/devkit': 21.0.3(nx@21.0.3)
'@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2)
'@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
- '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)
+ '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)
+ '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
+ '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3)
+ '@svgr/webpack': 8.1.0(typescript@5.7.3)
+ express: 4.21.2
+ file-loader: 6.2.0(webpack@5.98.0)
+ http-proxy-middleware: 3.0.3
+ minimatch: 9.0.3
+ picocolors: 1.1.1
+ semver: 7.6.3
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - '@babel/traverse'
+ - '@swc-node/register'
+ - '@swc/core'
+ - '@swc/helpers'
+ - '@zkochan/js-yaml'
+ - bufferutil
+ - debug
+ - esbuild
+ - eslint
+ - next
+ - nx
+ - react
+ - react-dom
+ - supports-color
+ - typescript
+ - uglify-js
+ - utf-8-validate
+ - verdaccio
+ - vue-tsc
+ - webpack
+ - webpack-cli
+ dev: true
+
+ /@nx/react@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0):
+ resolution: {integrity: sha512-9pLbo+1OsocQuFVMtgyEDwN5u0zEtfYW4tKQys97HNZJ0BDpTOPq11n6iq5zrhcEjaR+G6w8zawkPruykzQbmA==}
+ dependencies:
+ '@nx/devkit': 21.0.3(nx@21.0.3)
+ '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@9.0.0)(nx@21.0.3)(verdaccio@6.1.2)
+ '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
+ '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)
'@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
'@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3)
'@svgr/webpack': 8.1.0(typescript@5.7.3)
@@ -13394,7 +13696,7 @@ packages:
- verdaccio
dev: true
- /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4):
+ /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4):
resolution: {integrity: sha512-KrIUDnoXA4+3M41LCNFZ7tFIL5XpEI4CeTMeBMl0hM8tY70OHqPwzVfq772aR+VLi65oeWgTEFY495neJwSePw==}
peerDependencies:
'@module-federation/enhanced': ^0.9.0
@@ -13404,7 +13706,7 @@ packages:
'@module-federation/node': link:packages/node
'@nx/devkit': 21.0.3(nx@21.0.3)
'@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
- '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)
+ '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.5)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)
'@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2)
'@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3)
'@rspack/core': 1.3.9(@swc/helpers@0.5.13)
@@ -14162,7 +14464,7 @@ packages:
html-entities: 2.6.0
loader-utils: 2.0.4
react-refresh: 0.14.2
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
source-map: 0.7.4
webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4)
dev: true
@@ -14991,6 +15293,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /@rc-component/color-picker@1.5.3(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@ctrl/tinycolor': 3.6.1
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/@rc-component/context@1.4.0(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==}
peerDependencies:
@@ -15015,6 +15331,18 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /@rc-component/context@1.4.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/@rc-component/mini-decimal@1.1.0:
resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==}
engines: {node: '>=8.x'}
@@ -15050,6 +15378,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /@rc-component/mutate-observer@1.1.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/@rc-component/portal@1.1.2(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==}
engines: {node: '>=8.x'}
@@ -15078,6 +15420,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /@rc-component/portal@1.1.2(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/@rc-component/qrcode@1.0.0(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==}
engines: {node: '>=8.x'}
@@ -15106,6 +15462,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /@rc-component/qrcode@1.0.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/@rc-component/tour@1.15.1(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==}
engines: {node: '>=8.x'}
@@ -15138,6 +15508,22 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /@rc-component/tour@1.15.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/portal': 1.1.2(react-dom@19.0.0)(react@19.0.0)
+ '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/@rc-component/trigger@2.2.3(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==}
engines: {node: '>=8.x'}
@@ -15172,6 +15558,23 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /@rc-component/trigger@2.2.3(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/portal': 1.1.2(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/@reactflow/background@11.3.14(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-Gewd7blEVT5Lh6jqrvOgd4G6Qk17eGKQfsDXgyRSqM+CTwDqRldG2LsWN4sNeno6sbqVIC2fZ+rAUBFA9ZEUDA==}
peerDependencies:
@@ -15290,11 +15693,6 @@ packages:
redux: 4.2.1
dev: true
- /@remix-run/router@1.15.3:
- resolution: {integrity: sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==}
- engines: {node: '>=14.0.0'}
- dev: true
-
/@remix-run/router@1.17.1:
resolution: {integrity: sha512-mCOMec4BKd6BRGBZeSnGiIgwsbLGp3yhVqAD8H+PxiRNEHgDpZb8J1TnrSDlg97t0ySKMQJTHCWBCmBpSmkF6Q==}
engines: {node: '>=14.0.0'}
@@ -15349,7 +15747,7 @@ packages:
optional: true
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.25.9
+ '@babel/helper-module-imports': 7.27.1
'@rollup/pluginutils': 5.1.4(rollup@4.40.0)
rollup: 4.40.0
transitivePeerDependencies:
@@ -15914,7 +16312,7 @@ packages:
'@babel/plugin-proposal-pipeline-operator': 7.24.7(@babel/core@7.26.10)
'@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.10)
'@babel/preset-env': 7.26.0(@babel/core@7.26.10)
- '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10)
+ '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10)
'@babel/runtime': 7.26.0
'@babel/types': 7.27.1
'@rsbuild/plugin-babel': 0.7.10(@rsbuild/core@0.7.10)(@swc/helpers@0.5.13)
@@ -16259,7 +16657,7 @@ packages:
'@rsbuild/core': 1.3.20
deepmerge: 4.3.1
loader-utils: 2.0.4
- postcss: 8.5.3
+ postcss: 8.5.4
reduce-configs: 1.1.0
sass-embedded: 1.89.0
dev: true
@@ -18596,6 +18994,14 @@ packages:
storybook: 8.4.2(prettier@3.3.3)
dev: true
+ /@storybook/components@8.6.12(storybook@8.6.14):
+ resolution: {integrity: sha512-FiaE8xvCdvKC2arYusgtlDNZ77b8ysr8njAYQZwwaIHjy27TbR2tEpLDCmUwSbANNmivtc/xGEiDDwcNppMWlQ==}
+ peerDependencies:
+ storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0
+ dependencies:
+ storybook: 8.6.14(prettier@3.3.3)
+ dev: true
+
/@storybook/core-client@7.6.20:
resolution: {integrity: sha512-upQuQQinLmlOPKcT8yqXNtwIucZ4E4qegYZXH5HXRWoLAL6GQtW7sUVSIuFogdki8OXRncr/dz8OA+5yQyYS4w==}
dependencies:
@@ -18947,6 +19353,14 @@ packages:
storybook: 8.4.2(prettier@3.3.3)
dev: true
+ /@storybook/manager-api@8.6.12(storybook@8.6.14):
+ resolution: {integrity: sha512-O0SpISeJLNTQvhSBOsWzzkCgs8vCjOq1578rwqHlC6jWWm4QmtfdyXqnv7rR1Hk08kQ+Dzqh0uhwHx0nfwy4nQ==}
+ peerDependencies:
+ storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0
+ dependencies:
+ storybook: 8.6.14(prettier@3.3.3)
+ dev: true
+
/@storybook/manager@7.6.20:
resolution: {integrity: sha512-0Cf6WN0t7yEG2DR29tN5j+i7H/TH5EfPppg9h9/KiQSoFHk+6KLoy2p5do94acFU+Ro4+zzxvdCGbcYGKuArpg==}
dev: true
@@ -18965,7 +19379,7 @@ packages:
resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==}
dev: true
- /@storybook/nextjs@8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0):
+ /@storybook/nextjs@8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.3.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0):
resolution: {integrity: sha512-I9y5xpOOSCo91IK4jf8nT/V9R0sPiJblKc0gJg0sOSSNgsswGxJq9anah6PEbYhlZtbptmhGOL6IeUR+pI6Qzw==}
engines: {node: '>=18.0.0'}
peerDependencies:
@@ -19005,7 +19419,7 @@ packages:
find-up: 5.0.0
image-size: 1.1.1
loader-utils: 3.3.1
- next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1)
+ next: 15.3.5(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1)
node-polyfill-webpack-plugin: 2.0.1(webpack@5.98.0)
pnp-webpack-plugin: 1.7.0(typescript@5.7.3)
postcss: 8.4.38
@@ -19124,6 +19538,14 @@ packages:
storybook: 8.4.2(prettier@3.3.3)
dev: true
+ /@storybook/preview-api@8.6.12(storybook@8.6.14):
+ resolution: {integrity: sha512-84FE3Hrs0AYKHqpDZOwx1S/ffOfxBdL65lhCoeI8GoWwCkzwa9zEP3kvXBo/BnEDO7nAfxvMhjASTZXbKRJh5Q==}
+ peerDependencies:
+ storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0
+ dependencies:
+ storybook: 8.6.14(prettier@3.3.3)
+ dev: true
+
/@storybook/preview@7.6.20:
resolution: {integrity: sha512-cxYlZ5uKbCYMHoFpgleZqqGWEnqHrk5m5fT8bYSsDsdQ+X5wPcwI/V+v8dxYAdQcMphZVIlTjo6Dno9WG8qmVA==}
dev: true
@@ -19231,6 +19653,18 @@ packages:
storybook: 8.4.2(prettier@3.3.3)
dev: true
+ /@storybook/react-dom-shim@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14):
+ resolution: {integrity: sha512-51QvoimkBzYs8s3rCYnY5h0cFqLz/Mh0vRcughwYaXckWzDBV8l67WBO5Xf5nBsukCbWyqBVPpEQLww8s7mrLA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^8.6.12
+ dependencies:
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ storybook: 8.6.14(prettier@3.3.3)
+ dev: true
+
/@storybook/react-dom-shim@8.6.14(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2):
resolution: {integrity: sha512-0hixr3dOy3f3M+HBofp3jtMQMS+sqzjKNgl7Arfuj3fvjmyXOks/yGjDImySR4imPtEllvPZfhiQNlejheaInw==}
peerDependencies:
@@ -19338,6 +19772,33 @@ packages:
typescript: 5.7.3
dev: true
+ /@storybook/react@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)(typescript@5.7.3):
+ resolution: {integrity: sha512-NzxlHLA5DkDgZM/dMwTYinuzRs6rsUPmlqP+NIv6YaciQ4NGnTYyOC7R/SqI6HHFm8ZZ5eMYvpfiFmhZ9rU+rQ==}
+ engines: {node: '>=18.0.0'}
+ peerDependencies:
+ '@storybook/test': 8.6.12
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^8.6.12
+ typescript: '>= 4.2.x'
+ peerDependenciesMeta:
+ '@storybook/test':
+ optional: true
+ typescript:
+ optional: true
+ dependencies:
+ '@storybook/components': 8.6.12(storybook@8.6.14)
+ '@storybook/global': 5.0.0
+ '@storybook/manager-api': 8.6.12(storybook@8.6.14)
+ '@storybook/preview-api': 8.6.12(storybook@8.6.14)
+ '@storybook/react-dom-shim': 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.14)
+ '@storybook/theming': 8.6.12(storybook@8.6.14)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ storybook: 8.6.14(prettier@3.3.3)
+ typescript: 5.7.3
+ dev: true
+
/@storybook/router@7.6.20:
resolution: {integrity: sha512-mCzsWe6GrH47Xb1++foL98Zdek7uM5GhaSlrI7blWVohGa0qIUYbfJngqR4ZsrXmJeeEvqowobh+jlxg3IJh+w==}
dependencies:
@@ -19406,6 +19867,14 @@ packages:
storybook: 8.4.2(prettier@3.3.3)
dev: true
+ /@storybook/theming@8.6.12(storybook@8.6.14):
+ resolution: {integrity: sha512-6VjZg8HJ2Op7+KV7ihJpYrDnFtd9D1jrQnUS8LckcpuBXrIEbaut5+34ObY8ssQnSqkk2GwIZBBBQYQBCVvkOw==}
+ peerDependencies:
+ storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0
+ dependencies:
+ storybook: 8.6.14(prettier@3.3.3)
+ dev: true
+
/@storybook/theming@8.6.14(storybook@8.6.14):
resolution: {integrity: sha512-r4y+LsiB37V5hzpQo+BM10PaCsp7YlZ0YcZzQP1OCkPlYXmUAFy2VvDKaFRpD8IeNPKug2u4iFm/laDEbs03dg==}
peerDependencies:
@@ -19613,8 +20082,8 @@ packages:
'@babel/core': 7.26.10
'@babel/plugin-transform-react-constant-elements': 7.25.1(@babel/core@7.26.10)
'@babel/preset-env': 7.26.0(@babel/core@7.26.10)
- '@babel/preset-react': 7.25.7(@babel/core@7.26.10)
- '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10)
+ '@babel/preset-react': 7.26.3(@babel/core@7.26.10)
+ '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10)
'@svgr/core': 8.1.0(typescript@5.7.3)
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0)
'@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.7.3)
@@ -19915,6 +20384,11 @@ packages:
dependencies:
tslib: 2.6.3
+ /@swc/helpers@0.5.15:
+ resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
+ dependencies:
+ tslib: 2.8.1
+
/@swc/helpers@0.5.17:
resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==}
dependencies:
@@ -19931,6 +20405,7 @@ packages:
dependencies:
'@swc/counter': 0.1.3
tslib: 2.8.1
+ dev: false
/@swc/jest@0.2.36(@swc/core@1.7.26):
resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==}
@@ -20001,7 +20476,7 @@ packages:
resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==}
engines: {node: '>=18'}
dependencies:
- '@babel/code-frame': 7.24.7
+ '@babel/code-frame': 7.27.1
'@babel/runtime': 7.26.0
'@types/aria-query': 5.0.4
aria-query: 5.3.0
@@ -20022,7 +20497,7 @@ packages:
lodash: 4.17.21
redent: 3.0.0
- /@testing-library/react-hooks@8.0.1(@types/react@18.0.38)(react-dom@18.3.1)(react-test-renderer@18.3.1)(react@18.3.1):
+ /@testing-library/react-hooks@8.0.1(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==}
engines: {node: '>=12'}
peerDependencies:
@@ -20039,30 +20514,10 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.25.7
- '@types/react': 18.0.38
+ '@types/react': 18.3.11
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
react-error-boundary: 3.1.4(react@18.3.1)
- react-test-renderer: 18.3.1(react@18.3.1)
- dev: true
-
- /@testing-library/react@15.0.7(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==}
- engines: {node: '>=18'}
- peerDependencies:
- '@types/react': ^18.0.0
- react: ^18.0.0
- react-dom: ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.25.7
- '@testing-library/dom': 10.4.0
- '@types/react': 18.2.79
- '@types/react-dom': 18.3.0
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
dev: true
/@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1):
@@ -20160,8 +20615,8 @@ packages:
/@types/babel__core@7.20.5:
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
dependencies:
- '@babel/parser': 7.26.9
- '@babel/types': 7.27.0
+ '@babel/parser': 7.27.2
+ '@babel/types': 7.27.1
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.6
@@ -20811,8 +21266,8 @@ packages:
resolution: {integrity: sha512-JkRpuVz3xCNCWaeQ5EHLR/6woMbHZz/jZ7Kmc63AkU+1HxnoUugzSWMck7dsR4DvNYX8jp9wTi9K7WvnxOIQZQ==}
dev: true
- /@types/node@17.0.45:
- resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
+ /@types/node@16.18.126:
+ resolution: {integrity: sha512-OTcgaiwfGFBKacvfwuHzzn1KLxH/er8mluiy8/uM3sGXHaRe73RrSIj01jow9t4kJEW633Ov+cOexXeiApTyAw==}
dev: true
/@types/node@18.16.9:
@@ -20864,7 +21319,7 @@ packages:
/@types/react-dom@18.3.0:
resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==}
dependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.1.8
dev: true
/@types/react-dom@18.3.7(@types/react@18.2.79):
@@ -20900,7 +21355,7 @@ packages:
resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==}
dependencies:
'@types/history': 4.7.11
- '@types/react': 18.3.11
+ '@types/react': 19.1.8
'@types/react-router': 5.1.20
/@types/react-router@5.1.20:
@@ -20909,14 +21364,6 @@ packages:
'@types/history': 4.7.11
'@types/react': 18.3.11
- /@types/react@18.0.38:
- resolution: {integrity: sha512-ExsidLLSzYj4cvaQjGnQCk4HFfVT9+EZ9XZsQ8Hsrcn8QNgXtpZ3m9vSIC2MWtx7jHictK6wYhQgGh6ic58oOw==}
- dependencies:
- '@types/prop-types': 15.7.13
- '@types/scheduler': 0.23.0
- csstype: 3.1.3
- dev: true
-
/@types/react@18.2.79:
resolution: {integrity: sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==}
dependencies:
@@ -20955,10 +21402,6 @@ packages:
/@types/retry@0.12.2:
resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==}
- /@types/scheduler@0.23.0:
- resolution: {integrity: sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==}
- dev: true
-
/@types/semver@7.5.8:
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
@@ -21972,12 +22415,12 @@ packages:
peerDependencies:
vite: ^4.2.0 || ^5.0.0
dependencies:
- '@babel/core': 7.26.0
- '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.26.0)
- '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.0)
+ '@babel/core': 7.26.10
+ '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.26.10)
+ '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.10)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
- vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0)
+ vite: 5.4.18(@types/node@16.11.68)(less@4.3.0)(stylus@0.64.0)
transitivePeerDependencies:
- supports-color
dev: true
@@ -22008,7 +22451,7 @@ packages:
'@babel/core': 7.25.2
'@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2)
'@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.25.2)
- vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0)
+ vite: 5.4.18(@types/node@16.11.68)(less@4.3.0)(stylus@0.64.0)
vue: 3.5.13(typescript@5.5.2)
transitivePeerDependencies:
- supports-color
@@ -22032,7 +22475,7 @@ packages:
vite: ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0)
+ vite: 5.4.18(@types/node@16.11.68)(less@4.3.0)(stylus@0.64.0)
vue: 3.5.13(typescript@5.5.2)
dev: true
@@ -22271,12 +22714,12 @@ packages:
optional: true
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.2)
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.25.2)
'@babel/template': 7.25.9
'@babel/traverse': 7.26.9
- '@babel/types': 7.27.0
+ '@babel/types': 7.27.1
'@vue/babel-helper-vue-transform-on': 1.2.5
'@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.25.2)
html-tags: 3.3.1
@@ -22292,8 +22735,8 @@ packages:
dependencies:
'@babel/code-frame': 7.27.1
'@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/parser': 7.27.2
'@vue/compiler-sfc': 3.5.13
transitivePeerDependencies:
@@ -22353,7 +22796,7 @@ packages:
'@vue/shared': 3.5.13
estree-walker: 2.0.2
magic-string: 0.30.17
- postcss: 8.5.3
+ postcss: 8.5.4
source-map-js: 1.2.1
dev: true
@@ -22569,13 +23012,6 @@ packages:
resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==}
dev: true
- /@webassemblyjs/ast@1.11.1:
- resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==}
- dependencies:
- '@webassemblyjs/helper-numbers': 1.11.1
- '@webassemblyjs/helper-wasm-bytecode': 1.11.1
- dev: true
-
/@webassemblyjs/ast@1.12.1:
resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==}
dependencies:
@@ -22588,44 +23024,24 @@ packages:
'@webassemblyjs/helper-numbers': 1.13.2
'@webassemblyjs/helper-wasm-bytecode': 1.13.2
- /@webassemblyjs/floating-point-hex-parser@1.11.1:
- resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==}
- dev: true
-
/@webassemblyjs/floating-point-hex-parser@1.11.6:
resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==}
/@webassemblyjs/floating-point-hex-parser@1.13.2:
resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==}
- /@webassemblyjs/helper-api-error@1.11.1:
- resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==}
- dev: true
-
/@webassemblyjs/helper-api-error@1.11.6:
resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==}
/@webassemblyjs/helper-api-error@1.13.2:
resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==}
- /@webassemblyjs/helper-buffer@1.11.1:
- resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==}
- dev: true
-
/@webassemblyjs/helper-buffer@1.12.1:
resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==}
/@webassemblyjs/helper-buffer@1.14.1:
resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==}
- /@webassemblyjs/helper-numbers@1.11.1:
- resolution: {integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==}
- dependencies:
- '@webassemblyjs/floating-point-hex-parser': 1.11.1
- '@webassemblyjs/helper-api-error': 1.11.1
- '@xtuc/long': 4.2.2
- dev: true
-
/@webassemblyjs/helper-numbers@1.11.6:
resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==}
dependencies:
@@ -22640,25 +23056,12 @@ packages:
'@webassemblyjs/helper-api-error': 1.13.2
'@xtuc/long': 4.2.2
- /@webassemblyjs/helper-wasm-bytecode@1.11.1:
- resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==}
- dev: true
-
/@webassemblyjs/helper-wasm-bytecode@1.11.6:
resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==}
/@webassemblyjs/helper-wasm-bytecode@1.13.2:
resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==}
- /@webassemblyjs/helper-wasm-section@1.11.1:
- resolution: {integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==}
- dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/helper-buffer': 1.11.1
- '@webassemblyjs/helper-wasm-bytecode': 1.11.1
- '@webassemblyjs/wasm-gen': 1.11.1
- dev: true
-
/@webassemblyjs/helper-wasm-section@1.12.1:
resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==}
dependencies:
@@ -22675,12 +23078,6 @@ packages:
'@webassemblyjs/helper-wasm-bytecode': 1.13.2
'@webassemblyjs/wasm-gen': 1.14.1
- /@webassemblyjs/ieee754@1.11.1:
- resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==}
- dependencies:
- '@xtuc/ieee754': 1.2.0
- dev: true
-
/@webassemblyjs/ieee754@1.11.6:
resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==}
dependencies:
@@ -22691,12 +23088,6 @@ packages:
dependencies:
'@xtuc/ieee754': 1.2.0
- /@webassemblyjs/leb128@1.11.1:
- resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==}
- dependencies:
- '@xtuc/long': 4.2.2
- dev: true
-
/@webassemblyjs/leb128@1.11.6:
resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==}
dependencies:
@@ -22707,29 +23098,12 @@ packages:
dependencies:
'@xtuc/long': 4.2.2
- /@webassemblyjs/utf8@1.11.1:
- resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==}
- dev: true
-
/@webassemblyjs/utf8@1.11.6:
resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==}
/@webassemblyjs/utf8@1.13.2:
resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==}
- /@webassemblyjs/wasm-edit@1.11.1:
- resolution: {integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==}
- dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/helper-buffer': 1.11.1
- '@webassemblyjs/helper-wasm-bytecode': 1.11.1
- '@webassemblyjs/helper-wasm-section': 1.11.1
- '@webassemblyjs/wasm-gen': 1.11.1
- '@webassemblyjs/wasm-opt': 1.11.1
- '@webassemblyjs/wasm-parser': 1.11.1
- '@webassemblyjs/wast-printer': 1.11.1
- dev: true
-
/@webassemblyjs/wasm-edit@1.12.1:
resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==}
dependencies:
@@ -22754,16 +23128,6 @@ packages:
'@webassemblyjs/wasm-parser': 1.14.1
'@webassemblyjs/wast-printer': 1.14.1
- /@webassemblyjs/wasm-gen@1.11.1:
- resolution: {integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==}
- dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/helper-wasm-bytecode': 1.11.1
- '@webassemblyjs/ieee754': 1.11.1
- '@webassemblyjs/leb128': 1.11.1
- '@webassemblyjs/utf8': 1.11.1
- dev: true
-
/@webassemblyjs/wasm-gen@1.12.1:
resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==}
dependencies:
@@ -22782,15 +23146,6 @@ packages:
'@webassemblyjs/leb128': 1.13.2
'@webassemblyjs/utf8': 1.13.2
- /@webassemblyjs/wasm-opt@1.11.1:
- resolution: {integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==}
- dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/helper-buffer': 1.11.1
- '@webassemblyjs/wasm-gen': 1.11.1
- '@webassemblyjs/wasm-parser': 1.11.1
- dev: true
-
/@webassemblyjs/wasm-opt@1.12.1:
resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==}
dependencies:
@@ -22807,17 +23162,6 @@ packages:
'@webassemblyjs/wasm-gen': 1.14.1
'@webassemblyjs/wasm-parser': 1.14.1
- /@webassemblyjs/wasm-parser@1.11.1:
- resolution: {integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==}
- dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/helper-api-error': 1.11.1
- '@webassemblyjs/helper-wasm-bytecode': 1.11.1
- '@webassemblyjs/ieee754': 1.11.1
- '@webassemblyjs/leb128': 1.11.1
- '@webassemblyjs/utf8': 1.11.1
- dev: true
-
/@webassemblyjs/wasm-parser@1.12.1:
resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==}
dependencies:
@@ -22838,13 +23182,6 @@ packages:
'@webassemblyjs/leb128': 1.13.2
'@webassemblyjs/utf8': 1.13.2
- /@webassemblyjs/wast-printer@1.11.1:
- resolution: {integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==}
- dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@xtuc/long': 4.2.2
- dev: true
-
/@webassemblyjs/wast-printer@1.12.1:
resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==}
dependencies:
@@ -23083,14 +23420,6 @@ packages:
acorn-walk: 8.3.4
dev: true
- /acorn-import-assertions@1.9.0(acorn@8.12.1):
- resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
- peerDependencies:
- acorn: ^8
- dependencies:
- acorn: 8.12.1
- dev: true
-
/acorn-import-attributes@1.9.5(acorn@8.12.1):
resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==}
peerDependencies:
@@ -23631,6 +23960,68 @@ packages:
- moment
dev: false
+ /antd@5.19.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-ogGEUPaamSZ2HFGvlyLBNfxZ0c4uX5aqEIwMtmqRTPNjcLY/k+qdMmdWrMMiY1CDJ3j1in5wjzQTvREG+do65g==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@ant-design/colors': 7.1.0
+ '@ant-design/cssinjs': 1.21.1(react-dom@19.0.0)(react@19.0.0)
+ '@ant-design/icons': 5.5.1(react-dom@19.0.0)(react@19.0.0)
+ '@ant-design/react-slick': 1.1.2(react@19.0.0)
+ '@babel/runtime': 7.25.6
+ '@ctrl/tinycolor': 3.6.1
+ '@rc-component/color-picker': 1.5.3(react-dom@19.0.0)(react@19.0.0)
+ '@rc-component/mutate-observer': 1.1.0(react-dom@19.0.0)(react@19.0.0)
+ '@rc-component/qrcode': 1.0.0(react-dom@19.0.0)(react@19.0.0)
+ '@rc-component/tour': 1.15.1(react-dom@19.0.0)(react@19.0.0)
+ '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ copy-to-clipboard: 3.3.3
+ dayjs: 1.11.13
+ rc-cascader: 3.27.1(react-dom@19.0.0)(react@19.0.0)
+ rc-checkbox: 3.3.0(react-dom@19.0.0)(react@19.0.0)
+ rc-collapse: 3.7.3(react-dom@19.0.0)(react@19.0.0)
+ rc-dialog: 9.5.2(react-dom@19.0.0)(react@19.0.0)
+ rc-drawer: 7.2.0(react-dom@19.0.0)(react@19.0.0)
+ rc-dropdown: 4.2.0(react-dom@19.0.0)(react@19.0.0)
+ rc-field-form: 2.2.1(react-dom@19.0.0)(react@19.0.0)
+ rc-image: 7.9.0(react-dom@19.0.0)(react@19.0.0)
+ rc-input: 1.5.1(react-dom@19.0.0)(react@19.0.0)
+ rc-input-number: 9.1.0(react-dom@19.0.0)(react@19.0.0)
+ rc-mentions: 2.14.0(react-dom@19.0.0)(react@19.0.0)
+ rc-menu: 9.14.1(react-dom@19.0.0)(react@19.0.0)
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-notification: 5.6.2(react-dom@19.0.0)(react@19.0.0)
+ rc-pagination: 4.2.0(react-dom@19.0.0)(react@19.0.0)
+ rc-picker: 4.6.15(dayjs@1.11.13)(react-dom@19.0.0)(react@19.0.0)
+ rc-progress: 4.0.0(react-dom@19.0.0)(react@19.0.0)
+ rc-rate: 2.13.0(react-dom@19.0.0)(react@19.0.0)
+ rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0)
+ rc-segmented: 2.3.0(react-dom@19.0.0)(react@19.0.0)
+ rc-select: 14.15.2(react-dom@19.0.0)(react@19.0.0)
+ rc-slider: 10.6.2(react-dom@19.0.0)(react@19.0.0)
+ rc-steps: 6.0.1(react-dom@19.0.0)(react@19.0.0)
+ rc-switch: 4.1.0(react-dom@19.0.0)(react@19.0.0)
+ rc-table: 7.45.7(react-dom@19.0.0)(react@19.0.0)
+ rc-tabs: 15.1.1(react-dom@19.0.0)(react@19.0.0)
+ rc-textarea: 1.7.0(react-dom@19.0.0)(react@19.0.0)
+ rc-tooltip: 6.2.1(react-dom@19.0.0)(react@19.0.0)
+ rc-tree: 5.8.8(react-dom@19.0.0)(react@19.0.0)
+ rc-tree-select: 5.22.2(react-dom@19.0.0)(react@19.0.0)
+ rc-upload: 4.5.2(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ scroll-into-view-if-needed: 3.1.0
+ throttle-debounce: 5.0.2
+ transitivePeerDependencies:
+ - date-fns
+ - luxon
+ - moment
+ dev: false
+
/any-promise@1.3.0:
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
@@ -24180,7 +24571,7 @@ packages:
dependencies:
'@babel/core': 7.26.0
find-cache-dir: 4.0.0
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4)
dev: false
@@ -24193,7 +24584,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
find-cache-dir: 4.0.0
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
dev: true
@@ -24206,7 +24597,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
find-cache-dir: 4.0.0
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4)
dev: true
@@ -24226,7 +24617,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10)
'@babel/traverse': 7.27.1
transitivePeerDependencies:
@@ -24329,7 +24720,7 @@ packages:
peerDependencies:
styled-components: '>= 2'
dependencies:
- '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-annotate-as-pure': 7.27.1
'@babel/helper-module-imports': 7.27.1
babel-plugin-syntax-jsx: 6.18.0
lodash: 4.17.21
@@ -24371,7 +24762,7 @@ packages:
optional: true
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/traverse': 7.27.0
dev: true
@@ -24385,7 +24776,7 @@ packages:
optional: true
dependencies:
'@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/traverse': 7.27.1
/babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2):
@@ -25006,6 +25397,7 @@ packages:
/caniuse-lite@1.0.30001668:
resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==}
+ dev: false
/caniuse-lite@1.0.30001706:
resolution: {integrity: sha512-3ZczoTApMAZwPKYWmwVbQMFpXBDds3/0VciVoUwPUbldlYyVLmRVuRs/PcUZtHpbLRpzzDvrvnFuREsGt6lUug==}
@@ -25984,7 +26376,7 @@ packages:
glob-parent: 6.0.2
globby: 13.2.2
normalize-path: 3.0.0
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
serialize-javascript: 6.0.2
webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4)
dev: true
@@ -26180,25 +26572,6 @@ packages:
sha.js: 2.4.11
dev: true
- /create-jest@29.7.0(@types/node@17.0.45):
- resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
- dependencies:
- '@jest/types': 29.6.3
- chalk: 4.1.2
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@17.0.45)
- jest-util: 29.7.0
- prompts: 2.4.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
- dev: true
-
/create-jest@29.7.0(@types/node@18.16.9):
resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -26693,13 +27066,6 @@ packages:
cssom: 0.3.8
dev: true
- /cssstyle@4.1.0:
- resolution: {integrity: sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==}
- engines: {node: '>=18'}
- dependencies:
- rrweb-cssom: 0.7.1
- dev: true
-
/csstype@3.1.2:
resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
@@ -26897,14 +27263,6 @@ packages:
whatwg-url: 11.0.0
dev: true
- /data-urls@5.0.0:
- resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==}
- engines: {node: '>=18'}
- dependencies:
- whatwg-mimetype: 4.0.0
- whatwg-url: 14.0.0
- dev: true
-
/data-view-buffer@1.0.1:
resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
engines: {node: '>= 0.4'}
@@ -27279,6 +27637,12 @@ packages:
resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
engines: {node: '>=8'}
+ /detect-libc@2.0.4:
+ resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==}
+ engines: {node: '>=8'}
+ requiresBuild: true
+ optional: true
+
/detect-newline@3.1.0:
resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
engines: {node: '>=8'}
@@ -27798,10 +28162,6 @@ packages:
safe-array-concat: 1.1.2
dev: true
- /es-module-lexer@0.9.3:
- resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
- dev: true
-
/es-module-lexer@1.4.1:
resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==}
dev: false
@@ -28874,15 +29234,6 @@ packages:
eslint: 9.0.0
dev: true
- /eslint-plugin-react-hooks@5.0.0(eslint@8.57.1):
- resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==}
- engines: {node: '>=10'}
- peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
- dependencies:
- eslint: 8.57.1
- dev: true
-
/eslint-plugin-react@7.37.1(eslint@8.57.1):
resolution: {integrity: sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==}
engines: {node: '>=4'}
@@ -30197,15 +30548,6 @@ packages:
mime-types: 2.1.35
dev: true
- /form-data@4.0.0:
- resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
- engines: {node: '>= 6'}
- dependencies:
- asynckit: 0.4.0
- combined-stream: 1.0.8
- mime-types: 2.1.35
- dev: true
-
/form-data@4.0.1:
resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==}
engines: {node: '>= 6'}
@@ -31405,13 +31747,6 @@ packages:
dependencies:
whatwg-encoding: 2.0.0
- /html-encoding-sniffer@4.0.0:
- resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
- engines: {node: '>=18'}
- dependencies:
- whatwg-encoding: 3.1.1
- dev: true
-
/html-entities@2.5.2:
resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==}
dev: true
@@ -31761,16 +32096,6 @@ packages:
transitivePeerDependencies:
- supports-color
- /https-proxy-agent@7.0.5:
- resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==}
- engines: {node: '>= 14'}
- dependencies:
- agent-base: 7.1.1
- debug: 4.4.0(supports-color@9.3.1)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/https-proxy-agent@7.0.6:
resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
engines: {node: '>= 14'}
@@ -32708,6 +33033,11 @@ packages:
resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
engines: {node: '>=0.10.0'}
+ /isomorphic-rslog@0.0.6:
+ resolution: {integrity: sha512-HM0q6XqQ93psDlqvuViNs/Ea3hAyGDkIdVAHlrEocjjAwGrs1fZ+EdQjS9eUPacnYB7Y8SoDdSY3H8p3ce205A==}
+ engines: {node: '>=14.17.6'}
+ dev: true
+
/isomorphic-ws@5.0.0(ws@8.17.1):
resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==}
peerDependencies:
@@ -32901,34 +33231,6 @@ packages:
- supports-color
dev: true
- /jest-cli@29.7.0(@types/node@17.0.45):
- resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
- dependencies:
- '@jest/core': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- chalk: 4.1.2
- create-jest: 29.7.0(@types/node@17.0.45)
- exit: 0.1.2
- import-local: 3.2.0
- jest-config: 29.7.0(@types/node@17.0.45)
- jest-util: 29.7.0
- jest-validate: 29.7.0
- yargs: 17.7.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
- dev: true
-
/jest-cli@29.7.0(@types/node@18.16.9):
resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -32957,46 +33259,6 @@ packages:
- ts-node
dev: true
- /jest-config@29.7.0(@types/node@17.0.45):
- resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@types/node': '*'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- '@types/node':
- optional: true
- ts-node:
- optional: true
- dependencies:
- '@babel/core': 7.26.10
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 17.0.45
- babel-jest: 29.7.0(@babel/core@7.26.10)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.0
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- dev: true
-
/jest-config@29.7.0(@types/node@18.16.9):
resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -33320,7 +33582,7 @@ packages:
dependencies:
'@babel/core': 7.26.10
'@babel/generator': 7.27.1
- '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.26.10)
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.26.10)
'@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.26.10)
'@babel/types': 7.27.1
'@jest/expect-utils': 29.7.0
@@ -33405,27 +33667,6 @@ packages:
merge-stream: 2.0.0
supports-color: 8.1.1
- /jest@29.7.0(@types/node@17.0.45):
- resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
- dependencies:
- '@jest/core': 29.7.0
- '@jest/types': 29.6.3
- import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@17.0.45)
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
- dev: true
-
/jest@29.7.0(@types/node@18.16.9):
resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -33527,7 +33768,7 @@ packages:
'@babel/core': 7.26.10
'@babel/parser': 7.27.2
'@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10)
- '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.26.10)
'@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.10)
'@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10)
'@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10)
@@ -33594,42 +33835,6 @@ packages:
- utf-8-validate
dev: true
- /jsdom@24.1.3:
- resolution: {integrity: sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==}
- engines: {node: '>=18'}
- peerDependencies:
- canvas: ^2.11.2
- peerDependenciesMeta:
- canvas:
- optional: true
- dependencies:
- cssstyle: 4.1.0
- data-urls: 5.0.0
- decimal.js: 10.4.3
- form-data: 4.0.0
- html-encoding-sniffer: 4.0.0
- http-proxy-agent: 7.0.2
- https-proxy-agent: 7.0.5
- is-potential-custom-element-name: 1.0.1
- nwsapi: 2.2.13
- parse5: 7.1.2
- rrweb-cssom: 0.7.1
- saxes: 6.0.0
- symbol-tree: 3.2.4
- tough-cookie: 4.1.4
- w3c-xmlserializer: 5.0.0
- webidl-conversions: 7.0.0
- whatwg-encoding: 3.1.1
- whatwg-mimetype: 4.0.0
- whatwg-url: 14.0.0
- ws: 8.18.0
- xml-name-validator: 5.0.0
- transitivePeerDependencies:
- - bufferutil
- - supports-color
- - utf-8-validate
- dev: true
-
/jsesc@2.5.2:
resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
engines: {node: '>=4'}
@@ -35460,7 +35665,7 @@ packages:
peerDependencies:
webpack: ^5.0.0
dependencies:
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
dev: true
@@ -35743,11 +35948,6 @@ packages:
dev: true
optional: true
- /nanoid@3.3.10:
- resolution: {integrity: sha512-vSJJTG+t/dIKAUhUDw/dLdZ9s//5OxcHqLaDWWrW4Cdq7o6tdLIczUkMXt2MBNmk6sJRZBZRXVixs7URY1CmIg==}
- engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
- hasBin: true
-
/nanoid@3.3.11:
resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -35907,57 +36107,106 @@ packages:
- babel-plugin-macros
dev: false
- /next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-LcO7WnFu6lYSvCzZoo1dB+IO0xXz5uEv52HF1IUN0IqVTUIZGHuuR10I5efiLadGt+4oZqTcNZyVVEem/TM5nA==}
- engines: {node: '>=18.17.0'}
+ /next@15.0.0-canary.193(@babel/core@7.25.2)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013):
+ resolution: {integrity: sha512-X17zCn32Tl2lpnYoNFcGlTAkDGAyXGNpnsu6HJec/vrTA5ogi+TArSgorGQdXnKCAR+GnwSn/Um3S46VUvcCxw==}
+ engines: {node: '>=18.18.0'}
hasBin: true
peerDependencies:
'@opentelemetry/api': ^1.1.0
'@playwright/test': ^1.41.2
- react: ^18.2.0
- react-dom: ^18.2.0
+ babel-plugin-react-compiler: '*'
+ react: ^18.2.0 || 19.0.0-rc-cd22717c-20241013
+ react-dom: ^18.2.0 || 19.0.0-rc-cd22717c-20241013
sass: ^1.3.0
peerDependenciesMeta:
'@opentelemetry/api':
optional: true
'@playwright/test':
optional: true
+ babel-plugin-react-compiler:
+ optional: true
sass:
optional: true
dependencies:
- '@next/env': 14.2.16
- '@swc/helpers': 0.5.5
+ '@next/env': 15.0.0-canary.193
+ '@swc/counter': 0.1.3
+ '@swc/helpers': 0.5.13
busboy: 1.6.0
- caniuse-lite: 1.0.30001668
- graceful-fs: 4.2.11
+ caniuse-lite: 1.0.30001706
+ postcss: 8.4.31
+ react: 19.0.0-rc-cd22717c-20241013
+ react-dom: 19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013)
+ styled-jsx: 5.1.6(@babel/core@7.25.2)(react@19.0.0-rc-cd22717c-20241013)
+ optionalDependencies:
+ '@next/swc-darwin-arm64': 15.0.0-canary.193
+ '@next/swc-darwin-x64': 15.0.0-canary.193
+ '@next/swc-linux-arm64-gnu': 15.0.0-canary.193
+ '@next/swc-linux-arm64-musl': 15.0.0-canary.193
+ '@next/swc-linux-x64-gnu': 15.0.0-canary.193
+ '@next/swc-linux-x64-musl': 15.0.0-canary.193
+ '@next/swc-win32-arm64-msvc': 15.0.0-canary.193
+ '@next/swc-win32-x64-msvc': 15.0.0-canary.193
+ sharp: 0.33.5
+ transitivePeerDependencies:
+ - '@babel/core'
+ - babel-plugin-macros
+ dev: false
+
+ /next@15.3.5(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-RkazLBMMDJSJ4XZQ81kolSpwiCt907l0xcgcpF4xC2Vml6QVcPNXW0NQRwQ80FFtSn7UM52XN0anaw8TEJXaiw==}
+ engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
+ hasBin: true
+ peerDependencies:
+ '@opentelemetry/api': ^1.1.0
+ '@playwright/test': ^1.41.2
+ babel-plugin-react-compiler: '*'
+ react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
+ react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
+ sass: ^1.3.0
+ peerDependenciesMeta:
+ '@opentelemetry/api':
+ optional: true
+ '@playwright/test':
+ optional: true
+ babel-plugin-react-compiler:
+ optional: true
+ sass:
+ optional: true
+ dependencies:
+ '@next/env': 15.3.5
+ '@swc/counter': 0.1.3
+ '@swc/helpers': 0.5.15
+ busboy: 1.6.0
+ caniuse-lite: 1.0.30001718
postcss: 8.4.31
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.3.1)
+ styled-jsx: 5.1.6(@babel/core@7.25.2)(react@18.3.1)
optionalDependencies:
- '@next/swc-darwin-arm64': 14.2.16
- '@next/swc-darwin-x64': 14.2.16
- '@next/swc-linux-arm64-gnu': 14.2.16
- '@next/swc-linux-arm64-musl': 14.2.16
- '@next/swc-linux-x64-gnu': 14.2.16
- '@next/swc-linux-x64-musl': 14.2.16
- '@next/swc-win32-arm64-msvc': 14.2.16
- '@next/swc-win32-ia32-msvc': 14.2.16
- '@next/swc-win32-x64-msvc': 14.2.16
+ '@next/swc-darwin-arm64': 15.3.5
+ '@next/swc-darwin-x64': 15.3.5
+ '@next/swc-linux-arm64-gnu': 15.3.5
+ '@next/swc-linux-arm64-musl': 15.3.5
+ '@next/swc-linux-x64-gnu': 15.3.5
+ '@next/swc-linux-x64-musl': 15.3.5
+ '@next/swc-win32-arm64-msvc': 15.3.5
+ '@next/swc-win32-x64-msvc': 15.3.5
+ sharp: 0.34.2
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
+ dev: true
- /next@15.0.0-canary.193(@babel/core@7.25.2)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013):
- resolution: {integrity: sha512-X17zCn32Tl2lpnYoNFcGlTAkDGAyXGNpnsu6HJec/vrTA5ogi+TArSgorGQdXnKCAR+GnwSn/Um3S46VUvcCxw==}
- engines: {node: '>=18.18.0'}
+ /next@15.3.5(@babel/core@7.25.2)(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-RkazLBMMDJSJ4XZQ81kolSpwiCt907l0xcgcpF4xC2Vml6QVcPNXW0NQRwQ80FFtSn7UM52XN0anaw8TEJXaiw==}
+ engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
hasBin: true
peerDependencies:
'@opentelemetry/api': ^1.1.0
'@playwright/test': ^1.41.2
babel-plugin-react-compiler: '*'
- react: ^18.2.0 || 19.0.0-rc-cd22717c-20241013
- react-dom: ^18.2.0 || 19.0.0-rc-cd22717c-20241013
+ react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
+ react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
sass: ^1.3.0
peerDependenciesMeta:
'@opentelemetry/api':
@@ -35969,25 +36218,25 @@ packages:
sass:
optional: true
dependencies:
- '@next/env': 15.0.0-canary.193
+ '@next/env': 15.3.5
'@swc/counter': 0.1.3
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
busboy: 1.6.0
- caniuse-lite: 1.0.30001706
+ caniuse-lite: 1.0.30001718
postcss: 8.4.31
- react: 19.0.0-rc-cd22717c-20241013
- react-dom: 19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013)
- styled-jsx: 5.1.6(@babel/core@7.25.2)(react@19.0.0-rc-cd22717c-20241013)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ styled-jsx: 5.1.6(@babel/core@7.25.2)(react@19.0.0)
optionalDependencies:
- '@next/swc-darwin-arm64': 15.0.0-canary.193
- '@next/swc-darwin-x64': 15.0.0-canary.193
- '@next/swc-linux-arm64-gnu': 15.0.0-canary.193
- '@next/swc-linux-arm64-musl': 15.0.0-canary.193
- '@next/swc-linux-x64-gnu': 15.0.0-canary.193
- '@next/swc-linux-x64-musl': 15.0.0-canary.193
- '@next/swc-win32-arm64-msvc': 15.0.0-canary.193
- '@next/swc-win32-x64-msvc': 15.0.0-canary.193
- sharp: 0.33.5
+ '@next/swc-darwin-arm64': 15.3.5
+ '@next/swc-darwin-x64': 15.3.5
+ '@next/swc-linux-arm64-gnu': 15.3.5
+ '@next/swc-linux-arm64-musl': 15.3.5
+ '@next/swc-linux-x64-gnu': 15.3.5
+ '@next/swc-linux-x64-musl': 15.3.5
+ '@next/swc-win32-arm64-msvc': 15.3.5
+ '@next/swc-win32-x64-msvc': 15.3.5
+ sharp: 0.34.2
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
@@ -38433,7 +38682,7 @@ packages:
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
- nanoid: 3.3.10
+ nanoid: 3.3.11
picocolors: 1.1.1
source-map-js: 1.2.1
@@ -38450,7 +38699,7 @@ packages:
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.11
- picocolors: 1.1.0
+ picocolors: 1.1.1
source-map-js: 1.2.1
/postcss@8.5.3:
@@ -38468,7 +38717,6 @@ packages:
nanoid: 3.3.11
picocolors: 1.1.1
source-map-js: 1.2.1
- dev: false
/prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
@@ -38896,7 +39144,7 @@ packages:
resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==}
engines: {node: '>=0.6'}
dependencies:
- side-channel: 1.0.6
+ side-channel: 1.1.0
/qs@6.14.0:
resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==}
@@ -39042,6 +39290,22 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-cascader@3.27.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-VLdilQWBEZ0niK6MYEQzkY8ciGADEn8FFVtM0w0I1VBKit1kI9G7Z46E22CVudakHe+JaV8SSlQ6Tav2R2KaUg==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ array-tree-filter: 2.1.0
+ classnames: 2.5.1
+ rc-select: 14.15.2(react-dom@19.0.0)(react@19.0.0)
+ rc-tree: 5.8.8(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-cascader@3.7.3(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-KBpT+kzhxDW+hxPiNk4zaKa99+Lie2/8nnI11XF+FIOPl4Bj9VlFZi61GrnWzhLGA7VEN+dTxAkNOjkySDa0dA==}
peerDependencies:
@@ -39097,6 +39361,19 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-checkbox@3.3.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-collapse@3.4.2(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-jpTwLgJzkhAgp2Wpi3xmbTbbYExg6fkptL67Uu5LCRVEj6wqmy0DHTjjeynsjOLsppHGHu41t1ELntZ0lEvS/Q==}
peerDependencies:
@@ -39140,6 +39417,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-collapse@3.7.3(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-dialog@9.0.4(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-pmnPRZKd9CGzGgf4a1ysBvMhxm8Afx5fF6M7AzLtJ0qh8X1bshurDlqnK4MBNAB4hAeAMMbz6Ytb1rkGMvKFbQ==}
peerDependencies:
@@ -39185,6 +39476,21 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-dialog@9.5.2(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-qVUjc8JukG+j/pNaHVSRa2GO2/KbV2thm7yO4hepQ902eGdYK913sGkwg/fh9yhKYV1ql3BKIN2xnud3rEXAPw==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/portal': 1.1.2(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-drawer@6.3.0(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-uBZVb3xTAR+dBV53d/bUhTctCw3pwcwJoM7g5aX+7vgwt2zzVzoJ6aqFjYJpBlZ9zp0dVYN8fV+hykFE7c4lig==}
peerDependencies:
@@ -39230,6 +39536,21 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-drawer@7.2.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/portal': 1.1.2(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-dropdown@4.0.1(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==}
peerDependencies:
@@ -39272,6 +39593,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-dropdown@4.2.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==}
+ peerDependencies:
+ react: '>=16.11.0'
+ react-dom: '>=16.11.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-field-form@1.34.2(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-BdciU5C7dBO51/9ZKcMvK2f8zaaO12Lt1eBhlAo8nNv+6htlNcgY9DAkUlZ7gfyWjnCc1Oo4hHIXau1m6tLw1A==}
engines: {node: '>=8.x'}
@@ -39328,6 +39663,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-field-form@2.2.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-uoNqDoR7A4tn4QTSqoWPAzrR7ZwOK5I+vuZ/qdcHtbKx+ZjEsTg7QXm2wk/jalDiSksAQmATxL0T5LJkRREdIA==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/async-validator': 5.0.4
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-image@5.13.0(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-iZTOmw5eWo2+gcrJMMcnd7SsxVHl3w5xlyCgsULUdJhJbnuI8i/AL0tVOsE7aLn9VfOh1qgDT3mC2G75/c7mqg==}
peerDependencies:
@@ -39376,6 +39725,22 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-image@7.9.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-l4zqO5E0quuLMCtdKfBgj4Suv8tIS011F5k1zBBlK25iMjjiNHxA0VeTzGFtUZERSA45gvpXDg8/P6qNLjR25g==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/portal': 1.1.2(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ rc-dialog: 9.5.2(react-dom@19.0.0)(react@19.0.0)
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-input-number@7.3.11(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-aMWPEjFeles6PQnMqP5eWpxzsvHm9rh1jQOWXExUEIxhX62Fyl/ptifLHOn17+waDG1T/YUb6flfJbvwRhHrbA==}
peerDependencies:
@@ -39419,6 +39784,21 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-input-number@9.1.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/mini-decimal': 1.1.0
+ classnames: 2.5.1
+ rc-input: 1.5.1(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-input@0.1.4(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-FqDdNz+fV2dKNgfXzcSLKvC+jEs1709t7nD+WdfjrdSaOcefpgc7BUJYadc3usaING+b7ediMTfKxuJBsEFbXA==}
peerDependencies:
@@ -39458,6 +39838,19 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-input@1.5.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==}
+ peerDependencies:
+ react: '>=16.0.0'
+ react-dom: '>=16.0.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-mentions@1.13.1(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-FCkaWw6JQygtOz0+Vxz/M/NWqrWHB9LwqlY2RtcuFqWJNFK9njijOOzTSsBGANliGufVUzx/xuPHmZPBV0+Hgw==}
peerDependencies:
@@ -39508,6 +39901,23 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-mentions@2.14.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-qKR59FMuF8PK4ZqsbWX3UuA5P1M/snzyqV6Yt3y1DCFbCEdqUGIBgQp6vEfLCO6Z0RoRFlzXtCeSlBTcDDpg1A==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ rc-input: 1.5.1(react-dom@19.0.0)(react@19.0.0)
+ rc-menu: 9.14.1(react-dom@19.0.0)(react@19.0.0)
+ rc-textarea: 1.7.0(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-menu@9.14.1(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==}
peerDependencies:
@@ -39540,6 +39950,22 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-menu@9.14.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-overflow: 1.3.2(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-menu@9.8.4(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==}
peerDependencies:
@@ -39582,6 +40008,19 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-motion@2.9.3(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-rkW47ABVkic7WEB0EKJqzySpvDqwl60/tdkY7hWP7dYnh5pm0SzJpo54oW3TDUGXV5wfxXFmMkxrzRRbotQ0+w==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-notification@4.6.1(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-NSmFYwrrdY3+un1GvDAJQw62Xi9LNMSsoQyo95tuaYrcad5Bn9gJUL8AREufRxSQAQnr64u3LtP3EUyLYT6bhw==}
engines: {node: '>=8.x'}
@@ -39627,6 +40066,21 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-notification@5.6.2(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-Id4IYMoii3zzrG0lB0gD6dPgJx4Iu95Xu0BQrhHIbp7ZnAZbLqdqQ73aIWH0d0UFcElxwaKjnzNovTjo7kXz7g==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-overflow@1.3.2(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==}
peerDependencies:
@@ -39655,6 +40109,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-overflow@1.3.2(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-pagination@3.2.0(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==}
peerDependencies:
@@ -39693,6 +40161,19 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-pagination@4.2.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-V6qeANJsT6tmOcZ4XiUmj8JXjRLbkusuufpuoBw2GiAn94fIixYjFLmbruD1Sbhn8fPLDnWawPp4CN37zQorvw==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-picker@2.7.6(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-H9if/BUJUZBOhPfWcPeT15JUI3/ntrG9muzERrXDkSoWmDj4yzmBvumozpxYrHwjcKnjyDGAke68d+whWwvhHA==}
engines: {node: '>=8.x'}
@@ -39774,6 +40255,37 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-picker@4.6.15(dayjs@1.11.13)(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-OWZ1yrMie+KN2uEUfYCfS4b2Vu6RC1FWwNI0s+qypsc3wRt7g+peuZKVIzXCTaJwyyZruo80+akPg2+GmyiJjw==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ date-fns: '>= 2.x'
+ dayjs: '>= 1.x'
+ luxon: '>= 3.x'
+ moment: '>= 2.x'
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ peerDependenciesMeta:
+ date-fns:
+ optional: true
+ dayjs:
+ optional: true
+ luxon:
+ optional: true
+ moment:
+ optional: true
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ dayjs: 1.11.13
+ rc-overflow: 1.3.2(react-dom@19.0.0)(react@19.0.0)
+ rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-progress@3.4.2(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-iAGhwWU+tsayP+Jkl9T4+6rHeQTG9kDz8JAHZk4XtQOcYN5fj9H34NXNEdRdZx94VUDHMqCb1yOIvi8eJRh67w==}
peerDependencies:
@@ -39813,6 +40325,19 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-progress@4.0.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-rate@2.13.0(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==}
engines: {node: '>=8.x'}
@@ -39841,6 +40366,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-rate@2.13.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-rate@2.9.3(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-2THssUSnRhtqIouQIIXqsZGzRczvp4WsH4WvGuhiwm+LG2fVpDUJliP9O1zeDOZvYfBE/Bup4SgHun/eCkbjgQ==}
engines: {node: '>=8.x'}
@@ -39883,6 +40422,20 @@ packages:
resize-observer-polyfill: 1.5.1
dev: false
+ /rc-resize-observer@1.4.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ resize-observer-polyfill: 1.5.1
+ dev: false
+
/rc-segmented@2.1.2(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==}
peerDependencies:
@@ -39925,6 +40478,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-segmented@2.3.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==}
+ peerDependencies:
+ react: '>=16.0.0'
+ react-dom: '>=16.0.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-select@14.1.18(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-4JgY3oG2Yz68ECMUSCON7mtxuJvCSj+LJpHEg/AONaaVBxIIrmI/ZTuMJkyojall/X50YdBe5oMKqHHPNiPzEg==}
engines: {node: '>=8.x'}
@@ -39979,6 +40546,24 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-select@14.15.2(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-oNoXlaFmpqXYcQDzcPVLrEqS2J9c+/+oJuGrlXeVVX/gVgrbHa5YcyiRUXRydFjyuA7GP3elRuLF7Y3Tfwltlw==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '*'
+ react-dom: '*'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-overflow: 1.3.2(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ rc-virtual-list: 3.14.8(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-slider@10.0.1(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==}
engines: {node: '>=8.x'}
@@ -40022,6 +40607,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-slider@10.6.2(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-steps@5.0.0(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-9TgRvnVYirdhbV0C3syJFj9EhCRqoJAsxt4i1rED5o8/ZcSv5TLIYyo4H8MCjLPvbe2R+oBAm/IYBEtC+OS1Rw==}
engines: {node: '>=8.x'}
@@ -40064,6 +40663,20 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-steps@6.0.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-switch@3.2.2(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==}
peerDependencies:
@@ -40103,6 +40716,19 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-switch@4.1.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-table@7.26.0(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==}
engines: {node: '>=8.x'}
@@ -40153,6 +40779,23 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-table@7.45.7(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/context': 1.4.0(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ rc-virtual-list: 3.14.8(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-tabs@12.5.10(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-Ay0l0jtd4eXepFH9vWBvinBjqOpqzcsJTerBGwJy435P2S90Uu38q8U/mvc1sxUEVOXX5ZCFbxcWPnfG3dH+tQ==}
engines: {node: '>=8.x'}
@@ -40207,6 +40850,24 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-tabs@15.1.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-Tc7bJvpEdkWIVCUL7yQrMNBJY3j44NcyWS48jF/UKMXuUlzaXK+Z/pEL5LjGcTadtPvVmNqA40yv7hmr+tCOAw==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-dropdown: 4.2.0(react-dom@19.0.0)(react@19.0.0)
+ rc-menu: 9.14.1(react-dom@19.0.0)(react@19.0.0)
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-textarea@0.4.7(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==}
peerDependencies:
@@ -40252,6 +40913,21 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-textarea@1.7.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-input: 1.5.1(react-dom@19.0.0)(react@19.0.0)
+ rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-tooltip@5.2.2(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==}
peerDependencies:
@@ -40291,6 +40967,19 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-tooltip@6.2.1(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0)
+ classnames: 2.5.1
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-tree-select@5.22.2(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==}
peerDependencies:
@@ -40321,6 +41010,21 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-tree-select@5.22.2(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==}
+ peerDependencies:
+ react: '*'
+ react-dom: '*'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-select: 14.15.2(react-dom@19.0.0)(react@19.0.0)
+ rc-tree: 5.8.8(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-tree-select@5.5.5(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-k2av7jF6tW9bIO4mQhaVdV4kJ1c54oxV3/hHVU+oD251Gb5JN+m1RbJFTMf1o0rAFqkvto33rxMdpafaGKQRJw==}
peerDependencies:
@@ -40384,6 +41088,22 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-tree@5.8.8(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag==}
+ engines: {node: '>=10.x'}
+ peerDependencies:
+ react: '*'
+ react-dom: '*'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ rc-virtual-list: 3.14.8(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-trigger@5.3.4(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==}
engines: {node: '>=8.x'}
@@ -40439,6 +41159,19 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-upload@4.5.2(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc-util@5.43.0(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==}
peerDependencies:
@@ -40462,6 +41195,18 @@ packages:
react-is: 18.3.1
dev: false
+ /rc-util@5.43.0(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-is: 18.3.1
+ dev: false
+
/rc-virtual-list@3.14.8(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==}
engines: {node: '>=8.x'}
@@ -40492,6 +41237,21 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: false
+ /rc-virtual-list@3.14.8(react-dom@19.0.0)(react@19.0.0):
+ resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==}
+ engines: {node: '>=8.x'}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@babel/runtime': 7.26.0
+ classnames: 2.5.1
+ rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0)
+ rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ dev: false
+
/rc@1.2.8:
resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
hasBin: true
@@ -40800,19 +41560,6 @@ packages:
tiny-warning: 1.0.3
dev: false
- /react-router-dom@6.22.3(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- react: '>=16.8'
- react-dom: '>=16.8'
- dependencies:
- '@remix-run/router': 1.15.3
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- react-router: 6.22.3(react@18.3.1)
- dev: true
-
/react-router-dom@6.24.1(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-U19KtXqooqw967Vw0Qcn5cOvrX5Ejo9ORmOtJMzYWtCT4/WOfFLIZGGsVLxcd9UkBO0mSTZtXqhZBsWlHr7+Sg==}
engines: {node: '>=14.0.0'}
@@ -40850,7 +41597,6 @@ packages:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
react-router: 6.26.2(react@18.3.1)
- dev: false
/react-router-dom@6.27.0(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==}
@@ -40911,16 +41657,6 @@ packages:
tiny-warning: 1.0.3
dev: false
- /react-router@6.22.3(react@18.3.1):
- resolution: {integrity: sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- react: '>=16.8'
- dependencies:
- '@remix-run/router': 1.15.3
- react: 18.3.1
- dev: true
-
/react-router@6.24.1(react@18.3.1):
resolution: {integrity: sha512-PTXFXGK2pyXpHzVo3rR9H7ip4lSPZZc0bHG5CARmj65fTT6qG7sTngmb6lcYu1gf3y/8KxORoy9yn59pGpCnpg==}
engines: {node: '>=14.0.0'}
@@ -40982,16 +41718,6 @@ packages:
react-dom: 17.0.2(react@17.0.2)
dev: false
- /react-shallow-renderer@16.15.0(react@18.3.1):
- resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==}
- peerDependencies:
- react: ^16.0.0 || ^17.0.0 || ^18.0.0
- dependencies:
- object-assign: 4.1.1
- react: 18.3.1
- react-is: 18.3.1
- dev: true
-
/react-side-effect@2.1.2(react@18.3.1):
resolution: {integrity: sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==}
peerDependencies:
@@ -41016,17 +41742,6 @@ packages:
tslib: 2.8.1
dev: true
- /react-test-renderer@18.3.1(react@18.3.1):
- resolution: {integrity: sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==}
- peerDependencies:
- react: ^18.3.1
- dependencies:
- react: 18.3.1
- react-is: 18.3.1
- react-shallow-renderer: 16.15.0(react@18.3.1)
- scheduler: 0.23.2
- dev: true
-
/react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==}
peerDependencies:
@@ -41916,10 +42631,6 @@ packages:
fsevents: 2.3.3
dev: true
- /rrweb-cssom@0.7.1:
- resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==}
- dev: true
-
/rsbuild-plugin-dts@0.9.0(@rsbuild/core@1.3.21)(typescript@5.7.3):
resolution: {integrity: sha512-cWlBxFWo2t2wVUFIa0nnGUkqaHsSEQuGr4/vh1W9aPtFxjuu3UYnDK8b6CYmbLpUbiRB1R4gkjARoaBx74gyTQ==}
engines: {node: '>=16.7.0'}
@@ -42700,7 +43411,6 @@ packages:
ajv: 8.17.1
ajv-formats: 2.1.1(ajv@8.17.1)
ajv-keywords: 5.1.0(ajv@8.17.1)
- dev: true
/screenfull@5.2.0:
resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==}
@@ -42849,7 +43559,6 @@ packages:
resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
engines: {node: '>=10'}
hasBin: true
- dev: true
/send@0.19.0:
resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==}
@@ -43022,6 +43731,38 @@ packages:
'@img/sharp-win32-ia32': 0.33.5
'@img/sharp-win32-x64': 0.33.5
+ /sharp@0.34.2:
+ resolution: {integrity: sha512-lszvBmB9QURERtyKT2bNmsgxXK0ShJrL/fvqlonCo7e6xBF8nT8xU6pW+PMIbLsz0RxQk3rgH9kd8UmvOzlMJg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ requiresBuild: true
+ dependencies:
+ color: 4.2.3
+ detect-libc: 2.0.4
+ semver: 7.7.2
+ optionalDependencies:
+ '@img/sharp-darwin-arm64': 0.34.2
+ '@img/sharp-darwin-x64': 0.34.2
+ '@img/sharp-libvips-darwin-arm64': 1.1.0
+ '@img/sharp-libvips-darwin-x64': 1.1.0
+ '@img/sharp-libvips-linux-arm': 1.1.0
+ '@img/sharp-libvips-linux-arm64': 1.1.0
+ '@img/sharp-libvips-linux-ppc64': 1.1.0
+ '@img/sharp-libvips-linux-s390x': 1.1.0
+ '@img/sharp-libvips-linux-x64': 1.1.0
+ '@img/sharp-libvips-linuxmusl-arm64': 1.1.0
+ '@img/sharp-libvips-linuxmusl-x64': 1.1.0
+ '@img/sharp-linux-arm': 0.34.2
+ '@img/sharp-linux-arm64': 0.34.2
+ '@img/sharp-linux-s390x': 0.34.2
+ '@img/sharp-linux-x64': 0.34.2
+ '@img/sharp-linuxmusl-arm64': 0.34.2
+ '@img/sharp-linuxmusl-x64': 0.34.2
+ '@img/sharp-wasm32': 0.34.2
+ '@img/sharp-win32-arm64': 0.34.2
+ '@img/sharp-win32-ia32': 0.34.2
+ '@img/sharp-win32-x64': 0.34.2
+ optional: true
+
/shebang-command@1.2.0:
resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
engines: {node: '>=0.10.0'}
@@ -43098,15 +43839,6 @@ packages:
object-inspect: 1.13.4
side-channel-map: 1.0.1
- /side-channel@1.0.6:
- resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.7
- es-errors: 1.3.0
- get-intrinsic: 1.3.0
- object-inspect: 1.13.4
-
/side-channel@1.1.0:
resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
engines: {node: '>= 0.4'}
@@ -43833,7 +44565,7 @@ packages:
internal-slot: 1.0.7
regexp.prototype.flags: 1.5.2
set-function-name: 2.0.2
- side-channel: 1.0.6
+ side-channel: 1.1.0
dev: true
/string.prototype.repeat@1.0.0:
@@ -44101,6 +44833,7 @@ packages:
'@babel/core': 7.25.2
client-only: 0.0.1
react: 18.3.1
+ dev: false
/styled-jsx@5.1.6(@babel/core@7.25.2)(react@18.3.1):
resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}
@@ -44118,6 +44851,23 @@ packages:
'@babel/core': 7.25.2
client-only: 0.0.1
react: 18.3.1
+
+ /styled-jsx@5.1.6(@babel/core@7.25.2)(react@19.0.0):
+ resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}
+ engines: {node: '>= 12.0.0'}
+ peerDependencies:
+ '@babel/core': '*'
+ babel-plugin-macros: '*'
+ react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0'
+ peerDependenciesMeta:
+ '@babel/core':
+ optional: true
+ babel-plugin-macros:
+ optional: true
+ dependencies:
+ '@babel/core': 7.25.2
+ client-only: 0.0.1
+ react: 19.0.0
dev: false
/styled-jsx@5.1.6(@babel/core@7.25.2)(react@19.0.0-rc-cd22717c-20241013):
@@ -44579,7 +45329,7 @@ packages:
webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4)
dev: false
- /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0):
+ /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0):
resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -44602,10 +45352,10 @@ packages:
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
- dev: true
+ webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
+ dev: false
- /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0):
+ /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.95.0):
resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -44628,10 +45378,10 @@ packages:
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
- dev: false
+ webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
+ dev: true
- /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.95.0):
+ /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0):
resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -44654,11 +45404,11 @@ packages:
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
+ webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
dev: true
- /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0):
- resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
+ /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0):
+ resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
@@ -44675,15 +45425,14 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.25
'@swc/core': 1.7.26(@swc/helpers@0.5.13)
- esbuild: 0.25.0
+ esbuild: 0.24.0
jest-worker: 27.5.1
- schema-utils: 3.3.0
+ schema-utils: 4.3.0
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
- dev: true
+ webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4)
- /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0):
+ /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0):
resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -44701,15 +45450,15 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.25
'@swc/core': 1.7.26(@swc/helpers@0.5.13)
- esbuild: 0.18.20
+ esbuild: 0.25.0
jest-worker: 27.5.1
schema-utils: 4.3.0
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4)
+ webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
dev: true
- /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0):
+ /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0):
resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -44727,15 +45476,16 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.25
'@swc/core': 1.7.26(@swc/helpers@0.5.13)
- esbuild: 0.24.0
+ esbuild: 0.25.0
jest-worker: 27.5.1
schema-utils: 4.3.0
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
+ dev: true
- /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0):
- resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==}
+ /terser-webpack-plugin@5.3.14(@swc/core@1.10.18)(esbuild@0.17.19)(webpack@5.99.9):
+ resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
@@ -44751,17 +45501,17 @@ packages:
optional: true
dependencies:
'@jridgewell/trace-mapping': 0.3.25
- '@swc/core': 1.7.26(@swc/helpers@0.5.13)
- esbuild: 0.24.0
+ '@swc/core': 1.10.18(@swc/helpers@0.5.17)
+ esbuild: 0.17.19
jest-worker: 27.5.1
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4)
dev: true
- /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0):
- resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==}
+ /terser-webpack-plugin@5.3.14(@swc/core@1.10.18)(esbuild@0.18.20)(webpack@5.99.9):
+ resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
@@ -44777,17 +45527,17 @@ packages:
optional: true
dependencies:
'@jridgewell/trace-mapping': 0.3.25
- '@swc/core': 1.7.26(@swc/helpers@0.5.13)
- esbuild: 0.25.0
+ '@swc/core': 1.10.18(@swc/helpers@0.5.17)
+ esbuild: 0.18.20
jest-worker: 27.5.1
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
+ webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4)
dev: true
- /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0):
- resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==}
+ /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.99.9):
+ resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
@@ -44804,14 +45554,15 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.25
'@swc/core': 1.7.26(@swc/helpers@0.5.13)
- esbuild: 0.25.0
+ esbuild: 0.17.19
jest-worker: 27.5.1
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
+ webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4)
+ dev: true
- /terser-webpack-plugin@5.3.14(@swc/core@1.10.18)(esbuild@0.17.19)(webpack@5.99.9):
+ /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0):
resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -44828,16 +45579,16 @@ packages:
optional: true
dependencies:
'@jridgewell/trace-mapping': 0.3.25
- '@swc/core': 1.10.18(@swc/helpers@0.5.17)
- esbuild: 0.17.19
+ '@swc/core': 1.7.26(@swc/helpers@0.5.13)
+ esbuild: 0.18.20
jest-worker: 27.5.1
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4)
+ webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4)
dev: true
- /terser-webpack-plugin@5.3.14(@swc/core@1.10.18)(esbuild@0.18.20)(webpack@5.99.9):
+ /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0):
resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -44854,16 +45605,16 @@ packages:
optional: true
dependencies:
'@jridgewell/trace-mapping': 0.3.25
- '@swc/core': 1.10.18(@swc/helpers@0.5.17)
- esbuild: 0.18.20
+ '@swc/core': 1.7.26(@swc/helpers@0.5.13)
+ esbuild: 0.24.0
jest-worker: 27.5.1
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4)
+ webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4)
dev: true
- /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.99.9):
+ /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0):
resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -44881,13 +45632,12 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.25
'@swc/core': 1.7.26(@swc/helpers@0.5.13)
- esbuild: 0.17.19
+ esbuild: 0.25.0
jest-worker: 27.5.1
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4)
- dev: true
+ webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
/terser@5.37.0:
resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==}
@@ -45171,13 +45921,6 @@ packages:
punycode: 2.3.1
dev: true
- /tr46@5.0.0:
- resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==}
- engines: {node: '>=18'}
- dependencies:
- punycode: 2.3.1
- dev: true
-
/traverse@0.6.8:
resolution: {integrity: sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==}
engines: {node: '>= 0.4'}
@@ -45327,42 +46070,6 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- /ts-jest@29.0.1(@babel/core@7.26.10)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3):
- resolution: {integrity: sha512-htQOHshgvhn93QLxrmxpiQPk69+M1g7govO1g6kf6GsjCv4uvRV0znVmDrrvjUrVCnTYeY4FBxTYYYD4airyJA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
- peerDependencies:
- '@babel/core': '>=7.0.0-beta.0 <8'
- '@jest/types': ^29.0.0
- babel-jest: ^29.0.0
- esbuild: '*'
- jest: ^29.0.0
- typescript: '>=4.3'
- peerDependenciesMeta:
- '@babel/core':
- optional: true
- '@jest/types':
- optional: true
- babel-jest:
- optional: true
- esbuild:
- optional: true
- dependencies:
- '@babel/core': 7.26.10
- babel-jest: 29.7.0(@babel/core@7.25.2)
- bs-logger: 0.2.6
- esbuild: 0.25.0
- fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@17.0.45)
- jest-util: 29.7.0
- json5: 2.2.3
- lodash.memoize: 4.1.2
- make-error: 1.3.6
- semver: 7.6.3
- typescript: 5.7.3
- yargs-parser: 21.1.1
- dev: true
-
/ts-jest@29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3):
resolution: {integrity: sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==}
engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0}
@@ -46891,7 +47598,7 @@ packages:
'@types/node': 18.16.9
esbuild: 0.21.5
less: 4.3.0
- postcss: 8.5.3
+ postcss: 8.5.4
rollup: 4.40.0
stylus: 0.64.0
optionalDependencies:
@@ -46932,7 +47639,7 @@ packages:
'@types/node': 20.12.14
esbuild: 0.21.5
less: 4.3.0
- postcss: 8.5.3
+ postcss: 8.5.4
rollup: 4.40.0
stylus: 0.64.0
optionalDependencies:
@@ -47281,13 +47988,6 @@ packages:
xml-name-validator: 4.0.0
dev: true
- /w3c-xmlserializer@5.0.0:
- resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
- engines: {node: '>=18'}
- dependencies:
- xml-name-validator: 5.0.0
- dev: true
-
/wait-on@7.2.0:
resolution: {integrity: sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==}
engines: {node: '>=12.0.0'}
@@ -47410,7 +48110,7 @@ packages:
memfs: 3.5.3
mime-types: 2.1.35
range-parser: 1.2.1
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
dev: true
@@ -47428,7 +48128,7 @@ packages:
mime-types: 2.1.35
on-finished: 2.4.1
range-parser: 1.2.1
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4)
dev: false
@@ -47446,7 +48146,7 @@ packages:
mime-types: 2.1.35
on-finished: 2.4.1
range-parser: 1.2.1
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4)
dev: true
@@ -47533,7 +48233,7 @@ packages:
launch-editor: 2.9.1
open: 10.1.0
p-retry: 6.2.0
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
selfsigned: 2.4.1
serve-index: 1.9.1
sockjs: 0.3.24
@@ -47583,7 +48283,7 @@ packages:
launch-editor: 2.9.1
open: 10.1.0
p-retry: 6.2.0
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
selfsigned: 2.4.1
serve-index: 1.9.1
sockjs: 0.3.24
@@ -47671,47 +48371,6 @@ packages:
/webpack-virtual-modules@0.6.2:
resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==}
- /webpack@5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4):
- resolution: {integrity: sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==}
- engines: {node: '>=10.13.0'}
- hasBin: true
- peerDependencies:
- webpack-cli: '*'
- peerDependenciesMeta:
- webpack-cli:
- optional: true
- dependencies:
- '@types/eslint-scope': 3.7.7
- '@types/estree': 0.0.51
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/wasm-edit': 1.11.1
- '@webassemblyjs/wasm-parser': 1.11.1
- acorn: 8.12.1
- acorn-import-assertions: 1.9.0(acorn@8.12.1)
- browserslist: 4.24.0
- chrome-trace-event: 1.0.4
- enhanced-resolve: 5.17.1
- es-module-lexer: 0.9.3
- eslint-scope: 5.1.1
- events: 3.3.0
- glob-to-regexp: 0.4.1
- graceful-fs: 4.2.11
- json-parse-even-better-errors: 2.3.1
- loader-runner: 4.3.0
- mime-types: 2.1.35
- neo-async: 2.6.2
- schema-utils: 3.3.0
- tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0)
- watchpack: 2.4.2
- webpack-cli: 5.1.4(webpack@5.98.0)
- webpack-sources: 3.2.3
- transitivePeerDependencies:
- - '@swc/core'
- - esbuild
- - uglify-js
- dev: true
-
/webpack@5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4):
resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==}
engines: {node: '>=10.13.0'}
@@ -47890,7 +48549,7 @@ packages:
acorn: 8.14.0
browserslist: 4.24.4
chrome-trace-event: 1.0.4
- enhanced-resolve: 5.17.1
+ enhanced-resolve: 5.18.1
es-module-lexer: 1.6.0
eslint-scope: 5.1.1
events: 3.3.0
@@ -47900,9 +48559,9 @@ packages:
loader-runner: 4.3.0
mime-types: 2.1.35
neo-async: 2.6.2
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
tapable: 2.2.1
- terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0)
+ terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0)
watchpack: 2.4.2
webpack-cli: 5.1.4(webpack@5.98.0)
webpack-sources: 3.2.3
@@ -47930,7 +48589,7 @@ packages:
acorn: 8.14.0
browserslist: 4.24.4
chrome-trace-event: 1.0.4
- enhanced-resolve: 5.17.1
+ enhanced-resolve: 5.18.1
es-module-lexer: 1.6.0
eslint-scope: 5.1.1
events: 3.3.0
@@ -47940,9 +48599,9 @@ packages:
loader-runner: 4.3.0
mime-types: 2.1.35
neo-async: 2.6.2
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
tapable: 2.2.1
- terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0)
+ terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0)
watchpack: 2.4.2
webpack-cli: 5.1.4(webpack@5.98.0)
webpack-sources: 3.2.3
@@ -47970,7 +48629,7 @@ packages:
acorn: 8.14.0
browserslist: 4.24.4
chrome-trace-event: 1.0.4
- enhanced-resolve: 5.17.1
+ enhanced-resolve: 5.18.1
es-module-lexer: 1.6.0
eslint-scope: 5.1.1
events: 3.3.0
@@ -47980,9 +48639,9 @@ packages:
loader-runner: 4.3.0
mime-types: 2.1.35
neo-async: 2.6.2
- schema-utils: 4.3.0
+ schema-utils: 4.3.2
tapable: 2.2.1
- terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0)
+ terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0)
watchpack: 2.4.2
webpack-cli: 5.1.4(webpack@5.98.0)
webpack-sources: 3.2.3
@@ -48132,13 +48791,6 @@ packages:
dependencies:
iconv-lite: 0.6.3
- /whatwg-encoding@3.1.1:
- resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==}
- engines: {node: '>=18'}
- dependencies:
- iconv-lite: 0.6.3
- dev: true
-
/whatwg-fetch@3.6.20:
resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==}
dev: true
@@ -48148,11 +48800,6 @@ packages:
engines: {node: '>=12'}
dev: true
- /whatwg-mimetype@4.0.0:
- resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
- engines: {node: '>=18'}
- dev: true
-
/whatwg-url@11.0.0:
resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==}
engines: {node: '>=12'}
@@ -48161,14 +48808,6 @@ packages:
webidl-conversions: 7.0.0
dev: true
- /whatwg-url@14.0.0:
- resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==}
- engines: {node: '>=18'}
- dependencies:
- tr46: 5.0.0
- webidl-conversions: 7.0.0
- dev: true
-
/whatwg-url@5.0.0:
resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
dependencies:
@@ -48418,11 +49057,6 @@ packages:
engines: {node: '>=12'}
dev: true
- /xml-name-validator@5.0.0:
- resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==}
- engines: {node: '>=18'}
- dev: true
-
/xmlchars@2.2.0:
resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
dev: true