UNPKG

nativescript-phone

Version:

NativeScript plugin to use the device phone and SMS features for Android and iOS

25 lines (21 loc) 658 B
const { exec } = require('child_process'); const semver = require('semver'); 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'`); exec('tns plugin build', (err, stdout, stderr) => { if (err) { // node couldn't execute the command console.log(`${err}`); return; } }); } });