{"name":"slate","description":"A completely customizable framework for building rich text editors.","version":"0.22.2","license":"MIT","repository":{"type":"git","url":"git://github.com/ianstormtaylor/slate.git"},"main":"./lib/index.js","dependencies":{"debug":"^2.3.2","direction":"^0.1.5","es6-map":"^0.1.4","esrever":"^0.2.0","get-window":"^1.1.1","immutable":"^3.8.1","is-empty":"^1.0.0","is-in-browser":"^1.1.3","is-window":"^1.0.2","keycode":"^2.1.2","lodash":"^4.17.4","prop-types":"^15.5.8","react-portal":"^3.1.0","selection-is-backward":"^1.0.0","type-of":"^2.0.1"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0","react-dom":"^0.14.0 || ^15.0.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.9.1","babel-eslint":"^6.1.0","babel-polyfill":"^6.16.0","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","babelify":"^7.3.0","browserify":"^13.0.1","browserify-global-shim":"^1.0.3","browserify-shim":"^3.8.12","chalk":"^1.1.3","disc":"^1.3.2","envify":"^3.4.1","eslint":"^3.8.1","eslint-plugin-import":"^2.0.1","eslint-plugin-react":"^6.4.1","faker":"^3.1.0","fbjs":"^0.8.3","fs-promise":"^1.0.0","gh-pages":"^0.11.0","http-server":"^0.9.0","is-image":"^1.0.1","is-url":"^1.2.2","jest":"^17.0.3","jsdom":"9.6.0","jsdom-global":"2.1.0","matcha":"^0.7.0","microtime":"2.1.1","mocha":"^2.5.3","np":"^2.9.0","npm-run-all":"^2.3.0","parse5":"^3.0.2","prismjs":"^1.5.1","react":"^15.4.2","react-addons-perf":"^15.4.2","react-dom":"^15.4.2","react-frame-aware-selection-plugin":"^1.0.0","react-frame-component":"^1.1.1","react-router":"^2.5.1","react-router-dom":"^4.1.1","read-metadata":"^1.0.0","read-yaml-promise":"^1.0.2","slate-auto-replace-text":"^0.3.0","slate-collapse-on-escape":"^0.2.0","slate-soft-break":"^0.2.0","source-map-support":"^0.4.0","to-camel-case":"^1.0.0","to-title-case":"^1.0.0","uglify-js":"^2.7.0","uglifyify":"^3.0.2","watchify":"^3.7.0"},"scripts":{"bench":"npm-run-all build:npm benchs","benchs":"babel-node ./node_modules/.bin/_matcha --reporter ./benchmark/reporter ./benchmark/index.js > ./tmp/benchmark-comparison.json && babel-node ./benchmark/compare","benchs:save":"babel-node ./node_modules/.bin/_matcha --reporter ./benchmark/reporter ./benchmark/index.js > ./tmp/benchmark-baseline.json","build":"mkdir -p ./dist && npm-run-all build:npm build:max build:min","build:max":"NODE_ENV=production browserify ./src/index.js --transform babelify --transform envify --transform [ browserify-global-shim --global ] --standalone Slate > ./dist/slate.js","build:min":"NODE_ENV=production browserify ./src/index.js --transform babelify --transform envify --transform [ browserify-global-shim --global ] --transform uglifyify --standalone Slate | uglifyjs > ./dist/slate.min.js","build:npm":"babel --out-dir ./lib ./src","build:test":"babel --out-dir ./lib ./src --source-maps inline","clean":"rm -rf ./lib ./node_modules ./examples/build.dev.js ./examples/build.prod.js","disc":"npm-run-all build disc:build disc:open","disc:build":"mkdir -p ./tmp && browserify ./lib/index.js --full-paths --transform uglifyify --standalone Slate | uglifyjs > ./tmp/build.js","disc:open":"discify ./tmp/build.js --open","examples":"npm-run-all examples:dev examples:prod","examples:dev":"browserify --debug --transform babelify ./examples/index.js > ./examples/build.dev.js","examples:prod":"NODE_ENV=production browserify --transform babelify ./examples/index.js > ./examples/build.prod.js","gh-pages":"npm run build && npm run examples && gh-pages --dist ./examples","lint":"eslint --ignore-pattern 'build.dev.js' --ignore-pattern 'build.prod.js' '{examples,src}/**/*.js'","open":"open http://localhost:8080/dev.html","postpublish":"npm run gh-pages","prepublish":"npm run build","release":"np","release:next":"np --tag=next","start":"http-server ./examples","test":"npm-run-all build:test tests","tests":"mocha --compilers js:babel-core/register ./test/index.js","watch":"npm-run-all --parallel --print-label watch:lib watch:examples start","watch:examples":"watchify --debug --transform babelify ./examples/index.js -o ./examples/build.dev.js -v","watch:lib":"babel --watch --out-dir ./lib ./src --source-maps inline"},"browserify-global-shim":{"immutable":"Immutable","react":"React","react-dom":"ReactDOM","react-dom/server":"ReactDOMServer"},"keywords":["canvas","contenteditable","doc","docs","document","edit","editor","html","immutable","markdown","medium","paper","react","rich","rich-text","richtext","slate","text","wysiwyg","wysiwym"],"gitHead":"de736dd57d7d80997cd358370924e59ac96943a3","bugs":{"url":"https://github.com/ianstormtaylor/slate/issues"},"homepage":"https://github.com/ianstormtaylor/slate#readme","_id":"slate@0.22.2","_shasum":"818959fa67ee6b56b3c59e2e530cb452b392eb21","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"ianstormtaylor","email":"ian@ianstormtaylor.com"},"dist":{"shasum":"818959fa67ee6b56b3c59e2e530cb452b392eb21","size":529142,"noattachment":false,"key":"/slate/-/slate-0.22.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/slate/download/slate-0.22.2.tgz"},"maintainers":[{"name":"ianstormtaylor","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slate-0.22.2.tgz_1504715816984_0.3207971644587815"},"directories":{},"publish_time":1504715817167,"_hasShrinkwrap":false,"_cnpm_publish_time":1504715817167,"_cnpmcore_publish_time":"2021-12-16T11:57:31.318Z","dist-tags":{"dev":"0.81.1-2022511151651","experimental":"0.60.9","latest":"0.81.0","next":"0.60.17","pr":"0.63.0-202137152156"}}