{"id":"averyark/keeper","name":"keeper","scope":"averyark","platform":"roblox","description":"Keeper class for tracking and cleaning up objects with keys","version":"1.9.2","latest":"1.9.2","versions":["1.9.0","1.9.1","1.9.2"],"license":"MIT","licenseRating":"safe","licenseCaveats":[],"licenseVerified":true,"dependencies":{},"integrity":"f40af7b7c0792bc70b815512d007fd2bf2def2b76c448c2ec5b2b318c442b768","likes":0,"downloads":0,"install":"forest install averyark/keeper","url":"https://forest.dev/p/roblox/averyark/keeper","files":"https://api.forest.dev/ai/package/roblox/averyark/keeper/files","readme":"# Keeper\r\n\r\nKeeper is a Trove-style utility for tracking and cleaning up objects, now with optional keys for grouped cleanup.\r\n\r\n## Install (Wally)\r\n\r\n```\r\n[dependencies]\r\nKeeper = \"averyark/keeper@1.9.0\"\r\n```\r\n\r\n## Basic Use\r\n\r\n```lua\r\nlocal Keeper = require(path.To.Keeper)\r\n\r\nlocal trove = Keeper.new()\r\nlocal part = Instance.new(\"Part\")\r\n\r\ntrove:Add(part, \"effects\")\r\ntrove:Clean(\"effects\")\r\n```\r\n","readmeTruncated":false}