{"_id":"@blazhkoma/draft-js","_rev":"11-c3824437a4adfcd313cb8a49cacaacfc","name":"@blazhkoma/draft-js","dist-tags":{"latest":"0.11.11"},"versions":{"0.11.7-fork.1":{"name":"@blazhkoma/draft-js","version":"0.11.7-fork.1","keywords":["draftjs","editor","react","richtext"],"license":"MIT","_id":"@blazhkoma/draft-js@0.11.7-fork.1","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"dist":{"shasum":"d280e5c6be4d58d60d4bfb1308b4e650eb47b7a3","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.7-fork.1.tgz","fileCount":3,"integrity":"sha512-XaO2U9/PSzEShGRY+CNG2ieeyQuwxGgEMxvIbMh2q8cyoguAA+uCWtse/VfgutrQ58iHMygwD3SS38bA77a1qQ==","signatures":[{"sig":"MEUCIQCik3gwkC38UlKU5m3mht9A789k5TEKL05Em6tAbH6M0AIgbp52yVirfFLg2TvqDnI+dLvOpiFfmmt8uNWar1uMeMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12542},"jest":{"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"roots":["<rootDir>/src/"],"globals":{"__DEV__":true},"rootDir":"./","transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"main":"lib/Draft.js","style":"dist/Draft.css","gitHead":"c7d3eded71f87f5fad88003c64e20237524a74a8","scripts":{"dev":"gulp dev","flow":"flow src","lint":"eslint .","test":"cross-env NODE_ENV=test jest","build":"gulp","format":"eslint . --fix","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test","lint-docs":"alex . && yarn format-docs:diff","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","prepublish":"npm run build","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\""},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"devEngines":{"npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x","node":"14.x || 16.x"},"repository":{"url":"git+https://github.com/BlazhkoMA/draft-js-git.git","type":"git"},"_npmVersion":"10.8.2","description":"A React framework for building text editors (fork)","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","alex":"^9.0.1","gulp":"^4.0.2","jest":"^26.4.2","react":"^16.8.0","eslint":"^7.8.1","gulp-if":"^3.0.0","es6-shim":"^0.35.5","flow-bin":"^0.130.0","prettier":"1.19.1","through2":"^4.0.2","cross-env":"^7.0.2","gulp-util":"^3.0.8","react-dom":"^16.8.0","gulp-babel":"^8.0.0","@babel/core":"^7.11.6","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","babel-eslint":"^10.1.0","fbjs-scripts":"^2.0.0","gulp-flatten":"^0.4.0","gulp-clean-css":"^4.3.0","gulp-derequire":"^3.0.0","webpack-stream":"6.1.0","gulp-concat-css":"^3.1.0","babel-preset-fbjs":"^3.3.0","eslint-config-fbjs":"^3.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.0.0","eslint-plugin-fb-www":"^1.0.3","stats-webpack-plugin":"^0.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","uglifyjs-webpack-plugin":"^2.2.0","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/draft-js_0.11.7-fork.1_1747647435322_0.6489435643610346","host":"s3://npm-registry-packages-npm-production"}},"0.11.7-fork.2":{"name":"@blazhkoma/draft-js","version":"0.11.7-fork.2","keywords":["draftjs","editor","react","richtext"],"license":"MIT","_id":"@blazhkoma/draft-js@0.11.7-fork.2","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"dist":{"shasum":"f062694b80098cd530a9a73a8a5ac8449246384b","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.7-fork.2.tgz","fileCount":357,"integrity":"sha512-2/8QQ/CVDDS6N69jRZh3Z7+V4a4CRfH0R6t3XaOP9bNATNynHUaILBdnHBbGJYSB2yJD/kd0mhAFjVn57L9JlA==","signatures":[{"sig":"MEUCIGRMlInXhLHRX+sFJORstrf1OeLEj8t1Ebmnv0trO2BRAiEAr0qTcb3FEY6xn802fgg13ZHig8ROzdyltAIIypJC+L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457033},"jest":{"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"roots":["<rootDir>/src/"],"globals":{"__DEV__":true},"rootDir":"./","transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"main":"lib/Draft.js","style":"dist/Draft.css","types":"node_modules/@types/draft-js/index.d.ts","gitHead":"6c06c4359badbdcafe588822c8e96a8d91910849","scripts":{"dev":"gulp dev","flow":"flow src","lint":"eslint .","test":"cross-env NODE_ENV=test jest","build":"gulp build","format":"eslint . --fix","prepare":"npm run build","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test","lint-docs":"alex . && yarn format-docs:diff","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\""},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"devEngines":{"npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x","node":"14.x || 16.x"},"repository":{"url":"git+https://github.com/BlazhkoMA/draft-js-git.git","type":"git"},"_npmVersion":"6.14.18","description":"A React framework for building text editors (fork)","directories":{},"_nodeVersion":"14.21.3","dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1","@types/draft-js":"^0.11.18"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","alex":"^9.0.1","gulp":"^4.0.2","jest":"^26.4.2","react":"^16.8.0","eslint":"^7.8.1","gulp-if":"^3.0.0","es6-shim":"^0.35.5","flow-bin":"^0.130.0","prettier":"1.19.1","through2":"^4.0.2","cross-env":"^7.0.2","gulp-util":"^3.0.8","react-dom":"^16.8.0","gulp-babel":"^8.0.0","@babel/core":"^7.11.6","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","babel-eslint":"^10.1.0","fbjs-scripts":"^2.0.0","gulp-flatten":"^0.4.0","gulp-clean-css":"^4.3.0","gulp-derequire":"^3.0.0","webpack-stream":"6.1.0","gulp-concat-css":"^3.1.0","babel-preset-fbjs":"^3.3.0","eslint-config-fbjs":"^3.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.0.0","eslint-plugin-fb-www":"^1.0.3","stats-webpack-plugin":"^0.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","uglifyjs-webpack-plugin":"^2.2.0","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/draft-js_0.11.7-fork.2_1747648464927_0.7307051640313327","host":"s3://npm-registry-packages-npm-production"}},"0.11.7-fork.3":{"name":"@blazhkoma/draft-js","version":"0.11.7-fork.3","keywords":["draftjs","editor","react","richtext"],"license":"MIT","_id":"@blazhkoma/draft-js@0.11.7-fork.3","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"dist":{"shasum":"15168c08cc7fe6efa65300b74459d455fde37918","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.7-fork.3.tgz","fileCount":357,"integrity":"sha512-3IMGdHgCZ1swUyU0aT8Zha+6QtjQe1EDGkiFCzTj1e3SQ1e3Cr2p9V69jThGrVEkIi6ixlzsMTH0My+UZOMPOw==","signatures":[{"sig":"MEQCIEbTZQxPvGDgeWlz+sC144Twr6Gjvtk7117Lp5G8ihL3AiB9FvtZZ/YTTvQ4mpaDd6yM87BXUORuPhgvEdGcXgbSNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1456969},"jest":{"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"roots":["<rootDir>/src/"],"globals":{"__DEV__":true},"rootDir":"./","transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"main":"lib/Draft.js","style":"dist/Draft.css","types":"types.d.ts","gitHead":"2f0f5f3d29b847f285bc544d7a101491965dbe8a","scripts":{"dev":"gulp dev","flow":"flow src","lint":"eslint .","test":"cross-env NODE_ENV=test jest","build":"gulp build","format":"eslint . --fix","prepare":"npm run build","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test","lint-docs":"alex . && yarn format-docs:diff","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\""},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"devEngines":{"npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x","node":"14.x || 16.x"},"repository":{"url":"git+https://github.com/BlazhkoMA/draft-js-git.git","type":"git"},"_npmVersion":"6.14.18","description":"A React framework for building text editors (fork)","directories":{},"_nodeVersion":"14.21.3","dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","alex":"^9.0.1","gulp":"^4.0.2","jest":"^26.4.2","react":"^16.8.0","eslint":"^7.8.1","gulp-if":"^3.0.0","es6-shim":"^0.35.5","flow-bin":"^0.130.0","prettier":"1.19.1","through2":"^4.0.2","cross-env":"^7.0.2","gulp-util":"^3.0.8","react-dom":"^16.8.0","gulp-babel":"^8.0.0","@babel/core":"^7.11.6","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","babel-eslint":"^10.1.0","fbjs-scripts":"^2.0.0","gulp-flatten":"^0.4.0","gulp-clean-css":"^4.3.0","gulp-derequire":"^3.0.0","webpack-stream":"6.1.0","gulp-concat-css":"^3.1.0","babel-preset-fbjs":"^3.3.0","eslint-config-fbjs":"^3.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.0.0","eslint-plugin-fb-www":"^1.0.3","stats-webpack-plugin":"^0.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","uglifyjs-webpack-plugin":"^2.2.0","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/draft-js_0.11.7-fork.3_1747648965611_0.18555910213298743","host":"s3://npm-registry-packages-npm-production"}},"0.11.7-fork.4":{"name":"@blazhkoma/draft-js","version":"0.11.7-fork.4","keywords":["draftjs","editor","react","richtext"],"license":"MIT","_id":"@blazhkoma/draft-js@0.11.7-fork.4","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"dist":{"shasum":"cf24739987797b747bd850a5f9a8366153072a22","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.7-fork.4.tgz","fileCount":359,"integrity":"sha512-FFQy9jgj/DtHE0VD6mOZogZfjEXcmQp5c+mlDU19UpPDKzqBiWAsuVpzuA5REEn3wfS9E1Oz7NhoUJGU5R1MIA==","signatures":[{"sig":"MEUCIQC5j4CaMrgpSJeLhGr07NfiiGd5Kg5GByIvdS7M48lOSQIgI285PRzba4T0N8MgJTzjPX+/Jkaq2rp1f35kCt6N8tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458344},"jest":{"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"roots":["<rootDir>/src/"],"globals":{"__DEV__":true},"rootDir":"./","transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"main":"lib/Draft.js","style":"dist/Draft.css","types":"types.d.ts","gitHead":"f7fbee188698f61782cb2ef416bb9ace730e664b","scripts":{"dev":"gulp dev","flow":"flow src","lint":"eslint .","test":"cross-env NODE_ENV=test jest","build":"gulp build","format":"eslint . --fix","prepare":"npm run build","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test","lint-docs":"alex . && yarn format-docs:diff","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\""},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"devEngines":{"npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x","node":"14.x || 16.x"},"repository":{"url":"git+https://github.com/BlazhkoMA/draft-js-git.git","type":"git"},"_npmVersion":"6.14.18","description":"A React framework for building text editors (fork)","directories":{},"_nodeVersion":"14.21.3","dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","alex":"^9.0.1","gulp":"^4.0.2","jest":"^26.4.2","react":"^16.8.0","eslint":"^7.8.1","gulp-if":"^3.0.0","es6-shim":"^0.35.5","flow-bin":"^0.130.0","prettier":"1.19.1","through2":"^4.0.2","cross-env":"^7.0.2","gulp-util":"^3.0.8","react-dom":"^16.8.0","gulp-babel":"^8.0.0","@babel/core":"^7.11.6","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","babel-eslint":"^10.1.0","fbjs-scripts":"^2.0.0","gulp-flatten":"^0.4.0","gulp-clean-css":"^4.3.0","gulp-derequire":"^3.0.0","webpack-stream":"6.1.0","gulp-concat-css":"^3.1.0","babel-preset-fbjs":"^3.3.0","eslint-config-fbjs":"^3.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.0.0","eslint-plugin-fb-www":"^1.0.3","stats-webpack-plugin":"^0.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","uglifyjs-webpack-plugin":"^2.2.0","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/draft-js_0.11.7-fork.4_1747651724162_0.6943521301247617","host":"s3://npm-registry-packages-npm-production"}},"0.11.7-fork.5":{"name":"@blazhkoma/draft-js","version":"0.11.7-fork.5","keywords":["draftjs","editor","react","richtext"],"license":"MIT","_id":"@blazhkoma/draft-js@0.11.7-fork.5","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"dist":{"shasum":"87845249e4fc3223d1904e732380ae5f9f57c426","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.7-fork.5.tgz","fileCount":359,"integrity":"sha512-4CM4BIOJtac+o03GYXx40QZ1888g9+wTzdXsF/TmBqvgAyky6aACBNqrXF3gecALguWBAKBkcA1KhgT89QyUNQ==","signatures":[{"sig":"MEQCIBNvT6py9pWfrXD9A3YdqP6XqC9eb6WZdkAlQVRwr2KPAiBSoRr0h+zniwi6e6MKlXXzXyJLGk4fx1LOXPfa35uQhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458568},"jest":{"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"roots":["<rootDir>/src/"],"globals":{"__DEV__":true},"rootDir":"./","transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"main":"lib/Draft.js","style":"dist/Draft.css","types":"types.d.ts","gitHead":"e28bd4ce0ce18485e5e404c2d3ada28347a865a0","scripts":{"dev":"gulp dev","flow":"flow src","lint":"eslint .","test":"cross-env NODE_ENV=test jest","build":"gulp build","format":"eslint . --fix","prepare":"npm run build","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test","lint-docs":"alex . && yarn format-docs:diff","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\""},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"devEngines":{"npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x","node":"14.x || 16.x"},"repository":{"url":"git+https://github.com/BlazhkoMA/draft-js-git.git","type":"git"},"_npmVersion":"6.14.18","description":"A React framework for building text editors (fork)","directories":{},"_nodeVersion":"14.21.3","dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","alex":"^9.0.1","gulp":"^4.0.2","jest":"^26.4.2","react":"^16.8.0","eslint":"^7.8.1","gulp-if":"^3.0.0","es6-shim":"^0.35.5","flow-bin":"^0.130.0","prettier":"1.19.1","through2":"^4.0.2","cross-env":"^7.0.2","gulp-util":"^3.0.8","react-dom":"^16.8.0","gulp-babel":"^8.0.0","@babel/core":"^7.11.6","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","babel-eslint":"^10.1.0","fbjs-scripts":"^2.0.0","gulp-flatten":"^0.4.0","gulp-clean-css":"^4.3.0","gulp-derequire":"^3.0.0","webpack-stream":"6.1.0","gulp-concat-css":"^3.1.0","babel-preset-fbjs":"^3.3.0","eslint-config-fbjs":"^3.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.0.0","eslint-plugin-fb-www":"^1.0.3","stats-webpack-plugin":"^0.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","uglifyjs-webpack-plugin":"^2.2.0","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/draft-js_0.11.7-fork.5_1747652309925_0.9047813176571751","host":"s3://npm-registry-packages-npm-production"}},"0.11.7-fork.6":{"name":"@blazhkoma/draft-js","version":"0.11.7-fork.6","keywords":["draftjs","editor","react","richtext"],"license":"MIT","_id":"@blazhkoma/draft-js@0.11.7-fork.6","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"dist":{"shasum":"fca169aaf8701abc73ff5b42efc0ea5710deb828","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.7-fork.6.tgz","fileCount":359,"integrity":"sha512-82QXu3nKwgJ2Ej1wAlm4E8DuTxxS8jRPzJ3SeD5p5IHkIjeG1PszmBGKDCgKodFkDsdjsL0Eyd+JOO2cZ02JpA==","signatures":[{"sig":"MEUCIGmKoLeuXr4Oiu60PK2ldtIsEMnkjxlkas8SFyM8WD0yAiEA3f6xqrU+IBiSL8ODqGhZkasEqzCRLSlmA6nlufMlHYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458732},"jest":{"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"roots":["<rootDir>/src/"],"globals":{"__DEV__":true},"rootDir":"./","transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"main":"lib/Draft.js","style":"dist/Draft.css","types":"types.d.ts","gitHead":"5df99f8640f9fe95559decbb8f847109f2a0a1f1","scripts":{"dev":"gulp dev","flow":"flow src","lint":"eslint .","test":"cross-env NODE_ENV=test jest","build":"gulp build","format":"eslint . --fix","prepare":"npm run build","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test","lint-docs":"alex . && yarn format-docs:diff","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\""},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"devEngines":{"npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x","node":"14.x || 16.x"},"repository":{"url":"git+https://github.com/BlazhkoMA/draft-js-git.git","type":"git"},"_npmVersion":"6.14.18","description":"A React framework for building text editors (fork)","directories":{},"_nodeVersion":"14.21.3","dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","alex":"^9.0.1","gulp":"^4.0.2","jest":"^26.4.2","react":"^16.8.0","eslint":"^7.8.1","gulp-if":"^3.0.0","es6-shim":"^0.35.5","flow-bin":"^0.130.0","prettier":"1.19.1","through2":"^4.0.2","cross-env":"^7.0.2","gulp-util":"^3.0.8","react-dom":"^16.8.0","gulp-babel":"^8.0.0","@babel/core":"^7.11.6","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","babel-eslint":"^10.1.0","fbjs-scripts":"^2.0.0","gulp-flatten":"^0.4.0","gulp-clean-css":"^4.3.0","gulp-derequire":"^3.0.0","webpack-stream":"6.1.0","gulp-concat-css":"^3.1.0","babel-preset-fbjs":"^3.3.0","eslint-config-fbjs":"^3.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.0.0","eslint-plugin-fb-www":"^1.0.3","stats-webpack-plugin":"^0.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","uglifyjs-webpack-plugin":"^2.2.0","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/draft-js_0.11.7-fork.6_1747652495109_0.6187649538769768","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"@blazhkoma/draft-js","version":"0.11.7","keywords":["draftjs","editor","react","richtext"],"license":"MIT","_id":"@blazhkoma/draft-js@0.11.7","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"dist":{"shasum":"f9a54fa155f432840859c11fbeaaf6372826fa37","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.7.tgz","fileCount":362,"integrity":"sha512-M1DDXBxs7cq/b/5AWYMk3ePGWDIFB0LFhm4xAyLfHtOj5Rgpavvsy8jA/hLKsZ+7tQ+/kwV2iJ5hxlj38ObY4w==","signatures":[{"sig":"MEUCIEZ2Ih+qhFjz33pymA65A9B3NkSnTCpIcy/RzEiXu9LgAiEAiom6O6ggvxZTBaeG6bA1JV78OVYpm7+hm+EG/P69wNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423439},"jest":{"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"roots":["<rootDir>/src/"],"globals":{"__DEV__":true},"rootDir":"./","transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"main":"lib/Draft.js","style":"dist/Draft.css","types":"types/index.d.ts","gitHead":"cba30e671635378e36c600015651681e41e72919","scripts":{"dev":"gulp dev","flow":"flow src","lint":"eslint .","test":"cross-env NODE_ENV=test jest","build":"gulp build","format":"eslint . --fix","prepare":"npm run build","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test","lint-docs":"alex . && yarn format-docs:diff","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\""},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"devEngines":{"npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x","node":"14.x || 16.x"},"repository":{"url":"git+https://github.com/BlazhkoMA/draft-js-git.git","type":"git"},"_npmVersion":"10.8.2","description":"A React framework for building text editors (fork)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","alex":"^9.0.1","gulp":"^4.0.2","jest":"^26.4.2","react":"^16.8.0","eslint":"^7.8.1","gulp-if":"^3.0.0","es6-shim":"^0.35.5","flow-bin":"^0.130.0","prettier":"1.19.1","through2":"^4.0.2","cross-env":"^7.0.2","gulp-util":"^3.0.8","react-dom":"^16.8.0","gulp-babel":"^8.0.0","@babel/core":"^7.11.6","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","babel-eslint":"^10.1.0","fbjs-scripts":"^2.0.0","gulp-flatten":"^0.4.0","gulp-clean-css":"^4.3.0","gulp-derequire":"^3.0.0","webpack-stream":"6.1.0","gulp-concat-css":"^3.1.0","babel-preset-fbjs":"^3.3.0","eslint-config-fbjs":"^3.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.0.0","eslint-plugin-fb-www":"^1.0.3","stats-webpack-plugin":"^0.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","uglifyjs-webpack-plugin":"^2.2.0","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/draft-js_0.11.7_1755767245587_0.1804007467197708","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"@blazhkoma/draft-js","version":"0.11.8","keywords":["draftjs","editor","react","richtext"],"license":"MIT","_id":"@blazhkoma/draft-js@0.11.8","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"dist":{"shasum":"5f7dae6504ff237daadd65e566538edc8b403708","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.8.tgz","fileCount":362,"integrity":"sha512-HKXrt589OaGZxPPSs5KSdfzrxapyyX8jDoxDGsFR9q9iHhaeR02Og2KIqDRBL6FF7fUB6VXlTHFG69vMhn+l4g==","signatures":[{"sig":"MEYCIQCFimJzXpICk5iEPltFvpkK3BzUHwMCcg5cgDsqxckyZAIhAOxwEM+N3csyO3PEeIeXEXAQBsOjIF+F7y32fjs5nDHq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423689},"jest":{"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"roots":["<rootDir>/src/"],"globals":{"__DEV__":true},"rootDir":"./","transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"main":"lib/Draft.js","style":"dist/Draft.css","types":"types/index.d.ts","gitHead":"5982066649db77d1fee73b7acd5aedd4be3c73a7","scripts":{"dev":"gulp dev","flow":"flow src","lint":"eslint .","test":"cross-env NODE_ENV=test jest","build":"gulp build","format":"eslint . --fix","prepare":"npm run build","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test","lint-docs":"alex . && yarn format-docs:diff","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\""},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"devEngines":{"npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x","node":"14.x || 16.x"},"repository":{"url":"git+https://github.com/BlazhkoMA/draft-js-git.git","type":"git"},"_npmVersion":"10.8.2","description":"A React framework for building text editors (fork)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","alex":"^9.0.1","gulp":"^4.0.2","jest":"^26.4.2","react":"^16.8.0","eslint":"^7.8.1","gulp-if":"^3.0.0","es6-shim":"^0.35.5","flow-bin":"^0.130.0","prettier":"1.19.1","through2":"^4.0.2","cross-env":"^7.0.2","gulp-util":"^3.0.8","react-dom":"^16.8.0","gulp-babel":"^8.0.0","@babel/core":"^7.11.6","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","babel-eslint":"^10.1.0","fbjs-scripts":"^2.0.0","gulp-flatten":"^0.4.0","gulp-clean-css":"^4.3.0","gulp-derequire":"^3.0.0","webpack-stream":"6.1.0","gulp-concat-css":"^3.1.0","babel-preset-fbjs":"^3.3.0","eslint-config-fbjs":"^3.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.0.0","eslint-plugin-fb-www":"^1.0.3","stats-webpack-plugin":"^0.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","uglifyjs-webpack-plugin":"^2.2.0","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/draft-js_0.11.8_1755767456917_0.5509003175818952","host":"s3://npm-registry-packages-npm-production"}},"0.11.9":{"name":"@blazhkoma/draft-js","version":"0.11.9","keywords":["draftjs","editor","react","richtext"],"license":"MIT","_id":"@blazhkoma/draft-js@0.11.9","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"dist":{"shasum":"04f67814a61a02871565004edd690cce5193dae9","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.9.tgz","fileCount":362,"integrity":"sha512-qWF5jOoiFi9I9so2LUptaFck0Z+hWyAgjixa0iixHJdjgFbxgWXCJzEZaPrbyNEpAS5GtjGgAQALTPaol6xKvg==","signatures":[{"sig":"MEUCIEjL4ctIvmcUj7PvZszlCdv1b1jk8+Hi76gp+Nv1FEybAiEAywuamwoA2b5Ub6e/tATulLB5fp7+lgGGHhFMz9HIUAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1467758},"jest":{"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"roots":["<rootDir>/src/"],"globals":{"__DEV__":true},"rootDir":"./","transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"main":"lib/Draft.js","style":"dist/Draft.css","types":"types/index.d.ts","gitHead":"7815c4f8510331e5bc97c361b26b554cb81b77bf","scripts":{"dev":"gulp dev","flow":"flow src","lint":"eslint .","test":"cross-env NODE_ENV=test jest","build":"gulp build","format":"eslint . --fix","prepare":"npm run build","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test","lint-docs":"alex . && yarn format-docs:diff","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\""},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"devEngines":{"npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x","node":"14.x || 16.x"},"repository":{"url":"git+https://github.com/BlazhkoMA/draft-js-git.git","type":"git"},"_npmVersion":"10.8.2","description":"A React framework for building text editors (fork)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","alex":"^9.0.1","gulp":"^4.0.2","jest":"^26.4.2","react":"^16.8.0","eslint":"^7.8.1","gulp-if":"^3.0.0","es6-shim":"^0.35.5","flow-bin":"^0.130.0","prettier":"1.19.1","through2":"^4.0.2","cross-env":"^7.0.2","gulp-util":"^3.0.8","react-dom":"^16.8.0","gulp-babel":"^8.0.0","@babel/core":"^7.11.6","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","babel-eslint":"^10.1.0","fbjs-scripts":"^2.0.0","gulp-flatten":"^0.4.0","gulp-clean-css":"^4.3.0","gulp-derequire":"^3.0.0","webpack-stream":"6.1.0","gulp-concat-css":"^3.1.0","babel-preset-fbjs":"^3.3.0","eslint-config-fbjs":"^3.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.0.0","eslint-plugin-fb-www":"^1.0.3","stats-webpack-plugin":"^0.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","uglifyjs-webpack-plugin":"^2.2.0","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/draft-js_0.11.9_1755767913919_0.5677420592119728","host":"s3://npm-registry-packages-npm-production"}},"0.11.10":{"name":"@blazhkoma/draft-js","version":"0.11.10","keywords":["draftjs","editor","react","richtext"],"license":"MIT","_id":"@blazhkoma/draft-js@0.11.10","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"dist":{"shasum":"b5ad0910e32668648e958645779a029bbf600bd8","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.10.tgz","fileCount":362,"integrity":"sha512-Gmms+SKvjb1PeQvZA+dMx5MzE5SsGcNByN30+Ufyf6P/5YXKQqjogbdVRkAWp1ol3O5mYKiSMYfTMMMRh9RCeA==","signatures":[{"sig":"MEQCICBJWSXzNl5mbH42baazJOqLd08SjRRe23nyJxl16i5OAiBphC+9nt+eJGbOihi14Js8v13U9s7bnBrPedXMPs28uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1467858},"jest":{"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"roots":["<rootDir>/src/"],"globals":{"__DEV__":true},"rootDir":"./","transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"main":"lib/Draft.js","style":"dist/Draft.css","types":"types/index.d.ts","gitHead":"e23543fa52874634f33d7dd42c88634ce47ca534","scripts":{"dev":"gulp dev","flow":"flow src","lint":"eslint .","test":"cross-env NODE_ENV=test jest","build":"gulp build","format":"eslint . --fix","prepare":"npm run build","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test","lint-docs":"alex . && yarn format-docs:diff","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\""},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"devEngines":{"npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x","node":"14.x || 16.x"},"repository":{"url":"git+https://github.com/BlazhkoMA/draft-js-git.git","type":"git"},"_npmVersion":"10.8.2","description":"A React framework for building text editors (fork)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","alex":"^9.0.1","gulp":"^4.0.2","jest":"^26.4.2","react":"^16.8.0","eslint":"^7.8.1","gulp-if":"^3.0.0","es6-shim":"^0.35.5","flow-bin":"^0.130.0","prettier":"1.19.1","through2":"^4.0.2","cross-env":"^7.0.2","gulp-util":"^3.0.8","react-dom":"^16.8.0","gulp-babel":"^8.0.0","@babel/core":"^7.11.6","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","babel-eslint":"^10.1.0","fbjs-scripts":"^2.0.0","gulp-flatten":"^0.4.0","gulp-clean-css":"^4.3.0","gulp-derequire":"^3.0.0","webpack-stream":"6.1.0","gulp-concat-css":"^3.1.0","babel-preset-fbjs":"^3.3.0","eslint-config-fbjs":"^3.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.0.0","eslint-plugin-fb-www":"^1.0.3","stats-webpack-plugin":"^0.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","uglifyjs-webpack-plugin":"^2.2.0","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/draft-js_0.11.10_1755768185608_0.913232676838456","host":"s3://npm-registry-packages-npm-production"}},"0.11.11":{"name":"@blazhkoma/draft-js","description":"A React framework for building text editors (fork)","version":"0.11.11","types":"types/index.d.ts","keywords":["draftjs","editor","react","richtext"],"homepage":"https://github.com/BlazhkoMA/draft-js-git","bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"main":"lib/Draft.js","style":"dist/Draft.css","repository":{"type":"git","url":"git+https://github.com/BlazhkoMA/draft-js-git.git"},"license":"MIT","scripts":{"prepare":"npm run build","build":"gulp build","dev":"gulp dev","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","lint":"eslint .","lint-docs":"alex . && yarn format-docs:diff","format":"eslint . --fix","format-docs":"prettier --config prettier.config.js --write \"docs/**/*.md\"","format-docs:diff":"prettier --config prettier.config.js --list-different \"docs/**/*.md\"","flow":"flow src","test":"cross-env NODE_ENV=test jest","test-ci":"cross-env NODE_ENV=test npm run lint && npm run flow && npm run test"},"dependencies":{"fbjs":"^3.0.4","immutable":"~3.7.4","object-assign":"^4.1.1"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-optional-catch-binding":"^7.10.4","@babel/plugin-proposal-optional-chaining":"^7.11.0","alex":"^9.0.1","babel-eslint":"^10.1.0","babel-preset-fbjs":"^3.3.0","cross-env":"^7.0.2","del":"^5.1.0","es6-shim":"^0.35.5","eslint":"^7.8.1","eslint-config-fbjs":"^3.1.1","eslint-config-prettier":"^6.11.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-fb-www":"^1.0.3","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-react":"^7.20.6","fbjs-scripts":"^2.0.0","flow-bin":"^0.130.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-clean-css":"^4.3.0","gulp-concat-css":"^3.1.0","gulp-derequire":"^3.0.0","gulp-flatten":"^0.4.0","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-rename":"^2.0.0","gulp-util":"^3.0.8","jest":"^26.4.2","prettier":"1.19.1","react":"^16.8.0","react-dom":"^16.8.0","react-test-renderer":"^16.0.0","stats-webpack-plugin":"^0.7.0","through2":"^4.0.2","uglifyjs-webpack-plugin":"^2.2.0","webpack-stream":"6.1.0"},"devEngines":{"node":"14.x || 16.x","npm":"2.x || 3.x || 5.x || 6.x || 7.x || 8.x"},"jest":{"globals":{"__DEV__":true},"rootDir":"./","roots":["<rootDir>/src/"],"setupFiles":["<rootDir>/scripts/jest/shims.js"],"transform":{".*":"<rootDir>/scripts/jest/preprocessor.js"},"haste":{"hasteImplModulePath":"<rootDir>/scripts/jest/hasteImpl.js"},"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"transformIgnorePatterns":["<rootDir>/node_modules/"],"unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/UserAgent.js","<rootDir>/node_modules/fbjs/lib/UserAgentData.js","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/object-assign/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"_id":"@blazhkoma/draft-js@0.11.11","gitHead":"3b1fdb31ec1ecd4aad23e06160f27f86d599654f","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2DhCkJZRQwNiGbTy8sCf2eF5zYWmzIeOMQQVkbHnw5SMnI67Stgfk2qCbCWn1pEr5xMf4N7CjlGKUbheh3UKhw==","shasum":"5361068e30c914b25ac234a77e4ff84e20123453","tarball":"https://registry.npmjs.org/@blazhkoma/draft-js/-/draft-js-0.11.11.tgz","fileCount":362,"unpackedSize":1467762,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD8IJmhlmZ1jxI29EyBMTco5IFAepCBIDmREO8Aho9oFwIgUrjELa/a3Xq/92XFLotEZM0c0WN7oNt7gwmJXh3IoOY="}]},"_npmUser":{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"},"directories":{},"maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/draft-js_0.11.11_1755768432495_0.10302632285906932"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-19T09:37:15.265Z","modified":"2025-08-21T09:27:12.929Z","0.11.7-fork.1":"2025-05-19T09:37:15.498Z","0.11.7-fork.2":"2025-05-19T09:54:25.176Z","0.11.7-fork.3":"2025-05-19T10:02:45.828Z","0.11.7-fork.4":"2025-05-19T10:48:44.357Z","0.11.7-fork.5":"2025-05-19T10:58:30.161Z","0.11.7-fork.6":"2025-05-19T11:01:35.356Z","0.11.7":"2025-08-21T09:07:25.795Z","0.11.8":"2025-08-21T09:10:57.159Z","0.11.9":"2025-08-21T09:18:34.171Z","0.11.10":"2025-08-21T09:23:05.807Z","0.11.11":"2025-08-21T09:27:12.727Z"},"bugs":{"url":"https://github.com/BlazhkoMA/draft-js-git/issues"},"license":"MIT","homepage":"https://github.com/BlazhkoMA/draft-js-git","keywords":["draftjs","editor","react","richtext"],"repository":{"type":"git","url":"git+https://github.com/BlazhkoMA/draft-js-git.git"},"description":"A React framework for building text editors (fork)","maintainers":[{"name":"blazhko.ma","email":"blazhko.ma@yandex.ru"}],"readme":"<p align=\"center\">\n  <a href=\"http://draftjs.org/\">\n    <img src=\"https://draftjs.org/img/draftjs-logo.svg\" alt=\"draftjs-logo\" width=\"8%\" />\n  </a>\n</p>\n<h1 align=\"center\">\n  Draft.js\n</h1>\n<p align=\"center\">\n  <a href=\"https://travis-ci.org/facebook/draft-js\">\n    <img src=\"https://img.shields.io/travis/facebook/draft-js/master.svg?style=flat\" alt=\"Build Status\" />\n  </a>\n  <a href=\"https://yarn.pm/draft-js\">\n    <img src=\"https://img.shields.io/npm/v/draft-js.svg?style=flat\" alt=\"npm version\" />\n  </a>\n</p>\n<p align=\"center\">\n  <img src=\"https://media.giphy.com/media/XHUjaxELpc11SiRSqN/giphy.gif\" alt=\"Live Demo\" />\n</p>\n\n--------------------\n## Status\n\n**THIS PROJECT IS CURRENTLY IN MAINTENANCE MODE. It will not receive any feature updates, only critical security bug patches. On 31st December 2022 the repo will be fully archived.**\n\nFor users looking for an open source alternative, Meta have been working on migrating to a new framework, called [Lexical](https://github.com/facebook/lexical). It's still experimental, and we're working on adding migration guides, but, we believe, it provides a more performant and accessible alternative.\n\n--------------------\nDraft.js is a JavaScript rich text editor framework, built for React and\nbacked by an immutable model.\n\n- **Extensible and Customizable:** We provide the building blocks to enable\nthe creation of a broad variety of rich text composition experiences, from\nbasic text styles to embedded media.\n- **Declarative Rich Text:** Draft.js fits seamlessly into\n[React](http://facebook.github.io/react/) applications,\nabstracting away the details of rendering, selection, and input behavior with a\nfamiliar declarative API.\n- **Immutable Editor State:** The Draft.js model is built\nwith [immutable-js](https://facebook.github.io/immutable-js/), offering\nan API with functional state updates and aggressively leveraging data persistence\nfor scalable memory usage.\n\n[Learn how to use Draft.js in your own project.](https://draftjs.org/docs/getting-started/)\n\nDraft.js is used in production on Facebook, including status and\ncomment inputs, [Notes](https://www.facebook.com/notes/), and\n[messenger.com](https://www.messenger.com).\n\n## API Notice\n\nBefore getting started, please be aware that we recently changed the API of\nEntity storage in Draft. \n\nPreviously, the old API was set to be removed in `v0.11.0`. Since, the plans have changed— `v0.11.0` still supports the old API and `v0.12.0` will remove it. Refer to [the docs](https://draftjs.org/docs/v0-10-api-migration) for more information and information on how to migrate.\n\n## Getting Started\n\n```\nnpm install --save draft-js react react-dom\n\nor\n\nyarn add draft-js react react-dom\n```\n\nDraft.js depends on React and React DOM which must also be installed.\n\n### Using Draft.js\n\n```javascript\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport {Editor, EditorState} from 'draft-js';\n\nfunction MyEditor() {\n\n  \n  constructor(props) {\n    super(props);\n    this.state = {editorState: EditorState.createEmpty()};\n    this.onChange = (editorState) => this.setState({editorState});\n    this.setEditor = (editor) => {\n      this.editor = editor;\n    };\n    this.focusEditor = () => {\n      if (this.editor) {\n        this.editor.focus();\n      }\n    };\n  }\n\n  componentDidMount() {\n    this.focusEditor();\n  }\n\n  render() {\n    return (\n      <div style={styles.editor} onClick={this.focusEditor}>\n        <Editor\n          ref={this.setEditor}\n          editorState={this.state.editorState}\n          onChange={this.onChange}\n        />\n      </div>\n    );\n  }\n}\n\nconst styles = {\n  editor: {\n    border: '1px solid gray',\n    minHeight: '6em'\n  }\n};\n\nReactDOM.render(\n  <MyEditor />,\n  document.getElementById('container')\n);\n```\n\nSince the release of React 16.8, you can use [Hooks](https://reactjs.org/docs/hooks-intro.html) as a way to work with `EditorState` without using a class.\n\n\n```js\nimport React from \"react\";\nimport { Editor, EditorState } from \"draft-js\";\nimport \"draft-js/dist/Draft.css\";\n\nexport default function MyEditor() {\n  const [editorState, setEditorState] = React.useState(() =>\n    EditorState.createEmpty()\n  );\n\n  const editor = React.useRef(null);\n  function focusEditor() {\n    editor.current.focus();\n  }\n\n  return (\n    <div\n      style={{ border: \"1px solid black\", minHeight: \"6em\", cursor: \"text\" }}\n      onClick={focusEditor}\n    >\n      <Editor\n        ref={editor}\n        editorState={editorState}\n        onChange={setEditorState}\n        placeholder=\"Write something!\"\n      />\n    </div>\n  );\n}\n\n```\n\nNote that the editor itself is only as tall as its contents. In order to give users a visual cue, we recommend setting a border and a minimum height via the `.DraftEditor-root` CSS selector, or using a wrapper div like in the above example.\n\nBecause Draft.js supports unicode, you must have the following meta tag in the `<head>` `</head>` block of your HTML file:\n\n```html\n<meta charset=\"utf-8\" />\n```\n\nFurther examples of how Draft.js can be used are provided in the `/examples` directory of this repo.\n\n### Building Draft.js\n\nDraft.js is built with [Yarn](https://classic.yarnpkg.com/en/) v1. Using other package managers mgiht work, but is not officially supported.\n\nTo clone and build, run:\n\n```\ngit clone https://github.com/facebook/draft-js.git\ncd draft-js\nyarn install\nyarn run build\n```\n\n### Examples\n\nTo run the examples in the `/examples` directory, first build Draft.js locally as described above. Then, open the example HTML files in your browser.\n\n## Browser Support\n\n| ![IE / Edge](https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_32x32.png) <br /> IE / Edge | ![Firefox](https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_32x32.png) <br /> Firefox | ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_32x32.png) <br /> Chrome | ![Safari](https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_32x32.png) <br /> Safari | ![iOS Safari](https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari-ios/safari-ios_32x32.png) <br />iOS Safari | ![Chrome for Android](https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_32x32.png) <br/> Chrome for Android |\n| --------- | --------- | --------- | --------- | --------- | --------- |\n| IE11, Edge [1, 2]| last 2 versions| last 2 versions| last 2 versions| not fully supported [3] | not fully supported [3]\n\n[1] May need a shim or a polyfill for some syntax used in Draft.js ([docs](https://draftjs.org/docs/advanced-topics-issues-and-pitfalls/#polyfills)).\n\n[2] IME inputs have known issues in these browsers, especially Korean ([docs](https://draftjs.org/docs/advanced-topics-issues-and-pitfalls/#ime-and-internet-explorer)).\n\n[3] There are known issues with mobile browsers, especially on Android ([docs](https://draftjs.org/docs/advanced-topics-issues-and-pitfalls/#mobile-not-yet-supported)).\n\n## Resources and Ecosystem\n\nCheck out this curated list of articles and open-sourced projects/utilities: [Awesome Draft-JS](https://github.com/nikgraf/awesome-draft-js).\n\n## Discussion and Support\n\nJoin our [Slack team](https://draftjs.herokuapp.com)!\n\n## Contribute\n\nWe welcome pull requests. Learn how to\n[contribute](https://github.com/facebook/draft-js/blob/master/CONTRIBUTING.md).\n\n## License\n\nDraft.js is [MIT licensed](https://github.com/facebook/draft-js/blob/master/LICENSE).\n\nExamples provided in this repository and in the documentation are separately\nlicensed.\n","readmeFilename":"README.md"}