{"_id":"@sanity/diff-match-patch","_rev":"140-f8cf84254c94094dbd68e8385fb1104d","name":"@sanity/diff-match-patch","dist-tags":{"beta":"3.2.0-beta.0","latest":"3.2.1"},"versions":{"0.0.1":{"name":"@sanity/diff-match-patch","version":"0.0.1","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@0.0.1","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"33beeb541e6c484583e7c1376575fd01dde9d27a","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-0.0.1.tgz","fileCount":246,"integrity":"sha512-iulwhA5UWYzAq6KQw6VTd0beHfZIV4IwYMLvAHtDlAm/G+anyL84XehpFzj3EsYfFTohaZwTjuF1n8GK2WMAeQ==","signatures":[{"sig":"MEUCIQCaLBpKINYB8xHDVtMAGXA++aPIQ1hDkS0EcqJU+IIK0QIgNaDnzfv18xxQWqowfucDKAaivFPabUgL0pfPXttfWTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":698186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2fb0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSqRAAkeGWd35bXT1qeOd03b/mDFzrshEvx/7sb17kWnP6tD4fiOD4\r\nwXubTqYKIfvF/mmR6PFuXNESvjYNPP1fd8ZAfjnNXRaEE46uFgyEGZchuYQ8\r\nS+G5SNlL7iI/raViQaV91zInIYtReBoE2MTI6ogqxyreops1OTRr/wvYG0kQ\r\nWkNJ1DG6LtFxjkN4JEo84BTJAkrvBK5y0mn4HeuHaBC0QdvUWyjSuuKINuCP\r\nieo+xd7Yzq7xEUpKLsSoIWRYJizNDHvBGDgIbhE2ON5FQF1+wgwTsllbW2bu\r\nK8Aq7avi0zBOi+VKSXzwJGXMNBOd3KqBZpKNm8HstlynP8nzymfPYp1XOA9Q\r\nCuJJpK8BkD8xj5h1fGimduDrHlSfFfE5SbgV41hoEwaCLrQ+oEzaLvl6p51S\r\nKVbmzH8j34kC5tjsq4U+J1ZOrq/iYkhnQ5Fa6thiZDl0/kR54Mx3vjYh2ZNe\r\nES5Yw/Dm6HEmUcHtuEMUaHu0b1Y2rNtJDVaSnEpX0D2oylEJ9PLFqyG2o9OU\r\n6Hznw822fbxW+VEX5HJ91bRmZuiD6hzSstOdWCNtZshrz96bm1gNNPvKjIDg\r\nZYumXfA0yYzW0E0N6OwLML3IDTk2vRym/viW94aZ9JK3qxXvX13T/bLcybVY\r\n6xRBLr/IYoG1TCu2rOfo9i65LSvOVZs97fo=\r\n=lt8a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.cjs","type":"module","types":"./lib/cjs/index.d.ts","module":"./lib/esm/index.js","source":"./src/index.ts","engines":{"node":">=14"},"exports":{".":{"import":"./lib/esm/index.js","source":"./src/index.ts","default":"./lib/esm/index.js","require":"./lib/cjs/index.cjs"}},"gitHead":"7f766882d6a7cefc702af3f123eaf452b158168a","scripts":{"test":"jest","build":"tsc && tsc --module commonjs --outDir lib/cjs","prebuild":"rimraf lib","postbuild":"node scripts/fixExtensions.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_npmVersion":"8.12.1","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","rimraf":"^3.0.2","testit":"^3.1.0","ts-jest":"^28.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_0.0.1_1658451700216_0.5713266637048611","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@sanity/diff-match-patch","version":"0.0.2","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@0.0.2","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"b2eb59e1d0be702cc18b00597da3d5282d74640c","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-0.0.2.tgz","fileCount":240,"integrity":"sha512-CJwsV90SiWdHaFohnjLkQltVwTQ6euIvdeNEq3NSEcdrKn4cORxoKqJ0fvkjIR6bknP/xtPeU6jKWR9XYiHguw==","signatures":[{"sig":"MEUCIQDO10t/j9aGWruNTjhTsnSQYQ3UnDRhVFYkB7LoNB72ogIgHjNg0epdBTXK8JYx878aqe0KpUofWpP+eCvr54hVkoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":689922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2fkMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Lg/+Nimd2IID7KXaElonR+vG8a6cSjg3ew1FGrQ8Kq5u1Fxjs728\r\nu2Xxt9t9ji48h9p4vhX/DSTq2saDMJKP6/PqikX4eiXyqslS01swLh2eqP08\r\nwSiyMvZaADP3hYMGL1v43+OcePr/Oh8LW5JC3OWTKtnA5t8Dy3WBpZ97htB6\r\nPOi/ppiejcHxsETkmxTkgp2DNUSRGwVhDjLp+WtHbq5ebPYXyJtVRzxbWd4Z\r\nJKtoI4kHC9iw9MrcqoEIEJRA5qnUika1QLpg0dElWohiNT8x2RVXpyQGzoBH\r\nM7a/bSboWhzpdjSCAVkswUSGpHcQAy4nfw8vaUd/sZojRJNxy1yZsdE5UsDy\r\nT8JUfJTuSf++h2LzTsZ10hegM4j60S3eKwLoJeCCuJN2N5Lv+YrwrS0p8ZXE\r\nMV/MX/ghjvM/ys/8cuAYlAy9CBC6fylM+pBUEHYb1Ut40n337yYVhpT003Nu\r\nywqMqKDzXWSAlleJioEuU/ALwKktkajKDNZKxTcL6S43M1Iqxidn+EVptaLQ\r\ndxVvfzpSY26q3Ni/MHIRVwd6QoEn+xi5/cfV1c99fkKW6HM7Kv6hcqFvxnAl\r\nGjOtfZywWhdE2wY4iahrbmC8CE4driTlwLwnCEho3xY8wiK2/lI8piyqGgl8\r\nCgWHFwdZlhs7Zm7tha1Tr2+kdSIhI0Y6Fug=\r\n=T4zq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.cjs","type":"module","module":"./lib/esm/index.js","source":"./src/index.ts","engines":{"node":">=14"},"exports":{".":{"import":"./lib/esm/index.js","source":"./src/index.ts","default":"./lib/esm/index.js","require":"./lib/cjs/index.cjs"}},"gitHead":"b6fa54b57338847194ca81e263bd089aaa084636","scripts":{"test":"jest","build":"tsc && tsc --module commonjs --outDir lib/cjs","prebuild":"rimraf lib","postbuild":"node scripts/fixExtensions.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_npmVersion":"8.12.1","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","rimraf":"^3.0.2","testit":"^3.1.0","ts-jest":"^28.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_0.0.2_1658452236213_0.2897451927157413","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@sanity/diff-match-patch","version":"0.0.3","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@0.0.3","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"f0c3c3786ae72f2f0d048670ba16335cf23731fe","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-0.0.3.tgz","fileCount":200,"integrity":"sha512-A8Z0Dfn7KbyCAMWIgV2dk7ymTt6KQqYYeBmm8+ofzkwCjXBwwSjcMUaaBTOk9jlEd0sCRIveNZc69DzYP96eAA==","signatures":[{"sig":"MEQCIAoysSqwV8dSUx6Ogdv6Kk/K1HAKaTgko46WblvevnNTAiAHBqYEBcha+pEjhuqXF2bIJSIrS6XBJgqmbtawbeZ7rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2fnLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHGRAAoJ+1RmCBraxHeVB3Nj/uYCZYPcdEwUPOGGtHCDBTyjyiMMRj\r\nSePdMNkQeBk3Y3uAfZDjbRWgsR4CmjqtCgabM5Q8Mwoon3DROf/xyLvt1ogr\r\n6gP16eWpEQxTRIsejrUB1tFfz80BQpIQVsOsBy06Qu6I3Qmz+1jlw+EMQjKD\r\nJyPKX4fmXSilTl9Nmb1XwI6fwDoFbjAvmOaBF2q9HvJf84F1wCS7vxVsndJF\r\nMt8fOy3Re07Yp78r6qePcUbxGojx7fyfi3BEdvtbJuKz3KFsGv1z0zTQRHD0\r\nMkdzBoX7b+84gTRb3UNERkszJFPL/EpS67oGYnJAZXZso5YwyB+zEHhgItsz\r\nWvHhpwYhEXHhTqm1FiLxHcfe8DCXNUuB/MYDnrC8RJ+HdKRmhZQdE6TawH80\r\nyozWZtlWhoRymE/bHT0KWoRlCL4jxBN9Zhz+YjyhGTCaSplg59f6W+LqUPjU\r\ncrjNpQB3wakFXJ31iDNMY9790rytG5U/aZXIExs2cCTYb8zwEcHok4wjuz//\r\nhfMRDMFync55uIDVcZgrRkEtzgY3YXawYLaUxM/6bfZWfeEAz9Q0Pf8s2fpw\r\nKVt7TerkY70aabbfx8Ka428ecDoxM2JHT5Epr8lf8mdsPN6umUJ+md0eosBA\r\nqmtEtRl3vQA0jNDHjAMygtpabXA6pjg/gwE=\r\n=iv8q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.cjs","type":"module","module":"./lib/esm/index.js","source":"./src/index.ts","engines":{"node":">=14"},"exports":{".":{"import":"./lib/esm/index.js","source":"./src/index.ts","default":"./lib/esm/index.js","require":"./lib/cjs/index.cjs"}},"gitHead":"b828e536e112b8aace9fee6567220641cd99a7fd","scripts":{"test":"jest","build":"tsc && tsc --module commonjs --outDir lib/cjs","prebuild":"rimraf lib","postbuild":"node scripts/fixExtensions.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_npmVersion":"8.12.1","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","rimraf":"^3.0.2","testit":"^3.1.0","ts-jest":"^28.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_0.0.3_1658452427635_0.09160480765943046","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@sanity/diff-match-patch","version":"0.0.4","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@0.0.4","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"9fa0d6926c84cfd907b0ecced7d8c1de956ceec5","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-0.0.4.tgz","fileCount":200,"integrity":"sha512-QsgolQGLHCN0FB8gM9l1FOygp56J6WoA8BVnSl9Rc6RJ2nv20CY73y+5kgEej6TQZU4E3T1rOI45UPx7iC7zDQ==","signatures":[{"sig":"MEQCIDviyT2Ut+7TVc2XqkwShwDZYGJyuWzhMeHX5PmKzMtNAiAU1b7I9yphzD+9NmZb7zeXjgBk0//qQCeING0YmFzDhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2frVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEww/+M766R8MfyiYK3T3Q1RWtb020tgGXZE4vXcCs8UuL0Zg3eZoM\r\nB1Jn6qZRzgEsNu68L+1oZ3CYTGzArNJGdWR0CbMR+o5Nr4fkHX8Mk6OIOaNQ\r\nANvn1z3LGLGnDk++44Q84PHf8JmmekgPRrTmlBEgCXG3CEOEXaOfaZ2Ro/7D\r\nmCyEzj1gr3sRtzt9jmuULvXXuLZgZxrYKDJjRgscju+rs/kuiczWf7QDji10\r\nG919lguVc3Brkk17kq4QREPsokD7ydIRSaKjMs/yL6F40BnPiDa4sbCypYL5\r\nk6dF/qzPLK+J9Qe3rzTk1K8rSAUeIKsk03AvxnhvUI67bEBAU7qqwTQOuDoF\r\nNk6AFq/29aZcSUYmDej52VFk2mXUDAoMYiMCUehEzLOuNdbaJbmyV0zDjg/W\r\nRui03Iz/m/RLjiXdmukdLdZ8Hu/r20GLr9/2qLiKyUeRMCovQzy0AmI9jYSq\r\nP2KbUKrsktgHX+UReYaiTE7A7usmP40ZhbuY9Q7Z6fZD4BBwkbRgvLH/Nxve\r\n/oTRHxxSvNcTL7XHxpYPXwDPvH/G6O1uWzY2G15OnVPEdveFgR/Fqs66lFEl\r\nuZU8TwibbTnNnxqA0X7WX9RUJHNhT0XZUeeXhPa73h2bME4dRxIFEN4gsbMu\r\n+Vc29pTGMpq3xGNlb+VqApR8Dtw7CaubArI=\r\n=KTUy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.cjs","type":"module","module":"./lib/esm/index.js","source":"./src/index.ts","engines":{"node":">=14"},"exports":{".":{"import":"./lib/esm/index.js","source":"./src/index.ts","default":"./lib/esm/index.js","require":"./lib/cjs/index.cjs"}},"gitHead":"1d3c8fb3dc433b046705abae1b5658bd79702188","scripts":{"test":"jest","build":"tsc && tsc --module commonjs --outDir lib/cjs","prebuild":"rimraf lib","postbuild":"node scripts/fixExtensions.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_npmVersion":"8.12.1","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","rimraf":"^3.0.2","testit":"^3.1.0","ts-jest":"^28.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_0.0.4_1658452693301_0.08794857857718608","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@sanity/diff-match-patch","version":"0.0.5","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@0.0.5","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"ffdbee7f3ed0703c592af95e32377ee8987deab6","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-0.0.5.tgz","fileCount":200,"integrity":"sha512-UZmQb8gIRIByEQ+P392gaIDdYc41ZGck5YdyklZp8ycFXokwgFx/vLPqi9NnT4V9jDt9kCFU14XFF0JoCKzzVA==","signatures":[{"sig":"MEUCICZnd1mXHmUXfKjzVXz0yG5tL4Qwqm1KD+70TNxDZC98AiEA+vJTi+Ci9ZAIOyoNzK9b5Wdsy7g2C6+jjFKfe27XQzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2j/QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwnQ/9Hp/NnfCj0YFKaTcvvlP2i3O7UYH5rfR0wtqprWqXpWgqueAG\r\nzU6SMgkWeTNdPm27RS2iU7WClIf2qf/MoZ1ganB+R5oqSQvaThdlJnysJhOP\r\ngRLT9n+U+lpAgsq56PXIF0nwSaXMG5Q/kFfpTgcn5mH563e9bzJsphsPS1sU\r\nmLr7Cw5kp7dFxNO1RGuMKWE4ahCbaOrHI5GCuNqB7gUiCEmJ3Owuyt0GxonY\r\nHa06RIWzWAPkp3KPTPzCDA3s7pCE2VR5SAJK0TFy1OHwi4VUEIpdvDDwWPD9\r\nNT3eTVKaW+xOnqohUWtNAzwI1zJXS+aTcclrPAo6VPNz51RSfvyxvkZczQuS\r\nbhBSAA+EBQ4LewnqmJ/OKc0dU4LA+iiKP4LkQLrSmlW7ebX2Ssv8rtw0dt4a\r\nWvXM7YXmLqXgyZkNPIukk/D3wlTjcDchUtSHezmCy67qCK84ws22GD39g2u+\r\nllOsXX2vwLuAj8YUoM8sNpbBqsmelt2ralST829H3SSk/kJdzzP5u+uR9faA\r\nNvP5OwMqN5HlKKeKcGw+sjnVsKgBZb9mLDt5D2n8gYhEJKNjDb+e67oxx0HC\r\nLCO3/8QveOEWRKBVf7q2uBmJ16gmLeqZtx0pwFo/mEROErxWANFGKXYiaPtd\r\n9OPUjnhCVQH9RBfplu+GLJA++YmTrxOhgFs=\r\n=87mD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.cjs","type":"module","module":"./lib/esm/index.js","source":"./src/index.ts","engines":{"node":">=14.16"},"exports":{".":{"import":"./lib/esm/index.js","source":"./src/index.ts","default":"./lib/esm/index.js","require":"./lib/cjs/index.cjs"}},"gitHead":"3c098daf38864d28b70f4e22c1c4e508042ae62e","scripts":{"test":"jest","build":"tsc && tsc --module commonjs --outDir lib/cjs","prebuild":"rimraf lib","postbuild":"node scripts/fixExtensions.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_npmVersion":"8.12.1","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","rimraf":"^3.0.2","testit":"^3.1.0","ts-jest":"^28.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_0.0.5_1658470352426_0.2722438000491947","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@sanity/diff-match-patch","version":"0.0.6","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@0.0.6","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"33f1eb94c8e15de21a2a4dca5fcbe064434f4b11","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-0.0.6.tgz","fileCount":200,"integrity":"sha512-SbO1qI6wGPRcfgGvqXZoDI34gmkP4SdiW4xEOIK7vHDbb0IXzc9M15dDjG4Hy+q9hQ38UzzrybeNK0+soV+3Kg==","signatures":[{"sig":"MEUCIFXLjJ9/O/RSGq8KuJzZSB94GiB8vCmdBMxxtFtiA7H3AiEA57IpOA1avqaMvj6IiNwgNlFUit3Vs4B1vOo6UGOInOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kCdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Uw/+I/vjYWvlfaq/8m3DpGV/OlwzeJ90+ze+ThJ2fracxWwowK5L\r\natdVd21kJzBVJoqJuzMp0mQMnc3+NsTxTsSA27XHTarMVhaMVnZ5B+GDiIxi\r\ny5asP3K291gnhU6fA0rLLRKzHWoaaAvSkwpbRetKS2m7Rf6lEtg+l8oSxMDl\r\n0GVLU4TC+po0kZwz8g5FryT5ADJbfOrGHbncl34vsKsyjkvz+yZLobMk856T\r\nopvyuAvxkR5belcVoOcXO9lFVLY/Esq9A+zAxEghFFo7Q5NIpaEDKgjoMX78\r\nLGJHTw0HRDk8w8x6L0ptjN10TUVdxJLC1gFTAVUVVWQv4NHCVgY6daeTsMM3\r\nztCz89C/WcDW7dncyUC+RR85PXBkVque1xDbPP5GqmNHG7f3PeOZWqIVuyhf\r\nGkexTTKLUjM2fB/ZG1ehNgqdiRXTcSROCtjvVDLlg6eEjdlYaJh7w6Nv6Ikh\r\n5VxH0FdPPrtZRthXu9sVVqF/yac8oHkqLSnzgD4M4f29dzo2EM+QoYU9ziC0\r\n7CFTyEe0fGXY3Q9or+RRBSolGV5HhS5gnRrAsYKfx9LUYVVLOMlKM96JD2dC\r\nkPAdX0W5SCnggVYjKykLrj+NNRVZHwKQfU2maP9dabSGAmkAyYwKeeFPEIIS\r\nsrpyHrKneORIy2yAmZlExBynA0hKxKodI28=\r\n=nHQT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.cjs","type":"module","module":"./lib/esm/index.js","source":"./src/index.ts","engines":{"node":">=14.16"},"exports":{".":{"import":"./lib/esm/index.js","source":"./src/index.ts","default":"./lib/esm/index.js","require":"./lib/cjs/index.cjs"}},"gitHead":"22678438c4c038b846f67f088316b0af99a0fa7a","scripts":{"test":"jest","build":"tsc && tsc --module commonjs --outDir lib/cjs","prebuild":"rimraf lib","postbuild":"node scripts/fixExtensions.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_npmVersion":"8.12.1","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","rimraf":"^3.0.2","testit":"^3.1.0","ts-jest":"^28.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_0.0.6_1658470557545_0.5660132276941525","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@sanity/diff-match-patch","version":"0.0.7","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@0.0.7","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"6d361ae1e55dd0ce6a73be0c109f83fc764c60aa","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-0.0.7.tgz","fileCount":200,"integrity":"sha512-EJmNTeeOf05dr/IsDcFzM8RLvLZAaJqYggJ4+H+vVy552+plALOhTjyoCs89jbBcI3JCd3aOU62zY6fBPkPtzw==","signatures":[{"sig":"MEUCIQC1bIxs0D7ZiOI4nCPyzJ9Mjv+UQ5nPdwCsD48NwESyBgIgZhAhwHNQBIQKpRBVD0I9rla6rkt2TDIjKSS6+7ABzbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2ka/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotiw/9ELNatLtboa0suauczqDHl8HlDtoEw5Gl5CfYnXXaG4moCJUX\r\nT0kuDI+CLQLp1ZxRV6miyWsg6znV4tqUZ2/JrVw0GoFp86hMKnl8wk/eUzqH\r\n7FPEZtveXJOZmSlAvKXTz7q3KtqFs2SWF737rBk0+V3QcPGBx/T2ccun1Rzy\r\nWQCnBnbL6MqVI/7HWeGLq969I1IESZWaXmTpQx0LoVxbmY7PnFWBtJb5bz4G\r\nTfbvBVpNjXw5j30jh2fA35/YYdzTHrVNTF6FOfyBB+X0ZPJwqsE4AK5he6jS\r\nw0L6+c7QcL2cFtolTKhFgM6aqeHlleq0t4l8S19bIsuHimG3gZ7sZ2xF8Hy8\r\n5OT4cpSMCnVWLqPwb3cJNdEvQkL3gpU9Mag3sEsPP0BOaka+UbpA9v0ObWro\r\nQHynCycUgdB52eiZgC9XrB6x3kXQcgHz40m1q7Ou8a6GtplP1mDn1CRbQ1QD\r\nfU/k7rj88mxDPwG471gPWqwhXqZL8VUSetwbi8Pq/T65pUHed2+JcWEFLBRZ\r\nacrKugHiV7C6ANFbifcEvBpgqZXVYRPtATMvCC0AHRSSPJLrYrkY49P2YcNk\r\nuhZ7o/zorH94/k0QsVxo/6Tmlyk39nd0K/D6N6BLuo/f9LLnFKxMLFEsVuYX\r\nYNZb43/ov7teY9PYOifPuYoO0FC0+yhmiFc=\r\n=DZZp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.cjs","type":"module","module":"./lib/esm/index.js","source":"./src/index.ts","engines":{"node":">=14.16"},"exports":{".":{"import":"./lib/esm/index.js","source":"./src/index.ts","default":"./lib/esm/index.js","require":"./lib/cjs/index.cjs"}},"gitHead":"c588ca2b82ebd6fc2512ad54f8482c896f73fccf","scripts":{"test":"jest","build":"tsc && tsc --module commonjs --outDir lib/cjs","prebuild":"rimraf lib","postbuild":"node scripts/fixExtensions.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_npmVersion":"8.12.1","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","rimraf":"^3.0.2","testit":"^3.1.0","ts-jest":"^28.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_0.0.7_1658472127413_0.8827809601937098","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@sanity/diff-match-patch","version":"0.0.8","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@0.0.8","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"ea41c7442157ba86f2dc259b7a919b831d6b5090","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-0.0.8.tgz","fileCount":200,"integrity":"sha512-aVaGgY+1dFxXuhieAzVDXGR9uqRmQSp46k9s1dMCAW3/vFKHRhfeqX/jYaNxD9NElMAABqcBBFG/kPrRLFKVhg==","signatures":[{"sig":"MEYCIQD1e2HpJxOMEaALeewol06U4H8ROpx2VvklWZPa9EH/0wIhAIspMrI7kz+EiaVRzMuw72YbGJDjiq6DZAznUYZJxz46","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7VhYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPkw//WW/5e6CGK81KoH4FAb5ylQG3k7918QQ77ADwxfaQUXxmVBOt\r\nsrjRiZIgJ4Cl0RZcYtZgVVj2Yoh3I37SXB4AOQTJdEc0HuMN5a2h6tP57Hqk\r\n4eyMF5zyM0nBtSjbEuUJSsbHT/88J0B4SdRyGEtTJE1B4x9gos/W6yB1hgeZ\r\nzqk74IkrouJQLmnF7kHolwbwUF1Ozc1HR6zmQh7wdRNcaeHS0o85alaRYTNT\r\nX4oom19TIb8WYMroWiLP22sYeENfabKYXERVPWw8s61HYOcTVuepiCWtuHtz\r\nbREjis7wnNCRzGbyy0uHoI62qG0wvEPB7PqXhmY/e2LEq5kNxmethZ6CKEfK\r\nX6O9qkl12THNe6Ba1h5xOtPtlWauwloZkOKYBDzPJJzZ8/mnpq1coMSfd9E4\r\nvsiHbdG0o5rz+KQ6oVvJgw08R8NyTDCiKu/WLpqDrW73ONMe1mGiK/+nN4pR\r\n877Zabam8762ZlEjpZRirzdhvJQTzI0d8zuEaP9oIX8nRLLvoT+TAUPI/tgZ\r\n4iSJ4wph5n2tZnbL0KCkEbXEcTQgSL552AcdSBK8AsO5k2YFmdltozuYBjhB\r\nUpR49Nvmr6PJPqs0sc1GWUyZtejf5itG5nL52GRXjjm+6NjRksnnDn4uebIP\r\n/NZSOkx7y78COexicqqfuA14faEJcXYgKNA=\r\n=AFWI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.cjs","type":"module","module":"./lib/esm/index.js","source":"./src/index.ts","engines":{"node":">=14.16"},"exports":{".":{"import":"./lib/esm/index.js","source":"./src/index.ts","default":"./lib/esm/index.js","require":"./lib/cjs/index.cjs"}},"gitHead":"84161f13de21795875714860401b481fd93a3250","scripts":{"test":"jest","build":"tsc && tsc --module commonjs --outDir lib/cjs","prebuild":"rimraf lib","postbuild":"node scripts/fixExtensions.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_npmVersion":"8.12.1","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","rimraf":"^3.0.2","testit":"^3.1.0","ts-jest":"^28.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_0.0.8_1659721815858_0.9006215824666153","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@sanity/diff-match-patch","version":"1.0.0","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@1.0.0","maintainers":[{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"benjaminakar","email":"benjaminakar2001@gmail.com"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"ddfd6749c7777e3f45b156c2498a580f8787411c","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-1.0.0.tgz","fileCount":38,"integrity":"sha512-e/sIq5HUNfpX2UcesaERLnW/vhn9K8mY2qKQvooLZ07/CdXHwiTPxbHzFKZ+MQ5eSipB2lYmGK1LT4R+TVt9ow==","signatures":[{"sig":"MEYCIQD/xDug5vrWTFHP/i3zV6qEiw7hWzk0VPii1s33Xdd45QIhAPrtwaadoQzgpui4d66j1cnCZw7e5olG9LhebnfLKq76","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":513328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQsFSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDqA/8CEvS0U14XZTWxs1Q9ukQ9s0IH/8Y+qE9/YM9zyAN8oHVvllx\r\n/VaLmPaLpHKPReOGiELf8Y6ua0XV1eP9BAzVsRcLhJIJ8dhNBRh4aeFouwLK\r\nfG3cFJwZUw6DcNy8gzx46ikP9D2763v1Diw2ZpfFPvHWQ/yi6wNM2EZJ2buD\r\nr792VjYJBlLYFFSfaEL83MO0yqJjjxsgFFP0ZGS/6LC6ugd6Ggh6Tq63HXuF\r\nBYdYtGiWZ6PHYiEcPuFYGJ5f8086NdtwqLaymZq91IRHUjYNIUR/u2JwcLPQ\r\nFMTLZZ+BA/b1J7jU4Sqah7HOe0JcrdolAdv/ZS58a6unFMYgSA1wGmzlFHez\r\nEX4JyMbujUH5Dq54EQffJQ60tl0fAS6U9x+7KvU8+eohBKK8wh3gu0Ulh5Tz\r\nne45syFezyFl7ita4gErtprofq5TqCLGaDFrlvHYIy7qXpob0p2jq1RZrIsk\r\nzaojPrlfL3iyap4C4OQ5+j4YYlC7Nx+s+kF9HfyQCx5k/w+j5i+zoZ3+kvc8\r\nWnlcYvSA+uab/09c50ASEnh+EuP1lhBpF5tb1yvAL3PeJjWN8U+CvlKsrPZZ\r\ngSEViwitMo4/pgTVgpGLLWJmFWOdAta+FwaDTYKeCgE/4aLWyZlGfkRugrfu\r\nNtQ9QqEGHXCv6hSNEKP/AQpZI+z1mmP4G9A=\r\n=KzQb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">=14.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"5cae2b576ab3a2f4ca53c22800b919bd18a7ec3d","scripts":{"lint":"eslint . && tsc --noEmit","test":"vitest --reporter=verbose","build":"pkg-utils build && pkg-utils --strict","clean":"rimraf dist coverage","posttest":"npm run lint","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_npmVersion":"9.6.5","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","eslintConfig":{"rules":{"max-depth":"off","complexity":"off","max-statements":"off"},"extends":["sanity","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.38.0","rimraf":"^5.0.0","vitest":"^0.30.1","prettier":"^2.8.6","typescript":"^4.9.5","@types/node":"^14.18.0","semantic-release":"^21.0.1","@sanity/pkg-utils":"^2.2.13","eslint-config-sanity":"^6.0.0","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/semantic-release":"^20.0.1","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.56.0","@semantic-release/changelog":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.56.0","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_1.0.0_1682096465803_0.4989029060669252","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@sanity/diff-match-patch","version":"2.0.0","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@2.0.0","maintainers":[{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"benjaminakar","email":"benjaminakar2001@gmail.com"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"8b9be3934a8dd340da11078e058cfce8a680726f","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-2.0.0.tgz","fileCount":38,"integrity":"sha512-dtpE7Npi16i/sZdmfpyA6DvLpAuy/VleQsHfYz9uXxsjn7poCw63n6wunPezqp4ya6YfXPlWat1HuAFGSfcu7Q==","signatures":[{"sig":"MEUCIQDU52afja8AeGItV3IITteBZSmlaez/h/oeOIZAhmpqNQIgYnuSZ33/ISBRhmBVsKMU6D7u9G+HARdzxTxySgXvLdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":504069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSAJzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoo2BAAkqc1B90+pPgKH9S6qzI0t0MSKuNbegt5VIbdmAk+VdzKab7N\r\nfDz5w2hS98RjobUevnmtA9hICAfhFkfni9TGGQsAjrnwe0+S6BrDBTpDEC6k\r\n7PYBG4QPfnKmNASO1WZx1W9Jc/V9KdTLGwx4PWHPxoLeEd9GTZlbLC2oS1yX\r\nBq//67MYD4LMbdyy5VvokefFCL+SsxDiSSSWq4zMxdGX39W2nyhRYT4ohxME\r\nRJbjTA9GXmJc4reaM+41G1TBbpi9UNMMNi+/H0Fag5thvkpQhW5YbwRTXHqT\r\nV2JO2VdEuepPvjVXuJANOfi5QKANj7YoWSvAFcbOFtrzkW+pKqI/6bQYFhkI\r\nPMXKPTeSq/ft7N4v45AdJb1QWlxkpna5aEr5JjhjFqizPWt+JXDjJa8ilf9E\r\nEIEBcN9T5K9Jlvf7wUH8vq4tP0ggChLFwb6YdknfG2cfBm8IBpF3sS6OSfmk\r\nI44XlP1ovb82VxhxtCDYU/EcH3H7QXI2YFxfBqs1wFC6VLh0NLhdKIgyyIcK\r\nNluMH2kKeN6hvcXV4zg/0jiTSyudaDh77NGPGddaY/hZwDLrOFiLNmIQIEMz\r\nWiV5TI+Mnfx60Yt5Qt2iRmnrDRBx/adjbrK6cHS1UsYU+bweMZOnw24ZNOUl\r\n0vS701RikRZKYYOB9lgUqCrPmf1yn+vyJh4=\r\n=KPVe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">=14.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"2dee8c5b27f7085ec57a219ea20531ad1fa7ac46","scripts":{"lint":"eslint . && tsc --noEmit","test":"vitest --reporter=verbose","build":"pkg-utils build && pkg-utils --strict","clean":"rimraf dist coverage","posttest":"npm run lint","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_npmVersion":"9.6.5","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","eslintConfig":{"rules":{"max-depth":"off","complexity":"off","max-statements":"off"},"extends":["sanity","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.38.0","rimraf":"^5.0.0","vitest":"^0.30.1","prettier":"^2.8.6","typescript":"^4.9.5","@types/node":"^14.18.0","semantic-release":"^21.0.1","@sanity/pkg-utils":"^2.2.13","@vitest/coverage-c8":"^0.30.1","eslint-config-sanity":"^6.0.0","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/semantic-release":"^20.0.1","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.56.0","@semantic-release/changelog":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.56.0","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_2.0.0_1682440819017_0.7217875254674906","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@sanity/diff-match-patch","version":"2.1.0","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@2.1.0","maintainers":[{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"benjaminakar","email":"benjaminakar2001@gmail.com"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"91cb131cde722ac8d7f68943a6bc0fa1a0e1c2bb","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-2.1.0.tgz","fileCount":38,"integrity":"sha512-llo3Ss4Dy39Z+vDBVPIdAhfQfFUuHMX6Ztm4kBbVKGLN3c9QshQml0ZgV82qQgCfyOAQnro07jfbQKD8VFI4Ig==","signatures":[{"sig":"MEQCIHLFupJsQDCRPgN3Ast/y5I2b1v/HxNEW5cv2eKMKJjAAiBLFeubNtL47v8AllEIheIXNOptScGzxVMrAmRwvyAcFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":506523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSFdLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpctg/9HSBFIVHvw/vloetxYNILrVos2r2WhUIuqsB8H77SeU2YNgmf\r\naveHhe6tbR2qgJFAq0Tv+u9T0cMzAPjAewNJuhiPC8TN4vtXh2/GrbBlQLy8\r\n/IXUtLIFZ22KMpy+P2rzOJ/cTZ7Jy5h7FunslGrnuSTh/CFp8i/Wsqffyepz\r\nVfDXx7zcnarug25veY8EFPS3CtqShPu7TFQmfOma5NGE7teFJN33yuZ8vOh6\r\nMW/aRbrbJ8u+Y0jwrYmqfLGL5OADizc3u99MdZPEPw1saTxXLxyTWZhCmW0L\r\nI5SzfjKNZT8GAv2IH3CSoK0FSf969b1pf92FCHuGg4pDcp2l67U/s5K4rpgb\r\nt/WYc6QHDD5bOGj7jj8wnXBTv6/g6pf7IxXMMRgmN1kICnH7wRF9D9W9jAFs\r\nvNC76yG7adbUN2Ypvlpa2MHBePSkEctOh+STdDqP+JPRief3FnvoaZSE7Tti\r\n/IQriRjDxJQDv6deLOifXnt1sRKZS2CHm8FFB3rzCy7/rqcJ9bILb52ispaR\r\nHcuU2gwAYjZNTjfQbwmykxx+a+7WI1Bep+ULAbTGacu+3/+/e8j+0kDEoVTH\r\nsKg40tZn+Z+qv+l04IJHhyiPjmUNB9ULnq1fYnxz6DKxrItmknyJO4eOE1Ib\r\njJzEfL1pa3I+OcRyrFNZD6oNi5aXb5RzTBo=\r\n=VnB6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">=14.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"2585f8468f5242000eb4bce62658a395b9ac5fe7","scripts":{"lint":"eslint . && tsc --noEmit","test":"vitest --reporter=verbose","build":"pkg-utils build && pkg-utils --strict","clean":"rimraf dist coverage","posttest":"npm run lint","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_npmVersion":"9.6.5","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","eslintConfig":{"rules":{"max-depth":"off","complexity":"off","max-statements":"off"},"extends":["sanity","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.38.0","rimraf":"^5.0.0","vitest":"^0.30.1","prettier":"^2.8.6","typescript":"^4.9.5","@types/node":"^14.18.0","semantic-release":"^21.0.1","@sanity/pkg-utils":"^2.2.13","@vitest/coverage-c8":"^0.30.1","eslint-config-sanity":"^6.0.0","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/semantic-release":"^20.0.1","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.56.0","@semantic-release/changelog":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.56.0","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_2.1.0_1682462539281_0.4144015625636348","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@sanity/diff-match-patch","version":"3.0.0","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@3.0.0","maintainers":[{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"benjaminakar","email":"benjaminakar2001@gmail.com"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"65842091f56b39146e015a09c5bd304198768955","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-3.0.0.tgz","fileCount":39,"integrity":"sha512-1jyUChMSKsZBREBmoQesK20uh+dQ/EFbogFjX9WER/3cX+QdpY+9P2T2Ptsx12ErEQndGRpV/F5d5Sf4e/mhiQ==","signatures":[{"sig":"MEUCIQDpiDbTg0ESqKmAlyTZvhCqAcupjQrgfMb7HDiCmsxJXgIgI3nRP7FehlGIj+LnIWRhQqJ3sB67j2wfRudjxOw3+Qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":527404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTC5qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6EQ//cVAM2e032JWRwX2Ks/4INE9VUYCnLaugfnYj9W3oKPClpQCq\r\n+BZavzO6VTIfnALZpxR2PAoLy67U7SEaSqgcm/ZOckWu/V7Q+/LlF8GHqgrS\r\n+Z+AhL8tobItvxv1K/w7mbrVAo25xBa+yw7Wuj5hTur/aaE2obcbbc59SsUA\r\nq/Yg4nDMW5nFLU5zouxY4kN2mwkqBLeBDbJ/qsN8AQyDmxmLzL52QRdpU51l\r\nSSF3wRqJcXs/EK5seEWpzpBtcg57Bt3bgwvVTY42zwwFt69mWf9PqgZ8C9Rs\r\n9gLiT3TzjtzIUGPGdGF2HC5fsOqjVS/4NBK6aWH9CoZj1wP9DhVAcOcfCkPE\r\niecCRW23PeZcR2ynJAK0OkffyHq6T379BigGSz8BBXy62DP2+C65/qCnSGGA\r\njcFkZFawhzA9QLJ/SsIOsTu8MAGEo71YHM0ay2D0YpfMIgwnS9otztyNn+td\r\nFjp02IwYuE4aAICOc4vBsllNSAk+MpOE48J+K9QOMtNQpCxv5FyYvdrNi1Bf\r\n24neCrQ21wI8cf/1S48dC0jQUM9NySYVlzbp+UgXIxem2Yqdbg0V9h3fh+JR\r\n2cZD3+wOdjwp4ISSzw44g+3ozH3dThs+Y1Qw1nmxmXJ/e3Zh7rNAmGH646P1\r\ng3ABsZbwAu4bI0/MxHyQEVs4edxvdej984c=\r\n=ft/a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">=14.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"2e7fd982b7d04906d9db886f328bf38c584dda84","scripts":{"lint":"eslint . && tsc --noEmit","test":"vitest --reporter=verbose","build":"pkg-utils build && pkg-utils --strict","clean":"rimraf dist coverage","posttest":"npm run lint","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_npmVersion":"9.6.5","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","eslintConfig":{"rules":{"max-depth":"off","complexity":"off","max-statements":"off"},"extends":["sanity","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.38.0","rimraf":"^5.0.0","vitest":"^0.30.1","prettier":"^2.8.6","typescript":"^4.9.5","@types/node":"^14.18.0","semantic-release":"^21.0.1","@sanity/pkg-utils":"^2.2.13","@vitest/coverage-c8":"^0.30.1","eslint-config-sanity":"^6.0.0","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/semantic-release":"^20.0.1","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.56.0","@semantic-release/changelog":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.56.0","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_3.0.0_1682714218031_0.3903381513449691","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@sanity/diff-match-patch","version":"3.0.1","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@3.0.1","maintainers":[{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"benjaminakar","email":"benjaminakar2001@gmail.com"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"30e62a9408b2758b885a8f806d0d6d6a768f188d","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-3.0.1.tgz","fileCount":39,"integrity":"sha512-WH3rGyX25lF0OCOsnYTGOdG7SabTOomnOemEWFBnkGKg1Sv+aD9fnEuSiT5EVaVtIkwFxtLOU749Givli05/wg==","signatures":[{"sig":"MEQCIFopF+mozux8l5k4tfXEtR4lYi+YrCJ3Z3PDTkrALen0AiAnihI0nSratSthFhnioLuZ/5WSTR7Oem+H80D+KQgk+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":526222},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">=14.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"33008ccbccc457395e8f4c58c73ba97c714f8a92","scripts":{"lint":"eslint . && tsc --noEmit","test":"vitest --reporter=verbose","build":"pkg-utils build && pkg-utils --strict","clean":"rimraf dist coverage","posttest":"npm run lint","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_npmVersion":"9.6.5","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","eslintConfig":{"rules":{"max-depth":"off","complexity":"off","max-statements":"off"},"extends":["sanity","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.38.0","rimraf":"^5.0.0","vitest":"^0.30.1","prettier":"^2.8.6","typescript":"^4.9.5","@types/node":"^14.18.0","semantic-release":"^21.0.1","@sanity/pkg-utils":"^2.2.13","@vitest/coverage-c8":"^0.30.1","eslint-config-sanity":"^6.0.0","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/semantic-release":"^20.0.1","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.56.0","@semantic-release/changelog":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.56.0","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_3.0.1_1683045296297_0.3172862743500262","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@sanity/diff-match-patch","version":"3.1.1","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@3.1.1","maintainers":[{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"benjaminakar","email":"benjaminakar2001@gmail.com"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"}],"dist":{"shasum":"16514d3a550d880bae1f59cc3ffe6865f5a4b58a","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-3.1.1.tgz","fileCount":39,"integrity":"sha512-dSZqGeYjHKGIkqAzGqLcG92LZyJGX+nYbs/FWawhBbTBDWi21kvQ0hsL3DJThuFVWtZMWTQijN3z6Cnd44Pf2g==","signatures":[{"sig":"MEYCIQDspDNugxgqoPkFmHDvDBeAHMHRpLcE6YOfiZcqMFYNSAIhAMBa3vjjU3Z4S+n/rhIjFNkrkr0QyzZwJap4cqI41Ksn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":532727},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">=14.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"6c3238a2f16f770c3deb53f6f0a8992bab28b66c","scripts":{"lint":"eslint . && tsc --noEmit","test":"vitest --reporter=verbose","build":"pkg-utils build && pkg-utils --strict","clean":"rimraf dist coverage","posttest":"npm run lint","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_npmVersion":"9.6.5","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","eslintConfig":{"rules":{"max-depth":"off","complexity":"off","max-statements":"off"},"extends":["sanity","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.38.0","rimraf":"^5.0.0","vitest":"^0.30.1","prettier":"^2.8.6","typescript":"^4.9.5","@types/node":"^14.18.0","semantic-release":"^21.0.1","@sanity/pkg-utils":"^2.2.13","@vitest/coverage-c8":"^0.30.1","eslint-config-sanity":"^6.0.0","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/semantic-release":"^20.0.1","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.56.0","@semantic-release/changelog":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.56.0","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_3.1.1_1683805153794_0.7517975387056319","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@sanity/diff-match-patch","version":"3.1.2","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@3.1.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"danielsgroves","email":"hello@danielgroves.net"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"ryanblock","email":"rblock+npm@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"madken","email":"kenneth.madsen@sanity.io"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"tambet","email":"tambet.masik@gmail.com"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"rdunk","email":"rupert@rupertdunk.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"rneatherway-sanity","email":"robin.neatherway@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"cngonzalez-sanity","email":"carolina@sanity.io"},{"name":"jjburbridge","email":"jonathan.burbridge@sanity.io"},{"name":"tdfka_rick","email":"joshua.ellis18@gmail.com"},{"name":"svirs","email":"shur@sanity.io"},{"name":"ryanbonial-sanity","email":"ryan.bonial@sanity.io"},{"name":"indrek.karner","email":"indrek.karner@sanity.io"},{"name":"ash","email":"ashley@juice49.com"},{"name":"sergeisarviro","email":"sergei@sanity.io"},{"name":"refiito","email":"margus@sanity.io"},{"name":"drewsanity","email":"drew.lyton@sanity.io"},{"name":"kaspar.lippmaa.sanity","email":"kaspar.lippmaa@sanity.io"},{"name":"dam","email":"kristoferjoseph@gmail.com"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"tbeseda","email":"tbeseda@gmail.com"},{"name":"daniel.malmer","email":"daniel.malmer@sanity.io"},{"name":"jordanl17","email":"jordanl17@me.com"},{"name":"colepeters","email":"cole@colepeters.com"},{"name":"armandocerna","email":"armando@cerna.ca"},{"name":"joan_miralles_paez","email":"joan.miralles@sanity.io"},{"name":"christianhg","email":"services@groengaard.dk"},{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jwoods-sanity","email":"james.woods@sanity.io"},{"name":"ricokahler","email":"ricokahler@me.com"},{"name":"tiit.kass.saity","email":"tiit.kass@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"ausha","email":"ausha@sanity.io"},{"name":"nuurtamo","email":"esa.nuurtamo@gmail.com"},{"name":"chrislarocquesanity","email":"chris.larocque@sanity.io"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"},{"url":"TypeScript port","name":"Espen Hovlandsdal","email":"espen@hovlandsdal.com"}],"dist":{"shasum":"a05c3ac2835604ffd1f71834060398ec3fb0e41f","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-3.1.2.tgz","fileCount":40,"integrity":"sha512-jW2zqnnV3cLXy7exOKbqaWJPb15rFSQGseAhlPljzbg5CP0hrujk0TwYpsNMz2xwTELOk1JkBUINQYbPE4TmaA==","signatures":[{"sig":"MEYCIQDFumfVWiYZWrCFfMg+SQBFsRsomjy8W5orvULbidv9lgIhAMZK390qp4TjHza0uUA8oHx5P9jEf/7WVKxeiIiAvMnN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464700},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"6152d7bef57000c20511e21296416702c7f2d8a9","scripts":{"lint":"eslint . && tsc --noEmit","test":"vitest --reporter=verbose","build":"pkg-utils build && pkg-utils --strict","clean":"rimraf dist coverage","posttest":"npm run lint","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_npmVersion":"10.9.2","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","browserslist":"extends @sanity/browserslist-config","eslintConfig":{"rules":{"max-depth":"off","complexity":"off","max-statements":"off"},"extends":["sanity","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.0.1","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^18.3.1","semantic-release":"^24.2.0","@sanity/pkg-utils":"^6.12.0","@vitest/coverage-v8":"^2.1.8","eslint-config-sanity":"^7.1.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.8.0","@types/semantic-release":"^20.0.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.0.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^7.0.0","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_3.1.2_1734540988492_0.8009496316821811","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.0":{"name":"@sanity/diff-match-patch","version":"3.2.0-beta.0","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@3.2.0-beta.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"danielsgroves","email":"hello@danielgroves.net"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"ryanblock","email":"rblock+npm@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"madken","email":"kenneth.madsen@sanity.io"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"tambet","email":"tambet.masik@gmail.com"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"rdunk","email":"rupert@rupertdunk.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"rneatherway-sanity","email":"robin.neatherway@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"cngonzalez-sanity","email":"carolina@sanity.io"},{"name":"jjburbridge","email":"jonathan.burbridge@sanity.io"},{"name":"tdfka_rick","email":"joshua.ellis18@gmail.com"},{"name":"svirs","email":"shur@sanity.io"},{"name":"ryanbonial-sanity","email":"ryan.bonial@sanity.io"},{"name":"indrek.karner","email":"indrek.karner@sanity.io"},{"name":"ash","email":"ashley@juice49.com"},{"name":"sergeisarviro","email":"sergei@sanity.io"},{"name":"refiito","email":"margus@sanity.io"},{"name":"drewsanity","email":"drew.lyton@sanity.io"},{"name":"kaspar.lippmaa.sanity","email":"kaspar.lippmaa@sanity.io"},{"name":"dam","email":"kristoferjoseph@gmail.com"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"tbeseda","email":"tbeseda@gmail.com"},{"name":"daniel.malmer","email":"daniel.malmer@sanity.io"},{"name":"jordanl17","email":"jordanl17@me.com"},{"name":"colepeters","email":"cole@colepeters.com"},{"name":"armandocerna","email":"armando@cerna.ca"},{"name":"joan_miralles_paez","email":"joan.miralles@sanity.io"},{"name":"christianhg","email":"services@groengaard.dk"},{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jwoods-sanity","email":"james.woods@sanity.io"},{"name":"ricokahler","email":"ricokahler@me.com"},{"name":"tiit.kass.saity","email":"tiit.kass@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"ausha","email":"ausha@sanity.io"},{"name":"nuurtamo","email":"esa.nuurtamo@gmail.com"},{"name":"chrislarocquesanity","email":"chris.larocque@sanity.io"},{"name":"rostimelk","email":"hello@rosti.no"},{"name":"mattlewine.sanity","email":"matt.lewine@sanity.io"},{"name":"msfragala","email":"ms.fragala@gmail.com"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"},{"url":"TypeScript port","name":"Espen Hovlandsdal","email":"espen@hovlandsdal.com"}],"dist":{"shasum":"ac601b15f5695502e03df84aa136d0790689a469","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-3.2.0-beta.0.tgz","fileCount":40,"integrity":"sha512-DqxmheeX8mVNBwEmNZDIKuZ6ZU0v6gKM+t+1qA9CL2b7twgk7Mgb6cMXL2hqjnlYDIP5CZAGlQv7jma2qfmk7g==","signatures":[{"sig":"MEUCIG1nkh2rajZ06s5g+bzStqNPIkjw6uMavf53TP8Ax5CmAiEAqU1Q3qSD4Vh1sRRZRMRa6PT0bnCJSS/XntCTeLeHjxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469569},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"277917453a195358743f93668e59a61743e851d1","scripts":{"lint":"eslint && tsc --noEmit","test":"vitest --reporter=verbose","build":"pkg-utils build && pkg-utils --strict","clean":"rimraf dist coverage","posttest":"npm run lint","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_npmVersion":"10.9.0","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","browserslist":"extends @sanity/browserslist-config","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.17.0","rimraf":"^6.0.1","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^18.3.1","semantic-release":"^24.2.0","@sanity/pkg-utils":"^6.12.0","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.1","@types/semantic-release":"^20.0.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^8.20.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.20.0","eslint-plugin-simple-import-sort":"^12.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_3.2.0-beta.0_1737116036837_0.6134804202361057","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@sanity/diff-match-patch","version":"3.2.0","keywords":["diff","diff-match-patch","google-diff-match-patch"],"author":{"name":"Google Inc."},"license":"Apache-2.0","_id":"@sanity/diff-match-patch@3.2.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"danielsgroves","email":"hello@danielgroves.net"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"ryanblock","email":"rblock+npm@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"madken","email":"kenneth.madsen@sanity.io"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"tambet","email":"tambet.masik@gmail.com"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"rdunk","email":"rupert@rupertdunk.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"rneatherway-sanity","email":"robin.neatherway@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"cngonzalez-sanity","email":"carolina@sanity.io"},{"name":"jjburbridge","email":"jonathan.burbridge@sanity.io"},{"name":"tdfka_rick","email":"joshua.ellis18@gmail.com"},{"name":"svirs","email":"shur@sanity.io"},{"name":"ryanbonial-sanity","email":"ryan.bonial@sanity.io"},{"name":"indrek.karner","email":"indrek.karner@sanity.io"},{"name":"ash","email":"ashley@juice49.com"},{"name":"sergeisarviro","email":"sergei@sanity.io"},{"name":"refiito","email":"margus@sanity.io"},{"name":"drewsanity","email":"drew.lyton@sanity.io"},{"name":"kaspar.lippmaa.sanity","email":"kaspar.lippmaa@sanity.io"},{"name":"dam","email":"kristoferjoseph@gmail.com"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"tbeseda","email":"tbeseda@gmail.com"},{"name":"daniel.malmer","email":"daniel.malmer@sanity.io"},{"name":"jordanl17","email":"jordanl17@me.com"},{"name":"colepeters","email":"cole@colepeters.com"},{"name":"armandocerna","email":"armando@cerna.ca"},{"name":"joan_miralles_paez","email":"joan.miralles@sanity.io"},{"name":"christianhg","email":"services@groengaard.dk"},{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jwoods-sanity","email":"james.woods@sanity.io"},{"name":"ricokahler","email":"ricokahler@me.com"},{"name":"tiit.kass.saity","email":"tiit.kass@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"ausha","email":"ausha@sanity.io"},{"name":"nuurtamo","email":"esa.nuurtamo@gmail.com"},{"name":"chrislarocquesanity","email":"chris.larocque@sanity.io"},{"name":"rostimelk","email":"hello@rosti.no"},{"name":"mattlewine.sanity","email":"matt.lewine@sanity.io"},{"name":"msfragala","email":"ms.fragala@gmail.com"},{"name":"adoprog","email":"adoprog@gmail.com"}],"contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"},{"url":"TypeScript port","name":"Espen Hovlandsdal","email":"espen@hovlandsdal.com"}],"dist":{"shasum":"7ce587273f7372a146308cb1075ba26177d42cdb","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-3.2.0.tgz","fileCount":40,"integrity":"sha512-4hPADs0qUThFZkBK/crnfKKHg71qkRowfktBljH2UIxGHHTxIzt8g8fBiXItyCjxkuNy+zpYOdRMifQNv8+Yww==","signatures":[{"sig":"MEYCIQCL2yVKs+T5ltB0iY308cIoGO/kKE5S0Uh9ZFJUrD5f2wIhALbmBNMb6O9JxmrgtFid1wpeHSjML5yCViytKg5Qs0zm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469562},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"4bd6febf46ec8b8fce7393b3ac40baea301a0142","scripts":{"lint":"eslint && tsc --noEmit","test":"vitest --reporter=verbose","build":"pkg-utils build && pkg-utils --strict","clean":"rimraf dist coverage","posttest":"npm run lint","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_npmVersion":"10.9.2","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","browserslist":"extends @sanity/browserslist-config","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","rimraf":"^6.0.1","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^18.3.1","semantic-release":"^24.2.0","@sanity/pkg-utils":"^6.12.0","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.1","@types/semantic-release":"^20.0.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^8.20.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.20.0","eslint-plugin-simple-import-sort":"^12.1.1","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/diff-match-patch_3.2.0_1737542199523_0.8253359814984045","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"_id":"@sanity/diff-match-patch@3.2.1","bugs":{"url":"https://github.com/sanity-io/diff-match-patch/issues"},"dist":{"shasum":"ee1700499bd1242c5e7f3841f93019b6a84388d9","tarball":"https://registry.npmjs.org/@sanity/diff-match-patch/-/diff-match-patch-3.2.1.tgz","fileCount":40,"integrity":"sha512-Ll3BPOn9aPGeBUOFDZpKk0IObL+NI4tNq7VyOKj680xd+iCtfjnbcZZU0vpj94XozVGE0Zf+0FoYWXk2xJgZCg==","signatures":[{"sig":"MEQCIDws5pBuQseLnXLWmhfX16BJhihM8Yi1qPnRqfw449BgAiBJzfUnFqVYdapxLlPhwoLxrvJPp1zTpw74s5yxZYhSvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGJWspGIXO2A8GmYoprQ8pyH+yKPcR5PIibcNOOfvtQOAiEA2sZTb60+w00+vJJ+kWJ30vftvDkP7nRu2I66nwpeC40="}],"unpackedSize":470195},"main":"./dist/index.cjs","name":"@sanity/diff-match-patch","type":"module","types":"./dist/index.d.ts","author":{"name":"Google Inc."},"module":"./dist/index.js","engines":{"node":">=18.18"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"66ceb54a07a50919d7c9b8693a69dd0ee2fdf7f6","license":"Apache-2.0","scripts":{"lint":"eslint && tsc --noEmit","test":"vitest --reporter=verbose","build":"pkg-utils build && pkg-utils --strict","clean":"rimraf dist coverage","posttest":"npm run lint","prebuild":"npm run clean","prepublishOnly":"npm run build"},"version":"3.2.1","_npmUser":{"name":"sanity-svc.npm","email":"svc.npm@sanity.io"},"homepage":"https://github.com/sanity-io/diff-match-patch","keywords":["diff","diff-match-patch","google-diff-match-patch"],"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/sanity-io/diff-match-patch.git"},"_npmVersion":"11.19.0","description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","directories":{},"maintainers":[{"name":"sanity-svc.npm","email":"svc.npm@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"}],"sideEffects":false,"_nodeVersion":"24.20.0","browserslist":"extends @sanity/browserslist-config","contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"},{"url":"TypeScript port","name":"Espen Hovlandsdal","email":"espen@hovlandsdal.com"}],"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","rimraf":"^6.0.1","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^18.3.1","@changesets/cli":"^2.31.1","@sanity/pkg-utils":"^6.12.0","typescript-eslint":"^8.18.1","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.1","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^8.20.0","@changesets/changelog-github":"^0.7.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.20.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/diff-match-patch_3.2.1_1789987268600_0.5827974390394146"}}},"time":{"created":"2022-07-22T01:01:40.111Z","modified":"2026-09-21T10:41:08.910Z","0.0.1":"2022-07-22T01:01:40.472Z","0.0.2":"2022-07-22T01:10:36.416Z","0.0.3":"2022-07-22T01:13:47.855Z","0.0.4":"2022-07-22T01:18:13.509Z","0.0.5":"2022-07-22T06:12:32.653Z","0.0.6":"2022-07-22T06:15:57.739Z","0.0.7":"2022-07-22T06:42:07.596Z","0.0.8":"2022-08-05T17:50:16.027Z","1.0.0":"2023-04-21T17:01:05.980Z","2.0.0":"2023-04-25T16:40:19.201Z","2.1.0":"2023-04-25T22:42:19.450Z","3.0.0":"2023-04-28T20:36:58.191Z","3.0.1":"2023-05-02T16:34:56.450Z","3.1.1":"2023-05-11T11:39:14.000Z","3.1.2":"2024-12-18T16:56:28.693Z","3.2.0-beta.0":"2025-01-17T12:13:57.052Z","3.2.0":"2025-01-22T10:36:39.735Z","3.2.1":"2026-09-21T10:41:08.697Z"},"author":{"name":"Google Inc."},"license":"Apache-2.0","keywords":["diff","diff-match-patch","google-diff-match-patch"],"description":"Robust diff, match and patch algorithms to perform operations required for synchronizing plain text","contributors":[{"name":"Google Inc."},{"url":"Lua port","name":"Duncan Cross","email":"duncan.cross@gmail.com"},{"url":"Objective C port","name":"Jan Weiß","email":"jan@geheimwerk.de"},{"url":"C# port","name":"Matthaeus G. Chajdas","email":"anteru@developer.shelter13.net"},{"url":"C++ port","name":"Mike Slemmer","email":"mikeslemmer@gmail.com"},{"url":"TypeScript port","name":"Espen Hovlandsdal","email":"espen@hovlandsdal.com"}],"maintainers":[{"name":"sanity-svc.npm","email":"svc.npm@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"}],"readme":"# @sanity/diff-match-patch\n\n[![npm version](https://img.shields.io/npm/v/@sanity/diff-match-patch.svg?style=flat-square)](https://www.npmjs.com/package/@sanity/diff-match-patch)[![npm bundle size](https://img.shields.io/bundlephobia/minzip/@sanity/diff-match-patch?style=flat-square)](https://bundlephobia.com/result?p=@sanity/diff-match-patch)[![npm weekly downloads](https://img.shields.io/npm/dw/@sanity/diff-match-patch.svg?style=flat-square)](https://www.npmjs.com/package/@sanity/diff-match-patch)\n\nA TypeScript fork of the JavaScript version of [google/diff-match-patch](https://github.com/google/diff-match-patch), that includes a few long-standing pull requests, fixing [certain bugs](#significant-changes-in-fork) and with an API more familiar to the JavaScript ecosystem.\n\n## Installing\n\n```\nnpm install --save @sanity/diff-match-patch\n```\n\n## What is diff-match-patch?\n\nThe Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.\n\n1. Diff:\n   - Compare two blocks of plain text and efficiently return a list of differences.\n   - [Diff Demo](https://neil.fraser.name/software/diff_match_patch/demos/diff.html)\n2. Match:\n   - Given a search string, find its best fuzzy match in a block of plain text. Weighted for both accuracy and location.\n   - [Match Demo](https://neil.fraser.name/software/diff_match_patch/demos/match.html)\n3. Patch:\n   - Apply a list of patches onto plain text. Use best-effort to apply patch even when the underlying text doesn't match.\n   - [Patch Demo](https://neil.fraser.name/software/diff_match_patch/demos/patch.html)\n\nOriginally built in 2006 to power Google Docs, this library is now available in C++, C#, Dart, Java, JavaScript, Lua, Objective C, and Python.\n\n## API\n\n### Creating and applying patches\n\n```ts\nimport {makePatches, applyPatches, stringifyPatches, parsePatches} from '@sanity/diff-match-patch'\n\n// Make array of diffs in internal array format, eg tuples of `[DiffType, string]`\nconst patches = makePatches('from this', 'to this')\n\n// Make unidiff-formatted (string) patch\nconst patch = stringifyPatches(patches)\n\n// Apply the patch (array representation)\nconst [newValue] = applyPatches(patches, 'from this')\n\n// Apply the patch (unidiff-formatted)\nconst [alsoNewValue] = applyPatches(parsePatch(patch), 'from this')\n```\n\n### Creating diffs\n\n```ts\nimport {makeDiff} from '@sanity/diff-match-patch'\n\n// Make an array of diff tuples, eg `[DiffType, string]`\nconst diff = makeDiff('from this', 'to this')\n```\n\n### Matching text\n\n```ts\nimport {match} from '@sanity/diff-match-patch'\n\n// Find position in text for the given pattern, at the approximate location given\nconst position = match('some text to match against', 'match', 9)\n```\n\n### Applying patches\n\n```ts\nimport {applyPatches} from '@sanity/diff-match-patch'\n\nconst [newValue, results] = applyPatches(patch, 'source text')\nconst matches = results.filter((matched) => matched === true).length\nconst misses = results.length - matches\nconsole.log('Patch applied with %d matches and %d misses', matches, misses)\nconsole.log('New value: %s', newValue)\n```\n\n## Migrating from `diff-match-patch`\n\nThe original library that this is a fork of has a different API, meaning this fork is not a drop-in replacement. Here's a breakdown of the most common operations and their API differences:\n\n### Creating diffs\n\n```diff\n-import {diff_match_patch as DiffMatchPatch} from 'diff-match-patch'\n-const dmp = new DiffMatchPatch()\n-const diffs = dmp.diff_main('from this', 'to this')\n-dmp.diff_cleanupSemantic(diffs)\n+import {makeDiff, cleanupSemantic} from '@sanity/diff-match-patch'\n+const diffs = cleanupSemantic(makeDiff('from this', 'to this'))\n```\n\n### Make patches\n\n```diff\n-import {diff_match_patch as DiffMatchPatch} from 'diff-match-patch'\n-const dmp = new DiffMatchPatch()\n-const rawPatch = dmp.patch_make('from this', 'to this')\n-const patch = rawPatch.map(p => p.toString()).join('')\n+import {makePatches, stringifyPatches} from '@sanity/diff-match-patch'\n+const patch = stringifyPatches(makePatches('from this', 'to this'))\n```\n\n### Apply patches\n\n```diff\n-import {diff_match_patch as DiffMatchPatch} from 'diff-match-patch'\n-const dmp = new DiffMatchPatch()\n-const patch = dmp.patch_fromText('some-text-patch')\n-const [newValue] = dmp.patch_apply(patch, 'source text')\n+import {applyPatches, parsePatch} from '@sanity/diff-match-patch'\n+const [newValue] = applyPatches(parsePatch('some-text-patch'), 'source text')\n```\n\n## Algorithms\n\nThis library implements [Myer's diff algorithm](https://neil.fraser.name/writing/diff/myers.pdf) which is generally considered to be the best general-purpose diff. A layer of [pre-diff speedups and post-diff cleanups](https://neil.fraser.name/writing/diff/) surround the diff algorithm, improving both performance and output quality.\n\nThis library also implements a [Bitap matching algorithm](https://neil.fraser.name/writing/patch/bitap.ps) at the heart of a [flexible matching and patching strategy](https://neil.fraser.name/writing/patch/).\n\n## Significant changes in fork\n\nThis fork has a few modifications to [the original](https://github.com/google/diff-match-patch):\n\n- Written in TypeScript, and shipped with CommonJS and ES module builds\n- API has changed - individual methods are exposed as importable functions instead of being attached to a `DiffMatchPatch` prototype. Enables better tree-shaking.\n- Includes a fix for surrogate pair handling\n- Includes a fix for indicies calculated using UCS-2 instead of UTF-8\n- Uses modern tooling for code compilation and testing\n\n## License\n\nApache-2.0\nCopyright 2018 The diff-match-patch Authors\nhttps://github.com/google/diff-match-patch\n","readmeFilename":"README.md","homepage":"https://github.com/sanity-io/diff-match-patch","repository":{"url":"git+https://github.com/sanity-io/diff-match-patch.git"},"bugs":{"url":"https://github.com/sanity-io/diff-match-patch/issues"}}