{"_id":"medium-draft","_rev":"47-73092d1bda1321f30efdeaea94483bd1","name":"medium-draft","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","dist-tags":{"latest":"0.5.18","beta":"0.6.0-beta1"},"versions":{"0.2.5":{"name":"medium-draft","version":"0.2.5","description":"A medium like rich text editor built upon [draft-js](https://facebook.github.io/draft-js/) with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -rf dist/static/ && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"NODE_ENV=production webpack","babel":"NODE_ENV=production babel ./src --out-dir lib --copy-files --ignore 'script.js'","npm":"npm run clean && npm run build && ./node_modules/.bin/babel ./src -d lib --ignore 'example.js' && cp dist/static/example.*.css ./lib/index.css"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.8.1","react-addons-css-transition-group":"^15.2.1"},"peerDependencies":{"react":"^15.2.1","react-dom":"^15.2.1"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^2.5.3","eslint-plugin-babel":"^3.1.0","extract-text-webpack-plugin":"^1.0.1","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"fc32e78693aac9ea65fea5c2ee9e099e6eacb5d3","_id":"medium-draft@0.2.5","_shasum":"d3ce4d7556b7b476330c0a6ef068db1f11476f35","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"d3ce4d7556b7b476330c0a6ef068db1f11476f35","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.2.5.tgz","integrity":"sha512-bNXbbmyDe7AD+RdhoPacJO6F6M80FIljXIc8UA97PzjCbzU5gW1AfJSDanv8q0N52HmhF/kxrMMVwtxKoeh6oA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY7ghnUQ0I98PCGVhI1eNvz4P0klOrYeoM0zRq9Qr8KgIhAPflnQpLSrn9jbtAu4EvZXoym46godam/TOeTycBNydY"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.2.5.tgz_1471939343934_0.39455254399217665"},"directories":{}},"0.2.6":{"name":"medium-draft","version":"0.2.6","description":"A medium like rich text editor built upon [draft-js](https://facebook.github.io/draft-js/) with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -rf dist/static/ && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"NODE_ENV=production webpack","babel":"NODE_ENV=production babel ./src --out-dir lib --copy-files --ignore 'script.js'","npm":"npm run clean && npm run build && ./node_modules/.bin/babel ./src -d lib --ignore 'example.js' && cp dist/static/example.*.css ./lib/index.css"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.8.1","react-addons-css-transition-group":"^15.2.1"},"peerDependencies":{"react":"^15.2.1","react-dom":"^15.2.1"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^2.5.3","eslint-plugin-babel":"^3.1.0","extract-text-webpack-plugin":"^1.0.1","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","prepublish":"npm run npm","gitHead":"7cd337bf863a511d4e972f81a92617db4c6f92c8","_id":"medium-draft@0.2.6","_shasum":"f675f263f3d844a17126e5ae90eadd05983d5c9e","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"f675f263f3d844a17126e5ae90eadd05983d5c9e","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.2.6.tgz","integrity":"sha512-gYoZ44Q4phBWixXm6yK0Z1gCdrqnyPRCy5ZnseR0/7yoAxEJw8y1eKLUfPAfYp1tELTMJRBAxBWIWRYAQ5qOew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYrOROONDBMvl0Vy7rNc4nMz4+qJbfJWXKuTPgoy8xvQIgAtrH7XcYWsXS2zIKSVB/N9Ba7Oyq1TjriakPjvAYODU="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.2.6.tgz_1472022871634_0.4292529879603535"},"directories":{}},"0.3.0":{"name":"medium-draft","version":"0.3.0","description":"A medium like rich text editor built upon [draft-js](https://facebook.github.io/draft-js/) with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -rf dist/static/ && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"NODE_ENV=production webpack","babel":"NODE_ENV=production babel ./src --out-dir lib --copy-files --ignore 'script.js'","npm":"npm run clean && npm run build && ./node_modules/.bin/babel ./src -d lib --ignore 'example.js' && cp dist/static/example.*.css ./lib/index.css"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.8.1","react-addons-css-transition-group":"^15.2.1"},"peerDependencies":{"react":"^15.2.1","react-dom":"^15.2.1"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^2.5.3","eslint-plugin-babel":"^3.1.0","extract-text-webpack-plugin":"^1.0.1","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","prepublish":"npm run npm","gitHead":"4f3e532115a842ec0ce40184def4350c84584041","_id":"medium-draft@0.3.0","_shasum":"9d2f4e8c81ec78751ef5b09beb63f6828f82f6aa","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"9d2f4e8c81ec78751ef5b09beb63f6828f82f6aa","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.0.tgz","integrity":"sha512-lLIPINA0JMFWarRRvv8BW88YRClX0GCR/atjUH+iqeBx59rpgCwCrj1+sTsghRL+pXjkCOm8Z6rTTUkQk4SDJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOCFJ0gGCZsEzNV/5XsFroC4+CHCd1T+liO1qtLXUQsAiAo2HkdF1gHjK6VMdsusePZGPeF+pc47aF4H9bVvWrykA=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.0.tgz_1472145644832_0.6746852654032409"},"directories":{}},"0.3.1":{"name":"medium-draft","version":"0.3.1","description":"A medium like rich text editor built upon [draft-js](https://facebook.github.io/draft-js/) with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -rf dist/static/ && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"NODE_ENV=production webpack","babel":"NODE_ENV=production babel ./src --out-dir lib --copy-files --ignore 'script.js'","npm":"npm run clean && npm run build && ./node_modules/.bin/babel ./src -d lib --ignore 'example.js' && cp dist/static/example.*.css ./lib/index.css"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.8.1","react-addons-css-transition-group":"^15.2.1"},"peerDependencies":{"react":"^15.2.1","react-dom":"^15.2.1"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^2.5.3","eslint-plugin-babel":"^3.1.0","extract-text-webpack-plugin":"^1.0.1","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","prepublish":"npm run npm","gitHead":"bae69327faa9695a847a16998e599f94437e2083","_id":"medium-draft@0.3.1","_shasum":"93f4f8655e2474f67bb8e1687c546cd362aedbf9","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"93f4f8655e2474f67bb8e1687c546cd362aedbf9","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.1.tgz","integrity":"sha512-edJalf8v1ha8LkSWICz470RjYjZbvCMdDzc6BSYGdh7186xfPFpk3owEl7/qmDmA0T83/n2zt7OVTwD1QUnC6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9kviiDXxYllDQ2dl/ABWgfimhuTcGlaQ6lIJ0ST7WNAiEA1YzYBZvGRyNHX1vhFursPXyDAgLXl7MCRoG2HBztfUo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.1.tgz_1472193103360_0.835145270684734"},"directories":{}},"0.3.2":{"name":"medium-draft","version":"0.3.2","description":"A medium like rich text editor built upon [draft-js](https://facebook.github.io/draft-js/) with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -rf dist/static/ && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && NODE_ENV=production webpack","babel":"NODE_ENV=production babel ./src --out-dir lib --copy-files --ignore 'script.js'","npm":"npm run build && ./node_modules/.bin/babel ./src -d lib --ignore 'example.js' && mv dist/static/example.css dist/static/medium-draft.css && cp dist/static/medium-draft.css ./lib/index.css"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.8.1","react-addons-css-transition-group":"^15.2.1"},"peerDependencies":{"react":"^15.2.1","react-dom":"^15.2.1"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^2.5.3","eslint-plugin-babel":"^3.1.0","extract-text-webpack-plugin":"^1.0.1","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","prepublish":"npm run npm","gitHead":"7b38e271623bc6a932783daee0c7b8d1328eb759","_id":"medium-draft@0.3.2","_shasum":"877800face73280649883c3f996ce14c9f56bd16","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"877800face73280649883c3f996ce14c9f56bd16","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.2.tgz","integrity":"sha512-8pMxjXA6sUxqhBcD2d05t25HyOEVAIbaHmdmDBhZuATRoipYpCGHKnRdLgFGny6bMUkEehH9FeRszEU7ABCiRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/gtnlZI4AhfWZXcJMg5Kn8Af93r/Op+HrykAP8OEa6AiBkkEPaFyMvk6/UgULtU4GQF2/vT7iRPpMVW17izxy3WQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.2.tgz_1472206110795_0.7246507173404098"},"directories":{}},"0.3.3":{"name":"medium-draft","version":"0.3.3","description":"A medium like rich text editor built upon [draft-js](https://facebook.github.io/draft-js/) with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -rf dist/static/ && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test:lint && NODE_ENV=production webpack","babel":"NODE_ENV=production babel ./src --out-dir lib --copy-files --ignore 'script.js'","npm":"npm run build && ./node_modules/.bin/babel ./src -d lib --ignore 'example.js' && mv dist/static/example.css dist/static/medium-draft.css && cp dist/static/medium-draft.css ./lib/index.css","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","prepublish":"npm run npm","gitHead":"d119f2018104c223d27ecb60e0261d82c573de46","_id":"medium-draft@0.3.3","_shasum":"27444a0b9329cecb6ee685e68bad54c955a591b5","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"27444a0b9329cecb6ee685e68bad54c955a591b5","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.3.tgz","integrity":"sha512-mPa1Vg+mgGLPADtVm3D+q53p/hyECaBFmbt7gOaDNalA1Jbb/qL2mJXGwCHvCdBwy1whyea8l2RF5GGIioHWIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBD37fEnTtFUlmMQxatP1bCDLmuqvU+MP6nnaAECD3bjAiEA3QDyEQ66Bf2BIlNLQBb0uH6qOJmJacGovWxmiRB2a9E="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.3.tgz_1472281946416_0.6914555318653584"},"directories":{}},"0.3.4":{"name":"medium-draft","version":"0.3.4","description":"A medium like rich text editor built upon [draft-js](https://facebook.github.io/draft-js/) with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test:lint && NODE_ENV=production webpack","babel":"babel ./src -d lib --ignore 'example.js'","npm":"npm run build && npm run babel && mv dist/example.css dist/medium-draft.css && cp dist/medium-draft.css ./lib/index.css","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","prepublish":"npm run npm","gitHead":"df20aad6883ac48b833224b9f04eadd0bfd992c2","_id":"medium-draft@0.3.4","_shasum":"52a8dce8046101f1d3b9949649474f56c8c372b2","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"52a8dce8046101f1d3b9949649474f56c8c372b2","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.4.tgz","integrity":"sha512-+zt4hHUoKF6wijbGQ8jDN2xc/hVgTOpBHtXIpmrSNay7NLIDhSO76vZcZJlqDqvlSK/cE1rCjAAOz5nY9U4WCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4H/soE7PlhkgFroBJaOEA3Cnf5aKJiV9PwtS7FXBxqAiEAguD3IZ6n6QBZr7RBTxbLpB2/CeVZNzlBtzU0iJt2ePQ="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.4.tgz_1472632144252_0.44317864743061364"},"directories":{}},"0.3.5":{"name":"medium-draft","version":"0.3.5","description":"A medium like rich text editor npbuilt upon [draft-js](https://facebook.github.io/draft-js/) with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dashboard -- webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test:lint && NODE_ENV=production webpack","babel":"babel ./src -d lib --ignore 'example.js'","npm":"npm run build && npm run babel && mv dist/example.css dist/medium-draft.css && cp dist/medium-draft.css ./lib/index.css","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dashboard":"^0.1.8","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","prepublish":"npm run npm","gitHead":"d87d207b35373a5e0bc834b4ce314c93eb02819b","_id":"medium-draft@0.3.5","_shasum":"32c363a4158202a9077a1acff894b65886469856","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"32c363a4158202a9077a1acff894b65886469856","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.5.tgz","integrity":"sha512-eaGL9DG2lRLOCaADOAo2c9+LW5Hvm9/i0doULaBflcmF4pl9C6i8BKefXMkJnyAZiwPlWZiufPqti2xrVbMglw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcw8PYl1FXrQ3JlTu2RXebf79pZib5YYVTw/iMtM6KiAiEA1efl3vmFDdQnPwvq6NAbWjKLzmbmbrZMP/jBCZWgwkA="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.5.tgz_1472805905886_0.4772729657124728"},"directories":{}},"0.3.6":{"name":"medium-draft","version":"0.3.6","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dashboard -- webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test:lint && NODE_ENV=production webpack","babel":"babel ./src -d lib --ignore 'example.js'","npm":"npm run build && npm run babel && mv dist/example.css dist/medium-draft.css && cp dist/medium-draft.css ./lib/index.css","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dashboard":"^0.1.8","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","prepublish":"npm run npm","gitHead":"fa814a1732190b8dbda9e386b36b9e138d01b4c1","_id":"medium-draft@0.3.6","_shasum":"969634f5bf5e0c1e9806ac7b6c3c6d678c8bc7b1","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"969634f5bf5e0c1e9806ac7b6c3c6d678c8bc7b1","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.6.tgz","integrity":"sha512-QjUQMp1muZBjT3l+QuXwVj6xkaLYW4vDktKWfJCFaIWJd5Xj/XLqLiEFrjgOuFNmEpYlMpuo3lZ8PKk2Mx1lpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESz6cRnBJdfp7B7yHC/BtbdydSPYCKRwJ+XUy0OtsS6AiEA6aScv130u1Dh58I+T5sRCQF7toT2Qew3YFXLC/gMWqc="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.6.tgz_1473271522262_0.5121258366852999"},"directories":{}},"0.3.7":{"name":"medium-draft","version":"0.3.7","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dashboard -- webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test:lint && NODE_ENV=production webpack","babel":"babel ./src -d lib --ignore 'example.js'","prepublish":"npm run npm","npm":"npm run build && npm run babel && mv dist/example.css dist/medium-draft.css && cp dist/medium-draft.css ./lib/index.css","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dashboard":"^0.1.8","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"d50c1b89bbf19a3c6094617bc3b834f34d892d47","_id":"medium-draft@0.3.7","_shasum":"a991ac4e76095439ae53296f3feecde4a05979d0","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"a991ac4e76095439ae53296f3feecde4a05979d0","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.7.tgz","integrity":"sha512-rDZCncQy/4GeNAV+smyX0wavHbRuhwrfwD7ooEqxAYIOCmcm4lrZBbSDQP4Ji0OM2jIAwosfgoQzwFMj0JVMNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLljnhwt87zO+v6FblmKDMNqIl9p1Gf65dyEOzDybDegIhALhHkqApJTqsMs3/+TlxxvSTsLuunArfbBmHw8nJtElI"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.7.tgz_1474451917796_0.2211920057889074"},"directories":{}},"0.3.8":{"name":"medium-draft","version":"0.3.8","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dashboard -- webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test:lint && NODE_ENV=production webpack","babel":"babel ./src -d lib --ignore 'example.js'","prepublish":"npm run npm","npm":"npm run build && npm run babel && mv dist/example.css dist/medium-draft.css && cp dist/medium-draft.css ./lib/index.css","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dashboard":"^0.1.8","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"904270c4f5bc71fbcd4ed3cc4322278b615ca3d9","_id":"medium-draft@0.3.8","_shasum":"984e9a8ffb272f49e6ef3eb9634f81dde09466b0","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"984e9a8ffb272f49e6ef3eb9634f81dde09466b0","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.8.tgz","integrity":"sha512-iTxuui00PjSeAU6NSmJMbDMdKkiG4RZxTA6nvj6fkOCcB9Z9tptSltfe7zuTfILGEOSvA5W8VL3MhTyKoszFUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbOHkz1cfa9E/ZjtStKNZmEauatl+y9xArFp7iCzOgCAiAarXO1PP512609khPUzKLh49i2j0BvkFeVUC8kDIoDvw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.8.tgz_1474904996907_0.6501143290661275"},"directories":{}},"0.3.9":{"name":"medium-draft","version":"0.3.9","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dashboard -- webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test:lint && NODE_ENV=production webpack","babel":"babel ./src -d lib --ignore 'example.js'","prepublish":"npm run npm","npm":"npm run build && npm run babel && mv dist/example.css dist/medium-draft.css && cp dist/medium-draft.css ./lib/index.css","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dashboard":"^0.1.8","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"73cadc09bf6c41b0a12654f62c2acfbb50a5949f","_id":"medium-draft@0.3.9","_shasum":"11c27580484849c0d5782a8ba6b8fe8514368b64","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"11c27580484849c0d5782a8ba6b8fe8514368b64","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.9.tgz","integrity":"sha512-6gbzJMJYmRtEby1QTbu1yKbFq2FO1JQwV+0I9gqYhNn5K30gIHpHiVEx5nkRjK6OeQbuwf3tz9ZO15eQ5OdGoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBq5LpR0f3VnssXvZeMaQntIThOI46ek/Z9zx8KIf/hXAiAGXnXh5g0gm3mB9dsr2LS1iq5e9jNuz++hvys7sExVwQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.9.tgz_1474950504547_0.6538379113189876"},"directories":{}},"0.3.10":{"name":"medium-draft","version":"0.3.10","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dashboard -- webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test:lint && NODE_ENV=production webpack","babel":"babel ./src -d lib --ignore 'example.js'","prepublish":"npm run npm","npm":"npm run build && npm run babel && mv dist/example.css dist/medium-draft.css && cp dist/medium-draft.css ./lib/index.css","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dashboard":"^0.1.8","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"ddf8289dab0b8e3012deb2f6edcba5f8212a5162","_id":"medium-draft@0.3.10","_shasum":"8dd3f6416df08d943eb8a240de80fce47d9511b9","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"8dd3f6416df08d943eb8a240de80fce47d9511b9","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.10.tgz","integrity":"sha512-Mu6dsLBgwqmJV4pboy40H/za2ZubkAtD3esDfHNCuYiS+qO6NyffsMXjlq8otffz4uom8om7LrTHWV5RKQU4FA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdnp3/MobBef5zyJebaKg/t6R8TTbduine+t6pEoKpuAiEAm6n2SqwpbQQupxtoVZlqeiF0cCHJFbW9K7nkIymkrAw="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.10.tgz_1475131279761_0.6073756578844041"},"directories":{}},"0.3.11":{"name":"medium-draft","version":"0.3.11","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dashboard -- webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test:lint && NODE_ENV=production webpack","babel":"babel ./src -d lib --ignore 'example.js'","prepublish":"npm run npm","npm":"npm run build && npm run babel && mv dist/example.css dist/medium-draft.css && cp dist/medium-draft.css ./lib/index.css","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dashboard":"^0.1.8","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"ead54639dfd36d86c826fc38204e167d7c97b270","_id":"medium-draft@0.3.11","_shasum":"013722396d8dbc02d06c8be7cb03594697c9dbb5","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"013722396d8dbc02d06c8be7cb03594697c9dbb5","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.11.tgz","integrity":"sha512-l21F8nPpAFbFKAwDTqrkz3wta70WGAWZtu1RRLe2o9eQh4LKTLo23MkbyjnhkjDq3vxMlRijHUmW0vS3ja8F4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICD0LVq6VZpZjntWe5ygilOZY2NNb8+QOL2Ncy5sSMnNAiBJzJLnnxHJ1UtUgf7kcxjj/dYh9bAugW9SwXYxfsNjcg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.11.tgz_1477389025765_0.6599355996586382"},"directories":{}},"0.3.12":{"name":"medium-draft","version":"0.3.12","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dashboard -- webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test:lint && NODE_ENV=production webpack","babel":"babel ./src -d lib --ignore 'example.js,exporter.js'","prepublish":"npm run npm","npm":"npm run build && npm run babel && mv dist/example.css dist/medium-draft.css && cp dist/medium-draft.css ./lib/index.css","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache"},"keywords":[],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.8.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dashboard":"^0.1.8","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"322b214c052f9551ab09c6815de804509d9b4148","_id":"medium-draft@0.3.12","_shasum":"47ca29723000142fd54ff748dbd7fd6698e0acea","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"47ca29723000142fd54ff748dbd7fd6698e0acea","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.3.12.tgz","integrity":"sha512-rNAZDT5U7sYd6ASFeS6C/ZJrjoJY2izTD6F+H+ZmXLA3aapqVVGKg0dGbxpksPwC74Zz/8dtl+hrOOMSJZWKrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUzqs6v5LY3iDNagSKa8Fag4vNtruFDtegbB2YvyXIvAiEA8zn82IAtgBEn+w4dNKdYewc6SLcXre7ncxRBR/7C2KQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/medium-draft-0.3.12.tgz_1477983175700_0.3620393527671695"},"directories":{}},"0.4.0":{"name":"medium-draft","version":"0.4.0","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dashboard -- webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js,exporter.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css","npm":"npm run build && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.9.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","enzyme":"^2.5.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^1.0.1","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-addons-test-utils":"^15.0.0","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^1.12.14","webpack-dashboard":"^0.1.8","webpack-dev-server":"^1.14.1"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"cbe368649ccef31a65fedaabe4df5e7118c90b6c","_id":"medium-draft@0.4.0","_shasum":"736e71839a11a60ee91cab3eee25c5086eb3955d","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"736e71839a11a60ee91cab3eee25c5086eb3955d","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.4.0.tgz","integrity":"sha512-IvT3oy1DsaQjnfPyQrLdLqkLhGn+aX9Xez8c2At3TlWvekOmikQCiZPltLvs8IeNbnO1QBuOh3BU4mhbvBb8Jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYYarr4WhPHIbQXKx5TuCVv2l7UxLMi0TLYvLUC+tEFAiBGpyi//YBLhy/AJ8gcqreZhKVcybrZg6263In/pdRSLA=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/medium-draft-0.4.0.tgz_1479015007859_0.5154814543202519"},"directories":{}},"0.4.1":{"name":"medium-draft","version":"0.4.1","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.9.1","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^1.3.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","enzyme":"^2.5.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-addons-test-utils":"^15.0.0","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"6dfa54729af6adc0e1e46531f365253df1ee0d30","_id":"medium-draft@0.4.1","_shasum":"d33d4666320a0fb7fba10e4f2411f5ba4bc80c74","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.2.2","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"d33d4666320a0fb7fba10e4f2411f5ba4bc80c74","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.4.1.tgz","integrity":"sha512-f7eWYw3Y3wTK6fsDtRj61tMmZcoFYJAHdS6qQw+GKJ63l2ypomoMACTGTpdOKwWDsg68wzGBMOfoIQMdGjvZKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbdtwSYJ91nArpkSl6zlUVdaYvmhRSrBM4L4hHjXka3gIgRCj9axp2RATvMmMUQns1xwrzbAyl4ag8QuGRj60kneU="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/medium-draft-0.4.1.tgz_1485321119759_0.9783386092167348"},"directories":{}},"0.5.0":{"name":"medium-draft","version":"0.5.0","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-addons-css-transition-group":"^15.0.0"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^1.3.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","enzyme":"^2.5.1","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-addons-test-utils":"^15.0.0","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"e4235749ef21bc2beb82e7c73a14ca4c577e32de","_id":"medium-draft@0.5.0","_shasum":"32d5939e1c74513149ebf3420a762e55dd1b0801","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"32d5939e1c74513149ebf3420a762e55dd1b0801","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.0.tgz","integrity":"sha512-FanIDKn+J8nfDtx9UeNBzkf6PIFO8KEZhsTQp+2WJJuFAHHA+ygGzc/VUmglRxoW2GSYqnPHZGc+YE62gJTCeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNNSJXeCSM5BDePSSn0pM+Rnd/PUtPuOqOnNz4aor2HgIgctutxegJfhMU3Ffz9nMYtrTkXdbNY1k/98ug5EKMymI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/medium-draft-0.5.0.tgz_1491809859887_0.905705378158018"},"directories":{}},"0.5.1":{"name":"medium-draft","version":"0.5.1","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","prop-types":"^15.5.8","react-transition-group":"^1.1.2"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^1.3.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"6f777498f30e76864e6dede16639d1f978484e5d","_id":"medium-draft@0.5.1","_shasum":"bd52318e827791ec93d91a0ea69f24ec28165b97","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"bd52318e827791ec93d91a0ea69f24ec28165b97","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.1.tgz","integrity":"sha512-4I32D98c6R7+Ba7eOO0D9LSZ4PeL5VTrs3f77MY4TPtRFPAHCrRGocw24KU8t+jeGSGZw8H/N1wJECWT5Oj61A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLhDOhuiP0SCcsEjkoClB3gWZpznQWpCIiHJpYdWmrHQIhAJdekw9Un/Raf79U35RH+npWklrPQcl3cNcb8MbBvM0b"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/medium-draft-0.5.1.tgz_1493828531881_0.5924604265019298"},"directories":{}},"0.5.2":{"name":"medium-draft","version":"0.5.2","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","prop-types":"^15.5.8","react-transition-group":"^1.1.2"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^1.3.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"c480bfe1c9bcaf2dcca9bb5177984f153c6fa941","_id":"medium-draft@0.5.2","_shasum":"ea403bb2dcad2b4e704e27a50520ab9b7dbfb189","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"dist":{"shasum":"ea403bb2dcad2b4e704e27a50520ab9b7dbfb189","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.2.tgz","integrity":"sha512-HtWz2VfUYc9kGGwBvROqlbIXCh/g5GfFoqkEzBA8B+v0YhKqgCGV4h+m4p+63KE+VMcmpvcgSYk+0Gyb4OkjQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrS/pemYTiDA1UUO8wZYdWCIYoJFShsJKbINQekouGxgIhAMTehkJXmlsKC3ay8z/cV3o7dbEMHIjoiHJVOB3mnw9D"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/medium-draft-0.5.2.tgz_1494337472184_0.44952475442551076"},"directories":{}},"0.5.3":{"name":"medium-draft","version":"0.5.3","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","prop-types":"^15.5.8","react-transition-group":"^1.1.2"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^1.3.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^1.3.3","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react":"^15.0.0","react-dom":"^15.0.0","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"0579898c51e0c4102dff1c284d0602d8a481af59","_id":"medium-draft@0.5.3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-wvlfEvIiVC0SeGbdCxyrj0zCrt1CzSrZWq3t3J9ksxulhz7rw0B5S4Hg5aQfpBKMKn1N1ycroPDkgvMwuAQ/7Q==","shasum":"000b495d9a922e96eef0c032ff511eb1197588ba","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVwiCy0PKNthlFj62NeEpVLVuaKLT0/NFgo/qSByGvOAiEAxNrrEr6r5cerUKStwwUvHGM7rvEYzX/vfsylFb1kbKI="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft-0.5.3.tgz_1504096527553_0.20554885966703296"},"directories":{}},"0.5.4":{"name":"medium-draft","version":"0.5.4","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","prop-types":"^15.5.8","react-transition-group":"^1.1.2"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^1.3.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^1.3.3","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react":"^15.0.0","react-dom":"^15.0.0","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"5a7d6b35b0408a673b5968992a61772be604df76","_id":"medium-draft@0.5.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-8wAImlNuZx5RfC0+tgKK3WqeOyspvePY0iRtfDdf0CMxefspiYi9R63WB8/CYrn+tdQzQLRqc7YTbkvnpKpUdQ==","shasum":"f6c856f64d98c75a9abd86e502e400813b9d3873","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETPDem55+Z8b+GULikniRKKYlUB9hXHxh47Pfzk8ROzAiEAhQPYKcVDp6fOLCghzF0pS9a2XvGkVkGLScRsKAvdKRU="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft-0.5.4.tgz_1504342472454_0.6656603345181793"},"deprecated":"Please update to >=0.5.5","directories":{}},"0.5.5":{"name":"medium-draft","version":"0.5.5","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","prop-types":"^15.5.8","react-transition-group":"^1.1.2"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^1.3.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^1.3.3","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react":"^15.0.0","react-dom":"^15.0.0","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"dbc8b698ef070acb5d7d5fa5484f8eb9c25134f3","_id":"medium-draft@0.5.5","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-x0H8rOeRdEwWnKJp0joET+eX72LKpcMqSk8ysOibWkhVxNY/uGS0vt+La89BZ5WyY8cEdLGLsKvHxMwkF5TAhQ==","shasum":"8a608334f3f5227d4e05fbec48570f14ec3638ec","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm9eEuiUbvbDOseC2FHPJsnAx4dz+6ec4XgEq2CBsUFwIgTZLI2WYCnPlgO9W3wdrikp16X5JElLzv6vlCiSLsmRc="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft-0.5.5.tgz_1504543328591_0.23368496145121753"},"directories":{}},"0.6.0-beta":{"name":"medium-draft","version":"0.6.0-beta","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.1","immutable":"^3.7.6","prop-types":"^15.5.8","react-transition-group":"^1.1.2"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^2.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react":"^15.0.0","react-dom":"^15.0.0","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"fb9c57d72126d0e1765997bb000676f2883aff5a","_id":"medium-draft@0.6.0-beta","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-JDrItFnBcd+0O+Ftpv67J//LRXbIPsx7u3k2xev3j/agRinrN23VsONszXAvw4dHvtFr8nnWPPylwyxpMbs3FQ==","shasum":"29ce9d8193359bd487b100d2494cedcc3841baaa","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.6.0-beta.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwbiObN1FAzksxwrcKaygTv0YL2n0Bh4Bnr1wWXOAmFAiAfQgDkc95TlY0Y9l/aFiQOtyj28WQT+ZIAi3NSfkRY2w=="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft-0.6.0-beta.tgz_1508396633937_0.05836664838716388"},"directories":{}},"0.6.0-beta1":{"name":"medium-draft","version":"0.6.0-beta1","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.3","immutable":"~3.7.4","prop-types":"^15.5.8","react-transition-group":"^1.1.2"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^2.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react":"^15.0.0","react-dom":"^15.0.0","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"aeef2cedc1896901aed5e0c48dd0403c6bb87102","_id":"medium-draft@0.6.0-beta1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-qb0dvFfrI7r64FXLaY4LwAx0VFij6j5gADUrUncsNAN/JrCcgvh7+mWdkMG7NKAq7CNfzthFfGmKJjOuGIU+Ag==","shasum":"de1a786a73bd0d6c2cbaae09f4451108828a0f69","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.6.0-beta1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2pgIYPGGl0fsbg+AaYppxCwOt68zJFL4zl7w2vxRm2gIhAOO9T91UMjcXiJiinGSuFbAeAGCPIAjmII8ai6XSEGaN"}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft-0.6.0-beta1.tgz_1508400437011_0.04095214465633035"},"directories":{}},"0.5.6":{"name":"medium-draft","version":"0.5.6","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","prop-types":"^15.5.8","react-transition-group":"^1.1.2"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^2.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react":"^15.0.0","react-dom":"^15.0.0","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"67b2796700c7e1934afb25821ccc94aba088dd60","_id":"medium-draft@0.5.6","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-WannFzIWYGvwpag0mead5sVi65+Ibt3rudIfwG78RIXOJCoaVyTRPQU5sI0sUTjpQieLb3NyoPdwDc25uij56g==","shasum":"e46ec4059bd7e4f710ec82c574646fd4e5c0a802","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiTrgtqMhtyVIt88WQQVED66W4O6rCkh+4KgLrea2PHAiBjryvA7NS0XlXdc8WRis7yXckQa+VdbsLoCmrU3Z8vWQ=="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft-0.5.6.tgz_1510904564808_0.3912278360221535"},"directories":{}},"0.5.7":{"name":"medium-draft","version":"0.5.7","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","npm":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublish":"npm run npm","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","prop-types":"^15.5.8","react-transition-group":"^1.1.2"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","draft-convert":"^2.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^3.4.2","react":"^15.0.0","react-dom":"^15.0.0","react-hot-loader":"^1.3.0","sass-loader":"^3.2.0","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"e04917dbe2b352cb9c7e35c50ef9cd83e7ae5732","_id":"medium-draft@0.5.7","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-7m5sSmTvMCgtenLIh9PayHpa4j3weKOGjVam2sm1Se0yzZXEAVzggeovEuECHYwdr0mOSSq7Itg18htZyW3TtA==","shasum":"8ca873fe77ee02eb8b528276844d08bfe9b72e93","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.7.tgz","fileCount":44,"unpackedSize":526799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyjo2CRA9TVsSAnZWagAAvCYP/0RrN68nMiHXORfcA7HD\nGrD+DGseUWGHqcowxEX+8+mmka2UgzoDy/vRxZXy7V3TQYwz/jUCiwUzu/li\nZzlw4fK0SfEjxIf6mOMFdtUrKp+IvbW0uAPjerMEbNA/VtpyEjSJktEsD2Bt\ntisO9MLW91+BPlJGgnJkorBKWYKv1AmO8uCdYv6Hg/wwaZqopxWaj4IAZ89d\nyhINJbNcaY9GBQnL1bb6aW0AykXAK9NEu/Yu3LCsGNaFfI7sa2kFymmhgMnq\nfExZ83G3czgOmWwtLL8CHds6v1u7wF0EKmERKe9MlgQ7vn06fFjx/y2bMQlC\nYcrth7eFLuPHmKDF6ZfjzuwaVhsiARvELlmo4ECbPxMG/v3rcBaOaHaYyOb/\n9BRTw1vuWJFRkpFkMhftCufHAK2NYjsj/yJRpyucogk4MIUGaxU6w7L1N+LB\nsZxG6r4wQ/M8WWCO6YKRPwbd7uQmNPUHv9050SeXX/5snPtnOkwqsVMNdh6e\ngmb5fDa0oJgyFeUCn53zpiknt9uzUXqIkJ5vHb0KpfvjA5Lf/Whv/7ij4jCM\nBG0slfyyStE0U3VYrhV0WBmBfrlG6Sga5xTzx4kOO0tu2oAJs/FHq6+42bWD\n/ToK0z6PAPRg+SeL2A1uTU8dzjHkN1jrKGy/AEzmR36bRbbQWKKfzx28/6xG\n+uo9\r\n=flLz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwh0W/fBM9pslZmH2Y1bneiG1P+Nm93VgxoBcMJBbqhAIhAIhveP6akBfd4Y04rrfTZ5mI5aiH9ALfSj3/+0Q2eC9i"}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.7_1539979829622_0.19812180801703483"},"_hasShrinkwrap":false},"0.5.8":{"name":"medium-draft","version":"0.5.8","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"prop-types":"^15.6.2","draft-convert":"^2.0.0","react":"^15.0.0","react-dom":"^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^4.10.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","react-hot-loader":"^4.3.12","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"6f8021053a7816bfa6af7c5503a382a648c385ff","_id":"medium-draft@0.5.8","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-Koi1Rm2qfjuSPUnHt/YX0unuo8y6L2NwQz08czyGgLDlUdQGm/T/pSXugPGHPuzZxLF+ucD0M29kxm8eP+JFBw==","shasum":"cbd7b37a5bcc3a661346007ce44b6740861e4f87","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.8.tgz","fileCount":44,"unpackedSize":551866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7TEeCRA9TVsSAnZWagAA9GQP/3milGjsGOqUgtfVXBqx\nmBCNvNjcTtHt35fI6d0CPV/9fhQwub0mEWYRo8WeeW/Hr7sRjdJ8n2y0tde3\n+Bt/tGfIEb9D0K+h2+c7oFcrHalRTMqTGsV+PWXRu2cU3Fj7b7BTKWZjZ04q\nWhcnqrx2XfacJOyGAdfX+McZZdkKYNSPwxX+n4lY+6mPsLEsAyw8BxhBQc7h\nr/Fr+AEBBplUnOJ0JXt7m9c0/waiErSk9dN20L2pblpiwnEaeX5pOSnmOQf9\nuLNavLCxXr/5/7uDvQ09PniAHGoqdNOVUmE/lOR+mxB37zBdCUiRzf4ki88p\nkH3ejOaJIrSXXW7R8mfZANdxEsHeLtQfthRyGcgFKghwjoTMGqo/zuMFmE0H\nIiTMFkLyPtwc+08v7TSK9ijgQnW0vay00+tECd8HUgy5DhVhYQVl14+ZXEGQ\n8nckrKFBT6gazFayLhp3dwzIBL2el9Zws7yEI7VdJ/xEaB8NSshBl9gpqyez\n4fuXz4kXdKue+gr++Tvw7YhZ57bgcoHTIAYBY7t9IGAsPVPHb1MWF0lZov6H\nm/dBaafg18oxnjlZCWcaTrwDoowI0pYBKdGlkOlYbcix3/t+bC3gDfp5WYL/\nCdiYAUqOXjRH2wT01b1yo82HFB5cQ+tdte5vHs9yl11NOZoLQ6XGpzx6KccS\nBJUr\r\n=FLBH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICM9gHfJYC9nbJatVhgVpcZWg9EJWv0VgZVZsDNHmO2dAiBeRYU6+nVZ0kxPLnCixwbpF9ujluMTqHxRFF+LCpJk6g=="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.8_1542271261391_0.4627794213434753"},"_hasShrinkwrap":false},"0.5.9":{"name":"medium-draft","version":"0.5.9","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"prop-types":"^15.6.2","draft-convert":"^2.0.0","react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^4.10.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","react-hot-loader":"^4.3.12","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"cd70c8a8717e64a02cc578fbdc5311240b224406","_id":"medium-draft@0.5.9","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-LKxEoKgtSJl84zn0+hd8NrCIV2uBmHkYmKrVCZdwhqNer9RiwucsoN47uC33Pjq1W/c2owGQiDGhZGbeTBL1DQ==","shasum":"ae6579e893a2cb251eb53bfd7f07f9f68faf085b","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.9.tgz","fileCount":46,"unpackedSize":557501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7kGoCRA9TVsSAnZWagAAlgMP/3tI1M/z7/5dwJInmLKk\nHQRtIQJjSZnQ763QS3kTLGaAccM9OamtlnJ80uRcIQBIQuevf+a6P31JZ/iG\nMz+6ZrxQbIeOujuqM0r4LYcXM0TFJDwp37zBxCd9t6gebQpJj9JKtyl8ipzF\nIRFu4VujOOt0RQoMMtZmKC7IhLBJEzoW4YdLgdWEqf3ScYcKzfUV2pBHIlth\nchAIgpjyVwBEtCfUdArVMNxARoBzxZv6jJTeW5NIYl14aOJTQ5vwvoyzK+8O\n5ru6N/4idkI9kAlUd6h84R3ktoLDQzcZCdRF8/urKUyqje2xLUVL+JyYgSVo\nCbKDFRbQ9LMEsown/SblJQ2GnEV6k3+htNcKldFOl2Zv9cgOCIgevfCOp0tv\nItTBc5FEzkaasc6ZxHL+4e7QFFiztd+rG2DlZEWo+JFGP2qgrtgkht6Kqdzr\ndSze6ywQQETttl3zNFx3gXoBgB7W6NaT6AW84TOD7eSI06aDSK9GwWO2Wjg6\np/BCw6kd7DRo6enVdygNfSd3Yp6TUWv5BWNDHGcJr7Rk59sex27GYULEb7fo\nG6NJuf770pU8OkT1f8XouPHVgpfZBulv90JmprDz4h3RwwaCqUKn3HoRW6J8\n5sX2J/5rvF3wYSfb9p2sPRtU1SKDeLXPFpT53gAGb0kiCDyTDICZYIUuYgYp\nm7w1\r\n=h0vA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbkr7dA/UOHvyryPnrn/DR684lrcSeBXX/On1quuIdfgIhAIw8JyuqfJLJDqBU5CDuHx1MNOFH7bDJmcjy86cIyzpW"}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.9_1542341031277_0.2814279139550646"},"_hasShrinkwrap":false},"0.5.10":{"name":"medium-draft","version":"0.5.10","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"prop-types":"^15.6.2","draft-convert":"^2.0.0","react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^4.10.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","react-hot-loader":"^4.3.12","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"^2.2.0"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"5c27a914f0d1ba35863833a46d7363d737d9d16f","_id":"medium-draft@0.5.10","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-FeRYk9O9b9OgOa5WKJbRkLtUXma9697ptPAocnroJV5zp5w0114EHljWPBUmp1kkEf7/hT2wNShcL9uwfIZMtA==","shasum":"e367c8f40f3beb09a6c1f870f35f1355c1bec3c5","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.10.tgz","fileCount":46,"unpackedSize":558431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcISTHCRA9TVsSAnZWagAAqN4QAKRvuhnM/WhY5IP3pWZ4\n06U/6RDRWX1Vj6qrTi56n/OQ64KYJayi1xQoXvlGBQnxAM3YWjS3mg2WlX2x\nZufPoVg1m+n4xPMXv/zncrycJOKvYXPavH5g1U1lDqFLc9MH3nduu/Bud6E4\naDJgcza6XSck6HX5oS/mtlgvxb0ie/zUC9dltMvAOa/p9fSMoO7EffMGnpgA\nW8M+logn4mCAlbHIthHn4Zmx2aD69U75ZS5Uj+rDquNR/yoUZ2QNF8rfH0c6\n7LXMShh2ZjsvaVK4R/vWBs7UO60SJ4pyuu+5bgrMPhRO13140zoKB45q2wCP\njpnkkn9lKC2PKatzdAo5hfqcYnVXFsWphD8HNFlNRUFVBfPQ1Sk2TFToM19s\nYT7PPRPDOH/8mB2a+xey2t8s75Qr/KqoETDE2d2AZ+7FGScJ5m7PPlFS/6RQ\nPLtoR3puaWcXn5XFrjv2i4Stx3asa06O8Qvo0M9nsZZn8+u3KFS2E1S5xM9z\nJfG4is2d7GeCvfFRgmYVFqZACnQRtol8US240cE1IY0EDyl4hMQqsVKq5nOl\nLg6wPK2wm3ydBKA9QuVQ2lKC1gqfPyNHltHBFiTYp0pg24oJ+L4aGjkIZM/W\nQiRyKMvx2bvOSlDjRAPoDRIm4V7C03WQ85x3W4KPoBOyLL8/3dwg4warRMZN\nM+of\r\n=g++D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYj3QKz0FpaPbKbyv15lKOe0uYvBxXYWopzd7p5UiQKAiALYgGlgGbf8Ec4jWrc6+pHW4kKrrYJxShuwQ/U6bXrAQ=="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.10_1545675974608_0.49670197920278625"},"_hasShrinkwrap":false},"0.5.11":{"name":"medium-draft","version":"0.5.11","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"draft-convert":"^2.0.0","prop-types":"^15.6.2","react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^4.10.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"2.11.3"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"82c0cd70e2662128d2d25d278b872395855f05c8","_id":"medium-draft@0.5.11","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-qHQ62r0FEhw9CK02IdhPC8PO715kfcGkcgFc7npqedDJ66vsSU8T3mv5puKgxK4YITMZvYyczt1iQ+6dpAoG3A==","shasum":"81b5f84817e4d7efd3e9bb1190c747707e5f5901","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.11.tgz","fileCount":44,"unpackedSize":531497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaDY6CRA9TVsSAnZWagAAQ7AP/jQBS3NjC2X9sxNfK6fr\nKh1vf5S1/YOSK37hEXSdRGqe/KrGC0+w0acmIXOYQeBnkXJToBtP/y0wrZqf\nsh0ZbMEn2vSXnycLO63fD+mlc37q8o8117HlEfISwoNmmsVI1JaahuYxWYU0\nhcXxs/U5CdL6VDNQmWdLy/FOo0QFrdvf4n3kLeWb2gPPHcyyHy28Ey2KS89K\ngSo4uh40L2JneL3jUKOGSOU2vAmzMoxaoveagNKHBTa73+Os9NZdIIt/nn99\nApz2K1N6/cn2GlY25J7B5K6Qditx8C8XpFrTnlAXlNa5cVErcrhuqzYbDMXp\nvy/apwwWCxoL2YFFOjYhF0pbB/6epRhRiL8xLXdhbUz2dPX6VfnyQQA/80Zn\ncTej7SRg7WHBCa9wqJ3vmFTpuWwJPUtLwhKJhktL4GvsF+WMBbaxV8obNtpB\nKPIKOT8ZPvBixfijSJ1krHBMJ4zHcfJO5sq3t3IRFlfjjt1jh8HWAqJRtztc\nlNzlTqSMxsps4JutYwzYAsIwu8t2zVak4dEfOjC75Hhri+YZfnTM4hO/tHKd\nr2TC6QGux5A0R+UJhV9ivWmVkjjWjegpFIFmDSpIhS3ZdB3wYlRmcVvJgqQt\nfrpapFvkYb6i8s/WuAtFRAfD52Pd4kTd/IkKchDCBCmMRgFjjHLLZaHGGWg1\nAyqo\r\n=fMC1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnDAYMzb89YzFh/KfDpSwCd9Js+IwOau8Gp5kYYNerQwIhAI1cGkGTQb74JwMq4JwLDHNHDClaN++Z3hbfyh3aFCy+"}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.11_1550333497886_0.3968220445055395"},"_hasShrinkwrap":false},"0.5.12":{"name":"medium-draft","version":"0.5.12","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"draft-convert":"^2.0.0","prop-types":"^15.6.2","react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"^4.10.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"2.11.3"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"3ccfa9c3651c08b001b230837b5620b96a2f0449","_id":"medium-draft@0.5.12","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"dist":{"integrity":"sha512-lA/TXJQTMfUQecT8a2SKYrM8SX6IMmalMC6+jDaRH0a1dED3tn9H6Fkn0z8XKpTmXnwqq70bZPQS5bW8ZMPu8Q==","shasum":"e04552b332f65ef41712a004e37b59211c39773e","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.12.tgz","fileCount":46,"unpackedSize":539070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaNuwCRA9TVsSAnZWagAAmG8P/ics+UZFfkh6rZLjs2FC\ntrwy2vTzfUS6gaHlFfI8wEsFGvfeM6dVH2gQTR8anVFq7WNshGwLMAwadTu5\ndxnTlyxZlRaGJyhhRoKqsyjSxZkUb883mnKOdPLRZkDWPGYufwWQQmSyxGih\nBzvq2LaNEyuzYwxbyewETchlrebhWoNnPM+FvtN6Gxq4oR+zSfo5Kan8+PHN\nIO6cxcfJTYX5k3ylgC7GZpfabzmV0OUzUOGMIArCthJsn8V6HqKtKccbeoom\ngUIi8w1aFzyipWWSz6NrgZFYZ2K+ShLGnEy8j9exV1ElDGA+wRP362HCRWIu\nPxTGHrFX3SNro3szZN4sSxcoUrWRM1IOI1qn1viTaz5IYwCxUUY23gn9eQqR\nnDX/gyjq1v6maFuF0hPiCbm48Ks1uhOSH5H4jJeSz6enomZJ6BiMMMop5agq\nZp3y1imHT2dW0ohV7nlrvUF8uIxMvb0EWo/9Fv9Y0BQVkG1K278HAgCzSVtw\n/HbhAgNClkkUBz2Xc1JaZEnscRbUXyiA1UJkZ0zwu2e1qvpkfHXGT+A1H9XJ\noJKnomdLsmAS6210FgLu945X+ECBnm++yK5jGvD6kQ8793Gw0yzY3uunGMUH\n1y8vSBLTyByIizOsQFbcqDT5W7lBOsqZkGB9FQZdJlcHiWTdMOV1BcDgdE8L\n9Bq4\r\n=PpQf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCns4g3ALFsNHjTiQXZFr1vjgOflPaS8mjZzFy/i5b9TgIhAP9IAZMVEjGq0l675MluwsduXZShrfA4ki8CgQvPS11k"}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.12_1550375855923_0.9106733095661634"},"_hasShrinkwrap":false},"0.5.13":{"name":"medium-draft","version":"0.5.13","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"draft-convert":"^2.0.0","prop-types":"^15.6.2","react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"4.12.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"2.11.3"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"4b7369f550c107338b921de15f66022957135b69","_id":"medium-draft@0.5.13","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iPW6st1O5tP0RaV9IOLMV0N00BddUOXeAOcwVtxKVBIA0IQHkLdLUtR5CPlePuD6bv8M0OLGUO+E/Qb4Nw5pNw==","shasum":"e1bf018803e70bcf13dce09c5ba634e61f599757","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.13.tgz","fileCount":43,"unpackedSize":247964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6OhUCRA9TVsSAnZWagAApAEP/3vCinKHwvnQvSU0Y3mH\nCDbC4r+tZ5AxYAMGR5VvZFiyiSsK/mKbWTRGkjytc5zRKDLoavnLg3vgrA6l\nwGghFbMtetsWMPPWLClYR9uluEPZvQbQo7CcpgIVj36yoCIrQ6pqzfj/z67b\nqb9KgeGvwbOnCJPzqMbRerEiNzweh8e+zP6zwxkx2UxD2R/kNcEDQ+c51TUG\nCXdpzTrxQL9QRFuw8S9fmNVvFbKKR2IlJzYtjJrTBHk+AH2L9drtePy05eeP\n2nGLz2BTGvlz0TBWy6jeUCXcR6s9x0B6Kkf9ar8tS+cjeQXdRYb8jeDydFIb\n3n8J6tRm4jhq7SRQFLYf0TIsEGFqJcntjQksiM5r1lx7MvO1D2rwRUbjNcp5\nYesaaaCj+qlmXZRm/yLW7jJNMF/CevrmATO0f58Xv9cOuLAncGTxUJU8ToBv\nQ+6uxXXFnUn2yLHFr1KGOSturTBcFwxnMUer09vybbSNeYoint1ru3fkBCFv\n90KHw3kBtp9pv5IM/zfXB8qzVH4U3x8J36vILrQnMponk+qsevlTnqsgO/3D\n6qFDP2LMhaA7bGHArpU4TZYLkCC/BDRHBbXuBZAtetOXZYMc6avwxPkTWQ6/\ngpEb1qNdCCpNOoASlQUjKV5niSx+hIRb/S/VYfAVJPN6ECX5h7F9atesbxSv\nVw5j\r\n=/0DC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3pOzO9kZJq4zsLda+Ce1YhWTRSjAEYbVqTd5J9K+wVwIhANExY2Lpd9AOLN/NSLl9z6wHVxyJ+A6AyxpjLn1nghkK"}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.13_1558767699557_0.3835554324629391"},"_hasShrinkwrap":false},"0.5.14":{"name":"medium-draft","version":"0.5.14","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"draft-convert":"^2.0.0","prop-types":"^15.6.2","react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"4.12.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"2.11.3"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"80dd25b01ca222e70f4b523c68219d3105f2e172","_id":"medium-draft@0.5.14","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-bV3Fc0MVdAO5vQCk8MUCWBw2sE7kQu1NH3tno/x5eAYKPsUzgVixTBUXrA1D//jPc0aLXa5E/7+A+MT4LOa0CQ==","shasum":"6e61cd857dcfdccbe99bdb36c176459b10d556f4","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.14.tgz","fileCount":44,"unpackedSize":535309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/gEYCRA9TVsSAnZWagAAK0IP/jiSnAwKuevW0IyXLCpB\nd5x/aVCuKUbGkA99o+QxyrRUsx2Ffq3edgVCgoRuZlo1iMZABlrtZ6FX/7e8\nL5DYQ7AbiWTWhg4YU8OQFnRXrZ4eb6xTzgy2AK8t+TlCfah4Z2a5CqJYcjMz\n9rbN4V1YHAqdiMSHZEOkItteiGbBZ9Nu5actpIuVGW/DYNZhuiF2lVNjMFGK\nOBf+bMn/sN5UUJ1uT85YNtqaPFvul/uiCqhc3EQceGgGdaA0+oX+sXnNfvrN\nV4AbOMpmBdrpBteDwtfBgCAsj53C2BD0CAbO9sduVvBFV88ruzB5fgpcwyOY\nYJ+6b45N0VKcZJxWWPmojvcq3SBjxLZKbthu7MpKoy0/u3JZBoEZmjsYfwwx\nPKOdbohffH5vYBFqxVPR+s+1E+3mQKwxZ8HUnFrjoZ3mEpUi1hgOS/O4aX3R\n6+gv8awuh5zkHVdTW4i5tBrnm0Bt7UPb5VoZP0S/nQOxLNIEYYxlVLJw6DqX\nCPaWk6b/FRyn7b80VF7XdsdaBEtbZDEiEGkpCI3sRqledHmW/1zvylScKLf7\nNne6WfZ7myhXl6PiKBUznedWwZfU510iEeA/VgoMhPgGT5/On852tDX8zAe1\nAtSEJarqsJBkhElxL2FlzR0K8JQlPCbutCakbJK73+vbJqFH96Ts7LzSqFsA\nx39s\r\n=CFUn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwJg3nPDwSK3sd2F9a179vW6btAeJSAIvG+b35+vYmcAiBEnkb5tAGCuCWQEVz31jARdsK1QfPXdrp1gcfOVHBl3g=="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.14_1560150295376_0.12474120695766056"},"_hasShrinkwrap":false},"0.5.15":{"name":"medium-draft","version":"0.5.15","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"draft-convert":"^2.0.0","prop-types":"^15.6.2","react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^3.3.1","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"4.12.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"2.11.3"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"9e7de4dab599b6ff4f236ae62cdc110d6871c03a","_id":"medium-draft@0.5.15","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-gcp2z8WuzrQ3BhnmTjPIbWHHs9HOWn2SGiTi0p72hBoopGribwAws30BHr5Ob8PJoA0KPy29Ed9Kr81LGp3BQA==","shasum":"699dac1b3831d9e4c7a84d57b32c7843d6b09d37","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.15.tgz","fileCount":43,"unpackedSize":249497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAr44CRA9TVsSAnZWagAAKzMP/00cYBslIai9Hm1irngh\nyA+o4ZuyrxoE2FV4FVkj6BiA1Nyo3EpdfFFN0CMqJHGc48D9/F9Pr1CZiH8E\nilzLZgLI//toj2Bxo/ZaVBYULcgC+kpbtxjXYMWJHjhOhG+G2ahF8Yy5cvAQ\niTd1H7eqT6LXuvfpAG/DnKDeJB7D8L3eMRx8tgbrXVtL763UdTqoXbSC1lRL\n3RxRA+U9YjqKpAg7pmlkyySTiuvzCdYX2JXdzRcjIQFP8HQWph5lwI0fKXk4\nAsCdL5s7bx7GYd2Ic6KWB9DFJygeWtYoC8sFOIq1TQMovxvpaUe6BUWhXPGF\nM8RfmVBT1yW2hjYcvzcUE588R8foeILQNKt3PhIPq2XJAQKtU5mH4P1IOTed\nZMRQX1bepPwemvwQyLvQOJd+5w/3IwpP61BSUGybZ2ZzMvN4KwZ71JdPWmfs\nVkh9ABv8J46v/A8TWYUa3JKshTij/v/4Gg4oFOb7B9rj93OW5MWwwWR4Jssi\nzLfD9+McDRJQZvFzLnJGtM8Pa/i5sLRfBQInCa+ciNeSl9l523L8ibQTtfga\nMmr/sM6fZBCB+QkImmVWf7BMv5xeLvKlLxJngeWl4MKHXl6GmvxVbQ77U3oA\n4j9yGeayswh21OgKB37nQmuJ1V5sAbhzASaFe1JupXOPp+rvENsZoNaGhF0D\nQltj\r\n=Myi4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDODrvb/piTHikL70sYopGtBQRpRkc75pSPI42hULY8HAiEA+qAtFkBDVIlsd5Vug17hRlt4yVKJYAjvY1N4y2zA6sM="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.15_1560460856079_0.08631403072930488"},"_hasShrinkwrap":false},"0.5.16":{"name":"medium-draft","version":"0.5.16","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"draft-convert":"^2.0.0","prop-types":"^15.6.2","react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^7.2.3","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^4.8.2","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"4.12.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"2.11.3"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"57d3070dfe0e8bb4aab709c6adf610f022c9580d","_id":"medium-draft@0.5.16","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QY798WAVGLJwbxwb/DxQwUWqyuc/yStXjwFZZNh6DoknASaJ09pZDKggomJrxXGpMYEr0du2yol7Nlvi3/R3qw==","shasum":"a81aff2c5a77f2afd2afc0a6a56dd2cb699ae68a","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.16.tgz","fileCount":43,"unpackedSize":249667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLp2JCRA9TVsSAnZWagAAbjoQAIvlgSzHDfizeHpoock1\nnIQykOBxZY6dcYCQI9FKn6tOCQMxry/VZSI93LR2U4Ex0yVtg+MGRnxTK9dg\nO1GAgdMP1ftlYuz3myYLeBYlNeczjML8Bz266kwGUsGDUSdAKezTv5BtULWC\nimbQEw3HsKbcj02gO2kYn6mGwII+awHMN4h1hkn1Ryp3VMhqWxEHmz8zz6Ce\nc6fMzqZ6weiHegKU5vqojiWtVkBjh90Xp0xTs4HArrKMomDdNk+iVvloCZvV\nrHsu0G2Lr00nNlssOVXqU/NCt5EKPeEvtgFXYyTof25Nt9eHe6bSRHVa/kKf\nbIRi8P3/JnuZb4+UtOn8Dn+wJJ23k+gYD1T+yBDSoFy7NCNv+yWubtV6dfFd\naufXdog0M0wy2V0sHXYduA+i9puryqVaXew1SfsXS8Vw/B91IpEj38mrlrBe\nhIannTuaNlqCG7iFCBCYVvM9k0CzOsi6aaI/6oE7H+WSYcOq7/qdo3IsKwh4\nq66C02z2mlBTbqmP0g1Jo5mJY3wskvOhxEIJEyA+IzjJ9+MAqs51YRBuPMo+\nQriYybH9hQFFamTCPFDf4ZqttBZDmnB/15wPwIs7bn82b8JqDFdEuL4dHuKp\nDNw0QnN0wqlxV2rSBmp/FCX816AWuiDox3VuC0ccbd3D78QcGDqQTjdvckVf\nVOOf\r\n=u8+/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCydVqxGTuahpwLI/0YIBIoNlvaxt0mQHNcLmSjLk4QiQIhAPFd6vNtX5ktkZUDuG+tVgtSpmOWDMsxDcwb9Pb0F6wp"}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.16_1563336072575_0.20523727395065183"},"_hasShrinkwrap":false},"0.5.17":{"name":"medium-draft","version":"0.5.17","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"draft-convert":"^2.0.0","prop-types":"^15.6.2","react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^7.2.3","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^4.8.2","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"4.12.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"2.11.3"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"af05def7a78fc75927f8445ceefb2cdc910ed638","_id":"medium-draft@0.5.17","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-pHgU/Be1Zs9PQgKUEXe7PeRLdxtubBY51AT/pqajJeXkPwkZaF70n7HZSBsadVUjvvpbU2XBTXkuTY1+LDHcUQ==","shasum":"b7ad3ba44553d441bbb8342de164a80aed6b7315","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.17.tgz","fileCount":43,"unpackedSize":250424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX7YACRA9TVsSAnZWagAA/9cQAJOleSokbT5zjRD/s6gY\nnrZBUhh+XCKLZG0eETTuxl1956GMy09FI8cQ5dmOjT/vdG0RVExtVcqBEBL7\nuvVsYdM3ghWZ4WSGPdWhyODNgqZCCyyXaKmh0hX2dXJleK7EOi7hvySE/DDu\n3X5W53XTgZlzZ0p4R3A5X1aJpNF/hFV6SUuvRW4uQUBMxR54NUf2R9Z+UjFe\n2Cu/gvL+6gzyS99qhiBl/jGRdvnK6LGMgi8gxAm1Y27737Ttglgt9Jm/F5dF\nYGjZ6Pl13etnQ+FSkaOjztnZVLcIx5tJWZBj12YTNoLHp0m0coJUGmJkd9q6\n5MVnfyT7qYBTeQptxJ5G8cXVweYn/73WYUTDl23PMHkPCKdswHyODxJs178S\n8ngkkrkpTfoPeac8EcU7iSqONcncet1GX0U8Ysfn0guPx/PpUHNmM1PTdoC0\nvXOwGRoNCCrTE7Bf9BdTZ48TNUkZfj6XsloBnYPolgO+B7b6GyfwTOhgH/Sj\npgAc9Dfta509DqmWdo7gkhRSmPVI82o8v3/l+F8XAiSq6Y4PiUN1k0IHrxvv\nGOreDwbfZnV1W3xRBMbDlbS2tKlBLfPv0Egkk+j6Qu7d5EbpZUWADHvQpD7i\ns3fiPFDxP1fr3jxosrj1EXTNPY/3Mvf5blnEibKvJXujj3/UGDbihuDKOvYi\nkva4\r\n=f9yP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtrFAejFeXaAE2o18Z0tbif6pbKlTy9bUYVNAKhWjXAAiBCXqOK84TPoi2H1F59me66CczzIEtiRWBTdpnpzhovgw=="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.17_1566553599541_0.950710806826591"},"_hasShrinkwrap":false},"0.5.18":{"name":"medium-draft","version":"0.5.18","description":"A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"},"scripts":{"start":"npm run dev","clean":"rm -f dist/*.js && rm -f dist/*.css && rm -rf lib","dev":"mkdir -p dist && cp index.html dist/index.html && cp rendered.html dist/rendered.html && cp docs/data.json dist/data.json && NODE_ENV=development webpack-dev-server --host 0.0.0.0 --devtool eval --content-base dist/ --progress --colors --hot","build":"npm run clean && npm run test && NODE_ENV=production webpack --progress --colors && mv dist/example.css dist/medium-draft.css","babel":"babel ./src -d lib --ignore '*.spec.js,example.js'","copyCss":"cp dist/medium-draft.css ./lib/index.css && cp dist/basic.css lib/","buildExporter":"NODE_ENV=production APP_EXPORT_TYPE=exporter webpack --progress --colors","buildImporter":"NODE_ENV=production APP_EXPORT_TYPE=importer webpack --progress --colors","fullbuild":"npm run build && npm run buildExporter && npm run buildImporter && npm run babel && npm run copyCss","prepublishOnly":"npm run fullbuild","test:lint":"eslint ./src/ --ext .js --ext .jsx --ignore-path .gitignore --cache","test:unit":"NODE_PATH=src babel-node ./node_modules/.bin/isparta cover _mocha -- --growl --compilers js:babel-core/register,css:test-js/css-null-compiler.js --require ./test-js/test_helper.js $(find src -path '*.spec.js')","test":"npm run test:lint && npm run test:unit"},"keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"license":"MIT","dependencies":{"draft-js":"^0.10.0","immutable":"^3.7.6","react-transition-group":"^2.5.0"},"peerDependencies":{"draft-convert":"^2.0.0","prop-types":"^15.6.2","react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^7.2.3","babel-loader":"^6.2.4","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-react-remove-prop-types":"^0.4.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","chai":"^3.5.0","css-loader":"^0.23.1","draft-convert":"^2.0.0","enzyme":"^2.8.2","eslint":"^4.8.2","eslint-config-airbnb":"^10.0.1","eslint-loader":"^1.5.0","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0","eslint-plugin-react":"^6.1.2","extract-text-webpack-plugin":"^2.0.0-beta.5","hint.css":"^2.3.2","isparta":"^4.0.0","istanbul":"^0.4.5","jsdom":"^8.2.0","json-loader":"^0.5.4","mocha":"^2.4.5","mocha-loader":"^0.7.1","node-sass":"4.12.0","prop-types":"^15.6.2","react":"15.6.2","react-dom":"15.6.2","sass-loader":"^6.0.7","style-loader":"^0.13.1","webpack":"^2.2.0","webpack-dev-server":"2.11.3"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"homepage":"http://bitwiser.in/medium-draft/","gitHead":"4519206b8c7e7f90edf4d450918fd988f89e345c","_id":"medium-draft@0.5.18","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-+KVuqh/WPuTo6ifAcPFKwx4cdiMxeKB0vWKO1IxyuQ/6VIKr8fm9Oaq+3fmOJGezH3nq3q4FdC6sYe/isZpH6Q==","shasum":"8f56693239346fad542c9c8b0d2a7df306188402","tarball":"https://registry.npmjs.org/medium-draft/-/medium-draft-0.5.18.tgz","fileCount":43,"unpackedSize":250374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdc/MwCRA9TVsSAnZWagAALKkQAKHXUuOw6AKns4TG5tTK\naC3mETypl2VxBNf1F+1uqCqUiU/oxKnHbeCQXTyDzVhfgBIkn8h+b3DMH7qR\nrCTDR4vLprWsbO7Kcav8NRlFEA0Ho8sRavSN/JzQtoOKeOTn6eptgX5SfvSm\nlY78H25dTv13ykiOthEfjLoP/HGHLNir96wpm6pzSawNdVFpKje8ba7tNMSe\nupTgXVfSUbEHTJwQVC049LhNFXasqsX09+Pdxiu9z9e70tvlPLacdSoXalRN\ngBQspH6SB6sVilDdiG+MkR0OjdzwmSsDh9RriwCwSCux3zVEw9Xe3cXOQmYA\niAkN8gdDy6/fBfo2GszoLVrUR4kmieCNDjLI05SekAYa68cnVP9X54eyWSo3\nSY9tQiiqYRDBePzqSLv7iWgrkILPkcWIblI3gYQ23wLenyvWvCJQrQ8JqR84\nBilREEfnxsAxziKVCElLyN1Tp52TIv2Of+Qe8BPDi0GIhqaLnT5jzUs4uJOl\n5mJTLfYQ8HjHw5WV27qhq9tFYFKd1z1+TR6GgZa4M7CISbZKnD4mqwhqZJiJ\nbxIG5sAEV/+ylqFgk6MIBvCHPYg2jRL6Y7L9hKcEzfBdIIB4IaLIoQolL1iS\nP+rxbn/nBZxnk5J79da/X7CsATSEQ7PytWYw1x+vkPnyXfmIjl/bOi+L+Q/X\nLIqt\r\n=ueeS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJid+WICKd+K1DOy5LmQV3nIgscozxHST3jMDvBn3EdAiBP0CF109udfEJRNSAgeSAE//eUd8VvqNVzD9afBLQhfA=="}]},"maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"_npmUser":{"name":"brijeshb42","email":"brijeshb42@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/medium-draft_0.5.18_1567879984021_0.37324361383145455"},"_hasShrinkwrap":false}},"readme":"Latest development is going on in this [branch](https://github.com/brijeshb42/medium-draft/tree/djs-pl-ed-ts).\n\n# medium-draft - [demo](http://bitwiser.in/medium-draft/)\n\n[![npm version](https://badge.fury.io/js/medium-draft.svg)](https://www.npmjs.com/package/medium-draft) [![Build Status](https://travis-ci.org/brijeshb42/medium-draft.svg?branch=master)](https://travis-ci.org/brijeshb42/medium-draft)\n\nA medium like rich text editor built upon [draft-js](https://facebook.github.io/draft-js/) with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts.\n\n[Documentation](https://github.com/brijeshb42/medium-draft/wiki) in progress.\n\nInstall the beta version using\n\n`npm install medium-draft@beta`\n\n### Features\n\n- Focus on keyboard shortcuts and auto transform of text blocks.\n- Image addition with support for rich text captioning.\n- Minimize mouse usage.\n- Autolists.\n- Proper handling of `RETURN` presses.\n- It also has implementations of some custom blocks like:\n    - `caption` - Can be used as a caption for media blocks like image or video instead of nested `draft-js` instances for simplicity.\n    - `block-quote-caption` - Caption for `blockquote`s.\n    - `todo` - Todo text with a checkbox.\n- Easily customizable toolbar via `toolbarConfig` for the following block and inline styles. Defaults to all. Case sensitive.\n     - `block: ['ordered-list-item', 'unordered-list-item', 'blockquote', 'header-three', 'todo']`\n     - `inline: ['BOLD', 'ITALIC', 'UNDERLINE', 'hyperlink', 'HIGHLIGHT']`\n\n\n##### Following are the keyboard shortcuts to toggle block types (<kbd>Alt and CTRL</kbd> for Windows/Linux and <kbd>Option and Command</kbd> for OSX)\n*   <kbd>Alt/Option</kbd> +\n\n    *   <kbd>1</kbd> - Toggle Ordered list item\n    *   <kbd>*</kbd> - Toggle Unordered list item\n    *   <kbd>#</kbd> - Toggle Header-three.\n    *   <kbd><</kbd> - Toggle Caption block.\n    *   <kbd>></kbd> - Toggle unstyled or paragraph block.\n    *   <kbd>H</kbd> - Highlight selection.\n\n##### Other Shortcuts\n\n* <kbd>CMD/CTRL</kbd> + <kbd>K</kbd> -> Add Link\n* <kbd>CMD/CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>K</kbd> -> Remove link if cursor is inside a word with link.\n\n##### Editor level commands\n\nThese commands are not a part of the core editor but have been implemented in the example code that uses the `medium-draft` editor.\n\n*   <kbd>Command/CTRL</kbd> + <kbd>S</kbd> - Save current data to `localstorage`.\n*   <kbd>Alt + Shift</kbd> + <kbd>L</kbd> - Load previously saved data from `localstorage`.\n\n##### Special characters while typing: While typing in an empty block, if the content matches one of the following, that particular block's type and look will be changed to the corresponding block specified below\n\n*   `--` - If current block is `blockquote`, it will be changed to `block-quote-caption`, else `caption`.\n*   `*.` `(An asterisk and a period)` - `unordered-list-item`.\n*   `*<SPACE>` `(An asterisk and a space)` - `unordered-list-item`.\n*   `-<SPACE>` `(A hyphen and a space)` - `unordered-list-item`.\n*   `1.` `(The number 1 and a period)` - `unordered-list-item`.\n*   `##` - `header-two`.\n*   `[]` - `todo`.\n*   `==` - `unstyled`.\n\n### Installation\n\n- **npm**.\n    - `npm install medium-draft`.\n    - `import Editor from 'medium-draft'`\n- **Browser**\n    - Include `<link rel=\"stylesheet\" type=\"text/css\" href=\"https://unpkg.com/medium-draft/dist/medium-draft.css\">` in `<head>`\n    - Include `<script src=\"https://unpkg.com/medium-draft/dist/medium-draft.js\"></script>`. **medium-draft** is available in the global object as `MediumDraft`.\n\n### Usage\n\n`medium-draft` sits on top of `draft-js` with some built in functionalities and blocks. Its API is almost the same as that of `draft-js`. You can take a look at [the demo editor's code](https://github.com/brijeshb42/medium-draft/tree/master/src/example.js) to see the implementation.\n\n#### CSS\n\nInclude the css that comes with the library in your HTML -\n```html\n<link rel=\"stylesheet\" type=\"text/css\" href=\"https://unpkg.com/medium-draft/dist/medium-draft.css\">\n```\n\nIf you are using `webpack` for bundling, you can import the CSS like this in your JS code\n```javascript\nimport 'medium-draft/lib/index.css';\n```\n\nIf you are using `sideButtons`, you will also need to include the css for `font-awesome` -\n\n```html\n<link rel=\"stylesheet\" href=\"//maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css\">\n```\n\nor something equivalent.\n\n#### JS (ES6)\n\nAt the minimum, you need to provide `editorState` and `onChange` props, the same as `draft-js`.\n\n```javascript\n\nimport React from 'react';\nimport ReactDOM from 'react-dom';\n\n// if using webpack\n// import 'medium-draft/lib/index.css';\n\nimport {\n  Editor,\n  createEditorState,\n} from 'medium-draft';\n\nclass App extends React.Component {\n  constructor(props) {\n    super(props);\n\n    this.state = {\n      editorState: createEditorState(), // for empty content\n    };\n\n    /*\n    this.state = {\n      editorState: createEditorState(data), // with content\n    };\n    */\n\n    this.onChange = (editorState) => {\n      this.setState({ editorState });\n    };\n\n    this.refsEditor = React.createRef();\n\n  }\n\n  componentDidMount() {\n    this.refsEditor.current.focus();\n  }\n\n  render() {\n    const { editorState } = this.state;\n    return (\n      <Editor\n        ref={this.refsEditor}\n        editorState={editorState}\n        onChange={this.onChange} />\n    );\n  }\n};\n\nReactDOM.render(\n  <App />,\n  document.getElementById('app')\n);\n```\n\n### Customizing side buttons\n\n`medium-draft`'s `Editor` accepts a prop called `sideButtons`. By default, there is only one (image) button, but you can add more. The `sideButtons` prop must be an array of objects with each object having the following signature:\n\n```js\n{\n  \"title\": \"unique-button-name\",\n  \"component\": ButtonComponent\n}\n```\n\nFor ex:\n\n```js\n{\n  \"title\": \"Image\",\n  \"component\": ImageSideButton\n}\n```\n\nExample code:\n\nRight now, the image button simply adds an image inside the editor using `URL.createObjectURL`. But if you would like to first upload the image to your server and then add that image to the editor, you can follow one of the 2 methods:\n\n1. Either extend the default `ImageSideButton` component that comes with `medium-draft`.\n\n2. Or create your own component with the complete functionality yourself.\n\nFor simplicity, we will follow the first method. If you study the [implementation](src/components/sides/image.js) of `ImageSideButton`, you will see an `onChange` method that receives the file chooser event where the seleced files are available as `event.target.files`. We will simply override this method as we don't want to customize anything else. Also note that each side button component receives `getEditorState` function (returns the draft `editorState`), `setEditorState(newEditorState)` function (sets the new editorState) and `close` function which you need to call manually to close the side buttons list:\n\n```javascript\nimport React from 'react';\nimport {\n  ImageSideButton,\n  Block,\n  addNewBlock,\n  createEditorState,\n  Editor,\n} from 'medium-draft';\nimport 'isomorphic-fetch';\n\nclass CustomImageSideButton extends ImageSideButton {\n\n  /*\n  We will only check for first file and also whether\n  it is an image or not.\n  */\n  onChange(e) {\n    const file = e.target.files[0];\n    if (file.type.indexOf('image/') === 0) {\n      // This is a post request to server endpoint with image as `image`\n      const formData = new FormData();\n      formData.append('image', file);\n      fetch('/your-server-endpoint', {\n        method: 'POST',\n        body: formData,\n      }).then((response) => {\n        if (response.status === 200) {\n          // Assuming server responds with\n          // `{ \"url\": \"http://example-cdn.com/image.jpg\"}`\n          return response.json().then(data => {\n            if (data.url) {\n              this.props.setEditorState(addNewBlock(\n                this.props.getEditorState(),\n                Block.IMAGE, {\n                  src: data.url,\n                }\n              ));\n            }\n          });\n        }\n      });\n    }\n    this.props.close();\n  }\n\n}\n\n// Now pass this component instead of default prop to Editor example above.\nclass App extends React.Component {\n  constructor(props) {\n    super(props);\n\n    this.sideButtons = [{\n      title: 'Image',\n      component: CustomImageSideButton,\n    }];\n\n    this.state = {\n      editorState: createEditorState(), // for empty content\n    };\n\n    /*\n    this.state = {\n      editorState: createEditorState(data), // with content\n    };\n    */\n\n    this.onChange = (editorState) => {\n      this.setState({ editorState });\n    };\n\n    this.refsEditor = React.createRefs()\n\n  }\n\n  componentDidMount() {\n    this.refsEditor.current.focus();\n  }\n\n  render() {\n    const { editorState } = this.state;\n    return (\n      <Editor\n        ref={this.refsEditor}\n        editorState={editorState}\n        onChange={this.onChange}\n        sideButtons={this.sideButtons}\n      />\n    );\n  }\n};\n```\n\n### Removing side buttons\n\nTo remove the side buttons entirely, so that the circular add button never appears, just pass an empty array:\n\n`sideButtons={[]}`\n\n### Customizing toolbar\n\nThere are three props you can use to customize the buttons in the toolbar that appears whenever you select text within the editor:\n\n- `blockButtons`\n- `inlineButtons`\n- `toolbarConfig`\n\nThe default block-level editor buttons are `['header-three', 'unordered-list-item', 'ordered-list-item', 'blockquote', 'todo']`, and the default inline editor buttons `['BOLD', 'ITALIC', 'UNDERLINE', 'HIGHLIGHT', 'hyperlink']`.\n\nFor example, if you want to keep the default block buttons and add a few more, you can do something like the following:\n\n```js\nimport { BLOCK_BUTTONS } from 'medium-draft';\n\nconst blockButtons = [{\n    label: 'H1',\n    style: 'header-one',\n    icon: 'header',\n    description: 'Heading 1',\n  },\n  {\n    label: 'H2',\n    style: 'header-two',\n    icon: 'header',\n    description: 'Heading 2',\n}].concat(BLOCK_BUTTONS);\n\n// in your component\n<Editor blockButtons={blockButtons} ... />\n```\n\nIf you want to __remove__ some buttons or __reorder__ them, you could use functions like `array.slice` on the default `BLOCK_BUTTONS` and `INLINE_BUTTONS`, but this is probably more trouble than it's worth.\n\nFor this purpose it's better to use the `toolbarConfig` prop:\n\n```js\n// custom ordering for block and inline buttons, and removes some buttons\nconst toolbarConfig = {\n  block: ['unordered-list-item', 'header-one', 'header-three'],\n  inline: ['BOLD', 'UNDERLINE', 'hyperlink'],\n}\n\n<Editor toolbarConfig={toolbarConfig} ... />\n```\n\nThe strings inside the `block` and `inline` arrays must match the `style` attribute inside `blockButtons` and `inlineButtons` arrays.\n\nTo summarize: if you need add, remove, and reorder buttons, it's probably easiest to use `blockButtons`, `inlineButtons`, and `toolbarConfig` together.\n\n### Render data to HTML\n\nThe feature to export HTML is available from version `0.4.1` onwards.\n\n`medium-draft` uses [draft-convert](https://github.com/hubspot/draft-convert) (which in turn uses react-dom-server) to render `draft-js`'s `editorState` to HTML.\n\nThe exporter is not a part of the core library. If you want to use `medium-draft-exporter`, follow these steps -\n\n#### Browserify/webpack\n\n- `npm install draft-convert`.\n\n`draft-convert` is part of `peerDependencies` of `medium-draft`.\n\n##### Code\n\n```js\n  import mediumDraftExporter from 'medium-draft/lib/exporter';\n  const editorState = /* your draft editorState */;\n  const renderedHTML = mediumDraftExporter(editorState.getCurrentContent());\n  /* Use renderedHTML */\n```\n\n#### Browser\n\n- Add the following scripts before your js code.\n\n```html\n<script src=\"https://unpkg.com/react-dom@15.2.1/dist/react-dom-server.min.js\"></script>\n<script src=\"https://unpkg.com/draft-convert@1.3.3/dist/draft-convert.min.js\"></script>\n<script src=\"https://unpkg.com/medium-draft/dist/medium-draft-exporter.js\"></script>\n```\n\nThe exporter is available as `MediumDraftExporter` global;\n\n- JS\n\n```js\nvar mediumDraftExporter = MediumDraftExporter.default;\nconst editorState = /* your draft editorState */;\nconst renderedHTML = mediumDraftExporter(editorState.getCurrentContent());\n/* Use renderedHTML */\n```\n\nThe `medium-draft-exporter` also comes with a preset CSS if you want to apply some basic styles to the rendered HTML.\n\n- In webpack, as part of your rendered HTML's page, use this-\n  ```js\n  import 'medium-draft/lib/basic.css'\n  ```\n\n- In browser, in your rendered html's page, you can include this stylesheet link\n  ```html\n  <link rel=\"stylesheet\" type=\"text/css\" href=\"https://unpkg.com/medium-draft/dist/basic.css\">\n  ```\n\n### Load HTML exported using `medium-draft-exporter` to `editorState`\n\nThe feature to export HTML is available from version `0.5.3` onwards.\n\n`medium-draft` uses [draft-convert](https://github.com/hubspot/draft-convert) (which in turn uses react-dom-server) to render `draft-js`'s `editorState` to HTML.\n\nThe importer is not a part of the core library. If you want to use `medium-draft-importer`, follow these steps -\n\n#### Browserify/webpack\n\n- `npm install draft-convert`.\n\n`draft-convert` is part of `peerDependencies` of `medium-draft`.\n\n##### Code\n\n```js\n  import { convertToRaw } from 'draft-js';\n  import { createEditorState } from 'medium-draft';\n  import mediumDraftImporter from 'medium-draft/lib/importer';\n\n  const html = /* your previously exported html */;\n  const editorState = createEditorState(convertToRaw(mediumDraftImporter(html)));\n  // Use this editorState\n```\n\n#### Browser\n\n- Add the following scripts before your js code.\n\n```html\n<script src=\"https://unpkg.com/react-dom@15.2.1/dist/react-dom-server.min.js\"></script>\n<script src=\"https://unpkg.com/draft-convert@1.3.3/dist/draft-convert.min.js\"></script>\n<script src=\"https://unpkg.com/medium-draft/dist/medium-draft-importer.js\"></script>\n```\n\nThe importer is available as `MediumDraftImporter` global;\n\n- JS\n\n```js\n  const { convertToRaw } = Draft;\n  const { createEditorState } = MediumDraft;\n  const mediumDraftImporter = MediumDraftImporter.default;\n  const html = /* your previously exported html */;\n  const editorState = createEditorState(convertToRaw(mediumDraftImporter(html)));\n  // Use this editorState\n```\n\n### Issues\n\n- [x] Write an exporter to export draft data to HTML specifically for `medium-draft`.\n- [ ] Figure out a way to show placeholder text for empty image captions.\n- [x] Currently, the toolbar that appears when text is selected needs to be fixed regarding its position in the viewport.\n\n### Developer\n\n- Clone this repo `git clone https://github.com/brijeshb42/medium-draft.git`.\n- Install node packages `npm install react react-dom draft-convert && npm install`.\n- Start local demo `npm run dev`. This will start a local server on port `8080`.\n- Build using `npm run build`.\n\n#### LICENSE\n\nMIT\n","maintainers":[{"name":"brijeshb42","email":"brijeshb42@gmail.com"}],"time":{"modified":"2022-06-19T17:32:52.019Z","created":"2016-08-23T08:02:27.366Z","0.2.5":"2016-08-23T08:02:27.366Z","0.2.6":"2016-08-24T07:14:35.348Z","0.3.0":"2016-08-25T17:20:46.634Z","0.3.1":"2016-08-26T06:31:45.472Z","0.3.2":"2016-08-26T10:08:31.059Z","0.3.3":"2016-08-27T07:12:28.858Z","0.3.4":"2016-08-31T08:29:07.081Z","0.3.5":"2016-09-02T08:45:09.110Z","0.3.6":"2016-09-07T18:05:24.308Z","0.3.7":"2016-09-21T09:58:39.294Z","0.3.8":"2016-09-26T15:49:59.438Z","0.3.9":"2016-09-27T04:28:25.993Z","0.3.10":"2016-09-29T06:41:22.623Z","0.3.11":"2016-10-25T09:50:26.042Z","0.3.12":"2016-11-01T06:52:55.920Z","0.3.13":"2016-11-13T05:13:55.057Z","0.4.0":"2016-11-13T05:30:09.832Z","0.4.1":"2017-01-25T05:12:01.777Z","0.5.0":"2017-04-10T07:37:41.841Z","0.5.1":"2017-05-03T16:22:12.138Z","0.5.2":"2017-05-09T13:44:32.422Z","0.5.3":"2017-08-30T12:35:27.706Z","0.5.4":"2017-09-02T08:54:32.578Z","0.5.5":"2017-09-04T16:42:08.709Z","0.6.0-beta":"2017-10-19T07:03:54.028Z","0.6.0-beta1":"2017-10-19T08:07:17.132Z","0.5.6":"2017-11-17T07:42:44.887Z","0.5.7":"2018-10-19T20:10:29.799Z","0.5.8":"2018-11-15T08:41:01.560Z","0.5.9":"2018-11-16T04:03:51.526Z","0.5.10":"2018-12-24T18:26:14.812Z","0.5.11":"2019-02-16T16:11:38.107Z","0.5.12":"2019-02-17T03:57:36.092Z","0.5.13":"2019-05-25T07:01:39.736Z","0.5.14":"2019-06-10T07:04:55.581Z","0.5.15":"2019-06-13T21:20:56.241Z","0.5.16":"2019-07-17T04:01:12.885Z","0.5.17":"2019-08-23T09:46:39.709Z","0.5.18":"2019-09-07T18:13:04.168Z"},"homepage":"http://bitwiser.in/medium-draft/","keywords":["rich editor","text editor","medium","draft-js","wysiwyg"],"author":{"name":"Brijesh Bittu","email":"brijeshb42@gmail.com","url":"http://bitwiser.in/"},"bugs":{"url":"https://github.com/brijeshb42/medium-draft/issues"},"license":"MIT","readmeFilename":"README.md","users":{"rexpan":true,"malloryerik":true},"repository":{"type":"git","url":"git+https://github.com/brijeshb42/medium-draft.git"}}