polyn

1.10.2 • Public • Published

polyn (DEPRECATED)

This package is deprecated. It has been refactored into new libraries, which you should use instead: @polyn/blueprint, and @polyn/immutable

polyn is a collection of Node and browser compatible JavaScript utilities that focus on polymorphism.

Usage

Node

Immutable is part of the polyn package. To install it:

npm install --save polyn

Then you can require it like so:

var polyn = require('polyn');

Browser

Immutable is part of the polyn package. To install it, download the release folder, or:

bower install --save polyn

Then add a script tag:

<script src="polyn.min.js"></script>

Then it will be available on the window:

window.polyn;

Blueprint

Blueprint is a validation tool. It can be use to:

  • Validate or require properties
  • Validate or require arguments

Read more about Blueprints on the wiki.

Immutable

Immutable allows us to generate constructors that validate schema's, using Blueprint, and to render immutable objects.

im•mu•ta•ble (ĭ-myo͞oˈtə-bəl), adj. Not subject or susceptible to change.

Read more about Immutables on the wiki.

Package Sidebar

Install

npm i polyn

Weekly Downloads

57

Version

1.10.2

License

MIT

Unpacked Size

309 kB

Total Files

30

Last publish

Collaborators

  • losandes