orcs-design-system
Version:
TeamForm's Design System, aka: ORCS
190 lines • 6.44 kB
JSON
{
"name": "orcs-design-system",
"version": "3.5.17",
"engines": {
"node": ">=20.0.0"
},
"description": "TeamForm's Design System, aka: ORCS",
"keywords": [
"design",
"system",
"styled",
"components",
"react",
"storybook",
"orcs"
],
"homepage": "https://styleguide.orchestrated.io",
"license": "MIT",
"module": "es/index.js",
"main": "es/index.js",
"repository": {
"type": "git",
"url": "https://github.com/orchestrated-io/orcs-design-system.git"
},
"bugs": {
"url": "https://github.com/orchestrated-io/orcs-design-system/issues"
},
"sideEffects": false,
"private": false,
"scripts": {
"lint": "CI=true eslint --cache --cache-location .eslintcache --concurrency=auto lib/",
"lint:ci": "CI=true eslint --cache --cache-location .eslintcache --concurrency=auto lib/ --max-warnings 0",
"audit-ci": "audit-ci --config ./audit-ci.json",
"audit-ci:strict": "audit-ci --config ./audit-ci-strict.json",
"test": "jest",
"test:unit": "jest -c jest.unit.config.js",
"test:a11y": "node scripts/a11y-coverage-report.js && jest lib/__tests__/a11y-warnings.test.js",
"report:a11y-coverage": "node scripts/a11y-coverage-report.js",
"test-coverage": "jest --collectCoverage",
"dist": "BABEL_ENV=es babel lib -d es",
"module": "BABEL_ENV=es babel lib -d es",
"deploy-stack": "serverless deploy",
"deploy-client": "serverless client deploy --no-confirm",
"storybook": "storybook dev -p 1337",
"build-storybook": "storybook build -o .build_storybook",
"deploy-storybook": "storybook-to-ghpages",
"playroom": "playroom start",
"build-playroom": "playroom build",
"dev": "nodemon --ignore es/ ./scripts/dev.js",
"test:github-packages-auth": "node scripts/test-github-packages-auth.js"
},
"dependencies": {
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.1",
"@floating-ui/react": "^0.27.19",
"@mui/icons-material": "^7.3.8",
"@mui/material": "^7.3.8",
"@mui/x-date-pickers": "^7.29.4",
"@styled-system/css": "^5.1.5",
"@styled-system/prop-types": "^5.1.5",
"@styled-system/should-forward-prop": "^5.1.5",
"@styled-system/theme-get": "^5.1.2",
"focus-trap-react": "^10.3.1",
"material-react-table": "^2.13.3",
"polished": "^3.7.2",
"prism-react-renderer": "^2.4.1",
"prop-types": "^15.8.1",
"react-app-polyfill": "^2.0.0",
"react-arborist": "^3.4.3",
"react-best-gradient-color-picker": "^3.0.14",
"react-cool-onclickoutside": "^1.7.0",
"react-dates": "^21.8.0",
"react-intersection-observer": "^9.16.0",
"react-moment-proptypes": "^1.8.1",
"react-number-format": "^5.4.4",
"react-router-dom": "^5.3.4",
"react-select": "^5.10.2",
"styled-components": "^5.3.11",
"styled-system": "^5.1.5"
},
"devDependencies": {
"@babel/cli": "^7.28.6",
"@babel/core": "^7.29.0",
"@babel/eslint-parser": "^7.28.6",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-transform-class-properties": "^7.28.6",
"@babel/plugin-transform-runtime": "^7.29.0",
"@babel/preset-env": "^7.29.0",
"@babel/preset-react": "^7.28.5",
"@babel/runtime": "^7.28.6",
"@chromatic-com/storybook": "^3.2.7",
"chromatic": "^15.2.0",
"@eslint/eslintrc": "^3.3.4",
"@eslint/js": "^9.39.3",
"@fortawesome/fontawesome-svg-core": "file:libs/fortawesome-fontawesome-svg-core-1.3.0.tgz",
"@fortawesome/free-regular-svg-icons": "^5.15.4",
"@fortawesome/free-solid-svg-icons": "^5.15.4",
"@fortawesome/react-fontawesome": "git://github.com/FortAwesome/react-fontawesome.git#0.1.13",
"@mdx-js/loader": "^2.3.0",
"@mdx-js/react": "^2.3.0",
"@swc/core": "^1.15.18",
"@swc/jest": "^0.2.39",
"@swc/plugin-styled-components": "^1.5.122",
"@storybook/addon-a11y": "8.6.17",
"@storybook/addon-actions": "8.6.17",
"@storybook/addon-docs": "8.6.17",
"@storybook/addon-links": "8.6.17",
"@storybook/addon-toolbars": "8.6.17",
"@storybook/addon-viewport": "8.6.17",
"@storybook/addon-webpack5-compiler-babel": "^3.0.6",
"@storybook/blocks": "8.6.17",
"@storybook/components": "8.6.17",
"@storybook/core-events": "8.6.17",
"@storybook/manager-api": "8.6.17",
"@storybook/mdx1-csf": "^1.0.0",
"@storybook/react": "8.6.17",
"@storybook/react-webpack5": "8.6.17",
"@storybook/storybook-deployer": "2.8.16",
"@storybook/theming": "8.6.17",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^15.0.7",
"@types/jest": "^29.5.14",
"audit-ci": "^7.1.0",
"babel-loader": "^8.4.1",
"babel-plugin-react-docgen": "^4.2.1",
"babel-plugin-styled-components": "^2.1.4",
"browserslist": "^4.28.1",
"caniuse-lite": "^1.0.30001776",
"chalk": "^4.1.2",
"css-loader": "^5.2.7",
"dotenv": "^16.6.1",
"eslint": "^9.39.3",
"eslint-config-prettier": "^8.10.2",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-jest": "^28.14.0",
"eslint-plugin-jsx-a11y": "^6.10.2",
"eslint-plugin-local-rules": "^3.0.2",
"eslint-plugin-prettier": "^4.2.5",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-webpack-plugin": "^5.0.3",
"identity-obj-proxy": "^3.0.0",
"jest": "^30.2.0",
"jest-axe": "^9.0.0",
"jest-environment-jsdom": "^30.2.0",
"nodemon": "^3.1.14",
"playroom": "^0.44.4",
"postcss": "8.5.8",
"prettier": "^2.8.8",
"react": "^18.3.1",
"react-docgen": "^7.1.1",
"react-dom": "^18.3.1",
"shelljs": "^0.10.0",
"storybook": "8.6.17",
"style-loader": "^2.0.0",
"swc-loader": "^0.2.7",
"webpack": "^5.105.3",
"webpack-cli": "^5.1.4"
},
"overrides": {
"@eslint/eslintrc": {
"ajv": "6.14.0",
"minimatch": "5.1.8"
},
"eslint": {
"ajv": "6.14.0"
},
"eslint-plugin-import": {
"minimatch": "5.1.8"
},
"parse-url": "8.1.0",
"remark-parse": "10.0.2",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"@storybook/core": "8.6.17",
"@storybook/test": "8.6.17",
"@storybook/builder-webpack5": "8.6.17",
"@storybook/preset-react-webpack": "8.6.17",
"@storybook/preview-api": "8.6.17",
"serialize-javascript": "7.0.4"
},
"browserslist": [
">0.2%",
"not dead",
"not op_mini all"
],
"files": [
"es"
]
}