UNPKG

@handsontable/react

Version:

Best Data Grid for React with Spreadsheet Look and Feel.

131 lines (130 loc) 3.88 kB
{ "name": "@handsontable/react", "version": "15.2.0", "description": "Best Data Grid for React with Spreadsheet Look and Feel.", "author": "Handsoncode <hello@handsoncode.net> (https://handsoncode.net)", "homepage": "https://handsontable.com", "license": "SEE LICENSE IN LICENSE.txt", "main": "./commonjs/react-handsontable.js", "module": "./es/react-handsontable.mjs", "jsdelivr": "./dist/react-handsontable.min.js", "unpkg": "./dist/react-handsontable.min.js", "types": "./index.d.ts", "exports": { "./dist/react-handsontable.js": "./dist/react-handsontable.js", "./dist/react-handsontable.min.js": "./dist/react-handsontable.min.js", ".": { "types": "./index.d.ts", "import": "./es/react-handsontable.mjs", "require": "./commonjs/react-handsontable.js" } }, "keywords": [ "handsontable", "component", "grid", "data", "table", "data table", "data grid", "spreadsheet", "sheet", "excel", "enterprise", "sort", "formulas", "filter", "search", "conditional", "formatting", "csv", "react", "reactjs", "react component", "react grid", "wrapper" ], "repository": { "type": "git", "url": "https://github.com/handsontable/handsontable.git" }, "bugs": { "url": "https://github.com/handsontable/handsontable/issues" }, "devDependencies": { "@babel/cli": "^7.8.4", "@babel/core": "^7.9.0", "@babel/plugin-proposal-class-properties": "^7.8.3", "@babel/plugin-transform-runtime": "^7.9.0", "@babel/polyfill": "^7.8.7", "@babel/preset-env": "^7.9.0", "@babel/preset-react": "^7.9.4", "@babel/preset-typescript": "^7.9.0", "@babel/runtime": "^7.9.2", "@rollup/plugin-commonjs": "25.0.7", "@rollup/plugin-node-resolve": "15.2.3", "@rollup/plugin-terser": "0.4.4", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-replace": "^5.0.5", "@rollup/plugin-babel": "6.0.4", "@testing-library/react": "^14.1.2", "@types/react": "^18.2.0", "@types/react-dom": "^18.2.0", "@types/react-redux": "^7.1.7", "cross-env": "^7.0.3", "handsontable": "^15.0.0", "jest": "^29.7.0", "prop-types": "^15.7.2", "react": "^18.2.0", "react-dom": "^18.2.0", "react-redux": "^7.1.1", "redux": "^4.0.4", "rimraf": "^3.0.2", "rollup": "^4.14.3", "rollup-plugin-alias": "^1.5.2", "rollup-plugin-typescript2": "^0.36.0", "typescript": "3.8.2", "uglify-js": "^3.4.9" }, "peerDependencies": { "handsontable": ">=15.0.0" }, "scripts": { "build": "npm run clean && npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:min", "build:commonjs": "cross-env NODE_ENV=cjs rollup -c --bundleConfigAsCjs", "build:umd": "cross-env NODE_ENV=umd rollup -c --bundleConfigAsCjs", "build:es": "cross-env NODE_ENV=es rollup -c --bundleConfigAsCjs", "build:min": "cross-env NODE_ENV=min rollup -c --bundleConfigAsCjs", "clean": "rimraf ./es/ && rimraf ./commonjs/ && rimraf ./dist/ && rimraf ./*.d.ts", "publish-package": "npm publish", "test": "jest", "test.watch": "jest --watch", "watch:commonjs": "cross-env NODE_ENV=cjs rollup -c --watch --bundleConfigAsCjs", "watch:es": "cross-env NODE_ENV=es rollup -c --watch --bundleConfigAsCjs" }, "jest": { "testURL": "http://localhost/", "transform": { "^.+\\.tsx?$": "babel-jest", "^.+\\.js$": "babel-jest" }, "testRegex": "(/test/(.*).(test|spec)).(jsx?|tsx?)$", "moduleFileExtensions": [ "ts", "tsx", "js", "jsx", "json", "node" ], "setupFilesAfterEnv": [ "<rootDir>/test/bootstrap.js" ], "globals": { "ts-jest": { "tsConfig": "test-tsconfig.json", "babelConfig": true } } } }