Socket
Socket
Sign inDemoInstall

@misk/cli

Package Overview
Dependencies
Maintainers
2
Versions
444
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@misk/cli - npm Package Compare versions

Comparing version 0.0.17 to 0.0.18

lib/web/@misk/cli/commands/ci-build.d.ts

86

lib/web/@misk/cli/utils/migrate.js

@@ -11,2 +11,26 @@ "use strict";

var changelog_1 = require("./changelog");
var moveOldBuildFile = function (filename) { return tslib_1.__awaiter(_this, void 0, void 0, function () {
return tslib_1.__generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, fs.existsSync(filename)];
case 1:
if (_a.sent()) {
fs.move(filename, utils_1.Files.old + "/" + filename);
}
return [2 /*return*/];
}
});
}); };
var removeOldBuildFile = function (filename) { return tslib_1.__awaiter(_this, void 0, void 0, function () {
return tslib_1.__generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, fs.existsSync(filename)];
case 1:
if (_a.sent()) {
fs.remove(filename);
}
return [2 /*return*/];
}
});
}); };
exports.migrate = function () { return tslib_1.__awaiter(_this, void 0, void 0, function () {

@@ -51,3 +75,3 @@ var pkgMiskTab, pkg, _a, _b, _c, normalizedMiskTab, _d;

console.log("[MIGRATE] miskTab.json exists. No migration required.");
return [3 /*break*/, 24];
return [3 /*break*/, 17];
case 10:

@@ -61,4 +85,4 @@ _c = pkgMiskTab;

case 12:
if (!_c) return [3 /*break*/, 21];
normalizedMiskTab = tslib_1.__assign({ output_path: "lib/web/_tab/" + pkgMiskTab.slug, port: 4242, version: changelog_1.MiskVersion.latest }, pkgMiskTab);
if (!_c) return [3 /*break*/, 14];
normalizedMiskTab = tslib_1.__assign({ output_path: "lib/web/_tab/" + pkgMiskTab.slug, port: 4242, version: changelog_1.MiskVersion.latest, zipOnBuild: false }, pkgMiskTab);
fs.writeJson(utils_1.Files.miskTab, normalizedMiskTab, utils_1.JsonOptions);

@@ -71,51 +95,23 @@ // move all build files to an .old-build-files folder

fs.copy(utils_1.Files.package, utils_1.Files.old + "/" + utils_1.Files.package);
return [4 /*yield*/, fs.existsSync(utils_1.Files.gitignore)];
moveOldBuildFile(utils_1.Files.gitignore);
moveOldBuildFile(utils_1.Files.prettier);
moveOldBuildFile(utils_1.Files.tsconfig);
moveOldBuildFile(utils_1.Files.tslint);
moveOldBuildFile(utils_1.Files.webpack);
removeOldBuildFile(utils_1.Files.packageLock);
removeOldBuildFile(utils_1.Files.yarnLock);
return [3 /*break*/, 17];
case 14:
if (_e.sent()) {
fs.move(utils_1.Files.gitignore, utils_1.Files.old + "/" + utils_1.Files.gitignore);
}
return [4 /*yield*/, fs.existsSync(utils_1.Files.prettier)];
case 15:
if (_e.sent()) {
fs.move(utils_1.Files.prettier, utils_1.Files.old + "/" + utils_1.Files.prettier);
}
return [4 /*yield*/, fs.existsSync(utils_1.Files.tsconfig)];
case 16:
if (_e.sent()) {
fs.move(utils_1.Files.tsconfig, utils_1.Files.old + "/" + utils_1.Files.tsconfig);
}
return [4 /*yield*/, fs.existsSync(utils_1.Files.tslint)];
case 17:
if (_e.sent()) {
fs.move(utils_1.Files.tslint, utils_1.Files.old + "/" + utils_1.Files.tslint);
}
return [4 /*yield*/, fs.existsSync(utils_1.Files.webpack)];
case 18:
if (_e.sent()) {
fs.move(utils_1.Files.webpack, utils_1.Files.old + "/" + utils_1.Files.webpack);
}
return [4 /*yield*/, fs.existsSync(utils_1.Files.packageLock)];
case 19:
if (_e.sent()) {
fs.remove(utils_1.Files.packageLock);
}
return [4 /*yield*/, fs.existsSync(utils_1.Files.yarnLock)];
case 20:
if (_e.sent()) {
fs.remove(utils_1.Files.yarnLock);
}
return [3 /*break*/, 24];
case 21:
_d = !pkgMiskTab;
if (!_d) return [3 /*break*/, 23];
if (!_d) return [3 /*break*/, 16];
return [4 /*yield*/, fs.existsSync(utils_1.Files.miskTab)];
case 22:
case 15:
_d = !(_e.sent());
_e.label = 23;
case 23:
_e.label = 16;
case 16:
if (_d) {
throw Error("[MIGRATE] No miskTab block found in existing package.json.");
}
_e.label = 24;
case 24: return [2 /*return*/];
_e.label = 17;
case 17: return [2 /*return*/];
}

@@ -122,0 +118,0 @@ });

@@ -22,3 +22,3 @@ "use strict";

lint: 'prettier --write --config package.json ".{/src/**/,/}*.{md,css,sass,less,json,js,jsx,ts,tsx}"',
prebuild: "miskweb prebuild && npm run-script lint",
prebuild: "npm run-script lint",
reinstall: "rm -rf node_modules && npm run-script install",

@@ -25,0 +25,0 @@ start: "npm run-script prebuild && cross-env NODE_ENV=development webpack-dev-server",

{
"name": "@misk/cli",
"version": "0.0.17",
"version": "0.0.18",
"license": "SEE LICENSE IN https://github.com/square/misk-web",

@@ -5,0 +5,0 @@ "description": "Misk-Web CLI Build Tool",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc