@dot-event/version
Version:
dot-event package version operation
44 lines (37 loc) • 920 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.publish = publish;
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
// Helpers
function publish(_x) {
return _publish.apply(this, arguments);
}
function _publish() {
_publish = (0, _asyncToGenerator2.default)(function* (options) {
const {
events,
props
} = options;
const {
bumped,
ignore,
projectPath,
publish
} = events.get(props);
if (ignore) {
return;
}
if (bumped && publish) {
yield events.spawn([...props, "spawnNpmPublish"], {
args: ["publish"],
command: "npm",
cwd: projectPath
});
}
});
return _publish.apply(this, arguments);
}
//# sourceMappingURL=npm.js.map