{"_id":"editate","_rev":"30-7dd0eae86ac0b818911a30944dfbb19d","name":"editate","dist-tags":{"latest":"0.6.27"},"versions":{"0.0.0":{"name":"editate","version":"0.0.0","author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.0.0","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"40c00537e50970a725a332618a92876e31c6eb4b","tarball":"https://registry.npmjs.org/editate/-/editate-0.0.0.tgz","fileCount":5,"integrity":"sha512-YxDKJed0HMPiA3RO5MDdXlfzsRKPm9MjnTCl22KJ39GIp8zBECX1VDpyiH9KsJNnkt5jfDOJE3g2+tVz6XLRMQ==","signatures":[{"sig":"MEUCIAe77PP1q3+y4o3SlFkLX2tHMBnusw/3h5ongGPMRLUoAiEApmvlojqZmRdHly8qQfbJ1frfst7kQaPi/m+jrEjSq+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2056},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","gitHead":"8c967635d0e444d98600cf836342491f1346586c","scripts":{"tsc":"tsc -p . --noEmit","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"rimraf lib && npm run build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.6.0","description":"","directories":{},"_nodeVersion":"24.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","rollup":"2.67.2","typescript":"^4.0.3","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.0.0_1766581190034_0.04926340542950958","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"editate","version":"0.5.0","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.5.0","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"484a7bff339e4ae89f33b1b74efa8182680ae541","tarball":"https://registry.npmjs.org/editate/-/editate-0.5.0.tgz","fileCount":39,"integrity":"sha512-irwhI/1f/xIPG2lpzSmEJ0kNYyVAQNYJH9tY9FZoCmYBsRl7pcj9H2rZ6IHIYuPo0qVPk00Qxp2VQFNh567Hkg==","signatures":[{"sig":"MEQCIC/mgMtjozrIlpqUmhy92D4DsB84nKVnWKxHQzxoolvHAiB1OKHS+cLEQop5crXO05Tt+tilZK9stlXpJ7Om8+ehVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293003},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"d46349a29ec95cd9d8330041874bdfb327a4ebb9","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --project=unit","build":"rollup -c","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","test:browser":"vitest --run --project=browser","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","react":"^19.2.6","rimraf":"6.1.3","rollup":"^4.54.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@rollup/plugin-terser":"1.0.0","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@rollup/plugin-typescript":"12.3.0","@vitest/browser-playwright":"^4.1.6","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.5.0_1779595119177_0.9674476274057189","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"editate","version":"0.6.0","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.0","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"48635cd87577b5e051a45ccbe5b163867f5e77b0","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.0.tgz","fileCount":32,"integrity":"sha512-QlQ3I5yWEh1ZrT5GQeNubBputm7Rlo2nI6K/4pSRkbvXXzLoBXbqttBA4Hnq8CuwxYjajVHsecWz9iJ+zrL6VQ==","signatures":[{"sig":"MEQCIHaTIGAC/zwVudDcX+bLle4mISDG/gbkL/ntrQ8k9JFDAiAaMOvAlR/KOivv9Wnf3rfSjlytxqAdDMRp4CdrzJZeyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298148},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"8c5e3f110383ab480e353efdaee805b9eda93e1c","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --project=unit","build":"rollup -c","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","test:browser":"vitest --run --project=browser","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","react":"^19.2.6","rimraf":"6.1.3","rollup":"^4.54.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@rollup/plugin-terser":"1.0.0","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@rollup/plugin-typescript":"12.3.0","@vitest/browser-playwright":"^4.1.6","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.0_1779960899878_0.7767809046928682","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"editate","version":"0.6.1","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.1","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"40c0552647d1f6eb9f17b8d63a14a1d9bda439e3","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.1.tgz","fileCount":32,"integrity":"sha512-Vh5wb59/AS4G5k2eYKxNChYrY0kLCF8MzXifYKDjUTM1Kf1EILwLb2rOVdXyNXF8lpdgNqTqf4EvMBmGfg+Zow==","signatures":[{"sig":"MEUCIBSmMf8VJJy5bYnHKkVavKBxGdHET44FqNYXE0jOMSC7AiEAjnDDJeYUi6a2ldLEPyBGlBOrganDF5C86ALd+xGaskA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304056},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5cda532dc434747839fdedefcca192367ddd3088","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --project=unit","build":"rollup -c","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","test:browser":"vitest --run --project=browser","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","react":"^19.2.6","rimraf":"6.1.3","rollup":"^4.54.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@rollup/plugin-terser":"1.0.0","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@rollup/plugin-typescript":"12.3.0","@vitest/browser-playwright":"^4.1.6","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.1_1780052137332_0.7706209365748153","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"editate","version":"0.6.2","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.2","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"7fe62fafdf505a31a54e643ab54ac5a193d1e3f6","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.2.tgz","fileCount":32,"integrity":"sha512-LCtrj9CntVPg4l/9IUoy/sbnjsMF6dRYi9ZWcU1gJhZHUogV7yLK9veZk30KB6QQO6JnsjjXjJU+Jwu6XwJMZA==","signatures":[{"sig":"MEUCIGemqB8rS0Nlu2MCQTK26hZfWnh/ogHGLU1BLgTr24jDAiEAltil7xByUhs1IMwnLgN+89RQDVtPpF3fC6bPDfXdgG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306145},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"ae3dbcbc9a7ecbc7eb637b2477fb1c4d08293cde","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --project=unit","build":"rollup -c","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","test:browser":"vitest --run --project=browser","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","react":"^19.2.6","rimraf":"6.1.3","rollup":"^4.54.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@rollup/plugin-terser":"1.0.0","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@rollup/plugin-typescript":"12.3.0","@vitest/browser-playwright":"^4.1.6","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.2_1780145332377_0.911017180446505","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"editate","version":"0.6.3","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.3","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"e814aac5d58308034fb626636ac2ce8cfa4c2175","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.3.tgz","fileCount":32,"integrity":"sha512-qpmxQ0JFPfVKW6/ZLi+741dmnl09+OPxApkEhp9VkevC1dJQrLcIHqjCiLAWVk+zFTUXVWcxztPJybuq5exJTA==","signatures":[{"sig":"MEUCIFGC4UUCc31t/Y6BR6jermciuflFf2LPRy1759vQgCWDAiEAtJ+P5BtOmg4qBNAg7Is6TL9sZrX6YehDjmWC5O+bY40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312872},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"6f1ab1108948a1847a30d96f16eb6a6cb4dc084b","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --project=unit","build":"rollup -c","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","test:browser":"vitest --run --project=browser","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","react":"^19.2.6","rimraf":"6.1.3","rollup":"^4.54.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@rollup/plugin-terser":"1.0.0","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@rollup/plugin-typescript":"12.3.0","@vitest/browser-playwright":"^4.1.6","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.3_1780193299674_0.8803070230309269","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"editate","version":"0.6.4","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.4","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"eeb94a269ddfbcf3325583e2690ccfa3ccb8dced","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.4.tgz","fileCount":32,"integrity":"sha512-HxgW25ZCZYeUQ2cpLVvflvQXyUx1u/g6KgF5kX4s+vogg8Jll4fnLhKp8wTtKvXkQBx4ks0SW2W9/L0HkU9HqA==","signatures":[{"sig":"MEQCIDScJ1aXSF85P95wneZkd+KZkxOWrquK56b/7OD2p9LBAiBknKXXbMSevSnt/c8yFnqLc/R2dKq/dbOh8a2XiYjVcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314280},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"ce6b010f119c8164ca856f84509db1367eebcdde","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --project=unit","build":"rollup -c","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","test:browser":"vitest --run --project=browser","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","react":"^19.2.6","rimraf":"6.1.3","rollup":"^4.54.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@rollup/plugin-terser":"1.0.0","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@rollup/plugin-typescript":"12.3.0","@vitest/browser-playwright":"^4.1.6","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.4_1780274742215_0.6066126435268508","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"editate","version":"0.6.5","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.5","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"410b3efbe4f0eb9ffcc00577baf22e266ffda1eb","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.5.tgz","fileCount":32,"integrity":"sha512-znQj66FdY8dBmehLr7ZLfxYIws8iW4fwAbLLWUU+qoIn1jkexW9NOD026TH4yTWaUTKP+FlkZAK+rLuJUCtQwg==","signatures":[{"sig":"MEUCIQCbhAXMUlAQo6j8FHdRQxym0AFQCcbWk54H0wjUuwYvywIgCwCgao9I7vs7aG6/Hg583Lr7XSwlBPX8Lax5a2xOmDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314603},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"97bfbfe75814191ffd6b40fcd13b77e332522872","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --project=unit","build":"rollup -c","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","test:browser":"vitest --run --project=browser","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","react":"^19.2.6","rimraf":"6.1.3","rollup":"^4.54.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@rollup/plugin-terser":"1.0.0","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@rollup/plugin-typescript":"12.3.0","@vitest/browser-playwright":"^4.1.6","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.5_1780682542622_0.787009652160813","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"editate","version":"0.6.6","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.6","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"de1ffd2bef642b75c88b968e9fc1dd17f7700a36","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.6.tgz","fileCount":32,"integrity":"sha512-OqRVoDrpa47fRLKzr4uuFj/Uzuf/mWS0FGyHPZlQgddOlpp+VD2/EHViX73GYcolY7YRHy0tiZyrt7grO0pWEw==","signatures":[{"sig":"MEUCIDULqyosHk/P7b0Au02Q1zF1d8iHN1EkWgk4k/YNW6rMAiEA/UnELsM4ETfVcoX51OrVBJdYet5eVbTKxMajApjUE/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319887},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"b79665986a52dd60978d940ed7a1fd5d6a57fa28","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --project=unit","build":"rollup -c","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","test:browser":"vitest --run --project=browser","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","react":"^19.2.6","rimraf":"6.1.3","rollup":"^4.54.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@rollup/plugin-terser":"1.0.0","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@rollup/plugin-typescript":"12.3.0","@vitest/browser-playwright":"^4.1.6","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.6_1780834669630_0.763094727791384","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"editate","version":"0.6.7","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.7","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"9d2fb05d05891af9504873c2e7e5752574d6ade3","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.7.tgz","fileCount":33,"integrity":"sha512-vUKULbSB9A3iNZfrAd5f67MrUach4jAuUl8/jP5orVAnh1fxE6KyyhF53Bq6Izd7n8WRgyeu+r5TrIarLmqKGg==","signatures":[{"sig":"MEUCIDUqelBNcTpEtujE9y+nFCs1blPK+UVfVgPbnnilg4qHAiEA8Gj8EuYC/UK1oXiMGF8rgfSrzm5LsqHUa+NnXl+YB1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302816},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"67dafbb210b8f5568792788537128c9e23f2a4cc","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.7_1781658052313_0.008335700229755938","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"editate","version":"0.6.8","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.8","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"ff366d1e8c88e9c996fd9ef924a51c1cc852cf1d","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.8.tgz","fileCount":33,"integrity":"sha512-UyZgMBhdN4BuapkRpUsn+Gy1tg7GfnxWkT5dbXvwiRBo+eK1TOpdRlPPmGrFCy6i7QAz2C7py5FQxJ9MPSymtA==","signatures":[{"sig":"MEQCIBz1P/6wiSrO89UzOoI6oNKAys96/s3nG358y4VDBowyAiBzu7uk0TPaur4As0Ztto2MAAiRgeYazuXjAmXtwhpPoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302396},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"331552c72bf8fd93436719e1a6e937094f6fd4fa","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.8_1781782446928_0.12469690726072535","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"editate","version":"0.6.9","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.9","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"5ae71f8602939b32166eff54fccca447cf8f8a05","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.9.tgz","fileCount":34,"integrity":"sha512-3UnWYA5MVxLDoUpWEGb2Ef2CSEn16doWU4Jrv+wqAti6oEHjPomtFdiKmUftPeZTlfLhSzQR2X2tFN6h27W0Pg==","signatures":[{"sig":"MEUCIQDbf2RUfygEBSZgY89ms8qKCfhDjAJNar+VHwaX+XLoDwIgGTC6q+Vh+cIM45qEIuVnxIJK/T2/nory1QVo1BVAhWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308368},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"3570f29556b1df8ef9302ca8b08012a032554651","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.9_1782909844778_0.8420572517834419","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"editate","version":"0.6.10","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.10","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"cb24ace98411b3cd1e5a1b94ef8d960f5d2ddb0a","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.10.tgz","fileCount":35,"integrity":"sha512-chCBVo+hChyg2FN7A/XEm5jLv9a0uqAsGDoXd9QSw/PC25QebeGcD0PBZYHl5wMDrXJ7PPRFwzLUqdfVJrJk8A==","signatures":[{"sig":"MEUCIQCjU0EfAmkgj4IS8v7VuRXrQHegkPE/4MmoYgeihZ1P7AIgJ708ZMe9LRTXjRD2phw7BJIeuHoXGgRfTc4Ym7rbZyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309079},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"0810ace32d66275e904514e9febc6b53ae2e180f","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.10_1783142662299_0.29839828092283915","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"editate","version":"0.6.11","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.11","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"0ec174b3e9c7c845a88d9d462e8d42a920714f6b","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.11.tgz","fileCount":35,"integrity":"sha512-ZwdJVvPa8Y9jHYaH/32xw/djS8PbGT/JgKkH0+zip3dKiC+ko/6d7/vB/Q3y8EGMevnO9MU8zOHKJIrT1jPL3Q==","signatures":[{"sig":"MEUCIChH9c1Wrwo1PxcUFfF6XK1uVtBqaIFm/DpGmDSzqSQLAiEA8tB5wtFVaV6X158ZYQQvnvGKMwz29qFDfgUG6G4Auos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309795},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"df4de2ad3f6def53d366037a34e4ef8fc1047ab2","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.11_1783144332856_0.14735221975405444","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"editate","version":"0.6.12","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.12","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"a636837ff12f0beee22ce3fc1d33582b7f944cd1","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.12.tgz","fileCount":35,"integrity":"sha512-zpe6j0yhnnfEBNXXA3N4AUaXcWik/vSRszxBkOqAzu2huR4nySREmZVJjhKYcd5EVm8ysNZE+mxEIikCF996+w==","signatures":[{"sig":"MEUCIQDWaVxlmRGYS1N5m211/hVxhpgYi/Kjr220/2hJhyBt3wIgeDNr5KNTefK+PdJPMCZv8GfOpsqoVUluZ3IyG/qA3tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310241},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"3dc85ceb3788e4fdcdb5f4f9a60ed562bf8442f3","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.12_1783242958110_0.9528712847972793","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"editate","version":"0.6.13","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.13","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"fcf97d2ca5cc2b21950d6809d2d3537d86650c7e","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.13.tgz","fileCount":36,"integrity":"sha512-zo3WVd20du1XLevsFiqjD6GPLzPpV0rgZ8GfPRNItES0KmjE+1yAXEd1GG14ks23SPAIl1sdUhtLvwR4VVgWTA==","signatures":[{"sig":"MEQCIEWulv0nnrEnpWsmZmkTWMoalq4V3yt52+1cVmwAn3ylAiB1Lgd3XTDpxkkO2HcomVmxZZ11QvHMDEebkP7uVVpjFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319094},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"3aaa0d3290473e1eb077dff1cd2673a227e22ec2","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.13_1783611972365_0.758852112324335","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"editate","version":"0.6.14","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.14","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"74f5db1875d47c2028b2dfead6c5233f1e921c96","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.14.tgz","fileCount":36,"integrity":"sha512-dUFbdbCrGA2rGEfZmESooCQgKr7OUzvYkmepxD2qgP4dZBL77xbxuj0VWcfnZP9iVrFnZMQO95Uvlf60nYpZpg==","signatures":[{"sig":"MEQCIAqWIALvfa0p7n1iXKCwHtnfNQNj2voVpsBZIeGSunlSAiAlkksNOfo3kwvws+4Sgw/HcHLwBjhKt68Cgt7lDRvs/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321304},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"ff326faf39e28307d1c4cd189dd4dfbf2a46580b","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.14_1783756406461_0.9794836331602805","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"editate","version":"0.6.15","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.15","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"88894c44b2af18450e00641d5cf43190ba19c666","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.15.tgz","fileCount":36,"integrity":"sha512-y4VCOrfZ3sMeVZTDHlsaO8lkGOGAMH/0OhOOlj4WLEdScBDdDc3Ut4hY80eCm2qBL0eXVVwOPmrzcLECMBYBMw==","signatures":[{"sig":"MEUCIQCM6BzUCM/jr7syJSVkAlA1OTHk3ZBLoZxRGF6h48MK8wIgS0wq5eAQW4KtexRQFooVutNg/3OYNKYLrRy76AR2m6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321642},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"08be6f5c1ac0bfde7172d49f43a249aebf0f3e4e","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.15_1783788165960_0.14708870883186131","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"editate","version":"0.6.16","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.16","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"3f4f7970ad0c49d8e47529de6e7068ec001eea4f","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.16.tgz","fileCount":36,"integrity":"sha512-qZmbtfjXg5Fz7ONYatd6cpEs+402XyYpdMmblebe+o3oraUN3+dJQ3FtgwXwwHy/yKbk5mcueiXeZkwrKJonxg==","signatures":[{"sig":"MEUCIGlkMp05Ga9qhzD8/3sE/5XjzZvqvWxpKcvNJtHhwAsBAiEA6+157X4Z7g00nEPrEi5Xv3nwj1fvZeqheByoSNDdsM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325422},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"29f62a4fb76bfaef323485a4496ac6eb476a8fb2","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.16_1783875884532_0.25029475008643676","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"editate","version":"0.6.17","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.17","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"f1e19153572ef74a2505455b3c49b7b00c52246f","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.17.tgz","fileCount":36,"integrity":"sha512-3ll9wEMtEo4htQaaaaxqhtO/FmXfmxmwhk4ceGdRT+5fxLd/T4rBDwahkuUWiSeEBXtpWcOlS/ro6xaT96sAUA==","signatures":[{"sig":"MEQCIG3F50CJoHJC1dSeS+QYxEYp20SdWPSOo6MtCHF48gzZAiATiBX0/3GOWfQeS+C+1Ib+0uHwnmwq4m8uylW7peq9Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325886},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"6a0e7ca0cc82d503067f82e18382f88be718955f","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"11.12.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.17_1783911285279_0.2272962281114861","host":"s3://npm-registry-packages-npm-production"}},"0.6.18":{"name":"editate","version":"0.6.18","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.18","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"2290cde6cc3206c9953f7aa65d4466b0acd9cc6a","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.18.tgz","fileCount":37,"integrity":"sha512-/umrayHKXholXVVmzg6dATyBoXyNgxcoI6tNpDKBO2TVw2okTZY541hhKo3N8Ozj9m0/Y0dXKxGdy6gjRiRmGw==","signatures":[{"sig":"MEQCIDiKPOkTEIiwwo1myOTlTo6m/MPrEuyOwEgwPmLhO5+kAiAKTjPBD8GoQykWUtZHMIm8owEep3FywREaSFNFOFi9fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326885},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"c802675da5f7d5a5af48a45db146a7af662f2701","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"12.0.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.18_1784454087931_0.9495330099822483","host":"s3://npm-registry-packages-npm-production"}},"0.6.19":{"name":"editate","version":"0.6.19","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.19","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"57ec5b4e72ac2a3e181cb34db2695b46915abf1c","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.19.tgz","fileCount":37,"integrity":"sha512-Ul160ZQArAOwCLRotC8e/cOkZt0Ri426gG+7Js+sIuuUKBZffnS5SoZjfJ/KMvWCrjEBSFLBmBmuXIoQwTaC6A==","signatures":[{"sig":"MEUCIBllvzJGaeMM6j26tk/TdqOANzzRVooSRXvt+4EtRp7BAiEA5Yiz4Ucza+btK72GUYVC0+01u3+zYedBv2vVMapnE0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330063},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"a7f675be7afb0d57e1b64b4f27cdfc3905458d01","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"12.0.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.19_1784553874999_0.9918722705913303","host":"s3://npm-registry-packages-npm-production"}},"0.6.20":{"name":"editate","version":"0.6.20","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.20","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"ebff5507e8097e6eba4fce09b23ddc06178ade7b","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.20.tgz","fileCount":37,"integrity":"sha512-Vqy3VBMkeeWzBMrrlP7AsIdSBpwpYu503xhet2OtLQe1V6MBJUI5RjZ3lR87GE/Ky7R5E2u+SnMkUJBMXTuiuw==","signatures":[{"sig":"MEUCIQDGM3OzMrsJJI8vmBJjqw8FdR2GxbaNAsQFCDZ6hDXYRAIgNT/DFzQ8fKrFEezMHJDdmSuOnTSc7C5kDm1oLU60AYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331754},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"f728245a4c1d491fa7adf0b75a08dec4c4ce63dd","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"12.0.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","prism-react-renderer":"^2.4.1","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.20_1784632737604_0.7730846959382451","host":"s3://npm-registry-packages-npm-production"}},"0.6.21":{"name":"editate","version":"0.6.21","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine","marko"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.21","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"0b0b1db4e1b27b5525fcfbbf8a47555228458588","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.21.tgz","fileCount":38,"integrity":"sha512-Wo/uBPfMZTbHZl362Kn4QxEW3J5YEoYo6206y8CiKqfY2+llU0LSLm+QG5v3dGdjhnC5jJpItKTQdQb8ecY7Sg==","signatures":[{"sig":"MEUCIHgH9VAB11wSoeXpdTo0Qs/XBGT/tnqjBbd3CAuRERdTAiEA4YqGLnsNbnvgvhJ4sQFBLpW/scxAkreebSCUBmF7XUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355913},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"7c508f2c32131e9588a74862389536770c8bc3d9","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"12.0.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","shiki":"^4.3.1","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","prismjs":"^1.30.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","@types/prismjs":"^1.26.6","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","@chenglou/pretext":"^0.0.8","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.21_1785142010200_0.7246131150339366","host":"s3://npm-registry-packages-npm-production"}},"0.6.22":{"name":"editate","version":"0.6.22","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine","marko"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.22","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"68bafb813aa5ac14290a20e244c3112f98fa773e","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.22.tgz","fileCount":39,"integrity":"sha512-YKiRg8W99cURSs7ijX3MNImAqxnQL7ggEV3j81+hXA1B/JbO+lI9OSvFQ0JxoFFj8UHasC0aa9AabGw1qCTlZA==","signatures":[{"sig":"MEQCIAFzOH54eWCtrQ/F3J2SLxqqRQ6+JGzn72pftJ+7EHMhAiAg1L/A1MtQO20q3A4b518UROgsiAIpMxoJcOdmmtKixw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371758},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"6ccc8f579ec5b2bac90139fe1fe9a402ac5b9cd9","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"12.0.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.42","diff":"^9.0.0","vite":"^8.0.13","jsdom":"^29.1.1","react":"^19.2.6","shiki":"^4.3.1","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","prismjs":"^1.30.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","@dnd-kit/react":"^0.5.0","@types/prismjs":"^1.26.6","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@dnd-kit/helpers":"^0.5.0","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","@chenglou/pretext":"^0.0.8","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.22_1785409800591_0.8173022959053817","host":"s3://npm-registry-packages-npm-production"}},"0.6.23":{"name":"editate","version":"0.6.23","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine","marko"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.23","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"b4cf5c46ad770c4c7c0e3201d07a3b35ff5e4879","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.23.tgz","fileCount":39,"integrity":"sha512-24gwOoYd857tl6a/E+rzXKfbodjVbKx9JltSHVj9nx+tiivuZ119nQntGXFGFhLXhWAcxwFNpWS2K3u1n57iLA==","signatures":[{"sig":"MEUCIB27uDmPtltazxfXR1A9oL3C0KrSKq3eMiWj1WnHCs4YAiEAg07SNoegWi0yKFH/tUTxWXcy1bvCxYqLRIoTobG75oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374191},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"23457c97437b4d055c99e179979ffe00cd982206","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"12.0.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.42","diff":"^9.0.0","vite":"^8.0.13","jsdom":"^30.0.0","react":"^19.2.6","shiki":"^4.3.1","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","prismjs":"^1.30.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","@dnd-kit/react":"^0.5.0","@types/prismjs":"^1.26.6","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@dnd-kit/helpers":"^0.5.0","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","@chenglou/pretext":"^0.0.8","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.23_1785556219168_0.056749539900346146","host":"s3://npm-registry-packages-npm-production"}},"0.6.24":{"name":"editate","version":"0.6.24","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine","marko"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.24","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"ca457b4387f2f095dd7e0dabf24ba934a67fe1ca","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.24.tgz","fileCount":39,"integrity":"sha512-WnzMNzmZFZB4Pkq7w7XtIS4pEJekFuNxzWoWC23meNN3mGTciwn4e7y6VCpcGfI9H7x4CTF+hXKQIPk7TFZEnA==","signatures":[{"sig":"MEQCIHBEslMeQEW9Ji/rGhQg/OX8gWCx2r6sy6u7PtbTwWNvAiBWQ1UHnal1o1Ryozo3XDsEZr8z3NYvDYqoW6FXScj7Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381338},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"480372a69e3803fb03d455ffd631e93f7caee210","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"12.0.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.42","diff":"^9.0.0","vite":"^8.0.13","jsdom":"^30.0.0","react":"^19.2.6","shiki":"^4.3.1","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","prismjs":"^1.30.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","@dnd-kit/react":"^0.5.0","@types/prismjs":"^1.26.6","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@dnd-kit/helpers":"^0.5.0","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","@chenglou/pretext":"^0.0.8","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.24_1785763497612_0.4474565062059763","host":"s3://npm-registry-packages-npm-production"}},"0.6.25":{"name":"editate","version":"0.6.25","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine","marko","octane"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.25","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"fc75cf64725a47b267b3f9877b053709b9e6d75e","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.25.tgz","fileCount":39,"integrity":"sha512-zMwoB+ZP0D1ehQ1lLORPM1ZJvVPgf7GCT+FsYycgGH/FnJYPwX86gWau5SjDSJ4fIW8IALQ+tqsXnMKvTsv97Q==","signatures":[{"sig":"MEQCICyVrZlTeImDnRKrLmJ1a46tSJKqL49jE46YTq9DwPcKAiBgCrQ2rvu0vL/cJxJG2zyuz/B1JEuQhg3VZkedFZm4VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382276},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"a521ba6024711e4d344001f6ed11da96554d4213","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"12.0.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.42","diff":"^9.0.0","vite":"^8.0.13","jsdom":"^30.0.0","react":"^19.2.6","shiki":"^4.3.1","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","prismjs":"^1.30.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","@dnd-kit/react":"^0.5.0","@types/prismjs":"^1.26.6","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@dnd-kit/helpers":"^0.5.0","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","@chenglou/pretext":"^0.0.8","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.25_1786026065590_0.7633719575288478","host":"s3://npm-registry-packages-npm-production"}},"0.6.26":{"name":"editate","version":"0.6.26","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine","marko","octane"],"author":{"url":"https://github.com/inokawa/","name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"license":"MIT","_id":"editate@0.6.26","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"homepage":"https://github.com/inokawa/editate#readme","bugs":{"url":"https://github.com/inokawa/editate/issues"},"dist":{"shasum":"d2681bdfa1dd60c6732b7a3c36aba87a13150295","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.26.tgz","fileCount":39,"integrity":"sha512-NB1W41oPzOoia6OrmoSD3gzd453GLA2KvzhUNcmKLTg8sHuHmEPMHLP6B+1btYBb2UIA6weSRjAU5haBg3ffkg==","signatures":[{"sig":"MEQCIGFnZWL5fSPuiKUgI0Ccu6z8wPLFsJG2ZrYYh8X00GejAiBLuV+24PVnhJn8m43lFAfjIlOWJPW8iZOzDJRZGOFK9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384412},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"fc2a276691616b582f8904cca31ccbe1682d98e2","scripts":{"e2e":"npx playwright test","tsc":"tsc -p . --noEmit","size":"size-limit","test":"vitest --run --typecheck","build":"vite build","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","prepare":"patch-package","typedoc":"typedoc","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","prepublishOnly":"npm run typedoc && rimraf lib && npm run build","storybook:build":"storybook build"},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"repository":{"url":"git+https://github.com/inokawa/editate.git","type":"git"},"_npmVersion":"12.0.1","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.42","diff":"^9.0.0","vite":"^8.0.13","jsdom":"^30.0.0","react":"^19.2.6","shiki":"^4.3.1","rimraf":"6.1.3","terser":"^5.48.0","vitest":"^4.1.6","esbuild":"^0.28.0","prismjs":"^1.30.0","typedoc":"^0.28.0","unified":"^11.0.5","valibot":"^1.4.0","prettier":"^3.8.1","react-is":"^19.2.6","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","react-dom":"^19.2.6","storybook":"^10.4.0","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","size-limit":"^12.0.0","typescript":"^6.0.0","@types/react":"^19.2.0","remark-parse":"^11.0.0","patch-package":"^8.0.0","@dnd-kit/react":"^0.5.0","@types/prismjs":"^1.26.6","path-browserify":"^1.0.1","vite-plugin-dts":"^5.0.2","@dnd-kit/helpers":"^0.5.0","@playwright/test":"^1.60.0","@textlint/kernel":"^15.0.0","@types/react-dom":"^19.2.0","@chenglou/pretext":"^0.0.8","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","typedoc-plugin-markdown":"^4.6.3","@size-limit/preset-small-lib":"^12.0.0","textlint-rule-preset-japanese":"^10.0.4","@textlint/textlint-plugin-text":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/editate_0.6.26_1786030146688_0.7619147886445161","host":"s3://npm-registry-packages-npm-production"}},"0.6.27":{"name":"editate","version":"0.6.27","description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","main":"lib/index.cjs","module":"lib/index.js","types":"lib/index.d.ts","type":"module","exports":{"./package.json":"./package.json",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","default":"./lib/index.js"}},"sideEffects":false,"scripts":{"build":"vite build","tsc":"tsc -p . --noEmit","test":"vitest --run --typecheck","format":"prettier '**/*.{js,ts,jsx,tsx}' --write --cache","format:ci":"prettier '**/*.{js,ts,jsx,tsx}' -l","storybook":"storybook dev -p 6006","storybook:build":"storybook build","e2e":"npx playwright test","typedoc":"typedoc","size":"size-limit","prepare":"patch-package","prepublishOnly":"npm run typedoc && rimraf lib && npm run build"},"dependencies":{"@standard-schema/spec":"^1.0.0"},"devDependencies":{"@chenglou/pretext":"^0.0.8","@dnd-kit/helpers":"^0.5.0","@dnd-kit/react":"^0.5.0","@playwright/test":"^1.60.0","@size-limit/preset-small-lib":"^12.0.0","@storybook/addon-docs":"^10.4.0","@storybook/react-vite":"^10.4.0","@textlint/kernel":"^15.0.0","@textlint/textlint-plugin-text":"^15.0.0","@types/prismjs":"^1.26.6","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","ai":"^7.0.42","diff":"^9.0.0","esbuild":"^0.28.0","jsdom":"^30.0.0","kuromojin":"^3.0.1","linkifyjs":"^4.3.1","node-emoji":"^2.2.0","patch-package":"^8.0.0","path-browserify":"^1.0.1","prettier":"^3.8.1","prismjs":"^1.30.0","react":"^19.2.6","react-dom":"^19.2.6","react-is":"^19.2.6","remark-gfm":"^4.0.1","remark-parse":"^11.0.0","rimraf":"6.1.3","shiki":"^4.3.1","size-limit":"^12.0.0","storybook":"^10.4.0","terser":"^5.48.0","textlint-rule-preset-japanese":"^10.0.4","typedoc":"^0.28.0","typedoc-plugin-markdown":"^4.6.3","typescript":"^6.0.0","unified":"^11.0.5","valibot":"^1.4.0","vite":"^8.0.13","vite-plugin-dts":"^5.0.2","vitest":"^4.1.6"},"repository":{"type":"git","url":"git+https://github.com/inokawa/editate.git"},"keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine","marko","octane"],"author":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp","url":"https://github.com/inokawa/"},"license":"MIT","bugs":{"url":"https://github.com/inokawa/editate/issues"},"homepage":"https://github.com/inokawa/editate#readme","gitHead":"f40074584f982d89983e034df674fd6e901e116f","_id":"editate@0.6.27","_nodeVersion":"26.5.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-2Ww1dFDUCa4giHtmgYOsn/LvOWvM/sBhxAqgvdU15LFazVLSrlF2A/SFVhXpSWSpFtnHX+92lcv+G++KH8wTFA==","shasum":"6022911c86431941ce2c22882c6d43b7e10d90f4","tarball":"https://registry.npmjs.org/editate/-/editate-0.6.27.tgz","fileCount":39,"unpackedSize":384625,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG3Hb964NB/R78TZoXPN3z3BQcszqudbbSC++hOw77L9AiEA3NpCn6sl/DNneeI087Wx5+ROIsgP1glTCs17ThAQ4tA="}]},"_npmUser":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"},"directories":{},"maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/editate_0.6.27_1787111822923_0.024346163533402798"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-24T12:59:50.034Z","modified":"2026-08-19T03:57:03.203Z","0.0.0":"2025-12-24T12:59:50.198Z","0.5.0":"2026-05-24T03:58:39.384Z","0.6.0":"2026-05-28T09:35:00.047Z","0.6.1":"2026-05-29T10:55:37.490Z","0.6.2":"2026-05-30T12:48:52.514Z","0.6.3":"2026-05-31T02:08:19.875Z","0.6.4":"2026-06-01T00:45:42.406Z","0.6.5":"2026-06-05T18:02:22.862Z","0.6.6":"2026-06-07T12:17:49.782Z","0.6.7":"2026-06-17T01:00:52.551Z","0.6.8":"2026-06-18T11:34:07.060Z","0.6.9":"2026-07-01T12:44:04.922Z","0.6.10":"2026-07-04T05:24:22.478Z","0.6.11":"2026-07-04T05:52:12.995Z","0.6.12":"2026-07-05T09:15:58.278Z","0.6.13":"2026-07-09T15:46:12.558Z","0.6.14":"2026-07-11T07:53:26.612Z","0.6.15":"2026-07-11T16:42:46.116Z","0.6.16":"2026-07-12T17:04:44.692Z","0.6.17":"2026-07-13T02:54:45.451Z","0.6.18":"2026-07-19T09:41:28.069Z","0.6.19":"2026-07-20T13:24:35.150Z","0.6.20":"2026-07-21T11:18:57.754Z","0.6.21":"2026-07-27T08:46:50.334Z","0.6.22":"2026-07-30T11:10:00.742Z","0.6.23":"2026-08-01T03:50:19.319Z","0.6.24":"2026-08-03T13:24:57.757Z","0.6.25":"2026-08-06T14:21:05.773Z","0.6.26":"2026-08-06T15:29:06.854Z","0.6.27":"2026-08-19T03:57:03.069Z"},"bugs":{"url":"https://github.com/inokawa/editate/issues"},"author":{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp","url":"https://github.com/inokawa/"},"license":"MIT","homepage":"https://github.com/inokawa/editate#readme","keywords":["contenteditable","ui","headless","textarea","input","form","highlight","autocomplete","tagging","combobox","richtext","editor","wysiwyg","react","vue","svelte","solid","angular","preact","alpine","marko","octane"],"repository":{"type":"git","url":"git+https://github.com/inokawa/editate.git"},"description":"An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.","maintainers":[{"name":"inokawa","email":"stratoooo-taster@yahoo.co.jp"}],"readme":"# editate\n\n![npm](https://img.shields.io/npm/v/editate) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/editate) ![npm](https://img.shields.io/npm/dw/editate) [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/inokawa/editate) [![check](https://github.com/inokawa/editate/actions/workflows/check.yml/badge.svg)](https://github.com/inokawa/editate/actions/workflows/check.yml) [![demo](https://github.com/inokawa/editate/actions/workflows/demo.yml/badge.svg)](https://github.com/inokawa/editate/actions/workflows/demo.yml)\n\n> An experimental, type-safe, framework agnostic and small (5kB+) [contenteditable](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/contenteditable) state manager.\n\n## Motivation\n\nWeb editing is so hard even today. There are excellent libraries to make complex rich text editor, but they are too much for small purposes. Native [textarea](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea) element is accessible and easy to use, but it's hardly customizable.\n\n[contenteditable](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/contenteditable) attribute is a primitive for rich text editing, [that was designed for Internet Explorer and copied by other browsers](https://blog.whatwg.org/the-road-to-html-5-contenteditable). As you may know it has [so many problems](https://github.com/grammarly/contenteditable). It has no clear spec, it has many edge case bugs, and has cross browser/OS/input device problems. And it doesn't work well with declarative frontend frameworks... However, at least the core of contenteditable is stable and it works in all browsers except the inconsistencies. This library aims to fill that gap, fix contenteditable to fit modern web development.\n\n## Demo\n\n- [React Storybook](https://inokawa.github.io/editate/)\n- [Framework examples](#other-examples)\n\n## Install\n\n```sh\nnpm install editate\n```\n\n`typescript >=5.0` is recommended.\n\n### Supported browsers\n\nBoth desktop and mobile browsers that support [beforeinput event](https://developer.mozilla.org/en-US/docs/Web/API/Element/beforeinput_event#browser_compatibility) are supported. Basically tested with Mac / Windows / iOS / Android.\n\n- Chrome\n- Safari\n- Firefox\n\n## Getting started\n\n1. Define your document as a state.\n2. Define your editor view declaratively. There are rules you have to follow:\n   - You must render all texts in the document as Text nodes in DOM.\n   - You must render `<br/>` in empty blocks (limitation of contenteditable).\n   - You must render hard breaks in the document as [block element](https://github.com/inokawa/editate/blob/e466e941bd0bd4fd3f668ca365cd076f1cb333a2/src/dom/default.ts#L26).\n   - You must render void nodes in the document as [void element](https://github.com/inokawa/editate/blob/e466e941bd0bd4fd3f668ca365cd076f1cb333a2/src/dom/parser.ts#L174-L188).\n3. Use `createPlainEditor`/`createEditor` to initialize `Editor` with the document.\n4. Call `Editor.input` on mount, with `HTMLElement` which is the root of editor view.\n5. Update your state with `onChange`, which will be called on edit.\n6. Call returned function from `Editor.input` on unmount for cleanup.\n\nHere is an example for React.\n\n### Plain text\n\n```tsx\nimport { useState, useEffect, useRef } from \"react\";\nimport { createPlainEditor } from \"editate\";\n\nexport const App = () => {\n  const ref = useRef<HTMLDivElement>(null);\n  // 1. Define state\n  const [text, setText] = useState(\"Hello world.\");\n\n  useEffect(() => {\n    // 3. init\n    const editor = createPlainEditor({\n      text: text,\n      onChange: (v) => {\n        // 5. update state\n        setText(v);\n      },\n    });\n    // 4. bind to DOM\n    const cleanup = editor.input(ref.current);\n    return () => {\n      // 6. cleanup DOM\n      cleanup();\n    };\n  }, []);\n\n  // 2. render from state\n  return (\n    <div\n      ref={ref}\n      style={{\n        backgroundColor: \"white\",\n        border: \"solid 1px darkgray\",\n        padding: 8,\n      }}\n    >\n      {text.split(\"\\n\").map((t, i) => (\n        <div key={i}>{t ? t : <br />}</div>\n      ))}\n    </div>\n  );\n};\n```\n\n### Rich text\n\nYou can define document schema with [Standard Schema](https://github.com/standard-schema/standard-schema) for type-safe editing.\n\n```tsx\nimport { useState, useEffect, useRef, useMemo } from \"react\";\nimport {\n  createEditor,\n  plainTransferPlugin,\n  ToggleFormat,\n  ToggleBlockAttr,\n} from \"editate\";\nimport * as z from \"zod\";\n\nconst schema = z.strictObject({\n  children: z.array(\n    z.strictObject({\n      align: z.enum([\"left\", \"right\"]).optional(),\n      children: z.array(\n        z.strictObject({\n          text: z.string(),\n          bold: z.boolean().optional(),\n          italic: z.boolean().optional(),\n        }),\n      ),\n    }),\n  ),\n});\n\nexport const App = () => {\n  const ref = useRef<HTMLDivElement>(null);\n\n  type Doc = z.infer<typeof schema>;\n  const [doc, setDoc] = useState<Doc>({\n    children: [\n      {\n        children: [\n          { text: \"Hello\", bold: true },\n          { text: \" \" },\n          { text: \"World\", italic: true },\n          { text: \".\" },\n        ],\n      },\n    ],\n  });\n\n  const editor = useMemo(() => {\n    const e = createEditor({\n      doc,\n      schema,\n    }).exec(plainTransferPlugin);\n    e.on(\"change\", () => {\n      setDoc(e.doc);\n    });\n    return e;\n  }, []);\n\n  useEffect(() => {\n    return editor.input(ref.current);\n  }, []);\n\n  return (\n    <div>\n      <div>\n        <button\n          onClick={() => {\n            editor.exec(ToggleFormat, \"bold\");\n          }}\n        >\n          bold\n        </button>\n        <button\n          onClick={() => {\n            editor.exec(ToggleFormat, \"italic\");\n          }}\n        >\n          italic\n        </button>\n        <button\n          onClick={() => {\n            editor.exec(ToggleBlockAttr, \"align\", \"right\", undefined);\n          }}\n        >\n          align\n        </button>\n      </div>\n      <div\n        ref={ref}\n        style={{\n          backgroundColor: \"white\",\n          border: \"solid 1px darkgray\",\n          padding: 8,\n        }}\n      >\n        {doc.children.map((b, i) => (\n          <div key={i} style={{ textAlign: b.align }}>\n            {b.children.map((n, j) => (\n              <span\n                key={j}\n                style={{\n                  fontWeight: n.bold ? \"bold\" : undefined,\n                  fontStyle: n.italic ? \"italic\" : undefined,\n                }}\n              >\n                {n.text || <br />}\n              </span>\n            ))}\n          </div>\n        ))}\n      </div>\n    </div>\n  );\n};\n```\n\n### Other examples\n\n- React ([Demo](https://inokawa.github.io/editate/react), [Source](./examples/react))\n- Vue ([Demo](https://inokawa.github.io/editate/vue), [Source](./examples/vue))\n- Svelte ([Demo](https://inokawa.github.io/editate/svelte), [Source](./examples/svelte))\n- Solid ([Demo](https://inokawa.github.io/editate/solid), [Source](./examples/solid))\n- Angular ([Demo](https://inokawa.github.io/editate/angular), [Source](./examples/angular))\n- Preact ([Demo](https://inokawa.github.io/editate/preact), [Source](./examples/preact))\n- Alpine ([Demo](https://inokawa.github.io/editate/alpine), [Source](./examples/alpine))\n- Marko ([Demo](https://inokawa.github.io/editate/marko), [Source](./examples/marko))\n- Octane ([Demo](https://inokawa.github.io/editate/octane), [Source](./examples/octane))\n- Vanilla ([Demo](https://inokawa.github.io/editate/vanilla), [Source](./examples/vanilla))\n\n...and more! Contribution welcome!\n\n## Documentation\n\n- [API reference](./docs/API.md)\n- [Storybook examples](./stories) for more usages\n- [DeepWiki](https://deepwiki.com/inokawa/editate)\n\n## Contribute\n\nAll contributions are welcome.\nIf you find a problem, feel free to create an [issue](https://github.com/inokawa/editate/issues) or a [PR](https://github.com/inokawa/editate/pulls). If you have a question, ask in [discussions](https://github.com/inokawa/editate/discussions).\n\n### Making a Pull Request\n\n1. Fork this repo.\n2. Run `npm install`.\n3. Commit your fix.\n4. Make a PR and confirm all the CI checks passed.\n\n## Inspirations\n\n- [ProseMirror](https://prosemirror.net/)\n- [Slate](https://github.com/ianstormtaylor/slate)\n- [Lexical](https://github.com/facebook/lexical)\n- [Quill](https://github.com/slab/quill)\n- [Tiptap](https://github.com/ueberdosis/tiptap)\n- [Wordgard](https://wordgard.net/)\n- [Draft.js](https://github.com/facebookarchive/draft-js)\n- [rich-textarea](https://github.com/inokawa/rich-textarea) (my early project)\n- [use-editable](https://github.com/FormidableLabs/use-editable)\n- [@react-libraries/markdown-editor](https://github.com/ReactLibraries/markdown-editor)\n- [VS Code](https://github.com/microsoft/vscode)\n- [Language Server Protocol](https://github.com/microsoft/language-server-protocol)\n- [urql](https://github.com/urql-graphql/urql)\n- [TanStack DB](https://github.com/tanstack/db)\n- [Hono](https://github.com/honojs/hono)\n- [Textbus](https://github.com/textbus/textbus)\n- [vistree](https://github.com/mizchi/vistree)\n- Proposed [EditContext API](https://github.com/w3c/edit-context)\n- Proposed [Richer Text Fields](https://open-ui.org/components/richer-text-fields.explainer/) in [Open UI](https://open-ui.org/)\n","readmeFilename":"README.md"}