{"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"dist-tags":{"latest":"3.8.1","rc":"4.0.0-rc.2"},"author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"description":"Immutable Data Collections","readme":"Immutable collections for JavaScript\n====================================\n\n[![Build Status](https://travis-ci.org/facebook/immutable-js.svg?branch=master)](https://travis-ci.org/facebook/immutable-js)\n\n[Immutable][] data cannot be changed once created, leading to much simpler\napplication development, no defensive copying, and enabling advanced memoization\nand change detection techniques with simple logic. [Persistent][] data presents\na mutative API which does not update the data in-place, but instead always\nyields new updated data.\n\nImmutable.js provides many Persistent Immutable data structures including:\n`List`, `Stack`, `Map`, `OrderedMap`, `Set`, `OrderedSet` and `Record`.\n\nThese data structures are highly efficient on modern JavaScript VMs by using\nstructural sharing via [hash maps tries][] and [vector tries][] as popularized\nby Clojure and Scala, minimizing the need to copy or cache data.\n\n`Immutable` also provides a lazy `Seq`, allowing efficient\nchaining of collection methods like `map` and `filter` without creating\nintermediate representations. Create some `Seq` with `Range` and `Repeat`.\n\nWant to hear more? Watch the presentation about Immutable.js:\n\n<a href=\"https://youtu.be/I7IdS-PbEgI\" target=\"_blank\" alt=\"Immutable Data and React\"><img src=\"https://img.youtube.com/vi/I7IdS-PbEgI/0.jpg\" /></a>\n\n[Persistent]: http://en.wikipedia.org/wiki/Persistent_data_structure\n[Immutable]: http://en.wikipedia.org/wiki/Immutable_object\n[hash maps tries]: http://en.wikipedia.org/wiki/Hash_array_mapped_trie\n[vector tries]: http://hypirion.com/musings/understanding-persistent-vector-pt-1\n\n\nGetting started\n---------------\n\nInstall `immutable` using npm.\n\n```shell\nnpm install immutable\n```\n\nThen require it into any module.\n\n```javascript\nvar Immutable = require('immutable');\nvar map1 = Immutable.Map({a:1, b:2, c:3});\nvar map2 = map1.set('b', 50);\nmap1.get('b'); // 2\nmap2.get('b'); // 50\n```\n\n### Browser\n\nTo use `immutable` from a browser, download [dist/immutable.min.js](https://github.com/facebook/immutable-js/blob/master/dist/immutable.min.js)\nor use a CDN such as [CDNJS](https://cdnjs.com/libraries/immutable)\nor [jsDelivr](http://www.jsdelivr.com/#!immutable.js).\n\nThen, add it as a script tag to your page:\n\n```html\n<script src=\"immutable.min.js\"></script>\n<script>\n    var map1 = Immutable.Map({a:1, b:2, c:3});\n    var map2 = map1.set('b', 50);\n    map1.get('b'); // 2\n    map2.get('b'); // 50\n</script>\n```\n\nOr use an AMD loader (such as [RequireJS](http://requirejs.org/)):\n\n```javascript\nrequire(['./immutable.min.js'], function (Immutable) {\n    var map1 = Immutable.Map({a:1, b:2, c:3});\n    var map2 = map1.set('b', 50);\n    map1.get('b'); // 2\n    map2.get('b'); // 50\n});\n```\n\nIf you're using [browserify](http://browserify.org/), the `immutable` npm module\nalso works from the browser.\n\n### TypeScript\n\nUse these Immutable collections and sequences as you would use native\ncollections in your [TypeScript](http://typescriptlang.org) programs while still taking\nadvantage of type generics, error detection, and auto-complete in your IDE.\n\nJust add a reference with a relative path to the type declarations at the top\nof your file.\n\n```javascript\n///<reference path='./node_modules/immutable/dist/immutable.d.ts'/>\nimport Immutable = require('immutable');\nvar map1: Immutable.Map<string, number>;\nmap1 = Immutable.Map({a:1, b:2, c:3});\nvar map2 = map1.set('b', 50);\nmap1.get('b'); // 2\nmap2.get('b'); // 50\n```\n\n\nThe case for Immutability\n-------------------------\n\nMuch of what makes application development difficult is tracking mutation and\nmaintaining state. Developing with immutable data encourages you to think\ndifferently about how data flows through your application.\n\nSubscribing to data events throughout your application creates a huge overhead of\nbook-keeping which can hurt performance, sometimes dramatically, and creates\nopportunities for areas of your application to get out of sync with each other\ndue to easy to make programmer error. Since immutable data never changes,\nsubscribing to changes throughout the model is a dead-end and new data can only\never be passed from above.\n\nThis model of data flow aligns well with the architecture of [React][]\nand especially well with an application designed using the ideas of [Flux][].\n\nWhen data is passed from above rather than being subscribed to, and you're only\ninterested in doing work when something has changed, you can use equality.\n\nImmutable collections should be treated as *values* rather than *objects*. While\nobjects represent some thing which could change over time, a value represents\nthe state of that thing at a particular instance of time. This principle is most\nimportant to understanding the appropriate use of immutable data. In order to\ntreat Immutable.js collections as values, it's important to use the\n`Immutable.is()` function or `.equals()` method to determine value equality\ninstead of the `===` operator which determines object reference identity.\n\n```javascript\nvar map1 = Immutable.Map({a:1, b:2, c:3});\nvar map2 = map1.set('b', 2);\nassert(map1.equals(map2) === true);\nvar map3 = map1.set('b', 50);\nassert(map1.equals(map3) === false);\n```\n\nNote: As a performance optimization `Immutable` attempts to return the existing\ncollection when an operation would result in an identical collection, allowing\nfor using `===` reference equality to determine if something definitely has not\nchanged. This can be extremely useful when used within a memoization function\nwhich would prefer to re-run the function if a deeper equality check could\npotentially be more costly. The `===` equality check is also used internally by\n`Immutable.is` and `.equals()` as a performance optimization.\n\nIf an object is immutable, it can be \"copied\" simply by making another reference\nto it instead of copying the entire object. Because a reference is much smaller\nthan the object itself, this results in memory savings and a potential boost in\nexecution speed for programs which rely on copies (such as an undo-stack).\n\n```javascript\nvar map1 = Immutable.Map({a:1, b:2, c:3});\nvar clone = map1;\n```\n\n[React]: http://facebook.github.io/react/\n[Flux]: http://facebook.github.io/flux/docs/overview.html\n\n\nJavaScript-first API\n--------------------\n\nWhile `immutable` is inspired by Clojure, Scala, Haskell and other functional\nprogramming environments, it's designed to bring these powerful concepts to\nJavaScript, and therefore has an Object-Oriented API that closely mirrors that\nof [ES6][] [Array][], [Map][], and [Set][].\n\n[ES6]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla\n[Array]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array\n[Map]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map\n[Set]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set\n\nThe difference for the immutable collections is that methods which would mutate\nthe collection, like `push`, `set`, `unshift` or `splice` instead return a new\nimmutable collection. Methods which return new arrays like `slice` or `concat`\ninstead return new immutable collections.\n\n```javascript\nvar list1 = Immutable.List.of(1, 2);\nvar list2 = list1.push(3, 4, 5);\nvar list3 = list2.unshift(0);\nvar list4 = list1.concat(list2, list3);\nassert(list1.size === 2);\nassert(list2.size === 5);\nassert(list3.size === 6);\nassert(list4.size === 13);\nassert(list4.get(0) === 1);\n```\n\nAlmost all of the methods on [Array][] will be found in similar form on\n`Immutable.List`, those of [Map][] found on `Immutable.Map`, and those of [Set][]\nfound on `Immutable.Set`, including collection operations like `forEach()`\nand `map()`.\n\n```javascript\nvar alpha = Immutable.Map({a:1, b:2, c:3, d:4});\nalpha.map((v, k) => k.toUpperCase()).join();\n// 'A,B,C,D'\n```\n\n### Accepts raw JavaScript objects.\n\nDesigned to inter-operate with your existing JavaScript, `immutable`\naccepts plain JavaScript Arrays and Objects anywhere a method expects an\n`Iterable` with no performance penalty.\n\n```javascript\nvar map1 = Immutable.Map({a:1, b:2, c:3, d:4});\nvar map2 = Immutable.Map({c:10, a:20, t:30});\nvar obj = {d:100, o:200, g:300};\nvar map3 = map1.merge(map2, obj);\n// Map { a: 20, b: 2, c: 10, d: 100, t: 30, o: 200, g: 300 }\n```\n\nThis is possible because `immutable` can treat any JavaScript Array or Object\nas an Iterable. You can take advantage of this in order to get sophisticated\ncollection methods on JavaScript Objects, which otherwise have a very sparse\nnative API. Because Seq evaluates lazily and does not cache intermediate\nresults, these operations can be extremely efficient.\n\n```javascript\nvar myObject = {a:1,b:2,c:3};\nImmutable.Seq(myObject).map(x => x * x).toObject();\n// { a: 1, b: 4, c: 9 }\n```\n\nKeep in mind, when using JS objects to construct Immutable Maps, that\nJavaScript Object properties are always strings, even if written in a quote-less\nshorthand, while Immutable Maps accept keys of any type.\n\n```js\nvar obj = { 1: \"one\" };\nObject.keys(obj); // [ \"1\" ]\nobj[\"1\"]; // \"one\"\nobj[1];   // \"one\"\n\nvar map = Immutable.fromJS(obj);\nmap.get(\"1\"); // \"one\"\nmap.get(1);   // undefined\n```\n\nProperty access for JavaScript Objects first converts the key to a string, but\nsince Immutable Map keys can be of any type the argument to `get()` is\nnot altered.\n\n\n### Converts back to raw JavaScript objects.\n\nAll `immutable` Iterables can be converted to plain JavaScript Arrays and\nObjects shallowly with `toArray()` and `toObject()` or deeply with `toJS()`.\nAll Immutable Iterables also implement `toJSON()` allowing them to be passed to\n`JSON.stringify` directly.\n\n```javascript\nvar deep = Immutable.Map({ a: 1, b: 2, c: Immutable.List.of(3, 4, 5) });\ndeep.toObject() // { a: 1, b: 2, c: List [ 3, 4, 5 ] }\ndeep.toArray() // [ 1, 2, List [ 3, 4, 5 ] ]\ndeep.toJS() // { a: 1, b: 2, c: [ 3, 4, 5 ] }\nJSON.stringify(deep) // '{\"a\":1,\"b\":2,\"c\":[3,4,5]}'\n```\n\n### Embraces ES6\n\n`Immutable` takes advantage of features added to JavaScript in [ES6][],\nthe latest standard version of ECMAScript (JavaScript), including [Iterators][],\n[Arrow Functions][], [Classes][], and [Modules][]. It's also inspired by the\n[Map][] and [Set][] collections added to ES6. The library is \"transpiled\" to ES3\nin order to support all modern browsers.\n\nAll examples are presented in ES6. To run in all browsers, they need to be\ntranslated to ES3.\n\n```js\n// ES6\nfoo.map(x => x * x);\n// ES3\nfoo.map(function (x) { return x * x; });\n```\n\n[Iterators]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/The_Iterator_protocol\n[Arrow Functions]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions\n[Classes]: http://wiki.ecmascript.org/doku.php?id=strawman:maximally_minimal_classes\n[Modules]: http://www.2ality.com/2014/09/es6-modules-final.html\n\n\nNested Structures\n-----------------\n\nThe collections in `immutable` are intended to be nested, allowing for deep\ntrees of data, similar to JSON.\n\n```javascript\nvar nested = Immutable.fromJS({a:{b:{c:[3,4,5]}}});\n// Map { a: Map { b: Map { c: List [ 3, 4, 5 ] } } }\n```\n\nA few power-tools allow for reading and operating on nested data. The\nmost useful are `mergeDeep`, `getIn`, `setIn`, and `updateIn`, found on `List`,\n`Map` and `OrderedMap`.\n\n```javascript\nvar nested2 = nested.mergeDeep({a:{b:{d:6}}});\n// Map { a: Map { b: Map { c: List [ 3, 4, 5 ], d: 6 } } }\n\nnested2.getIn(['a', 'b', 'd']); // 6\n\nvar nested3 = nested2.updateIn(['a', 'b', 'd'], value => value + 1);\n// Map { a: Map { b: Map { c: List [ 3, 4, 5 ], d: 7 } } }\n\nvar nested4 = nested3.updateIn(['a', 'b', 'c'], list => list.push(6));\n// Map { a: Map { b: Map { c: List [ 3, 4, 5, 6 ], d: 7 } } }\n```\n\n\nLazy Seq\n--------\n\n`Seq` describes a lazy operation, allowing them to efficiently chain\nuse of all the Iterable methods (such as `map` and `filter`).\n\n**Seq is immutable** — Once a Seq is created, it cannot be\nchanged, appended to, rearranged or otherwise modified. Instead, any mutative\nmethod called on a Seq will return a new Seq.\n\n**Seq is lazy** — Seq does as little work as necessary to respond to any\nmethod call.\n\nFor example, the following does not perform any work, because the resulting\nSeq is never used:\n\n    var oddSquares = Immutable.Seq.of(1,2,3,4,5,6,7,8)\n      .filter(x => x % 2).map(x => x * x);\n\nOnce the Seq is used, it performs only the work necessary. In this\nexample, no intermediate arrays are ever created, filter is called three times,\nand map is only called once:\n\n    console.log(oddSquares.get(1)); // 9\n\nAny collection can be converted to a lazy Seq with `.toSeq()`.\n\n    var seq = Immutable.Map({a:1, b:1, c:1}).toSeq();\n\nSeq allows for the efficient chaining of sequence operations, especially when\nconverting to a different concrete type (such as to a JS object):\n\n    seq.flip().map(key => key.toUpperCase()).flip().toObject();\n    // { A: 1, B: 1, C: 1 }\n\nAs well as expressing logic that would otherwise seem memory-limited:\n\n    Immutable.Range(1, Infinity)\n      .skip(1000)\n      .map(n => -n)\n      .filter(n => n % 2 === 0)\n      .take(2)\n      .reduce((r, n) => r * n, 1);\n    // 1006008\n\nNote: An iterable is always iterated in the same order, however that order may\nnot always be well defined, as is the case for the `Map`.\n\n\nEquality treats Collections as Data\n-----------------------------------\n\n`Immutable` provides equality which treats immutable data structures as pure\ndata, performing a deep equality check if necessary.\n\n```javascript\nvar map1 = Immutable.Map({a:1, b:1, c:1});\nvar map2 = Immutable.Map({a:1, b:1, c:1});\nassert(map1 !== map2); // two different instances\nassert(Immutable.is(map1, map2)); // have equivalent values\nassert(map1.equals(map2)); // alternatively use the equals method\n```\n\n`Immutable.is()` uses the same measure of equality as [Object.is][]\nincluding if both are immutable and all keys and values are equal\nusing the same measure of equality.\n\n[Object.is]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is\n\n\nBatching Mutations\n------------------\n\n> If a tree falls in the woods, does it make a sound?\n>\n> If a pure function mutates some local data in order to produce an immutable\n> return value, is that ok?\n>\n> — Rich Hickey, Clojure\n\nApplying a mutation to create a new immutable object results in some overhead,\nwhich can add up to a minor performance penalty. If you need to apply a series\nof mutations locally before returning, `Immutable` gives you the ability to\ncreate a temporary mutable (transient) copy of a collection and apply a batch of\nmutations in a performant manner by using `withMutations`. In fact, this is\nexactly how  `Immutable` applies complex mutations itself.\n\nAs an example, building `list2` results in the creation of 1, not 3, new\nimmutable Lists.\n\n```javascript\nvar list1 = Immutable.List.of(1,2,3);\nvar list2 = list1.withMutations(function (list) {\n  list.push(4).push(5).push(6);\n});\nassert(list1.size === 3);\nassert(list2.size === 6);\n```\n\nNote: `immutable` also provides `asMutable` and `asImmutable`, but only\nencourages their use when `withMutations` will not suffice. Use caution to not\nreturn a mutable copy, which could result in undesired behavior.\n\n*Important!*: Only a select few methods can be used in `withMutations` including\n`set`, `push` and `pop`. These methods can be applied directly against a\npersistent data-structure where other methods like `map`, `filter`, `sort`,\nand `splice` will always return new immutable data-structures and never mutate\na mutable collection.\n\n\nDocumentation\n-------------\n\n[Read the docs](http://facebook.github.io/immutable-js/docs/) and eat your vegetables.\n\nDocs are automatically generated from [Immutable.d.ts](https://github.com/facebook/immutable-js/blob/master/type-definitions/Immutable.d.ts).\nPlease contribute!\n\nAlso, don't miss the [Wiki](https://github.com/facebook/immutable-js/wiki) which\ncontains articles on specific topics. Can't find something? Open an [issue](https://github.com/facebook/immutable-js/issues).\n\n\nTesting\n-------\n\nIf you are using the [Chai Assertion Library](http://chaijs.com/), [Chai Immutable](https://github.com/astorije/chai-immutable) provides a set of assertions to use against `Immutable` collections.\n\n\nContribution\n------------\n\nUse [Github issues](https://github.com/facebook/immutable-js/issues) for requests.\n\nWe actively welcome pull requests, learn how to [contribute](./CONTRIBUTING.md).\n\n\nChangelog\n---------\n\nChanges are tracked as [Github releases](https://github.com/facebook/immutable-js/releases).\n\n\nThanks\n------\n\n[Phil Bagwell](https://www.youtube.com/watch?v=K2NYwP90bNs), for his inspiration\nand research in persistent data structures.\n\n[Hugh Jackson](https://github.com/hughfdjackson/), for providing the npm package\nname. If you're looking for his unsupported package, see [this repository](https://github.com/hughfdjackson/immutable).\n\n\nLicense\n-------\n\n`Immutable` is [BSD-licensed](https://github.com/facebook/immutable-js/blob/master/LICENSE). We also provide an additional [patent grant](https://github.com/facebook/immutable-js/blob/master/PATENTS).\n","repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"users":{"leebyron":true,"subtlegradient":true,"goodacre.liam":true,"jsdf":true,"rockymadden":true,"jurassix":true,"dbrockman":true,"jarib":true,"axelav":true,"arnold-almeida":true,"moimikey":true,"mathieuancelin":true,"markthethomas":true,"edin-m":true,"mindcookin":true,"wkaifang":true,"goblindegook":true,"dongxu":true,"kerry95":true,"wangchao719":true,"qqqppp9998":true,"freebird":true,"chiefy":true,"kodemon":true,"nguru":true,"iolo":true,"antouank":true,"aitorllj93":true,"nickeltobias":true,"panlw":true,"hosomichi":true,"michealparks":true,"antanst":true,"corintho":true,"beiluo":true,"jgrl":true,"bojand":true,"tobiasnickel":true,"jrnail23":true,"mygoare":true,"kay.sackey":true,"kratyk":true,"apehead":true,"xiaochao":true,"ristostevcev":true,"koulmomo":true,"foto":true,"loselovegirl":true,"thinhair":true,"floriannagel":true,"qqcome110":true,"abdagli":true,"junya":true,"ninozhang":true,"sumdas":true,"andrefs":true,"princetoad":true,"jasonwang1888":true,"alexyuly":true,"quocnguyen":true,"ackhub":true,"recursion_excursion":true,"cfleschhut":true,"aztlan2k":true,"scotchulous":true,"abuddington":true,"shanewholloway":true,"wirehive":true,"yinyongcom666":true,"nilz3ro":true,"kwhitley":true,"rebolon":true,"justanotherdot":true,"neo1":true,"leonardorb":true,"leejefon":true,"danielbayley":true,"visual.io":true,"abdihaikal":true,"modao":true,"muroc":true,"bluelovers":true,"joypeterson":true,"langri-sha":true,"itonyyo":true,"suncn":true,"miroklarin":true,"bapinney":true,"joris-van-der-wel":true,"necanicum":true,"cblumer":true,"bh032":true,"serge-nikitin":true,"nelix":true,"lucassus":true,"kaufmo":true,"papasavva":true,"josokinas":true,"scott.m.sarsfield":true,"asaupup":true,"nisimjoseph":true,"modood":true,"akashdeep-singh":true,"ikhsaan":true,"canniee":true,"sibawite":true,"pddivine":true,"alexxnica":true,"anhhnt":true},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"license":"BSD-3-Clause","versions":{"0.8.0-SNAPSHOT":{"name":"immutable","description":"immutable data-structures in javascript.","version":"0.8.0-SNAPSHOT","main":"src/immutable.js","scripts":{"test":"node test/runner.js test/"},"repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0"},"devDependencies":{"benchmark":"1.0.0","underscore":"*","mocha":"1.8.1"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha-qunit"},"keywords":["immutability","functional programming","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","_id":"immutable@0.8.0-SNAPSHOT","dist":{"shasum":"938257a175134d74b369c27be0a8eaafa87ac8cb","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-0.8.0-SNAPSHOT.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"0.8.0":{"name":"immutable","description":"immutable data-structures in javascript.","version":"0.8.0","main":"src/immutable.js","scripts":{"test":"node test/runner.js test/"},"repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.2.x"},"devDependencies":{"benchmark":"1.0.0","underscore":"*","mocha":"1.8.1"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha-qunit"},"keywords":["immutability","functional programming","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","_id":"immutable@0.8.0","dist":{"shasum":"c975819c9a8c45fae2ffc9c996ebb9d1525301a6","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-0.8.0.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"0.9.0":{"name":"immutable","description":"effecient immutable data-structures in javascript.","version":"0.9.0","main":"src/immutable.js","keywords":["immutability","functional programming","fp","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.3.2"},"scripts":{"test":"./node_modules/mocha/bin/mocha"},"devDependencies":{"underscore":"*","mocha":"1.8.1"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha"},"_id":"immutable@0.9.0","dist":{"shasum":"c75b333a08c31df2182f1eced7b91ca8ea742e9e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-0.9.0.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"0.9.1":{"name":"immutable","description":"effecient immutable data-structures in javascript.","version":"0.9.1","main":"src/immutable.js","keywords":["immutability","functional programming","fp","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.3.2"},"scripts":{"test":"./node_modules/mocha/bin/mocha"},"devDependencies":{"underscore":"*","mocha":"1.8.1"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha"},"_id":"immutable@0.9.1","dist":{"shasum":"e58229ecc36889741c8ef227e3795db6bee1eeaa","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-0.9.1.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"0.9.2":{"name":"immutable","description":"effecient immutable data-structures in javascript.","version":"0.9.2","main":"src/immutable.js","keywords":["immutability","functional programming","fp","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.3.2"},"scripts":{"test":"./node_modules/mocha/bin/mocha"},"devDependencies":{"underscore":"*","mocha":"1.8.1"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha"},"_id":"immutable@0.9.2","dist":{"shasum":"632682adad8663850fa19026407ebf5593a959f8","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-0.9.2.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"1.0.0":{"name":"immutable","description":"efficient immutable data-structures in javascript.","version":"1.0.0","main":"src/immutable.js","keywords":["immutability","functional programming","fp","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.3.2"},"scripts":{"test":"./node_modules/mocha/bin/mocha"},"devDependencies":{"underscore":"*","mocha":"1.8.1"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha"},"_id":"immutable@1.0.0","dist":{"shasum":"eb2ca75c3905ca1d7bc35941a4adfe429807f9f4","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-1.0.0.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"1.1.0":{"name":"immutable","description":"efficient immutable data-structures in javascript.","version":"1.1.0","main":"src/immutable.js","keywords":["immutability","functional programming","fp","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.4.1"},"scripts":{"test":"./node_modules/mocha/bin/mocha"},"devDependencies":{"underscore":"*","mocha":"1.8.1"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha"},"bugs":{"url":"https://github.com/hughfdjackson/immutable/issues"},"_id":"immutable@1.1.0","dist":{"shasum":"4619f20661bf924760398964ef8388b7ac675743","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-1.1.0.tgz"},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"1.2.0":{"name":"immutable","description":"efficient immutable data-structures in javascript.","version":"1.2.0","main":"src/immutable.js","keywords":["immutability","functional programming","fp","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.4.1"},"scripts":{"test":"./node_modules/mocha/bin/mocha"},"devDependencies":{"underscore":"*","mocha":"1.8.1"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha"},"bugs":{"url":"https://github.com/hughfdjackson/immutable/issues"},"_id":"immutable@1.2.0","dist":{"shasum":"3c8b4a143798b385d4da3264987a027f178cc504","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-1.2.0.tgz"},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"1.3.0":{"name":"immutable","description":"efficient immutable data-structures in javascript.","version":"1.3.0","main":"src/immutable.js","keywords":["immutability","functional programming","fp","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.4.1"},"scripts":{"test":"./node_modules/mocha/bin/mocha"},"devDependencies":{"underscore":"*","mocha":"1.8.1"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha"},"bugs":{"url":"https://github.com/hughfdjackson/immutable/issues"},"_id":"immutable@1.3.0","dist":{"shasum":"9aa6a35588e992a5106bbc9b9ff02e9dec71760e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-1.3.0.tgz"},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"1.4.0":{"name":"immutable","description":"efficient immutable data-structures in javascript.","version":"1.4.0","main":"src/immutable.js","keywords":["immutability","functional programming","fp","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.4.1"},"scripts":{"test":"./node_modules/mocha/bin/mocha","prepublish":"./node_modules/browserify/bin/cmd.js --standalone immutable -e src/immutable.js | ./node_modules/uglify-js/bin/uglifyjs > build/immutable.js"},"devDependencies":{"underscore":"*","mocha":"1.8.1","browserify":"2.17.2","uglify-js":"2.3.6"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha"},"bugs":{"url":"https://github.com/hughfdjackson/immutable/issues"},"_id":"immutable@1.4.0","dist":{"shasum":"5a96545c4eff87dd174b90375599790d363014be","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-1.4.0.tgz"},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"1.5.0":{"name":"immutable","description":"efficient immutable data-structures in javascript.","version":"1.5.0","main":"src/immutable.js","keywords":["immutability","functional programming","fp","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.4.1"},"scripts":{"test":"./node_modules/mocha/bin/mocha","prepublish":"./node_modules/browserify/bin/cmd.js --standalone immutable -e src/immutable.js | ./node_modules/uglify-js/bin/uglifyjs > build/immutable.js"},"devDependencies":{"underscore":"*","mocha":"1.8.1","browserify":"2.17.2","uglify-js":"2.3.6"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha"},"bugs":{"url":"https://github.com/hughfdjackson/immutable/issues"},"_id":"immutable@1.5.0","dist":{"shasum":"88c71b78c05ae01ae962e66c8695b49598dcf7ec","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-1.5.0.tgz"},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"1.4.1":{"name":"immutable","description":"efficient immutable data-structures in javascript.","version":"1.4.1","main":"src/immutable.js","keywords":["immutability","functional programming","fp","persistent datastructures"],"author":{"name":"hughfdjackson"},"license":"BSD","repository":{"type":"git","url":"https://github.com/hughfdjackson/immutable.git"},"dependencies":{"string-hash":"1.1.0","persistent-hash-trie":"0.4.1"},"scripts":{"test":"./node_modules/mocha/bin/mocha","prepublish":"./node_modules/browserify/bin/cmd.js --standalone immutable -e src/immutable.js | ./node_modules/uglify-js/bin/uglifyjs > build/immutable.js"},"devDependencies":{"underscore":"*","mocha":"1.8.1","browserify":"2.17.2","uglify-js":"2.3.6"},"testling":{"files":"test/*-test.js","browsers":["iexplore/6.0","iexplore/7.0","iexplore/8.0","iexplore/9.0","iexplore/10.0","chrome/4.0","chrome/23.0","firefox/3.0","firefox/17.0","opera/10.0","opera/12.0","safari/5.0.5","safari/5.1"],"harness":"mocha"},"bugs":{"url":"https://github.com/hughfdjackson/immutable/issues"},"_id":"immutable@1.4.1","dist":{"shasum":"617aa350483658f9c7e02d395021dbe5447001c7","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-1.4.1.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"},"maintainers":[{"name":"hughfdjackson","email":"hughfdjackson@googlemail.com"}],"directories":{}},"2.0.0":{"name":"immutable","version":"2.0.0","description":"Immutable Data Collections","homepage":"https://github.com/leebyron/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/leebyron/immutable-js"},"bugs":{"url":"https://github.com/leebyron/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","grunt-react":"^0.8.2","react-tools":"~0.10.0","ts-compiler":"^2.0.0"},"engines":{"node":"0.8.x || 0.10.x"},"files":["dist"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"MIT","_id":"immutable@2.0.0","dist":{"shasum":"90b0c357e59ae07dc1f19fd347606a3d6a41584f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.0.tgz"},"_from":"./","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.1":{"name":"immutable","version":"2.0.1","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","grunt-react":"^0.8.2","react-tools":"~0.10.0","ts-compiler":"^2.0.0"},"engines":{"node":"0.8.x || 0.10.x"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.1","dist":{"shasum":"a2f90cda2e1552c6e2bdf586294c8aa96275650f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.1.tgz"},"_from":"./","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.2":{"name":"immutable","version":"2.0.2","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","grunt-react":"^0.8.2","react-tools":"~0.10.0","ts-compiler":"^2.0.0"},"engines":{"node":"^0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.2","dist":{"shasum":"0dd6ab32d5565431e9c94702183f86c9fb78db96","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.2.tgz"},"_from":"./","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.3":{"name":"immutable","version":"2.0.3","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","grunt-react":"^0.8.2","react-tools":"~0.10.0","ts-compiler":"^2.0.0"},"engines":{"node":"^0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.3","dist":{"shasum":"e15681264e2daef21039d9977d086e294752e7a1","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.3.tgz"},"_from":"./","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.4":{"name":"immutable","version":"2.0.4","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","grunt-react":"^0.8.2","react-tools":"~0.10.0","ts-compiler":"^2.0.0","grunt-release":"^0.7.0"},"engines":{"node":"^0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.4","dist":{"shasum":"5002853cc5b0c5be65c011fe552828412da91091","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.5":{"name":"immutable","version":"2.0.5","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15"},"engines":{"node":"^0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.5","dist":{"shasum":"becc5367e8dae0497e679537e96b151c75de6ed1","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.5.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.6":{"name":"immutable","version":"2.0.6","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15"},"engines":{"node":"^0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.6","dist":{"shasum":"c0eb8e818f2ef72b4d9de926439de9482d26d9e6","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.6.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.7":{"name":"immutable","version":"2.0.7","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15"},"engines":{"node":"^0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.7","dist":{"shasum":"9584f8fd1447540d44dd1e9b08ce0dd0a59b7ebe","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.7.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.8":{"name":"immutable","version":"2.0.8","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15"},"engines":{"node":"^0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.8","dist":{"shasum":"66abab0b33bb95b62d83beddbc63ed8e26c29023","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.8.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.9":{"name":"immutable","version":"2.0.9","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15"},"engines":{"node":"^0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.9","dist":{"shasum":"279803d586cdbcb54c3399eed5f06a97997f729c","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.9.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.10":{"name":"immutable","version":"2.0.10","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":"^0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.10","dist":{"shasum":"c98ccfc3074a2742cf956739ef14e7ac56656365","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.10.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.11":{"name":"immutable","version":"2.0.11","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":"^0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.11","dist":{"shasum":"6435420ea32731bd00422ad0453474932c9bf1b0","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.11.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.12":{"name":"immutable","version":"2.0.12","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.dev.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.12","dist":{"shasum":"3b36ff5fc9fa11e49bce6df38d69b7267f8168b7","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.12.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.13":{"name":"immutable","version":"2.0.13","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.13","dist":{"shasum":"892fffb8a326baa8220d281f8a30644256fd8378","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.13.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.14":{"name":"immutable","version":"2.0.14","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.14","dist":{"shasum":"ee075315223c7a444863d2a78ab86c7391aae9ea","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.14.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.15":{"name":"immutable","version":"2.0.15","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.15","dist":{"shasum":"a678668a5c690a6835f4c79c9c9fdeb04969779b","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.15.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.16":{"name":"immutable","version":"2.0.16","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"https://github.com/facebook/immutable-js"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.16","dist":{"shasum":"d5943643a087faa80d89cc9d8f7aeb305322332e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.16.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.0.17":{"name":"immutable","version":"2.0.17","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.0.17","dist":{"shasum":"666b51a106f44c5a857a8f315813f1df6671f030","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.0.17.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.1.0":{"name":"immutable","version":"2.1.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.1.0","dist":{"shasum":"0d9ef6b73493c16e6dba837ba385b359e37630da","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.2.1":{"name":"immutable","version":"2.2.1","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.2.1","dist":{"shasum":"d3a1d79a7970b9bfcbed9bf045c1d66176b57f8c","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.2.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.2.2":{"name":"immutable","version":"2.2.2","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.2.2","dist":{"shasum":"f56ae9a44da1ca11420f0dd09095bbbd836c04be","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.2.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.2.3":{"name":"immutable","version":"2.2.3","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.2.3","dist":{"shasum":"0e414e6b20f155acc1a6412997066f54509b408e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.2.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.3.0":{"name":"immutable","version":"2.3.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.3.0","dist":{"shasum":"2737e0ae520343cbb89bc98a7d76597aff1dfb67","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.3.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.3.1":{"name":"immutable","version":"2.3.1","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.3.1","dist":{"shasum":"371bdd37d53b1d29a6180e521a164558df2782d0","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.3.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.3.2":{"name":"immutable","version":"2.3.2","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.3.2","dist":{"shasum":"2bbfecb2d283bfd7159cff037fd3ff500a7cc91a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.3.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.5.0":{"name":"immutable","version":"2.5.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/Immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.5.0","dist":{"shasum":"90d4d56a4650ba09e80ef3218941cb89c9add17a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.5.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.5.1":{"name":"immutable","version":"2.5.1","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.5.1","dist":{"shasum":"9b7bebeac248f165d466991422631fe7ccc81c97","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.5.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.6.0":{"name":"immutable","version":"2.6.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.6.0","dist":{"shasum":"2f8e1e175446bb40509bc50a59ec1752da5ab14e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.6.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.6.1":{"name":"immutable","version":"2.6.1","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.6.1","dist":{"shasum":"94f473e8951e28cf2350a994667e26feeb94a8fd","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.6.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"2.6.2":{"name":"immutable","version":"2.6.2","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@2.6.2","dist":{"shasum":"ea43141a64efed638c5b816fc7147ad8445ebd33","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-2.6.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.0.0":{"name":"immutable","version":"3.0.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.0.0","dist":{"shasum":"9a6766a0e44c5a23d86e487669893b0abb0a7995","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.0.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.0.1":{"name":"immutable","version":"3.0.1","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.0.1","dist":{"shasum":"dc61e3a1a636e9e32177e101c6a7c32e07ca08b3","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.0.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.0.2":{"name":"immutable","version":"3.0.2","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.0.2","dist":{"shasum":"912a831a7ef98945cceaacd7540abcba32621f93","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.0.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.0.3":{"name":"immutable","version":"3.0.3","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"jest"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.0.3","dist":{"shasum":"5ffb1a7aa69f2f229f352ebc3bb7299ebe6d673f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.0.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.1.0":{"name":"immutable","version":"3.1.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.1.0","dist":{"shasum":"14c3f8e8a37d42cb0290a71840e735526cbfb9c0","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.2.0":{"name":"immutable","version":"3.2.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.2.0","dist":{"shasum":"a80a6b79ddcbc9430e69364a1c332979ab33dd45","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.2.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.2.1":{"name":"immutable","version":"3.2.1","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.2.1","dist":{"shasum":"85b4aecc000dafacba6497a64c920738a6dfab64","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.2.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.3.0":{"name":"immutable","version":"3.3.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.3.0","dist":{"shasum":"c3d584dd353750177661174e796e4fa5f584ce8a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.3.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.4.0":{"name":"immutable","version":"3.4.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.4.0","dist":{"shasum":"a77ffb72a89135fb0163431688a9f622f2533e25","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.4.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.4.1":{"name":"immutable","version":"3.4.1","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-clean":"^0.5.0","grunt-jest":"^0.1.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","grunt-release":"^0.7.0","traceur":"0.0.55","smash":"0.0.12","uglify-js":"^2.4.15","jasmine-check":"^0.1.2"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.4.1","dist":{"shasum":"ecc32cd72e9f7c7639143bbbc793ed9c245afa82","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.4.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.5.0":{"name":"immutable","version":"3.5.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","esperanto":"^0.5.8","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","react-tools":"^0.11.1","ts-compiler":"^2.0.0","uglify-js":"^2.4.15","es6-transpiler":"^0.7.18"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","_id":"immutable@3.5.0","dist":{"shasum":"09d665a2ac6d090bf9f32e67229ddba245235d0a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.5.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.6.0":{"name":"immutable","version":"3.6.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","react-tools":"^0.11.1","ts-compiler":"^2.0.0","uglify-js":"^2.4.15","es6-transpiler":"^0.7.18"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","gitHead":"922fb69fe8cf8607b29ee68e1409ed12d65404f9","_id":"immutable@3.6.0","_shasum":"1c03a1454abe51261ad6e04f958047723a7fcf75","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.35","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"dist":{"shasum":"1c03a1454abe51261ad6e04f958047723a7fcf75","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.6.0.tgz"},"directories":{}},"3.6.1":{"name":"immutable","version":"3.6.1","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","react-tools":"^0.11.1","ts-compiler":"^2.0.0","uglify-js":"^2.4.15","es6-transpiler":"^0.7.18"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","gitHead":"3540e3565c78b3ea7aa8b5c6eacaf509a2a8edcd","_id":"immutable@3.6.1","_shasum":"e62090a99092bcc66e3e507e74ba3ccab0c0c159","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.35","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"dist":{"shasum":"e62090a99092bcc66e3e507e74ba3ccab0c0c159","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.6.1.tgz"},"directories":{}},"3.6.2":{"name":"immutable","version":"3.6.2","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","react-tools":"^0.11.1","ts-compiler":"^2.0.0","uglify-js":"^2.4.15","es6-transpiler":"^0.7.18"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","gitHead":"d92ef7fc867860f8f46fa2c65241ecd7584e3768","_id":"immutable@3.6.2","_shasum":"903298d69cf2c83f975b417dad3a2a34967604ae","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.35","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"dist":{"shasum":"903298d69cf2c83f975b417dad3a2a34967604ae","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.6.2.tgz"},"directories":{}},"3.6.3":{"name":"immutable","version":"3.6.3","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh","perf":"node ./resources/bench.js"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","benchmark":"^1.0.0","bluebird":"^2.7.1","colors":"^1.0.3","es6-transpiler":"^0.7.18","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","microtime":"^1.2.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","uglify-js":"^2.4.15"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","gitHead":"e356d24405a496ad1deabf62cb8eeef624da946b","_id":"immutable@3.6.3","_shasum":"a11473cabfa774adeaef16837b17ae6fa3a32b87","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.35","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"dist":{"shasum":"a11473cabfa774adeaef16837b17ae6fa3a32b87","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.6.3.tgz"},"directories":{}},"3.6.4":{"name":"immutable","version":"3.6.4","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh","perf":"node ./resources/bench.js"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","benchmark":"^1.0.0","bluebird":"^2.7.1","colors":"^1.0.3","es6-transpiler":"^0.7.18","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","microtime":"^1.2.0","react-tools":"^0.11.1","ts-compiler":"^2.0.0","uglify-js":"^2.4.15"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","gitHead":"27a22fcbce44f69cf7215d7262c0f1f6483d1e30","_id":"immutable@3.6.4","_shasum":"8e640ec5e015acd30b65aff118f274ff29a28e6b","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.35","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"dist":{"shasum":"8e640ec5e015acd30b65aff118f274ff29a28e6b","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.6.4.tgz"},"directories":{}},"3.7.0":{"name":"immutable","version":"3.7.0","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh","perf":"node ./resources/bench.js"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","benchmark":"^1.0.0","bluebird":"^2.7.1","colors":"^1.0.3","es6-transpiler":"^0.7.18","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","microtime":"^1.2.0","react-tools":"^0.11.1","typescript":"^1.4.1","uglify-js":"^2.4.15"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","gitHead":"3bb9792e6418d093bfa978109a1c99c4c1322d51","_id":"immutable@3.7.0","_shasum":"3b7d249ee5d4e4d0bc1ccb6bc7ec9dd840bc6c80","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.35","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"dist":{"shasum":"3b7d249ee5d4e4d0bc1ccb6bc7ec9dd840bc6c80","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.7.0.tgz"},"directories":{}},"3.7.1":{"name":"immutable","version":"3.7.1","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh","perf":"node ./resources/bench.js"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","benchmark":"^1.0.0","bluebird":"^2.7.1","colors":"^1.0.3","es6-transpiler":"^0.7.18","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","microtime":"^1.2.0","react-tools":"^0.11.1","typescript":"^1.4.1","uglify-js":"^2.4.15"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","gitHead":"3799d5f223315a41ceb524b627e558c548f3b7c5","_id":"immutable@3.7.1","_shasum":"04118f278c2297b7a2ee96d8da067bb5dab8ed7f","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.35","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"dist":{"shasum":"04118f278c2297b7a2ee96d8da067bb5dab8ed7f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.7.1.tgz"},"directories":{}},"3.7.2":{"name":"immutable","version":"3.7.2","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh","perf":"node ./resources/bench.js"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","benchmark":"^1.0.0","bluebird":"^2.7.1","colors":"^1.0.3","es6-transpiler":"^0.7.18","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","microtime":"^1.2.0","react-tools":"^0.11.1","typescript":"~1.4.1","uglify-js":"^2.4.15"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD","gitHead":"e6e1a225fce796bc70ad58fdc63ffd1f4a2a5604","_id":"immutable@3.7.2","_shasum":"21703ccb6c20bfa08e54aff7f65f86e32cab7f8f","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.35","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"dist":{"shasum":"21703ccb6c20bfa08e54aff7f65f86e32cab7f8f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.7.2.tgz"},"directories":{}},"3.7.3":{"name":"immutable","version":"3.7.3","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","scripts":{"test":"./resources/node_test.sh","perf":"node ./resources/bench.js"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","benchmark":"^1.0.0","bluebird":"^2.7.1","colors":"^1.0.3","es6-transpiler":"^0.7.18","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","microtime":"^1.2.0","react-tools":"^0.11.1","typescript":"~1.4.1","uglify-js":"^2.4.15"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD-3-Clause","gitHead":"65d32014241521d3b0c935d5821e4cb54de8518f","_id":"immutable@3.7.3","_shasum":"14baab98ffe86f83458c3cc08c06cbe318c1ff0e","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.35","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"dist":{"shasum":"14baab98ffe86f83458c3cc08c06cbe318c1ff0e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.7.3.tgz"},"directories":{}},"3.7.4":{"name":"immutable","version":"3.7.4","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","typescript":{"definition":"dist/immutable.d.ts"},"scripts":{"test":"./resources/node_test.sh","perf":"node ./resources/bench.js"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","benchmark":"^1.0.0","bluebird":"^2.7.1","colors":"^1.0.3","es6-transpiler":"^0.7.18","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","microtime":"^1.2.0","react-tools":"^0.11.1","typescript":"~1.4.1","uglify-js":"^2.4.15"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD-3-Clause","gitHead":"09f04e910bd0b891d1373eb2cb2648a0546fab3d","_id":"immutable@3.7.4","_shasum":"40ab3ec87b4ac95e0331a6d359a4b1fa73b2ddf3","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.35","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"dist":{"shasum":"40ab3ec87b4ac95e0331a6d359a4b1fa73b2ddf3","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.7.4.tgz"},"directories":{}},"3.7.5":{"name":"immutable","version":"3.7.5","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","typescript":{"definition":"dist/immutable.d.ts"},"scripts":{"test":"./resources/node_test.sh","perf":"node ./resources/bench.js"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","benchmark":"^1.0.0","bluebird":"^2.7.1","colors":"^1.0.3","es6-transpiler":"^0.7.18","esperanto":"^0.6.0","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","microtime":"^1.2.0","react-tools":"^0.11.1","typescript":"~1.4.1","uglify-js":"^2.4.15"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD-3-Clause","gitHead":"e768a54393ca83ad0374ebf2a329a5a4c6bc4501","_id":"immutable@3.7.5","_shasum":"557d03e5c2adb979f4cdee49454434c09c3610e4","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"dist":{"shasum":"557d03e5c2adb979f4cdee49454434c09c3610e4","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.7.5.tgz"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.7.6":{"name":"immutable","version":"3.7.6","description":"Immutable Data Collections","homepage":"https://github.com/facebook/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","typescript":{"definition":"dist/immutable.d.ts"},"scripts":{"test":"./resources/node_test.sh","perf":"node ./resources/bench.js"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"^0.11.0","benchmark":"^1.0.0","bluebird":"^2.7.1","colors":"^1.0.3","es6-transpiler":"^0.7.18","estraverse":"^1.9.1","grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-jest":"^0.1.0","grunt-release":"^0.7.0","jasmine-check":"^0.1.2","magic-string":"^0.2.6","microtime":"^1.2.0","react-tools":"^0.11.1","rollup":"^0.19.2","typescript":"~1.4.1","uglify-js":"^2.4.15"},"engines":{"node":">=0.8.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD-3-Clause","gitHead":"67afd399e339c059ca4181a84c16c0a843a4d5a5","_id":"immutable@3.7.6","_shasum":"13b4d3cb12befa15482a26fe1b2ebae640071e4b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"dist":{"shasum":"13b4d3cb12befa15482a26fe1b2ebae640071e4b","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.7.6.tgz"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"directories":{}},"3.8.0":{"name":"immutable","version":"3.8.0","description":"Immutable Data Collections","homepage":"https://facebook.github.com/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","typings":"dist/immutable-nonambient.d.ts","typescript":{"definition":"dist/immutable.d.ts"},"scripts":{"build":"grunt default && gulp default","lint":"eslint src/ && grunt lint && gulp lint","testonly":"./resources/node_test.sh","test":"npm run lint && npm run testonly","perf":"node ./resources/bench.js","start":"npm run build && node ./pages/resources/start.js","deploy":"(cd ./pages/out && git init && git config user.name \"Travis CI\" && git config user.email \"github@fb.com\" && git add . && git commit -m \"Deploy to GitHub Pages\" && git push --force --quiet \"https://${GH_TOKEN}@github.com/facebook/immutable-js.git\" master:gh-pages > /dev/null 2>1)"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"0.11.x","babel-eslint":"^4.1.8","benchmark":"^1.0.0","bluebird":"3.1.1","browser-sync":"2.11.0","browserify":"^5.11.2","colors":"1.1.2","del":"2.2.0","es6-transpiler":"0.7.18","eslint":"^1.10.3","estraverse":"1.9.3","express":"^4.13.4","fbjs-scripts":"^0.5.0","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-clean":"0.7.0","grunt-contrib-copy":"0.8.2","grunt-contrib-jshint":"0.11.3","grunt-jest":"^0.1.0","grunt-release":"0.13.0","gulp":"3.9.0","gulp-concat":"2.6.0","gulp-filter":"3.0.1","gulp-header":"1.7.1","gulp-jest":"^0.2.1","gulp-jshint":"^1.8.4","gulp-less":"3.0.5","gulp-size":"2.0.0","gulp-sourcemaps":"1.6.0","gulp-uglify":"1.5.1","gulp-util":"3.0.7","harmonize":"1.4.4","jasmine-check":"^0.1.2","jest-cli":"^0.4.19","jshint-stylish":"^0.4.0","magic-string":"0.10.2","marked":"0.3.5","microtime":"^1.2.0","node-jsx":"^0.12.4","react":"^0.12.0","react-router":"^0.11.2","react-tools":"^0.12.0","rollup":"0.24.0","run-sequence":"1.1.5","through2":"2.0.0","typescript":"1.7.5","uglify-js":"2.6.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"engines":{"node":">=0.10.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD-3-Clause","gitHead":"d2bcdfe8b00a6470162ec2f9c298bd4f4a68da0d","_id":"immutable@3.8.0","_shasum":"5175514f70cb2a8218b58183d33747134a81c697","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"dist":{"shasum":"5175514f70cb2a8218b58183d33747134a81c697","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.8.0.tgz"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/immutable-3.8.0.tgz_1460765990798_0.9716226481832564"},"directories":{}},"3.8.1":{"name":"immutable","version":"3.8.1","description":"Immutable Data Collections","homepage":"https://facebook.github.com/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","typings":"dist/immutable-nonambient.d.ts","typescript":{"definition":"dist/immutable.d.ts"},"scripts":{"build":"grunt default && gulp default","lint":"eslint src/ && grunt lint && gulp lint","testonly":"./resources/node_test.sh","test":"npm run lint && npm run testonly","perf":"node ./resources/bench.js","start":"npm run build && node ./pages/resources/start.js","deploy":"(cd ./pages/out && git init && git config user.name \"Travis CI\" && git config user.email \"github@fb.com\" && git add . && git commit -m \"Deploy to GitHub Pages\" && git push --force --quiet \"https://${GH_TOKEN}@github.com/facebook/immutable-js.git\" master:gh-pages > /dev/null 2>1)"},"jest":{"scriptPreprocessor":"resources/jestPreprocessor.js","testFileExtensions":["js","ts"],"persistModuleRegistryBetweenSpecs":true},"devDependencies":{"acorn":"0.11.x","babel-eslint":"^4.1.8","benchmark":"^1.0.0","bluebird":"3.1.1","browser-sync":"2.11.0","browserify":"^5.11.2","colors":"1.1.2","del":"2.2.0","es6-transpiler":"0.7.18","eslint":"^1.10.3","estraverse":"1.9.3","express":"^4.13.4","fbjs-scripts":"^0.5.0","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-clean":"0.7.0","grunt-contrib-copy":"0.8.2","grunt-contrib-jshint":"0.11.3","grunt-release":"0.13.0","gulp":"3.9.0","gulp-concat":"2.6.0","gulp-filter":"3.0.1","gulp-header":"1.7.1","gulp-jest":"^0.2.1","gulp-jshint":"^1.8.4","gulp-less":"3.0.5","gulp-size":"2.0.0","gulp-sourcemaps":"1.6.0","gulp-uglify":"1.5.1","gulp-util":"3.0.7","harmonize":"1.4.4","jasmine-check":"^0.1.2","jest-cli":"^0.5.10","jshint-stylish":"^0.4.0","magic-string":"0.10.2","marked":"0.3.5","microtime":"^2.0.0","node-jsx":"^0.12.4","react":"^0.12.0","react-router":"^0.11.2","react-tools":"^0.12.0","rollup":"0.24.0","run-sequence":"1.1.5","through2":"2.0.0","typescript":"1.7.5","uglify-js":"2.6.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"engines":{"node":">=0.10.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD-3-Clause","gitHead":"e96d73f7e1fbeff00d03b09aa4352e04de61abb3","_id":"immutable@3.8.1","_shasum":"200807f11ab0f72710ea485542de088075f68cd2","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"dist":{"shasum":"200807f11ab0f72710ea485542de088075f68cd2","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-3.8.1.tgz"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/immutable-3.8.1.tgz_1461061855826_0.05849281186237931"},"directories":{}},"4.0.0-rc.1":{"name":"immutable","version":"4.0.0-rc.1","description":"Immutable Data Collections","homepage":"https://facebook.github.com/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","typings":"dist/immutable-nonambient.d.ts","typescript":{"definition":"dist/immutable.d.ts"},"scripts":{"build":"run-s build:*","build:dist":"run-s clean:dist bundle:dist copy:dist stats:dist","build:pages":"gulp --gulpfile gulpfile.js default","stats:dist":"node ./resources/dist-stats.js","clean:dist":"rimraf dist","bundle:dist":"rollup -c ./resources/rollup-config.js","copy:dist":"node ./resources/copy-dist-typedefs.js","lint":"run-s lint:*","lint:ts":"tslint \"__tests__/**/*.ts\"","lint:js":"eslint \"{__tests__,src,pages/src,pages/lib}/**/*.js\"","format":"prettier --single-quote --write \"{__tests__,src,pages/src,pages/lib}/**/*.js\"","testonly":"./resources/jest","test":"run-s format build lint testonly type-check","test:travis":"npm run test && ./resources/check-changes","type-check":"cd type-definitions/tests && flow check","perf":"node ./resources/bench.js","start":"gulp --gulpfile gulpfile.js dev","deploy":"(cd ./pages/out && git init && git config user.name \"Travis CI\" && git config user.email \"github@fb.com\" && git add . && git commit -m \"Deploy to GitHub Pages\" && git push --force --quiet \"https://${GH_TOKEN}@github.com/facebook/immutable-js.git\" master:gh-pages > /dev/null 2>1)"},"jest":{"moduleFileExtensions":["js","ts"],"transform":{"^.+\\.ts$":"<rootDir>/resources/jestPreprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$","unmockedModulePathPatterns":["./node_modules/react"]},"devDependencies":{"benchmark":"2.1.3","browser-sync":"2.18.8","browserify":"^5.11.2","colors":"1.1.2","del":"2.2.2","eslint":"3.17.1","eslint-config-airbnb":"14.1.0","eslint-config-prettier":"1.5.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-prettier":"2.0.1","eslint-plugin-react":"6.10.0","flow-bin":"0.41.0","gulp":"3.9.1","gulp-concat":"2.6.1","gulp-filter":"5.0.0","gulp-header":"1.8.8","gulp-less":"3.3.0","gulp-size":"2.1.0","gulp-sourcemaps":"2.4.1","gulp-uglify":"2.1.0","gulp-util":"3.0.8","jasmine-check":"0.1.5","jest":"19.0.2","marked":"0.3.6","microtime":"^2.1.2","mkdirp":"0.5.1","npm-run-all":"4.0.2","prettier":"0.22.0","react":"^0.12.0","react-router":"^0.11.2","react-tools":"^0.12.0","rimraf":"2.6.1","rollup":"0.41.5","rollup-plugin-buble":"0.15.0","rollup-plugin-commonjs":"7.1.0","rollup-plugin-strip-banner":"0.1.0","run-sequence":"1.2.2","through2":"2.0.3","tslint":"4.5.1","typescript":"2.2.1","uglify-js":"2.8.11","uglify-save-license":"0.4.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD-3-Clause","gitHead":"b34e530131a91fbbfe900aea8583c77a3cb83888","_id":"immutable@4.0.0-rc.1","_shasum":"75c5d728ccf1fb22d0a459add6748448ae270acc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"dist":{"shasum":"75c5d728ccf1fb22d0a459add6748448ae270acc","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-4.0.0-rc.1.tgz"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/immutable-4.0.0-rc.1.tgz_1489202640807_0.9221512675285339"},"directories":{}},"4.0.0-rc.2":{"name":"immutable","version":"4.0.0-rc.2","description":"Immutable Data Collections","homepage":"https://facebook.github.com/immutable-js","author":{"name":"Lee Byron","url":"https://github.com/leebyron"},"repository":{"type":"git","url":"git://github.com/facebook/immutable-js.git"},"bugs":{"url":"https://github.com/facebook/immutable-js/issues"},"main":"dist/immutable.js","typings":"dist/immutable-nonambient.d.ts","typescript":{"definition":"dist/immutable.d.ts"},"scripts":{"build":"run-s build:*","build:dist":"run-s clean:dist bundle:dist copy:dist stats:dist","build:pages":"gulp --gulpfile gulpfile.js default","stats:dist":"node ./resources/dist-stats.js","clean:dist":"rimraf dist","bundle:dist":"rollup -c ./resources/rollup-config.js","copy:dist":"node ./resources/copy-dist-typedefs.js","lint":"run-s lint:*","lint:ts":"tslint \"__tests__/**/*.ts\"","lint:js":"eslint \"{__tests__,src,pages/src,pages/lib}/**/*.js\"","format":"prettier --single-quote --write \"{__tests__,src,pages/src,pages/lib}/**/*.js\"","testonly":"./resources/jest","test":"run-s format build lint testonly type-check","test:travis":"npm run test && ./resources/check-changes","type-check":"cd type-definitions/tests && flow check","perf":"node ./resources/bench.js","start":"gulp --gulpfile gulpfile.js dev","deploy":"(cd ./pages/out && git init && git config user.name \"Travis CI\" && git config user.email \"github@fb.com\" && git add . && git commit -m \"Deploy to GitHub Pages\" && git push --force --quiet \"https://${GH_TOKEN}@github.com/facebook/immutable-js.git\" master:gh-pages > /dev/null 2>1)"},"jest":{"moduleFileExtensions":["js","ts"],"transform":{"^.+\\.ts$":"<rootDir>/resources/jestPreprocessor.js"},"testRegex":"/__tests__/.*\\.(ts|js)$","unmockedModulePathPatterns":["./node_modules/react"]},"devDependencies":{"benchmark":"2.1.3","browser-sync":"2.18.8","browserify":"^5.11.2","colors":"1.1.2","del":"2.2.2","eslint":"3.17.1","eslint-config-airbnb":"14.1.0","eslint-config-prettier":"1.5.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-prettier":"2.0.1","eslint-plugin-react":"6.10.0","flow-bin":"0.41.0","gulp":"3.9.1","gulp-concat":"2.6.1","gulp-filter":"5.0.0","gulp-header":"1.8.8","gulp-less":"3.3.0","gulp-size":"2.1.0","gulp-sourcemaps":"2.4.1","gulp-uglify":"2.1.0","gulp-util":"3.0.8","jasmine-check":"0.1.5","jest":"19.0.2","marked":"0.3.6","microtime":"^2.1.2","mkdirp":"0.5.1","npm-run-all":"4.0.2","prettier":"0.22.0","react":"^0.12.0","react-router":"^0.11.2","react-tools":"^0.12.0","rimraf":"2.6.1","rollup":"0.41.5","rollup-plugin-buble":"0.15.0","rollup-plugin-commonjs":"7.1.0","rollup-plugin-strip-banner":"0.1.0","run-sequence":"1.2.2","through2":"2.0.3","tslint":"4.5.1","typescript":"2.2.1","uglify-js":"2.8.11","uglify-save-license":"0.4.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"files":["dist","contrib","README.md","LICENSE","PATENTS"],"keywords":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"license":"BSD-3-Clause","gitHead":"fecc9fc7bdd109210434c534b95c4288a057983f","_id":"immutable@4.0.0-rc.2","_shasum":"fdd0948aae728fda2306a02f72bb73e1773432d1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"leebyron","email":"lee@leebyron.com"},"dist":{"shasum":"fdd0948aae728fda2306a02f72bb73e1773432d1","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/immutable/-/immutable-4.0.0-rc.2.tgz"},"maintainers":[{"name":"leebyron","email":"lee@leebyron.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/immutable-4.0.0-rc.2.tgz_1489373376916_0.638843632536009"},"directories":{}}},"name":"immutable","time":{"modified":"2017-06-05T06:37:04.726Z","created":"2013-02-28T22:15:14.969Z","0.8.0-SNAPSHOT":"2013-02-28T22:15:16.995Z","0.8.0":"2013-03-27T18:43:48.154Z","0.9.0":"2013-04-21T01:11:19.741Z","0.9.1":"2013-04-21T01:18:26.456Z","0.9.2":"2013-04-22T13:16:05.289Z","1.0.0":"2013-05-04T23:50:36.900Z","1.1.0":"2013-05-24T20:46:29.886Z","1.2.0":"2013-05-24T22:00:52.658Z","1.3.0":"2013-05-31T21:51:32.060Z","1.4.0":"2013-05-31T23:48:04.796Z","1.5.0":"2013-06-20T21:51:35.926Z","1.4.1":"2014-01-08T09:15:20.551Z","2.0.0":"2014-07-29T18:43:05.611Z","2.0.1":"2014-07-30T02:27:44.129Z","2.0.2":"2014-07-31T00:12:37.961Z","2.0.3":"2014-07-31T01:04:39.942Z","2.0.4":"2014-08-04T04:49:50.340Z","2.0.5":"2014-08-07T23:54:35.457Z","2.0.6":"2014-08-08T02:04:24.103Z","2.0.7":"2014-08-12T19:18:54.279Z","2.0.8":"2014-08-12T20:10:15.902Z","2.0.9":"2014-08-13T00:14:11.725Z","2.0.10":"2014-08-15T06:12:57.085Z","2.0.11":"2014-08-16T01:03:35.887Z","2.0.12":"2014-08-19T04:10:12.447Z","2.0.13":"2014-08-20T04:15:13.487Z","2.0.14":"2014-08-20T22:52:26.947Z","2.0.15":"2014-08-23T05:56:52.501Z","2.0.16":"2014-08-26T20:41:46.190Z","2.0.17":"2014-09-02T20:00:25.779Z","2.1.0":"2014-10-06T19:43:54.345Z","2.2.1":"2014-10-08T19:48:20.508Z","2.2.2":"2014-10-10T23:23:56.918Z","2.2.3":"2014-10-11T07:59:50.206Z","2.3.0":"2014-10-12T07:00:10.345Z","2.3.1":"2014-10-13T22:01:47.607Z","2.3.2":"2014-10-13T22:23:15.376Z","2.4.0":"2014-10-16T05:34:03.850Z","2.5.0":"2014-10-17T23:59:49.805Z","2.5.1":"2014-10-21T22:54:32.931Z","2.6.0":"2014-10-24T00:36:43.613Z","2.6.1":"2014-10-24T17:54:47.511Z","2.6.2":"2014-10-28T17:31:09.690Z","3.0.0":"2014-10-29T03:16:12.514Z","3.0.1":"2014-10-29T17:50:24.359Z","3.0.2":"2014-11-01T02:44:28.888Z","3.0.3":"2014-11-05T22:04:40.615Z","3.1.0":"2014-11-12T18:43:47.428Z","3.2.0":"2014-11-15T00:11:15.750Z","3.2.1":"2014-11-15T07:18:15.744Z","3.3.0":"2014-11-24T03:00:19.170Z","3.4.0":"2014-12-16T23:17:28.473Z","3.4.1":"2014-12-18T22:29:49.230Z","3.5.0":"2015-01-07T03:27:56.180Z","3.6.0":"2015-01-12T18:26:58.798Z","3.6.1":"2015-01-12T21:14:01.445Z","3.6.2":"2015-01-12T23:03:41.221Z","3.6.3":"2015-03-07T22:18:52.352Z","3.6.4":"2015-03-08T01:01:42.935Z","3.7.0":"2015-03-27T05:28:46.923Z","3.7.1":"2015-03-29T20:26:28.204Z","3.7.2":"2015-04-10T19:25:57.869Z","3.7.3":"2015-05-20T02:34:09.127Z","3.7.4":"2015-06-17T21:18:42.832Z","3.7.5":"2015-09-02T19:35:00.596Z","3.7.6":"2015-12-16T05:58:37.812Z","3.8.0":"2016-04-16T00:19:51.211Z","3.8.1":"2016-04-19T10:30:57.237Z","4.0.0-rc.1":"2017-03-11T03:24:02.858Z","4.0.0-rc.2":"2017-03-13T02:49:39.152Z"},"readmeFilename":"README.md","homepage":"https://facebook.github.com/immutable-js"}