ibowankenobi-mergesort
Version:
Merge Sort algorithm implementation without recursion, using cached binary trees
26 lines (25 loc) • 643 B
JavaScript
import resolve from '@rollup/plugin-node-resolve';
//import { getBabelOutputPlugin } from '@rollup/plugin-babel';
//import babel from '@rollup/plugin-babel';
//import commonjs from '@rollup/plugin-commonjs';
export default args => {
let version = process.env.MERGESORT_VERSION,
name = process.env.MERGESORT_GLOBAL_NAME
.replace(
/^(?:[^\/_-]*(?:\/|-|_))?\w/gi,
function(m,o,s){
return m.slice(-1).toUpperCase();
}
);
return {
input: 'src/index.js',
output: {
file: 'dist/mergesort.' + version + '.evergreen.js',
format: 'umd',
name: name
},
plugins:[
resolve()
]
}
};