--- /dev/null
+"use strict";\r
+Object.defineProperty(exports, "__esModule", { value: true });\r
+var path = require("path");\r
+var FileSystem = /** @class */ (function () {\r
+ function FileSystem(options) {\r
+ this.options = options;\r
+ }\r
+ /**\r
+ * Return full path to entry.\r
+ */\r
+ FileSystem.prototype.getFullEntryPath = function (filepath) {\r
+ return path.resolve(this.options.cwd, filepath);\r
+ };\r
+ /**\r
+ * Return an implementation of the Entry interface.\r
+ */\r
+ FileSystem.prototype.makeEntry = function (stat, pattern) {\r
+ stat.path = pattern;\r
+ stat.depth = pattern.split('/').length;\r
+ return stat;\r
+ };\r
+ return FileSystem;\r
+}());\r
+exports.default = FileSystem;\r