"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "parseGlob", { enumerable: true, get: ()=>parseGlob }); const _globParent = /*#__PURE__*/ _interopRequireDefault(require("glob-parent")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function parseGlob(pattern) { let glob = pattern; let base = (0, _globParent.default)(pattern); if (base !== ".") { glob = pattern.substr(base.length); if (glob.charAt(0) === "/") { glob = glob.substr(1); } } if (glob.substr(0, 2) === "./") { glob = glob.substr(2); } if (glob.charAt(0) === "/") { glob = glob.substr(1); } return { base, glob }; }