UNPKG

gantt-task-react-v

Version:

Interactive Gantt Chart for React with TypeScript.

120 lines (119 loc) 4.04 kB
{ "name": "gantt-task-react-v", "version": "1.3.6", "description": "Interactive Gantt Chart for React with TypeScript.", "author": "aguilanbon", "homepage": "https://github.com/aguilanbon/gantt-task-react-v", "license": "MIT", "repository": "https://github.com/aguilanbon/gantt-task-react-v", "main": "./dist/gantt-task-react.umd.js", "module": "./dist/gantt-task-react.es.js", "types": "./dist/index.d.ts", "source": "src/index.tsx", "keywords": [ "react", "gantt", "typescript", "chart", "svg", "gantt-chart", "gantt chart", "react-gantt", "task" ], "scripts": { "storybook": "start-storybook -p 6006", "build": "vite build && tsc", "start": "vite --host", "prepare": "npm run build", "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", "test": "run-s test:unit test:lint test:build", "test:build": "run-s build", "test:unit": "cross-env CI=1 react-scripts test --env=jsdom", "test:watch": "react-scripts test --env=jsdom", "predeploy": "yarn storybook build", "deploy-storybook": "gh-pages -d storybook-static", "build-storybook": "storybook build", "chromatic": "npx chromatic --project-token=$CHROMATIC_PROJECT_TOKEN" }, "dependencies": { "@dnd-kit/core": "^6.1.0", "@dnd-kit/modifiers": "^7.0.0", "@dnd-kit/sortable": "^8.0.0", "@floating-ui/dom": "1.6.3", "@floating-ui/react": "0.26.11", "date-fns": "3.6.0", "i18next": "^25.5.2", "react-i18next": "^15.7.3", "react-window": "^2.1.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "devDependencies": { "@babel/plugin-transform-regenerator": "^7.20.5", "@babel/types": "^7.20.7", "@chromatic-com/storybook": "^1.3.1", "@rollup/plugin-image": "3.0.3", "@storybook/addon-essentials": "8.2.10", "@storybook/addon-interactions": "8.2.10", "@storybook/addon-links": "8.2.10", "@storybook/addon-onboarding": "8.2.10", "@storybook/blocks": "8.2.10", "@storybook/cli": "8.2.10", "@storybook/core-server": "8.2.10", "@storybook/jest": "0.2.3", "@storybook/react": "8.2.10", "@storybook/react-vite": "8.2.10", "@storybook/test": "8.2.10", "@storybook/test-runner": "0.23.0", "@storybook/testing-library": "^0.2.2", "@testing-library/jest-dom": "^6.4.2", "@testing-library/react": "^14.2.2", "@testing-library/user-event": "^14.2.1", "@types/jest": "^29.5.12", "@types/node": "^20.12.4", "@types/react": "^18.2.74", "@types/react-dom": "^18.2.24", "@types/react-window": "^1.8.8", "@typescript-eslint/eslint-plugin": "^7.5.0", "@typescript-eslint/parser": "^7.5.0", "@vitejs/plugin-react": "4.2.1", "chromatic": "^11.3.0", "cross-env": "^7.0.3", "doctrine": "^3.0.0", "eslint": "8", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.0", "gh-pages": "^6.1.1", "identity-obj-proxy": "^3.0.0", "mini-css-extract-plugin": "^2.7.2", "npm-run-all": "^4.1.5", "postcss-flexbugs-fixes": "^5.0.2", "postcss-normalize": "^10.0.1", "postcss-preset-env": "^9.5.4", "prettier": "^3.2.5", "react": "^18.2.0", "react-dom": "^18.2.0", "rollup-plugin-peer-deps-external": "2.2.4", "storybook": "8.2.10", "typescript": "^5.1.6", "vite": "5.2.8", "vite-plugin-turbosnap": "^1.0.3", "vitest": "1.4.0" }, "files": [ "dist" ], "jest": { "transformIgnorePatterns": [ "/node_modules/(?!react-dnd|core-dnd|@react-dnd|dnd-core|react-dnd-html5-backend)" ], "moduleNameMapper": { "/^.+\\.module\\.(css|sass|scss)$/": "identity-obj-proxy" } } }