Formatter for Firebase Realtime Database Rules with type safety
MIT License
Formatter for Firebase Realtime Database Rules
Install this package:
npm install --save-dev prettier prettier-plugin-firebase
Then run it like this:
prettier --write firebase_database.rules
By default, this plugin would try to parse all files with the extension .rules
as Firebase Realtime Database Rules. You can customize this behaviour though
configuration overwrites in your .prettierrc
or equivalent:
{
"overrides": [
{
"files": "firebase_database_rules.yaml",
"options": {
"parser": "firebase-database"
}
}
]
}