{"_id":"json-pointer","_rev":"38-fc19b5eabea28a92049f4389539a88ae","name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","dist-tags":{"latest":"0.6.2"},"versions":{"0.0.2":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.0.2","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"*"},"devDependencies":{"mocha":"*","chai":"*","component":"*","mocha-phantomjs":"*"},"scripts":{"test":"make test"},"_id":"json-pointer@0.0.2","dist":{"shasum":"5e581a8ae0a39a9380e7dbc6b8aff9e0987d8598","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.0.2.tgz","integrity":"sha512-iAc19asEv6LwUWMiurBA+lRon1btq+//GMm15N+Y3BL6t477qRTgBgAc6SEDt1yCeot4ZtXsSrr91K77zATbLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeR81I+YwUjA76jS4Y++8PP7HmE7YGaWiAt96xIIVTywIgMNCLDqd8H9oPMOSa0f/OQ54teqwzaW7pgYH9m/zLwMI="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"directories":{}},"0.0.3":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.0.3","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"*"},"devDependencies":{"mocha":"*","chai":"*","component":"*","mocha-phantomjs":"*"},"scripts":{"test":"make test"},"_id":"json-pointer@0.0.3","dist":{"shasum":"20a6af9ebe2080eaf33ada808d534db2314f4b8e","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.0.3.tgz","integrity":"sha512-/plucsPCbXhv1iFDlXPCHEkLQNIo/hd2yAIr1nNHOXehR8kGd7EVSkQNem/ARLSHpoBdIKimcOqLtTiQp2ijcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUl5Q7+zmd1VCcloOGxX+QtZz2MSM8q0e6et0tmlr0QwIgFTZbWrHlMjsMsUz280BiiOoxQcxKVCqB4RcRFIrqsxE="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"directories":{}},"0.0.4":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.0.4","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"*"},"devDependencies":{"mocha":"1.9.0","chai":"*","component":"*","mocha-phantomjs":"*"},"scripts":{"test":"make test"},"testling":{"harness":"mocha","files":"test/*.js","browsers":["iexplore/6.0..latest","firefox/3.0","firefox/15.0..latest","firefox/nightly","chrome/4.0","chrome/22.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/5.0.5..latest","ipad/6.0..latest","iphone/6.0..latest"]},"_id":"json-pointer@0.0.4","dist":{"shasum":"50a5128322523f4518e65086eecea36b7c02208a","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.0.4.tgz","integrity":"sha512-0HZLKyueFmO/8YKPL1Fs0MGVWiZxm4d5cqGcFZbtu8enz4INxsN0MDtfV/i9ZfZmPzdg8cZ2s958hfU64L4faQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAHBDQ0qWHW0CxbWJYpF2UZ4GxJRXPuepkToDfb3JExAiAwkF3AhCapR05f0LnWBMkYl2+7kbGYTL4tLe1r9Ib7Xw=="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"directories":{}},"0.1.0":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.1.0","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"*"},"devDependencies":{"mocha":"1.9.0","chai":"*","component":"*","mocha-phantomjs":"*"},"scripts":{"test":"make test"},"testling":{"harness":"mocha","files":"test/*.js","browsers":["iexplore/6.0..latest","firefox/3.0","firefox/15.0..latest","firefox/nightly","chrome/4.0","chrome/22.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/5.0.5..latest","ipad/6.0..latest","iphone/6.0..latest"]},"_id":"json-pointer@0.1.0","dist":{"shasum":"d83ca0e374fd3cc5543e920545c53e248b2476e7","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.1.0.tgz","integrity":"sha512-tiBduSRWY42Yd4Q/CrLRe2KzaR1Bga9dJ6mNpSE1YYdVpQ1+B3U4PKfIXlUJlsNRiDgi0fZkfJJqdVQqwFdfcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVuzVqnbSm1NEkbPvzk8zj9sEg55pESPSSWAfg4KJyxgIhALIeBTRFSKH7aTZE3swAMMGDgxdZG0jlDjvWuQk++0N2"}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"directories":{}},"0.2.1":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.2.1","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"^2.0.4"},"homepage":"https://github.com/manuelstofer/json-pointer","repository":{"type":"git","url":"git://github.com/manuelstofer/json-pointer.git"},"devDependencies":{"mocha":"^1.9.0","chai":"^1.9.1"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/manuelstofer/json-pointer/issues"},"_id":"json-pointer@0.2.1","_shasum":"e7c0625f40277563e5fcc5cb636ff51aa860d741","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"dist":{"shasum":"e7c0625f40277563e5fcc5cb636ff51aa860d741","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.2.1.tgz","integrity":"sha512-3QLRS1MkrmEtjjkMyOKJ3PCQhr5dvP3qfnzP9voRoyI2oya9SVqfJNFHZVkcSHPHkW0Dl6srh4XLt+md+a/sSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpKsx+Ry8ea49XaV43rqZiPqOscRV/rA2ibYNXIxOnXAiBNxItX0pYZWG/mrR41HsLLhPCFUleCh4fu4BqGIMeLPw=="}]},"directories":{}},"0.2.2":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.2.2","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"^2.0.4"},"homepage":"https://github.com/manuelstofer/json-pointer","repository":{"type":"git","url":"git://github.com/manuelstofer/json-pointer.git"},"devDependencies":{"mocha":"^1.9.0","chai":"^1.9.1"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/manuelstofer/json-pointer/issues"},"_id":"json-pointer@0.2.2","_shasum":"1a78285d4650c50b10475f7f59919a99db8a164b","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"dist":{"shasum":"1a78285d4650c50b10475f7f59919a99db8a164b","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.2.2.tgz","integrity":"sha512-WetvDONkmI/1FWXSktKg9H0kG+DwT+7NB3olJ9RVAVO7MM8r2uB+FH6N9/0XMMfbl15485uX5YtDqCo9OFnhzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6l6lV/O/vB2QnGTgK5XozBU9CLEIImG79SGWh+8Hk6gIgcKyTMByFVK52+2MtHJAoO0Fz6h8/sKoVoNNx2LgkQeM="}]},"directories":{}},"0.3.0":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.3.0","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"^2.0.4"},"homepage":"https://github.com/manuelstofer/json-pointer","repository":{"type":"git","url":"git://github.com/manuelstofer/json-pointer.git"},"devDependencies":{"mocha":"^1.9.0","chai":"^1.9.1"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/manuelstofer/json-pointer/issues"},"_id":"json-pointer@0.3.0","_shasum":"68ceb0dab6c9d5220275f7c1adeb42bff054b06f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"dist":{"shasum":"68ceb0dab6c9d5220275f7c1adeb42bff054b06f","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.3.0.tgz","integrity":"sha512-aRYKv6hH+306NyBFwqBOZyp82835rQECpIbPDCxn5X/KYOjyYweEjF6u+EwqdJvpNZqtStNI/VtOFfyel4IDYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCqLc9cQDmK3iFrSLM609FRtywolqpH0RoLnS5F03PuQIgHn9tctX14FqtezyOAqjwEC+sfg7qjfa25Q1779t1rDI="}]},"directories":{}},"0.3.1":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.3.1","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"^2.0.4"},"homepage":"https://github.com/manuelstofer/json-pointer","repository":{"type":"git","url":"git://github.com/manuelstofer/json-pointer.git"},"devDependencies":{"mocha":"^1.9.0","chai":"^1.9.1"},"scripts":{"test":"make test"},"gitHead":"fb24154a397fcb61e202502aa610f0e36e0f13ec","bugs":{"url":"https://github.com/manuelstofer/json-pointer/issues"},"_id":"json-pointer@0.3.1","_shasum":"cea90275ae349019849b3d3e5ee01e1575c487b7","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"dist":{"shasum":"cea90275ae349019849b3d3e5ee01e1575c487b7","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.3.1.tgz","integrity":"sha512-vCcGCylIza5cUR4oWpTPM4AZst2ztKHiJoMcKFT9HsJsufILYVy18tnGRlk3xavIexMCzT4Go1xjmg/zNQfBEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCEEr1TJafRxH59sn3SMohDWkCi+fQiuB/ecUk24jotAiEA/b3pYxQAx8ulVhvn0Zq8zVWmtHM7oR5QQrbyO5ikNIQ="}]},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/json-pointer-0.3.1.tgz_1455667681302_0.8177508879452944"},"directories":{}},"0.4.0":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.4.0","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"^2.0.4"},"homepage":"https://github.com/manuelstofer/json-pointer","repository":{"type":"git","url":"git://github.com/manuelstofer/json-pointer.git"},"devDependencies":{"mocha":"^1.9.0","chai":"^1.9.1"},"scripts":{"test":"make test"},"gitHead":"5f680d07ca25a562cb3a706083d1f78f23c7c880","bugs":{"url":"https://github.com/manuelstofer/json-pointer/issues"},"_id":"json-pointer@0.4.0","_shasum":"ecd9c8a24a88378a12441c63952f68872c1bc400","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"dist":{"shasum":"ecd9c8a24a88378a12441c63952f68872c1bc400","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.4.0.tgz","integrity":"sha512-dHRx/PWRAsJwxLMAWj29nTWHgk6lynvwlV/AEw6yVEnVsxb5PqhuudPuOeH2MPFzEIl1D5qE8S+hVm00L+SsPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRdaOVrcckwdHN3jYRWiVedEpDezPYxhpyzqpuwZOiLQIhAOGuI6PfcswhtO9OTQANXEmGVaqDbA3jK3ZngaPGZjik"}]},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/json-pointer-0.4.0.tgz_1456185054592_0.9208381110802293"},"directories":{}},"0.5.0":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.5.0","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"^2.0.4"},"homepage":"https://github.com/manuelstofer/json-pointer","repository":{"type":"git","url":"git://github.com/manuelstofer/json-pointer.git"},"devDependencies":{"chai":"^1.9.1","mocha":"^1.9.0","seamless-immutable":"^5.1.1"},"scripts":{"test":"make test"},"gitHead":"635503755529cd0ed0f4801a771ef02d274c7678","bugs":{"url":"https://github.com/manuelstofer/json-pointer/issues"},"_id":"json-pointer@0.5.0","_shasum":"e0cdd1e561d50608fbc7de810923beb4df11ba0c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"dist":{"shasum":"e0cdd1e561d50608fbc7de810923beb4df11ba0c","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.5.0.tgz","integrity":"sha512-dtwdhXQhbHdC7puMaaELpxbW2w7bTY63t610FtuftA34ETqwqQIzmgd2WwI+qW6m81bbcb7f6qV6tdlKRb0GFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeo9iVvz4NdjjUoTN3OzATSaZuXoYYIwrLVaVIcMwjCAiABqRP/hjXbxexS/cwpV4EeXlfXjtSlyT96tnXZFTHutA=="}]},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/json-pointer-0.5.0.tgz_1458304561814_0.06991734611801803"},"directories":{}},"0.6.0":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.6.0","author":{"name":"Manuel Stofer","email":"manuel@takimata.ch"},"license":"MIT","dependencies":{"foreach":"^2.0.4"},"homepage":"https://github.com/manuelstofer/json-pointer","repository":{"type":"git","url":"git://github.com/manuelstofer/json-pointer.git"},"devDependencies":{"chai":"^1.9.1","mocha":"^1.9.0","seamless-immutable":"^5.1.1"},"scripts":{"test":"make test"},"gitHead":"daca211a0b25824c1fa10890f4ff0c14f491ba3f","bugs":{"url":"https://github.com/manuelstofer/json-pointer/issues"},"_id":"json-pointer@0.6.0","_shasum":"8e500550a6aac5464a473377da57aa6cc22828d7","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"manuelstofer","email":"manuel@takimata.ch"},"dist":{"shasum":"8e500550a6aac5464a473377da57aa6cc22828d7","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.6.0.tgz","integrity":"sha512-Z2l5XEdi/23LrS6Y0a8/0s2rEvvfTYut70+Vkbpb5Tr4dTpyXUkJzEvucinUbIeXeer0n4dl5vVLRf8u9Jhmsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMcuwRNgtO35gRhuC7t2sMuApgaY8sR9muCAr/ckDjBAIhAKc2BK47zJwX3myAWGHmOWOOTxc3vTxdCIXgaG1fUc+z"}]},"maintainers":[{"name":"manuelstofer","email":"manuel@takimata.ch"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/json-pointer-0.6.0.tgz_1476700049741_0.14495071303099394"},"directories":{}},"0.6.1":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.6.1","author":{"name":"Manuel Stofer","email":"manuel@smallpdf.com"},"license":"MIT","dependencies":{"foreach":"^2.0.4"},"homepage":"https://github.com/manuelstofer/json-pointer","repository":{"type":"git","url":"git://github.com/manuelstofer/json-pointer.git"},"devDependencies":{"chai":"^1.9.1","coveralls":"^2.11.14","mocha":"^1.9.0","nyc":"^8.3.1","seamless-immutable":"^5.1.1"},"scripts":{"test":"nyc make test"},"nyc":{"exclude":["test","node_modules"],"reporter":["lcov","text-summary"]},"gitHead":"9b5ea8e3b20f9e3065860cf3b018b47708e8794d","bugs":{"url":"https://github.com/manuelstofer/json-pointer/issues"},"_id":"json-pointer@0.6.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-3OvjqKdCBvH41DLpV4iSt6v2XhZXV1bPB4OROuknvUXI7ZQNofieCPkmE26stEJ9zdQuvIxDHCuYhfgxFAAs+Q==","shasum":"3c6caa6ac139e2599f5a1659d39852154015054d","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.6.1.tgz","fileCount":8,"unpackedSize":27498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbKibCRA9TVsSAnZWagAAo/kP/ihjgwiExHINaZ7+sgip\n7f6oV/Q8queF5cGGbozBhKMNCsuC8tCDR2BWchJnriQ7Y0hraH160+3O6aIf\nJ8QCYaKzj7IS4HDa8l2vnAXgZ1Cu9j4VOBoDusHw7cfn0x0/9kZriSu+CZ/a\nDvQO1E+XWpO731yF5Itf3TIH9WaQWQOrhOvHFmOd7yiC8d39FspfGUrcPBUK\nXFVSQe1CIO+t5eb3AEPYTw1N7OLt4mlLUTAUuheoIPApk51VZDw8oBfBzlTt\n1gLWeMwKLMzRQNEKB2miZ/R0B2cPH5+0X+tQd8EET9ZYeYkSsuY/b/aGvxkQ\nZBsVH32czMpnxYP5jkM9uEZOyKxPPgKyHCJyrzzHEHZ2047OOUGNB9t6OyKt\nQkF31f5co5jRmhbED/8RzZMRBjCLO9HiNHx1HDvf4IMN6V4gsW/j1jVTwvxL\nSZ6iXDGHmbVscRlwuNyapMD74RDEioFVM18TxfUKJiewsMfqIENx5Jecjso7\noFHTHPOudoWy/qx5pz4k5pxDPP13dh4whdrK+b0uocsI9dO78ThfPiKyFtCF\nP34Dtrdl17ScfTNAN6mUV5QFcrp/noZ49+18sMuhbFy0NPxHIDjhLBbdIFA+\nM85n7WXyKHb+x43ob/8T4LY0RkU+zRSZgAu6t/tLCyRdaDQ3/wwif7kUbBYS\nSP8k\r\n=za/l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+4VSegZpTlynRs8XeHmYQAnhCPFHile+bnywy8ZqnnAIgFJx8Z9NQTEAlEVd2xxJvXLC7NltHO8NkTOVB7KVRqqY="}]},"maintainers":[{"name":"manuelstofer","email":"manuel@smallpdf.com"},{"name":"esp","email":"e.poberezkin@me.com"}],"_npmUser":{"name":"manuelstofer","email":"manuel@smallpdf.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pointer_0.6.1_1600956571266_0.4871243705777757"},"_hasShrinkwrap":false},"0.6.2":{"name":"json-pointer","description":"Some utilities for JSON pointers described by RFC 6901","version":"0.6.2","author":{"name":"Manuel Stofer","email":"manuel@smallpdf.com"},"license":"MIT","dependencies":{"foreach":"^2.0.4"},"homepage":"https://github.com/manuelstofer/json-pointer","repository":{"type":"git","url":"git://github.com/manuelstofer/json-pointer.git"},"devDependencies":{"chai":"^1.9.1","coveralls":"^2.11.14","mocha":"^1.9.0","nyc":"^8.3.1","seamless-immutable":"^5.1.1"},"scripts":{"test":"nyc make test"},"nyc":{"exclude":["test","node_modules"],"reporter":["lcov","text-summary"]},"gitHead":"931b0f9c7178ca09778087b4b0ac7e4f505620c2","bugs":{"url":"https://github.com/manuelstofer/json-pointer/issues"},"_id":"json-pointer@0.6.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-vLWcKbOaXlO+jvRy4qNd+TI1QUPZzfJj1tpJ3vAXDych5XJf93ftpUKe5pKCrzyIIwgBJcOcCVRUfqQP25afBw==","shasum":"f97bd7550be5e9ea901f8c9264c9d436a22a93cd","tarball":"https://registry.npmjs.org/json-pointer/-/json-pointer-0.6.2.tgz","fileCount":18,"unpackedSize":100059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDmIfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9vQ/8DVxjoLmZwVysmPPfHH3++Hj1ym46a1GY2MtH+FoECvZI1dhE\r\ndnxp7a+WHUWgglhY/jkj37Eo7gQaDNx/RfGow2kqRgR/elVGCuqZwNY50GqM\r\njiofaWxSmFqEv8yaFGuiA66rv7LOu8KJaxonC4WLFp+zFxnU1TBcREWO8b+y\r\nlE3+tZa2jP75VNpn9Jywe6yUUCa1ECvZl17mHKHuAUuH7f1Y3G1N7R/aQ7mR\r\n6wty/PsR9d0nODLsBeiOEFuhx0KLqaWvodJhiKvZy55vYE1AFMEXCGvqpFVF\r\nYRfKdJ7Eh/jestQoEVlQcyaqaF5WfzkoPejHXA0HQbEKlwm6SMKYE16vaoP1\r\nj5ja5VkEKelTMxzDdXMgKLsniDGT3dRvLExVI0svgqkqARqm+QpZAYvtQo7O\r\n+IgkSebW3UE6zb/SDRZ9dNlzHTtNXzXV/y4d+1UEpmevlZNy6WIfzNFAkk/i\r\nmD/3e8CT3mg0QpuYO+l8lJxTw4QenkNlthydzJuoOmRHNRQP1aqfpCks78oN\r\nIyCmKk0p9NjWGa8UtYxfFWPXXUx4soE5TPB0+3tM5EHqmAtRT+HZtCjCx7hh\r\nmPuCSbO2DCsEmmYKwKrx8QV+FBveLtyNuoe/lUGG3qk7pO/o3+msSCbVf/5n\r\nTPdwdRdBNPbYPMBx6U7XdDBdCQ9GzxUmxrc=\r\n=Yn/g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDblBE9Cui+XfNP2VEc5yXDztpXBpVSiyQdvZjW5NK31gIhAOBk3vo0xTGgPev6oz0873Q+4gLPCyJb/++xru/llKvj"}]},"_npmUser":{"name":"manuelstofer","email":"manuel@smallpdf.com"},"directories":{},"maintainers":[{"name":"manuelstofer","email":"manuel@smallpdf.com"},{"name":"esp","email":"e.poberezkin@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pointer_0.6.2_1645109791499_0.8769024476508509"},"_hasShrinkwrap":false}},"readme":"# json-pointer\n\n[![Build Status](https://travis-ci.org/manuelstofer/json-pointer.svg?branch=master)](https://travis-ci.org/manuelstofer/json-pointer)\n[![npm version](https://badge.fury.io/js/json-pointer.svg)](https://www.npmjs.com/package/json-pointer)\n[![Coverage Status](https://coveralls.io/repos/github/manuelstofer/json-pointer/badge.svg?branch=master&service=github)](https://coveralls.io/github/manuelstofer/json-pointer?branch=master)\n\nSome utilities for JSON pointers described by RFC 6901\n\nProvides some additional stuff i needed but is not included in [node-jsonpointer](https://github.com/janl/node-jsonpointer)\n\n\n## Installation\n\n[node.js](http://nodejs.org)\n\n```bash\n$ npm install json-pointer\n```\n\n\n## API\n\n```Javascript\nvar pointer = require('json-pointer');\n```\n\n\n### .get(object, pointer)\n\nLooks up a JSON pointer in an object.\n\nArray of reference tokens, e.g. returned by api.parse, can be passed as a pointer to .get, .set and .remove methods.\n\n```Javascript\nvar obj = {\n    example: {\n        bla: 'hello'\n    }\n};\npointer.get(obj, '/example/bla');\n```\n\n\n### .set(object, pointer, value)\n\nSets a new value on object at the location described by pointer.\n\n```Javascript\nvar obj = {};\npointer.set(obj, '/example/bla', 'hello');\n```\n\n\n### .remove(object, pointer)\n\nRemoves an attribute of object referenced by pointer.\n\n```Javascript\nvar obj = {\n    example: 'hello'\n};\npointer.remove(obj, '/example');\n// obj -> {}\n```\n\n\n### .dict(object)\n\nCreates a dictionary object (pointer -> value).\n\n```Javascript\nvar obj = {\n    hello: {bla: 'example'}\n};\npointer.dict(obj);\n\n// Returns:\n// {\n//    '/hello/bla': 'example'\n// }\n```\n\n\n### .walk(object, iterator)\n\nJust like:\n\n```Javascript\neach(pointer.dict(obj), iterator);\n```\n\n\n### .has(object, pointer)\n\nTests if an object has a value for a JSON pointer.\n\n```Javascript\nvar obj = {\n    bla: 'hello'\n};\n\npointer.has(obj, '/bla');               // -> true\npointer.has(obj, '/non/existing');      // -> false\n```\n\n\n### .escape(str)\n\nEscapes a reference token.\n\n```Javascript\npointer.escape('hello~bla');            // -> 'hello~0bla'\npointer.escape('hello/bla');            // -> 'hello~1bla'\n```\n\n\n### .unescape(str)\n\nUnescape a reference token.\n\n```Javascript\npointer.unescape('hello~0bla');         // -> 'hello~bla'\npointer.unescape('hello~1bla');         // -> 'hello/bla'\n```\n\n\n### .parse(str)\n\nConverts a JSON pointer into an array of reference tokens.\n\n```Javascript\npointer.parse('/hello/bla');            // -> ['hello', 'bla']\n```\n\n\n### .compile(array)\n\nBuilds a json pointer from an array of reference tokens.\n\n```Javascript\npointer.compile(['hello', 'bla']);      // -> '/hello/bla'\n```\n\n\n### pointer(object, [pointer, [value]])\n\nConvenience wrapper around the api.\n\n```Javascript\npointer(object)                 // bind object\npointer(object, pointer)        // get\npointer(object, pointer, value) // set\n```\n\nThe wrapper supports chainable object oriented style.\n\n```Javascript\nvar obj = {anything: 'bla'};\nvar objPointer = pointer(obj);\nobjPointer.set('/example', 'bla').dict();\n```\n","maintainers":[{"name":"manuelstofer","email":"manuel@smallpdf.com"},{"name":"esp","email":"e.poberezkin@me.com"}],"time":{"modified":"2022-06-19T06:21:10.850Z","created":"2013-04-07T14:38:09.575Z","0.0.2":"2013-04-07T14:38:12.779Z","0.0.3":"2013-04-07T18:36:29.292Z","0.0.4":"2013-09-08T11:46:29.444Z","0.1.0":"2013-11-09T06:37:06.795Z","0.2.1":"2014-07-30T04:07:21.202Z","0.2.2":"2014-09-20T04:24:37.727Z","0.3.0":"2015-02-24T10:00:01.684Z","0.3.1":"2016-02-17T00:08:05.175Z","0.4.0":"2016-02-22T23:50:59.733Z","0.5.0":"2016-03-18T12:36:04.217Z","0.6.0":"2016-10-17T10:27:31.399Z","0.6.1":"2020-09-24T14:09:31.470Z","0.6.2":"2022-02-17T14:56:31.652Z"},"author":{"name":"Manuel Stofer","email":"manuel@smallpdf.com"},"users":{"leodutra":true,"hoitmort":true,"esperluette":true,"burl.bn":true,"sasquatch":true,"dduran1967":true,"majgis":true,"slurm":true,"evan-king":true,"sachacr":true,"rsp":true},"homepage":"https://github.com/manuelstofer/json-pointer","repository":{"type":"git","url":"git://github.com/manuelstofer/json-pointer.git"},"bugs":{"url":"https://github.com/manuelstofer/json-pointer/issues"},"license":"MIT","readmeFilename":"Readme.md"}