Buckets:
| /* | |
| MIT License http://www.opensource.org/licenses/mit-license.php | |
| Author Tobias Koppers @sokra | |
| */ | |
| ; | |
| /** @typedef {import("./Chunk")} Chunk */ | |
| /** @typedef {import("./ChunkGroup")} ChunkGroup */ | |
| /** @typedef {import(".").Entrypoint} Entrypoint */ | |
| /** | |
| * @param {ChunkGroup} chunkGroup the ChunkGroup to connect | |
| * @param {Chunk} chunk chunk to tie to ChunkGroup | |
| * @returns {void} | |
| */ | |
| const connectChunkGroupAndChunk = (chunkGroup, chunk) => { | |
| if (chunkGroup.pushChunk(chunk)) { | |
| chunk.addGroup(chunkGroup); | |
| } | |
| }; | |
| /** | |
| * @param {ChunkGroup} parent parent ChunkGroup to connect | |
| * @param {ChunkGroup} child child ChunkGroup to connect | |
| * @returns {void} | |
| */ | |
| const connectChunkGroupParentAndChild = (parent, child) => { | |
| if (parent.addChild(child)) { | |
| child.addParent(parent); | |
| } | |
| }; | |
| /** | |
| * @param {Entrypoint} entrypoint the entrypoint | |
| * @param {Entrypoint} dependOnEntrypoint the dependOnEntrypoint | |
| * @returns {void} | |
| */ | |
| const connectEntrypointAndDependOn = (entrypoint, dependOnEntrypoint) => { | |
| entrypoint.addDependOn(dependOnEntrypoint); | |
| }; | |
| module.exports.connectChunkGroupAndChunk = connectChunkGroupAndChunk; | |
| module.exports.connectChunkGroupParentAndChild = | |
| connectChunkGroupParentAndChild; | |
| module.exports.connectEntrypointAndDependOn = connectEntrypointAndDependOn; | |
Xet Storage Details
- Size:
- 1.3 kB
- Xet hash:
- 5cec02756bd2d0a35c399a364320421ca084387ee4873cfd8870c196941a33d5
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.