{"version":3,"sources":["jsdelivr-header.js","/npm/pathfinder@0.3.0-1/lib/pathfinder.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,CCNA,WACE,IAAI,EAEJ,QAAQ,iBAER,EAAa,WAQX,SAAS,EAAW,GACN,MAAR,IAAc,EAAO,QAAQ,OACjC,KAAK,KAAO,EACZ,KAAK,OAAS,IAAI,EAAW,OAAO,CAClC,KAAM,IAER,KAAK,SAAW,IAAI,EAAW,SAAS,KAAK,OAC/C,CA+BA,OA5CA,EAAW,SAAW,QAAQ,yBAE9B,EAAW,KAAO,QAAQ,qBAE1B,EAAW,OAAS,QAAQ,uBAW5B,EAAW,UAAU,QAAU,WAC7B,IAAI,EACJ,OAAQ,EAAO,KAAK,UAAU,QAAQ,MAAM,EAAM,UACpD,EAEA,EAAW,UAAU,aAAe,WAClC,OAAO,KAAK,OAAO,YACrB,EAEA,EAAW,UAAU,YAAc,WACjC,MAAO,EACT,EAEA,EAAW,UAAU,UAAY,SAAS,GACxC,OAAO,KAAK,OAAO,UAAU,EAC/B,EAEA,EAAW,UAAU,KAAO,SAAS,EAAQ,GAC3C,OAAO,KAAK,OAAO,KAAK,EAAQ,EAClC,EAEA,EAAW,UAAU,MAAQ,WAAY,EAEzC,EAAW,UAAU,UAAY,WAAY,EAE7C,EAAW,SAAW,WACpB,OAAO,KAAK,YAAc,KAAK,UAAY,IAAI,EACjD,EAEO,CAER,CAhDY,GAkDb,OAAO,QAAU,CAElB,GAAE,KAAK","file":"/npm/pathfinder@0.3.0-1/lib/pathfinder.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/pathfinder@0.3.0-1/lib/pathfinder.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","(function() {\n  var Pathfinder;\n\n  require('coffee-script');\n\n  Pathfinder = (function() {\n\n    Pathfinder.Compiler = require('./pathfinder/compiler');\n\n    Pathfinder.File = require('./pathfinder/file');\n\n    Pathfinder.Lookup = require('./pathfinder/lookup');\n\n    function Pathfinder(root) {\n      if (root == null) root = process.cwd();\n      this.root = root;\n      this.lookup = new Pathfinder.Lookup({\n        root: root\n      });\n      this.compiler = new Pathfinder.Compiler(this.lookup);\n    }\n\n    Pathfinder.prototype.compile = function() {\n      var _ref;\n      return (_ref = this.compiler).compile.apply(_ref, arguments);\n    };\n\n    Pathfinder.prototype.requirements = function() {\n      return this.lookup.requirements;\n    };\n\n    Pathfinder.prototype.directories = function() {\n      return [];\n    };\n\n    Pathfinder.prototype.dependsOn = function(path) {\n      return this.lookup.dependsOn(path);\n    };\n\n    Pathfinder.prototype.find = function(source, relativeRoot) {\n      return this.lookup.find(source, relativeRoot);\n    };\n\n    Pathfinder.prototype.paths = function() {};\n\n    Pathfinder.prototype.bootstrap = function() {};\n\n    Pathfinder.instance = function() {\n      return this._instance || (this._instance = new Pathfinder);\n    };\n\n    return Pathfinder;\n\n  })();\n\n  module.exports = Pathfinder;\n\n}).call(this);\n"]}