UNPKG

react-vtree

Version:

React component for efficiently rendering large tree structures

109 lines (108 loc) 3.91 kB
{ "name": "react-vtree", "version": "2.0.4", "description": "React component for efficiently rendering large tree structures", "main": "./dist/cjs/index.js", "module": "./dist/es/index.js", "typings": "./dist/es/index.d.ts", "files": [ "dist" ], "scripts": { "check": "run-p lint typecheck", "clean": "rimraf dist coverage", "build": "run-p build:cjs build:es build:lib", "build:cjs": "cross-env BUILD_TYPE=cjs run-p build:cjs:*", "build:cjs:files": "babel -x .ts,.tsx,.js,.jsx src --out-dir dist/cjs --ignore \"**/*.d.ts\" --copy-files", "build:cjs:dts": "tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist/cjs", "build:es": "run-p build:es:*", "build:es:files": "babel -x .ts,.tsx,.js,.jsx src --out-dir dist/es --ignore \"**/*.d.ts\" --copy-files", "build:es:dts": "tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist/es", "build:lib": "cross-env BUILD_TYPE=lib run-p build:lib:*", "build:lib:files": "babel -x .ts,.tsx,.js,.jsx src --out-dir dist/lib --ignore \"**/*.d.ts\" --copy-files", "build:lib:dts": "tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist/lib", "full-prepare": "run-s clean check test:coverage build", "lint": "eslint \"+(.storybook|__stories__|__tests__|config|src)/**/*.{ts,js}\"", "precommit": "lint-staged", "start": "run-s storybook", "storybook:dev": "start-storybook -p 6006", "storybook:build": "build-storybook -c .storybook -o docs", "test": "cross-env NODE_ENV=test jest", "test:coverage": "npm run test -- --coverage", "typecheck": "tsc -p tsconfig.json --noEmit" }, "repository": { "type": "git", "url": "git+https://github.com/Lodin/react-vtree.git" }, "keywords": [ "infinite", "react", "reactjs", "react-component", "react-virtualized", "tree", "virtual", "virtualized" ], "author": "Vlad Rindevich <rindevich.vs@gmail.com> (https://github.com/Lodin)", "license": "MIT", "bugs": { "url": "https://github.com/Lodin/react-vtree/issues" }, "homepage": "https://github.com/Lodin/react-vtree#readme", "devDependencies": { "@babel/cli": "^7.10.5", "@babel/core": "^7.11.0", "@babel/plugin-proposal-class-properties": "^7.10.4", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", "@babel/plugin-proposal-object-rest-spread": "^7.11.0", "@babel/plugin-proposal-optional-chaining": "^7.11.0", "@babel/plugin-transform-runtime": "^7.11.0", "@babel/preset-env": "^7.11.0", "@babel/preset-react": "^7.10.4", "@babel/preset-typescript": "^7.10.4", "@storybook/addon-knobs": "^5.3.19", "@storybook/addon-options": "^5.3.19", "@storybook/react": "^5.3.19", "@types/classnames": "^2.2.10", "@types/enzyme": "^3.10.5", "@types/jest": "^26.0.8", "@types/react": "^16.9.44", "@types/react-dom": "^16.9.8", "@types/react-virtualized-auto-sizer": "^1.0.0", "@types/react-window": "^1.8.2", "babel-jest": "^26.2.2", "babel-loader": "^8.1.0", "cross-env": "^7.0.2", "cssnano": "^4.1.10", "enzyme": "^3.11.0", "enzyme-adapter-react-16": "^1.15.2", "eslint": "^7.6.0", "eslint-config-poetez": "^1.0.0", "eslint-config-prettier": "^6.11.0", "eslint-plugin-prettier": "^3.1.4", "husky": "^4.2.5", "jest": "^26.2.2", "jest-enzyme": "^7.1.2", "lint-staged": "^10.2.11", "npm-run-all": "^4.1.5", "prettier": "^2.0.5", "react": "^16.13.1", "react-dom": "^16.13.1", "react-virtualized-auto-sizer": "^1.0.2", "react-window": "^1.8.5", "rimraf": "^3.0.2", "typescript": "^3.9.7", "webpack": "^4.44.1" }, "peerDependencies": { "@types/react-window": "^1.8.2", "react": "^16.13.1", "react-dom": "^16.13.1", "react-window": "^1.8.5" }, "dependencies": { "@babel/runtime": "^7.11.0" } }