UNPKG

@pantheon-systems/design-toolkit-react

Version:
140 lines (139 loc) 4.66 kB
{ "name": "@pantheon-systems/design-toolkit-react", "version": "24.1.1", "description": "Pantheon's React Design Toolkit", "main": "dist/design-toolkit.cjs.js", "module": "dist/index.js", "sideEffects": [ "**/*.css" ], "author": "engineering@pantheon.io", "repository": { "type": "git", "url": "https://github.com/pantheon-systems/design-toolkit-react/" }, "license": "MIT", "bugs": { "url": "https://github.com/pantheon-systems/design-toolkit-react/issues" }, "homepage": "https://pantheon-systems.github.io/design-toolkit-react/", "keywords": [ "Pantheon", "Design", "Toolkit", "React", "Plugin" ], "scripts": { "build": "NODE_ENV=production rollup -c", "build-storybook": "build-storybook", "build-storybook-static": "build-storybook -c .storybook -o storybook_static", "build:colors": "node ./scripts/colorsToCss.js", "coverage": "./scripts/coverage.sh", "dev": "rollup -c -w", "eslint": "eslint src --ext .jsx --ext .js --cache", "lint": "yarn run eslint", "pretest": "yarn build", "storybook": "start-storybook -p 6006", "test": "jest", "prepare": "husky install", "playwright": "playwright test", "playwright:vrt": "playwright test --project 'vrt:chromium' 'vrt:firefox' 'vrt:webkit'", "playwright:vrt:report": "playwright show-report __tests__/_test-results/report", "playwright:vrt:update-snapshots": "yarn playwright:vrt -- --update-snapshots" }, "dependencies": { "@babel/runtime": "~7.21.0", "@floating-ui/react-dom": "~1.0.1", "@fortawesome/fontawesome-svg-core": "~6.4.0", "@fortawesome/free-brands-svg-icons": "~6.4.0", "@fortawesome/pro-light-svg-icons": "~6.4.0", "@fortawesome/pro-regular-svg-icons": "~6.4.0", "@fortawesome/pro-solid-svg-icons": "~6.4.0", "@fortawesome/react-fontawesome": "~0.2.0", "@reach/auto-id": "~0.16.0", "@reach/dialog": "~0.16.2", "@reach/menu-button": "~0.16.2", "@reach/portal": "~0.16.2", "@reach/tabs": "~0.16.1", "@rollup/plugin-json": "~4.1.0", "@tippyjs/react": "~4.2.6", "date-fns": "~2.28.0", "downshift": "~6.1.7", "flatmap": "~0.0.3", "hash-sum": "~2.0.0", "markdown-to-jsx": "~7.1.3", "prismjs": "~1.29.0", "prop-types": "~15.8.1", "react-csv": "~2.0.3", "react-router": "~6.25.1", "react-router-dom": "~6.25.1", "react-spring": "~9.4.2", "react-table": "~7.7.0", "react-textarea-autosize": "~8.3.3", "react-toastify": "~8.1.0", "resize-observer-polyfill": "~1.5.1", "uuid": "~9.0.0" }, "devDependencies": { "@babel/core": "~7.21.3", "@babel/plugin-proposal-object-rest-spread": "~7.20.7", "@babel/plugin-transform-runtime": "~7.21.0", "@babel/preset-env": "~7.20.2", "@babel/preset-react": "~7.18.6", "@csstools/postcss-design-tokens": "~1.2.0", "@pantheon-systems/eslint-config-pantheon": "~1.0.6", "@pantheon-systems/pds-design-tokens": "~1.0.0-dev.74", "@playwright/test": "~1.28.1", "@storybook/addon-a11y": "~6.5.16", "@storybook/addon-essentials": "~6.5.16", "@storybook/addon-knobs": "~6.4.0", "@storybook/addon-links": "~6.5.16", "@storybook/addon-postcss": "~2.0.0", "@storybook/builder-webpack5": "~6.5.16", "@storybook/manager-webpack5": "~6.5.16", "@storybook/react": "~6.5.16", "@testing-library/jest-dom": "~5.16.1", "@testing-library/react": "~13.4.0", "autoprefixer": "^10.4.2", "babel-plugin-module-resolver": "~5.0.0", "babel-plugin-prismjs": "~2.1.0", "bundlesize2": "~0.0.31", "coveralls": "~3.1.1", "danger": "~11.2.4", "eslint": "~8.9.0", "eslint-import-resolver-babel-module": "~5.3.1", "eslint-plugin-storybook": "~0.5.6", "husky": "^7.0.0", "informed": "~3.34.0", "jest": "~29.7.0", "jest-environment-jsdom": "~29.7.0", "lint-staged": "~10.0.7", "postcss": "~8.4.5", "postcss-import": "~15.0.0", "prettier": "~2.5.1", "react": "~18.2.0", "react-dom": "~18.2.0", "rollup": "~2.66.1", "rollup-plugin-babel": "~4.4.0", "rollup-plugin-commonjs": "~10.1.0", "rollup-plugin-node-resolve": "~5.2.0", "rollup-plugin-postcss": "~4.0.2", "rollup-plugin-rename-node-modules": "~1.3.1", "semver": "~7.5.2", "tailwindcss": "~3.0.17" }, "peerDependencies": { "informed": "~3.34.0", "react": "~18.2.0", "react-dom": "~18.2.0", "react-router": "~6.25.1", "react-router-dom": "~6.25.1" }, "files": [ "dist" ], "storybook-deployer": { "commitMessage": "Deploy Storybook to GitHub Pages [skip ci]" } }