UNPKG

ko

Version:
23 lines (22 loc) 933 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.assert = exports.getResolvePath = exports.getCacheIdentifier = void 0; function getCacheIdentifier(env, pkgs) { let cacheIdentifier = env || ''; Object.values(pkgs).forEach(pkgName => { cacheIdentifier += `:${pkgName}@`; cacheIdentifier += require(`${pkgName}/package.json`).version || ''; }); return cacheIdentifier; } exports.getCacheIdentifier = getCacheIdentifier; function getResolvePath(name) { const resolvePath = require.resolve(name); return resolvePath; } exports.getResolvePath = getResolvePath; var assert_1 = require("assert"); Object.defineProperty(exports, "assert", { enumerable: true, get: function () { return __importDefault(assert_1).default; } });