nativescript-angular
Version:
An Angular renderer that lets you build mobile apps with NativeScript.
18 lines (16 loc) • 617 B
JavaScript
var fs = require("fs");
var os = require("os");
var hookHelper = require("./hooks/hook-helper");
var projectDir = hookHelper.findProjectDir();
if (projectDir) {
var hooksDir = hookHelper.getHooksDir(),
beforeLivesyncHookDir = hookHelper.getBeforeLivesyncHookDir(),
content = 'module.exports = require("nativescript-angular/hooks/before-livesync");';
if (!fs.existsSync(hooksDir)) {
fs.mkdirSync(hooksDir);
}
if (!fs.existsSync(beforeLivesyncHookDir)) {
fs.mkdirSync(beforeLivesyncHookDir);
}
fs.writeFileSync(hookHelper.getHookFilePath(), content + os.EOL);
}