Socket
Socket
Sign inDemoInstall

makfy

Package Overview
Dependencies
43
Maintainers
1
Versions
43
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.0.3 to 2.0.4

4

CHANGELOG.md
# makfy changelog
## 2.0.4
- fixed an issue when running under Github actions environments (thanks to SanderRonde).
## 2.0.3

@@ -4,0 +8,0 @@

#! /usr/bin/env node
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;

@@ -9,0 +21,0 @@ };

7

dist/bin/cliMain.d.ts

@@ -1,5 +0,2 @@

export declare const mainAsync: (argv: {
[x: string]: unknown;
_: string[];
$0: string;
}) => Promise<void>;
import * as yargs from "yargs";
export declare const mainAsync: (argv: yargs.Argv["argv"]) => Promise<void>;

@@ -13,2 +13,21 @@ "use strict";

};
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

@@ -64,10 +83,4 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.mainAsync = void 0;
var chalk_1 = __importDefault(require("chalk"));

@@ -208,3 +221,3 @@ var fs = __importStar(require("fs"));

};
exports.mainAsync = function (argv) { return __awaiter(void 0, void 0, void 0, function () {
var mainAsync = function (argv) { return __awaiter(void 0, void 0, void 0, function () {
var execute, fileToLoad, commandName_1, fileToLoad_1, contents_1, commandName_2, commandArgs_1, reservedArgNames_1, reservedArgNames_1_1, resArg, _a, _b, argName, options_1, err_1, prefix;

@@ -225,3 +238,3 @@ var e_3, _c, e_4, _d;

loadFile(fileToLoad, false);
commandName_1 = argv._.length > 0 ? argv._[0].trim() : undefined;
commandName_1 = argv._.length > 0 ? trimArg(argv._[0]) : undefined;
if (commandName_1) {

@@ -261,3 +274,3 @@ if (argv._.length > 1) {

contents_1 = loadFile(fileToLoad_1, true).contents;
commandName_2 = argv._[0].trim();
commandName_2 = trimArg(argv._[0]);
commandArgs_1 = __assign({}, argv);

@@ -349,1 +362,5 @@ delete commandArgs_1._;

}); };
exports.mainAsync = mainAsync;
function trimArg(arg) {
return ("" + arg).trim();
}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.config = void 0;
exports.config = {

@@ -4,0 +5,0 @@ commands: {},

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

({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);

@@ -17,2 +17,3 @@ };

Object.defineProperty(exports, "__esModule", { value: true });
exports.RunError = exports.MakfyError = void 0;
var MakfyError = /** @class */ (function (_super) {

@@ -19,0 +20,0 @@ __extends(MakfyError, _super);

@@ -13,2 +13,21 @@ "use strict";

};
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

@@ -84,10 +103,4 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.runCommandAsync = void 0;
var chalk_1 = __importDefault(require("chalk"));

@@ -128,3 +141,3 @@ var child_process = __importStar(require("child_process"));

}); };
exports.runCommandAsync = function (commandName, commandArgs, baseContext, unknownArgMeansError) { return __awaiter(void 0, void 0, void 0, function () {
var runCommandAsync = function (commandName, commandArgs, baseContext, unknownArgMeansError) { return __awaiter(void 0, void 0, void 0, function () {
var commands, parsedCommands, command, parsedCommand, argDefs, baseIdStack, warnAsync, infoAsync, _a, _b, key, argDef, e_1_1, finalCommandArgs, execFunc, oldUtilsContext;

@@ -217,2 +230,3 @@ var e_1, _c;

}); };
exports.runCommandAsync = runCommandAsync;
var createExecFunctionContext = function (baseContext, baseIdStack, syncMode) {

@@ -363,3 +377,3 @@ var lastId = 0;

var execCSubcmmandStringAsync = function (command, context) { return __awaiter(void 0, void 0, void 0, function () {
var parsed, cmdName;
var parsed, cmdName, parsedWithoutExtras;
return __generator(this, function (_a) {

@@ -377,8 +391,9 @@ switch (_a.label) {

}
cmdName = parsed._[0];
delete parsed._;
delete parsed.$0;
cmdName = "" + parsed._[0];
parsedWithoutExtras = parsed;
delete parsedWithoutExtras._;
delete parsedWithoutExtras.$0;
return [4 /*yield*/, execObjectAsync({
_: cmdName,
args: __assign({}, parsed)
args: __assign({}, parsedWithoutExtras)
}, context)];

@@ -520,3 +535,3 @@ case 1:

useShell = false;
shellCommand = process.env.SHELL;
shellCommand = process.env.SHELL || "sh";
shellArgs = ["-c", finalCommand];

@@ -523,0 +538,0 @@ }

@@ -13,2 +13,24 @@ "use strict";

};
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

@@ -81,16 +103,7 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }

};
function __export(m) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.setDependencies = exports.setOptions = exports.listAllCommands = exports.listCommand = exports.runCommandAsync = exports.cmd = void 0;
var chalk_1 = __importDefault(require("chalk"));

@@ -104,3 +117,3 @@ var strip_ansi_1 = __importDefault(require("strip-ansi"));

var commands_2 = require("./schema/commands");
exports.cmd = commands_2.cmd;
Object.defineProperty(exports, "cmd", { enumerable: true, get: function () { return commands_2.cmd; } });
var console_1 = require("./utils/console");

@@ -112,5 +125,5 @@ var formatting_1 = require("./utils/formatting");

var prettyHrTime = require("pretty-hrtime");
__export(require("./simpleArgs"));
__export(require("./utils"));
exports.runCommandAsync = function (runCommandOptions) { return __awaiter(void 0, void 0, void 0, function () {
__exportStar(require("./simpleArgs"), exports);
__exportStar(require("./utils"), exports);
var runCommandAsync = function (runCommandOptions) { return __awaiter(void 0, void 0, void 0, function () {
var commands, commandName, commandArgs, options, makfyFilename, makfyFileContents, parsedOptions, parsedCommands, currentCommand, parsedCommand, startTime, getFileChangesResults, execContext, savePromises, _a, _b, _c, key, value, err_1, endTime;

@@ -196,3 +209,4 @@ var e_1, _d;

}); };
exports.listCommand = function (commands, commandName, listArguments) {
exports.runCommandAsync = runCommandAsync;
var listCommand = function (commands, commandName, listArguments) {
if (listArguments === void 0) { listArguments = true; }

@@ -263,3 +277,4 @@ if (!commandName) {

};
exports.listAllCommands = function (commands, listArguments, listInternal) {
exports.listCommand = listCommand;
var listAllCommands = function (commands, listArguments, listInternal) {
var e_2, _a;

@@ -289,2 +304,3 @@ if (listArguments === void 0) { listArguments = true; }

};
exports.listAllCommands = listAllCommands;
function setOptions(opts) {

@@ -291,0 +307,0 @@ Object.assign(config_1.config.options, opts);

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseCommand = void 0;
var errors_1 = require("../errors");

@@ -8,3 +9,3 @@ var schema_1 = require("../schema");

var commandArg_1 = require("./commandArg");
exports.parseCommand = function (command, cmdName, skipValidation) {
var parseCommand = function (command, cmdName, skipValidation) {
var error = function (property, message) {

@@ -32,1 +33,2 @@ return new errors_1.MakfyError(formatting_1.errorMessageForObject(["commands", cmdName, property], message), undefined);

};
exports.parseCommand = parseCommand;

@@ -17,2 +17,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.parseArgDefinition = void 0;
var chalk_1 = __importDefault(require("chalk"));

@@ -35,3 +36,3 @@ var errors_1 = require("../errors");

};
exports.parseArgDefinition = function (cmdName, argName, argDefinition, skipValidation) {
var parseArgDefinition = function (cmdName, argName, argDefinition, skipValidation) {
var error = function (property, message) {

@@ -120,2 +121,3 @@ return new errors_1.MakfyError(formatting_1.errorMessageForObject(["commands", cmdName, "args", argName, property], message), undefined);

};
exports.parseArgDefinition = parseArgDefinition;
var getHelpForArg = function (argName, argDefinition) {

@@ -122,0 +124,0 @@ var byDefault = argDefinition.byDefault, desc = argDefinition.desc;

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseCommands = void 0;
var errors_1 = require("../errors");

@@ -9,3 +10,3 @@ var schema_1 = require("../schema");

var command_1 = require("./command");
exports.parseCommands = function (commands, skipValidation) {
var parseCommands = function (commands, skipValidation) {
var error = function (property, message) {

@@ -37,1 +38,2 @@ return new errors_1.MakfyError(formatting_1.errorMessageForObject(["commands", property], message), undefined);

};
exports.parseCommands = parseCommands;

@@ -14,2 +14,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.parseOptions = void 0;
var errors_1 = require("../errors");

@@ -23,3 +24,3 @@ var schema_1 = require("../schema");

};
exports.parseOptions = function (options, skipValidation) {
var parseOptions = function (options, skipValidation) {
var fullOptions = __assign(__assign({}, defaultOptions), options);

@@ -34,1 +35,2 @@ if (!skipValidation) {

};
exports.parseOptions = parseOptions;

@@ -5,2 +5,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.argsSchema = exports.argSchema = exports.enumArgSchema = exports.stringArgSchema = exports.flagArgSchema = exports.reservedArgNames = void 0;
var _1 = require("./");

@@ -7,0 +8,0 @@ exports.reservedArgNames = [

@@ -72,2 +72,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.cmd = exports.CommandBuilder = exports.isInternalCommand = exports.commandsSchema = exports.commandSchema = void 0;
var config_1 = require("../config");

@@ -74,0 +75,0 @@ var _1 = require("./");

@@ -15,6 +15,7 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.validateInstance = exports.alphanumericExtendedPattern = void 0;
var jsonschema_1 = require("jsonschema");
// export const alphanumericPattern = '^[a-zA-Z0-9]+$';
exports.alphanumericExtendedPattern = "^_?[a-zA-Z0-9][-:_a-zA-Z0-9]*$";
exports.validateInstance = function (obj, sch) {
var validateInstance = function (obj, sch) {
var v = new jsonschema_1.Validator();

@@ -82,1 +83,2 @@ v.attributes.isFunction = function (instance, schema) {

};
exports.validateInstance = validateInstance;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.optionsSchema = void 0;
exports.optionsSchema = {

@@ -4,0 +5,0 @@ id: "/options",

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.choice = exports.str = exports.flag = void 0;
function flag() {

@@ -4,0 +5,0 @@ return {

@@ -13,2 +13,21 @@ "use strict";

};
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

@@ -70,10 +89,4 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.cleanCache = exports.getFileChangesAsync = exports.expandGlobsAsync = exports.setEnvVar = exports.fixPath = exports.escape = exports.getMakfyContext = exports.getUtilsContext = exports.setUtilsContext = void 0;
var fs = __importStar(require("fs"));

@@ -80,0 +93,0 @@ var path = __importStar(require("path"));

@@ -42,5 +42,6 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.blockingConsoleError = exports.blockingConsoleLog = exports.resetColors = void 0;
var chalk_1 = __importDefault(require("chalk"));
var sockets_1 = require("./sockets");
exports.resetColors = function () {
var resetColors = function () {
var reset = chalk_1.default.reset("");

@@ -50,3 +51,4 @@ process.stdout.write(reset);

};
exports.blockingConsoleLog = function (str) {
exports.resetColors = resetColors;
var blockingConsoleLog = function (str) {
if (str === void 0) { str = ""; }

@@ -64,3 +66,4 @@ return __awaiter(void 0, void 0, void 0, function () {

};
exports.blockingConsoleError = function (str) {
exports.blockingConsoleLog = blockingConsoleLog;
var blockingConsoleError = function (str) {
if (str === void 0) { str = ""; }

@@ -78,1 +81,2 @@ return __awaiter(void 0, void 0, void 0, function () {

};
exports.blockingConsoleError = blockingConsoleError;

@@ -37,4 +37,5 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.formatContextId = exports.formatContextIdStack = exports.objectToCommandLineArgs = exports.argNameToDashedArgName = exports.errorMessageForObject = exports.getTimeString = void 0;
var chalk_1 = __importDefault(require("chalk"));
exports.getTimeString = function (show) {
var getTimeString = function (show) {
if (!show) {

@@ -45,10 +46,13 @@ return "";

};
exports.errorMessageForObject = function (parts, message) {
exports.getTimeString = getTimeString;
var errorMessageForObject = function (parts, message) {
return parts.filter(function (e) { return e !== undefined; }).join(".") + " - " + message;
};
exports.argNameToDashedArgName = function (argName) {
exports.errorMessageForObject = errorMessageForObject;
var argNameToDashedArgName = function (argName) {
return (argName.length <= 1 ? "-" : "--") + argName;
};
exports.argNameToDashedArgName = argNameToDashedArgName;
// TODO: remove this?
exports.objectToCommandLineArgs = function (obj) {
var objectToCommandLineArgs = function (obj) {
var e_1, _a;

@@ -92,7 +96,10 @@ var arr = [];

};
exports.formatContextIdStack = function (idStack, showTime) {
exports.objectToCommandLineArgs = objectToCommandLineArgs;
var formatContextIdStack = function (idStack, showTime) {
return exports.getTimeString(showTime) + idStack.join(chalk_1.default.bold.gray("/")) + " ";
};
exports.formatContextId = function (context) {
exports.formatContextIdStack = formatContextIdStack;
var formatContextId = function (context) {
return exports.formatContextIdStack(context.idStack, context.options.showTime);
};
exports.formatContextId = formatContextId;

@@ -70,4 +70,5 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.unrollGlobPatternsAsync = exports.unrollGlobPatternAsync = void 0;
var glob = require("glob");
exports.unrollGlobPatternAsync = function (globPattern) { return __awaiter(void 0, void 0, void 0, function () {
var unrollGlobPatternAsync = function (globPattern) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {

@@ -85,3 +86,4 @@ return [2 /*return*/, new Promise(function (resolve, reject) {

}); };
exports.unrollGlobPatternsAsync = function (globPatterns) { return __awaiter(void 0, void 0, void 0, function () {
exports.unrollGlobPatternAsync = unrollGlobPatternAsync;
var unrollGlobPatternsAsync = function (globPatterns) { return __awaiter(void 0, void 0, void 0, function () {
var set, globPatterns_1, globPatterns_1_1, globPattern, negative, files, files_1, files_1_1, file, e_1_1;

@@ -156,1 +158,2 @@ var e_1, _a, e_2, _b;

}); };
exports.unrollGlobPatternsAsync = unrollGlobPatternsAsync;

@@ -15,4 +15,4 @@ import { GetFileChangesResult } from "../schema/runtime";

export declare const cacheFolderName = ".makfy-cache";
export declare const generateHashEntryAsync: (filePath: string, hashType: "sha1", onlySize: boolean) => Promise<HashEntry>;
export declare const generateHashCollectionAsync: (files: string[], hashType: "sha1", onlySize: boolean) => Promise<HashCollection>;
export declare const generateHashEntryAsync: (filePath: string, hashType: HashType, onlySize: boolean) => Promise<HashEntry>;
export declare const generateHashCollectionAsync: (files: string[], hashType: HashType, onlySize: boolean) => Promise<HashCollection>;
/**

@@ -32,3 +32,3 @@ * Gets a delta between two hash collections.

export declare const saveHashCollectionFileAsync: (hashFilePath: string, hashCollection: HashCollection) => Promise<void>;
export declare const getHashCollectionFilename: (scriptContents: string, contextName: string, hashType: "sha1") => string;
export declare const getHashCollectionFilename: (scriptContents: string, contextName: string, hashType: HashType) => string;
export declare const createCacheFolder: () => void;
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

@@ -69,10 +88,4 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.createCacheFolder = exports.getHashCollectionFilename = exports.saveHashCollectionFileAsync = exports.loadHashCollectionFileAsync = exports.getHashCollectionDelta = exports.generateHashCollectionAsync = exports.generateHashEntryAsync = exports.cacheFolderName = void 0;
var crypto = __importStar(require("crypto"));

@@ -82,3 +95,3 @@ var fs = __importStar(require("fs"));

exports.cacheFolderName = ".makfy-cache";
exports.generateHashEntryAsync = function (filePath, hashType, onlySize) { return __awaiter(void 0, void 0, void 0, function () {
var generateHashEntryAsync = function (filePath, hashType, onlySize) { return __awaiter(void 0, void 0, void 0, function () {
var stat, size, hash, stream;

@@ -112,3 +125,4 @@ return __generator(this, function (_a) {

}); };
exports.generateHashCollectionAsync = function (files, hashType, onlySize) { return __awaiter(void 0, void 0, void 0, function () {
exports.generateHashEntryAsync = generateHashEntryAsync;
var generateHashCollectionAsync = function (files, hashType, onlySize) { return __awaiter(void 0, void 0, void 0, function () {
var hashes, files_1, files_1_1, file, _a, _b, e_1_1;

@@ -155,2 +169,3 @@ var e_1, _c;

}); };
exports.generateHashCollectionAsync = generateHashCollectionAsync;
/**

@@ -162,3 +177,3 @@ * Gets a delta between two hash collections.

*/
exports.getHashCollectionDelta = function (oldHashCollection, newHashCollection) {
var getHashCollectionDelta = function (oldHashCollection, newHashCollection) {
var e_2, _a;

@@ -221,2 +236,3 @@ var result = {

};
exports.getHashCollectionDelta = getHashCollectionDelta;
/**

@@ -227,3 +243,3 @@ * Tries to load a hash file.

*/
exports.loadHashCollectionFileAsync = function (hashFilePath) { return __awaiter(void 0, void 0, void 0, function () {
var loadHashCollectionFileAsync = function (hashFilePath) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {

@@ -241,3 +257,4 @@ return [2 /*return*/, new Promise(function (resolve, reject) {

}); };
exports.saveHashCollectionFileAsync = function (hashFilePath, hashCollection) { return __awaiter(void 0, void 0, void 0, function () {
exports.loadHashCollectionFileAsync = loadHashCollectionFileAsync;
var saveHashCollectionFileAsync = function (hashFilePath, hashCollection) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {

@@ -255,3 +272,4 @@ return [2 /*return*/, new Promise(function (resolve, reject) {

}); };
exports.getHashCollectionFilename = function (scriptContents, contextName, hashType) {
exports.saveHashCollectionFileAsync = saveHashCollectionFileAsync;
var getHashCollectionFilename = function (scriptContents, contextName, hashType) {
var hash = crypto

@@ -263,3 +281,4 @@ .createHash(hashType)

};
exports.createCacheFolder = function () {
exports.getHashCollectionFilename = getHashCollectionFilename;
var createCacheFolder = function () {
if (!fs.existsSync(exports.cacheFolderName)) {

@@ -269,1 +288,2 @@ fs.mkdirSync(exports.cacheFolderName);

};
exports.createCacheFolder = createCacheFolder;

@@ -53,2 +53,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.OutputBuffer = void 0;
var chalk_1 = __importDefault(require("chalk"));

@@ -55,0 +56,0 @@ var strip_ansi_1 = __importDefault(require("strip-ansi"));

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.limitPromiseConcurrency = function (concurrency) {
exports.limitPromiseConcurrency = void 0;
var limitPromiseConcurrency = function (concurrency) {
if (concurrency < 1) {

@@ -39,1 +40,2 @@ throw new Error("'concurrency' must be >= 1");

};
exports.limitPromiseConcurrency = limitPromiseConcurrency;

@@ -6,5 +6,5 @@ import * as shellescape from "./shellescape";

export declare const getCwdName: () => "pwd" | "cd";
export declare const getEnvName: () => "printenv" | "set";
export declare const getEnvName: () => "set" | "printenv";
export declare const getChdirName: () => "cd" | "cd /d";
export declare const escapeForShell: (stringOrArray: string | string[]) => string;
export declare const fixPath: (pathname: string) => string;
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.fixPath = exports.escapeForShell = exports.getChdirName = exports.getEnvName = exports.getCwdName = exports.getPathDelimiter = exports.getPathEnvName = exports.getShellType = void 0;
var path = __importStar(require("path"));
var shellescape = __importStar(require("./shellescape"));
exports.getShellType = function () {
var getShellType = function () {
return !process.env.SHELL && process.platform === "win32" ? "cmd" : "sh";
};
exports.getPathEnvName = function () { return (exports.getShellType() === "sh" ? "PATH" : "Path"); };
exports.getPathDelimiter = function () { return path.delimiter; };
exports.getCwdName = function () { return (exports.getShellType() === "sh" ? "pwd" : "cd"); };
exports.getEnvName = function () { return (exports.getShellType() === "sh" ? "printenv" : "set"); };
exports.getChdirName = function () { return (exports.getShellType() === "sh" ? "cd" : "cd /d"); };
exports.escapeForShell = function (stringOrArray) {
exports.getShellType = getShellType;
var getPathEnvName = function () { return (exports.getShellType() === "sh" ? "PATH" : "Path"); };
exports.getPathEnvName = getPathEnvName;
var getPathDelimiter = function () { return path.delimiter; };
exports.getPathDelimiter = getPathDelimiter;
var getCwdName = function () { return (exports.getShellType() === "sh" ? "pwd" : "cd"); };
exports.getCwdName = getCwdName;
var getEnvName = function () { return (exports.getShellType() === "sh" ? "printenv" : "set"); };
exports.getEnvName = getEnvName;
var getChdirName = function () { return (exports.getShellType() === "sh" ? "cd" : "cd /d"); };
exports.getChdirName = getChdirName;
var escapeForShell = function (stringOrArray) {
return shellescape.escapeShell(exports.getShellType(), stringOrArray);
};
exports.fixPath = function (pathname) { return shellescape.fixPath(exports.getShellType(), pathname); };
exports.escapeForShell = escapeForShell;
var fixPath = function (pathname) { return shellescape.fixPath(exports.getShellType(), pathname); };
exports.fixPath = fixPath;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.escapeShell = exports.fixPath = void 0;
function _escapeShellSh(path) {

@@ -19,3 +20,3 @@ if (!/^[A-Za-z0-9_\/-]+$/.test(path)) {

}
exports.fixPath = function (shell, path) {
var fixPath = function (shell, path) {
var oldSep = shell === "sh" ? "\\" : "/";

@@ -38,2 +39,3 @@ var newSep = shell === "sh" ? "/" : "\\";

};
exports.fixPath = fixPath;
function escapeShell(shell, stringOrArray) {

@@ -40,0 +42,0 @@ var escape = shell === "cmd" ? _escapeShellCmd : _escapeShellSh;

@@ -1,2 +0,1 @@

/// <reference types="node" />
export declare const socketFlushWriteAsync: (socket: NodeJS.WriteStream, str: string) => Promise<void>;

@@ -39,3 +39,4 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.socketFlushWriteAsync = function (socket, str) { return __awaiter(void 0, void 0, void 0, function () {
exports.socketFlushWriteAsync = void 0;
var socketFlushWriteAsync = function (socket, str) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {

@@ -58,1 +59,2 @@ switch (_a.label) {

}); };
exports.socketFlushWriteAsync = socketFlushWriteAsync;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.TextWriter = void 0;
var TextWriter = /** @class */ (function () {

@@ -4,0 +5,0 @@ function TextWriter() {

@@ -14,9 +14,12 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.isObject = function (obj) {
exports.isStringArray = exports.isFunction = exports.isObject = void 0;
var isObject = function (obj) {
return obj !== null && typeof obj === "object";
};
exports.isFunction = function (func) {
exports.isObject = isObject;
var isFunction = function (func) {
return typeof func === "function";
};
exports.isStringArray = function (arr) {
exports.isFunction = isFunction;
var isStringArray = function (arr) {
var e_1, _a;

@@ -43,1 +46,2 @@ if (!Array.isArray(arr)) {

};
exports.isStringArray = isStringArray;
{
"name": "makfy",
"version": "2.0.3",
"version": "2.0.4",
"description": "makfy - npm scripts on steroids!",

@@ -36,5 +36,5 @@ "main": "dist/lib/index.js",

"devDependencies": {
"@types/node": "^13.13.5",
"@types/node": "^14.14.25",
"@types/tmp": "0.2.0",
"@types/yargs": "^15.0.4",
"@types/yargs": "^16.0.0",
"prettier": "^2.0.5",

@@ -52,6 +52,6 @@ "rimraf": "^3.0.2",

"tmp": "^0.2.1",
"ts-node": "^8.0.3",
"typescript": "^3.4.3",
"yargs": "^15.3.1"
"ts-node": "^9.1.1",
"typescript": "^4.1.3",
"yargs": "^16.2.0"
}
}
SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc