diff --git a/crates/node_binding/package.json b/crates/node_binding/package.json index e27e8d228dd..7b86ee307f6 100644 --- a/crates/node_binding/package.json +++ b/crates/node_binding/package.json @@ -35,8 +35,13 @@ }, "optionalDependencies": { "@rspack/binding-darwin-arm64": "workspace:*", + "@rspack/binding-win32-arm64-msvc": "workspace:*", + "@rspack/binding-linux-arm64-gnu": "workspace:*", + "@rspack/binding-linux-arm64-musl": "workspace:*", + "@rspack/binding-win32-ia32-msvc": "workspace:*", "@rspack/binding-darwin-x64": "workspace:*", + "@rspack/binding-win32-x64-msvc": "workspace:*", "@rspack/binding-linux-x64-gnu": "workspace:*", - "@rspack/binding-win32-x64-msvc": "workspace:*" + "@rspack/binding-linux-x64-musl": "workspace:*" } -} +} \ No newline at end of file diff --git a/npm/darwin-arm64/package.json b/npm/darwin-arm64/package.json index 50bd1484365..12b8184b1d2 100644 --- a/npm/darwin-arm64/package.json +++ b/npm/darwin-arm64/package.json @@ -6,7 +6,11 @@ "main": "rspack.darwin-arm64.node", "homepage": "https://rspack.dev", "bugs": "https://github.com/web-infra-dev/rspack/issues", - "repository": "web-infra-dev/rspack", + "repository": { + "type": "git", + "url": "https://github.com/web-infra-dev/rspack", + "directory": "packages/rspack" + }, "publishConfig": { "access": "public" }, diff --git a/npm/darwin-x64/package.json b/npm/darwin-x64/package.json index fd01feedf5f..37837dc42d6 100644 --- a/npm/darwin-x64/package.json +++ b/npm/darwin-x64/package.json @@ -6,7 +6,11 @@ "main": "rspack.darwin-x64.node", "homepage": "https://rspack.dev", "bugs": "https://github.com/web-infra-dev/rspack/issues", - "repository": "web-infra-dev/rspack", + "repository": { + "type": "git", + "url": "https://github.com/web-infra-dev/rspack", + "directory": "packages/rspack" + }, "publishConfig": { "access": "public" }, diff --git a/npm/linux-arm64-gnu/README.md b/npm/linux-arm64-gnu/README.md new file mode 100644 index 00000000000..86e7c9402ec --- /dev/null +++ b/npm/linux-arm64-gnu/README.md @@ -0,0 +1,16 @@ + + + Rspack Banner + + +# @rspack/binding-linux-arm64-gnu + +Node binding for rspack. + +## Documentation + +See [https://rspack.dev](https://rspack.dev) for details. + +## License + +Rspack is [MIT licensed](https://github.com/web-infra-dev/rspack/blob/main/LICENSE). diff --git a/npm/linux-arm64-gnu/package.json b/npm/linux-arm64-gnu/package.json new file mode 100644 index 00000000000..8b93ce51bcb --- /dev/null +++ b/npm/linux-arm64-gnu/package.json @@ -0,0 +1,29 @@ +{ + "name": "@rspack/binding-linux-arm64-gnu", + "version": "0.2.0", + "license": "MIT", + "description": "Node binding for rspack", + "main": "rspack.linux-arm64-gnu.node", + "homepage": "https://rspack.dev", + "bugs": "https://github.com/web-infra-dev/rspack/issues", + "repository": { + "type": "git", + "url": "https://github.com/web-infra-dev/rspack", + "directory": "packages/rspack" + }, + "publishConfig": { + "access": "public" + }, + "files": [ + "rspack.linux-arm64-gnu.node" + ], + "os": [ + "linux" + ], + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ] +} \ No newline at end of file diff --git a/npm/linux-arm64-musl/README.md b/npm/linux-arm64-musl/README.md new file mode 100644 index 00000000000..a31b5028b45 --- /dev/null +++ b/npm/linux-arm64-musl/README.md @@ -0,0 +1,16 @@ + + + Rspack Banner + + +# @rspack/binding-linux-arm64-musl + +Node binding for rspack. + +## Documentation + +See [https://rspack.dev](https://rspack.dev) for details. + +## License + +Rspack is [MIT licensed](https://github.com/web-infra-dev/rspack/blob/main/LICENSE). diff --git a/npm/linux-arm64-musl/package.json b/npm/linux-arm64-musl/package.json new file mode 100644 index 00000000000..c04ff5cb38d --- /dev/null +++ b/npm/linux-arm64-musl/package.json @@ -0,0 +1,29 @@ +{ + "name": "@rspack/binding-linux-arm64-musl", + "version": "0.2.0", + "license": "MIT", + "description": "Node binding for rspack", + "main": "rspack.linux-arm64-musl.node", + "homepage": "https://rspack.dev", + "bugs": "https://github.com/web-infra-dev/rspack/issues", + "repository": { + "type": "git", + "url": "https://github.com/web-infra-dev/rspack", + "directory": "packages/rspack" + }, + "publishConfig": { + "access": "public" + }, + "files": [ + "rspack.linux-arm64-musl.node" + ], + "os": [ + "linux" + ], + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ] +} \ No newline at end of file diff --git a/npm/linux-x64-gnu/package.json b/npm/linux-x64-gnu/package.json index 368992cbf2f..871eaf127e9 100644 --- a/npm/linux-x64-gnu/package.json +++ b/npm/linux-x64-gnu/package.json @@ -6,7 +6,11 @@ "main": "rspack.linux-x64-gnu.node", "homepage": "https://rspack.dev", "bugs": "https://github.com/web-infra-dev/rspack/issues", - "repository": "web-infra-dev/rspack", + "repository": { + "type": "git", + "url": "https://github.com/web-infra-dev/rspack", + "directory": "packages/rspack" + }, "publishConfig": { "access": "public" }, diff --git a/npm/linux-x64-musl/README.md b/npm/linux-x64-musl/README.md new file mode 100644 index 00000000000..9ca7c0a45f8 --- /dev/null +++ b/npm/linux-x64-musl/README.md @@ -0,0 +1,16 @@ + + + Rspack Banner + + +# @rspack/binding-linux-x64-musl + +Node binding for rspack. + +## Documentation + +See [https://rspack.dev](https://rspack.dev) for details. + +## License + +Rspack is [MIT licensed](https://github.com/web-infra-dev/rspack/blob/main/LICENSE). diff --git a/npm/linux-x64-musl/package.json b/npm/linux-x64-musl/package.json new file mode 100644 index 00000000000..4372aca5d19 --- /dev/null +++ b/npm/linux-x64-musl/package.json @@ -0,0 +1,29 @@ +{ + "name": "@rspack/binding-linux-x64-musl", + "version": "0.2.0", + "license": "MIT", + "description": "Node binding for rspack", + "main": "rspack.linux-x64-musl.node", + "homepage": "https://rspack.dev", + "bugs": "https://github.com/web-infra-dev/rspack/issues", + "repository": { + "type": "git", + "url": "https://github.com/web-infra-dev/rspack", + "directory": "packages/rspack" + }, + "publishConfig": { + "access": "public" + }, + "files": [ + "rspack.linux-x64-musl.node" + ], + "os": [ + "linux" + ], + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ] +} \ No newline at end of file diff --git a/npm/win32-arm64-msvc/README.md b/npm/win32-arm64-msvc/README.md new file mode 100644 index 00000000000..ab161e56b75 --- /dev/null +++ b/npm/win32-arm64-msvc/README.md @@ -0,0 +1,16 @@ + + + Rspack Banner + + +# @rspack/binding-win32-arm64-msvc + +Node binding for rspack. + +## Documentation + +See [https://rspack.dev](https://rspack.dev) for details. + +## License + +Rspack is [MIT licensed](https://github.com/web-infra-dev/rspack/blob/main/LICENSE). diff --git a/npm/win32-arm64-msvc/package.json b/npm/win32-arm64-msvc/package.json new file mode 100644 index 00000000000..79df1b52a78 --- /dev/null +++ b/npm/win32-arm64-msvc/package.json @@ -0,0 +1,26 @@ +{ + "name": "@rspack/binding-win32-arm64-msvc", + "version": "0.2.0", + "license": "MIT", + "description": "Node binding for rspack", + "main": "rspack.win32-arm64-msvc.node", + "homepage": "https://rspack.dev", + "bugs": "https://github.com/web-infra-dev/rspack/issues", + "repository": { + "type": "git", + "url": "https://github.com/web-infra-dev/rspack", + "directory": "packages/rspack" + }, + "publishConfig": { + "access": "public" + }, + "files": [ + "rspack.win32-arm64-msvc.node" + ], + "os": [ + "win32" + ], + "cpu": [ + "arm64" + ] +} \ No newline at end of file diff --git a/npm/win32-ia32-msvc/README.md b/npm/win32-ia32-msvc/README.md new file mode 100644 index 00000000000..963f26ecea9 --- /dev/null +++ b/npm/win32-ia32-msvc/README.md @@ -0,0 +1,16 @@ + + + Rspack Banner + + +# @rspack/binding-win32-ia32-msvc + +Node binding for rspack. + +## Documentation + +See [https://rspack.dev](https://rspack.dev) for details. + +## License + +Rspack is [MIT licensed](https://github.com/web-infra-dev/rspack/blob/main/LICENSE). diff --git a/npm/win32-ia32-msvc/package.json b/npm/win32-ia32-msvc/package.json new file mode 100644 index 00000000000..18c359c6599 --- /dev/null +++ b/npm/win32-ia32-msvc/package.json @@ -0,0 +1,26 @@ +{ + "name": "@rspack/binding-win32-ia32-msvc", + "version": "0.2.0", + "license": "MIT", + "description": "Node binding for rspack", + "main": "rspack.win32-ia32-msvc.node", + "homepage": "https://rspack.dev", + "bugs": "https://github.com/web-infra-dev/rspack/issues", + "repository": { + "type": "git", + "url": "https://github.com/web-infra-dev/rspack", + "directory": "packages/rspack" + }, + "publishConfig": { + "access": "public" + }, + "files": [ + "rspack.win32-ia32-msvc.node" + ], + "os": [ + "win32" + ], + "cpu": [ + "ia32" + ] +} \ No newline at end of file diff --git a/npm/win32-x64-msvc/package.json b/npm/win32-x64-msvc/package.json index 506a73185c8..b476511f2a8 100644 --- a/npm/win32-x64-msvc/package.json +++ b/npm/win32-x64-msvc/package.json @@ -6,7 +6,11 @@ "main": "rspack.win32-x64-msvc.node", "homepage": "https://rspack.dev", "bugs": "https://github.com/web-infra-dev/rspack/issues", - "repository": "web-infra-dev/rspack", + "repository": { + "type": "git", + "url": "https://github.com/web-infra-dev/rspack", + "directory": "packages/rspack" + }, "publishConfig": { "access": "public" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b2073a5a4a9..eb64a767f5c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -78,12 +78,22 @@ importers: '@napi-rs/cli': 3.0.0-alpha.3 '@rspack/binding-darwin-arm64': workspace:* '@rspack/binding-darwin-x64': workspace:* + '@rspack/binding-linux-arm64-gnu': workspace:* + '@rspack/binding-linux-arm64-musl': workspace:* '@rspack/binding-linux-x64-gnu': workspace:* + '@rspack/binding-linux-x64-musl': workspace:* + '@rspack/binding-win32-arm64-msvc': workspace:* + '@rspack/binding-win32-ia32-msvc': workspace:* '@rspack/binding-win32-x64-msvc': workspace:* optionalDependencies: '@rspack/binding-darwin-arm64': link:../../npm/darwin-arm64 '@rspack/binding-darwin-x64': link:../../npm/darwin-x64 + '@rspack/binding-linux-arm64-gnu': link:../../npm/linux-arm64-gnu + '@rspack/binding-linux-arm64-musl': link:../../npm/linux-arm64-musl '@rspack/binding-linux-x64-gnu': link:../../npm/linux-x64-gnu + '@rspack/binding-linux-x64-musl': link:../../npm/linux-x64-musl + '@rspack/binding-win32-arm64-msvc': link:../../npm/win32-arm64-msvc + '@rspack/binding-win32-ia32-msvc': link:../../npm/win32-ia32-msvc '@rspack/binding-win32-x64-msvc': link:../../npm/win32-x64-msvc devDependencies: '@napi-rs/cli': 3.0.0-alpha.3 @@ -716,9 +726,24 @@ importers: npm/darwin-x64: specifiers: {} + npm/linux-arm64-gnu: + specifiers: {} + + npm/linux-arm64-musl: + specifiers: {} + npm/linux-x64-gnu: specifiers: {} + npm/linux-x64-musl: + specifiers: {} + + npm/win32-arm64-msvc: + specifiers: {} + + npm/win32-ia32-msvc: + specifiers: {} + npm/win32-x64-msvc: specifiers: {} @@ -1087,9 +1112,11 @@ importers: chokidar: 3.5.3 coffee-loader: ^4.0.0 copy-webpack-plugin: '5' + csv-to-markdown-table: ^1.3.0 enhanced-resolve: 5.12.0 file-loader: ^6.2.0 graceful-fs: 4.2.10 + is-ci: 3.0.1 jest-serializer-path: ^0.1.15 less: 4.1.3 less-loader: ^11.1.0 @@ -1144,7 +1171,9 @@ importers: chokidar: 3.5.3 coffee-loader: 4.0.0 copy-webpack-plugin: 5.1.2 + csv-to-markdown-table: 1.3.0 file-loader: 6.2.0 + is-ci: 3.0.1 jest-serializer-path: 0.1.15 less: 4.1.3 less-loader: 11.1.0_less@4.1.3 @@ -14365,6 +14394,10 @@ packages: /csstype/3.1.1: resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} + /csv-to-markdown-table/1.3.0: + resolution: {integrity: sha512-Vu9egsDU4kgfWy2mcw6q+2jJKsY4hB8XdbtyivEaWUvejhGtmUwSyLBbzb1nTi2o7Um+vhhRU4DBZr+ByCwLgQ==} + dev: true + /custom-event/1.0.1: resolution: {integrity: sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==} dev: true