UNPKG

@oceanbase-odc/ob-react-data-grid

Version:

Excel-like grid component built with React, with editors, keyboard navigation, copy & paste, and the like

126 lines (125 loc) 3.93 kB
{ "name": "@oceanbase-odc/ob-react-data-grid", "version": "4.1.0", "license": "MIT", "description": "Excel-like grid component built with React, with editors, keyboard navigation, copy & paste, and the like", "keywords": [ "react", "react-data-grid", "data-grid", "OceanBase" ], "type": "module", "exports": { ".": { "module": "./lib/bundle.js", "require": "./lib/bundle.cjs", "default": "./lib/bundle.js" } }, "browser": "./lib/bundle.js", "main": "./lib/bundle.cjs", "module": "./lib/bundle.js", "types": "./lib/index.d.ts", "files": [ "lib" ], "engines": { "node": ">=12.0.0" }, "sideEffects": false, "scripts": { "build": "rollup --config --no-stdin", "prepublish": "npm run build", "test": "jest", "test:watch": "jest --watch", "eslint": "eslint --ext js,ts,tsx --max-warnings 0 -f codeframe --cache --color src stories test", "eslint:fix": "npm run eslint -- --fix", "typecheck": "tsc -p tsconfig.all.json", "tsc": "tsc", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build" }, "dependencies": { "@juggle/resize-observer": "^3.3.1", "clsx": "^1.1.1", "rc-menu": "^9.13.0" }, "devDependencies": { "@storybook/addon-essentials": "^7.6.17", "@storybook/addon-interactions": "^7.6.17", "@storybook/addon-links": "^7.6.17", "@storybook/addon-onboarding": "^1.0.11", "@storybook/blocks": "^7.6.17", "@storybook/react": "^7.6.17", "@storybook/react-webpack5": "^7.6.17", "@storybook/test": "^7.6.17", "storybook": "^7.6.17", "eslint-plugin-storybook": "^0.8.0", "@babel/core": "^7.13.16", "@babel/plugin-transform-runtime": "^7.13.15", "@babel/preset-env": "^7.13.15", "@babel/preset-react": "^7.13.13", "@babel/preset-typescript": "^7.13.0", "@babel/runtime": "^7.13.17", "@linaria/core": "^6.1.0", "@linaria/react": "^6.1.0", "@popperjs/core": "^2.9.2", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-node-resolve": "^11.2.1", "@rollup/plugin-typescript": "^8.2.1", "@testing-library/jest-dom": "^5.11.10", "@testing-library/react": "^11.2.6", "@testing-library/user-event": "^13.1.5", "@types/faker": "^5.5.3", "@types/hoist-non-react-statics": "^3.3.1", "@types/jest": "^26.0.22", "@types/lodash": "^4.14.168", "@types/react": "^17.0.3", "@types/react-dom": "^17.0.3", "@types/react-select": "^3.1.2", "@typescript-eslint/eslint-plugin": "^4.22.0", "@typescript-eslint/parser": "^4.22.0", "@wyw-in-js/babel-preset": "^0.5.1", "@wyw-in-js/rollup": "^0.5.1", "@wyw-in-js/webpack-loader": "^0.5.1", "antd": "^5.0.0", "babel-loader": "^8.2.2", "babel-plugin-optimize-clsx": "^2.6.1", "copy-to-clipboard": "^3.3.1", "core-js": "^3.11.0", "css-loader": "^5.2.4", "eslint": "^7.24.0", "eslint-plugin-jest": "^24.3.5", "eslint-plugin-jest-dom": "^3.8.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-react": "^7.23.2", "eslint-plugin-react-hooks": "^4.2.0", "eslint-plugin-sonarjs": "^0.6.0", "faker": "^5.5.3", "jest": "^26.6.3", "lodash": "^4.17.21", "mini-css-extract-plugin": "^1.5.0", "moment": "^2.29.1", "postcss": "^8.2.10", "react": "^17.0.2", "react-dnd": "^14.0.2", "react-dnd-html5-backend": "^14.0.0", "react-dom": "^17.0.2", "react-popper": "^2.2.5", "react-select": "^3.2.0", "react-sortable-hoc": "^2.0.0", "rollup": "^2.45.2", "rollup-plugin-postcss": "^4.0.0", "typescript": "^5.0.0" }, "peerDependencies": { "antd": "^5.0.0", "lodash": "^4.17.21", "react": "^16.14 || ^17.0", "react-dnd": "^14.0.2", "react-dnd-html5-backend": "^14.0.0", "react-dom": "^16.14 || ^17.0" }, "repository": "git@code.alipay.com:oceanbase/ob-react-data-grid.git" }