You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://www.repostatus.org/#active)
> This package is back under maintenance by the Meteor Community Packages group
4
-
5
-
8
+
> This package is back under maintenance by the Meteor Community Packages group 🚀
6
9
7
10
SimpleSchema validates JavaScript objects to ensure they match a schema. It can also clean the objects to automatically convert types, remove unsupported properties, and add automatic values such that the object is then more likely to pass validation.
8
11
@@ -13,7 +16,7 @@ There are a lot of similar packages for validating objects. These are some of th
13
16
- Optional `Tracker` reactivity
14
17
- Powerful customizable error message system with decent English language defaults and support for localization, which makes it easy to drop this package in and display the validation error messages to end users.
15
18
- Has hundreds of tests and is used in production apps of various sizes
16
-
- Used by the [Collection2](https://github.com/aldeed/meteor-collection2) and [AutoForm](https://github.com/aldeed/meteor-autoform) Meteor packages.
19
+
- Used by the [Collection2](https://github.com/Meteor-Community-Packages/meteor-collection2) and [AutoForm](https://github.com/Meteor-Community-Packages/meteor-autoform) Meteor packages.
17
20
18
21
There are also reasons not to choose this package. Because of all it does, this package is more complex than (but still "simple" :) ) and slower than some other packages. Based on your needs, you should decide whether these tradeoffs are acceptable. One faster but less powerful option is [simplecheck](https://www.npmjs.com/package/simplecheck).
19
22
@@ -103,7 +106,8 @@ There are also reasons not to choose this package. Because of all it does, this
103
106
104
107
## The History of SimpleSchema
105
108
106
-
SimpleSchema was first released as a Meteor package in mid-2013. Version 1.0 was released in September 2014. In mid-2016, version 2.0 was released as an NPM package, which can be used in Meteor, NodeJS, or static browser apps.
109
+
SimpleSchema was first released as a Meteor package in mid-2013. Version 1.0 was released in September 2014.
110
+
In mid-2016, new versions were released as an NPM package, which can be used in Meteor, NodeJS, or static browser apps.
107
111
Afterwards it has been archived in favour of the NPM version.
108
112
109
113
In 2022/2023 the NPM package has dropped all Meteor compatibility and this package got released again, starting with the latest commit
0 commit comments