-
-
Notifications
You must be signed in to change notification settings - Fork 64
Closed
Labels
🐞 bugSomething isn't workingSomething isn't working
Description
Version
System:
OS: macOS 14.6.1
CPU: (10) arm64 Apple M1 Pro
Memory: 1.62 GB / 16.00 GB
Shell: 5.9 - /bin/zsh
Browsers:
Chrome: 129.0.6668.59
Safari: 17.6Details
Input:
console.log(__dirname);Without syntax
- config:
import { defineConfig } from '@rslib/core';
export default defineConfig({
lib: [{ format: 'esm' }],
output: {
target: 'node',
},
});- output:
import { fileURLToPath as __webpack_fileURLToPath__ } from "url";
import { dirname as __webpack_dirname__ } from "path";
var __dirname = __webpack_dirname__(__webpack_fileURLToPath__(import.meta.url));
console.log(__dirname);With syntax
- config:
import { defineConfig } from '@rslib/core';
export default defineConfig({
lib: [{ format: 'esm', syntax: 'es2021' }],
output: {
target: 'node',
},
});- output:
console.log('/');Reproduce link
Reproduce Steps
See web-infra-dev/rsbuild#3563
create-rsbuild is broken after adding syntax: 'es2021'.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
🐞 bugSomething isn't workingSomething isn't working