mirror of
https://github.com/Ingan121/Vineless.git
synced 2026-04-02 02:29:45 +00:00
38 lines
975 B
JavaScript
38 lines
975 B
JavaScript
import { nodeResolve } from '@rollup/plugin-node-resolve';
|
|
import commonjs from '@rollup/plugin-commonjs';
|
|
import { terser } from 'rollup-plugin-terser';
|
|
|
|
export default [
|
|
{
|
|
input: 'build-scripts/forge-entry.js',
|
|
output: {
|
|
file: 'src/lib/forge.min.js',
|
|
format: 'es'
|
|
},
|
|
plugins: [nodeResolve({ browser: true }), commonjs(), terser()]
|
|
},
|
|
{
|
|
input: 'build-scripts/protobuf-entry.js',
|
|
output: {
|
|
file: 'src/lib/widevine/protobuf.min.js',
|
|
format: 'es'
|
|
},
|
|
plugins: [nodeResolve(), commonjs(), terser()]
|
|
},
|
|
{
|
|
input: 'build-scripts/xmldom-entry.js',
|
|
output: {
|
|
file: 'src/lib/playready/xmldom.min.js',
|
|
format: 'es'
|
|
},
|
|
plugins: [nodeResolve(), commonjs(), terser()]
|
|
},
|
|
{
|
|
input: 'build-scripts/noble-curves-entry.js',
|
|
output: {
|
|
file: 'src/lib/playready/noble-curves.min.js',
|
|
format: 'es'
|
|
},
|
|
plugins: [nodeResolve({ browser: true }), commonjs(), terser()]
|
|
}
|
|
]; |