Exciting news!Announcing our $4.6M Series Seed. Learn more
Socket
LoveBlogFAQ
Install
Log in

mol-proto

Package Overview
Dependencies
0
Maintainers
3
Versions
20
Issues
File Explorer

Advanced tools

mol-proto

ES5 object manipulation library for node and modern browsers

    0.2.0latest

Version published
Maintainers
3
Yearly downloads
19,050
decreased by-8.47%

Weekly downloads

Readme

Source

proto

ES5-compatible object manipulation library for node and modern browsers

Build Status npm version Code Climate Test Coverage

Documentation: http://milojs.github.io/proto/

Why not use underscore or lo-dash

  1. They do NOT use properties that are non-enumerable when they extend/clone/etc.
  2. They DO use enumerable properties from prototypes when they extend/clone/etc.
  3. When they clone, they create instances of Object rather than of the same class as cloned object.
  4. They implement many methods that are already implemented natively.
  5. They don't implement methods for inheritance and extention of prototypes.
  6. They create confusion when you read code as you can't clearly differentiate between arrays and objects (maps), e.g. when each function is used.
  7. Underscore has clumbersome chaining syntax, chaining in proto is more succinct.

Install

npm install mol-proto --save

To use and develop:

git clone [email protected]:milojs/proto.git cd proto npm link cd ../<your project> npm link mol-proto

Use

Node/browserify:

var _ = require('mol-proto');

Browser:

All functions are exported as properties of a global _ object when used with milo, there is no separate proto bundle yet (will be added shortly).

Functions

FAQs

What is mol-proto?

ES5 object manipulation library for node and modern browsers

Is mol-proto popular?

The npm package mol-proto receives a total of 194 weekly downloads. As such, mol-proto popularity was classified as not popular.

Is mol-proto well maintained?

We found that mol-proto demonstrated a not healthy version release cadence and project activity. It has 3 open source maintainers collaborating on the project.

Last updated on 06 Nov 2015
Socket

Product

Subscribe to our newsletter

Get open source security insights delivered straight into your inbox. Be the first to learn about new features and product updates.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc