
Security News
Browserslist-rs Gets Major Refactor, Cutting Binary Size by Over 1MB
Browserslist-rs now uses static data to reduce binary size by over 1MB, improving memory use and performance for Rust-based frontend tools.
save-engine
Advanced tools
This save engine is based on "Roblox Save Engine"
createDataStore(name,jsonObj)
Creates a datastore by that name on that JSON object
saveData(DataId, dataStore, jsonObj, value)
Creates a data save ID on that Datastore and assigns a value on it
readData(DataId, dataStore, jsonObj)
Reads that ID and returns a status which has the value of the requested ID
readSave(file)
Reads that saved file and returns a code which has the jsonObj of the file.
writeSave(file, jsonObj)
Writes the file with that JSON Object
createDataStore
{code: 0, details: "Datastore created"}
Datastore Created, This means there is a new Datastore on that JSON object
SaveData
{code: 1, details: `Data saved on ${DataId} inside the ${dataStore}
Data has been saved on that ID inside the datastore successfully
readData
{code: 2, details: "Value returned successfully", value: DataStore[DataId]}
Program could access and read the value of the requested ID, data is stored at "value" property
readSave
{code: 3, details: "File read successfully", data: require(`${file}.json`)}
File has been read and got its JSON object
writeSave
{code: 4, details: "File saved sucessfully"}
File has been saved!
createDataStore
{code: -1, details: `Datastore could not be created due an error: ${err}`}
Program cannot create a Datastore, explained by "err"
createDataStore
{code: -2, details: "Datastore could not be created beacuse there was a datastore with that name."}
Cannot create another datastore with that name.
saveData
readData
{code: -3, details: `Could not access that ID due an error: ${err}`}
Cannot access that ID due an error explained by "err"
saveData
readData
{code: -4, details: "Could not access that Datastore."}
Cannot access that Datastore do an error, The most common error is Misspelling datastore name
readData
{code: -5, details: `Could not find an ID by that name on that Datastore.`}
Program could not find an ID by that name on the Datastore, check if the ID or the Datastore name are spelled correctly
readSave
{code: -6, details: `Error reading the save file: ${err}`}
Could not read the file, Explained by "err"
writeSave
{code: -7, details: `Could not write in the savefile due an error: ${err}`};
Could not write in the file, Explained by "err"
FAQs
Save engine based on Roblox save engine made in JS using JSON
The npm package save-engine receives a total of 0 weekly downloads. As such, save-engine popularity was classified as not popular.
We found that save-engine demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Browserslist-rs now uses static data to reduce binary size by over 1MB, improving memory use and performance for Rust-based frontend tools.
Research
Security News
Eight new malicious Firefox extensions impersonate games, steal OAuth tokens, hijack sessions, and exploit browser permissions to spy on users.
Security News
The official Go SDK for the Model Context Protocol is in development, with a stable, production-ready release expected by August 2025.