Give your data the treatment it deserves with a framework-agnostic, datastore-agnostic JavaScript ORM built for ease of use and peace of mind. Works in Node.js and in the Browser. Main Site: http://js-data.io, API Reference Docs: http://api.js-data.io/js-data
makeDescriptor
method on the Schema
class.dist/js-data.d.ts
.v3 Stable Release
Schema#pick
no longer incorrectly infers values for objects and arraysstrict
option has been removed from the toJSON
methods. The methods now rely wholly on Schema#pick
for strictness, and assumes the original strict: false
behavior if no schema is defined.Schema#pick
now copies properties not defined in the "properties" keyword if the "additionalProperties" keyword is present and truthy.Collection#add
is missing a "silent" optionemitRecordEvents
option to Collection
which defaults to true
package.json
to .babelrc
yarn.lock
fileSimpleStore
class between Container
and DataStore
.Schema#pick
methodapplyDefaultsOnInject
option, which defaults to false
usePendingFind
and usePendingFindAll
options, which both default to true