16 lines
359 B
JavaScript
16 lines
359 B
JavaScript
import { defineConfig } from 'rolldown';
|
|
|
|
export default defineConfig({
|
|
input: 'index.ts',
|
|
output: {
|
|
file: './index.js',
|
|
format: 'esm'
|
|
},
|
|
platform: 'node',
|
|
target: 'node20',
|
|
external: (id) => {
|
|
// Mark all node modules as external
|
|
return id.includes('node_modules') || id.startsWith('@actions/') || id.startsWith('node:');
|
|
}
|
|
});
|