Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ jobs:
run: node tools/scripts/verify-publint-workflow-coverage.mjs

- name: Build packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check Package Publishing Compatibility
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/bundle-size.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
${{ runner.os }}-turbo-

- name: Build packages (current)
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Measure bundle sizes (current)
run: node scripts/bundle-size-report.mjs --output current.json
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
working-directory: ${{ env.BASE_PATH }}

- name: Build packages (base)
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg
working-directory: ${{ env.BASE_PATH }}

- name: Measure bundle sizes (base)
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/devtools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:
run: npx cypress install

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Install xvfb
run: sudo apt-get update && sudo apt-get install xvfb
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-manifest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,13 @@ jobs:
run: npx cypress install

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check CI conditions
id: check-ci
run: |
ci_status=0
node tools/scripts/ci-is-affected.mjs --appName=manifest-webpack-host || ci_status=$?
node tools/scripts/ci-is-affected.mjs --appName=3008-webpack-host || ci_status=$?
if [ "$ci_status" -eq 0 ]; then
echo "run-e2e=true" >> "$GITHUB_OUTPUT"
elif [ "$ci_status" -eq 1 ]; then
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e-metro.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
run: node tools/scripts/verify-publint-workflow-coverage.mjs

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check metro package publishing compatibility
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-modern-ssr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,13 @@ jobs:
run: npx cypress install

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check CI conditions
id: check-ci
run: |
ci_status=0
node tools/scripts/ci-is-affected.mjs --appName=modernjs || ci_status=$?
node tools/scripts/ci-is-affected.mjs --appName=@module-federation/modern-js,@module-federation/modern-js-v3,modernjs-ssr-host,modernjs-ssr-remote,modernjs-ssr-remote-new-version,modernjs-ssr-nested-remote,modernjs-ssr-dynamic-remote,modernjs-ssr-dynamic-remote-new-version,modernjs-ssr-dynamic-nested-remote,modernjs-ssr-data-fetch-host,modernjs-ssr-data-fetch-provider,modernjs-ssr-data-fetch-provider-csr || ci_status=$?
if [ "$ci_status" -eq 0 ]; then
echo "run-e2e=true" >> "$GITHUB_OUTPUT"
elif [ "$ci_status" -eq 1 ]; then
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-modern.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,13 @@ jobs:
run: npx cypress install

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check CI conditions
id: check-ci
run: |
ci_status=0
node tools/scripts/ci-is-affected.mjs --appName=modernjs || ci_status=$?
node tools/scripts/ci-is-affected.mjs --appName=@module-federation/modern-js,@module-federation/modern-js-v3,modernjs-ssr-host,modernjs-ssr-remote,modernjs-ssr-remote-new-version,modernjs-ssr-nested-remote,modernjs-ssr-dynamic-remote,modernjs-ssr-dynamic-remote-new-version,modernjs-ssr-dynamic-nested-remote,modernjs-ssr-data-fetch-host,modernjs-ssr-data-fetch-provider,modernjs-ssr-data-fetch-provider-csr || ci_status=$?
if [ "$ci_status" -eq 0 ]; then
echo "run-e2e=true" >> "$GITHUB_OUTPUT"
elif [ "$ci_status" -eq 1 ]; then
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-next-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,13 @@ jobs:
run: npx cypress install

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check CI conditions
id: check-ci
run: |
ci_status=0
node tools/scripts/ci-is-affected.mjs --appName=3000-home || ci_status=$?
node tools/scripts/ci-is-affected.mjs --appName=@module-federation/3000-home || ci_status=$?
if [ "$ci_status" -eq 0 ]; then
echo "run-e2e=true" >> "$GITHUB_OUTPUT"
elif [ "$ci_status" -eq 1 ]; then
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-next-prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,13 @@ jobs:
run: npx cypress install

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check CI conditions
id: check-ci
run: |
ci_status=0
node tools/scripts/ci-is-affected.mjs --appName=3000-home || ci_status=$?
node tools/scripts/ci-is-affected.mjs --appName=@module-federation/3000-home || ci_status=$?
if [ "$ci_status" -eq 0 ]; then
echo "run-e2e=true" >> "$GITHUB_OUTPUT"
elif [ "$ci_status" -eq 1 ]; then
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e-node.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
run: npx cypress install

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check CI conditions
id: check-ci
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-router.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,13 @@ jobs:
run: npx cypress install

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check CI conditions
id: check-ci
run: |
ci_status=0
node tools/scripts/ci-is-affected.mjs --appName=router-host-2000,router-host-v5-2200,router-host-vue3-2100,router-remote1-2001,router-remote2-2002,router-remote3-2003,router-remote4-2004 || ci_status=$?
node tools/scripts/ci-is-affected.mjs --appName=host,host-v5,host-vue3,remote1,remote2,remote3,remote4 || ci_status=$?
if [ "$ci_status" -eq 0 ]; then
echo "run-e2e=true" >> "$GITHUB_OUTPUT"
elif [ "$ci_status" -eq 1 ]; then
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,13 @@ jobs:
run: npx cypress install

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check CI conditions
id: check-ci
run: |
ci_status=0
node tools/scripts/ci-is-affected.mjs --appName=3005-runtime-host || ci_status=$?
node tools/scripts/ci-is-affected.mjs --appName=runtime-host || ci_status=$?
if [ "$ci_status" -eq 0 ]; then
echo "run-e2e=true" >> "$GITHUB_OUTPUT"
elif [ "$ci_status" -eq 1 ]; then
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e-shared-tree-shaking.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
run: npx cypress install

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check CI conditions
id: check-ci
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-treeshake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,13 @@ jobs:
${{ runner.os }}-turbo-

- name: Build shared packages
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Check CI conditions
id: check-ci
run: |
ci_status=0
node tools/scripts/ci-is-affected.mjs --appName=treeshake-server,treeshake-frontend || ci_status=$?
node tools/scripts/ci-is-affected.mjs --appName=@module-federation/treeshake-server,@module-federation/treeshake-frontend || ci_status=$?
if [ "$ci_status" -eq 0 ]; then
echo "run-e2e=true" >> "$GITHUB_OUTPUT"
elif [ "$ci_status" -eq 1 ]; then
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pkg-pr-new.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
${{ runner.os }}-turbo-

- name: Build package workspace targets
run: pnpm exec turbo run build --filter=./packages/** --concurrency=20
run: pnpm run build:pkg

- name: Publish pkg.pr.new previews
run: node tools/scripts/publish-pkg-pr-new-previews.mjs
2 changes: 1 addition & 1 deletion .github/workflows/release-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
${{ runner.os }}-turbo-

- name: Build Internal Changesets Dependencies
run: pnpm exec turbo run build --filter=@changesets/assemble-release-plan --concurrency=20
run: pnpm exec turbo run turbo:build --filter=@changesets/assemble-release-plan --concurrency=20

- name: Create Release Pull Request
uses: module-federation/actions@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ jobs:
- name: Build and test Packages
run: |
git fetch origin main
pnpm exec turbo run build --filter=./packages/** --concurrency=20
pnpm run build:pkg
ls -l packages/*/dist packages/*/package.json

- name: Publish latest version
Expand Down
14 changes: 8 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@
"e2e:devtools:dev": "npx kill-port 3009 3010 3011 3012 3013 4001 && pnpm run app:manifest:dev & echo \"done\" && npx wait-on tcp:3009 tcp:3010 tcp:3011 tcp:3012 tcp:3013 && sleep 10 && pnpm exec turbo run e2e:devtools --filter=@module-federation/devtools",
"e2e:devtools:prod": "npx kill-port 3009 3010 3011 3012 3013 4001 && npx kill-port 3009 3010 3011 3012 3013 4001 && pnpm run app:manifest:prod & echo \"done\" && npx wait-on tcp:3009 tcp:3010 tcp:3011 tcp:3012 tcp:3013 && sleep 30 && pnpm exec turbo run e2e:devtools --filter=@module-federation/devtools",
"enhanced:rstest": "pnpm --filter @module-federation/enhanced run build && NODE_OPTIONS=--experimental-vm-modules npx rstest -c packages/enhanced/rstest.config.ts",
"lint": "pnpm exec turbo run lint",
"lint": "pnpm run turbo:lint:pkg",
"test": "pnpm exec turbo run test",
"test:affected": "pnpm exec turbo run test --affected",
"build": "pnpm exec turbo run build --filter=./packages/** --concurrency=20",
"build:pkg": "pnpm exec turbo run build --filter=./packages/**",
"test:pkg": "pnpm exec turbo run test --filter=./packages/**",
"build": "pnpm exec turbo run turbo:build --filter=./packages/** --concurrency=20",
"build:pkg": "pnpm run turbo:build:pkg",
"test:pkg": "pnpm exec turbo run turbo:test --filter=./packages/**",
"lint-fix": "node tools/scripts/lint-fix.mjs",
"trigger-release": "node -e 'import(\"open\").then(open => open.default(\"https://github.com/module-federation/core/actions/workflows/trigger-release.yml\"))'",
"serve:next": "pnpm exec turbo run serve --filter=@module-federation/3000-home --filter=@module-federation/3001-shop --filter=@module-federation/3002-checkout --filter=next-app-router-4000 --filter=next-app-router-4001 --concurrency=20",
Expand All @@ -69,12 +69,14 @@
"commitlint": "commitlint --edit",
"prepare": "husky install",
"changeset": "changeset",
"build:packages": "pnpm exec turbo run build --filter=./packages/** --concurrency=20",
"build:packages": "pnpm exec turbo run turbo:build --filter=./packages/** --concurrency=20",
"changegen": "./changeset-gen.js --path ./packages/runtime && ./changeset-gen.js --path ./packages/runtime-core && ./changeset-gen.js --path ./packages/sdk &&./changeset-gen.js --path ./packages/cli --staged && ./changeset-gen.js --path ./packages/enhanced && ./changeset-gen.js --path ./packages/node && ./changeset-gen.js --path ./packages/data-prefetch && ./changeset-gen.js --path ./packages/nextjs-mf && ./changeset-gen.js --path ./packages/dts-plugin && ./changeset-gen.js --path ./packages/metro-core",
"commitgen:staged": "./commit-gen.js --path ./packages --staged",
"commitgen:main": "./commit-gen.js --path ./packages",
"changeset:status": "changeset status",
"generate:schema": "pnpm --filter @module-federation/enhanced run generate:schema && pnpm exec prettier --write ."
"generate:schema": "pnpm --filter @module-federation/enhanced run generate:schema && pnpm exec prettier --write .",
"turbo:build:pkg": "pnpm exec turbo run turbo:build --filter=./packages/**",
"turbo:lint:pkg": "pnpm exec turbo run turbo:lint --filter=./packages/**"
},
"pnpm": {
"packageExtensions": {
Expand Down
5 changes: 4 additions & 1 deletion packages/assemble-release-plan/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,10 @@
"changeset": "packages/cli/bin.js",
"check-all": "yarn test && yarn types:check && yarn lint && yarn format",
"version-packages": "changeset version && yarn format:fix",
"release": "yarn build && changeset publish"
"release": "yarn build && changeset publish",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test",
"turbo:lint": "pnpm run lint"
},
"license": "MIT",
"repository": {
Expand Down
4 changes: 3 additions & 1 deletion packages/bridge/bridge-react-webpack-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"test": "vitest run -c vitest.config.ts"
"test": "vitest run -c vitest.config.ts",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test"
},
"dependencies": {
"@module-federation/sdk": "workspace:*",
Expand Down
4 changes: 3 additions & 1 deletion packages/bridge/bridge-react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,9 @@
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"test": "pnpm exec jest --config jest.config.ts --passWithNoTests"
"test": "pnpm exec jest --config jest.config.ts --passWithNoTests",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test"
},
"dependencies": {
"@module-federation/bridge-shared": "workspace:*",
Expand Down
3 changes: 2 additions & 1 deletion packages/bridge/bridge-shared/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview"
"preview": "vite preview",
"turbo:build": "pnpm run build"
},
"devDependencies": {
"@types/node": "^20.19.5",
Expand Down
4 changes: 3 additions & 1 deletion packages/bridge/vue3-bridge/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,9 @@
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"test": "vitest"
"test": "vitest",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test"
},
"peerDependencies": {
"vue": "=3",
Expand Down
4 changes: 3 additions & 1 deletion packages/chrome-devtools/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,9 @@
"postinstall": "bash install-deps.bash",
"build:chrome-plugins": "pnpm -C . build",
"e2e:devtools": "pnpm -C . test:e2e",
"e2e:devtools:ui": "pnpm -C . test:e2e:ui"
"e2e:devtools:ui": "pnpm -C . test:e2e:ui",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test"
},
"files": [
"dist/",
Expand Down
5 changes: 4 additions & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@
"build": "rslib build",
"lint": "ESLINT_USE_FLAT_CONFIG=false pnpm exec eslint --ignore-pattern node_modules \"**/*.ts\" \"package.json\"",
"test": "rstest run -c rstest.config.ts",
"pre-release": "pnpm --filter @module-federation/cli run test && pnpm --filter @module-federation/cli run build"
"pre-release": "pnpm --filter @module-federation/cli run test && pnpm --filter @module-federation/cli run build",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test",
"turbo:lint": "pnpm run lint"
}
}
5 changes: 4 additions & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@
"build": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && pnpm -C . exec tsdown --config tsdown.config.ts && cp *.md dist",
"lint": "ESLINT_USE_FLAT_CONFIG=false pnpm exec eslint --ignore-pattern node_modules \"**/*.ts\"",
"test": "pnpm exec jest --config jest.config.ts --passWithNoTests",
"pre-release": "pnpm --filter @module-federation/core run test && pnpm --filter @module-federation/core run build"
"pre-release": "pnpm --filter @module-federation/core run test && pnpm --filter @module-federation/core run build",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test",
"turbo:lint": "pnpm run lint"
}
}
5 changes: 4 additions & 1 deletion packages/create-module-federation/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,10 @@
"build": "rslib build",
"lint": "ESLINT_USE_FLAT_CONFIG=false pnpm exec eslint --ignore-pattern node_modules \"**/*.ts\" \"package.json\"",
"test": "node scripts/verify-rslib-templates.mjs",
"pre-release": "pnpm --filter create-module-federation run test && pnpm --filter create-module-federation run build"
"pre-release": "pnpm --filter create-module-federation run test && pnpm --filter create-module-federation run build",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test",
"turbo:lint": "pnpm run lint"
},
"exports": {
".": "./dist/index.js"
Expand Down
5 changes: 4 additions & 1 deletion packages/data-prefetch/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,10 @@
"build": "rslib build",
"test:ci": "pnpm exec jest --config jest.config.cjs --passWithNoTests --ci --coverage",
"lint": "ESLINT_USE_FLAT_CONFIG=false pnpm exec eslint --ignore-pattern node_modules \"**/*.ts\" \"package.json\"",
"pre-release": "pnpm --filter @module-federation/data-prefetch run test && pnpm --filter @module-federation/data-prefetch run build"
"pre-release": "pnpm --filter @module-federation/data-prefetch run test && pnpm --filter @module-federation/data-prefetch run build",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test",
"turbo:lint": "pnpm run lint"
},
"publishConfig": {
"access": "public"
Expand Down
5 changes: 4 additions & 1 deletion packages/dts-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,9 @@
"test-impl": "pnpm exec vitest run --passWithNoTests --config vite.config.mts",
"lint": "ESLINT_USE_FLAT_CONFIG=false pnpm exec eslint --ignore-pattern node_modules \"**/*.ts\" \"package.json\"",
"build-debug": "FEDERATION_DEBUG=true pnpm --filter @module-federation/dts-plugin run build",
"pre-release": "pnpm --filter @module-federation/dts-plugin run test && pnpm --filter @module-federation/dts-plugin run build"
"pre-release": "pnpm --filter @module-federation/dts-plugin run test && pnpm --filter @module-federation/dts-plugin run build",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test",
"turbo:lint": "pnpm run lint"
}
}
5 changes: 4 additions & 1 deletion packages/enhanced/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,9 @@
"build": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && pnpm -C . exec tsdown --config tsdown.config.ts && cp *.md dist && node -e \"const fs=require('fs');const path=require('path');const src='src';const dst='dist/src';(function w(d){for(const e of fs.readdirSync(d,{withFileTypes:true})){const p=path.join(d,e.name);if(e.isDirectory())w(p);else if(e.name.endsWith('.d.ts')){const rel=path.relative(src,p);const out=path.join(dst,rel);fs.mkdirSync(path.dirname(out),{recursive:true});fs.copyFileSync(p,out);}}})(src);\"",
"lint": "ESLINT_USE_FLAT_CONFIG=false pnpm exec eslint --ignore-pattern node_modules \"**/*.ts\"",
"test": "node test/scripts/ensure-reshake-fixtures.js && NODE_OPTIONS=\"--experimental-vm-modules --max-old-space-size=24576\" npx rstest -c rstest.config.ts && NODE_OPTIONS=\"--experimental-vm-modules --max-old-space-size=24576\" npx rstest -c rstest.treeshake.serial.config.ts",
"pre-release": "pnpm --filter @module-federation/enhanced run test && pnpm --filter @module-federation/enhanced run build"
"pre-release": "pnpm --filter @module-federation/enhanced run test && pnpm --filter @module-federation/enhanced run build",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test",
"turbo:lint": "pnpm run lint"
}
}
5 changes: 4 additions & 1 deletion packages/error-codes/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@
"lint": "ESLINT_USE_FLAT_CONFIG=false pnpm exec eslint --ignore-pattern node_modules \"**/*.ts\" \"package.json\"",
"test": "pnpm exec jest --config jest.config.js --passWithNoTests",
"test:ci": "pnpm exec jest --config jest.config.js --passWithNoTests --ci --coverage",
"pre-release": "pnpm --filter @module-federation/error-codes run test && pnpm --filter @module-federation/error-codes run build"
"pre-release": "pnpm --filter @module-federation/error-codes run test && pnpm --filter @module-federation/error-codes run build",
"turbo:build": "pnpm run build",
"turbo:test": "pnpm run test",
"turbo:lint": "pnpm run lint"
}
}
Loading
Loading