(no commit message) master
authorChristian Weiske <cweiske@cweiske.de>
Wed, 3 Jan 2024 13:41:17 +0000 (14:41 +0100)
committerChristian Weiske <cweiske@cweiske.de>
Wed, 3 Jan 2024 13:41:17 +0000 (14:41 +0100)
README.rst [new file with mode: 0644]
rollup.config.js [new file with mode: 0644]

diff --git a/README.rst b/README.rst
new file mode 100644 (file)
index 0000000..04733b5
--- /dev/null
@@ -0,0 +1,3 @@
+Use ``output.entryFileNames`` to append ".min.js" instead of ".js" only.\r
+\r
+https://rollupjs.org/configuration-options/#output-entryfilenames
\ No newline at end of file
diff --git a/rollup.config.js b/rollup.config.js
new file mode 100644 (file)
index 0000000..a9f593e
--- /dev/null
@@ -0,0 +1,17 @@
+import { nodeResolve } from '@rollup/plugin-node-resolve';\r
+import terser from '@rollup/plugin-terser';\r
+\r
+export default {\r
+  input: {\r
+    main: 'Resources/Private/JavaScript/main.js',\r
+  },\r
+  output: {\r
+    dir: 'Resources/Public/JavaScript/',\r
+    entryFileNames: '[name].min.js',\r
+    format: 'iife',\r
+  },\r
+  plugins: [\r
+    nodeResolve(),\r
+    terser(),\r
+  ],\r
+};\r