{"id":"kartzrbx/kartzdataservice","name":"kartzdataservice","scope":"kartzrbx","platform":"roblox","description":"Um sistema de gerenciamento de dados robusto para Roblox com suporte a persistencia de perfil","version":"0.1.0","latest":"0.1.0","versions":["0.1.0"],"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":{"sleitnick/signal":{"version":"^2.0.3","alias":"signal"},"lm-loleris/profilestore":{"version":"^1.0.3","alias":"profilestore"}},"integrity":"109ba4f2fcca8c9c40fde83fed04ed1993cb3a6be192b2457008130d72cfedf0","likes":0,"downloads":0,"install":"forest install kartzrbx/kartzdataservice","url":"https://forest.dev/p/roblox/kartzrbx/kartzdataservice","files":"https://api.forest.dev/ai/package/roblox/kartzrbx/kartzdataservice/files","readme":"# KartzDataService\n\nUm sistema de gerenciamento de dados robusto para Roblox com suporte a persistência de perfil, replicação automática e padrão de dados estruturado.\n\n## Instalação\n\n### Via Wally\n\nAdicione a seguinte linha ao seu `wally.toml`:\n\n```toml\n[dependencies]\nkartzdataservice = \"kartzrbx/kartzdataservice@0.1.0\"\n```\n\nDepois execute:\n\n```bash\nwally install\n```\n\n### Uso\n\n```lua\nlocal DataService = require(game:GetService(\"ReplicatedStorage\").Packages.kartzdataservice)\n\n-- Inicializar DataService\nDataService.init()\n\n-- Usar para gerenciar dados do jogador\n```\n\n## Recursos\n\n- Gerenciamento automático de dados do jogador\n- Sincronização entre Cliente e Servidor\n- Sistema de replicação inteligente\n- Integração com ProfileStore para persistência\n- Sistema de eventos com Signal\n\n## Estrutura do Projeto\n\n- `init.luau` - Ponto de entrada principal\n- `Client.luau` - Lógica do lado do cliente\n- `Server.luau` - Lógica do lado do servidor\n- `Data.luau` - Estrutura de dados\n- `Replicator.luau` - Sistema de replicação\n- `Path.luau` - Utilitários de caminho\n- `Enums.luau` - Enumerações\n\n## Dependências\n\n- `sleitnick/signal@2.0.3` - Sistema de eventos\n- `lm-loleris/profilestore@1.0.3` - Persistência de dados (server-only)\n\n## Desenvolvimento\n\nPara construir o projeto com Rojo:\n\n```bash\nrojo build -o \"KartzDataService.rbxlx\"\n```\n\nPara servir em tempo real:\n\n```bash\nrojo serve\n```\n\nMais informações: [Documentação Rojo](https://rojo.space/docs)\n","readmeTruncated":false}