diff options
Diffstat (limited to 'rollup.config.js')
| -rw-r--r-- | rollup.config.js | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/rollup.config.js b/rollup.config.js index 17e71a7..0c20d4f 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,5 +1,17 @@ import deckyPlugin from "@decky/rollup"; +import resolve from "@rollup/plugin-node-resolve"; +import typescript from "@rollup/plugin-typescript"; +import commonjs from "@rollup/plugin-commonjs"; export default deckyPlugin({ - // Add your extra Rollup options here -})
\ No newline at end of file + input: "src/index.tsx", // Entry file for the plugin + output: { + dir: "dist", // Output directory for the built files + format: "cjs", // CommonJS format, required for Decky Loader plugins + }, + plugins: [ + resolve(), // Resolves `node_modules` imports + commonjs(), // Converts CommonJS modules to ES modules + typescript(), // Compiles TypeScript to JavaScript + ], +});
\ No newline at end of file |
