@rbxts/quicksave
Typings for evaera's quicksave package
Example Usage
const collection = quicksave.createCollection("data", {
schema: {
money: t.number,
items: t.array(t.number),
},
defaultData: {
money: 500,
items: [],
},
});
collection.getDocument("player").andThen((document) => {
document.set("money", 1000);
document.set(
"items",
document.get("items").map((item) => (item += 10)),
);
// NAUGHTY! not allowed!
document.get("momey");
document.set("money", [50]);
});
Installation
npm i @rbxts/quicksave