Comparing version
{ | ||
"name": "copykitten", | ||
"version": "0.0.2", | ||
"description": "Tiny immutable JSON", | ||
"version": "0.0.3", | ||
"description": "Tiny immutable JSON data structures", | ||
"scripts": { | ||
@@ -10,3 +10,7 @@ "test": "./node_modules/.bin/mocha --ui tdd test/test.js" | ||
"mocha": "^2.4.5" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/caolan/copykitten.git" | ||
} | ||
} |
@@ -5,3 +5,3 @@ # copykitten.js | ||
/\/\ | ||
( =( ∘˾∘)= | ||
( =( ^-^)= | ||
\( ⊃C⊃ | ||
@@ -11,15 +11,13 @@ Copy Kitten | ||
_Tiny immutable JSON (< 1kb gzipped)_ | ||
_Tiny immutable JSON data structures (< 1kb gzip)_ | ||
Functions to manipulate JSON data and return an updated copy. Leaves the | ||
original data untouched. | ||
CopyKitten is a minimal library, designed only for JSON data types: | ||
strings, numbers, booleans, null, objects, and arrays. For a much wider | ||
selection of immutable data structures with less naive | ||
This is a minimal library, designed specifically for | ||
JSON-compatible values: Strings, Numbers, Booleans, null, Objects, and Arrays. | ||
For a wider selection of immutable data structures with less naive | ||
implementations, see [Immutable.js][immutable-js]. | ||
A refrence to a CopyKitten object will always return the same | ||
value. This can make understanding your programs easier, and help you | ||
detect state changes during top-down rendering (e.g. [Redux][redux]). | ||
Copy Kitten manipulates JSON data and returns an updated copy; the original data is | ||
preserved. A reference to a Copy Kitten result will always return the same | ||
value. Use this to write easy-to-understand code and optimise | ||
top-down rendering (e.g. [Redux][redux]). | ||
@@ -26,0 +24,0 @@ |
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
409275
0.02%13
-7.14%475
-0.42%