diff --git a/packages/node-resolve/package.json b/packages/node-resolve/package.json index 2c8e9eb80..33a7a3534 100644 --- a/packages/node-resolve/package.json +++ b/packages/node-resolve/package.json @@ -32,6 +32,7 @@ "prebuild": "del-cli dist", "prepare": "if [ ! -d 'dist' ]; then pnpm build; fi", "prerelease": "pnpm build", + "prepublishOnly": "pnpm build", "pretest": "pnpm build", "release": "pnpm plugin:release --workspace-root -- --pkg $npm_package_name", "test": "ava && pnpm test:ts", diff --git a/packages/node-resolve/rollup.config.js b/packages/node-resolve/rollup.config.js index 6d6adea13..65e518f3c 100755 --- a/packages/node-resolve/rollup.config.js +++ b/packages/node-resolve/rollup.config.js @@ -9,7 +9,7 @@ export default { plugins: [json()], external: [...Object.keys(pkg.dependencies), 'fs', 'path', 'os', 'util', 'url'], onwarn: (warning) => { - throw new Error(warning); + throw Object.assign(new Error(), warning); }, output: [ { file: pkg.main, format: 'cjs', exports: 'named' },