Buckets:
| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| exports.clear = clear; | |
| exports.clearPath = clearPath; | |
| exports.clearScope = clearScope; | |
| exports.getCachedPaths = getCachedPaths; | |
| exports.getOrCreateCachedPaths = getOrCreateCachedPaths; | |
| exports.scope = exports.path = void 0; | |
| let pathsCache = exports.path = new WeakMap(); | |
| let scope = exports.scope = new WeakMap(); | |
| function clear() { | |
| clearPath(); | |
| clearScope(); | |
| } | |
| function clearPath() { | |
| exports.path = pathsCache = new WeakMap(); | |
| } | |
| function clearScope() { | |
| exports.scope = scope = new WeakMap(); | |
| } | |
| function getCachedPaths(path) { | |
| const { | |
| parent, | |
| parentPath | |
| } = path; | |
| return pathsCache.get(parent); | |
| } | |
| function getOrCreateCachedPaths(node, parentPath) { | |
| let paths = pathsCache.get(node); | |
| if (!paths) pathsCache.set(node, paths = new Map()); | |
| return paths; | |
| } | |
| //# sourceMappingURL=cache.js.map | |
Xet Storage Details
- Size:
- 895 Bytes
- Xet hash:
- 3f75afcef0bdf3c1b48225f9837e0bc56d96b56a6f41e2326f08461a5055ea60
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.