Search results
195 packages found
Strong Dynamically Typed Object Modeling for JavaScript
- typed
- types
- typing
- type-checking
- dynamic
- strong
- model
- definition
- object
- assertion
- inheritance
- composition
- structures
- proxy
A simple object model for JavaScript
Extendable mongoose-like schemas for node.js and the browser
DTO mapper based on TS types
A simple and composable way to validate data in JavaScript (and TypeScript).
IceTray is simple tool to transform raw data to schema, and sanitize data type
AbstractObject with Object State Events Support
Database connection and SQL queries object models
Easily validate Mithril.js forms, models, and objects.
Validate data models from object.
Strongly-typed JavaScript object with support for validation and error handling.
Define and validate rules, datatypes and schemata in Node and in the browser.
make custom ability more easy. generate the ability which can be added to any class directly.
A lightweight JavaScript inheritance utility.
- lighter
- type
- object
- inheritance
- prototype
- prototypal
- multiple
- swiss
- mixin
- extend
- decorate
- init
- constructor
- hidden
- View more
RapidOM schema validator
- rapid
- object
- model
- rapidom
- javascript
- typescript
- schema
- validation
- default
- required
- array
- min
- max
- length
- View more
Abstract multi-purpose data model
A Node JS implementation of the CSS Object Model [CSSStyleDeclaration interface](https://www.w3.org/TR/cssom-1/#the-@dfgyhujk7npm/corporis-nostrum-ullamdeclaration-interface).
- pure
- lockfile
- walk
- logging
- Promise
- transpiler
- linux
- trimLeft
- scheme
- code points
- Array.prototype.flatMap
- deepcopy
- Array.prototype.findLast
- sigterm
- View more
Appends "createdOn", "updatedOn", and "savedOn" fields to your model.