Buckets:
ktongue/docker_container / .cache /opencode /node_modules /hono /dist /middleware /serve-static /path.js
| // src/middleware/serve-static/path.ts | |
| var defaultJoin = (...paths) => { | |
| let result = paths.filter((p) => p !== "").join("/"); | |
| result = result.replace(/(?<=\/)\/+/g, ""); | |
| const segments = result.split("/"); | |
| const resolved = []; | |
| for (const segment of segments) { | |
| if (segment === ".." && resolved.length > 0 && resolved.at(-1) !== "..") { | |
| resolved.pop(); | |
| } else if (segment !== ".") { | |
| resolved.push(segment); | |
| } | |
| } | |
| return resolved.join("/") || "."; | |
| }; | |
| export { | |
| defaultJoin | |
| }; | |
Xet Storage Details
- Size:
- 512 Bytes
- Xet hash:
- 4a04d40b09fe7f89bd5cf09cf26a4713a5cc3fe80a371ad860dadd2ddfeaccff
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.