{"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"flarnie","email":"flarnie.npm@gmail.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"tylercraft","email":"tyler@tylercraft.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"keywords":["draftjs","editor","react","richtext"],"dist-tags":{"latest":"0.10.0"},"description":"A React framework for building text editors.","readme":"# [Draft.js](https://facebook.github.io/draft-js/) [![Build Status](https://img.shields.io/travis/facebook/draft-js/master.svg?style=flat)](https://travis-ci.org/facebook/draft-js) [![npm version](https://img.shields.io/npm/v/draft-js.svg?style=flat)](https://www.npmjs.com/package/draft-js)\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\nsimple 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://facebook.github.io/draft-js/docs/overview.html)\n\n## API Notice\n\nBefore getting started, please be aware that we are changing the API of Entity storage in Draft. Currently, the master branch supports both the old and new API. We hope to release this soon, as `v0.10.0`. Following that up will be `v0.11.0` which will remove the old API. This update will also include documentation on how to upgrade. If you are interested in helping out, or tracking the progress, please follow  [issue 839](https://github.com/facebook/draft-js/issues/839).\n\n## Getting Started\n\nCurrently Draft.js is distributed via npm. It depends on React and React DOM which must also be installed.\n\n```\nnpm install --save draft-js react react-dom\n```\n\n### Using Draft.js\n\n```\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport {Editor, EditorState} from 'draft-js';\n\nclass MyEditor extends React.Component {\n  constructor(props) {\n    super(props);\n    this.state = {editorState: EditorState.createEmpty()};\n    this.onChange = (editorState) => this.setState({editorState});\n  }\n  render() {\n    return (\n        <Editor editorState={this.state.editorState} onChange={this.onChange} />\n    );\n  }\n}\n\nReactDOM.render(\n  <MyEditor />,\n  document.getElementById('container')\n);\n```\n\nBecause Draft.js supports unicode, you must have the following meta tag in the `<head>` `</head>` block of your HTML file:\n\n```\n<meta charset=\"utf-8\" />\n```\nFurther examples of how Draft.js can be used are provided below.\n\n### Examples\n\nVisit https://facebook.github.io/draft-js/ to try out a simple rich editor example.\n\nThe repository includes a variety of different editor examples to demonstrate\nsome of the features offered by the framework.\n\nTo run the examples, first build Draft.js locally:\n\n```\ngit clone https://github.com/facebook/draft-js.git\ncd draft-js\nnpm install\nnpm run build\n```\n\nthen open the example HTML files in your browser.\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## 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 actively 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 [BSD Licensed](https://github.com/facebook/draft-js/blob/master/LICENSE).\nWe also provide an additional [patent grant](https://github.com/facebook/draft-js/blob/master/PATENTS).\n\nExamples provided in this repository and in the documentation are separately\nlicensed.\n","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"users":{"koulmomo":true,"pco":true,"balupton":true,"theuniverse":true,"fchienvuhoang":true,"domjtalbot":true,"storytellercz":true,"kitssang":true,"abuelwafa":true,"geekish":true,"cmtegner":true,"filipve":true,"malloryerik":true},"bugs":{"url":"https://github.com/facebook/draft-js/issues"},"license":"BSD-3-Clause","versions":{"0.0.0":{"name":"draft-js","version":"0.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"BSD-3-Clause","_id":"draft-js@0.0.0","_shasum":"446201fb3622b4db696ab83e9fbe2fc5bc61726c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":"paul@oshannessy.com"}],"dist":{"shasum":"446201fb3622b4db696ab83e9fbe2fc5bc61726c","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/draft-js-0.0.0.tgz_1455920993218_0.7983614448457956"},"directories":{}},"0.1.0":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.1.0","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"build":"gulp","lint":"eslint .","test":"NODE_ENV=test jest"},"dependencies":{"fbjs":"^0.8.0-alpha.1","immutable":"^3.7.4"},"peerDependencies":{"react":"^0.14.0","react-dom":"^0.14.0"},"devDependencies":{"babel-core":"^5.8.35","babel-eslint":"^4.1.3","del":"^2.2.0","envify":"^3.4.0","eslint":"^1.5.1","eslint-plugin-react":"^3.2.2","fbjs-scripts":"^0.6.0-alpha.1","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-browserify-thin":"^0.1.5","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest-cli":"^0.9.0-fb1","object-assign":"^4.0.1","react":"^0.14.0","react-dom":"^0.14.0","run-sequence":"^1.1.2","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"testRunner":"node_modules/jest-cli/src/testRunners/jasmine/jasmine2.js","unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/(?!(UserAgent.js$|UserAgentData.js$))","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"gitHead":"06891490069d3ccfb89caf53f33a7545d39fc3ec","_id":"draft-js@0.1.0","_shasum":"f6c1595790863f34e248abd42dd5e1a00b2ceb57","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"dist":{"shasum":"f6c1595790863f34e248abd42dd5e1a00b2ceb57","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/draft-js-0.1.0.tgz_1456169888608_0.7376847981940955"},"directories":{}},"0.2.0":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.2.0","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","lint":"eslint .","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run test"},"dependencies":{"fbjs":"^0.8.0-alpha.1","immutable":"^3.7.4"},"peerDependencies":{"react":"^0.14.0","react-dom":"^0.14.0"},"devDependencies":{"babel-core":"^5.8.35","babel-eslint":"^4.1.3","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^1.5.1","eslint-plugin-react":"^3.2.2","fbjs-scripts":"^0.6.0-alpha.1","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-browserify-thin":"^0.1.5","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest-cli":"^0.9.0-fb1","object-assign":"^4.0.1","react":"^0.14.0","react-dom":"^0.14.0","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x","npm":"2.x"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"testRunner":"node_modules/jest-cli/src/testRunners/jasmine/jasmine2.js","unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/(?!(UserAgent.js$|UserAgentData.js$))","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"gitHead":"11f3de6f55d62bfe2dbe84ea8fb374150a9c49d7","_id":"draft-js@0.2.0","_shasum":"78535343bda38d407f496538380c41b941b830d6","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"hellendag","email":"isaac@fb.com"},"dist":{"shasum":"78535343bda38d407f496538380c41b941b830d6","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.2.0.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/draft-js-0.2.0.tgz_1457488821402_0.29781177267432213"},"directories":{}},"0.2.1":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.2.1","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","lint":"eslint .","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run test"},"dependencies":{"fbjs":"^0.8.0-alpha.1","immutable":"^3.7.4"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^5.8.35","babel-eslint":"^4.1.3","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^1.5.1","eslint-plugin-react":"^3.2.2","fbjs-scripts":"^0.6.0-alpha.1","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-browserify-thin":"^0.1.5","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest-cli":"^0.9.0-fb1","object-assign":"^4.0.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x","npm":"2.x"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"testRunner":"node_modules/jest-cli/src/testRunners/jasmine/jasmine2.js","unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/(?!(UserAgent.js$|UserAgentData.js$))","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"gitHead":"bc250a096e3430f43b08eac917a69edb0671328b","_id":"draft-js@0.2.1","_shasum":"fb319f0eb97ff0d614db163dc30aff1f84f7ece8","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"hellendag","email":"isaac@fb.com"},"dist":{"shasum":"fb319f0eb97ff0d614db163dc30aff1f84f7ece8","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.2.1.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/draft-js-0.2.1.tgz_1457555719156_0.4149578916840255"},"directories":{}},"0.2.2":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.2.2","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","lint":"eslint .","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run test"},"dependencies":{"fbjs":"^0.8.0-alpha.1","immutable":"^3.7.4"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^5.8.35","babel-eslint":"^4.1.3","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^1.5.1","eslint-plugin-react":"^3.2.2","fbjs-scripts":"^0.6.0-alpha.1","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-browserify-thin":"^0.1.5","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest-cli":"^0.9.0-fb1","object-assign":"^4.0.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x","npm":"2.x"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"testRunner":"node_modules/jest-cli/src/testRunners/jasmine/jasmine2.js","unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/(?!(UserAgent.js$|UserAgentData.js$))","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"gitHead":"64806b8d93066370c10ea9a3d06c56378fe28e9a","_id":"draft-js@0.2.2","_shasum":"429d196a4687944f1f14114d02d615017f9fc5ae","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"hellendag","email":"isaac@fb.com"},"dist":{"shasum":"429d196a4687944f1f14114d02d615017f9fc5ae","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.2.2.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/draft-js-0.2.2.tgz_1457564925957_0.6850080736912787"},"directories":{}},"0.3.0":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.3.0","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"prepublish":"npm run build","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","lint":"eslint .","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run test"},"dependencies":{"fbjs":"^0.8.0-alpha.2","immutable":"^3.7.4"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^5.8.35","babel-eslint":"^4.1.3","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^1.5.1","eslint-plugin-react":"^3.2.2","fbjs-scripts":"^0.6.0-alpha.1","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-browserify-thin":"^0.1.5","gulp-clean-css":"^2.0.3","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-header":"^1.7.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest-cli":"^0.9.0-fb1","object-assign":"^4.0.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x","npm":"2.x"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"testRunner":"node_modules/jest-cli/src/testRunners/jasmine/jasmine2.js","unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/(?!(UserAgent.js$|UserAgentData.js$))","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"gitHead":"ffce7490161e5728f3498e8e0e0501ec6a5fdfa6","_id":"draft-js@0.3.0","_shasum":"c6d167d7e4238c875ad03385f898f33c327ecb90","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"hellendag","email":"isaac@fb.com"},"dist":{"shasum":"c6d167d7e4238c875ad03385f898f33c327ecb90","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.3.0.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/draft-js-0.3.0.tgz_1458694828865_0.25730988080613315"},"directories":{}},"0.4.0":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.4.0","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"prepublish":"npm run build","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","lint":"eslint .","flow":"flow src","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run flow && npm run test"},"dependencies":{"fbjs":"^0.8.0-alpha.2","immutable":"^3.7.4"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^5.8.35","babel-eslint":"^4.1.3","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^1.5.1","eslint-plugin-react":"^3.2.2","fbjs-scripts":"^0.6.0-alpha.1","flow-bin":"^0.22.1","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-browserify-thin":"^0.1.5","gulp-clean-css":"^2.0.3","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-header":"^1.7.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest-cli":"^0.9.0-fb1","object-assign":"^4.0.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x","npm":"2.x"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"testRunner":"node_modules/jest-cli/src/testRunners/jasmine/jasmine2.js","unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/(?!(UserAgent.js$|UserAgentData.js$))","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"gitHead":"1c643292f2096ae5ce7a93e01f602024da1c00e9","_id":"draft-js@0.4.0","_shasum":"0c14abf0c2789f741ed1a12437e734e3dc4a79eb","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"hellendag","email":"isaac@fb.com"},"dist":{"shasum":"0c14abf0c2789f741ed1a12437e734e3dc4a79eb","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.4.0.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/draft-js-0.4.0.tgz_1459984696928_0.6688695636112243"},"directories":{}},"0.5.0":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.5.0","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"prepublish":"npm run build","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","lint":"eslint .","flow":"flow src","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run flow && npm run test"},"dependencies":{"fbjs":"^0.8.0-alpha.2","immutable":"^3.7.4"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^5.8.35","babel-eslint":"^4.1.3","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^1.5.1","eslint-plugin-react":"^3.2.2","fbjs-scripts":"^0.6.0-alpha.1","flow-bin":"^0.22.1","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-browserify-thin":"^0.1.5","gulp-clean-css":"^2.0.3","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-header":"^1.7.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest-cli":"^0.9.0-fb1","object-assign":"^4.0.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x","npm":"2.x"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"testRunner":"node_modules/jest-cli/src/testRunners/jasmine/jasmine2.js","unmockedModulePathPatterns":["<rootDir>/node_modules/fbjs/node_modules/","<rootDir>/node_modules/fbjs/lib/(?!(UserAgent.js$|UserAgentData.js$))","<rootDir>/node_modules/fbjs-scripts/","<rootDir>/node_modules/immutable/","<rootDir>/node_modules/react/","<rootDir>/node_modules/react-dom/"]},"gitHead":"e15d6b2cd54c7bd5a1c6e3700fb224e47864053a","_id":"draft-js@0.5.0","_shasum":"793ce8e420f5b1aca14d7d26708bd0adb1a9e64f","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"hellendag","email":"isaac@fb.com"},"dist":{"shasum":"793ce8e420f5b1aca14d7d26708bd0adb1a9e64f","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.5.0.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/draft-js-0.5.0.tgz_1460483181683_0.18312282441183925"},"directories":{}},"0.6.0":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.6.0","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"prepublish":"npm run build","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","lint":"eslint .","flow":"flow src","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run flow && npm run test"},"dependencies":{"fbjs":"^0.8.1","immutable":"^3.7.4"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^5.8.35","babel-eslint":"^4.1.3","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^1.5.1","eslint-plugin-react":"^3.2.2","fbjs-scripts":"^0.6.0-alpha.1","flow-bin":"^0.23.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-browserify-thin":"^0.1.5","gulp-clean-css":"^2.0.3","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-header":"^1.7.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest-cli":"^11.0.2","object-assign":"^4.0.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x","npm":"2.x"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"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/react/","<rootDir>/node_modules/react-dom/"]},"gitHead":"fd057cf44800c11471e1064ae99020d4366342fc","_id":"draft-js@0.6.0","_shasum":"45473f018ead6876ac2d912691a7107da62dc76e","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"hellendag","email":"isaac@fb.com"},"dist":{"shasum":"45473f018ead6876ac2d912691a7107da62dc76e","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.6.0.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/draft-js-0.6.0.tgz_1461786595616_0.26251895097084343"},"directories":{}},"0.7.0":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.7.0","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"prepublish":"npm run build","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","lint":"eslint .","flow":"flow src","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run flow && npm run test"},"dependencies":{"fbjs":"^0.8.1","immutable":"^3.7.4"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^5.8.35","babel-eslint":"^4.1.3","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^1.5.1","eslint-plugin-react":"^3.2.2","fbjs-scripts":"^0.6.0-alpha.1","flow-bin":"^0.23.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-browserify-thin":"^0.1.5","gulp-clean-css":"^2.0.3","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-header":"^1.7.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest-cli":"^11.0.2","object-assign":"^4.0.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x","npm":"2.x"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"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/react/","<rootDir>/node_modules/react-dom/"]},"gitHead":"d2360b6ded6fae6acc4d845972763a9959528c95","_id":"draft-js@0.7.0","_shasum":"29506980d2cb96db2697054fae619e6f5b5d4101","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"hellendag","email":"isaac@fb.com"},"dist":{"shasum":"29506980d2cb96db2697054fae619e6f5b5d4101","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.7.0.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/draft-js-0.7.0.tgz_1462321295809_0.7980329415295273"},"directories":{}},"0.8.0":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.8.0","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"prepublish":"npm run build","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","lint":"eslint .","flow":"flow src","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run flow && npm run test"},"dependencies":{"fbjs":"^0.8.3","immutable":"~3.7.4"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^6.8.0","babel-eslint":"^6.1.2","babel-preset-fbjs":"^2.0.0","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^3.0.1","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-react":"^5.2.2","fbjs-scripts":"^0.7.0","flow-bin":"^0.28.0","gulp":"^3.9.0","gulp-babel":"^6.1.2","gulp-browserify-thin":"^0.1.5","gulp-clean-css":"^2.0.3","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-header":"1.8.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest":"^12.1.1","object-assign":"^4.0.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x || 6.x","npm":"2.x || 3.x"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"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/"]},"gitHead":"173076f2440c19268b52fa64309e9e44cecec9fa","_id":"draft-js@0.8.0","_shasum":"c8cc1788a441ba1291d93c8832c2949e5421847b","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"hellendag","email":"isaac@fb.com"},"dist":{"shasum":"c8cc1788a441ba1291d93c8832c2949e5421847b","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.8.0.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/draft-js-0.8.0.tgz_1470767072972_0.41360720177181065"},"directories":{}},"0.8.1":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.8.1","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"prepublish":"npm run build","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","lint":"eslint .","flow":"flow src","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run flow && npm run test"},"dependencies":{"fbjs":"^0.8.3","immutable":"~3.7.4","object-assign":"^4.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^6.8.0","babel-eslint":"^6.1.2","babel-preset-fbjs":"^2.0.0","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^3.0.1","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-react":"^5.2.2","fbjs-scripts":"^0.7.0","flow-bin":"^0.28.0","gulp":"^3.9.0","gulp-babel":"^6.1.2","gulp-browserify-thin":"^0.1.5","gulp-clean-css":"^2.0.3","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-header":"1.8.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest":"^12.1.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x || 6.x","npm":"2.x || 3.x"},"jest":{"rootDir":"","scriptPreprocessor":"scripts/jest/preprocessor.js","setupEnvScriptFile":"node_modules/fbjs-scripts/jest/environment.js","persistModuleRegistryBetweenSpecs":true,"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"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/"]},"gitHead":"628aeb6fc760cacb292efb30b9a69cdf3da4a106","_id":"draft-js@0.8.1","_shasum":"484256414c963dd1f5309700ddada10f2aa1f6ff","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.3.0","_npmUser":{"name":"tylercraft","email":"tyler@tylercraft.com"},"dist":{"shasum":"484256414c963dd1f5309700ddada10f2aa1f6ff","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.8.1.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"tylercraft","email":"tyler@tylercraft.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/draft-js-0.8.1.tgz_1471369054829_0.3006994866300374"},"directories":{}},"0.9.0":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.9.0","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"prepublish":"npm run build","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","lint":"eslint .","flow":"flow src","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run flow && npm run test"},"dependencies":{"fbjs":"^0.8.3","immutable":"~3.7.4","object-assign":"^4.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^6.8.0","babel-eslint":"^6.1.2","babel-preset-fbjs":"^2.0.0","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^3.0.1","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-react":"^5.2.2","fbjs-scripts":"^0.7.0","flow-bin":"^0.28.0","gulp":"^3.9.0","gulp-babel":"^6.1.2","gulp-browserify-thin":"^0.1.5","gulp-clean-css":"^2.0.3","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-header":"1.8.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest":"^15.1.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x || 6.x","npm":"2.x || 3.x"},"jest":{"automock":true,"rootDir":"./","scriptPreprocessor":"scripts/jest/preprocessor.js","setupFiles":["node_modules/fbjs-scripts/jest/environment.js"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"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/"]},"gitHead":"421f089e355479485b912b9ffcf69fa8d1edaed0","_id":"draft-js@0.9.0","_shasum":"792bacd100e0432d0e6318033c078314dd36d0ed","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.1.0","_npmUser":{"name":"flarnie","email":"flarnie.npm@gmail.com"},"dist":{"shasum":"792bacd100e0432d0e6318033c078314dd36d0ed","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.9.0.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"flarnie","email":"flarnie.npm@gmail.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"tylercraft","email":"tyler@tylercraft.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/draft-js-0.9.0.tgz_1473808323876_0.9786611718591303"},"directories":{}},"0.9.1":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.9.1","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"prepublish":"npm run build","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","lint":"eslint .","flow":"flow src","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run flow && npm run test"},"dependencies":{"fbjs":"^0.8.3","immutable":"~3.7.4","object-assign":"^4.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^6.8.0","babel-eslint":"^6.1.2","babel-preset-fbjs":"^2.0.0","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^3.0.1","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-react":"^5.2.2","fbjs-scripts":"^0.7.0","flow-bin":"^0.32.0","gulp":"^3.9.0","gulp-babel":"^6.1.2","gulp-browserify-thin":"^0.1.5","gulp-clean-css":"^2.0.3","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-header":"1.8.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest":"^15.1.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x || 6.x","npm":"2.x || 3.x"},"jest":{"automock":true,"rootDir":"./","scriptPreprocessor":"scripts/jest/preprocessor.js","setupFiles":["node_modules/fbjs-scripts/jest/environment.js"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"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/"]},"gitHead":"2901912011f24c4277989bc66768e58453695a51","_id":"draft-js@0.9.1","_shasum":"940a51a0ad1fede0411676b6404f4050495f54f9","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.1.0","_npmUser":{"name":"flarnie","email":"flarnie.npm@gmail.com"},"dist":{"shasum":"940a51a0ad1fede0411676b6404f4050495f54f9","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.9.1.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"flarnie","email":"flarnie.npm@gmail.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"tylercraft","email":"tyler@tylercraft.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/draft-js-0.9.1.tgz_1474069922042_0.7764815634582192"},"directories":{}},"0.10.0":{"name":"draft-js","description":"A React framework for building text editors.","version":"0.10.0","keywords":["draftjs","editor","react","richtext"],"homepage":"https://facebook.github.io/draft-js","bugs":{"url":"https://github.com/facebook/draft-js/issues"},"files":["dist/","lib/","LICENSE","PATENTS"],"main":"lib/Draft.js","repository":{"type":"git","url":"git+https://github.com/facebook/draft-js.git"},"license":"BSD-3-Clause","scripts":{"prepublish":"npm run build","pretest":"node node_modules/fbjs-scripts/node/check-dev-engines.js package.json","build":"gulp","postbuild":"node node_modules/fbjs-scripts/node/check-lib-requires.js lib","lint":"eslint .","flow":"flow src","test":"NODE_ENV=test jest","test-ci":"NODE_ENV=test npm run lint && npm run flow && npm run test"},"dependencies":{"fbjs":"^0.8.7","immutable":"~3.7.4","object-assign":"^4.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc","react-dom":"^0.14.0 || ^15.0.0-rc"},"devDependencies":{"babel-core":"^6.8.0","babel-eslint":"^6.1.2","babel-preset-fbjs":"^2.1.0","del":"^2.2.0","envify":"^3.4.0","es6-shim":"^0.34.4","eslint":"^3.0.1","eslint-config-fbjs":"^1.1.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.17.1","eslint-plugin-react":"^5.2.2","fbjs-scripts":"^0.7.0","flow-bin":"^0.32.0","gulp":"^3.9.0","gulp-babel":"^6.1.2","gulp-browserify-thin":"^0.1.5","gulp-clean-css":"^2.0.3","gulp-concat-css":"^2.2.0","gulp-derequire":"^2.1.0","gulp-flatten":"^0.2.0","gulp-header":"1.8.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","jest":"^15.1.1","react":"^15.0.0-rc.1","react-dom":"^15.0.0-rc.1","run-sequence":"^1.1.2","through2":"^2.0.1","vinyl-buffer":"^1.0.0","webpack-stream":"^3.0.0"},"devEngines":{"node":"4.x || 6.x","npm":"2.x || 3.x"},"jest":{"automock":true,"rootDir":"./","scriptPreprocessor":"scripts/jest/preprocessor.js","setupFiles":["node_modules/fbjs-scripts/jest/environment.js"],"modulePathIgnorePatterns":["<rootDir>/lib/","<rootDir>/node_modules/"],"preprocessorIgnorePatterns":["<rootDir>/node_modules/"],"testPathDirs":["<rootDir>/src/"],"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/"]},"gitHead":"3a46dc8d326f879ef5edf828e11cbb588a4b62a3","_id":"draft-js@0.10.0","_shasum":"29d16191012b932fdab28a9b37ec1538f421abf6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"4.1.0","_npmUser":{"name":"flarnie","email":"flarnie.npm@gmail.com"},"dist":{"shasum":"29d16191012b932fdab28a9b37ec1538f421abf6","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/draft-js/-/draft-js-0.10.0.tgz"},"maintainers":[{"name":"fb","email":"opensource+npm@fb.com"},{"name":"flarnie","email":"flarnie.npm@gmail.com"},{"name":"hellendag","email":"isaac@fb.com"},{"name":"tylercraft","email":"tyler@tylercraft.com"},{"name":"zpao","email":"paul@oshannessy.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/draft-js-0.10.0.tgz_1485626910712_0.9724670271389186"},"directories":{}}},"name":"draft-js","time":{"modified":"2017-04-13T01:37:11.237Z","created":"2016-02-19T22:29:56.497Z","0.0.0":"2016-02-19T22:29:56.497Z","0.1.0":"2016-02-22T19:38:14.030Z","0.2.0":"2016-03-09T02:00:23.971Z","0.2.1":"2016-03-09T20:35:19.795Z","0.2.2":"2016-03-09T23:08:46.431Z","0.3.0":"2016-03-23T01:00:29.383Z","0.4.0":"2016-04-06T23:18:17.488Z","0.5.0":"2016-04-12T17:46:22.143Z","0.6.0":"2016-04-27T19:49:58.344Z","0.7.0":"2016-05-04T00:21:38.761Z","0.8.0":"2016-08-09T18:24:33.224Z","0.8.1":"2016-08-16T17:37:35.072Z","0.9.0":"2016-09-13T23:12:06.007Z","0.9.1":"2016-09-16T23:52:05.365Z","0.10.0":"2017-01-28T18:08:32.910Z"},"readmeFilename":"README.md","homepage":"https://facebook.github.io/draft-js"}