{"_id":"wordgard","_rev":"10-4948f932c4cad95c82d7fffce5dfe6c2","name":"wordgard","dist-tags":{"latest":"0.5.2"},"versions":{"0.1.0":{"name":"wordgard","version":"0.1.0","author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"wordgard@0.1.0","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"dist":{"shasum":"357b1b16edb985c4f57faf45bba2c7db79dba95c","tarball":"https://registry.npmjs.org/wordgard/-/wordgard-0.1.0.tgz","fileCount":30,"integrity":"sha512-jHA2LQpe0kgkDz9vNO8ipdXTRd0k/5CKthzPBs7hwMH5xqLa62w+00KgSckogY294NW0wZkGip9GnU2loQidQw==","signatures":[{"sig":"MEUCIQDy+zOEzlnfHFK2czkhMMvs9Weaeqt2f3ctVH04aD2xegIgKwNYOP6291CBaLLThuxncsraQoiByKFcX/exCKZHUzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018554},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/index.js","./doc":"./dist/doc.js","./state":"./dist/state.js","./table":"./dist/table.js","./types":"./dist/types.js","./collab":"./dist/collab.js","./editor":"./dist/editor.js","./schema":"./dist/schema.js","./command":"./dist/command.js","./history":"./dist/history.js","./phrases":"./dist/phrases.js"},"gitHead":"011038a3ebccf0359e2849a8f06b5d19ea3bf164","scripts":{"test":"mocha test/test-*.ts","watch":"node bin/build.ts --watch","prepare":"node bin/build.ts","release":"node bin/release.ts","testserver":"node bin/run-testserver.ts","test-headless":"node bin/test-headless.ts"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"_npmVersion":"11.9.0","description":"Semantic rich text editor system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"crelt":"^1.0.6","style-mod":"^4.1.3","@marijn/find-cluster-break":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ist":"^1.1.7","send":"^1.2.1","acorn":"^8.16.0","mocha":"^11.7.6","rollup":"^4.60.1","acorn-walk":"^8.3.5","typescript":"^6.0.3","@types/node":"^24.10.2","@types/mocha":"^10.0.10","serve-static":"^1.15.0","esmoduleserve":"^0.3.1","rollup-plugin-dts":"^6.4.1","@swc/wasm-typescript":"^1.15.3"},"_npmOperationalInternal":{"tmp":"tmp/wordgard_0.1.0_1782978574587_0.1664639205955818","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"wordgard","version":"0.1.1","author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"wordgard@0.1.1","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"dist":{"shasum":"e66539f4d89974505751f6394d267a2dcd1b5a8b","tarball":"https://registry.npmjs.org/wordgard/-/wordgard-0.1.1.tgz","fileCount":31,"integrity":"sha512-gmXxOnWPM+OWNkeDMvFgRh6h0CrJKrVRjMroBool0/FUfwZbkEI5GGnwXl0xIhi4vxJLBCYLFlXw7rQrkP1kDA==","signatures":[{"sig":"MEYCIQCXZPmhqOzGdFnr6IoFsa4V2IxpTx89tS2gx285rVLFkgIhALqR9IC2ZadZCP5pjH8TOkf/tauuEEbA1TzjWGprlIbq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019880},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/index.js","./doc":"./dist/doc.js","./state":"./dist/state.js","./table":"./dist/table.js","./types":"./dist/types.js","./collab":"./dist/collab.js","./editor":"./dist/editor.js","./schema":"./dist/schema.js","./command":"./dist/command.js","./history":"./dist/history.js","./phrases":"./dist/phrases.js"},"gitHead":"bc62944fe135b9f814221e9f685fba6e050f11b2","scripts":{"test":"mocha test/test-*.ts","watch":"node bin/build.ts --watch","prepare":"node bin/build.ts","release":"node bin/release.ts","testserver":"node bin/run-testserver.ts","test-headless":"node bin/test-headless.ts"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"_npmVersion":"11.9.0","description":"Semantic rich text editor system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"crelt":"^1.0.6","style-mod":"^4.1.3","@marijn/find-cluster-break":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ist":"^1.1.7","send":"^1.2.1","acorn":"^8.16.0","mocha":"^11.7.6","rollup":"^4.60.1","acorn-walk":"^8.3.5","typescript":"^6.0.3","@types/node":"^24.10.2","@types/mocha":"^10.0.10","serve-static":"^1.15.0","esmoduleserve":"^0.3.1","rollup-plugin-dts":"^6.4.1","@swc/wasm-typescript":"^1.15.3"},"_npmOperationalInternal":{"tmp":"tmp/wordgard_0.1.1_1783274328323_0.3586957229858827","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"wordgard","version":"0.1.2","author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"wordgard@0.1.2","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"dist":{"shasum":"cb2efce24e0a2811c212cda51114c89b6acb07e5","tarball":"https://registry.npmjs.org/wordgard/-/wordgard-0.1.2.tgz","fileCount":30,"integrity":"sha512-Fck9hmEH5yFIXU0i6vxs5O/rffd3eV61v9mfpFgjmpvCMf+jjKsgHGHEfeSF5UiOd/39hAx6oPOcANah/m9RdA==","signatures":[{"sig":"MEQCIBz8Iuz7vrDBo4VBrX9191SWMv0Qk9uNbwKLudfDRdyQAiAebPa4K7UnFnfYzgtktyOOCBF9nDUEcc8NMCVfDYhOmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020271},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/index.js","./doc":"./dist/doc.js","./state":"./dist/state.js","./table":"./dist/table.js","./types":"./dist/types.js","./collab":"./dist/collab.js","./editor":"./dist/editor.js","./schema":"./dist/schema.js","./command":"./dist/command.js","./history":"./dist/history.js","./phrases":"./dist/phrases.js"},"gitHead":"f5627bf48e4ccea154de2ac9aec82708d5991122","scripts":{"test":"mocha test/test-*.ts","watch":"node bin/build.ts --watch","prepare":"node bin/build.ts","release":"node bin/release.ts","testserver":"node bin/run-testserver.ts","test-headless":"node bin/test-headless.ts"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"_npmVersion":"11.9.0","description":"Semantic rich text editor system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"crelt":"^1.0.6","style-mod":"^4.1.3","@marijn/find-cluster-break":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ist":"^1.1.7","send":"^1.2.1","acorn":"^8.16.0","mocha":"^11.7.6","rollup":"^4.60.1","acorn-walk":"^8.3.5","typescript":"^6.0.3","@types/node":"^24.10.2","@types/mocha":"^10.0.10","serve-static":"^1.15.0","esmoduleserve":"^0.3.1","rollup-plugin-dts":"^6.4.1","@swc/wasm-typescript":"^1.15.3"},"_npmOperationalInternal":{"tmp":"tmp/wordgard_0.1.2_1783582355406_0.90608956533904","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"wordgard","version":"0.2.0","author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"wordgard@0.2.0","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"dist":{"shasum":"a8aaeed5818480767df5af826120f7c46d6c81e3","tarball":"https://registry.npmjs.org/wordgard/-/wordgard-0.2.0.tgz","fileCount":30,"integrity":"sha512-seLjPypi1gq9pVcBZhghzKZAPzutKl9AUVle2TrTiXJskN3PrEZz15CPTHzkEY+3uE+OXHmyNRR2gwrP2Tu8rA==","signatures":[{"sig":"MEQCIC0QrK0dS16aLKs2itFrZlbQxBRdhSA7ckD7PSxS9BqNAiByYPke7yT0t6siHNGTbRygaAtpDczsKNpnW49b6Ty5TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027050},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/index.js","./doc":"./dist/doc.js","./state":"./dist/state.js","./table":"./dist/table.js","./types":"./dist/types.js","./collab":"./dist/collab.js","./editor":"./dist/editor.js","./schema":"./dist/schema.js","./command":"./dist/command.js","./history":"./dist/history.js","./phrases":"./dist/phrases.js"},"gitHead":"291c54c38e8c748c950167a0b6ed1120417a2d93","scripts":{"test":"mocha test/test-*.ts","watch":"node bin/build.ts --watch","prepare":"node bin/build.ts","release":"node bin/release.ts","testserver":"node bin/run-testserver.ts","test-headless":"node bin/test-headless.ts"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"_npmVersion":"11.9.0","description":"Semantic rich text editor system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"crelt":"^1.0.6","style-mod":"^4.1.3","@marijn/find-cluster-break":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ist":"^1.1.7","send":"^1.2.1","acorn":"^8.16.0","mocha":"^11.7.6","rollup":"^4.60.1","acorn-walk":"^8.3.5","typescript":"^6.0.3","@types/node":"^24.10.2","@types/mocha":"^10.0.10","serve-static":"^1.15.0","esmoduleserve":"^0.3.1","rollup-plugin-dts":"^6.4.1","@swc/wasm-typescript":"^1.15.3"},"_npmOperationalInternal":{"tmp":"tmp/wordgard_0.2.0_1783610914092_0.25089808922119294","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"wordgard","version":"0.3.0","author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"wordgard@0.3.0","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"dist":{"shasum":"2642d4fd80483546aa5e811435755720b6a206aa","tarball":"https://registry.npmjs.org/wordgard/-/wordgard-0.3.0.tgz","fileCount":30,"integrity":"sha512-a3TZmuqX2ihyQLQEXzCLc3iI6Z9S1rZVpVCLMKXN+QheMbQl0tyXeLrP/y3CF3fF0NEGB2yQu25UjUy16tx8Iw==","signatures":[{"sig":"MEYCIQDhR1Lg6gA4quil/I9dolUfdhIUnpmnfOmY29zBGEHrJQIhAMZfPEg0DTMvvJQthX57r3hhyMvRmwHNqPCgUKvMT4FF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037678},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/index.js","./doc":"./dist/doc.js","./state":"./dist/state.js","./table":"./dist/table.js","./types":"./dist/types.js","./collab":"./dist/collab.js","./editor":"./dist/editor.js","./schema":"./dist/schema.js","./command":"./dist/command.js","./history":"./dist/history.js","./phrases":"./dist/phrases.js"},"gitHead":"cd6c9d42771b053fa23fff975bc85b77ebc701c8","scripts":{"test":"mocha test/test-*.ts","watch":"node bin/build.ts --watch","prepare":"node bin/build.ts","release":"node bin/release.ts","testserver":"node bin/run-testserver.ts","test-headless":"node bin/test-headless.ts"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"_npmVersion":"11.9.0","description":"Semantic rich text editor system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"crelt":"^1.0.6","style-mod":"^4.1.3","@marijn/find-cluster-break":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ist":"^1.1.7","send":"^1.2.1","acorn":"^8.16.0","mocha":"^11.7.6","rollup":"^4.60.1","acorn-walk":"^8.3.5","typescript":"^6.0.3","@types/node":"^24.10.2","@types/mocha":"^10.0.10","serve-static":"^1.15.0","esmoduleserve":"^0.3.1","rollup-plugin-dts":"^6.4.1","@swc/wasm-typescript":"^1.15.3"},"_npmOperationalInternal":{"tmp":"tmp/wordgard_0.3.0_1784057721057_0.14160070010024595","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"wordgard","version":"0.3.1","author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"wordgard@0.3.1","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"dist":{"shasum":"bcdf08c4c2bfecefb95cd7e8c1d54ed17a4f163e","tarball":"https://registry.npmjs.org/wordgard/-/wordgard-0.3.1.tgz","fileCount":30,"integrity":"sha512-H8tn9jeYwd96S9XaH6C+BLbT7clFdr9YGwet+HwxIFF9bgckTAolb57SudKHYuYJj74BlIqxyRLh8IEjqm2VAg==","signatures":[{"sig":"MEYCIQCDgGDR8lke9Wt+u2bGuvIKKEolPqsjXvHfofevc6108wIhAI78Paamhykxlb/ICZ+EbRz8fIT6QiCXqLfQHjJmFqj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039432},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/index.js","./doc":"./dist/doc.js","./state":"./dist/state.js","./table":"./dist/table.js","./types":"./dist/types.js","./collab":"./dist/collab.js","./editor":"./dist/editor.js","./schema":"./dist/schema.js","./command":"./dist/command.js","./history":"./dist/history.js","./phrases":"./dist/phrases.js"},"gitHead":"20f9cc40e1287f68287fd38fb9dccc316687a7ed","scripts":{"test":"mocha test/test-*.ts","watch":"node bin/build.ts --watch","prepare":"node bin/build.ts","release":"node bin/release.ts","testserver":"node bin/run-testserver.ts","test-headless":"node bin/test-headless.ts"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"_npmVersion":"11.9.0","description":"Semantic rich text editor system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"crelt":"^1.0.6","style-mod":"^4.1.3","@marijn/find-cluster-break":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ist":"^1.1.7","send":"^1.2.1","acorn":"^8.16.0","mocha":"^11.7.6","rollup":"^4.60.1","acorn-walk":"^8.3.5","typescript":"^6.0.3","@types/node":"^24.10.2","@types/mocha":"^10.0.10","serve-static":"^1.15.0","esmoduleserve":"^0.3.1","rollup-plugin-dts":"^6.4.1","@swc/wasm-typescript":"^1.15.3"},"_npmOperationalInternal":{"tmp":"tmp/wordgard_0.3.1_1784206815607_0.2253165932282859","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"wordgard","version":"0.4.0","author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"wordgard@0.4.0","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"dist":{"shasum":"0bd67e8c13f53c6d2208dd2c7fed0cddc480420d","tarball":"https://registry.npmjs.org/wordgard/-/wordgard-0.4.0.tgz","fileCount":30,"integrity":"sha512-98MYAagBT6UtpY/DV6f750edqxWTMkgSAtibhkkfIM7A4kdjcIInbSEEwvh7UdR5XIGPPOgBgu0dX6f65kGokQ==","signatures":[{"sig":"MEQCIFR8jLPlaLSrUDvAgTgcpYi1k8FIx/qGFHlpkM0u2Hd8AiBlxQH3Sbmswyo9luXu5NTDAaEmt7099EwdbAdIAStiXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051545},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/index.js","./doc":"./dist/doc.js","./state":"./dist/state.js","./table":"./dist/table.js","./types":"./dist/types.js","./collab":"./dist/collab.js","./editor":"./dist/editor.js","./schema":"./dist/schema.js","./command":"./dist/command.js","./history":"./dist/history.js","./phrases":"./dist/phrases.js"},"gitHead":"7691564a9db7b2f1b8f809f5fc34d935f4f996aa","scripts":{"test":"mocha test/test-*.ts","watch":"node bin/build.ts --watch","prepare":"node bin/build.ts","release":"node bin/release.ts","testserver":"node bin/run-testserver.ts","test-headless":"node bin/test-headless.ts"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"_npmVersion":"11.9.0","description":"Semantic rich text editor system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"crelt":"^1.0.6","style-mod":"^4.1.3","@marijn/find-cluster-break":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ist":"^1.1.7","send":"^1.2.1","acorn":"^8.16.0","mocha":"^11.7.6","rollup":"^4.60.1","acorn-walk":"^8.3.5","typescript":"^6.0.3","@types/node":"^24.10.2","@types/mocha":"^10.0.10","serve-static":"^1.15.0","esmoduleserve":"^0.3.1","rollup-plugin-dts":"^6.4.1","@swc/wasm-typescript":"^1.15.3"},"_npmOperationalInternal":{"tmp":"tmp/wordgard_0.4.0_1786375716051_0.21154771916266157","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"wordgard","version":"0.5.0","author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"wordgard@0.5.0","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"dist":{"shasum":"d5d298c1808e90d4ecd4f0c5b89490d87126d66b","tarball":"https://registry.npmjs.org/wordgard/-/wordgard-0.5.0.tgz","fileCount":30,"integrity":"sha512-DgUFgrKLa1MOUVCCna7VNYE9qKaW3j3qOEh4JuT/ENPlPJSPSq6ahhkmfz96LJVs2eXcsn6LHd+TSYTkyVlcJA==","signatures":[{"sig":"MEYCIQDS+63+k/sUbOsHkO6jaIS4xAR1nQtZcAYT59aXhlNQqAIhAIIvuJTbfogoVbpewfeDEtDtWV+vYfHkCpOsQGdw30um","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060696},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/index.js","./doc":"./dist/doc.js","./state":"./dist/state.js","./table":"./dist/table.js","./types":"./dist/types.js","./collab":"./dist/collab.js","./editor":"./dist/editor.js","./schema":"./dist/schema.js","./command":"./dist/command.js","./history":"./dist/history.js","./phrases":"./dist/phrases.js"},"gitHead":"b9e8d923b53748322eec78d0504fbf346e49e977","scripts":{"test":"mocha test/test-*.ts","watch":"node bin/build.ts --watch","prepare":"node bin/build.ts","release":"node bin/release.ts","testserver":"node bin/run-testserver.ts","test-headless":"node bin/test-headless.ts"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"_npmVersion":"11.9.0","description":"Semantic rich text editor system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"crelt":"^1.0.6","style-mod":"^4.1.3","@marijn/find-cluster-break":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ist":"^1.1.7","send":"^1.2.1","acorn":"^8.16.0","mocha":"^11.7.6","rollup":"^4.60.1","acorn-walk":"^8.3.5","typescript":"^6.0.3","@types/node":"^24.10.2","@types/mocha":"^10.0.10","serve-static":"^1.15.0","esmoduleserve":"^0.3.1","rollup-plugin-dts":"^6.4.1","@swc/wasm-typescript":"^1.15.3"},"_npmOperationalInternal":{"tmp":"tmp/wordgard_0.5.0_1786713233201_0.7175803549066775","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"wordgard","version":"0.5.1","author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"wordgard@0.5.1","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"dist":{"shasum":"c95b264a83031030e1adb8552f2b89597d0d616e","tarball":"https://registry.npmjs.org/wordgard/-/wordgard-0.5.1.tgz","fileCount":30,"integrity":"sha512-Rh3FEy9mrkiwhJ0+ULUzwWQ8LbKwvUdE95RNCcmesUoOxbkoWL7nNOLlWNKV4olIQtxyutRcYpM2IKGN9Wymsw==","signatures":[{"sig":"MEYCIQCGHQYqtC6nIrraRlnNBtvJq8Z5Q9kcJwggJaSEgNPrbAIhANH4QwcgxfeP0HQp9Qk4GDpXqz2+ysTp4tCmp3jRJ7U4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061595},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/index.js","./doc":"./dist/doc.js","./state":"./dist/state.js","./table":"./dist/table.js","./types":"./dist/types.js","./collab":"./dist/collab.js","./editor":"./dist/editor.js","./schema":"./dist/schema.js","./command":"./dist/command.js","./history":"./dist/history.js","./phrases":"./dist/phrases.js"},"gitHead":"7ffd9a67c8641b3bdab4e3a8592c6c85e047423f","scripts":{"test":"mocha test/test-*.ts","watch":"node bin/build.ts --watch","prepare":"node bin/build.ts","release":"node bin/release.ts","testserver":"node bin/run-testserver.ts","test-headless":"node bin/test-headless.ts"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"_npmVersion":"11.9.0","description":"Semantic rich text editor system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"crelt":"^1.0.6","style-mod":"^4.1.3","@marijn/find-cluster-break":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ist":"^1.1.7","send":"^1.2.1","acorn":"^8.16.0","mocha":"^11.7.6","rollup":"^4.60.1","acorn-walk":"^8.3.5","typescript":"^6.0.3","@types/node":"^24.10.2","@types/mocha":"^10.0.10","serve-static":"^1.15.0","esmoduleserve":"^0.3.1","rollup-plugin-dts":"^6.4.1","@swc/wasm-typescript":"^1.15.3"},"_npmOperationalInternal":{"tmp":"tmp/wordgard_0.5.1_1787402085895_0.20374653620283412","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"wordgard","version":"0.5.2","description":"Semantic rich text editor system","type":"module","main":"dist/index.js","exports":{".":"./dist/index.js","./doc":"./dist/doc.js","./types":"./dist/types.js","./schema":"./dist/schema.js","./table":"./dist/table.js","./state":"./dist/state.js","./editor":"./dist/editor.js","./command":"./dist/command.js","./history":"./dist/history.js","./collab":"./dist/collab.js","./phrases":"./dist/phrases.js"},"scripts":{"test":"mocha test/test-*.ts","test-headless":"node bin/test-headless.ts","prepare":"node bin/build.ts","watch":"node bin/build.ts --watch","testserver":"node bin/run-testserver.ts","release":"node bin/release.ts"},"author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","dependencies":{"@marijn/find-cluster-break":"^1.0.2","crelt":"^1.0.6","style-mod":"^4.1.3"},"devDependencies":{"@swc/wasm-typescript":"^1.15.3","@types/mocha":"^10.0.10","@types/node":"^24.10.2","acorn":"^8.16.0","acorn-walk":"^8.3.5","esmoduleserve":"^0.3.1","ist":"^1.1.7","mocha":"^11.7.6","rollup":"^4.60.1","rollup-plugin-dts":"^6.4.1","send":"^1.2.1","serve-static":"^1.15.0","typescript":"^6.0.3"},"engines":{"node":">=22"},"gitHead":"7b4bebde1340fcb21d92dbe02f683c6006cb2798","types":"./dist/index.d.ts","_id":"wordgard@0.5.2","_nodeVersion":"22.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-GaP/WbtSYi6+FM0dp9qVRE4W+5tOnz5UOrM/olqIuoEdU4csNc9XqMhKEHFKtXk5heN95UheNM+0HNxpGkLQIg==","shasum":"132b9f87e52669986a057ca9898ddf6a96fec4d4","tarball":"https://registry.npmjs.org/wordgard/-/wordgard-0.5.2.tgz","fileCount":30,"unpackedSize":1071092,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBhSlVeK4bLPMSOBA+1hEiVF2kYb6UpoOr5GMF2NxVZEAiB1PQrbUJOIM69E6uxYrC7wDerjB939fiGxnpFnsGbOfA=="}]},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"directories":{},"maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wordgard_0.5.2_1788713405364_0.7646847346094825"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-02T07:49:34.461Z","modified":"2026-09-06T16:50:05.708Z","0.1.0":"2026-07-02T07:49:34.752Z","0.1.1":"2026-07-05T17:58:48.529Z","0.1.2":"2026-07-09T07:32:35.566Z","0.2.0":"2026-07-09T15:28:34.279Z","0.3.0":"2026-07-14T19:35:21.234Z","0.3.1":"2026-07-16T13:00:15.790Z","0.4.0":"2026-08-10T15:28:36.250Z","0.5.0":"2026-08-14T13:13:53.363Z","0.5.1":"2026-08-22T12:34:46.027Z","0.5.2":"2026-09-06T16:50:05.540Z"},"author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","description":"Semantic rich text editor system","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"readme":"# Wordgard\n\n[ [**WEBSITE**](https://wordgard.net/) | [**DOCS**](https://wordgard.net/docs/) | [**ISSUES**](https://code.haverbeke.berlin/wordgard/wordgard/issues) | [**FORUM**](https://discuss.wordgard.net/) ]\n\nThis is the [Wordgard](https://wordgard.net) package. It implements a\nrich text editor framework for the browser.\n\n```bash\nnpm i wordgard\n```\n\n```javascript\nimport {Wordgard, menuBar} from \"wordgard/editor\"\nimport {fullSchema} from \"wordgard/schema\"\nimport {history} from \"wordgard/history\"\n\nconst myEditor = Wordgard.create({\n  parent: document.body,\n  doc: `<h2>Hello World</h2>`,\n  config: [fullSchema(), history(), menuBar()]\n})\n```\n\nThis project is licensed under an MIT license.\n","readmeFilename":"README.md"}