first commit
This commit is contained in:
22
libraries/splide-4.0.6/scripts/build-utils.js
Normal file
22
libraries/splide-4.0.6/scripts/build-utils.js
Normal file
@@ -0,0 +1,22 @@
|
||||
const rollup = require( 'rollup' ).rollup;
|
||||
const esbuild = require( 'rollup-plugin-esbuild' ).default;
|
||||
const name = 'splide-utils';
|
||||
|
||||
|
||||
function buildModule( type ) {
|
||||
return rollup( {
|
||||
input: './src/js/utils/index.ts',
|
||||
plugins: [
|
||||
esbuild(),
|
||||
],
|
||||
} ).then( bundle => {
|
||||
return bundle.write( {
|
||||
file : `./dist/js/utils/${ name }.${ type }.js`,
|
||||
format : type,
|
||||
sourcemap: false,
|
||||
exports : 'named',
|
||||
} );
|
||||
} );
|
||||
}
|
||||
|
||||
Promise.all( [ buildModule( 'cjs' ), buildModule( 'esm' ) ] ).catch( e => console.error( e ) );
|
||||
Reference in New Issue
Block a user