docs-packages: added audit arguments checks

This commit is contained in:
Gabriel Grubba
2024-01-25 16:15:07 -03:00
parent c905ee79a4
commit acb568ed1a

View File

@@ -0,0 +1,13 @@
# Audit Argument Checks
This package causes Meteor to require that all arguments passed to methods and
publish functions are [checked](#check). Any method that does not pass each
one of its arguments to `check` will throw an error, which will be logged on the
server and which will appear to the client as a
`500 Internal server error`. This is a simple way to help ensure that your
app has complete check coverage.
Methods and publish functions that do not need to validate their arguments can
simply run `check(arguments, [Match.Any])` to satisfy the
`audit-argument-checks` coverage checker.