@stackmeister/json-pointer
Advanced tools
+2
-2
| { | ||
| "name": "@stackmeister/json-pointer", | ||
| "version": "0.1.5", | ||
| "version": "0.1.6", | ||
| "license": "MIT", | ||
@@ -42,3 +42,3 @@ "main": "cjs/index.js", | ||
| }, | ||
| "gitHead": "7cda2f247123d83cf1a4c697dc6748885d336561" | ||
| "gitHead": "89e93b58c63e6e2d02816d5512bfd2b6eb40705d" | ||
| } |
+7
-4
| @stackmeister/json-pointer | ||
| ============================== | ||
| ========================== | ||
@@ -23,7 +23,10 @@ Utilities for JSON-pointers. | ||
| ```ts | ||
| import { get, set } from '@stackmeister/json-pointer' | ||
| import { get, set, remove } from '@stackmeister/json-pointer' | ||
| const value = get('/someProperty/2', { someProperty: ['a', 'b', 'c', 'd'] }) // "c" | ||
| get('/someProperty/2', { someProperty: ['a', 'b', 'c', 'd'] }) // "c" | ||
| const newValue = set('/a/b', { a: { b: 2 } }, 5) // { a: { b: 5 } } | ||
| set('/a/b', { a: { b: 2 } }, 5) // { a: { b: 5 } } | ||
| remove('/a/b', { a: { b: 2, c: 3 } }) // { a: { c: 3 } } | ||
| ``` | ||
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
25068
0.13%32
10.34%0
-100%