diff --git a/packages-legacy/rspack/project.json b/packages-legacy/rspack/project.json index b96a4cbe1f..3b58e4e07c 100644 --- a/packages-legacy/rspack/project.json +++ b/packages-legacy/rspack/project.json @@ -5,12 +5,16 @@ "projectType": "library", "targets": { "build": { + "outputs": ["{workspaceRoot}/build/packages/{projectName}/README.md"], + "command": "node ./scripts/copy-readme.js remix-legacy" + }, + "build-base": { "executor": "@nrwl/js:tsc", "dependsOn": ["^build"], "options": { "main": "packages-legacy/rspack/index.ts", "tsConfig": "packages-legacy/rspack/tsconfig.json", - "outputPath": "dist/packages/rspack-legacy", + "outputPath": "build/packages/rspack-legacy", "updateBuildableProjectDepsInPackageJson": false, "assets": [ "packages-legacy/rspack/*.md", @@ -28,9 +32,6 @@ "LICENSE" ] } - }, - "publish": { - "command": "node tools/scripts/publish.mjs rspack-legacy {args.ver} {args.tag}" } }, "tags": [] diff --git a/packages/nx/package.json b/packages/nx/package.json index d389ce2022..128d6a2feb 100644 --- a/packages/nx/package.json +++ b/packages/nx/package.json @@ -143,6 +143,8 @@ "@nrwl/rollup", "@nx/remix", "@nrwl/remix", + "@nx/rspack", + "@nrwl/rspack", "@nx/storybook", "@nrwl/storybook", "@nrwl/tao", diff --git a/packages/nx/src/utils/plugins/core-plugins.ts b/packages/nx/src/utils/plugins/core-plugins.ts index 64da8777b8..aaf628a9ae 100644 --- a/packages/nx/src/utils/plugins/core-plugins.ts +++ b/packages/nx/src/utils/plugins/core-plugins.ts @@ -85,6 +85,10 @@ export const CORE_PLUGINS: CorePlugin[] = [ name: '@nx/rollup', capabilities: 'executors,generators', }, + { + name: '@nx/rspack', + capabilities: 'executors,generators', + }, { name: '@nx/storybook', capabilities: 'executors,generators', diff --git a/packages/rspack/package.json b/packages/rspack/package.json index b479760b89..abb45f0f1f 100644 --- a/packages/rspack/package.json +++ b/packages/rspack/package.json @@ -4,13 +4,17 @@ "type": "commonjs", "repository": { "type": "git", - "url": "https://github.com/nrwl/nx-labs.git", + "url": "https://github.com/nrwl/nx.git", "directory": "packages/rspack" }, + "bugs": { + "url": "https://github.com/nrwl/nx/issues" + }, "keywords": [ "Monorepo", - "Next", - "Vercel" + "Rspack", + "Bundling", + "Module Federation" ], "author": "Jack Hsu", "license": "MIT", diff --git a/tsconfig.base.json b/tsconfig.base.json index 66ff46902c..3100238695 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -126,6 +126,8 @@ "@nx/remix/*": ["packages/remix/*"], "@nx/rollup": ["packages/rollup"], "@nx/rollup/*": ["packages/rollup/*"], + "@nx/rspack": ["packages/rspack/src"], + "@nx/rspack/*": ["packages/rspack/src/*"], "@nx/storybook": ["packages/storybook"], "@nx/storybook/*": ["packages/storybook/*"], "@nx/typedoc-theme": ["typedoc-theme/src/index.ts"],