@pantheon-systems/design-toolkit-react
Version:
Pantheon's React Design Toolkit
140 lines (139 loc) • 4.66 kB
JSON
{
"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]"
}
}