Sha256: 62c32438994489652db56db16c5f132a01bccedfecefb1296cd9a300f9fb3d7b
Contents?: true
Size: 768 Bytes
Versions: 5
Compression:
Stored size: 768 Bytes
Contents
#!/usr/bin/env node 'use strict'; let fs = require('fs'); let buildify = require('buildify'); let rimraf = require('rimraf'); let path = 'resources/js'; console.log('Start Preprocess for npm publishing') if (fs.existsSync(path)) { rimraf.sync(path); console.log('Removed existing resources/js files'); } else { console.log('No existing resources/js files'); } fs.mkdirSync(path); console.log('Created resources/js'); let files = fs.readdirSync('resources/json'); for (let file of files) { let name = path + '/' + file.split('.')[0] + '.js'; buildify() .load('resources/json/' + file) .perform(function(content) { return 'module.exports = ' + content + ';'; }) .save(name); //console.log('Created ' + name); } process.exit();
Version data entries
5 entries across 5 versions & 1 rubygems