You can use these Node Packaged Modules with Node.js, Browserify,
Mr, or any compatible CommonJS module loader. Using a module loader
or bundler when using Collections in web browsers has the advantage of
only incorporating the modules you need. However, you can just embed
<script src="collections/collections.min.js"> and all of the
collections will be introduced as globals. ⚠️
require("collections") is not supported.
npm install collections --save
Tests are in the
test directory. Use
npm test to run the tests in
NodeJS or open
test/run.html in a browser.
To run the tests in your browser, simply use
npm run test:jasmine.
To run the tests using Karma use
npm run test:karma and for continious tests run with file changes detection
npm run test:karma-dev. Finally to open a remote debug console on karma use
npm run test:karma-debug.
- extends core types (e.g extends
Array.prototypewith additional non-enumerable properties like