{"_id":"@typewriter/json-patch","_rev":"58-d0858f37066a363fdf162ee4b7526c64","name":"@typewriter/json-patch","dist-tags":{"latest":"0.7.13"},"versions":{"0.3.0":{"name":"@typewriter/json-patch","version":"0.3.0","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.3.0","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"4735bb445b141b5c988c6114dd4012b33e376d1a","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.3.0.tgz","fileCount":102,"integrity":"sha512-TZ0Krio+uGn9UtFEyQEjIjGnpsB1Gr9mWdESgkudhJHhhbpiM2o0F+icZG41YQi1upEQnZfpj96E7Mmg1o/L3w==","signatures":[{"sig":"MEYCIQD+Yey6Ok/1rt/pSP1nD4Rl5FS53bZ7D9hPIsxAPqrYTgIhAIrxhW8RE1KYeMu0cfeMbnfwOJJCY3MTpZSSRwX78ZZT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHXmnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYsxAAi5uuIlYTHjY6YM1eLkZz0/sI6R1rMlBBUmrBcaSo4hXMHCxX\r\nTghn/2TB364AklMlqMdNUCmkExfRLSTIkaiLjEcR+hn+B3ucsVbCL4S61QBO\r\nXV8eX12/Cwh/Hqg/1PxfW6TN3CrB0Dx6EvFCwr1A+oZNJeRiXpIliGy0peMp\r\nFrLCHCi4LgXegTaLrSSzgS0C9mo+CZH8Yp2/SHnxWtewvH/Fis+u82aIEMsw\r\nkjMeZ+SCWp+0Z/eYSFea17pnNUOErON9iXkKgHGGTJH6lk3Ln8j9nXNxCq6B\r\n9vXK8sf/2Sq1pTHjh5+nNA9AlFZWe+jyowbZ5vlXFXorjlfGvuf0oEjxVee1\r\nBEh1XoQ5m89AD4/qUUWFUM0WTXjfwGCCj3CKU7/Ulh9pHsHFPSnqO1i8ADg0\r\nLav9KhLZ3ERyt2N2r0omlw+hJCXADllqzJMrF6G2CLxbdwQyMXVS6PmceJFu\r\nJFYci1t67r/iIXL07GUe5Jm7gAayAODMp3Rp8cOcXQKnRB+JDqaJ9rgsyh/R\r\njsUM5BekFyWqinRN90AMibPJ/1sVBN5DgLv4/kGWqyAReIkUkNjxNPmyQRFz\r\nDBvpzkJ1hJ1VldR+FMLxuLZ9FDh4XPZ+7NVdbOcn9PO99CkbrpriwH1w821q\r\nB1yABqN3QERyTwjaF1A92tvsMRZtgPfpFcU=\r\n=tt5d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"e1a9bc0ab6c4d612b689f526dfca21111abf4c0f","scripts":{"build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.1.3","description":"Immutable JSON Patch implementation based on RFC 6902","directories":{},"_nodeVersion":"16.9.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.2","@types/node":"^17.0.21","npm-run-all":"^4.1.5"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.3.0_1646098855489_0.007229314102087159","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@typewriter/json-patch","version":"0.3.1","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.3.1","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"6d681b327b70bcfab3b0da6ec33c2071d744a46d","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.3.1.tgz","fileCount":102,"integrity":"sha512-FUzyQ7+KBHjvKk2kSTYvKjxm8ihXeKGiyqHRxA6YCxKKpPCO0mV9ovigJZ/PHtiSe9+tp1llaYXkA2vg8d/Y3A==","signatures":[{"sig":"MEYCIQDxZbY8ykHl3wIOlaf3HaeEDgdZBZqdjDinAE1VHl1yOAIhAOCsiIo2UBEr9ijnV9bbanT0ZW0ZvPLB8S4FiyWtxZnP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHXw0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5oA//YeE4yE0q3/xn+EQYxfmG0KzKDea9iqAVUnlRH0Nb5/T/2yWY\r\nN+I3N/gl7ZEVSpeFnhmeHwejYbDOL77XemZdTig07ZCy2awVmiYJmqSLCRv1\r\n1MS6RvAHHfitgf1ooMSF3vIvaEb3uUInuoyXuIcZbiEnRW/izWH2kUp1aw9d\r\niRctwmNiwPjPWGJH+fxZBT8VDbG6X3WV/SYShMrI5fx6QcANQ2gI7Kv4PoRA\r\n72hvAqEcRRdRkeSu1Slnh5XFIY95YUaJ5f2JCOT5ZroYO4YVdVeFTt4XMgAH\r\nZooJR673KX+wyZgFyrkTTgV4aHZXz+AjQxlNd11R1Vx/GJB5aCcqf9XJDHVh\r\n1pZauEIrSo/VZxqm26hKTaQ9TheEF8cInF/ytNbo0EP5fbmVzE8obZy3vDd6\r\n5YZ/u90FzTUxJkNmyE1Il5cvCAJV61M95p8wsa/04SI4cvCafxXI8AKmqsGF\r\nEyb40rhmY4X3xQ9zpdRLIVGqlxIC5t3P5Un8h8kk5/4RSaFq0oe7QNSPLIwR\r\naWpX22KOQgvdzYFCg9pLKVwBDzlHK97pMIKczYplsK77C9pE4k9044l+V+Jw\r\nIlkoIS6qjGd1KSklC/kRaoRx+hMW4OQBAz2nyiDGgstPPHr8TW6soZnyuNZM\r\n4K6B4FtRQ3s7neNEPQK75spt8Gv0C7Bhaug=\r\n=i8WX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"e1a9bc0ab6c4d612b689f526dfca21111abf4c0f","scripts":{"build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.1.3","description":"Immutable JSON Patch implementation based on RFC 6902","directories":{},"_nodeVersion":"16.9.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.2","@types/node":"^17.0.21","npm-run-all":"^4.1.5"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.3.1_1646099508269_0.5877349887055989","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@typewriter/json-patch","version":"0.3.2","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.3.2","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"dac6d10f6702b569e738e9673be477990b565aea","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.3.2.tgz","fileCount":98,"integrity":"sha512-/8C2KLSHsFwHtfiGcd6s83zC4uQhltwn3meQR4+U3JMGQqW6ciB7w15DBAtnEsG7F93UFPCOjb9vyzvL1trAxw==","signatures":[{"sig":"MEUCIC0xNm2LVDx8fY1pFDOxkVv6cgmtgajGmuV3RS33NIWUAiEAkORkJb9HsX56ePs92FpLYL6GhU4dULl716XN0vJzEq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidVbiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLzQ/+KBFtFl6B/P08T1kAlRrj3LD466OcKYIzSKTkm3bCM8F2CuA2\r\nMtDjxkhSnF7deIjUSVbGXTM2fBcHQHuy270Lwhc8xjUWCq3x/IMPjViZdx4Q\r\nYD+kxu6Q+F02vi7eJ1dxNq/1bk/dCYKfT5OM7tGkMTAD8Y72fbNg07Q7qxMF\r\n1nYBPv6ncIZPy0gQSKBHsIsZY/l5TMVgSawWLXSI3EyNI2mMMg0I8xI2QoDj\r\njOiz3VUhHt/UkWug93G+dX36VkJRYrwYkNo72dNzhkpXBbF9vGfJVRqtYTdZ\r\nI4azXnWlCD4jez9L6OslYZc1g/wzkEPzHhTl1QsWAPqvizCdFQUDOBnSaEsl\r\n8EYbQuwjuTvFgW8WtuUB8CKgFcQ+KZXdkK1e9aXhiW2BADWB+wfIN8rA0jnV\r\nxbQKNq9g5QHAEBy/o7j7PUKlblAQ/4gcFZ43e3wCE3HEUmK7YUQdwWSUnsSZ\r\nXrxqwQipHrwzuhqAOpRcWqwHUG4FCYcBnohfOQ1L/vn1ofAmW4+tf6LCBv9g\r\nL8T3TH0IFoOpne2Y7+f3TFeA8POlCRu/WT5LIL4cnEyWwL9jW1Zcv6wbT4nC\r\n+aGzYTR5cYJ8rBeSPRn1ircoRpeYZM+9FJwmk43F5r0gSGCOWUH3HgCGLe3Q\r\nIVM6+MY+B5ywYFZxaMtD3kh7lGiET2RDmkw=\r\n=RsB3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"109aa60b051e3ce616f75fb95a878965bff59df5","scripts":{"build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.5.3","description":"Immutable JSON Patch implementation based on RFC 6902","directories":{},"_nodeVersion":"16.9.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.2","@types/node":"^17.0.21","npm-run-all":"^4.1.5"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.3.2_1651857122184_0.6249541626116908","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@typewriter/json-patch","version":"0.3.3","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.3.3","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"9b926e08c64b106855b897048fa831f69e492c8a","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.3.3.tgz","fileCount":98,"integrity":"sha512-8NxiPJmmS+IOwANVNVobymiZHLT9OAu40he9yiGH+nc+lqjyUkI+ctOrGSrUsXk0/aCNTpfSlj2jTLjQZB+kbQ==","signatures":[{"sig":"MEUCIB+Ja2e7gsyriG4TvXxGI4RUir0J9cjCbRZ/lYQEhgAhAiEA4FGX8lNUSL7VThGfPfdVR7ieQlJhJt5W7ISf4omBxK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidWSTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF4w/9EyZbXrfZi3/3QGsaxb2Mecqli1ZDTbmYUoC8cEsMC2dHnJZ2\r\nYKTsXcFvpFRoyaUBlOj+TbXZQ4n6L1m2Fyrh2JmwVWbtDG3zp9GCcE/KRqcH\r\nmGPBkAp54/+Ck+fRSZs6wdErpjIH9XDMR8iN4hkm3PtwYp7yujA/tzYI56z/\r\nU33toZu1g1bPfsLuVFen32CbD+YEAQUmD48bJpph02nfNpP52ZLtPqwYXely\r\nXDwuhEGp8NqXwgsFDy7iqCoHdAYUz9rDXM3VfhQRL8cRPHZEWkGSNbYBeNt1\r\n0RThOap6MiGpauFNvG0KtPy8Qd4Cn0/bt3AQ78fJQ9hDkO7jm6Ps1r3N8D60\r\nSuTKZST1f1GxlzzEU1ANc8DqXbX9ASPmvbybnKbM1GyXczMwOtYFB4RF2y1r\r\n2UuFHKVYDznozwGBgIGZnH58PL+mRPIWSZP2gjvQGW+cGIqYvR0bgJDgi7wY\r\npDicZeo3UIBwtX2fdubYzOcFqU4+gP4N+e7UCSGXlQsn6QnKixWbnyUgZL69\r\nGaLENE2MJaMVPANsSn+pg+Szft/YU9w334GwKbODJVDgpykXRMiBMlQVE6cU\r\n96Hh4YhtWNmBPzZV9of0M3uzPYhdsy3p3goSlWApARi+2+hQlk5RhCLoEEJv\r\no0g2s+BCV5/XIRHfjKCu1O9g8ES3E4NkhBU=\r\n=LWo0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"d7c3aafe17b2e9124098ecca8e930bcd2403dd28","scripts":{"build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.5.3","description":"Immutable JSON Patch implementation based on RFC 6902","directories":{},"_nodeVersion":"16.9.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.2","@types/node":"^17.0.21","npm-run-all":"^4.1.5"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.3.3_1651860627346_0.2933094103460814","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@typewriter/json-patch","version":"0.3.4","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.3.4","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"838f7e71e406fdd804bbcd91f681b6397b878fc6","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.3.4.tgz","fileCount":98,"integrity":"sha512-irrOMT4FlXw67ma7udWb5w2JhlN88DTqVjuWsuJIamo8RkwgbPR7u49oLMMwFfQ9SajrixDxcoZMY11DTdyejw==","signatures":[{"sig":"MEQCIG8chVP/mzd5q8mB2iKj1x/6UBj1Wd/CyrIRlvwSvqSHAiAfS1zAVH4tvGdwXVNr+IZMFYmeCHg7Dt0lEME/PHTbYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijQQbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8KQ/+Lsi7Nv+7TZcYb1s2xsstpykjOP36quBAyNeFBZewuk/ordQW\r\nPJgewIdbnRYMGtO2WulUpie2HxbunUZaF7RF+Jq5p3dGPU4Fblz5k4ZoegCd\r\n1Zvx40DThTFQPgkixE0o6josJtVEKqaG+xwfGNgEjj7IOJwFxlb9wTcydApQ\r\nKx56MP1ptOqT3PncZV3J/qdV+yBlgeDvVflYGWLQPqwwWRsWs3QZLsAdqw7N\r\nSLBqFdk71rUuqUtrfWJ9kYsRGxr6X6Zdjh4SUIi3dVZsjo3L40dr00ZYCypM\r\nXtK3rPxAzlKaaP8+4T3BH+STDwO1NXSp94Rid0FgeE2qLyDVF8tfOQt7cnXO\r\noAlyHybyn32AinJA9+eemuw4wdIqCUkL4VLaAMWAasG05KbqRnSF815Cx4MN\r\nqOZz0LxuuaM9s/2xbZdi0mcThmTPFlYGZc//w5HDr1WSO3XGyKVoOPsYdnmq\r\nAlEA2bBK0FmiT8rfAcYyq3oF8sQdZcssc2hWXZhU7f2XgYLX9jw9jKFWO3VY\r\n0UKaA3o0CO111/TJ6IFGfG6nQrlYnjCyOejkfBiXlL49Qaqq0O/6nOcbFJ0Y\r\nUAIMCyweZIjw85YO1wAwPXBxAFu8rJXBDsqUdTwEEyv2l1JdPbwiHUq0C/bH\r\nhb8SF0pLg9EFbTcwFe18f06RHAtvNekoylY=\r\n=YT57\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"29e633bfd5d4fae777c57c0466d4c9dfcb9c333f","scripts":{"build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.9.0","description":"Immutable JSON Patch implementation based on RFC 6902","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4","@types/node":"^17.0.21","npm-run-all":"^4.1.5"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.3.4_1653408795431_0.3637046781821618","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@typewriter/json-patch","version":"0.3.5","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.3.5","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"d7e3727c5f686551969dbf5dd9db5fda6432159d","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.3.5.tgz","fileCount":102,"integrity":"sha512-2u75TvraONEIZpjNSz0YOfODlAMJtCI7TNGvlG1LXMGcPB+pZyGC/aU1UGXrt/iS6GfMlN3Ov+ljWu22wfFKLg==","signatures":[{"sig":"MEQCIHNBC6A6rTptNV8WdsgQmplmM4Nw1GFl5VmKlhJNJ8DmAiBw2Y7iglQpiHSRyjewuMkNqPQfgxwu3Wmtwer6TB18TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqLnRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPUw//XInwenwY9PVhScdgAHSxx1AkOjeXjH0I1j+HeznnhdDl3/Nm\r\nDH36CCjiuIK5kYEPdtBJHjbbJH5W8tTOfkWWw/uFXaI2mnpjBSxj1c+eZo3B\r\niC0gpIB5tGbs1Pt7O6XizaiLKtLLpyGxqBuNqdSkOTO/TEQIo4kYMEywKPe5\r\nVEBDveFQ9irwvEw4uKTC77VUqwNHpiKSat3g2FjF/nplferLTt+INLJeT0gf\r\nsezL2o4v1I+gCaTdmiN6oUsUUXoDBeoF+C9TEc2BSnWdizGDbjQNHUk/3JZZ\r\nCkU5Xrj+faC6ktECQemwjrMaJAtHxHuQ9g9nuDzlyiOZi3xDbU7sJYR5Zvaz\r\nNg5qjcY2qtL13F7p+jPy7otkfLKWEEENGXkLhneOsM2izhieKC5RRVdo/RmI\r\nVz4YuTEfIqAqxkYLPBA+9FjLYq6Jr76g/jrwDcCUIWN1ojSJ0bnBTinI6HW+\r\nh6Q4RyTLkp3TaI3fAW+Ket72IsH4eeBIfljp255al66UkR6VwCne/SQ1vT58\r\n7TP8KUMNu0s9YOcr0OvNKcippFIVjJTiDtPTpk/FAuyBXIYUfQ+yi1nD0Gc4\r\nXSMrfOfOi+J7cF8hL//eb6NJLJXIwuwouHOxuoAPAo1dtwBWwmih8j5VhAkx\r\nNiPT6yCoBQyWTXJ9Y02rs4DcXZEsPo3l0iE=\r\n=P4+h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"655642c2f612a45633fce9bc3f135e3b1bafc07d","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.3.5_1655224785033_0.3432824985650196","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@typewriter/json-patch","version":"0.3.6","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.3.6","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"266b8f5130c03f30bbef670703c7a983802a5874","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.3.6.tgz","fileCount":102,"integrity":"sha512-vRznECd1p2m9bzP5empY5Y5bWV5i0rqaXAbB9N5AHwSatJ33B5I3MTf6t5OIoY9yYbNx8dSHiQYuYuSig4316w==","signatures":[{"sig":"MEUCIQD9oLGk99P+WObvy/ku/7oKD77uk0sjFxMMakPgvU/MqgIgSyW1UgDAsYma6xoXpfViiHRahunNFxfPrgMj7b0Nhk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqLnvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0nw//aS66ZbgyAb0lK/H+WkVmdRfk1pYo0DYg/rROBNSwBih+iNqC\r\nA8YNGKf6Y4seOxF6yY1OsuQY35hvYU1NfjOd5Vm7iNGvXsv0hIKkt9nH/pcj\r\nyX/z0/+RC7VxZlkh9PWj/BBkUax30k2wSMcEGmgVE44xW55pHfmofzW0eD1r\r\nwK8IETN2Ro4SAReoqysKYvDZQVGz6yyjkB4IES4y5io97ipTd4zVzRCpoQas\r\nmy9tasZ2w0ix62j9Opo15NBOvCN2dhfitMPyEf9504hsMex0q8fwYfa1mU/8\r\nPFRiLLdgqcahgizgG7cB5BN9XJL+6HOmy2gUxCUR/W7DKwO/N7waloXSgRyf\r\nsJuFreQ8XMZsnI1vNzwDVE9jXXcfDv15lqXaX0CxybhpMyCuk9WMbI98icaB\r\n/OlxpFv43zadyTWkQTozJGatmGVYG7SdmgyqkIF2dDyxf4Gk6vyNlZnP65CU\r\nxisOFg+OvkRBuo2ceHEAwMczpar5S1EJmMlg1Mw6vMdKbh/I20hXO2zqJpQe\r\nqd5LDFvzUVF7ET1bIGa2Dqnuh1kIgF67LSTulATaRM1jL4g81qqPIwJZlJqj\r\nEXCwyZpUftLT5RxsoKxOAk22R49WgpsY5+Dg5WuXcvqDforynIQDMaJUAZVQ\r\niImE5lwyOQsCfIy5IoeTg/g0LJE9EbOQjGA=\r\n=iuPO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"aafc74e50dc218deb90ddaaa3593ada64af1f0eb","scripts":{"build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4","@types/node":"^17.0.21","npm-run-all":"^4.1.5"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.3.6_1655224815354_0.5380692127869031","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@typewriter/json-patch","version":"0.3.7","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.3.7","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"1ad873abe26b007e0beda9f497dda9931dbadbb8","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.3.7.tgz","fileCount":102,"integrity":"sha512-rgznadRX2KY1+WrJ+5FwT6h3t+KwJv2AOxI/YnReuXtl3mqKBtdDOGsrTvOoXrmj8Zm2Xnqpj3jmI81BDmwBKg==","signatures":[{"sig":"MEYCIQCQrrKIaMYVu4FAX7ZfMqqE7Co3AEe4kfBJKxVlYRtnAAIhAI8S4seFkny6nycAHLLULM8Q/2SnKd0V6yLjuYxGdsGk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqP9UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmragw/8CjKSyAW/9T/akyJL5lslxUCy2ZL8RGRzJiQUJXlWunCfW84D\r\naw8OBhh99Bt4r1QojNUBQ/SLEctSGqIKY1z61l1VKn+A/Ma4DC6DO9MR7hka\r\nK59BSOPHcMD0tS5TibZjs/63jq78vz1a1948dTg8h3U/yC6LvdyPO+KggVTy\r\n/4ARrj2R7aBcspPR9+1OcPoKFjLxyoLHwS/Gs00JXNOvHKlW5cuibQi0qnvV\r\nrsV55Tdj7bwoRJfRmPW09RynQl1Wx/EByAes6JhRKCm0NMbUoMA5iMQTstkc\r\nd0sL8Vq5Pxed0dZ3typGCzuxGo966/fhWdHYrABjYZFriQdWuZr9wdJsvOzH\r\ndhrPmL+uRLDQZTAFS8Vufj1uPZzP+2sick1zidtssb0jONMYpKKTm1tFPIoG\r\nC8MMN9+TW7c5m+z9eL0GokiksNNzpVb2MrsqGzo8QH+ICtAoKIWEq55/ylNo\r\nvyLGrxbhxcGE9Flhv3u2ZGkuazApsvclRFpb/yKww1XB3oBkLMnIX09duH2Y\r\n1Y04LwDZM6OpCovGu8qX+Jw/Ot8LzpN3Gnnomiz3x6vmCKLq+65RXCgVqyc5\r\nvEMRfHTWswtFZDfApomvbRKQVAVikfThoyY6Edlr/xfKcpeXLCAgnUidYBP+\r\nLV0yH5s9kknNeARHXe1VhePYhUWfa2jqhwE=\r\n=GE1h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6255bd9e744053c2b3949a2df7af61cf2f303a80","scripts":{"build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4","@types/node":"^17.0.21","npm-run-all":"^4.1.5"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.3.7_1655242580731_0.5893861735715777","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@typewriter/json-patch","version":"0.3.8","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.3.8","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"965cbc21e3a104e987228f90ec3b7fac596893c0","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.3.8.tgz","fileCount":102,"integrity":"sha512-xOXZRtO5spL2SbsKJUroXxwatMygd/XpSiBLLUncu0UqecBAoP3QQT3nZXkjAWjfbzLktK/EpZGNL1/IsGZjBw==","signatures":[{"sig":"MEUCIEz0pI7ZL5Z2TUo8kUIzYzahVWCzzfhC3E+8ZZxWH2E0AiEAgz+6D5YJWOt6KEOMtEhkJJ2MGYBjuGO7yK6eaprh9Fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQsUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUXA//epIGyco8pilljgNmr/bfv7r1GJAGWi6solwUAtXseaIaGYAs\r\nc4P9rYteMlFgGYq0C5RNODYyGxJMxZh51BUWsyT71l8lD3mjc5XYkTM9HQdo\r\ndcuLaL+RpcZ+EAlxFGvKwJTRARS/CapkjUsRTMO6+PORSh3lgRqHL42ewq4t\r\nFQ6KEexy3YCo+GNbDGZ9UxAr5n3V4OPnKJwxpfT/bcwjWpsDhbKwqOyzip2p\r\nuSbaJF+MC/PcHJx4o98PPBGOxmUsNx+kITZdvqU1/FMKDAw7uRrhtl79UPxe\r\ncGTAJFgVA7XjZAUwqfch4dRIldlesqjDua6i6ay43VT4u+Oel+H+apPiYxwS\r\niMsyO851DKEWomGUpl/2r8Xxn6712vXr4Pd/XA3nWBk+TLCruP21KXW5rPGT\r\nylVHf5Hh0FwD+L/EOxcAKYcvL/ZOIzWyppdbx+t3IsszJ2HGKHdJvGb0xLtK\r\nXgoWHVV2SC6f2twDIXmXUQOs0vDHDp2cLw+D+TJpBN3DaPZZR/TZYuVisLts\r\n0sRpVm+MhW4ScCbT5auuzeWQKSZ2zWZuI4FEbHaKG0GCT4RzRJVbUAsVfaU6\r\nP3BHE67JeHWi2Sk78h5QqaPDbMOLXc2JLojBDbuE1poZAoKk3voR8L5M/ieH\r\ngaT2JtUuXJyJF8aFgW1BO0Jh9+QdkD6ZQ7c=\r\n=cSDj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b96b9e81f83d6d757f91c7dda36d3a2db1fd1047","scripts":{"build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4","@types/node":"^17.0.21","npm-run-all":"^4.1.5"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.3.8_1655245588216_0.5262629257751281","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@typewriter/json-patch","version":"0.4.0","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.0","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"83c94d677748f75e7f69fae68192553b79fb1059","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.0.tgz","fileCount":76,"integrity":"sha512-AovpsIghPUt6vdLzd6G5mscFqriziPK8Q4GN+ABJwoW1qCSU2SmPNu617sjuXXkSrqag8mIfikZ2VthIVnjCog==","signatures":[{"sig":"MEQCIEveOh+K4mFwifdHdTJ4UEhyQZkrj8e9je9pmSdg5EmlAiAmUxVWDBMKNHqZH2BGLO7gbrAY+CSQXMF9ypxsD/jB6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9DHNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmreiw/+Jnf502ZdNP5pqoIkE49kPcbcG8E34pol7zhV8Ktbpcy+pmD+\r\nVejwP1gN/u2/tjTNUDAmCxkK3xN3cPs9AjO1KsOsfy5e/sQseaIVj7f01g0F\r\nlNDDIWvzKeh8o7szCEeoX3EgGyc/7uBOASIcwyeafCv3nfPLaqcSi+p7OdrW\r\n+fCdU1gxv1pLadnJQITHP6W8tbI4cNYs2YP4CKc+JWGIzTXDEBgJw7Xm0B0d\r\nkV37oEzVmgSjHQOGzwzKD8EBObegr5mvHN2PXLOigwQu6KepUXUi2z0LEpaN\r\nBWLrlTmTcQTawY3JcYhdmhHtqcsoOedEPlMZsuacjyyMtw23dXKs9MnWcAHc\r\npcIrKCh6kw6VEGIH2UEx5vihrh9Goif8N2pu9qL7ugkovcVDJkq1K3XVONWG\r\nklC0kMzVx6PrLBqVcLWIZ2sWl5ezff77v1v0ryQl61MLjkY9+XrOpBTBgAF+\r\nnrps/sbLpdSgJZQQ/cTHmseF4TOulD1OXk9tOBL1J0HluwXedb0kmfmMOQpt\r\npVppl2UT/rtRX4GxrLmbWskiE9swcNply2c1SSPxe0W6ws65ETrbHzXN9vIU\r\nYqR46IYUE9ISqF0246Ndn0kcDXbjtCrbsm+rAnpT6nj6F9X5/P6evBVAltis\r\nZdK6jFaj0tE+A7qcttYal8ePjMxRR4DESjc=\r\n=VF1+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"33f6ab8982ed14ab174dd7ab3d733dd830b265d1","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.0_1660170701105_0.2041410159757424","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@typewriter/json-patch","version":"0.4.1","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.1","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"058def756cc073fe5db3b161f74d0490df234863","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.1.tgz","fileCount":78,"integrity":"sha512-SyBBPnUUMirJTQ911pMD9UBmUVPd+cyAmIBVndnthYKvSg1K74J9bq5bUfEKn7epeHT4sTvkm80lyzR7FjpgXQ==","signatures":[{"sig":"MEQCIGPRFLL/LCfVaCWq2Ua1YiQmE75dPe3cVhCTO5A14pmUAiBct5i9IBmh8gaEZOTLrG9EJw9wB82THIXox5gyVqwiOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA7hfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUTRAAnQ9EAiS4Wp8nqfZUpJOWrYd3LKyYfu8qN4ujnSmsDEvdKodF\r\n+CqvAnu6YB8fuOC2s9x9luC/91ARcRfe1DIIhyM3kq96n3JcSAYhmTqrgVLW\r\nylTlBQ99DXbFak8rxf5+xUfUQIAR1ojzisihrIEuUM3VUCSExiIoagfRXZ7f\r\nNjtnr6h+GvClIE2LxNJu/mrEbKSRqaOBxJPBAMooWgkf3KX4bcTBX2oo4lx+\r\nRvuagu7xvyZTD+LRDQFALfR4N4dr3ZB7yXDYF0MsjE89qzKMVQc+VD36JvJk\r\nAk5q/gXJJmogF4oW0Gj6lQEjkxVuFaYUWShbrNtbi+gWflDusZc3sBzljwmU\r\nPtaleG0sBJv3ZAziDIa/Pkuc3fXwmZ6t2T8xASpdNivviPFxo91rbgFV4vDj\r\nDgttl/27m2cJQCVAR7Dz+fth1pPGgulbLZECxlWkLXWXDYRpt0oZHviSpOHM\r\nGjsTS/wNXwLnp0lQY9fXIM34716ksmazj17cpUQUGzvVHozhOvwKsfofboo2\r\nOPye0s4fVMlgr6DjGs6zG71X8FQoxqq0eG3qBRmDMuNEkpaUOEiXQb1FW4rt\r\nLSVk6bqdeMwnww7hkpMSiKtudJE7K644AAZIL6V/EP/PS99/jdi0tMzy+myH\r\nfpbeL5+70oJpHmXZVV6022gJdV6VVmAViG8=\r\n=Fa0m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"66a97f6a20c57eab80526ebecf43dcb95962bfd8","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.1_1661188191085_0.3449549430193224","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@typewriter/json-patch","version":"0.4.2","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.2","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"03c95a75116203cf46e1cd1496d0d078b55959f3","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.2.tgz","fileCount":78,"integrity":"sha512-jU5v8TV2TGewG5nQ2/ZudsbqqgMrDRAb3SuiNXDuTO3I/aWaUUq6nffmPYWtExphRUo5qeXIp+aVng99ngCSyw==","signatures":[{"sig":"MEQCIEC4pCsl+m8kkapFaA3NHMuWTTvKzRVXtRSvjf2ap6PMAiBnm52kRHHNECUk7YEzq7+AXj+AGLtKuuK8P5nCzHGtWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA83IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptFRAAlKcjFSmIsHF/qkc0GdPnqXoM2A/oP8FN47BQ2szkDVJqngwf\r\nYJxpQtszADdzUsN1d1vtWCIaPo/wAdfahu1OlduDp8H0CRZphfG9b+YWBQ/J\r\n8Yxa5kulvags4dKEZJiehxslMslRdS0ECjKFq8Hqq4A7lBLEuVJELbquiuuI\r\nmQ03A/QvWnL2tb2UYQ6121KDmFIVYFwX4ffA1NR3VkxNeTdCo05setn2o/6j\r\nDaOHmn3zYVffb4f9uRrZgtkjqo0DABsVgrFn70m3Bd30VGKboqyUBUmYoUkh\r\nMyHbNnJPU39BFdLVqBEkQrwcqSMOndrQkUvS6fiTMHexbVVT9ZlF4JJfeYmi\r\nzsj9JttscE0TV2yi2ZB6W3ATFMByFHQMIMyBD2ucOB7uv384gMamtkmVxvnE\r\n3kOSTN/ARS2crN9HJFajCjKmnS+OpbwOwojUjS09LdsoZ8Fz6ABwp3WnewLv\r\nl7hPWD5vdgXhNiwDq23wfzC/pkuClmopIt5yXinr8kXHNsX1LY5Mmlxw1Qov\r\nMn3ebbTpHCu+ad51KEqEraaq8EN2VgCy6HYcDR5Jyk3tE3jTvOnQgl1tMutZ\r\nw2RZgJx9VkwGd0Mj85v987iybfwTkmxTLPPeTNbM8Bf2RfjAGWXIul9JlYAe\r\n//7764bIWTmIrAcbTkBns2bqtSNvFe0mdJs=\r\n=ZbaW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"00c2493fe6527b0644abec36ea421fb2e9c6ca7b","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.2_1661193672728_0.5860565514903642","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@typewriter/json-patch","version":"0.4.3","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.3","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"3ab7393ad06faa408b2a123ffd9c5ae7a6d301f8","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.3.tgz","fileCount":76,"integrity":"sha512-97xsLYmYaINcPOEXSwydaBE/X2nq9geAxXjv8NWGBLID2TJ/NfLt0sqFemDtcg9pcyaFeib/eMIzlBkiWqgeeQ==","signatures":[{"sig":"MEUCIGSzWJYSmfhmnS0o3k3VIl5fv6kr8wuzEExrceffqLPvAiEAlKwcHfj6v4jb4Fdv6UZu1FjQQe/MhRaTxg9KtduhU4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA+5AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Qw/+ObaHz52JHHy/82fZQiPYljIqOr/72auMjloPMJr6e/OnFAgU\r\nzxnPMCmT61Rnrq6sLzDPwTHdeDtBXuQ7d6Dcz3s7/gKn6BMU6PidKOtCnqJ9\r\nH2elb4jdxTINUiL1HRJW2xpHp/YgrT+oKa3QWkf0tdvkhWa5LDwngo7sHc0/\r\nmQmtolFcz7TNwSxVKdWcN0B0ar62DVBwuesEPZqBMy5wwD01CpF4WNr+aFZA\r\n+FrmneAQtHUXw0WZoNjsw2e1QePMEN+Jva0L0yqgjUcIDbHYrx3QCpjz+bwr\r\nzuD9gfni2saUalZot5zchezF32SBYRep6ztZhSK3Xk+6oFUUwzbDFtvAtgo5\r\nIiwEaK6tAj0rONuHpggGCRydfbgJUbIKupOvy2hQP6dExnSDMFV4EWMYgJqx\r\nGvn2EGHzVVd6A7ru+OBtUrFsvhITv3RwrWuWT4Jyd3qGL0LuGY8jYgYK/tL+\r\njuL22a6rGbQkfHA5Nw7F9N1BL8WRTpYdRjVgoSwr3IlwAPWH7NrOrjtA5+u2\r\n8yzNAwk8XXxbqr2u6IPIRkx3SGM620XYsWYaJta0xpJz5fr3NrtvIVmShouM\r\nJoP7bb5sHajdoEUs2fW4RCWl/CUtNU1IkxeUUMwqrgOEgmB6X5Y5M1sY01Qr\r\n8Nc47BpWEDPZZnSW9ND5ORBJ5/8U0PLHtnA=\r\n=qlUi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"84e5451246a7962be7c039fbc889b795203d1d1a","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.3_1661201984297_0.5000531073107526","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@typewriter/json-patch","version":"0.4.4","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.4","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"edf32ba3c07891d245f6df9ef3560a194823bad7","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.4.tgz","fileCount":76,"integrity":"sha512-gUNOyWeBxSLw4n29AfnwV91BzTYI0DZTjQvFrXyiT3Br99trbApFiSo/z3vwK97BlixomJrYnOjzNpV0nMYX2w==","signatures":[{"sig":"MEYCIQC7ZQKuFqfPQje8eSD5HXHSoloAXKf7QZMDduUWN7DZ6QIhAKJkWugX0FAsODzrUxcDz14nL5twE97oiwge3Wwc8UcU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBAWYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMpg//RButmq2zlJdBR5AKQD5ppvw/ZsMLK+8mYhNAXJ11c9Ir8C68\r\nC1EmAOJUYWlfngSAflaMiRY6KovBlzWPdSmgJNLAUSGyODkX6J0Bg53Ih76J\r\nxezKqwEz7bNeqHgt5X7BAcAN+S5BPfMQkY7TCOHeaB+7PGDIoiCux0ptagGG\r\ncuNtWQND09388S2Db54QpZoNS5q0lpdcSA7fBjQ79kJFi95xVBw5hDPPwxVz\r\n7URhgwkYSKntchrXhO8YVWFoafCh4JxNiuAZeHxvQEp4tpbiYA72Fa7KCY/5\r\nnWKebEAC10a7YStJ4ydKhQbziBWOuxOjyLnqYIqj7I05n8Pksx41rIatBnOh\r\nO0v1oyStZOjZpPtoHsEIDhp5fY8kCQfXVRS1vVLx9GUOagIwOJ0agj3mWwmE\r\nCdJlrxs74W9BWUFsApziN6aKCA0WivthJZ8jDj9m3HvNV5E4yGobfJle22/a\r\nBfMqoQdJZ61ZfIFP9feoCkT+McNv9atxJ89ZlAX1boANEmz8KUEhzTy9kUTu\r\nJimODBqbkt1PP7+67FXTci79T0cDYL0qmvNpoJvkoGllhj+pfr9coIPsPU9P\r\nuwCZ02FHE7PqHU6Toi0XrKRHumfY0Wqv6eFdfUQYRxwdSRhTeDubzuP7dB3m\r\n5nOh0fyDmyjJA7GgtClwx5s9T6NxY7P/0KA=\r\n=trXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d2f8f2ecc585b71b0b06e07ee4d1acc171695ee0","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.4_1661207960698_0.05705191467681514","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"@typewriter/json-patch","version":"0.4.5","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.5","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"b1de0ee95eb55069864c562b35a51f06a7c4907c","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.5.tgz","fileCount":76,"integrity":"sha512-PLKFnLonUV11WJDTcUyaRimDXp7BXV/d9A2NNO/gQt6cX30Mw9TD/SAIyskcABMWAYQmOx+5G/+kw9fHQyfdHQ==","signatures":[{"sig":"MEYCIQDoWqDxA58fhYwVA/KgOs2yIsF7J+SfS6tI4WED788mewIhAOburSNgIl1Hs89DM9INQVaB+yF63WQy1w+KtD5yLVEt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG53lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwRQ/9E81v+Dh6sOPEpXt2GudfhSsj2BDJZsHaCwerjwUrGGruyYAn\r\n7cutrA8cBSroqNAA/Cp1inT6nxZvu4NtA2vhrOwCOrWADLENgJTh3qXFyJ0E\r\nAzTZDUVXC8WitYJvB29QRoVPlCErxETooHDlOOmx4Xt5qvHpEkSb9VpAVJ4+\r\nuyyBTRyYrQM2llf2MDiaiabaOeoVtk2BbBhZRYVpjd6TBnlK7uUTZ6YmQUaf\r\nwGawHOO/b0wZ7AEMNt3eIf1ChmWyRUSxRASCLgTPFKsx9AnZS/6AcsYlY8FV\r\nqe9CZWn2OAlU0y08OXxhxXCdapK/rz4blB/1pRkxaZ/MlQIkzqppqCWfVKIY\r\nxcCdK7NP5WZQChz7kqo2PwpIAGL9o416suV463eQdfyBRGVPkBHpNv5dJNo3\r\nJwUKPzO7fuTclC9j9y8Nsn4budSrMsMwZzOo8T5QlGZH3jOsC33uH+Yb7yWE\r\nVt3EATiIcppvixnixO3NZcgGutdVlDJpa4MSacZtAq3RI4zej+R7neQs1oWT\r\nj74jRc1+SEkn+YHcF09eo56/h8PbPJ3YFJcT85klAm+YFriarzPOKYrRGSvN\r\n56PhgPbw8oSKXGclGmso/JHX9wpwVY+TKPnu2wYfce0Ji2Gv6JHzOT7pUCow\r\nSTJSghQIIuXhTYwYXOmweDqPAgs2jtVbLb0=\r\n=A+RI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6c719cf2bb745fe311e0b8cee4271ccc761be3a7","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.5_1662754277663_0.4877205580800976","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"@typewriter/json-patch","version":"0.4.6","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.6","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"b169dcae10595316fc7e5af675d45e42ef01e479","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.6.tgz","fileCount":76,"integrity":"sha512-Dupp59pv9c9fQpV5BJYlx8Bizb1SUmpjPbScz6LzocQchIB8LSwxVC8igG4Ta/8LImeN+SS/y6QJoZLKQD+/TQ==","signatures":[{"sig":"MEUCIGC+pyERjbcoIArrnWGK0gp88MZRP6WQu6nQsYvhSUqGAiEAsGoSfZuWfv7dLKZec+qh6hb1olRmxAUKmGCJOUV3UmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHR9DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxWw/9FzuQbyHXaXFNg0sWABR6ayv5PmCYFFMe/6qcV1RtU+Hx4vUm\r\nbB3o9XECdy6OVOgzm92fgOuPSMkemTCZer7YQXcU2nwGyIm18x0ofG7JrbYQ\r\nbOE9hAQbXQY0NXolYcwkVdubz4TAEgUilvCymrHP1iwExuxc45eUcMzcMKB3\r\nmRWOU2xFosyJqhWGsi4CJ8h29osokOYQTDJ1j/xjOQiXrslhl+/d2xIe855V\r\nX8ZP2vLFkAsQT9wnCm2CZT0+tJDmuxOcvkMBhsJg3AFT0YAGBjeG1HCY/rMp\r\n43kw6orz6TcmPu/YcDP9b/uhQjtXhG/YBhqz54V+tvRTwLZdo9OVISUf05Qv\r\na9JmMeCm62vqc6sJ+pVWarO2Lnys4zjGnr7sQ5M6hfM3SHqiC2XWU7+e1W8T\r\n6cc2vw7Gah0zmKqDW6AUoaBjNBPlnzTR6ZYCcE9/2eGJF/D7vDkSu9/XphXs\r\nlUNDlBeVkHec0cK8oKSaPcTpwnoFfBsSCZ1v3lBlfoY7ap3f+9LYr4Kx9Wyx\r\nQoXKZ6aBWLZ47w3iqxFPtkionayrXptY2/mzZ0LG5pAfsHeTarU8paWBftM2\r\nwnBHv7LjA2RdUnSA+xRkoCBx78yZ2hOx0Ks3Fa+Y8Je5jR/EhkWt1cjCyIo3\r\nEdgtUnyCqX8izmoTF2rDiM22+i3T9HTCzsk=\r\n=Sh3t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"0fad11b2888bf8c0bd74517fa1ae124bfb9ad2b7","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.6_1662852931423_0.21057905435529456","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"@typewriter/json-patch","version":"0.4.7","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.7","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"5e990ab4c8915d00879f54fa481587fa0aa84ec0","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.7.tgz","fileCount":76,"integrity":"sha512-g3iEemMs06fDCz5MIkuzQKZf1myBdcHFSz2KTnQ/oWVbuImlCXo8sEQexRSAEKj4hhuex9z/6dOezV8DUKHxew==","signatures":[{"sig":"MEQCIDM9igcJupNed3PZHPHbJ+hocZ0Rlrbc6WQrKL98cgwOAiBA9K1qp2dEwPLJbPSTufWLiO5L2jDwWayfRB3lfMDyDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH2R4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDkRAAh2vK5RL5AJS0AR4DwMa6Hf2LpNV9P74alGnAYB/4KyMtGURV\r\nSO+5ZIPfJZligftCQYyzQsFKrVCQg9qct6ljdJmEOi0k/qM7K/sdNzDIgl7n\r\nZGAzUqwy6BLmTjJ+lfG1KSC8Qw6GsfNMuAYrlWby/lCrhoddQzq6kSd3U+6L\r\nUtpWaZDD8hl72tEFP+xhxdy+/KTVyybeMhY8NV8mFbkhTHOT56xlzl4BMWI1\r\n7ofIDp4VOKfy3VT5Sc1e/LU0uZWJfWcaGKR5Xsi4Rnt4z6hMpsAeQ86VYEiH\r\nqMJNI5Iqu14PR/PQQF4z38JYHz33uopc9WEaAMQZmM2RoHylbuJiecaEyeLf\r\n++mrAfTJEfcUsCbpAq/sGe8SLItMSqMi8mxE43qymFx2Fm9yU4lkZYKbiAch\r\nVOIZ91bXOXtyi5Wcmfz2inPKqKsgbPk2rSTvDGp8hOfnTau5mzBiDi2xwBgv\r\nTP+ET+cl5KGSbin2eQ/DbfJtG8ksSDpRncaQH2wHOOAIma4wPk8HQSHGpFZ9\r\nykYvvCtspTRim46pO6B5xW9nPJBnXGaxLKws12UtNfYyL+CtPcqepLPFr53E\r\nwCK4MBZPyvL3680jWup2qQyQHi3Cku6AtNfKJ4SRst5GydncbOw7BNvA73kC\r\nR5no/i6zDubZaM2U/nEnZvIzY1QBZnapVHc=\r\n=/YiW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8dd684871f231a3cc464b171f2713e5b980aad19","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.7_1663001720814_0.7428553108330358","host":"s3://npm-registry-packages"}},"0.4.8":{"name":"@typewriter/json-patch","version":"0.4.8","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.8","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"0e1280b87c916bd8ae4cdee13d9828b1c8aa6922","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.8.tgz","fileCount":76,"integrity":"sha512-4rl9uLMCktGaWVOi+gYdS2rGbvTGqP1aGYWp9e4QlPKZ/b9uSulPKqexeGlOfRNGoNBNXpf0MvXQOucRYTLbbw==","signatures":[{"sig":"MEUCIAITfW3GvlmyJQV+ImulRXndZEiZ5JWr7MdqUnRH2z1XAiEA9fpZLDaDC/Kt5zzpkWyfoSWIXNcMZtPtUT+maLukh5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjICd/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Zw/+IaEx9zmZdBQW9RVNq18Ta0qm4z3xGyh0jwL80rFJRxWCm/YI\r\nDLS7lb24sO0Py3gPet3eNCSm/Xpsz4yCGriG+tY5xhD9Sw5MtUDzb4eoZyU/\r\neP/QicAwY8tS1G0V+kTjb+3T0iSPz9+W6leUgOVFj9LCuZQDpFt9QF9IoTNs\r\ni2q+1f7n9k/pMwlB+oNw4SRHj5RqgxmfpycBYDzy5uw70yerU4goYsly8Oby\r\nkF3ULxkg4L2UlgFwOJs7tH8ZwKdZLL+tWHNrvAkAPk48mWWunsiCg9J4MkUr\r\nsAFTHMuhwSoVDH67z5j2Py/aUHYyWvClGUkNs0mGKEBvpEjQqw8/9qn7Xrpl\r\nLQ3nRFKmV8ngl0Qh3seNAwGe8IIVxWJ/OBXDOs8GuK6a/aaDV5Ygb8ir/XU2\r\n1n6QdbxBdB4EVN8k5PjvDrvAJ/0GKwh1L4DHebYmH2ZBpKNtgDJk7CKLjR2L\r\n/BTuq9byCms1PVl0md30YxdseEZVG9FPFnCRcEahxtRxeEuFQpaF9r55+kWd\r\nWUeKlJyoNhE94RRo49fparBQvimS6l/iXPGkLQeAz56hTxHmumkBMiks4Y6z\r\n2KmRL/Kq+wn+61IVecLGZaSnObiMKPRMR/h2sOkrfgCM6zHfQ7n3TRjVd/Nf\r\nNh6miDb5GHQRvLXM77VIWNa50HuUEhy7vq0=\r\n=bNCZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"600501c6067ea297ebac14110c64ab5d972368bf","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.8_1663051647538_0.1560278578168326","host":"s3://npm-registry-packages"}},"0.4.9":{"name":"@typewriter/json-patch","version":"0.4.9","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.9","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"92832cb4edcf976caf7a80c0070c68ff8a684926","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.9.tgz","fileCount":76,"integrity":"sha512-IhjLV6fAPqfI3CC6kMM83VY+/3k6XOtISINqk7qSGCHM13ZmI+fDy7nmkbQC9OUyI0oMVGf7K8EzR9lITu1XaQ==","signatures":[{"sig":"MEUCIQCliQYyuWWMGbIZTBHhSLCb0CuLhJU2sseIvEgl/mTooAIgdiNEu23rD8NiRG/Wy1XP+zZLZ1MnMXvF8dJpueOY0Ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjID+NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+ig//Sh6QH8ndJ/dA1DiyefOxZG4u7rJJSlL+NL3DXpdaFEzKgngW\r\nrlHGM64MRd9fBAbMxQim5+a791wFvuraUHH5e4veckaoV/LZL7E0U1gxxGeS\r\nYCJzeCnFI08XvUAlnXNyp1NiCa3CPbmpz5in2LqdOTZWA80c3/SOxxZQx+P+\r\nEiED8FftdpSvJX+oheQ+aZj5dOGQIES7GpzCtlgVfeGk8FcX9IyahodmCxAR\r\nYT586K6V90yd4aTsudveNqMHyb8Jw8GB0XBf5AMrmEqX0EmSh9HFX4GQ4PL3\r\nTWFtYcCMYZ+FXN8xhAnbbEmYcP79++6oynx3NSFtrOE8VzOHBu5wITikryS6\r\nI1hYqTYpMmOkTEs+cOfNqmrR7eL9KMwqr4Hpq/aWDNoP+gpJT4A8lBI88Isn\r\npgUr/SuG/NbLIhDn9A+xhxof713BqltP9XPRmcBqaB/f7IBYqOe4AYE59KZu\r\niUjlq/sUZ386P+D9tTsB1bfy1sa96USVemCwJh4RvVEeepokk5ZT72qo0ZTo\r\nnQA6XiKdKUHaAZOgP6CsiXYiSavtXT8bm30L9r1KKCrotY5s9SynLXSXhej9\r\nU6yiY3n/Ym3R4FiUZ/2GlRW8Fml+EWzrjaR8WKjM4epB8QL2XgIFOQNOJUO0\r\n4YaO8agGBU4OYUsQqygbmDit2d9uGjzsZH0=\r\n=oETu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"c5b1b082aab5909fc6e8c3833e8fa5a5848c57ff","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.9_1663057805311_0.8749095945311953","host":"s3://npm-registry-packages"}},"0.4.10":{"name":"@typewriter/json-patch","version":"0.4.10","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.10","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"2d2bbf649eab2ae8cd128ed276328b5f81d2ad18","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.10.tgz","fileCount":76,"integrity":"sha512-3xCNjaFdrMZbqAA7in4lPgASAziYHBKOT6XeLPuCawigNY/lDfTRmRH0J8jXjWWuC57yjPmokSFOBN0brjZKeQ==","signatures":[{"sig":"MEQCIBg4ghBYCauIUF0tbfAzL21hvysS/xsd6YPaeGHlyla+AiBR59K+TZgBEDBJerSZj4jerdG/MiFspGo5ZP90IUGS/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIEXlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouaxAApKUoRO7eGB9aReys4aTDSnYDX+m305Tj7Nq4COBDjWKlC9+x\r\ns6tWkdwybTCW/6SjNEw/fxTHC5MBtASWZFDBwbsf2QDU0ZbI966nVdCIZFH6\r\nzlL9kAx1682aZE+b2tdegKRhA5XtAMNntj6hsJDqppSBikO4ZYVPFGDIDGGn\r\nHBD9lGtVCVKxO9Jlu5ojhUX+x2Ndx8RQJ2I0BUl/KSfTdfl/6PKZXwglQd0G\r\n59gJN85fH70tWbKh/wL9MppPmymmqPj74RQO8ALcCdUwv3qljtdPWB2BKB3G\r\nBEKEk3/98bUiq14iXwzgIQwGWb3Qiq8MRClsqEqfdvk6U99ZziGz9d6FEbCv\r\nEqQfh1Zcx8WiWB0mqC3goJ1Fq940dm7mJv+F6OyQx6cHLnGPZlyNC+oRf4gI\r\nG8fiFfMGbOImOv8Jqb/b4uVjB0dG1i5OlIpzOqwef+3YphJOPeFEJb2JNCEN\r\nkD03tHtTGm28QaiZWmSvVVRPLqBXT+tvfTiuUJ27CbiyYmL6Ek0wd3Zd4OWW\r\nxRHnbXupuxdPAmUzkg5+Caw/u1+p1rzVFm2ViU4GtPMy2krdFALCjekEgcty\r\ngzsCG6AsaHvtaDNlGBtk26+q+Hx2YweLh1W6siQ13oLrNYFshg1/dO7tHYxs\r\nFBRFKr4xgZzDJFqvfu+ZbWwI3vwu1lclp84=\r\n=BViB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d5d6a5cf66db04135103f5cb00038a1fcc77589a","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.10_1663059429482_0.9304528915032144","host":"s3://npm-registry-packages"}},"0.4.11":{"name":"@typewriter/json-patch","version":"0.4.11","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.11","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"de0f79ef1a3761be4c33f25b7965a46721b5d794","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.11.tgz","fileCount":76,"integrity":"sha512-alKl/vNUsXRbDk85dE20oOfxl6xan+p/rbqenNDeWlMBIzZZk+hT//DwNvRb82Blb3zvDsbLFDYP/3aTZhAKwQ==","signatures":[{"sig":"MEQCIGuadd8EnahpVPlSHTcnIlhHuB5BzO4CANrQPyLirRY/AiAgO7FzTjO/sEy11EniZc7mpdQ+U0x5Kz0w+LtigJbXLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIEd1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3sw//eAbEZZ4mz52ZeN9WkEX3ZGW0K1EBfhEe7jKJqLKRIyo4xKpl\r\n3uIXLLd0heyCWx3TdOf9TGkIfyS/2Bs3NkMuPUzCLnS+7DyaKtjkO9S1sd+W\r\nENrw1NkKBFwGYYnIDbRTpptrWB3e0Goo0HuAOQRadGwlgz0y8CA8MFP93Rp8\r\nMUvRn9p0EAz3AQbS9XmXRjEIg08J+sJi+LOXEHjBpHeYAWc1nsixZQl3f/Lm\r\nGdiy1Mjeq6BNGwNTos0z6tOA+lZOhjuzua5Fa5w01VUJInft8NvlsHsDE7W7\r\nmiSI8rz/tr8HXsGDcF5kX/0RYQ1K+relgiDwvWsQ5IXixxHqpfUAXsbbNvDH\r\nzet4l4vpDxbocA3+cuQJpf5k0hbccvZCEalKGnTsr12p7wx48iPuXvq9QA0K\r\nOgajpVgTtq7CzYXDgKmUd1L8LC2SGB1ZJ0U9ZOFXuh+n8nhfS4WJuhmrkBVs\r\nZHHNYmK5XsZmTO6MEF37KKeKPsp3+aQNdFemR9Jr9NCHVCIwJ8A9wkDEVT64\r\nV5DhZPmB2wSYDasMhJYQJ8Tv4mWlHOBiNnx9e01Ic389rXJ2nSbZgRGQecyC\r\nESPPp7nnYerlQlohPfZ6j+2Br1nT7jOySUMg/973g/7hT2eDX0TFpRcwQlPu\r\nSAe9bnvJLJBczJNItr1jSEAabyY39Wt6jVw=\r\n=tj43\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b512e15bf7dd8a8eb8596ae19c15d4dc6b09357a","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.11_1663059829208_0.5858821991071588","host":"s3://npm-registry-packages"}},"0.4.12":{"name":"@typewriter/json-patch","version":"0.4.12","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.12","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"d21db2d81d6c8f928d104f3b11d858048f67c926","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.12.tgz","fileCount":76,"integrity":"sha512-Mh9wuTQwbRmJ+3FOZeXrDh7JgpLZGVeGSiLkGB6j1J3Pd8bSkMo+1/CTPD6sEby4rFW9nP08l3HUHkSZ5g1FGA==","signatures":[{"sig":"MEQCIBW+MWII6wYdwnSZBrDzDQLwusZ2TbzeNy59uIUmf9l/AiBkVDUSJZoTXEPtZIFtuTV8NoBtiFWQV7NuBgEyPVlalw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIOjiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrgpw//aehJpIWEWe0BwIPyTWldzszGqtCkJgj2eskVQLeN6j5aUnZ/\r\nuH+rMowK+PAWgtuGaNSovfl7UmQSMD4OtP0hynX0fTdMVRIygzJhWfMnSoto\r\nNdRs5eO3MRI/RpwNW+AodBdjOd6SkTukULrTWXQJiuNTp0FAm2T96oud+i5H\r\nrPBm7eoYAwbIyjkDSEt4ObB6rJExy4JB+kxspGcaKi9pT+jGuoXh4H3BIHfD\r\n/gjyQmm1XBC1FcG7RwHF5CVn7IVKpYrOdDiIZ7V442TNHnkxahyN1GyNxgss\r\nSL7N80JGgadgHffFcHdUjyL8Fg05YQpZ2/O0XV/zYLC4wdvV1zl1ymVZOkt1\r\nAnpAbLls/WJcfgZ7usRehOqLf2ffl8CJWY2hpf6vFhaOADjRYoHQVtZn5FdK\r\nMMOtv2FwUIUcUj8OiU6KMq43s+e2XuMWLV1NY50hR28GzeCPnaWGD6N9wzz9\r\nQ3cecw3AyVsJN4fz3F2WHrH1KIebUHXZX5BUh7pCnrnXVXIYsYBVtMFxggFg\r\nS/qFTabCjbCu+NvRTexmgWvwLHeARRq8ti5LbSVRgWWCmbMZtzLtIgC23OlB\r\niijBRbjqowucpswJbSNYWqM9Rrq0msD0+BGHRmLjmEuG7lPuRzAD2yIns7a8\r\nhJ9lKyQeZ2sY1N0Itvgfi3MVMWlQqVl1NWQ=\r\n=iMe0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"9b6815cbb94158190af8dc531d604788f4a1d4b8","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.12_1663101154608_0.42276586343975797","host":"s3://npm-registry-packages"}},"0.4.13":{"name":"@typewriter/json-patch","version":"0.4.13","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.13","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"3930cf77ac609626a9bbf922c83d92581401b1fe","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.13.tgz","fileCount":76,"integrity":"sha512-zdeUCBYhGyVkr1vlPKhSj8y0Hne+Bz+wBEp/UT04zZ4p85wuhVje/LSPzXYDjSy0+2NjjVtkori/8AVLaRcpuQ==","signatures":[{"sig":"MEUCIFTqxQf4njxeEK+qx6LS/3sJCXATFSEdT3lGdPu+QA2PAiEAiXw6P3/FPOXwF00gFjrGJ2HbPSoJ5qcVuUHYY2OKlNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKN3nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLGxAAl0nkgQoc70mgfRTbWwCuax565tTz7/3Fn+dSn+NPcBRJi2nQ\r\n7udEY2LPQtXpmhdioEo/Y+0qbE4ciLbJW0H1aNWUWYHa/BCbhR1zw5CFUw7I\r\nQ/PlpsZtvdrye4594a/Cfyr8/zcx0C6CKvCAGpV/eeJ1wcUmQV4Xn/qpV3aC\r\nVKrbMkqtubeACXQayrtvn6LLogNwxYNxodLlMo/a4qQDit9EeAk8EMOqqG5h\r\nPq2p3kWCDxn1188Izc2ZA1+kRK37OmZvg4CTWZXdrAU/0PbGV+yodu+Rc8zg\r\noA+RGOG8Wk3YZMeZ5/f3P6gBfzXrr+kPYOG7wtNlIijUXyldy+f30F8e6XBG\r\n67GhYhEyRMpjyymdwO1vWhd1ZCj4IvbWWw7kD74GbXL1D8nK78eYWLjLG2jC\r\nNlcT7bh8AdM6KqTwH8/Uw9Prbbqzt9ln8Mk55srGyHVOBD3HJ7FVy96RRVMf\r\nrUDpXPWJFlMEcVaa2g09fKnEEsu/bGUNbXV/e4tj6vkqzLujCUVBfxFafhv/\r\nKKXZ55OtV4TFn4fxgLTZh24Jj0ufqEdd4GQcZN9bDwqILJvRA/seJUsav8Py\r\nODKEpzl/oIye0Qe9ek5sqm8C1z0Gs9zuMxl/a1Ix6lT6XaLDLLN/0Pbr/iMC\r\nKjDgGmngfaaY2i/H6AskayrPDa3mzBLI0WA=\r\n=496N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6c9873cd588b57626caf12901a6f2bd4d73d65e2","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.13_1663622631476_0.9320249057618382","host":"s3://npm-registry-packages"}},"0.4.14":{"name":"@typewriter/json-patch","version":"0.4.14","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.14","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"846ce05ae6068562ab285c1ac0abdc06c3fc5bde","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.14.tgz","fileCount":76,"integrity":"sha512-s8KN54sVHXGFR3QtZdxiyZCTR0bPPCRPTVorVFl1Rn1lkmUFHF3Xjha4OJvMDaDT2xASntwFX6O13Ol6i4pz9Q==","signatures":[{"sig":"MEYCIQDyLCViMbZbEEgyUvl7bwXCpQRuW+W8OXjVi795hR8WggIhAPfFJ5PyG8+rp/Z8oEgIjLg98Dj1+4NzC1gAWKj5hPvc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKN9lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXuQ//aEArc8ZS4KkB6ApNSbpKX5Rxx+gliKccOpcLLqVEjmV67pVx\r\nLEJrr5Uuqe05t0MW61199p155n9OzrJDhy6saynX/mp01k5Rr+h66/ECEKlR\r\nYjnuXnsHQsvxA50w0NFq4qJMfwaZ4R7cjFCjEBZ3GF8APEo29DtQZ4JgN229\r\ne3+ND3sZP2OG8VKmdi1ydOXSmin9Wm1OZvPrUiSRfW05Bs2IdJ4xxGS2gwQD\r\n+noAdn4HAHQVvMjlTM3+ioj0tKNARl3JPPjzuWB07CmRtoIIF//d3DC9euT4\r\n4YXOOi3duMG32tELQmRxDPAK/zisqFXnh6A7FL72aqo4gvOXeGVZDwVgTomE\r\n3gMgxkerDe+epBxwhmf9PeiLovLBarhgkQ/CUJ6bJ8HV0PDn6GZGkImgIEkE\r\nwDmI9V5yFKFTB+djapW3hSsxt1ZVpO8VQFouis+MKfHXfhuy3G2ugAjh+ojY\r\nEZf3vfckqOYLC78sjjn3q5KO3XNY3lBf8wsfE2FH7U4uGvgArGSp2dfrN6NV\r\nYcsBPlLG4X+H+0BppzAFos5WS7c88aj53LN4e6a5nnrMw6POOBT1NU5l+GOs\r\nZHyA2lUFgbP1QzLwOv46u8lQkA7ZCaZUcUD/DExmeSNGfaqilBRwdOxND7dY\r\nbXQQ5GEUGxj+bnXW5lRAo9/79VyTIzRmkdM=\r\n=YGIR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"187457bea0ee0a0c7f1679f776bfea3cd98824d9","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.14_1663623013716_0.22098266962043267","host":"s3://npm-registry-packages"}},"0.4.15":{"name":"@typewriter/json-patch","version":"0.4.15","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.15","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"ae79b78b79cd6241dd32951aaf2a55f4f9c13eef","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.15.tgz","fileCount":76,"integrity":"sha512-gbsijk8zZO7w2d1OJbpZzHUMCF3sojB1HJXwl/RF4+LwR77AiXIZcoycPfXuJQ0KjwBC5fuu7CD+ySkMmKgdxw==","signatures":[{"sig":"MEQCIHl8CI3JdQVM0qSozR1n5/B0ygdmliqLngQrwRLUTuuYAiB/PTSZKEx1X+3aGvhrqoYTNCuhj2QWS3dPUmEZJxoJDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLKJrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomYQ/8DzKeUKvSROhTvcirj5qEK+hv4dVqfOx7zTYIRJBo8qZcGOlX\r\niHVnpPmseDqg9IFnARTtYHDtOPMuWTa7hpCYMfKjQIS1+ZyCXdOP1R1Gh48O\r\nn3iU+XglvPFJHQ2Jd0KR0bhVpUyRAFi14SL77aGxoQMl/sn/4QHytsk1b5m2\r\nvqjP4NqURkB0k++1Bc2D0K+VGflTTdmouFymsFYHqg1/1ZQH7/J2xZz7eApr\r\n3e93hKuYxcIAjEtG30RjySAAelVWJh7CXwFTO8S3/3xjxfZcS+lpYEf2LaOv\r\nCkGc194TNXW0PoWhV6hpWUi886GrOyuSEoR3Xht5aPttWeJizCDZEiq2vIR+\r\n+fiRM0zHf65YwPksXYcxtAFx0rEeD3wKRd4FH7LyVux1EXirkvnLwhNESD4l\r\nNg0Xzkced0enWnvPAUs+QmTWd+REFI9QchEw/2OaN/mgc2uTwMjVinu0TPiW\r\nsjxFhyc6miHQm09fEXv1iEoMLgBa2iaMlyqs7+Jodan9oyb97RTY5ckdEyP6\r\nR+fHILaeVACuYv4X4vht18sgnWFWeolLWfAucPzDYvLU5MIVGpp8jhZTQLJu\r\nofp/LOVc7/9ymn5pbiYIZntxIujUNFZXB0vi4o9FHiAHkbGTsRbT0I0uzdC6\r\nJgO4tsYfYUsQrdU059cQ+SmqDhYjv0rDGHY=\r\n=N8Ej\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"2844f26999509a1868c954dfebbc41dc57e003d2","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.15_1663869546970_0.46078982832906834","host":"s3://npm-registry-packages"}},"0.4.16":{"name":"@typewriter/json-patch","version":"0.4.16","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.16","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"3c052f90fb024bd0fa5f334b5aaf11bf48a4ed9a","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.16.tgz","fileCount":76,"integrity":"sha512-upIpr25GJTSusYl0poeuiX62k3fREuDYBgUN5K8b5dFHBg1f7ExJIAUrv0Dmzd/Fd5RVk7X2o5J24v0PVUpeIg==","signatures":[{"sig":"MEUCIQDEg1hlRMFto0xFC8IGRxAQNHHfKFYapRTWrhTAYIyErAIgFfDY26Dp65TDHJCC/sOaqVLQsZ9jK4aiEXzOVA6/x64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM11VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNXw/9E8p0rBWPbIFujqCabDLuGVjhMswZJJJ/ycuRjWNHQwSYsS7S\r\niCvWMqqCusDGdumIRLfgirakG1hBmQsoQhb2xY3Y8EzINKhYg0iRXxJbkK7s\r\nFuxlH3gKgftm8bJQ+AofcDZHxD8RuoAnqe9r1EGAXuneYhV/eE5Aj2CIivJT\r\ndH9c2K2gsbmJLmxmvOgJsREYv605o+yC3KhGqOYZZ3z5qzh/JNstxiZ9vytq\r\nakDgLh4x2xBa1fc4I+bEANHy8/hIDQtm3NuyK9VsXfSiDtyTExyaDIu/OHVh\r\ntBOyNyJF5L2VrGeuheXMPJt3mEHpmM9PraPiG/ninh9vQ/P0waqTIrnc0R/9\r\njsOwshkIsXkLcmfRllbBPdZLIyrsC02QPHNDhVxpmS0Iw6W7otCO++0wHyaa\r\nx+TY61T3a0/rOY7owAryACmBXOcP0f5XKsV36frV4lx5ND4Z1v+VIHU5Wg9Q\r\nCaVEq0D9CdvEkb4AJVBzFn4B6PO3TMDo4HB2jCSbz/UX+NaQWMaonkThuYqv\r\nDax1ftcyULqIsfIl0lrk0C47Qm6iIJ0c4sjcBzFG7caQfixMsLRxTRmfDDkC\r\nmbENmtlUC6DhvlgzIdDgP0fVTR7fQhpMCsdsVCRyxtD5s9HeavMDmSYrFt4Y\r\nkPUV872BPCuENwuWfR/lkJoNHdVpofsRh74=\r\n=AMXe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"ec5bcd0f588e5f513fa716684bd3b92bc27ae970","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.16_1664310613182_0.25341846981564964","host":"s3://npm-registry-packages"}},"0.4.17":{"name":"@typewriter/json-patch","version":"0.4.17","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.17","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"24b522423f4390600156fcad8c2843910140640d","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.17.tgz","fileCount":76,"integrity":"sha512-fNnHPSPwVXdyJ8Qr/Z4MiuIbGVttX8QB8d6SA9/WIjeGOk8urAPlS7hPXGZETZkXRhMieCayx6ZO+u6CKlvxRw==","signatures":[{"sig":"MEYCIQDmUhsbAq+WpBs1msYVfnwBD4xcx/gikNVRLv7HnQOyHwIhAIUGU7ZQPQeBGGYSkqX11tIcueCy95Epg9Gl5F3jCsFU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM14MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGSg/+N18kngwIzbRNUtnPbrrRjspo+oJgwWKT1MzuLk0DtZJWmJZI\r\nwrnEWB1D3PyBd1W7GxGNKp0Xe5CbBIeIY/mgj9YhyS8U2FqDx2Nl74iGEEpp\r\ntXmosu0s+cULszPtXyIH9YK/NstH7xmLh8CxpwGZuptnN3X9Fp5eswbelWTu\r\nPIDhCldjAQhn0cmPYONI/i67cN3KnFi6pHvkL6q21d4HdltThZA5ZSpGfZBO\r\n8ne6xA5ADGHGWfcqJ4xfe5Ka8iiK+Pu1TgLqJ4QnPvlIuconOtVKRdrhUurE\r\nRrXfTmj8lMUNjttnGRwVJmOYbII0pAGhnF9CSnt/P9MbG8ilrBGiWJv3toB4\r\n14+AEydb3J5RYwPBC9rm/PboPz3AfU1X+rVW822FlhlBkD/RPthBLBU+zSpB\r\nZEot6I8VpNuuWH6l2WWR/Z9v8ZEMzcVHot7pg4fE2k9A30V3Gw16Oh1hAn2J\r\nyc2/fJ3zPYT/3WM0uX4ZQIMjEizJEMOw7uFRbduMRxlijv0voIWz8o73zqMZ\r\np5tiNq4OCxi6viifwSLjibAESsiAEX46OwOKtGxyH/hBC2uW/pKIuMBPqZQW\r\nKFDg7mDaFgH6+LFeyH4m2fU7bW10r5yAjFs9Fo7Rg/Uiu1BWIm9W6Hr86JsA\r\nRZGggPvOVJdOh4ivB0l9PBlRlIsBfbY6oYw=\r\n=uc9T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"823defc4f6944164f543ac79edfcc0da89f06b13","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.17_1664310796767_0.22291097057935105","host":"s3://npm-registry-packages"}},"0.4.18":{"name":"@typewriter/json-patch","version":"0.4.18","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.18","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"133b1dfddf5d021ae6a845f47478718001997f4b","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.18.tgz","fileCount":74,"integrity":"sha512-WCWFNzkp/ZABKjDh03fQrYSGw6oEFy9AoRUxXkfCteS4cOeiSMUpkTp75D6AYU9NlPyWPXFrlDKhahTx5X3kRA==","signatures":[{"sig":"MEUCIQCEsCU7J0SmMCznXXYGgoHWoCCP+K7GDG8YMq1aRA7uKAIgTBA4sPOvqC2xu/VH723bqc4l3e+2HIVuMZ6rHlGsJBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPkU0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriZg//RfRBsX0ry2fUEl8o3kYwK1cDDNcALBVZ2p4Za7vCilc9tfaT\r\nNRKxAYUUg1t2ov6Z4p8DOoqYK0KKXn538u4sAeZNBz3AR28qFVvk8WxqF50a\r\nn9Oy0lS0X+S1yEed+ahwhlZNrL7A9PJyLiXzsJY1br5SnJTLpgw8cd6L6zY5\r\nTGmbbX9qlyjmla8q52jnT4NqkzMhxIeQAVfVzUsQ602E3P1zXU/ukSR6BwoD\r\nYOg/6jDZRHXRvzlpuzUpxXkh0bauCeCsikCxMrG18GrrODwxSvRPKDjN1JWe\r\n0lqgw/8j/YmcrzTesE0MIQqvP5IYI+SurcFQmc71TxCAemXoHcSyShR7I7yu\r\n0B0youiaIRCJI+0kCGMFbyKg3wHG/DyixD00l3GnDojyCPA4kketHSNdYLvI\r\nsRrxnA1El/DuSTwf8bqFSCYGUGsPTjMM3OTKa8Uv8devuz5D/IlCP3ndeHav\r\nCzf1Y8c7GoSDij37HSH1RRcaI4E9UgB9mIw/JVV3OzBLS3/UptOcRbYbyTqb\r\nGan13j/ZIuWH1t9gaAN8Mq9kcsFIMZH9aOs/IDBR4mLBRsYAPtpq8rL9iZPl\r\ntBTwP5ggkdzZc4gK7AnQGlJJQV8JzDX3O7YcHsk7rVx89pYyhALvy3ACRQ18\r\nDeq8XT8llAhY9JnyL6wVFqA+sU75ds32K6I=\r\n=HHh0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"1f81c2b945a068e2863ceb9ca01364f2575ebe8f","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.18_1665025332499_0.7886817845309166","host":"s3://npm-registry-packages"}},"0.4.19":{"name":"@typewriter/json-patch","version":"0.4.19","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.19","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"96a803c05d3d51b5c36b101b09be547a61ea7a08","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.19.tgz","fileCount":74,"integrity":"sha512-x9SUhZqZf4Dcr+uD86iIHvItcHV+RanC0jLsvfwQoLtlzqZ3mpYHt26tftRpuz3XnjFftwwIbx/C9xcnfXkzkA==","signatures":[{"sig":"MEUCIDZCYXH0/vlhy6tvxD4Q5sK+ZiuyZGmjAkeD18yITxCOAiEAte7WyzTbybEcQfKzufayGErYhBy0Z2kPx7M1IbAzQ0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzyrpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP7Q//fDGLDAt/Tep5UH+J0yBxHgMPsBCBXzqjbx6t21zvMMh489FY\r\nOekLeg9goX7iKvNPcUM1FKRZy5LbDWDi8bBrbhUDe+fT2aQxGbkthB8WMiIy\r\n2+ZSl23syb8s+d82C2aSNlNA1ZZLb3fHwYTz/VqvTkWQ9B+ZiJhk8o3gndYk\r\nCRDf8DxLci8S9LQ6SIKdZKTYsISStevkvP+lv++uPi9JYuxepnFzt96FiS1p\r\n4CuVCl4r3EKwukrNeeaOpVyd/cQfTh/GrDtyI6yYhTtDwOcR8W6C7m4enMZn\r\nok2zPU4YAjHnnoqjp8YSgIsrUAzAAY1NaQzvT5w5UWlhLndmmOAK6uhplnbj\r\ngC2MoS88bUg7mpk48WhK3GWsvkIn35+JD6ChFMjWSnujHfLFDu5YPS+ALx05\r\nKBqY7TDpknv8/zO+q3jD+lBvohJB+8yvI0YlglUc53Qbc8xidd7hWkaJ0+l/\r\nrZtfvqgRD9UFFxGgfWm10XMP2c/kLyxz+wt1DqQ8r3COggE28vqhblyGElXW\r\n4SqwPbfwE6IV/bIL98es12yCDUH/FE6NPw9b/lkSKoHaU0fXvg2HL3IrPtCD\r\nmj82Q+lIw+eiI4SrZ6yGjGaxXHRmnYg8jJlHPsPm6zDGKB317XuFbUMk6D4N\r\n19L4ctIuu9LJl30NQHQA0Mz8bRMu9XT7D50=\r\n=/GzX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"f004e9af0fcf7aea16835c703180152763616aea","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.1.2","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"16.18.1","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","ts-node":"^10.8.1","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/node":"^17.0.21","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.19_1674521321675_0.5303089255598885","host":"s3://npm-registry-packages"}},"0.4.20":{"name":"@typewriter/json-patch","version":"0.4.20","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.20","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"f27bced2e596bb45014674f728fb697f7d3eb085","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.20.tgz","fileCount":74,"integrity":"sha512-MyXWCMQNYQhxq5lEySMlkdvcYxKwim0ToF+x4ow3G/zbzp0rk6K9E48DJtPCR94f01/O2Bli2scYh2NBAiO7hQ==","signatures":[{"sig":"MEQCICsEVLV7Zia6k7S6xH+YNPSQum5xsDqJZHi2Cn3Yiap5AiBoe8wKbvViM48UsEF87mWtu+SgNyP095CNmh7YNVjJ9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2EzTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoc7A//ethRfN7IW/HQkFxoLtkFcKRfrHSRs6dqMfDtDYRiYAo6/sou\r\nmjmw799dhKaoRHz05HwYAGykPP7i/74KPaLy+gfqNTMTgm1oVCg/PsNaaK0j\r\ns2O+13FUHI4XBG9vGkZOzy63AVrX/uLVZXrrVVyuW9HMmz9n+662132+DVRy\r\nIKZFT0wBr3m2ad85pzB9jiNtHk/2JKDhhGCJ84mRSpTi4pGCEoZCt5FGd3Yo\r\nVLSrdph/l6m/dCc0TsNgHSQP0Ct3VvwXRPIzHtifh8MDaCiDlj2EDV0UUwvN\r\nMr+aKEEQ09JsI3GDf53ZTfIQD1C0ZiqoRIPlHGdap9ugFMRZUIZE7UxDtiWF\r\nRnlxJDCu+LBzxWYLtqMlX2m4SgxbNO0xnrQ15HNtkqRoNlO38wMgfsy0J/Fc\r\na5FQnyqQ+nDGRBSm3UaH1T2aB59YHqR0CE2lbaiJbw0mwxUk2TQWX1wWKdZr\r\nGaUF7G2DIRJO39jj2srZ8zYPUHIeqnZc+ppBH8DE2HBRJjHyb9Au1tWJayjp\r\nHmPYtFOhOhljEbUrKVzTWsr2era7OUTzf9OZyaGj/avBZssdAqTXh4MYggUw\r\nOssPCpIPD3hCpmWRhWbXpH7iNEuDhd4ToY5hoC7geETuCSCbAQBUSLeylL9P\r\nmiGu2T0xPRyHrimhRGYC8EJeFnMw4vw+fMw=\r\n=G0Ba\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"a9e2cd5208475153bddc2f64c6f1d8d3b59645db","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"8.12.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.2.0","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.20_1675119827554_0.18723498247950365","host":"s3://npm-registry-packages"}},"0.4.21":{"name":"@typewriter/json-patch","version":"0.4.21","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.21","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"451a92f22261c81417364ea8308841fb61145402","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.21.tgz","fileCount":74,"integrity":"sha512-SQYg/sW8jEvJo8FoFwdwNxIiuZsru2xKE4gKE2Aqwugr5G0lbpmUW6JMYlfvla0kAlGv74hpVVEerUWpvz8mCQ==","signatures":[{"sig":"MEQCIDMBdDnNX7H8yRxsz8maZ7quPqCvAXuoc7KL5TFMzjpOAiB/Y4Y8fSsDtmKObdWhIGEYbAjKJFzIAdKCQwIoAZy3Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj495QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreIg//ZFsa2Z20p7nhpghaatgUhYmWD+C815mE6s8JJTFha0V4nfzY\r\nHXVH87JpNXCaifbYxA00LdlVVWRWLn4y8az600vrbh1nj6q6pe96HtLYBAJ+\r\nUKVzPW4PFOOAAml6EE9IO9EoX2Ne8PSa8/Q0SGLJ7zzFbwsE+P6NvYYaJaGJ\r\nGOqxZz//g1kUCxMw4mvpbr4N4OrCgcwyAizXVBV/CzFwCW3hUtATiZvjtbY2\r\n2HlYrk7UAqhr0oU0p7JFHQEW7ziwCB+kPTNsWX45DHXWs71gOivfyYYgEsc2\r\nfsnM42ixBDSpUwV94ukzP36TEhFkUpn8zgceUp5+u+7A3SLS0q1a9emp1/+Q\r\nbZBD5PK3nEtBGJnBPEz7roz9Bkaa0fDJ19xgNEkn3zKripoCB0uRnWOqY/kq\r\nFPiVoURwFOyWwpxl6Us/ymil3/0CMrqUVwAhyB7ykXEO3izf1Z7nYdJSlJNZ\r\n/YxHZv80pio5a6K9pK5SlBAPwZtmR2KAz3Ynb3DKjEa4oETV1W7s45vmCla+\r\nSURIiw8oZc/WdRaZATiK8LOw00XkEV6joatXZf2KiOtuTScnMA4/vCgECCok\r\nX1eONfMwLLX/vFCc9LaH8uimLICuf64pDsFWNTLSFlW9qoG1esO3o0Cmkhqz\r\n7LmXuNb0Re2GMNBZCAqwV58itnuHLO65FuE=\r\n=j1xS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"10c5cae56a28b555ed64162c0b3d0647298df7fa","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.1.2","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"16.18.1","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.21_1675877967761_0.11546942676168626","host":"s3://npm-registry-packages"}},"0.4.22":{"name":"@typewriter/json-patch","version":"0.4.22","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.22","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"c1c6813b200696e0c2e27e5dc43a367f0da0b987","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.22.tgz","fileCount":74,"integrity":"sha512-eh5YfovcfvbzGC2kqTCdlLNqq5kKfXMh1FOJWq7vi0YQEV7zIv0EF983bXWACnNUXobhsAlcOgcBDBlGqBXr2A==","signatures":[{"sig":"MEQCIE5XQOk1ou+0BNdeHavgc/PpQFhOO4chz5Hm/g22lzpqAiAa8zxuqtrmNqL6N3IxwKUme56DUVGXU6n5M+mH4Bs5Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5CN1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolQA//XgCSBXSrH/ZRgqXIPaOaG55pKZmAXzE57YAb50MmNEqBFIiz\r\nQByoZ1gZdjscexYsbjJH5hDHO1BteCreE3L+DFfJ0OzNUhr0C+V4rVd8eVIm\r\nw+Wel+mJO9PcS+fg7L3tZkz/hQkPZSRS/TYozxNDN65U8rXklLdFWxrs6Wni\r\nyGZHTVpYdRbzpL3ez/W9wsALwMxQ6Sp8brLF0Wqm9n6o/+e0GOeEcWbvgYM/\r\nH4NQk/9hoX3VYxiwzMLRizdezsmnyosvdvlH+xSld3Eloa1fm9KXdne7exat\r\nonKVHTT0ZS+t2B9cj0UWQPLr8R5RlNv467wyzotDOE6ipMM27eTkrpNy+63e\r\nVyQBRLizWjZ5b7NSRI/L0tynSXwZw4eO686j8EatzsQI3s6iH3loqITgl2NS\r\nzrYM0xFu+tw6QTnSVwlGPte2kMuYO6I7espxCd4M/faAxud//35NL6r6ARW/\r\n4wcgFDm7HsmMQCiMkvv+Yxf/0aiSxPpqnLyX/gv+alg817ZbMn/JhJ4Aawol\r\n+RLWRhr2Yg8ja1x/wOfn50+CQGOEkC4ea824iYeHuF7/l+Qz1aaQIup3aRpR\r\nkXfMbSrtg5HIiu+Ys+lTcdF2XmzHUH8CVj3MUKyLF1+y6Khq+F7OpgYlD8ec\r\noc8Eu4rsF/ZFp0YRUivay/F2Zl5XgZqeY9k=\r\n=KlX4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8829dacc69c61edc17b8efd5bf3292842db94451","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.1.2","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"16.18.1","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.22_1675895668949_0.9498114271577816","host":"s3://npm-registry-packages"}},"0.4.23":{"name":"@typewriter/json-patch","version":"0.4.23","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.23","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"169343a234da8067f6dd2708107cecfff25e606f","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.23.tgz","fileCount":74,"integrity":"sha512-8pPQMvva6y/ElZOWMtCX2bWlojq25tW53XRqjd60UDY7j7NeQ95mlAMFpXdaSKQBX7Jv6e9rzC6npnurSEPgUA==","signatures":[{"sig":"MEYCIQCy96cu4oCKENDuYhf3532ILk589rDt3ZTliDi2G8BU8AIhAK3PfeoT2KuJhH0MFR1xP27doVv4LksvLRNHplrh+Cox","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5qhwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY8A/8DFy2bZ4t5ShxSkPKeYUTMLap2BQMpGdowONX0zoXd70A++Gj\r\nAPRiIJiBoH/oYlNQbot+RSZMoUOYUpbcVPlHevP1iNM9HeRJ9suOun1XmOCG\r\n1WGk995jndyJtTKUF325wI7GX8ROxzQpPUACINPisUDGsDRUE7j0DjwFnqck\r\nn8kw3TmLzO4qbx+C3HAVL0oonuDK7NHJNOagarCkMEd4pzXDicWvIZtrkG4y\r\nmu+UlrbZBfHJpeDNO2xr+MAxx5HoFAK/poBs+xftzD/6Uz0Yfc3kbBDIl9Nh\r\nc6IaoM57Pcl9sh7m7QQGkz/c0CGEN55SS+sGmDt8693xv4mr9H4ZhO71Zix+\r\nYuB0no2EX9GbdMhPgvHwEf/axQOKVjKiz0/FhrVD/Ny82UaRKmdmyr5ku3zR\r\nANt62aI1nXhv5H7jg4KnVjvIgODKytJnGv2Dn5MbKTTBqQ6dUM4aj5MioqD4\r\nwPsEemC9QGN/62D9Y2xBvO6XLhwdf0iPMTZJ1837WHsQ3BIgYT6hJ9+S2phR\r\nmW5DM8tDDL2syD3IjM5MwC2DTDbktVSOx8pd5oH4j0rgSpm8RAcLs+Ifd2hg\r\nJS+LDaFhWmwATCVCG8Ce09Wv2t/qBVH5VPquAikFndbb1/lWbbbnkwB+cZV9\r\nbQ+0NtjaXz7I+eSecNPzkAb17elLkWV4xjA=\r\n=syO8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"1f14cb8856a46422d3fba60d347c333ccbf73d92","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.1.2","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"16.18.1","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.23_1676060783913_0.6540732131748164","host":"s3://npm-registry-packages"}},"0.4.24":{"name":"@typewriter/json-patch","version":"0.4.24","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.24","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"fb672b5c4eeb8f8c1db0efb67c4da012bb5969a2","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.24.tgz","fileCount":74,"integrity":"sha512-o1D3QhSxR4ae6/zX0eQ3M/W0ZrOo2tESjtzWlxmmSIDSWqrJvAo3GdQUrlrK3NR9WytVwg9dKY/LKZZRjSnl8g==","signatures":[{"sig":"MEUCIQDXSczpfCLStXkkOZCxYvodk9HOPQjYfQufcR5bd6vbPQIgHLAeZr+SIfSEsH7PfF6QuFMVaq4hEIqN1nPIZHijwME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5qmZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA3w//TgcxpAT44HU9u4AxwggKUYiBl5kUkIJDgtyq3u3C1W0WQkU9\r\nuMHUbx2ECvqH2zOcVbCYmVSxIVSrfdHuCbmc6rLBY5Mg2Wuz9JRAxRo5f6VS\r\nNkg3voChBu+V9NmHKhfXPNUhjEwOU2xVNta36e8ygMT4oTxikv448p4ivVnm\r\nnhLUuqXcRm8hWolnKz3iR9SDgAjuOxNZxwFuhCoN7DsgGO0agN6WcE/yu9S/\r\nMNb3ZegKy066YI0wXMGa+9Ecgh3UAVKOrEmpFyGdCMJtAiR9UviYk731QnGp\r\n47uOiZ5MwqRQGHhY5YMmZCMUfWhAhMNDMjzT00n6YeJdsG76TxzwYSEnb737\r\nr3NESUB51XTXMZzF3Ns/c+TXiAhHeAAqIrcx+wMV+IIGx38LAawxUkXxe4bj\r\nujiC5vFnaL7Q6anBOALhpePdw7UzxMUZzv2hgInRlSWiZpuw/v1KCJX1ESHs\r\nYZfVji+JgSYKQ0FmnATf/z6Kl3o1oMMjrOORAuEcOTDvw6GAHV0voiNEj4y5\r\n9rocvP1rsdg69g26hQe3p8/gBO2Sw1VpklPgkGOjSUtw7xbM8BHY3+mLXROk\r\ncSqbkkCVS8rIe3EZkqqBxqh2PZaxxtL8aX1M6ocrDZwZXOrORSThGznqSL1Z\r\n1V9iRkZLynJZIlqfvq4UmS/bgVA7blmanRU=\r\n=Ypw4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"9a891bd96ce72686cb52fc2b4fc15411d918f90b","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.1.2","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"16.18.1","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.24_1676061081776_0.6491397489226025","host":"s3://npm-registry-packages"}},"0.4.25":{"name":"@typewriter/json-patch","version":"0.4.25","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.25","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"fda17cd42adcfcfdacba7f681d6767b80b40122a","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.25.tgz","fileCount":74,"integrity":"sha512-HIbmLvJsbXdqkiHNCyySYQ8/JmxwIim8gMgHu2LRa3qxSkwuWQ4BtNUN0WZW3A5P6kKe8axRJ8vRPGhNbPvtyA==","signatures":[{"sig":"MEUCIQCRCM489VbCvskgCBPSwr8/jPA5sIbVXn/4psAEAsEEoQIgXRThVx1tByCbN26eSqNDgEGhWBL8JzyEoPcxPcwbyLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5tFSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2uRAAnBygYWGLy1xC+7Y3C5t2sfaUpa2eYRC/eO9IsUBz5K3xl39S\r\nYWN+iseiMTUB4gvsDf6mDhER8y+7tqDnTbz/9Xyxm7/TGd51RY30niCWrPEP\r\n6XMvoKSaJ0W9fjpfOXgZTJBttwBllrdSpYrQFbykgRmI5/1hDz0CX2BuBJgD\r\nOsOeQLRYX/wfySgHyE/9vZ02IE7yWGedpTJDI9twBx0kqAEnkowO7pZlCJC/\r\n+/EUFsf5eb2sXD6QefLEwSGaenMblr3SCBVSRu17MuP1lLFriEXQ2m8vvw13\r\nypcbd0RSJW6yNy6wYjleYqmEWLzeyK+0yRGFE0ROCH5qDXbTlQhADheec0Aq\r\n89yVfS/w8kNlG9faZyTXGZhpA2KwKbItSGpQlpYwltrwzroGS7VcC608phqe\r\n6ahDJQBhJb/Mrfjlomj8ikdWihr+w36oT+ySl6QecepLu+dnrNX4AvItFFA0\r\nQiSCIN4XD8X0GXJMOMDuUFy6XqGGD+6cKxmb6lphHP64jcc96rQoSYSUICdo\r\nDOnr6rib3LpIq4ae/nCCWilGR+w7JTy2HF51kzdCm/h7yqKftVulRElj1DG0\r\n+gJif/7wEhIWF5q+JFgw01zLpzXg3drdOI+NyiraNQrKN0MOUS6S3f5SWHBY\r\nT6AoKfAUCXZCUsrennIGCrA4DDZE5ncSqsc=\r\n=O679\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"ae0ef4b5a39a1125b8d885cdd9fde9e0580abe66","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.1.2","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"16.18.1","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.25_1676071250587_0.9419358456555598","host":"s3://npm-registry-packages"}},"0.4.26":{"name":"@typewriter/json-patch","version":"0.4.26","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.26","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"33ff05a593f5172fc254a1a47c112075b3a960d6","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.26.tgz","fileCount":74,"integrity":"sha512-qiXrGJ5dxuPbRvQLidHb+rY34f00haT71Kg+9fwiThG7jKZSqHD0BbKXJ77XbFmRKL2KISmlrDyRDEG/lrK8Wg==","signatures":[{"sig":"MEUCIEwoLEilfWaOJoLIeN+Cf3H8iWPxSjRszV+5VybLkZ6FAiEA2Qqy1usRYNDHmYmIFxPOjtmdJ2KZ7B/0Fppa57dpCbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkATdFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Ug//f+x/+t1wShOgbu5P8YeVgbKnIFFSs27Lj1nGSRUsodxIgN5g\r\nXK+j8iXPbkT9Qj3wKz3EOplFsXNWwAx6lMTKJMQz1QqJNr3Awxw+EGikncuP\r\nzzeLrKzBqULy1J0SHZpC4a3IisR+6YBiq3A6YJ/f7CpUR1gizdJ34NIskhHP\r\nC0ilHzFy6tf5VxbD96ccYij+t7OtxFKkWfy8bwmpqwYd+UAilySpbVjvMndf\r\npHv3pTQKvvwc7Dfjl4R/V6iGOtJdf1m7+2DMqmdBX7xY+kne5giIxlSpyZfM\r\nSC6SEdBeENKog+BOYwckI4E9duQxiGrvW8IhXro3519kx6OmDDDbFqzY3fHD\r\nXtCrfqRHNWRhauCesq1+ZHqa2O9oIThiA/CFFdkmD9YH01IBaHAo0Tm5SkCR\r\n8vaVh3lSgWE+HqjlJuT6x2bwmZ4xxIyU9WqxK6bwAFcbDTNKJf33//moX+6Q\r\na7XaQ0w9w46e+lxQcEDf+memlwlo2XV6y7QqgDsF74CEG3OqwlhSF/KAwK0+\r\nPv6fY/9egtCesyxydFC9mjq34k/9x4ZDZwmup7bjUzxTmULWZjAcvG+ASYCU\r\ntAwttI+NRgz+xqvterghuHNxG8OTaECGFaXQ7BK6ccpqK6CyBdLn45X3vS5r\r\nS1ZXooGMkGk2FmC6mLXKdCrVtsNHKVfhnq0=\r\n=dYEJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6fa4dd7475b19b723ba514bd37eaf9aec58c3dfb","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.1.2","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"16.18.1","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.26_1677801285440_0.02192865585338466","host":"s3://npm-registry-packages"}},"0.4.27":{"name":"@typewriter/json-patch","version":"0.4.27","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.27","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"7655489d4ab3dc13d057736cca5d04e0fd5880ca","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.27.tgz","fileCount":74,"integrity":"sha512-pR87sPH5GJvtrxrCmqSbNuK51wHFV6zQIfvbHscT5shQpawHvwWzNy0u2BOpYBbsE00P7Xdvre/a2iPB0BYjww==","signatures":[{"sig":"MEQCIERijMBHEFFNNtxcCMPGD/8AEmpXrSYto+mi02OCWi5BAiAt3IAWTzmH4c/g5c0zqdbDpQ8tLRJTWEiv7H1aznd6rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105764},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"22a9d76d286f2c465c0da9a4d597b9d569d3c802","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.6.7","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.17.1","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.27_1693596099835_0.5137944600188085","host":"s3://npm-registry-packages"}},"0.4.28":{"name":"@typewriter/json-patch","version":"0.4.28","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.28","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"cc8f0ecdf93e343c69ddcb9afdbce85af3324713","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.28.tgz","fileCount":74,"integrity":"sha512-9w2Nn6uuNqRd6IBLubylIFJa3vRrLi2IFSyIDYHyIthQIC4y/ygoe++P8omcDqKwyLNpZNwzF5dOuJbQ6KakYg==","signatures":[{"sig":"MEQCIDGzcS3BpFlf2FRRXEeRs1Zs1ZVSClthdgdQ/stTBIBlAiB0GMKb+eFEBeDg1HQcBRneQGzA0Q/KQqyTX9mMHiRmPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106204},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"efb1359d4a28f9a831d187757528a654e3acfc09","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.6.7","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.17.1","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.28_1693596534516_0.5113008592660564","host":"s3://npm-registry-packages"}},"0.4.29":{"name":"@typewriter/json-patch","version":"0.4.29","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.29","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"34b07caaae74a04bb94f4efeaee7ab9190403a5f","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.29.tgz","fileCount":74,"integrity":"sha512-4FeL0ilMshtjm3Q9RjS86z6sacfQZDpC0M22KS0ti7begRF3Lb7aj31fpfjLWh86Uea33q7AeiTP5T4uZo5r2Q==","signatures":[{"sig":"MEUCIQDDWAbFD+egpsr+jueqc7spu8oWZgYvOwpBOlL5FK1b1gIgY/8ClMLMXpdgrd6j9k5EramqxDFTvYGWydTJnJL4qlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105466},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"ddefe8b04a7bcf02ccb557cdd7ceba3725118dad","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.5.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.15.0","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.29_1694033576654_0.7021043265160032","host":"s3://npm-registry-packages"}},"0.4.30":{"name":"@typewriter/json-patch","version":"0.4.30","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.4.30","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"43bf96eff7888651257ab6d358788c36c97ca495","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.4.30.tgz","fileCount":74,"integrity":"sha512-vmHXqwOd0xdjJd0n0XYOFqFvlnyyeNoRv4xDj4v76BRz5+HmEHS0ewJJPUw9QM58SkcyMdtmjVHdKrNwJqBkcw==","signatures":[{"sig":"MEUCIBDMQLcD0XW3Axc9JV1WFqQmsCMlV91VuuUOggMhJg92AiEAlLMu97QRKfZ2x5ymIKV7JyDJsbG1kPhXt6Fcz9GeD0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105628},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"fd45a8fd7a01671f9e0e078414c28ec700e26272","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.6.7","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.17.1","dependencies":{"alphacounter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.4.30_1702575297823_0.14587953227142014","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@typewriter/json-patch","version":"0.5.0","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.5.0","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"7f98ef49325eb591414d85432c51909f6ebfcb19","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.5.0.tgz","fileCount":110,"integrity":"sha512-HwkA0uQJDRoZhoiV3+jP57lc5TgDPD3YtCU3Anz7iuwoyaAq4AkLtnFJ5r7wHnnH43yVJ9Ctxj6kBS64Rka7mg==","signatures":[{"sig":"MEUCIG2H5sqUPd4+P9N2g6OGkW6vVk2cynBDk0htoyQ6y9asAiEAhOR8uQNy/j3eTKqD9lZ+gaDTWSNssB8TpDiSN7iZlSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171292},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3fcbd0f36bc1c6558de3944bda15d4d7f1cb464b","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.6.7","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.17.1","dependencies":{"easy-signal":"^3.x","alphacounter":"^1.x"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.5.0_1712011744142_0.557166233058144","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@typewriter/json-patch","version":"0.5.1","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.5.1","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"d85671a89b89388aab57ee2a7df9f5bcbf253f91","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.5.1.tgz","fileCount":110,"integrity":"sha512-1L3A6BDEI+VFfahV7WPgjOloNKOoBWMDhaQvF7tDu1enzRCdmEcSGN5dBoznScyvc/9JZKyb4xLbsjO5ZHjQuQ==","signatures":[{"sig":"MEUCIQCWBZ3YfnFq1PZ15iNIoaJtPWd8cCWabCe6o6bOeTPHiQIgaABwan9eJOKcTAsMsZKWSkxK5YPIb8D85kwgAeAJFeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171170},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"31ed965c9daf863fa023208ba51df16adccfe070","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.6.7","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.17.1","dependencies":{"easy-signal":"^3.x","alphacounter":"^1.x"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.5.1_1712781592123_0.08308808842321569","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@typewriter/json-patch","version":"0.5.2","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.5.2","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"0c3d5803fd3f24e0463daf39f3db541ea7d160fa","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.5.2.tgz","fileCount":110,"integrity":"sha512-iZz6+BSsEdkSNYvW0IUkgZtqMnB+2lPnct6AtWdlg1rNPA9UagxTRsIbB+sTivjBFNe1pgyOJcjxQarsIvsyaw==","signatures":[{"sig":"MEUCIDq8qJ59+iQ9AGI1Xm0LlFu7T/4sXdLQckg98vlj/o1VAiEArZto4cNJGAM2DqVa3dOKIBEmH0yO/HbzWYVpkqW7MTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171143},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"67cac5563395d0a4070370dbe94d0fe39369a411","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.6.7","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.17.1","dependencies":{"alphacounter":"^1.x"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.5.2_1712883578424_0.6079822619139803","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@typewriter/json-patch","version":"0.5.3","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.5.3","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"423333b11aa163cce2c7ccdb1fc882c3e4c03085","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.5.3.tgz","fileCount":113,"integrity":"sha512-/9b6n4QfGNxy1HU1GXML9zfIFMjkDOW4sHxfYGYmJWt0O59vy9boUMzrKUY+UpIjNy4LO9B868hJtwm+hNA1vQ==","signatures":[{"sig":"MEYCIQCt1EjRtotcmUjlnsbUfx2N6ZjJje2HZ+m8mzBltaWXjgIhAPfpxDoKq0g/ksLCkASEgxUBBLRnnuu8ayk8I34QhWJD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185888},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"67cac5563395d0a4070370dbe94d0fe39369a411","scripts":{"tdd":"mocha -w --watch-files src/**/*.ts,tests/**/*.spec.ts --reporter min -r ts-node/register tests/**/*.spec.ts","test":"mocha -r ts-node/register tests/**/*.spec.ts","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"9.6.7","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.17.1","dependencies":{"alphacounter":"^1.x"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@typewriter/delta":"^1.0.2"},"peerDependencies":{"@typewriter/delta":"1.0.x","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.5.3_1713215892843_0.5075874210426863","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@typewriter/json-patch","version":"0.6.0","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.6.0","homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"75951a957891082da8f986a85e46e8a56c3af2a7","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.6.0.tgz","fileCount":113,"integrity":"sha512-MSXooz8u62UUIrSVjcoGFq6ff/435CfRRK+ulimqGdi0znZYQA604YQQ964CmFdC5d+JLmTHJKudDMT8SOoGbg==","signatures":[{"sig":"MEUCIQDfYfFVpvbxFubhkDHNr8IdQFcRTclIvnfqSWh25NICmwIgFcduJeb0LoDH5B3jlKVdppu/6BZ2ngTuVzc/7uz/XjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185558},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"ef308be6596d2b450cec2cae0072193496149142","scripts":{"test":"jest tests/","build":"tsc","clean":"rm -fr npm-debug.log lib","preversion":"npm-run-all clean build","postversion":"git push && git push --tags && npm run clean","prepublishOnly":"npm-run-all clean build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.5.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-node":"^10.9.2","babel-jest":"^29.7.0","typescript":"^5.5.2","@babel/core":"^7.24.7","@types/jest":"^29.5.12","@types/node":"^20.14.8","npm-run-all":"^4.1.5","@babel/preset-env":"^7.24.7","@typewriter/delta":"^1.1.3","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"@typewriter/delta":"^1.1.1","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.6.0_1719353068241_0.2302907829207832","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@typewriter/json-patch","version":"0.7.0","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.0","homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"33ca3d8566b21f01ca48a8bcb8b6c08384063d6b","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.0.tgz","fileCount":43,"integrity":"sha512-1mWr9/UW19eQITwgLmWm9A2VcGLbdHSMy1hj6kUZ8XgApie1zq6+oEFpn9E6hGUFz/rGd8CqzEQACSzLuqnAbA==","signatures":[{"sig":"MEUCIQCpBghpvCAG9qAJvhauATo5UDZXotP/1uihYS+k3MNq4QIgBL6AaJ44gSM9mXNDyR76zVkSee/x1xGYDV8hqUkWgz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301440},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"cee1891991af1c29a18b04a4fafb63cd97ca2a44","scripts":{"dev":"vite","test":"vitest","build":"vite build","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.5.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","vite-plugin-dts":"^3.9.1","@typewriter/delta":"^1.2.0"},"peerDependencies":{"@typewriter/delta":"^1.1.1","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.0_1719434079246_0.4786189944543382","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@typewriter/json-patch","version":"0.7.1","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.1","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"6746428a363c8f044cb7245cdc70dd9c42075960","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.1.tgz","fileCount":43,"integrity":"sha512-i3EjoVvrDQbT6ygRLmLBqfQWrpgB/llvMxRzSy0DjruNSNwprl0wNkl9JNcNfoYSBMMvGQNjJReTdgZY6Z6oQQ==","signatures":[{"sig":"MEUCIQCKfnadooY99PCilFaXMlO1JGZn64KHYGfRo2aQx/JoHgIgL8009EbhIG5tnvR7HsHaI+VFFPs/0sDCvYg5ng8NfTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":614345},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"cee1891991af1c29a18b04a4fafb63cd97ca2a44","scripts":{"dev":"vite","test":"vitest","build":"vite build","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.8.1","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","vite-plugin-dts":"^3.9.1","@typewriter/delta":"^1.2.0"},"peerDependencies":{"@typewriter/delta":"^1.1.1","@typewriter/document":"0.7.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.1_1720208823191_0.10521999457675824","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@typewriter/json-patch","version":"0.7.2","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.2","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"cadc468aea574292877fed0f40ee3b5622434300","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.2.tgz","fileCount":44,"integrity":"sha512-G8wUsNsisAKKE4kMWByz7La4poVOqSTLz/yY7F8TDxvn7PnsrAJz5/DcfuLgOVbWzvALmcdgDUuxkhsj1mGOqA==","signatures":[{"sig":"MEUCIQD3KkuuKRxyPYhhKnrihP/Uy0l/jzBwYWK3X2TB3kMgGAIgaAsEgS80hLWbxMOM+FuI3g5sBlRKCBk9YJUbr+VMa7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":737510},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"159d3ad93dcc70354bea70281c98f94e9b3150f8","scripts":{"dev":"vite","test":"vitest","build":"vite build","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.5.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","vite-plugin-dts":"^3.9.1","@typewriter/delta":"^1.2.0"},"peerDependencies":{"@typewriter/delta":"^1.1.1","@typewriter/document":"0.9.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.2_1724803478493_0.31475009306398993","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"@typewriter/json-patch","version":"0.7.3","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.3","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"c3dc68ec31f813aad99d1a1ab235f0ad99e4dae3","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.3.tgz","fileCount":44,"integrity":"sha512-quG0aQIoY2wUxAshG2jvcckTS+EzysTvsdBHLBeuXLRpuMsKy/76ant1SfV1WxZ6Hleo2vr5lA7yKZO2zduTAQ==","signatures":[{"sig":"MEQCIEy++2/LjGmqwu+IKWWR11R3O/45Deuzpviv8fD5jWJ2AiBgTS2dmn2TCq5PoJkEVvNSl4IVUpW7+27Ku6X48iz6NA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":747034},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"1680d9cdf6243317349e89742cb23cfe61d86037","scripts":{"dev":"vite","test":"vitest","build":"vite build","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.5.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","vite-plugin-dts":"^3.9.1","@typewriter/delta":"^1.2.0"},"peerDependencies":{"@typewriter/delta":"^1.1.1","@typewriter/document":"0.9.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.3_1724966174496_0.1429127797454106","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"@typewriter/json-patch","version":"0.7.4","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.4","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"1ee6090893ace2a2a87597d2561fa7676fc954eb","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.4.tgz","fileCount":44,"integrity":"sha512-l2V4PLfoYFgOqXoiLyFDYF/3jnI2ghsTtLB/dWhXIaT+pSzJndGeqbE0uFdeBZ5SLQHDjd7nHeldY+9YfRUoog==","signatures":[{"sig":"MEQCIBDVHd7urlvCSW0o9Ud2kI2Ewdzxp93tugc0hN11NT2tAiB2NHcJyQ6lJahecNBrftRZzymonZmpzNBou2Oa1aDjJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":747533},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"f00554203c71c30e418bd5e586493730313dd380","scripts":{"dev":"vite","test":"vitest","build":"vite build","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.5.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","vite-plugin-dts":"^3.9.1","@typewriter/delta":"^1.2.0"},"peerDependencies":{"@typewriter/delta":"^1.1.1","@typewriter/document":"0.9.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.4_1725394256968_0.9164180178993446","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"@typewriter/json-patch","version":"0.7.5","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.5","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"3629ac3f883001730fcd550ce702b9f94a8058a4","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.5.tgz","fileCount":40,"integrity":"sha512-BR0WDOZ0aRuSKAc9rR+F/c151oBw+YESEPOBbCnJJPTEwAXJC/Ysy7B+kcObYni6lwN6CiFO48uPdwV6BC6tKQ==","signatures":[{"sig":"MEYCIQCKmMP1IYdJ1YEkm2oZlYE8NcU1syzqoTMAM4Mwm5/R5AIhAIm/Tk7kbHTcyKww7bg8J3+b+w7jOGQLoH9UC9efzh8x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89745},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"b80d337a792bfde1e3ecf8557a27330154fde82d","scripts":{"dev":"vite","test":"vitest","build":"svelte-package -i src","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.5.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","vite-plugin-dts":"^3.9.1","@sveltejs/package":"^2.3.4","@typewriter/delta":"^1.2.0"},"peerDependencies":{"@typewriter/delta":"^1.1.1","@typewriter/document":"0.9.x"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.5_1725410869981_0.8837242657513737","host":"s3://npm-registry-packages"}},"0.7.7":{"name":"@typewriter/json-patch","version":"0.7.7","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.7","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"73fcacf3dbb13452773ef1f83651e3f5e7b5e28d","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.7.tgz","fileCount":40,"integrity":"sha512-IEaej5CTUSmdNKHY3jk+URrIvshywesj6w64LPsISPHhZmi9iFD5bkuNPlLZbohvKP9oDGTgZjcG3TWpu4fH+w==","signatures":[{"sig":"MEYCIQC45x/cjyM6WYMMg//JS4gVdLOTVPa01C7JS5acUz/GWAIhAL11AMQ3IE2xR0GJaATTcAUxYHAVA+NGDWbHVYUVl5zM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89735},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5bc9ff97f0153ec805ec574e3b8beb841f9c27a8","scripts":{"dev":"vite","test":"vitest","build":"svelte-package -i src","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.5.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","vite-plugin-dts":"^3.9.1","@sveltejs/package":"^2.3.4"},"peerDependencies":{"@typewriter/delta":"^1.2.3","@typewriter/document":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.7_1725464680734_0.09313676455596132","host":"s3://npm-registry-packages"}},"0.7.8":{"name":"@typewriter/json-patch","version":"0.7.8","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.8","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"06bb5abea0479eeba7b00e6ab7e9a70cf4b9f0b7","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.8.tgz","fileCount":78,"integrity":"sha512-tPqKRHlMl31ZVxukOtA3pug7G3WXD8xtHXcXpyvvGR72HGPOUekDXXPZV6e45TqCSgiaxXug2bneKMFBrqEHWw==","signatures":[{"sig":"MEYCIQCfLh7DvCN7TiP2VNNdBDxO1c5Bgd4Qs4SJgaQz7MAfDgIhAO4gmbH748J1GEj3fXqW/Cu/v/qIi/9Fex8DXqD++U7W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109548},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"54863e37568fea2cc66ed47a0c665fa83acb0390","scripts":{"dev":"vite","test":"vitest","build":"svelte-package -i src","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.5.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","vite-plugin-dts":"^3.9.1","@sveltejs/package":"^2.3.4"},"peerDependencies":{"@typewriter/delta":"^1.2.3","@typewriter/document":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.8_1725464806262_0.7628974976968399","host":"s3://npm-registry-packages"}},"0.7.9":{"name":"@typewriter/json-patch","version":"0.7.9","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.9","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"6fa8bacb0cf25f0d1206a6424d1c938b4c25efae","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.9.tgz","fileCount":78,"integrity":"sha512-uwiBU53ejygxixXYN4/+CGni1ge2JeH6QPwSDnAFCnr9a1J0jcTj6F1Sh1EJiV80Rlm7dPfSXpr40HWnzmmvxg==","signatures":[{"sig":"MEYCIQCnqyIkJm9WRbpryNW34Ijiw50VH8XGZQMQBnWY66f54gIhAOqQnBKknVdt+Sfq0irdquML7yszNjlcca50zVVwYeRy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109700},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"92a340f4432934d02fab33e94b46a30c8f02c4f0","scripts":{"dev":"vite","test":"vitest","build":"svelte-package -i src","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.9.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","vite-plugin-dts":"^3.9.1","@sveltejs/package":"^2.3.4"},"peerDependencies":{"@typewriter/delta":"^1.2.3","@typewriter/document":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.9_1735585738545_0.7978039038119344","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@typewriter/json-patch","version":"0.7.10","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.10","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"a413014cbe95d29a8b979f79efe8fa4bca2ebdd4","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.10.tgz","fileCount":78,"integrity":"sha512-vEuIgZ06BHcYLNezIQclFtfdmZsDyQR7M2CLsccX6x1r0lco6thdpWdmvSwfVmM38pAnsdEfRgILzt4sK2E2hQ==","signatures":[{"sig":"MEYCIQCQkm/wPkrzyVM8cWWWRfbeEewkabCLB1Imro/l20pI2AIhAP7rkyZYVZNcRTC+aY7sIpXQG0wUjhG9+4Fr7el4BwSL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110771},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"55e19706556200c1b24d14c96fbdc7bcb46e39b4","scripts":{"dev":"vite","test":"vitest","build":"svelte-package -i src","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.9.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","vite-plugin-dts":"^4.4.0","@sveltejs/package":"^2.3.7"},"peerDependencies":{"@typewriter/delta":"^1.2.4","@typewriter/document":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.10_1735882633201_0.4452954987668205","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@typewriter/json-patch","version":"0.7.11","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.11","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"1e9ec4552858ac923e84fe4677d96ef2af3c3cf1","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.11.tgz","fileCount":78,"integrity":"sha512-HJIbnoldCdZk5+7ZCS/M3dj67s/ix0Ykeeqd3yhuIhdehvB2TN7BBLHDEHTRaW/oWVlCQyiBFuIaae5+kUuTpQ==","signatures":[{"sig":"MEUCIQDXPoj2R8Qlob020ZrDgMegzPK9K/4KKcdgOrjCbNyS1gIgIVANGtAR7ORJXCETx9FfKroz828TnvXgk0UFbJ0FZUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111916},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b91ebed5870928786cc7e1c91d5801476a7801a2","scripts":{"dev":"vite","test":"vitest","build":"svelte-package -i src","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.9.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.7","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","vite-plugin-dts":"^4.4.0","@sveltejs/package":"^2.3.7"},"peerDependencies":{"@typewriter/delta":"^1.2.4","@typewriter/document":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.11_1739923729975_0.7457582665625133","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@typewriter/json-patch","version":"0.7.12","keywords":["immutable","json","patch","rfc6902"],"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","_id":"@typewriter/json-patch@0.7.12","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"homepage":"https://github.com/typewriter-editor/json-patch/","bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"dist":{"shasum":"f0b5135b6086436795d964f7f7e92ab8581c5078","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.12.tgz","fileCount":78,"integrity":"sha512-Fc2L6sw6jgU78nX0HK2X0z1lr6Zsi9wD+Vs0CcN3INje8zc37TX+Lv2bRP8YJOJmlbyDu2pHjBWIqUkfFQBn8A==","signatures":[{"sig":"MEQCIC7U7vbusWZ7gXjzZOLaW41qwDOi2OZDu5tczFcPBwqdAiAkPNss1EvsF9nQNKvJY/XI6fikVeVAIkSFLWURakS3CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111932},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fb3532fcea7d7a3a81c3fe521f149543041552ff","scripts":{"dev":"vite","test":"vitest","build":"svelte-package -i src","prepare":"npm run build"},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"repository":{"url":"git+https://github.com/typewriter-editor/json-patch.git","type":"git"},"_npmVersion":"10.9.0","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","directories":{},"_nodeVersion":"18.20.2","dependencies":{"alphacounter":"^2.x"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","vitest":"^3.0.6","prettier":"^3.5.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.0","@sveltejs/package":"^2.3.10"},"peerDependencies":{"@typewriter/delta":"^1.2.4","@typewriter/document":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/json-patch_0.7.12_1740024809098_0.8207040024868602","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@typewriter/json-patch","version":"0.7.13","description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"homepage":"https://github.com/typewriter-editor/json-patch/","keywords":["immutable","json","patch","rfc6902"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/typewriter-editor/json-patch.git"},"scripts":{"dev":"vite","build":"svelte-package -i src","prepare":"npm run build","test":"vitest"},"dependencies":{"alphacounter":"^2.x"},"peerDependencies":{"@typewriter/delta":"^1.2.4","@typewriter/document":"^0.9.5"},"devDependencies":{"@sveltejs/package":"^2.3.10","prettier":"^3.5.1","typescript":"^5.7.3","vite":"^6.1.1","vite-plugin-dts":"^4.5.0","vitest":"^3.0.6"},"_id":"@typewriter/json-patch@0.7.13","gitHead":"608aecb18d21135b28ddfc1b5f73bf65b93d2cf1","_nodeVersion":"18.20.2","_npmVersion":"10.9.0","dist":{"integrity":"sha512-ED7oFRgq9vMejEEQFzI6Sed9pqpuqYGUlJ1zwFqF+F3PTGqPBF/GA3MQbWPN9YQ7BsbsRedYRSFdtUhnWhVCFQ==","shasum":"e8183af1a398af6720c33639787e63f39ca7a9f5","tarball":"https://registry.npmjs.org/@typewriter/json-patch/-/json-patch-0.7.13.tgz","fileCount":78,"unpackedSize":111894,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFSirCdeVJP6FPmVCZwknIRVjkflQWDKh4tm0NJWeoKHAiAjobFFn9v9ptR4+yqiXoEQVOC/ebTRNCBtULEzlBY0mw=="}]},"_npmUser":{"name":"jacwright","email":"jacwright@gmail.com"},"directories":{},"maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-patch_0.7.13_1740532980993_0.03285404300029926"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-01T01:40:55.397Z","modified":"2025-02-26T01:23:01.419Z","0.3.0":"2022-03-01T01:40:55.659Z","0.3.1":"2022-03-01T01:51:48.419Z","0.3.2":"2022-05-06T17:12:02.370Z","0.3.3":"2022-05-06T18:10:27.531Z","0.3.4":"2022-05-24T16:13:15.696Z","0.3.5":"2022-06-14T16:39:45.508Z","0.3.6":"2022-06-14T16:40:15.630Z","0.3.7":"2022-06-14T21:36:20.859Z","0.3.8":"2022-06-14T22:26:28.369Z","0.4.0":"2022-08-10T22:31:41.285Z","0.4.1":"2022-08-22T17:09:51.326Z","0.4.2":"2022-08-22T18:41:12.918Z","0.4.3":"2022-08-22T20:59:44.484Z","0.4.4":"2022-08-22T22:39:20.844Z","0.4.5":"2022-09-09T20:11:17.840Z","0.4.6":"2022-09-10T23:35:31.591Z","0.4.7":"2022-09-12T16:55:20.941Z","0.4.8":"2022-09-13T06:47:27.711Z","0.4.9":"2022-09-13T08:30:05.491Z","0.4.10":"2022-09-13T08:57:09.624Z","0.4.11":"2022-09-13T09:03:49.419Z","0.4.12":"2022-09-13T20:32:34.759Z","0.4.13":"2022-09-19T21:23:51.638Z","0.4.14":"2022-09-19T21:30:13.890Z","0.4.15":"2022-09-22T17:59:07.143Z","0.4.16":"2022-09-27T20:30:13.386Z","0.4.17":"2022-09-27T20:33:16.968Z","0.4.18":"2022-10-06T03:02:12.693Z","0.4.19":"2023-01-24T00:48:41.820Z","0.4.20":"2023-01-30T23:03:47.818Z","0.4.21":"2023-02-08T17:39:27.976Z","0.4.22":"2023-02-08T22:34:29.126Z","0.4.23":"2023-02-10T20:26:24.107Z","0.4.24":"2023-02-10T20:31:21.957Z","0.4.25":"2023-02-10T23:20:50.735Z","0.4.26":"2023-03-02T23:54:45.634Z","0.4.27":"2023-09-01T19:21:40.005Z","0.4.28":"2023-09-01T19:28:54.794Z","0.4.29":"2023-09-06T20:52:56.950Z","0.4.30":"2023-12-14T17:34:58.039Z","0.5.0":"2024-04-01T22:49:04.335Z","0.5.1":"2024-04-10T20:39:52.387Z","0.5.2":"2024-04-12T00:59:38.587Z","0.5.3":"2024-04-15T21:18:13.070Z","0.6.0":"2024-06-25T22:04:28.470Z","0.7.0":"2024-06-26T20:34:39.428Z","0.7.1":"2024-07-05T19:47:03.418Z","0.7.2":"2024-08-28T00:04:38.671Z","0.7.3":"2024-08-29T21:16:14.715Z","0.7.4":"2024-09-03T20:10:57.325Z","0.7.5":"2024-09-04T00:47:50.126Z","0.7.7":"2024-09-04T15:44:40.876Z","0.7.8":"2024-09-04T15:46:46.396Z","0.7.9":"2024-12-30T19:08:58.714Z","0.7.10":"2025-01-03T05:37:13.396Z","0.7.11":"2025-02-19T00:08:50.168Z","0.7.12":"2025-02-20T04:13:29.300Z","0.7.13":"2025-02-26T01:23:01.181Z"},"bugs":{"url":"https://github.com/typewriter-editor/json-patch/issues"},"author":{"name":"Jacob Wright","email":"jacwright@gmail.com"},"license":"MIT","homepage":"https://github.com/typewriter-editor/json-patch/","keywords":["immutable","json","patch","rfc6902"],"repository":{"type":"git","url":"git+https://github.com/typewriter-editor/json-patch.git"},"description":"Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins","maintainers":[{"name":"jacwright","email":"jacwright@gmail.com"}],"readme":"# json-patch\n\n> Immutable JSON Patch implementation based on [RFC 6902](https://tools.ietf.org/html/rfc6902) which adds operational\n> transformation (OT) and last-writer-wins (LWW) support for syncing between client and server. Does not support the\n> full OT algorithm because `copy` and `move` operations cannot be transformed correctly in all cases, so operations\n> must always be applied in correct order. This means a central server is required to determine order.\n>\n> The JSON Patch implementation was originally from https://github.com/mohayonao/json-touch-patch which is no longer\n> supported. It was refactored heavily and converted to TypeScript.\n\n## Features\n\n- **Immutable**: The original JSON is not changed and data is shared as much as possible.\n- **Rollback**: If an error occurs, all patches are rejected unless requested. Return the original JSON.\n- **Customizable**: You can add custom operators.\n- **Patch API**: A JSONPatch object to simplify the creation and transformation of patches.\n- **Multiplayer**: You can transform patches against each other for collaborative systems using Operational\n  Transformation (OT).\n- **Syncable**: You can sync objects across server-clients using last-writer-wins (LWW) at the field level.\n\n## Installation\n\n```\n$ npm install --save @typewriter/json-patch\n```\n\n## Quick Start\n\nThe easiest way to use json-patch is with the `JSONPatch` API.\n\n```js\nimport { JSONPatch } from '@typewriter/json-patch';\n\nconst prevObject = { baz: 'qux', foo: 'bar' };\n\nconst patch = new JSONPatch();\npatch.replace('/baz', 'boo');\n\nconst nextObject = patch.apply(prevObject);\n// → { baz: \"boo\", foo: \"bar\" }\n//              |\n//             replaced\n\nconsole.log(prevObject);\n// → { baz: \"qux\", foo: \"bar\" }\n//              |\n//\n```\n\n## Operational Transformation Quick Start\n\nUsing OT with JSON Patch requires operations to be applied in the same order on the server and across clients. This\nrequires clients to keep a last-known-server version of the object in memory or storage as well as a current-local-state\nversion of the object in memory or storage. The first is for applying changes in order and the second is for the app to\nhave the current local state. A version/revision number should be used to track what version of the data a change was\napplied to in order to know what changes to transform it against, if any. As this is an advanced topic, a bare minimum\nis provided here to display usage of the API.\n\n```js\n// client.js\nimport { JSONPatch } from '@typewriter/json-patch';\n\n// The latest version synced from the server\nlet committedObject = { baz: 'qux', foo: 'bar' };\nlet rev = 1;\n\n// Start off using this version in our app\nlet localObject = committedObject;\n\nconst localChange = new JSONPatch();\nlocalChange.replace('/baz', 'boo');\n\n// Update app data immediately\nlocalObject = patch.apply(committedObject);\n\n// Receive a change patch from the server\nconst { patch: serverChange, rev: latestRev } = getChangeFromServer();\n\n// Apply server changes to our committed version\ncommittedObject = serverChange.apply(committedObject);\nrev = latestRev; // Keep track of the revsion so the server knows whether to transform incoming changes\n\n// Transform local changes against committed server changes\nconst localChangeTransformed = serverChange.transform(committedObject, localChange);\n\n// Re-apply local changes to get the new version\nlocalObject = localChangeTransformed.apply(committedObject);\n\n// Send local change to server with the revision it was applied at\nsendChange(localChangeTransformed, rev);\n```\n\n## Low-level API\n\nIf you don't want to use `JSONPatch` you can use these methods on plain JSON Patch objects.\n\n- `applyPatch(prevObject: object, patches: object[], [ opts: object ]): object`\n  - `opts.custom: object` custom operator definition.\n  - `opts.partial: boolean` not reject patches if error occurs (partial patching)\n  - `opts.strict: boolean` throw an exception if error occurs\n  - `opts.error: object` point to a cause patch if error occurs\n  - returns `nextObject: object`\n\n## Quick example\n\n```js\nimport { applyPatch } from '@typewriter/json-patch';\n\nconst prevObject = { baz: 'qux', foo: 'bar' };\nconst patches = [\n  { op: 'replace', path: '/baz', value: 'boo' },\n];\nconst nextObject = applyPatch(prevObject, patches);\n// → { baz: \"boo\", foo: \"bar\" }\n//              |\n//             replaced\n\nconsole.log(prevObject);\n// → { baz: \"qux\", foo: \"bar\" }\n//              |\n//             not changed\n```\n\n## How to apply patches\n\n### add\n\n```js\nconst patches = [\n  { op: \"add\", path: \"/matrix/1/-\", value: 9 },\n];\n```\n\nReturn a new JSON. It contains shallow-copied elements that have some changes into child elements. And it contains original elements that were not updated.\n\n![add](assets/patch-add.png)\n\n```js\nassert(prevObject.matrix[0] === nextObject.matrix[0]);\nassert(prevObject.matrix[1] !== nextObject.matrix[1]);\nassert(prevObject.matrix[2] === nextObject.matrix[2]);\n```\n\n### remove\n\n```js\nconst patches = [\n  { op: \"remove\", path: \"/matrix/1\" },\n];\n```\n\nReturn a new JSON. It contains shallow-copied elements that have some changes into child elements. And it contains original elements that are not updated any.\n\n![remove](assets/patch-remove.png)\n\n```js\nassert(prevObject.matrix[0] === nextObject.matrix[0]);\nassert(prevObject.matrix[1] !== nextObject.martix[1]);\nassert(prevObject.matrix[2] === nextObject.matrix[1]);\n```\n\n### replace\n\n```js\nconst patches = [\n  { op: \"replace\", path: \"/matrix/1/1\", value: 9 },\n];\n```\n\nReturn a new JSON. It contains shallow-copied elements that have some changes into child elements. And it contains original elements that are not updated any.\n\n![replace](assets/patch-replace.png)\n\n```js\nassert(prevObject.matrix[0] === nextObject.matrix[0]);\nassert(prevObject.matrix[1] !== nextObject.matrix[1]);\nassert(prevObject.matrix[2] === nextObject.matrix[2]);\n```\n\n### replace (no changes)\n\n```js\nconst patches = [\n  { op: \"replace\", path: \"/matrix/1/1\", value: 4 },\n];\n```\n\nReturn the original JSON. Because all elements are not changed.\n\n![replace](assets/patch-no-change.png)\n\n`prevObject.matrix[1][1]` is already `4`. So, this patch is need not to update any.\n\n```js\nassert(prevObject === nextObject);\n```\n\n### move\n\n```js\nconst patches = [\n  { op: \"move\", from: \"/matrix/1\", path: \"/matrix/2\" },\n];\n```\n\nReturn a new JSON. `[op:move]` works as `[op:get(from)]` -> `[op:remove(from)]` -> `[op:add(path)]`.\n\n![move](assets/patch-move.png)\n\n```js\nassert(prevObject.matrix[0] === nextObject.matrix[0]);\nassert(prevObject.matrix[1] === nextObject.martix[2]);\nassert(prevObject.matrix[2] === nextObject.matrix[1]);\n```\n\n### copy\n\n```js\nconst patches = [\n  { op: \"copy\", from: \"/matrix/1\", path: \"/matrix/1\" },\n];\n```\n\nReturn a new JSON. `[op:copy]` works as `[op:get(from)]` -> `[op:add(path)]`.\n\n![copy](assets/patch-copy.png)\n\n```js\nassert(prevObject.matrix[0] === nextObject.matrix[0]);\nassert(prevObject.matrix[1] === nextObject.martix[1]);\nassert(prevObject.matrix[1] === nextObject.martix[2]);\nassert(prevObject.matrix[2] === nextObject.matrix[3]);\n```\n\n### test failed\n\n```js\nconst patch = [\n  { op: \"add\" , path: \"/matrix/1/-\", value: 9 },\n  { op: \"test\", path: \"/matrix/1/1\", value: 0 },\n];\n```\n\nReturn the original JSON. Because a test op is failed. All patches are rejected.\n\n![test](assets/patch-no-change.png)\n\n`prevObject.matrix[1][1]` is not `0` but `4`. So, this test is failed.\n\n```js\nassert(prevObject === nextObject);\n```\n\n### invalid patch\n\n```js\nconst json = [\n  { op: \"replace\", path: \"/matrix/1/100\", value: 9 },\n];\n```\n\nReturn the original JSON. Because all patches are rejected when error occurs.\n\n![invalid](assets/patch-no-change.png)\n\n`prevObject.matrix[1][100]` is not defined. So, this patch is invalid.\n\n```js\nassert(prevObject === nextObject);\n```\n\n## Syncable Object Store\n\njson-patch provides a utility that will help sync an object field-by-field using the Last-Writer-Wins (LWW) algorithm.\nThis sync method is not as robust as operational transformation, but it only stores a little data in addition to the\nobject and is much simpler. It does not handle adding/removing array items, though entire arrays can\nbe set. It should work great for documents that don't need merging text like Figma describes in\nhttps://www.figma.com/blog/how-figmas-multiplayer-technology-works/ and for objects like user preferences.\n\nIt works by using metadata to track the current revision of the object, any outstanding changes needing to be sent to\nthe server from the client, and the revisions of each added value on the server so that one may get all changes since\nthe last revision was synced. The metadata will be minuscule on the client, and small-ish on the server. The metadata\nmust be stored with the rest of the object to work. This is a tool to help with the harder part of LWW syncing.\n\nSyncable will auto-create objects in paths that need them. This helps with preventing data from being overwritten\nduring merging that shouldn't be.\n\nIt should work with offline, though clients will \"win\" when they come back online, even after days/weeks being offline.\nIf offline is not desired, send the complete data from the server down when first connecting and then receive changes.\nIf offline is desired but not allowed to \"win\" when coming online with changes that occurred while offline, you may\nuse `changesSince(rev)` on the server and `receive(patch, serverRev, true /* overwrite local changes */)` to ensure\nlocal changes while offline do not win over changes made online on the server.\n\nUse whitelist and blacklist options to prevent property changes from being set by the client, only set by the server.\nThis allows one-way syncable objects such as global configs, plans, billing information, etc. that can be set by trusted\nsources using `receive(patch, null, true /* ignoreLists */)` on the server.\n\nExample usage on the client:\n```js\nimport { syncable } from '@typewriter/json-patch';\n\n// Create a new syncable object\nconst newObject = syncable({ baz: 'qux', foo: 'bar' });\n\n// Send the initial object to the server\nnewObject.send(async patch => {\n  // A function you define using fetch, websockets, etc\n  return await sendJSONPatchChangesToServer(patch);\n});\n\n// Or load a syncable object from storage (or from the server)\nconst { data, metadata } = JSON.parse(localStorage.getItem('my-object-key'));\nconst object = syncable(data, metadata);\n\n// Automatically send changes when changes happen.\n// This will be called immediately if there are outstanding changes needing to be sent.\nobject.subscribe((data, meta, hasUnsentChanges) => {\n  if (hasUnsentChanges) {\n    object.send(async patch => {\n      // A function you define using fetch, websockets, etc. Be sure to use await/promises to know when it is complete\n      // or errored. Place the try/catch around send, not inside\n      await sendJSONPatchChangesToServer(patch);\n    });\n  }\n});\n\n// Get changes since last synced after sending any outstanding changes\nconst response = await getJSONPatchChangesFromServer(object.getRev());\nif (response.patch && response.rev) {\n  object.receive(response.patch, response.rev);\n}\n\n// When receiving a change from the server, call receive\n// (`onReceiveChanges` is a method created by you, could use websockets or polling, etc)\nonReceiveChanges((patch, rev) => {\n  object.receive(patch, rev);\n});\n\n// persist to storage for offline use if desired. Will persist unsynced changes made offline.\nobject.subscribe((data, metadata) => {\n  localStorage.setItem('my-object-key', JSON.stringify({\n    data, metadata,\n  }));\n});\n\n\n// Auto-create empty objects\nobject.change(new JSONPatch().add(`/docs/${docId}/prefs/color`, 'blue'))\n```\n\nOn the server:\n```js\nimport { syncable } from '@typewriter/json-patch';\n\n// Create a new syncable object\nconst newObject = syncable({ baz: 'qux', foo: 'bar' }, undefined, { server: true });\n\n// Or load syncable object from storage or from the server\nconst { data, metadata } = db.loadObject('my-object');\nconst object = syncable(data, metadata, { server: true });\n\n// Get changes from a client\nconst [ returnPatch, rev, patch ] = object.receive(request.body.patch);\n\n// Automatically send changes to clients when changes happen\nobject.onPatch((patch, rev) => {\n  clients.forEach(client => {\n    client.send({ patch, rev });\n  });\n});\n\n// Auto merge received changes from the client\nonReceiveChanges((clientSocket, patch) => {\n  // Notice this is different than the client. No rev is provided. The server sets the next rev\n  const [ returnPatch, rev, broadcastPatch ] = object.receive(patch);\n  storeObject();\n  sendToClient(clientSocket, [ returnPatch, rev ]);\n  sendToClientsExcept(clientSocket, [ broadcastPatch, rev ]);\n});\n\n// persist to storage\nfunction storeObject() {\n  db.put('my-object-key', {\n    data: object.get(),\n    metadata: object.getMeta(),\n  });\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}