UNPKG

pk-template

Version:
95 lines 5.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const fs_1 = require("fs"); let _livescript = null; function getLiveScript() { return _livescript || (_livescript = require('livescript')); } exports.getLiveScript = getLiveScript; let _coffeescript = null; function getCoffeeScript() { return _coffeescript || (_coffeescript = require('coffeescript')); } exports.getCoffeeScript = getCoffeeScript; let _jsonpath = null; function getJsonPath() { return _jsonpath || (_jsonpath = require('jsonpath')); } exports.getJsonPath = getJsonPath; let _jsonPatch = null; function getJsonPatch() { return _jsonPatch || (_jsonPatch = require('json-patch')); } exports.getJsonPatch = getJsonPatch; let _diff = null; function getDiff() { return _diff || (_diff = require('diff')); } exports.getDiff = getDiff; let _syncRequest = null; function getSyncRequest() { return _syncRequest || (_syncRequest = require('sync-request')); } exports.getSyncRequest = getSyncRequest; let _readlineSync = null; function getReadlineSync() { return _readlineSync || (_readlineSync = require('readline-sync')); } exports.getReadlineSync = getReadlineSync; let _chalk = null; function getChalk() { return _chalk || (_chalk = require('chalk')); } exports.getChalk = getChalk; let _sourceMap = null; function getSourceMap() { return _sourceMap || (_sourceMap = require('source-map')); } exports.getSourceMap = getSourceMap; let _inquirer = null; function getInquirer() { return _inquirer || (_inquirer = require('inquirer')); } exports.getInquirer = getInquirer; let _underscore = null; function getUnderscore() { if (_underscore) { return _underscore; } _underscore = require('underscore'); _underscore.templateSettings = { interpolate: /\<\<\<\=(.+?)\>\>\>/g, evaluate: /\<\<\<\_(.+?)\>\>\>/g, }; return _underscore; } exports.getUnderscore = getUnderscore; let _ajv = null; function getAjv() { if (_ajv) { return _ajv; } const Ajv = require("ajv"); _ajv = new Ajv({ allErrors: true }); return _ajv; } exports.getAjv = getAjv; let _table = null; function getTable() { if (_table) { return _table; } _table = require('table').table; return _table; } exports.getTable = getTable; let _version = null; function getVersion() { if (_version) { return _version; } _version = JSON.parse(fs_1.readFileSync(__dirname + '/../package.json', 'utf8')).version; return _version; } exports.getVersion = getVersion; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF6eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9sYXp5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMkJBQWtDO0FBRWxDLElBQUksV0FBVyxHQUFRLElBQUksQ0FBQztBQUM1QixTQUFnQixhQUFhO0lBQzNCLE9BQU8sV0FBVyxJQUFJLENBQUMsV0FBVyxHQUFHLE9BQU8sQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDO0FBQzlELENBQUM7QUFGRCxzQ0FFQztBQUVELElBQUksYUFBYSxHQUFRLElBQUksQ0FBQztBQUM5QixTQUFnQixlQUFlO0lBQzdCLE9BQU8sYUFBYSxJQUFJLENBQUMsYUFBYSxHQUFHLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDO0FBQ3BFLENBQUM7QUFGRCwwQ0FFQztBQUVELElBQUksU0FBUyxHQUFRLElBQUksQ0FBQztBQUMxQixTQUFnQixXQUFXO0lBQ3pCLE9BQU8sU0FBUyxJQUFJLENBQUMsU0FBUyxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDO0FBQ3hELENBQUM7QUFGRCxrQ0FFQztBQUVELElBQUksVUFBVSxHQUFRLElBQUksQ0FBQztBQUMzQixTQUFnQixZQUFZO0lBQzFCLE9BQU8sVUFBVSxJQUFJLENBQUMsVUFBVSxHQUFHLE9BQU8sQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDO0FBQzVELENBQUM7QUFGRCxvQ0FFQztBQUVELElBQUksS0FBSyxHQUFRLElBQUksQ0FBQztBQUN0QixTQUFnQixPQUFPO0lBQ3JCLE9BQU8sS0FBSyxJQUFJLENBQUMsS0FBSyxHQUFHLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO0FBQzVDLENBQUM7QUFGRCwwQkFFQztBQUVELElBQUksWUFBWSxHQUFRLElBQUksQ0FBQztBQUM3QixTQUFnQixjQUFjO0lBQzVCLE9BQU8sWUFBWSxJQUFJLENBQUMsWUFBWSxHQUFHLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDO0FBQ2xFLENBQUM7QUFGRCx3Q0FFQztBQUVELElBQUksYUFBYSxHQUFRLElBQUksQ0FBQztBQUM5QixTQUFnQixlQUFlO0lBQzdCLE9BQU8sYUFBYSxJQUFJLENBQUMsYUFBYSxHQUFHLE9BQU8sQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDO0FBQ3JFLENBQUM7QUFGRCwwQ0FFQztBQUVELElBQUksTUFBTSxHQUFRLElBQUksQ0FBQztBQUN2QixTQUFnQixRQUFRO0lBQ3RCLE9BQU8sTUFBTSxJQUFJLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDO0FBQy9DLENBQUM7QUFGRCw0QkFFQztBQUVELElBQUksVUFBVSxHQUFRLElBQUksQ0FBQztBQUMzQixTQUFnQixZQUFZO0lBQzFCLE9BQU8sVUFBVSxJQUFJLENBQUMsVUFBVSxHQUFHLE9BQU8sQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDO0FBQzVELENBQUM7QUFGRCxvQ0FFQztBQUVELElBQUksU0FBUyxHQUFRLElBQUksQ0FBQztBQUMxQixTQUFnQixXQUFXO0lBQ3pCLE9BQU8sU0FBUyxJQUFJLENBQUMsU0FBUyxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDO0FBQ3hELENBQUM7QUFGRCxrQ0FFQztBQUVELElBQUksV0FBVyxHQUFRLElBQUksQ0FBQztBQUM1QixTQUFnQixhQUFhO0lBQzNCLElBQUksV0FBVyxFQUFFO1FBQ2YsT0FBTyxXQUFXLENBQUM7S0FDcEI7SUFDRCxXQUFXLEdBQUcsT0FBTyxDQUFDLFlBQVksQ0FBQyxDQUFDO0lBQ3BDLFdBQVcsQ0FBQyxnQkFBZ0IsR0FBRztRQUM3QixXQUFXLEVBQUUsc0JBQXNCO1FBQ25DLFFBQVEsRUFBRSxzQkFBc0I7S0FDakMsQ0FBQztJQUVGLE9BQU8sV0FBVyxDQUFDO0FBQ3JCLENBQUM7QUFYRCxzQ0FXQztBQUVELElBQUksSUFBSSxHQUFRLElBQUksQ0FBQztBQUNyQixTQUFnQixNQUFNO0lBQ3BCLElBQUksSUFBSSxFQUFFO1FBQ1IsT0FBTyxJQUFJLENBQUM7S0FDYjtJQUNELE1BQU0sR0FBRyxHQUFHLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUMzQixJQUFJLEdBQUcsSUFBSSxHQUFHLENBQUMsRUFBRSxTQUFTLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQztJQUNwQyxPQUFPLElBQUksQ0FBQztBQUNkLENBQUM7QUFQRCx3QkFPQztBQUVELElBQUksTUFBTSxHQUFRLElBQUksQ0FBQztBQUN2QixTQUFnQixRQUFRO0lBQ3RCLElBQUksTUFBTSxFQUFFO1FBQ1YsT0FBTyxNQUFNLENBQUM7S0FDZjtJQUNELE1BQU0sR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDO0lBQ2hDLE9BQU8sTUFBTSxDQUFDO0FBQ2hCLENBQUM7QUFORCw0QkFNQztBQUdELElBQUksUUFBUSxHQUFRLElBQUksQ0FBQztBQUN6QixTQUFnQixVQUFVO0lBQ3hCLElBQUksUUFBUSxFQUFFO1FBQ1osT0FBTyxRQUFRLENBQUM7S0FDakI7SUFDRCxRQUFRLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxpQkFBWSxDQUFDLFNBQVMsR0FBRyxrQkFBa0IsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQztJQUNwRixPQUFPLFFBQVEsQ0FBQztBQUNsQixDQUFDO0FBTkQsZ0NBTUMifQ==