{"id":"paopun20/paopaodatastore","name":"paopaodatastore","scope":"paopun20","platform":"roblox","description":"PaoPao's DataStore - A fast, server-side Roblox DataStore wrapper with caching, cross-server invalidation, migrations, and lifecycle hooks.","version":"1.1.1","latest":"1.1.1","versions":["0.0.1","1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.8","1.0.9","1.1.0","1.1.1"],"license":"MIT","licenseRating":"safe","licenseCaveats":["The package archive does not include its license text; the license is declared in its manifest metadata."],"licenseVerified":false,"dependencies":{},"integrity":"5bda7dc729cad7e02bc4741bbdd10f921a977b4575ebf8961702d485cfe8de2b","likes":0,"downloads":0,"install":"forest install paopun20/paopaodatastore","url":"https://forest.dev/p/roblox/paopun20/paopaodatastore","files":"https://api.forest.dev/ai/package/roblox/paopun20/paopaodatastore/files","readme":"# PPDS (PaoPao's DataStore module)\r\n\r\nA fast, server-side Roblox DataStore wrapper with caching, cross-server invalidation, migrations, and lifecycle hooks.\r\n\r\n## Quick Start\r\n\r\n```lua\r\nlocal PPDS = require(game.ServerScriptService.PPDS)\r\nlocal db = PPDS.new(\"PlayerData\")\r\ndb:init(\"Player_12345\", { coins = 0 })\r\ndb:increment(\"Player_12345\", \"coins\", 50)\r\n```\r\n\r\n## Installation\r\n\r\n* Get from [Roblox Asset Library](https://www.roblox.com/library/95562270661505/) or [GitHub](https://github.com/Paopun20/PaoPaoDataStore).\r\n* Place `PaoPaoDataStore` in `ServerScriptService` or your preferred server-side location.\r\n\r\n## Contributing\r\n\r\nPPDS is open for contributions. If you have ideas for improvements, bug fixes, or new features, remake shit part of docs, feel free to submit a pull request or open an issue on the [GitHub repository](https://github.com/Paopun20/PaoPaoDataStore).\r\n\r\n## License\r\n\r\nPPDS is released under the **Apache License 2.0**. See the [LICENSE](LICENSE) file for details.\r\n","readmeBorrowedFrom":{"version":"1.0.5","source":"wally"},"readmeTruncated":false}