{"name":"react-tether","version":"2.0.4","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":"npm run build && 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","danger":"danger ci","typescript":"tsc -p tsconfig.json","lint":"xo"},"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.6.2","tether":"^1.4.5"},"peerDependencies":{"react":"^16.3.0","react-dom":"^16.3.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@types/react":"^16.7.6","@types/react-dom":"^16.0.9","@types/tether":"^1.4.4","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.4.2","babel-loader":"^8.0.4","chroma-js":"^1.4.0","coveralls":"3.0.2","danger":"^6.1.4","danger-plugin-istanbul-coverage":"1.6.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.12.1","enzyme-adapter-react-helper":"^1.3.3","eslint-config-prettier":"^3.3.0","eslint-config-xo-react":"^0.17.0","eslint-plugin-react":"^7.11.1","git-directory-deploy":"1.5.1","husky":"^1.1.4","istanbul-merge":"1.1.1","jest":"^23.6.0","nyc":"^13.1.0","parcel-bundler":"^1.10.3","prettier":"^1.15.2","pretty-quick":"^1.8.0","react":"^16.6.3","react-dom":"^16.6.3","react-draggable":"3.0.5","strip-indent":"2.0.0","styled-components":"^4.1.1","testcafe":"^0.23.3","testcafe-browser-provider-saucelabs":"^1.6.0","typescript":"^3.1.6","webpack":"^4.25.1","webpack-cli":"^3.1.2","xo":"^0.23.0"},"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}"]},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"gitHead":"69dc0f0c479b499d6823fd05e5222cb74d952758","_id":"react-tether@2.0.4","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"792124f2b819fd11605f915e1ca1d3958e97e650","size":32275,"noattachment":false,"key":"/react-tether/-/react-tether-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-tether/download/react-tether-2.0.4.tgz"},"maintainers":[{"name":"danreeves","email":"hey@danreev.es"},{"name":"souporserious","email":"ftntravis@gmail.com"}],"_npmUser":{"name":"danreeves","email":"hey@danreev.es"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-tether_2.0.4_1568125456546_0.1675771115686362"},"_hasShrinkwrap":false,"publish_time":1568125456670,"_cnpm_publish_time":1568125456670,"dist-tags":{"latest":"3.0.3"}}