Sha256: f385af0f542cb547a82ae2cb598789882af5a267c7dc028198130a6319156f9c
Contents?: true
Size: 626 Bytes
Versions: 5
Compression:
Stored size: 626 Bytes
Contents
/* eslint-disable */ // adapted based on rackt/history (MIT) // Node 0.10+ var execSync = require('child_process').execSync; var fs = require('fs'); // Node 0.10 check if (!execSync) { execSync = require('sync-exec'); } function exec(command) { execSync(command, { stdio: [0, 1, 2] }); } fs.stat('dist', function(error, stat) { // Skip building on Travis if (process.env.TRAVIS) { return; } if (error || !stat.isDirectory()) { // Create a directory to avoid getting stuck // in postinstall loop fs.mkdirSync('dist'); exec('npm install --only=dev'); exec('npm run build'); } });
Version data entries
5 entries across 3 versions & 2 rubygems