UNPKG

@sharekey/meteor-desktop

Version:

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

18 lines (16 loc) 2.41 kB
"use strict"; // This propagates the version from package.json to Meteor plugins. const { version } = require('../../package.json'); const fs = require('fs'); const paths = ['./plugins/bundler/package.js', './plugins/watcher/package.js']; paths.forEach(path => { let packageJs = fs.readFileSync(path, 'UTF-8'); packageJs = packageJs.replace(/(version: ')([^']+)'/, `$1${version}'`); if (~path.indexOf('watcher')) { packageJs = packageJs.replace(/(skadmin:meteor-desktop-bundler@)([^']+)'/, `$1${version}'`); } fs.writeFileSync(path, packageJs); }); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJ2ZXJzaW9uIiwicmVxdWlyZSIsImZzIiwicGF0aHMiLCJmb3JFYWNoIiwicGF0aCIsInBhY2thZ2VKcyIsInJlYWRGaWxlU3luYyIsInJlcGxhY2UiLCJpbmRleE9mIiwid3JpdGVGaWxlU3luYyJdLCJzb3VyY2VzIjpbIi4uLy4uL2xpYi9zY3JpcHRzL3Byb3BhZ2F0ZVZlcnNpb24uanMiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gVGhpcyBwcm9wYWdhdGVzIHRoZSB2ZXJzaW9uIGZyb20gcGFja2FnZS5qc29uIHRvIE1ldGVvciBwbHVnaW5zLlxuXG5jb25zdCB7IHZlcnNpb24gfSA9IHJlcXVpcmUoJy4uLy4uL3BhY2thZ2UuanNvbicpO1xuY29uc3QgZnMgPSByZXF1aXJlKCdmcycpO1xuXG5jb25zdCBwYXRocyA9IFsnLi9wbHVnaW5zL2J1bmRsZXIvcGFja2FnZS5qcycsICcuL3BsdWdpbnMvd2F0Y2hlci9wYWNrYWdlLmpzJ107XG5wYXRocy5mb3JFYWNoKChwYXRoKSA9PiB7XG4gICAgbGV0IHBhY2thZ2VKcyA9IGZzLnJlYWRGaWxlU3luYyhwYXRoLCAnVVRGLTgnKTtcbiAgICBwYWNrYWdlSnMgPSBwYWNrYWdlSnMucmVwbGFjZSgvKHZlcnNpb246ICcpKFteJ10rKScvLCBgJDEke3ZlcnNpb259J2ApO1xuICAgIGlmICh+cGF0aC5pbmRleE9mKCd3YXRjaGVyJykpIHtcbiAgICAgICAgcGFja2FnZUpzID0gcGFja2FnZUpzLnJlcGxhY2UoLyhza2FkbWluOm1ldGVvci1kZXNrdG9wLWJ1bmRsZXJAKShbXiddKyknLywgYCQxJHt2ZXJzaW9ufSdgKTtcbiAgICB9XG4gICAgZnMud3JpdGVGaWxlU3luYyhwYXRoLCBwYWNrYWdlSnMpO1xufSk7XG4iXSwibWFwcGluZ3MiOiI7O0FBQUE7O0FBRUEsTUFBTTtFQUFFQTtBQUFRLENBQUMsR0FBR0MsT0FBTyxDQUFDLG9CQUFvQixDQUFDO0FBQ2pELE1BQU1DLEVBQUUsR0FBR0QsT0FBTyxDQUFDLElBQUksQ0FBQztBQUV4QixNQUFNRSxLQUFLLEdBQUcsQ0FBQyw4QkFBOEIsRUFBRSw4QkFBOEIsQ0FBQztBQUM5RUEsS0FBSyxDQUFDQyxPQUFPLENBQUVDLElBQUksSUFBSztFQUNwQixJQUFJQyxTQUFTLEdBQUdKLEVBQUUsQ0FBQ0ssWUFBWSxDQUFDRixJQUFJLEVBQUUsT0FBTyxDQUFDO0VBQzlDQyxTQUFTLEdBQUdBLFNBQVMsQ0FBQ0UsT0FBTyxDQUFDLHNCQUFzQixFQUFHLEtBQUlSLE9BQVEsR0FBRSxDQUFDO0VBQ3RFLElBQUksQ0FBQ0ssSUFBSSxDQUFDSSxPQUFPLENBQUMsU0FBUyxDQUFDLEVBQUU7SUFDMUJILFNBQVMsR0FBR0EsU0FBUyxDQUFDRSxPQUFPLENBQUMsMkNBQTJDLEVBQUcsS0FBSVIsT0FBUSxHQUFFLENBQUM7RUFDL0Y7RUFDQUUsRUFBRSxDQUFDUSxhQUFhLENBQUNMLElBQUksRUFBRUMsU0FBUyxDQUFDO0FBQ3JDLENBQUMsQ0FBQyJ9