Sha256: 348b7717b0ed7a483d3605038b7481a3462851765a3d6ce66a899781b2e2c162

Contents?: true

Size: 669 Bytes

Versions: 1

Compression:

Stored size: 669 Bytes

Contents

#!/usr/bin/env node

'use strict';

let fs = require('fs');
let buildify = require('buildify');
let rimraf = require('rimraf');
let path = 'resources/js';

if (fs.statSync(path).isDirectory()) {
  rimraf.sync(path);
  console.log('Removed 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 'export default ' + content + ';';
    })
    .save(name);
  //console.log('Created ' + name);
}

process.exit();

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
adiwg-mdcodes-1.2.2 scripts/prepublish.js