This is simply a wrapper for PolicyService:GetPolicyInfoForPlayerAsync(), except it returns limited information; therefore, it’s not faster to use this. Why should I use this instead of that?
Just want to clarify that you will still have to use ‘canBuyRandomisedItems’ and ‘canTradePaidItems’ if the currency used can be purchased with Robux. This includes currencies that can be both earned in-game and also purchased for Robux. Your documentation seems to make users think that it is only for Robux purchases.
Also as Ty_Scripts said, this is the same as PolicyService:GetPolicyInfoForPlayerAsync()
You had one chance and yet you only put the readme in the GitHub and not the module source so people can contribute to this easily, but this doesn’t change the fact that this is just a wrapper for lazy developers who don’t know what a policy is
This can be used even for simple games that generally don’t require scripting - which are usually made by people who’ve no clue how to work with functions, services, tables, and how to process their data. Therefore this can still be useful
Just curious- why go through the trouble of creating documentation on GitHub for the project, but only upload the code on Roblox? Wouldn’t it have made far more sense to put the code in the repository as well?