{"name":"react-tether","version":"1.0.2","description":"Drop content anywhere on the page.","main":"lib/react-tether.js","types":"lib/react-tether.d.ts","scripts":{"build:lib":"babel src --out-dir lib","build":"npm run build:lib && webpack --mode production && cp src/react-tether.d.ts lib/react-tether.d.ts","prebuild":"rm -rf dist && mkdir dist && rm -rf lib && mkdir lib","prepack":"npm run build","prepublishOnly":"npm run test","demo":"parcel example/index.html","demo:deploy":"./bin/build-demo","unit":"jest tests/unit","e2e":"testcafe chrome tests/e2e --app 'npm run demo'","e2e:full":"testcafe \"saucelabs:Chrome\",\"saucelabs:Firefox\",\"saucelabs:Safari\",\"saucelabs:MicrosoftEdge\" tests/e2e --app 'npm run demo'","test":"npm run lint && npm run typescript && npm run unit","tdd":"npm run unit -- --watch","react:16":"enzyme-adapter-react-install 16","react:15":"enzyme-adapter-react-install 15","danger":"danger ci","typescript":"tsc -p tsconfig.json","lint":"xo","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/danreeves/react-tether.git"},"keywords":["react","react-tether","tether","component","drop"],"author":{"name":"Travis Arnold","email":"travis@souporserious.com","url":"http://souporserious.com"},"license":"MIT","bugs":{"url":"https://github.com/danreeves/react-tether/issues"},"homepage":"https://github.com/danreeves/react-tether","dependencies":{"prop-types":"^15.5.8","tether":"^1.4.3"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"@types/react":"16.4.7","@types/react-dom":"16.0.6","@types/tether":"1.4.3","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.6","babel-loader":"7.1.5","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chroma-js":"1.3.7","coveralls":"3.0.2","danger":"3.8.2","danger-plugin-istanbul-coverage":"1.6.0","enzyme":"3.3.0","enzyme-adapter-react-helper":"1.2.3","eslint-config-prettier":"2.9.0","eslint-config-xo-react":"0.16.0","eslint-plugin-react":"7.7.0","git-directory-deploy":"1.5.1","husky":"0.14.3","istanbul-merge":"1.1.1","jest":"23.2.0","lint-staged":"7.2.0","nyc":"12.0.2","parcel-bundler":"1.9.4","prettier":"1.14.0","pretty-quick":"1.6.0","react":"16.4.1","react-dom":"16.4.1","react-draggable":"3.0.5","strip-indent":"2.0.0","styled-components":"3.3.3","testcafe":"0.20.5","testcafe-browser-provider-saucelabs":"1.3.1","typescript":"2.9.2","webpack":"4.16.3","webpack-cli":"3.0.8","xo":"0.20.3"},"prettier":{"singleQuote":true,"trailingComma":"es5"},"xo":{"parser":"babel-eslint","envs":["node","browser","es6","jest"],"extends":["prettier","plugin:react/recommended"],"overrides":[{"files":"src/TetherComponent.jsx","rules":{"unicorn/filename-case":0,"react/no-find-dom-node":0}},{"files":"tests/e2e/*.js","globals":["fixture"],"rules":{"no-unused-expressions":0}}],"settings":{"import/resolver":{"node":{"extensions":[".js",".jsx"]}}}},"jest":{"setupTestFrameworkScriptFile":"<rootDir>tests/jest-config.js","collectCoverageFrom":["src/**/*.{js,jsx}"]},"lint-staged":{"*.{js,jsx,json,md}":"pretty-quick --staged"},"gitHead":"0497495e5ffe65315a34c9cd498b552d2e51ca62","_id":"react-tether@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"danreeves","email":"hey@danreev.es"},"dist":{"shasum":"3851d76049a12475204b913469e9fb8377234cf4","size":29518,"noattachment":false,"key":"/react-tether/-/react-tether-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-tether/download/react-tether-1.0.2.tgz"},"maintainers":[{"name":"danreeves","email":"hey@danreev.es"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-tether_1.0.2_1537973087676_0.43854982234396167"},"_hasShrinkwrap":false,"publish_time":1537973087871,"_cnpm_publish_time":1537973087871,"dist-tags":{"latest":"3.0.3"}}