UNPKG

react-beautiful-dnd

Version:

Beautiful, accessible drag and drop for lists with React.js

108 lines (107 loc) 3.43 kB
{ "name": "react-beautiful-dnd", "version": "7.1.0", "description": "Beautiful, accessible drag and drop for lists with React.js", "author": "Alex Reardon <areardon@atlassian.com>", "keywords": [ "drag and drop", "dnd", "sortable", "reorder", "reorderable", "react", "react.js", "natural", "beautiful" ], "bugs": { "url": "https://github.com/atlassian/react-beautiful-dnd/issues" }, "main": "dist/react-beautiful-dnd.cjs.js", "module": "dist/react-beautiful-dnd.esm.js", "sideEffects": false, "files": [ "/dist", "/src" ], "scripts": { "test": "jest --config ./jest.config.js", "validate": "yarn lint && yarn typecheck", "lint": "yarn eslint .", "typecheck": "flow check", "check-bundle-sizes": "cross-env SNAPSHOT=check yarn build:dist && yarn build:clean", "update-bundle-sizes": "yarn build:dist && yarn build:clean", "build": "yarn build:clean && yarn build:dist && yarn build:flow", "build:clean": "rimraf dist", "build:dist": "rollup -c", "build:flow": "echo \"// @flow\n\nexport * from '../src';\" > dist/react-beautiful-dnd.cjs.js.flow", "storybook": "start-storybook -p 9002", "build-storybook": "build-storybook -c .storybook -o site", "website:start": "cd website && yarn develop", "website:build": "cd website && yarn build", "prepare": "cd website && yarn", "prepublishOnly": "yarn build" }, "dependencies": { "babel-runtime": "^6.26.0", "memoize-one": "^3.1.1", "prop-types": "^15.6.0", "raf-schd": "^2.1.1", "react-motion": "^0.5.2", "react-redux": "^5.0.6", "redux": "^3.7.2", "redux-thunk": "^2.2.0", "reselect": "^3.0.1", "tiny-invariant": "^0.0.3" }, "devDependencies": { "@atlaskit/css-reset": "^2.0.0", "@storybook/react": "^3.4.1", "babel-cli": "^6.26.0", "babel-core": "^6.26.0", "babel-eslint": "^8.2.3", "babel-plugin-transform-class-properties": "^6.24.1", "babel-plugin-transform-es2015-modules-commonjs": "^6.26.0", "babel-plugin-transform-export-extensions": "^6.22.0", "babel-plugin-transform-object-rest-spread": "^6.26.0", "babel-plugin-transform-runtime": "^6.23.0", "babel-preset-env": "^1.6.1", "babel-preset-flow": "^6.23.0", "babel-preset-react": "^6.24.1", "cross-env": "^5.1.4", "enzyme": "^3.3.0", "enzyme-adapter-react-16": "^1.1.1", "eslint": "^4.19.1", "eslint-config-airbnb": "^16.1.0", "eslint-plugin-flowtype": "^2.46.2", "eslint-plugin-import": "^2.11.0", "eslint-plugin-jest": "^21.15.0", "eslint-plugin-jsx-a11y": "^6.0.3", "eslint-plugin-react": "^7.7.0", "flow-bin": "0.70.0", "jest": "^22.4.3", "puppeteer": "^1.3.0", "raf-stub": "^2.0.2", "react": "^16.3.1", "react-dom": "^16.3.1", "react-test-renderer": "^16.3.1", "rimraf": "^2.6.2", "rollup": "^0.58.0", "rollup-plugin-babel": "^3.0.3", "rollup-plugin-commonjs": "^9.1.0", "rollup-plugin-node-resolve": "^3.3.0", "rollup-plugin-replace": "^2.0.0", "rollup-plugin-size-snapshot": "^0.3.1", "rollup-plugin-strip": "^1.1.1", "rollup-plugin-uglify": "^3.0.0", "styled-components": "^3.2.6" }, "peerDependencies": { "react": "^16.3.1" }, "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/atlassian/react-beautiful-dnd.git" } }