UNPKG

react-select-table

Version:
77 lines (76 loc) 1.91 kB
{ "name": "react-select-table", "version": "5.3.5", "description": "React table component with selectable items", "author": "@BanForFun", "license": "MIT", "repository": "github:BanForFun/react-select-table", "keywords": [ "react", "table", "listview", "list", "redux", "drag", "selection", "pagination", "columns", "resizable", "touch" ], "main": "dist/index.js", "module": "dist/esm/index.js", "typings": "dist/typings/index.d.ts", "engines": { "node": ">=12" }, "scripts": { "build-definitions": "rm -rf dist/typings && tsc && echo Built typings", "build-package": "yarn pack -f package.tgz", "build": "tsup", "start": "tsup --watch", "prepare": "run-s build", "test": "run-s test:unit test:lint test:build", "test:build": "run-s build", "test:lint": "eslint .", "predeploy": "cd example && yarn && yarn build", "deploy": "gh-pages -d example/build" }, "peerDependencies": { "react": ">= 16", "react-redux": "^8.0.0" }, "devDependencies": { "autoprefixer": "^10.4.8", "cross-env": "^7.0.2", "deep-object-diff": "^1.1.7", "esbuild-sass-plugin": "^2.3.1", "eslint": "^8.22.0", "eslint-config-react-app": "^7.0.1", "eslint-config-standard": "^17.0.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jsdoc": "^39.2.9", "eslint-plugin-n": "^15.2.4", "eslint-plugin-promise": "^6.0.0", "gh-pages": "^2.2.0", "npm-run-all": "^4.1.5", "postcss": "^8.4.16", "postcss-preset-env": "^7.7.2", "react": "^18.2.0", "react-dom": "^18.2.0", "react-redux": "^8.0.2", "sass": "^1.51.0", "tsup": "^6.2.1", "typescript": "^4.6.4" }, "files": [ "dist", "src/scss" ], "dependencies": { "immer": "^9.0.13", "lodash": "^4.17.21", "prop-types": "^15.8.1", "redux": "^4.2.0" } }