UNPKG

nativescript-fabric

Version:
20 lines (16 loc) 578 B
const { exec } = require('child_process'); const semver = require('semver'); const currentDir = process.cwd(); exec('tns --version', (err, stdout, stderr) => { if (err) { // node couldn't execute the command console.log(`tns --version err: ${err}`); return; } const tnsVersion = semver.major(stdout); // execute 'tns plugin build' for {N} version > 4. This command builds .aar in platforms/android folder. if (tnsVersion >= 4) { console.log(`executing 'tns plugin build' in ${currentDir}`); exec(`cd ${currentDir} && tns plugin build`); } });