๐ AWS IAM policy document formatter
Tooling should never change the functional effect of a policy.
If your project requires checking in a raw IAM policy, this tool should produce minimal diffs across commits.
Running the tool multiple times should produce identical output, and running the library constituents should produce identical data structures.
A policy should have a well-defined serialization ordering.
Implicit policy components should be made explicit.
This library is distributed under the MIT License, see LICENSE.txt for more information.