{"version":3,"sources":["jsdelivr-header.js","/npm/ptils@0.3.0/dest/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aACA,IAAI,gBAAmB,MAAQ,KAAK,iBAAoB,SAAU,GAC9D,OAAQ,GAAO,EAAI,WAAc,EAAM,CAAE,QAAW,EACxD,EACA,OAAO,eAAe,QAAS,aAAc,CAAE,OAAO,IAEtD,IAAI,KAAO,gBAAgB,QAAQ,OAC/B,cAAgB,gBAAgB,QAAQ,gBACxC,aAAe,gBAAgB,QAAQ,eACvC,SAAW,gBAAgB,QAAQ,WACnC,IAAM,cAAc,QAAQ,KAAK,CACjC,IAAK,KAAK,QAAQ,aAAa,QAAQ,SACxC,IACC,WAAa,SAAU,GACvB,OAAO,SAAS,QAAQ,GAAO,MAAK,SAAU,GAAQ,OAAO,aAAa,QAAQ,IAAK,EAAO,GAClG,EACI,cAAgB,SAAU,GAAW,OAAO,SAAU,GACtD,OAAO,WAAW,SAAS,QAAQ,GAAO,KAAI,SAAU,GAAK,OAAO,EAAU,IAAM,CAAG,IAC3F,CAAG,EACC,aAAe,SAAU,GAAW,OAAO,SAAU,EAAO,EAAG,GAC/D,OAAO,cAAc,EAAd,CAAuB,GAAS,EAAI,CAC/C,CAAG,EACH,QAAQ,UAAY,cAAc,WAClC,QAAQ,OAAS,cAAc,gBAC/B,QAAQ,UAAY,cAAc,mBAClC,QAAQ,WAAa,cAAc,oBACnC,QAAQ,UAAY,SAAU,GAC1B,MAAO,CAAC,QAAQ,OAAQ,QAAQ,UAAW,QAAQ,YAAY,MAAK,SAAU,GAAM,OAAO,EAAG,EAAO,GACzG,EACA,QAAQ,UAAY,aAAa,oBACjC,QAAQ,MAAQ,aAAa,gBAC7B,QAAQ,SAAW,aAAa,mBAChC,QAAQ,SAAW,SAAU,EAAM,EAAG,GAClC,OAAO,QAAQ,UAAU,SAAS,QAAQ,IAAS,EAAI,CAC3D,EACA,QAAQ,SAAW,aAAa","file":"/npm/ptils@0.3.0/dest/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/ptils@0.3.0/dest/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n    return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\n// check → https://github.com/kentcdodds/kcd-scripts/blob/v0.32.2/src/utils.js\nvar fs_1 = __importDefault(require(\"fs\"));\nvar read_pkg_up_1 = __importDefault(require(\"read-pkg-up\"));\nvar lodash_has_1 = __importDefault(require(\"lodash.has\"));\nvar arrify_1 = __importDefault(require(\"arrify\"));\nvar pkg = read_pkg_up_1.default.sync({\n    cwd: fs_1.default.realpathSync(process.cwd()),\n}).pkg;\nvar hasPkgProp = function (props) {\n    return arrify_1.default(props).some(function (prop) { return lodash_has_1.default(pkg, prop); });\n};\nvar hasPkgSubProp = function (pkgProp) { return function (props) {\n    return hasPkgProp(arrify_1.default(props).map(function (p) { return pkgProp + \".\" + p; }));\n}; };\nvar ifPkgSubProp = function (pkgProp) { return function (props, t, f) {\n    return hasPkgSubProp(pkgProp)(props) ? t : f;\n}; };\nexports.hasScript = hasPkgSubProp('scripts');\nexports.hasDep = hasPkgSubProp('dependencies');\nexports.hasDevDep = hasPkgSubProp('devDependencies');\nexports.hasPeerDep = hasPkgSubProp('peerDependencies');\nexports.hasAnyDep = function (args) {\n    return [exports.hasDep, exports.hasDevDep, exports.hasPeerDep].some(function (fn) { return fn(args); });\n};\nexports.ifPeerDep = ifPkgSubProp('peerDependencies');\nexports.ifDep = ifPkgSubProp('dependencies');\nexports.ifDevDep = ifPkgSubProp('devDependencies');\nexports.ifAnyDep = function (deps, t, f) {\n    return exports.hasAnyDep(arrify_1.default(deps)) ? t : f;\n};\nexports.ifScript = ifPkgSubProp('scripts');\n"]}