Skip to content

Commit

Permalink
build-vendor.js
Browse files Browse the repository at this point in the history
  • Loading branch information
0xb4lint committed May 19, 2019
1 parent 55db94d commit e16a266
Show file tree
Hide file tree
Showing 15 changed files with 1,335 additions and 429 deletions.
40 changes: 40 additions & 0 deletions build-vendor.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
/* global require */
/*eslint-env es6*/

const spawn = require('child_process');
const concat = require('concat');

const jsOutput = 'public/assets/js/vendor.min.js';
const jsFiles = [
// angular
'node_modules/angular/angular.min.js',

// independent
'node_modules/highlight.js/build/highlight.pack.js',
'node_modules/masonry-layout/dist/masonry.pkgd.min.js',
'node_modules/clipboard/dist/clipboard.min.js',
'node_modules/jszip/dist/jszip.min.js',
'node_modules/file-saver/dist/FileSaver.min.js',
'node_modules/js-base64/base64.min.js',

// angular plugins
'node_modules/ngclipboard/dist/ngclipboard.min.js',
'node_modules/angular-tooltips/dist/angular-tooltips.min.js',
];



function buildHighlightJs() {
spawn.execSync('node build.js bash nginx', {
cwd: 'node_modules/highlight.js/tools',
});
}

function concatJs() {
concat(jsFiles, jsOutput);
}



buildHighlightJs();
concatJs();
Loading

0 comments on commit e16a266

Please sign in to comment.