UNPKG

@sharekey/meteor-desktop

Version:

Build a Meteor's desktop client with hot code push.

19 lines (17 loc) 3.15 kB
"use strict"; var _path = _interopRequireDefault(require("path")); var _addScript = _interopRequireDefault(require("./utils/addScript")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /* eslint-disable no-console */ /** * This script adds a 'desktop' entry to 'scripts' in package.json. If the entry already exists * it leaves it untouched. */ function fail() { console.error('[meteor-desktop] failed to add meteor-desktop to your package.json scripts, ' + 'please add it manually as \'desktop\': \'meteor-desktop\''); process.exit(0); } const packageJsonPath = _path.default.resolve(_path.default.join(__dirname, '..', '..', '..', '..', 'package.json')); (0, _addScript.default)('desktop', 'meteor-desktop', packageJsonPath, fail); console.log('[meteor-desktop] successfully added a \'desktop\' entry to your package.json' + ' scripts section.'); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcGF0aCIsIl9pbnRlcm9wUmVxdWlyZURlZmF1bHQiLCJyZXF1aXJlIiwiX2FkZFNjcmlwdCIsIm9iaiIsIl9fZXNNb2R1bGUiLCJkZWZhdWx0IiwiZmFpbCIsImNvbnNvbGUiLCJlcnJvciIsInByb2Nlc3MiLCJleGl0IiwicGFja2FnZUpzb25QYXRoIiwicGF0aCIsInJlc29sdmUiLCJqb2luIiwiX19kaXJuYW1lIiwiYWRkU2NyaXB0IiwibG9nIl0sInNvdXJjZXMiOlsiLi4vLi4vbGliL3NjcmlwdHMvYWRkVG9TY3JpcHRzLmpzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIGVzbGludC1kaXNhYmxlIG5vLWNvbnNvbGUgKi9cbmltcG9ydCBwYXRoIGZyb20gJ3BhdGgnO1xuXG5pbXBvcnQgYWRkU2NyaXB0IGZyb20gJy4vdXRpbHMvYWRkU2NyaXB0Jztcbi8qKlxuICogVGhpcyBzY3JpcHQgYWRkcyBhICdkZXNrdG9wJyBlbnRyeSB0byAnc2NyaXB0cycgaW4gcGFja2FnZS5qc29uLiBJZiB0aGUgZW50cnkgYWxyZWFkeSBleGlzdHNcbiAqIGl0IGxlYXZlcyBpdCB1bnRvdWNoZWQuXG4gKi9cbmZ1bmN0aW9uIGZhaWwoKSB7XG4gICAgY29uc29sZS5lcnJvcignW21ldGVvci1kZXNrdG9wXSBmYWlsZWQgdG8gYWRkIG1ldGVvci1kZXNrdG9wIHRvIHlvdXIgcGFja2FnZS5qc29uIHNjcmlwdHMsICcgK1xuICAgICAgICAncGxlYXNlIGFkZCBpdCBtYW51YWxseSBhcyBcXCdkZXNrdG9wXFwnOiBcXCdtZXRlb3ItZGVza3RvcFxcJycpO1xuICAgIHByb2Nlc3MuZXhpdCgwKTtcbn1cblxuY29uc3QgcGFja2FnZUpzb25QYXRoID0gcGF0aC5yZXNvbHZlKFxuICAgIHBhdGguam9pbihfX2Rpcm5hbWUsICcuLicsICcuLicsICcuLicsICcuLicsICdwYWNrYWdlLmpzb24nKVxuKTtcblxuYWRkU2NyaXB0KCdkZXNrdG9wJywgJ21ldGVvci1kZXNrdG9wJywgcGFja2FnZUpzb25QYXRoLCBmYWlsKTtcblxuY29uc29sZS5sb2coJ1ttZXRlb3ItZGVza3RvcF0gc3VjY2Vzc2Z1bGx5IGFkZGVkIGEgXFwnZGVza3RvcFxcJyBlbnRyeSB0byB5b3VyIHBhY2thZ2UuanNvbicgK1xuICAgICcgc2NyaXB0cyBzZWN0aW9uLicpO1xuIl0sIm1hcHBpbmdzIjoiOztBQUNBLElBQUFBLEtBQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUVBLElBQUFDLFVBQUEsR0FBQUYsc0JBQUEsQ0FBQUMsT0FBQTtBQUEwQyxTQUFBRCx1QkFBQUcsR0FBQSxXQUFBQSxHQUFBLElBQUFBLEdBQUEsQ0FBQUMsVUFBQSxHQUFBRCxHQUFBLEtBQUFFLE9BQUEsRUFBQUYsR0FBQTtBQUgxQzs7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVNHLElBQUlBLENBQUEsRUFBRztFQUNaQyxPQUFPLENBQUNDLEtBQUssQ0FBQyw4RUFBOEUsR0FDeEYsMkRBQTJELENBQUM7RUFDaEVDLE9BQU8sQ0FBQ0MsSUFBSSxDQUFDLENBQUMsQ0FBQztBQUNuQjtBQUVBLE1BQU1DLGVBQWUsR0FBR0MsYUFBSSxDQUFDQyxPQUFPLENBQ2hDRCxhQUFJLENBQUNFLElBQUksQ0FBQ0MsU0FBUyxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxjQUFjLENBQy9ELENBQUM7QUFFRCxJQUFBQyxrQkFBUyxFQUFDLFNBQVMsRUFBRSxnQkFBZ0IsRUFBRUwsZUFBZSxFQUFFTCxJQUFJLENBQUM7QUFFN0RDLE9BQU8sQ0FBQ1UsR0FBRyxDQUFDLDhFQUE4RSxHQUN0RixtQkFBbUIsQ0FBQyJ9