Skip to content

Car3man/defsplitjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DefSplitJS

The nodejs module to split Defold liveupdate archive into multiple archives

Install

DefSplitJs requires Node.js to use it

npm i defsplitjs

Usage

Split by collections
const pathToGraph = join(PROJECT_PATH, "./build/default/game.graph.json");
const pathToArchive = join(PUBLISH_PATH, "resourcepack.zip");
const splitOptions = SplitOptions.byCollections();
await split(pathToGraph, pathToArchive, splitOptions)
Split by groups
const pathToGraph = join(PROJECT_PATH, "./build/default/game.graph.json");
const pathToArchive = join(PUBLISH_PATH, "resourcepack.zip");
const splitOptions = SplitOptions.byGroups([
    new SplitGroup("level01", ["level01"]),
    new SplitGroup("level02", ["level02"]),
]);
await split(pathToGraph, pathToArchive, splitOptions)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published