diff --git a/lib/src/validators/user.dart b/lib/src/validators/user.dart deleted file mode 100644 index 4cb72ae4..00000000 --- a/lib/src/validators/user.dart +++ /dev/null @@ -1,15 +0,0 @@ -import 'package:angel_validate/angel_validate.dart'; - -// Validators can be used on the server, in the browser, and even in Flutter. -// -// It is highly recommended that you read the documentation: -// https://github.com/angel-dart/validate -final Validator USER = new Validator({ - 'email': [isString, isNotEmpty, isEmail], - 'username': [isString, isNotEmpty], - 'password': [isString, isNotEmpty] -}); - -final Validator CREATE_USER = USER.extend({}) - ..requiredFields.addAll(['email', 'username', 'password']) - ..forbiddenFields.addAll(['salt', 'roles']); diff --git a/pubspec.yaml b/pubspec.yaml index aebc1f83..de1eb8df 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -14,6 +14,7 @@ dependencies: angel_hot: ^1.1.0-alpha # Hot-reloading support. :) angel_jael: ^1.0.0-alpha # Server-side templating engine angel_static: ^1.3.0-alpha # Static file server + angel_validate: ^1.0.0 # Allows for validation of input data dev_dependencies: angel_serialize_generator: ^1.0.0-alpha # Generates serialization code for models. angel_test: ^1.1.0-alpha # Utilities for testing Angel servers.