make-deno-edition
Version:
Automatically makes package.json projects (such as npm packages and node.js modules) compatible with Deno.
34 lines (33 loc) • 1.07 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.success = exports.error = exports.warn = exports.special = exports.inspect = void 0;
const chalk_1 = __importDefault(require("chalk"));
const util_1 = require("util");
function inspect(a) {
if (typeof a === 'string')
return a;
else if (a instanceof Set)
return Array.from(a).map((i) => inspect(i));
else
return util_1.inspect(a, { colors: true, depth: 5 });
}
exports.inspect = inspect;
function special(...m) {
return chalk_1.default.bold.underline.magenta(...m);
}
exports.special = special;
function warn(...m) {
return chalk_1.default.bold.underline.yellow(...m);
}
exports.warn = warn;
function error(...m) {
return chalk_1.default.bold.underline.red(...m);
}
exports.error = error;
function success(...m) {
return chalk_1.default.bold.underline.green(...m);
}
exports.success = success;