UNPKG

@nosferatu500/react-sortable-tree

Version:

Drag-and-drop sortable component for nested data and hierarchies

130 lines (129 loc) 3.78 kB
{ "name": "@nosferatu500/react-sortable-tree", "version": "3.0.6", "description": "Drag-and-drop sortable component for nested data and hierarchies", "scripts": { "prebuild": "yarn lint && yarn clean", "build": "rollup -c", "build:storybook": "build-storybook -o build", "clean": "rimraf dist", "clean:storybook": "rimraf build", "lint": "eslint src", "prettier": "prettier --write \"{src,example/src,stories}/**/*.{js,css,md}\"", "prepublishOnly": "yarn test && yarn build", "release": "standard-version", "test": "jest --env=jsdom", "test:watch": "jest --watchAll", "storybook": "start-storybook -p ${PORT:-3001} -h 0.0.0.0" }, "main": "dist/index.cjs.js", "module": "dist/index.esm.js", "files": [ "dist", "style.css" ], "repository": { "type": "git", "url": "https://github.com/nosferatu500/react-sortable-tree" }, "bugs": "https://github.com/nosferatu500/react-sortable-tree/issues", "contributors": [ "Chris Fritz", "Vitalii Shvetsov" ], "license": "MIT", "publishConfig": { "access": "public" }, "jest": { "setupFilesAfterEnv": [ "./node_modules/jest-enzyme/lib/index.js" ], "setupFiles": [ "./test-config/shim.js", "./test-config/test-setup.js" ], "moduleFileExtensions": [ "js", "jsx", "json" ], "moduleDirectories": [ "node_modules" ], "moduleNameMapper": { "\\.(css|jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/__mocks__/fileMock.js", "^dnd-core$": "dnd-core/dist/cjs", "^react-dnd$": "react-dnd/dist/cjs", "^react-dnd-html5-backend$": "react-dnd-html5-backend/dist/cjs", "^react-dnd-touch-backend$": "react-dnd-touch-backend/dist/cjs", "^react-dnd-test-backend$": "react-dnd-test-backend/dist/cjs", "^react-dnd-test-utils$": "react-dnd-test-utils/dist/cjs" } }, "browserslist": { "production": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "dependencies": { "@nosferatu500/react-dnd-scrollzone": "^1.0.14", "lodash.isequal": "^4.5.0", "prop-types": "^15.7.2", "react-dnd": "^14.0.2", "react-dnd-html5-backend": "^14.0.0", "react-lifecycles-compat": "^3.0.4", "react-virtualized": "^9.22.3" }, "peerDependencies": { "react": "^17.0.0", "react-dnd": "^11.1.3", "react-dom": "^17.0.0" }, "devDependencies": { "@babel/core": "^7.14.6", "@storybook/addon-storyshots": "^6.3.4", "@storybook/addons": "^6.3.4", "@storybook/react": "^6.3.4", "@storybook/theming": "^6.3.4", "@wojtekmaj/enzyme-adapter-react-17": "^0.6.3", "babel-eslint": "^10.1.0", "enzyme": "^3.11.0", "eslint": "^7.30.0", "eslint-config-airbnb": "^18.2.1", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.23.4", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-react": "^7.24.0", "jest": "^27.0.6", "jest-enzyme": "^7.1.2", "postcss": "^8.3.5", "prettier": "^2.3.2", "react": "^17.0.2", "react-dnd-test-backend": "^14.0.0", "react-dnd-touch-backend": "^14.0.0", "react-dom": "^17.0.2", "react-sortable-tree-theme-file-explorer": "^2.0.0", "react-test-renderer": "^17.0.2", "rimraf": "^3.0.2", "rollup": "^2.53.2", "rollup-plugin-babel": "^4.4.0", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-postcss": "^4.0.0" }, "keywords": [ "react", "react-component", "sortable-tree", "virtual-tree" ] }