FirebaseExtended / bolt

Bolt Compiler (Firebase Security and Modeling)
Apache License 2.0
897 stars 107 forks source link

Bolt eats parentheses #230

Closed dan-leech closed 6 years ago

dan-leech commented 6 years ago

Bolt: path / { write() { (auth != null && this == 'users') || (auth == null && this == 'fake') } }

result: { "rules": { ".write": "auth != null && newData.val() == 'users' || auth == null && newData.val() == 'fake'" } }