blob: 0c20d4f3b5525dce36976430d142fddda4725c9a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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({
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
],
});
|