{"_id":"revise","_rev":"30-af5396d672a0743348d92f8f359bc647","name":"revise","dist-tags":{"next":"2.1.0","latest":"2.1.0"},"versions":{"0.0.0":{"name":"revise","version":"0.0.0","keywords":["btree","leveldb","levelup","binary","mvcc","database","json","b-tree","concurrent","persistence"],"author":{"name":"Alan Gutierrez","email":"alan@prettyrobots.com"},"_id":"revise@0.0.0","maintainers":[{"name":"bigeasy","email":"alan@prettyrobots.com"}],"contributors":[],"homepage":"https://github.com/bigeasy/revise","bugs":{"url":"https://github.com/bigeasy/revise/issues"},"url":"http://bigeasy.github.com/revise","dist":{"shasum":"dafd5d4e2fe0916c6f6af73c7db7cfe2c4ffbea0","tarball":"https://registry.npmjs.org/revise/-/revise-0.0.0.tgz","integrity":"sha512-jAEFDmx0fiFiuQ1t8c9YF/GNtOc3c7TE6BxiAF73eRqU9aHL34k1ZHmqtgSxhxCxQnWrf9evxQ3p/GI/kpknwA==","signatures":[{"sig":"MEYCIQDzYIAHk7mPAdhwmzjR1rDP02J9QXFkyJAD31Ryi5nS+QIhALyE6ExYeFETNHzw5m2fiFqVH6izX6v+c2X8w3vDB+TE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"proof platform win32 && proof test */*/*.t.js || t/test"},"_npmUser":{"name":"bigeasy","email":"alan@prettyrobots.com"},"licenses":[{"url":"http://github.com/bigeasy/revise/raw/master/LICENSE","type":"MIT"}],"deprecated":"Unrelated legacy package by bigeasy; see github.com/bigeasy/revise","repository":{"url":"http://github.com/bigeasy/revise.git","type":"git"},"_npmVersion":"1.3.14","description":"Utilities for adding MVCC version numbers to Strata b-tree keys.","directories":{},"dependencies":{},"devDependencies":{"proof":"0.0.36"}},"0.0.1":{"name":"revise","version":"0.0.1","keywords":["btree","leveldb","levelup","binary","mvcc","database","json","b-tree","concurrent","persistence"],"author":{"name":"Alan Gutierrez","email":"alan@prettyrobots.com"},"_id":"revise@0.0.1","maintainers":[{"name":"bigeasy","email":"alan@prettyrobots.com"}],"contributors":[],"homepage":"https://github.com/bigeasy/revise","bugs":{"url":"https://github.com/bigeasy/revise/issues"},"url":"http://bigeasy.github.com/revise","dist":{"shasum":"7169cf648ba8efcfc5e41451a39e27b05630cdcd","tarball":"https://registry.npmjs.org/revise/-/revise-0.0.1.tgz","integrity":"sha512-TjN7ZarnRkr74eLo62kqe2PYRTxZXEdSLslEdQ3rOUalmZMRN2D/dcVR9kew6+G5kAZU+Yh4Rbk4xJQ9MVxt6Q==","signatures":[{"sig":"MEUCIQCa2CjRnP5/k8uuycAsUm/VPPkwsZajSOteTe1zmCpGcAIgcR78dqCy6LK9i8KN4NR+3BttJ2omKEnPzUTcG3DZsbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"proof platform win32 && proof test */*/*.t.js || t/test"},"_npmUser":{"name":"bigeasy","email":"alan@prettyrobots.com"},"licenses":[{"url":"http://github.com/bigeasy/revise/raw/master/LICENSE","type":"MIT"}],"deprecated":"Unrelated legacy package by bigeasy; see github.com/bigeasy/revise","repository":{"url":"http://github.com/bigeasy/revise.git","type":"git"},"_npmVersion":"1.3.14","description":"Utilities for adding MVCC version numbers to Strata b-tree keys.","directories":{},"dependencies":{},"devDependencies":{"proof":"0.0.36"}},"0.0.2":{"name":"revise","version":"0.0.2","keywords":["btree","leveldb","levelup","binary","mvcc","database","json","b-tree","concurrent","persistence"],"author":{"name":"Alan Gutierrez","email":"alan@prettyrobots.com"},"_id":"revise@0.0.2","maintainers":[{"name":"bigeasy","email":"alan@prettyrobots.com"}],"contributors":[],"homepage":"https://github.com/bigeasy/revise","bugs":{"url":"https://github.com/bigeasy/revise/issues"},"url":"http://bigeasy.github.com/revise","dist":{"shasum":"dd7fc6824bf27eee81f563d393e547b9efcdf3ce","tarball":"https://registry.npmjs.org/revise/-/revise-0.0.2.tgz","integrity":"sha512-0qhxP5IniUHiXPNGMYMCA5POFPsLNnMf2eWiO6AGpZWcGqTmWE6wrCtmh7MrGQXq1XIR1wc+6Mp4aoYjH1Le7Q==","signatures":[{"sig":"MEYCIQD9bDkU6OgyfPCJwn7H/3kY3YflBV1P9M3UrH5bg29Z+AIhAIDHvWFGVvftP/tdEWDIwjcehK+y7r/CCBRU+2F8oYsn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"proof platform win32 && proof test */*/*.t.js || t/test"},"_npmUser":{"name":"bigeasy","email":"alan@prettyrobots.com"},"licenses":[{"url":"http://github.com/bigeasy/revise/raw/master/LICENSE","type":"MIT"}],"deprecated":"Unrelated legacy package by bigeasy; see github.com/bigeasy/revise","repository":{"url":"http://github.com/bigeasy/revise.git","type":"git"},"_npmVersion":"1.3.14","description":"Utilities for adding MVCC version numbers to Strata b-tree keys.","directories":{},"dependencies":{},"devDependencies":{"proof":"0.0.41"}},"0.0.3":{"name":"revise","version":"0.0.3","keywords":["btree","leveldb","levelup","binary","mvcc","database","json","b-tree","concurrent","persistence"],"author":{"name":"Alan Gutierrez","email":"alan@prettyrobots.com"},"_id":"revise@0.0.3","maintainers":[{"name":"bigeasy","email":"alan@prettyrobots.com"}],"contributors":[],"homepage":"https://bigeasy.github.io/revise","bugs":{"url":"https://github.com/bigeasy/revise/issues"},"dist":{"shasum":"c1c70cb48b0a6ff1e808b2cd20374c19ea022d91","tarball":"https://registry.npmjs.org/revise/-/revise-0.0.3.tgz","integrity":"sha512-o+wbJot3w/ie0JaLigOl4apFBs+3elxU3LRfXGhQF3GLgyuG4U8T+EupONC2w4ylqZ1Edg3hURGKsEzvkM+ixg==","signatures":[{"sig":"MEUCIHFmvxHb6FJU61JI/9f1z5S+WQaZ+oZdNIfHlhbKzb+AAiEA0HvoCL0Eo1nGYxKauFmkLjaNjN9EzsUdftnl+1PbnL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"proof platform win32 && proof test */*/*.t.js || t/test"},"_npmUser":{"name":"bigeasy","email":"alan@prettyrobots.com"},"licenses":[{"url":"http://github.com/bigeasy/revise/raw/master/LICENSE","type":"MIT"}],"deprecated":"Unrelated legacy package by bigeasy; see github.com/bigeasy/revise","repository":{"url":"http://github.com/bigeasy/revise.git","type":"git"},"_npmVersion":"1.4.3","description":"Utilities for adding MVCC version numbers to Strata b-tree keys.","directories":{},"dependencies":{},"devDependencies":{"proof":"0.0.50"}},"0.0.4":{"name":"revise","version":"0.0.4","keywords":["btree","leveldb","levelup","binary","mvcc","database","json","b-tree","concurrent","persistence"],"author":{"name":"Alan Gutierrez","email":"alan@prettyrobots.com"},"_id":"revise@0.0.4","maintainers":[{"name":"bigeasy","email":"alan@prettyrobots.com"}],"contributors":[],"homepage":"https://bigeasy.github.io/revise","bugs":{"url":"https://github.com/bigeasy/revise/issues"},"dist":{"shasum":"ba3caae57cef093694b70c33bdce65abc33c26b6","tarball":"https://registry.npmjs.org/revise/-/revise-0.0.4.tgz","integrity":"sha512-pNtcm2s6HHx/RG3Oe8ErKXSJWi6prxNPpei+8fpQdWEbAq6NZwnepgqjyT3qCp9w9Dwf8GR19N9B9rQC61dmwA==","signatures":[{"sig":"MEQCIB5gFKRVNvVnVIXQGC869q1ZK0csZ4/oSAwNLjxudtL8AiAbffv8wy6CwVIk5wplM7C6qsBGlWkmToSALthjjezP9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"revise","_from":".","_shasum":"ba3caae57cef093694b70c33bdce65abc33c26b6","gitHead":"ff6c5089d3f818016a4b15670622c8dd2b73fed3","scripts":{"test":"proof platform win32 && proof test */*/*.t.js || t/test"},"_npmUser":{"name":"bigeasy","email":"alan@prettyrobots.com"},"licenses":[{"url":"http://github.com/bigeasy/revise/raw/master/LICENSE","type":"MIT"}],"deprecated":"Unrelated legacy package by bigeasy; see github.com/bigeasy/revise","repository":{"url":"http://github.com/bigeasy/revise.git","type":"git"},"_npmVersion":"1.4.28","description":"Utilities for adding MVCC version numbers to Strata b-tree keys.","directories":{},"dependencies":{},"devDependencies":{"proof":"0.0.50"}},"0.0.5":{"name":"revise","version":"0.0.5","keywords":["btree","leveldb","levelup","binary","mvcc","database","json","b-tree","concurrent","persistence"],"author":{"name":"Alan Gutierrez","email":"alan@prettyrobots.com"},"license":"MIT","_id":"revise@0.0.5","maintainers":[{"name":"bigeasy","email":"alan@prettyrobots.com"}],"contributors":[],"homepage":"https://bigeasy.github.io/revise","bugs":{"url":"https://github.com/bigeasy/revise/issues"},"dist":{"shasum":"2fa487ab6760399b0f5459b1aeb0e6fae1776a22","tarball":"https://registry.npmjs.org/revise/-/revise-0.0.5.tgz","integrity":"sha512-r+6/UuSGjETzU4i6Iv8yFERBPkK4iGuJvRoY//8YQcZOzZza3Pk2S4tvkB/afmbDwGrYFTtYblbRoIfgB5x33A==","signatures":[{"sig":"MEQCIAFqH9mzOt4Ljhs7SfvpkIYTi+4YeG0gR9x7caTp7LN8AiAn36UBvdglRBUf7x12Ph0kMiutjvjjJoC+v45h1PEGKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"revise","_from":".","_shasum":"2fa487ab6760399b0f5459b1aeb0e6fae1776a22","gitHead":"16c8b4c045bd525fc420906390473ed929f27be9","scripts":{"test":"proof platform win32 && proof test */*/*.t.js || t/test"},"_npmUser":{"name":"bigeasy","email":"alan@prettyrobots.com"},"deprecated":"Unrelated legacy package by bigeasy; see github.com/bigeasy/revise","repository":{"url":"git+ssh://git@github.com/bigeasy/revise.git","type":"git"},"_npmVersion":"2.11.3","description":"Utilities for adding MVCC version numbers to Strata b-tree keys.","directories":{},"_nodeVersion":"0.12.7","dependencies":{},"devDependencies":{"proof":"0.0.56"}},"1.0.0":{"name":"revise","version":"1.0.0","keywords":["btree","leveldb","levelup","binary","mvcc","database","json","b-tree","concurrent","persistence"],"author":{"name":"Alan Gutierrez","email":"alan@prettyrobots.com"},"license":"MIT","_id":"revise@1.0.0","maintainers":[{"name":"bigeasy","email":"alan@prettyrobots.com"}],"contributors":[],"homepage":"https://bigeasy.github.io/revise","bugs":{"url":"https://github.com/bigeasy/revise/issues"},"dist":{"shasum":"38637e89fe85fe580d7b4046f49f03c8e2468d1f","tarball":"https://registry.npmjs.org/revise/-/revise-1.0.0.tgz","integrity":"sha512-pL20qkaZGtQb8Ar+en/EG3kwwg/784aR2G/TgxIRY5mGTg2mO3V1tTru9XPwOx0auynFO/fni2o7aent9RYizA==","signatures":[{"sig":"MEUCIQCfk7BOKQsATlE8B4LWCA5lcW1muzWMomDgQ8SpA5twQAIga+lSfXXpDS+qV7Nig2NtrmyYqtHcnmNWljIsAinhluM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"revise","_from":".","_shasum":"38637e89fe85fe580d7b4046f49f03c8e2468d1f","gitHead":"de18325aa6da120bfd63f2a3171a083bf8914475","scripts":{"test":"proof platform win32 && proof test */*/*.t.js || t/test"},"_npmUser":{"name":"bigeasy","email":"alan@prettyrobots.com"},"deprecated":"Unrelated legacy package by bigeasy; see github.com/bigeasy/revise","repository":{"url":"git+ssh://git@github.com/bigeasy/revise.git","type":"git"},"_npmVersion":"2.14.7","description":"Utilities for adding MVCC version numbers to Strata b-tree keys.","directories":{},"_nodeVersion":"4.2.3","dependencies":{},"devDependencies":{"proof":"1.x"},"_npmOperationalInternal":{"tmp":"tmp/revise-1.0.0.tgz_1454357640946_0.7040159963071346","host":"packages-8-eu.internal.npmjs.com"}},"2.0.0-preview.0":{"name":"revise","version":"2.0.0-preview.0","keywords":["docx","word","word-processor","document-editor","rich-text-editor","react","tracked-changes","redlines","comments","yjs","ai","agent"],"license":"SEE LICENSE IN LICENSE","_id":"revise@2.0.0-preview.0","maintainers":[{"name":"artursapek","email":"art@art.cx"},{"name":"reviseio","email":"art@revise.io"}],"homepage":"https://revise.io","bugs":{"url":"https://developer.revise.io/editor-sdk/support","email":"sdk@revise.io"},"dist":{"shasum":"a9e58a022d20c4f9ca6ce3f83f5f7322029e6426","tarball":"https://registry.npmjs.org/revise/-/revise-2.0.0-preview.0.tgz","fileCount":102,"integrity":"sha512-hKnZa/z1ai6IZ5NNUGAr+5hG+vf4AEsvy2L1Z6T28wxC2KKYxz/f+I22zgB9BiPl9YKMEEsOorBiHN4zZ+FZVg==","signatures":[{"sig":"MEQCIGbGydqnnXDx91a/fSi4hwYIZmToGldRV9zy6ZREZzzaAiAVvUp5hgpQdhAdjWeCUnvMmSf89eHDZggq3sO0TN3ClQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8WNUh7b5EfdHtG+W18fArcjC+hWDGO7wLhG+5OhhG/QIhALnL1UC4bN3w44Kywo7aJMyXTDDHcgvgXIpRoxQd8ZmZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60590526},"main":"./root.js","type":"module","_from":"file:/Users/artur/work/revise/.artifacts/revise-editor-sdk-preview/revise-2.0.0-preview.0.tgz","types":"./root.d.ts","module":"./root.js","engines":{"node":">=18"},"exports":{".":{"types":"./root.d.ts","import":"./root.js"},"./editor":{"types":"./index.d.ts","import":"./index.js"},"./server":{"types":"./backend.d.ts","import":"./backend.js"},"./style.css":"./style.css","./editor/full":{"types":"./index.d.ts","import":"./full.js"},"./package.json":"./package.json"},"scripts":{"prepublishOnly":"node -e \"if(process.env.REVISE_SDK_VERIFIED_PUBLISH!=='1'){console.error('Refusing to publish: use npm run publish:sdk in frontend/, which audits the exact tarball first.');process.exit(1)}\""},"_npmUser":{"name":"reviseio","email":"art@revise.io"},"_resolved":"/Users/artur/work/revise/.artifacts/revise-editor-sdk-preview/revise-2.0.0-preview.0.tgz","_integrity":"sha512-hKnZa/z1ai6IZ5NNUGAr+5hG+vf4AEsvy2L1Z6T28wxC2KKYxz/f+I22zgB9BiPl9YKMEEsOorBiHN4zZ+FZVg==","deprecated":"Preview build; use revise@2.0.0 or later","_npmVersion":"10.9.0","description":"A word processor for React: DOCX in and out, real pagination, tracked changes, comments, collaboration, and agent tools. Free for evaluation, personal projects, and education.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"23.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"yjs":"^13.6.0","jsdom":">=22","react":">=18","react-dom":">=18","y-protocols":"^1.0.6"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/revise_2.0.0-preview.0_1790453968166_0.32848465029820595","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"revise","version":"2.0.0","keywords":["docx","word","word-processor","document-editor","rich-text-editor","react","tracked-changes","redlines","comments","yjs","ai","agent"],"license":"SEE LICENSE IN LICENSE","_id":"revise@2.0.0","maintainers":[{"name":"artursapek","email":"art@art.cx"},{"name":"reviseio","email":"art@revise.io"}],"homepage":"https://revise.io","bugs":{"url":"https://developer.revise.io/editor-sdk/support","email":"sdk@revise.io"},"dist":{"shasum":"335590ae003d097a796d2112ce64177725566e3f","tarball":"https://registry.npmjs.org/revise/-/revise-2.0.0.tgz","fileCount":97,"integrity":"sha512-FVdXv+iyugkqC6Y11Q5H2Kv6mAbxNIzRoLE46LvLC4ob1ugc0lTjP84NsEkOJDblzOkVFwHw0HrgnjEgFry0Vw==","signatures":[{"sig":"MEUCIHPpkUu24huICvH+xLk21vtMoO476W9pVA7lU5rDel4kAiEA05xJjc1Ie5tszBXWqaf5ybxRh2MmbVGgHnp0QUAvxo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFwMlnKUJlKVPKdkaZxt5+FniLHWBpUXnAbfrDx8ArqnAiBjLeMIcu1tfurHi61AL4sS0Faf52yzrq8cw/YQKofyKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14478819},"main":"./root.js","type":"module","_from":"file:/Users/artur/work/revise/.artifacts/revise-editor-sdk/revise-2.0.0.tgz","types":"./root.d.ts","module":"./root.js","engines":{"node":">=18"},"exports":{".":{"types":"./root.d.ts","import":"./root.js"},"./editor":{"types":"./index.d.ts","import":"./index.js"},"./server":{"types":"./backend.d.ts","import":"./backend.js"},"./style.css":"./style.css","./editor/full":{"types":"./index.d.ts","import":"./full.js"},"./package.json":"./package.json"},"scripts":{"prepublishOnly":"node -e \"if(process.env.REVISE_SDK_VERIFIED_PUBLISH!=='1'){console.error('Refusing to publish: use npm run publish:sdk in frontend/, which audits the exact tarball first.');process.exit(1)}\""},"_npmUser":{"name":"reviseio","email":"art@revise.io"},"_resolved":"/Users/artur/work/revise/.artifacts/revise-editor-sdk/revise-2.0.0.tgz","_integrity":"sha512-FVdXv+iyugkqC6Y11Q5H2Kv6mAbxNIzRoLE46LvLC4ob1ugc0lTjP84NsEkOJDblzOkVFwHw0HrgnjEgFry0Vw==","_npmVersion":"10.9.0","description":"A word processor for React: DOCX in and out, real pagination, tracked changes, comments, collaboration, and agent tools. Free for evaluation, personal projects, and education.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"23.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"yjs":"^13.6.0","jsdom":">=22","react":">=18","react-dom":">=18","y-protocols":"^1.0.6"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/revise_2.0.0_1790462903387_0.15959814590645816","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"revise","version":"2.0.1","keywords":["docx","word","word-processor","document-editor","rich-text-editor","react","tracked-changes","redlines","comments","yjs","ai","agent"],"license":"SEE LICENSE IN LICENSE","_id":"revise@2.0.1","maintainers":[{"name":"artursapek","email":"art@art.cx"},{"name":"reviseio","email":"art@revise.io"}],"homepage":"https://revise.io/sdk","bugs":{"url":"https://developer.revise.io/editor-sdk/support","email":"sdk@revise.io"},"dist":{"shasum":"b410db55a6056ee54a7ed75af3cbfdf9f10bad07","tarball":"https://registry.npmjs.org/revise/-/revise-2.0.1.tgz","fileCount":103,"integrity":"sha512-9C185AVYLcrOYKnu9n54MlKhP06pSNWhUianUbt124hnpdAiZANT8ju5s5CLVaFIQ2qfILObvHAYe3L27sm4+w==","signatures":[{"sig":"MEUCIEXR3w8gjhLBIOk7BLz8HoLbrSjvj5wpDLRaehz7+SPHAiEApxWD1hUQVbfUqrK0Ems4RLuvlaqZecn9WmTftpvViUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICSU84aJ3jh7zl/DaXmQ79PFtP0EH25fnzcqU9wjgvtEAiAMLx9o88nqZEZFidHz3VjK2+ur6Ie+7zWbGUUazstI/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14551706},"main":"./root.js","type":"module","_from":"file:/Users/artur/work/revise/.artifacts/revise-editor-sdk/revise-2.0.1.tgz","types":"./root.d.ts","module":"./root.js","engines":{"node":">=18"},"exports":{".":{"types":"./root.d.ts","import":"./root.js"},"./editor":{"types":"./index.d.ts","import":"./index.js"},"./server":{"types":"./backend.d.ts","import":"./backend.js"},"./style.css":"./style.css","./editor/full":{"types":"./index.d.ts","import":"./full.js"},"./package.json":"./package.json"},"scripts":{"prepublishOnly":"node -e \"if(process.env.REVISE_SDK_VERIFIED_PUBLISH!=='1'){console.error('Refusing to publish: use npm run publish:sdk in frontend/, which audits the exact tarball first.');process.exit(1)}\""},"_npmUser":{"name":"reviseio","email":"art@revise.io"},"_resolved":"/Users/artur/work/revise/.artifacts/revise-editor-sdk/revise-2.0.1.tgz","_integrity":"sha512-9C185AVYLcrOYKnu9n54MlKhP06pSNWhUianUbt124hnpdAiZANT8ju5s5CLVaFIQ2qfILObvHAYe3L27sm4+w==","_npmVersion":"10.9.0","description":"A word processor for React: DOCX in and out, real pagination, tracked changes, comments, collaboration, and agent tools. Free for evaluation, personal projects, and education.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"23.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"yjs":"^13.6.0","jsdom":">=22","react":">=18","react-dom":">=18","y-protocols":"^1.0.6"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/revise_2.0.1_1790512647432_0.9419837958192983","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"revise","version":"2.1.0","keywords":["docx","word","word-processor","document-editor","rich-text-editor","react","tracked-changes","redlines","comments","yjs","ai","agent"],"license":"SEE LICENSE IN LICENSE","_id":"revise@2.1.0","maintainers":[{"name":"artursapek","email":"art@art.cx"},{"name":"reviseio","email":"art@revise.io"}],"homepage":"https://revise.io/sdk","bugs":{"url":"https://developer.revise.io/editor-sdk/support","email":"sdk@revise.io"},"dist":{"shasum":"335cc92b02d614607869b82cb958f8cfb1ebd476","tarball":"https://registry.npmjs.org/revise/-/revise-2.1.0.tgz","fileCount":108,"integrity":"sha512-ENFv2nsHdkWZY9kQ8/AU33AGStHMZxh3yQjF5btN7LYFxc0BI7GgwyspipAmFFB35MsN4P6fTt8C0/tN49neqA==","signatures":[{"sig":"MEQCICu5COvunoaYCWMF9HTCtBQprJqTEPCOM0pPJsuByh/vAiB9AEszwtpGSCEKmAab0PH+nNWttKVriwCytxR7piMQhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID+ZsAwoS7hN1jhpnAOP60zI9Gu0PDxgcVStqwlx0tdcAiAN9Vym8ER6jkupolkQt/2eFuT2EDy6By6qQ7V2GjH7/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14881021},"main":"./root.js","type":"module","_from":"file:/Users/artur/work/revise/.claude/worktrees/house-xml-parser-rebase-560c3e/.artifacts/revise-editor-sdk/revise-2.1.0.tgz","types":"./root.d.ts","module":"./root.js","engines":{"node":">=18"},"exports":{".":{"types":"./root.d.ts","import":"./root.js"},"./editor":{"types":"./index.d.ts","import":"./index.js"},"./server":{"types":"./backend.d.ts","import":"./backend.js"},"./style.css":"./style.css","./editor/full":{"types":"./index.d.ts","import":"./full.js"},"./package.json":"./package.json"},"scripts":{"prepublishOnly":"node -e \"if(process.env.REVISE_SDK_VERIFIED_PUBLISH!=='1'){console.error('Refusing to publish: use npm run publish:sdk in frontend/, which audits the exact tarball first.');process.exit(1)}\""},"_npmUser":{"name":"reviseio","email":"art@revise.io"},"_resolved":"/Users/artur/work/revise/.claude/worktrees/house-xml-parser-rebase-560c3e/.artifacts/revise-editor-sdk/revise-2.1.0.tgz","_integrity":"sha512-ENFv2nsHdkWZY9kQ8/AU33AGStHMZxh3yQjF5btN7LYFxc0BI7GgwyspipAmFFB35MsN4P6fTt8C0/tN49neqA==","_npmVersion":"10.9.0","description":"A word processor for React: DOCX in and out, real pagination, tracked changes, comments, collaboration, and agent tools. Free for evaluation, personal projects, and education.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"23.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"yjs":"^13.6.0","jsdom":">=22","react":">=18","react-dom":">=18","y-protocols":"^1.0.6"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/revise_2.1.0_1790891812689_0.6192864702811587","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2013-12-26T23:43:17.624Z","modified":"2026-10-01T21:57:20.996Z","0.0.0":"2013-12-26T23:43:18.174Z","0.0.1":"2013-12-28T18:02:43.669Z","0.0.2":"2014-01-19T21:23:44.282Z","0.0.3":"2014-10-05T06:55:13.915Z","0.0.4":"2015-02-04T18:47:59.072Z","0.0.5":"2015-11-18T05:55:12.074Z","1.0.0":"2016-02-01T20:14:03.427Z","2.0.0-preview.0":"2026-09-26T20:19:28.846Z","2.0.0":"2026-09-26T22:48:23.543Z","2.0.1":"2026-09-27T12:37:27.586Z","2.1.0":"2026-10-01T21:56:52.945Z"},"bugs":{"url":"https://developer.revise.io/editor-sdk/support","email":"sdk@revise.io"},"license":"SEE LICENSE IN LICENSE","homepage":"https://revise.io/sdk","keywords":["docx","word","word-processor","document-editor","rich-text-editor","react","tracked-changes","redlines","comments","yjs","ai","agent"],"description":"A word processor for React: DOCX in and out, real pagination, tracked changes, comments, collaboration, and agent tools. Free for evaluation, personal projects, and education.","maintainers":[{"name":"artursapek","email":"art@art.cx"},{"name":"reviseio","email":"art@revise.io"}],"readme":"# revise\n\nA document editor library for React apps, with full DOCX support and tools for AI agents.\n\n```bash\nnpm i revise\n```\n\n![The Revise editor embedded in a host application](https://developer.revise.io/images/revise-sdk-editor.png)\n\n## Getting started\n\nGet started with the [quickstart guide](https://developer.revise.io/editor-sdk/quickstart).\n\n```tsx\nimport ReviseEditor from \"revise/editor\";\nimport \"revise/style.css\";\n\nexport function DocumentPane({ file }: { file: File }) {\n  return (\n    <ReviseEditor\n      initialDocuments={[{ id: \"contract-1\", title: \"Contract\", source: file }]}\n      onChange={(documentId, document) => {\n        console.log(documentId, \"now has\", document.children.length, \"blocks\");\n      }}\n    />\n  );\n}\n```\n\nThe editor sends Revise one anonymous ping per page load, with its version and\nno user data or document content. Pass `telemetry={false}` to turn it off.\n\nRefer to the [SDK Docs](https://developer.revise.io/editor-sdk) for the full editor API, including agentic tool calling.\n\n## License\n\nRevise is closed-source software, free for evaluation, personal projects, and\neducation. Production use by businesses, nonprofits, and government requires a\ncommercial license: see [LICENSE](./LICENSE) and\n[developer.revise.io/editor-sdk/license](https://developer.revise.io/editor-sdk/license),\nor email [sdk@revise.io](mailto:sdk@revise.io).\n","readmeFilename":"README.md"}