summaryrefslogtreecommitdiff
path: root/rollup.config.js
diff options
context:
space:
mode:
Diffstat (limited to 'rollup.config.js')
-rw-r--r--rollup.config.js16
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