build: utilize Rollup to bundle action file (#404)

* build: utilize Rollup to bundle file

* build: bundle file with `.mjs` extension
This commit is contained in:
Alfi Maulana
2024-08-07 20:17:01 +07:00
committed by GitHub
parent 7fb9ce0cbe
commit 9708492b8e
7 changed files with 397 additions and 174 deletions

11
rollup.config.js Normal file
View File

@@ -0,0 +1,11 @@
import { nodeResolve } from "@rollup/plugin-node-resolve";
import typescript from "@rollup/plugin-typescript";
export default {
input: "src/index.ts",
output: {
dir: "dist",
entryFileNames: "[name].mjs",
},
plugins: [nodeResolve(), typescript()],
};