diff --git a/packages/vite-node/package.json b/packages/vite-node/package.json index 855ae2b8a0ae..c164d1dd69a0 100644 --- a/packages/vite-node/package.json +++ b/packages/vite-node/package.json @@ -1,6 +1,5 @@ { "name": "vite-node", - "type": "module", "version": "0.13.1", "description": "Vite as Node.js runtime", "author": "Anthony Fu ", @@ -19,26 +18,26 @@ ".": { "types": "./dist/index.d.ts", "require": "./dist/index.cjs", - "import": "./dist/index.js" + "import": "./dist/index.mjs" }, "./client": { "types": "./dist/client.d.ts", "require": "./dist/client.cjs", - "import": "./dist/client.js" + "import": "./dist/client.mjs" }, "./server": { "types": "./dist/server.d.ts", "require": "./dist/server.cjs", - "import": "./dist/server.js" + "import": "./dist/server.mjs" }, "./utils": { "types": "./dist/utils.d.ts", "require": "./dist/utils.cjs", - "import": "./dist/utils.js" + "import": "./dist/utils.mjs" } }, - "main": "./dist/index.js", - "module": "./dist/index.js", + "main": "./dist/index.mjs", + "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "typesVersions": { "*": { diff --git a/packages/vite-node/rollup.config.js b/packages/vite-node/rollup.config.js index 53f42bac166f..ab44d5e95134 100644 --- a/packages/vite-node/rollup.config.js +++ b/packages/vite-node/rollup.config.js @@ -4,6 +4,7 @@ import resolve from '@rollup/plugin-node-resolve' import commonjs from '@rollup/plugin-commonjs' import json from '@rollup/plugin-json' import alias from '@rollup/plugin-alias' +import { defineConfig } from 'rollup' import pkg from './package.json' const entries = { @@ -46,13 +47,14 @@ function onwarn(message) { console.error(message) } -export default () => [ +export default defineConfig([ { input: entries, output: { dir: 'dist', format: 'esm', - entryFileNames: '[name].js', + entryFileNames: '[name].mjs', + chunkFileNames: 'chunk-[name].mjs', }, external, plugins, @@ -64,6 +66,7 @@ export default () => [ dir: 'dist', format: 'cjs', entryFileNames: '[name].cjs', + chunkFileNames: 'chunk-[name].cjs', }, external, plugins, @@ -82,4 +85,4 @@ export default () => [ ], onwarn, }, -] +]) diff --git a/packages/vite-node/vite-node.mjs b/packages/vite-node/vite-node.mjs index 7dbd831109f5..38bbdf5da787 100755 --- a/packages/vite-node/vite-node.mjs +++ b/packages/vite-node/vite-node.mjs @@ -1,2 +1,2 @@ #!/usr/bin/env node -import('./dist/cli.js') +import('./dist/cli.mjs')