{"id":"kylaaa/http","name":"http","scope":"kylaaa","platform":"roblox","description":"A promise based wrapper around HttpService.","version":"0.5.0","latest":"0.5.0","versions":["0.1.0","0.2.0","0.3.0","0.4.0","0.5.0"],"license":"MIT","licenseRating":"safe","licenseCaveats":[],"licenseVerified":true,"dependencies":{"evaera/promise":{"version":"^4.0.0","alias":"Promise"}},"integrity":"b384970cc38fe51b946f14549ee58d9d0e4a2e1e029bcd83400a23e583ee4b64","likes":0,"downloads":0,"install":"forest install kylaaa/http","url":"https://forest.dev/p/roblox/kylaaa/http","files":"https://api.forest.dev/ai/package/roblox/kylaaa/http/files","readme":"# RobloxHttp\r\nA promise based implementation of networking requests.\r\n\r\n# Usage\r\n```lua\r\nlocal Packages = game.ReplicatedStorage.Packages\r\nlocal Http = require(Packages.Http).new()\r\n\r\nlocal request = Http.GET(\"https://www.someDomain.com/json\")\r\nrequest:andThen(function(response)\r\n\t-- handle the successful request's response\r\n\tprint(tostring(response))\r\n\t\r\nend, function(err)\r\n\t-- handle the failed reuest's error\r\n\twarn(err)\r\nend)\r\n```\r\n","readmeTruncated":false}