UNPKG

orcs-design-system

Version:
222 lines (221 loc) 6.88 kB
{ "name": "orcs-design-system", "version": "3.3.27", "engines": { "node": "20.12.2" }, "description": "TeamForm's Design System, aka: ORCS", "keywords": [ "design", "system", "styled", "components", "react", "storybook", "orcs" ], "homepage": "https://styleguide.orchestrated.io", "licence": { "license": "SEE LICENSE IN LICENCE" }, "module": "es/index.js", "main": "es/index.js", "repository": { "type": "git", "url": "https://github.com/orchestrated-io/orcs-design-system.git" }, "sideEffects": false, "private": false, "scripts": { "lint": "CI=true eslint lib/", "audit-ci": "audit-ci --config ./audit-ci.json", "audit-ci:strict": "audit-ci --config ./audit-ci-strict.json", "test": "jest", "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" }, "dependencies": { "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", "@floating-ui/react": "^0.26.19", "@mui/icons-material": "^5.16.7", "@mui/material": "^5.16.7", "@mui/x-date-pickers": "^7.14.0", "@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.2.3", "material-react-table": "^2.13.2", "polished": "^3.7.1", "prop-types": "^15.6.2", "react-app-polyfill": "^2.0.0", "react-arborist": "^3.4.0", "react-cool-onclickoutside": "^1.5.9", "react-dates": "^21.8.0", "react-intersection-observer": "^9.4.3", "react-moment-proptypes": "^1.8.1", "react-number-format": "^5.3.0", "react-router-dom": "^5.3.4", "react-select": "^5.7.4", "styled-system": "^5.1.5", "styled-components": "^5.2.1" }, "devDependencies": { "@babel/cli": "^7.12.10", "@babel/core": "^7.12.10", "@babel/plugin-proposal-class-properties": "^7.12.1", "@babel/plugin-transform-runtime": "^7.12.10", "@babel/preset-env": "^7.12.11", "@babel/preset-react": "^7.12.10", "@babel/runtime": "^7.12.5", "@chromatic-com/storybook": "^1.5.0", "@fortawesome/fontawesome-svg-core": "file:libs/fortawesome-fontawesome-svg-core-1.3.0.tgz", "@fortawesome/free-regular-svg-icons": "^5.15.1", "@fortawesome/free-solid-svg-icons": "^5.15.1", "@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", "@storybook/addon-a11y": "^8.1.7", "@storybook/addon-actions": "^8.1.7", "@storybook/addon-docs": "^8.1.7", "@storybook/addon-links": "^8.1.7", "@storybook/addon-toolbars": "^8.1.7", "@storybook/addon-viewport": "^8.1.7", "@storybook/addon-webpack5-compiler-babel": "^3.0.3", "@storybook/blocks": "^8.1.7", "@storybook/components": "^8.1.7", "@storybook/core-events": "^8.1.7", "@storybook/manager-api": "^8.1.7", "@storybook/mdx1-csf": "^1.0.0", "@storybook/preset-create-react-app": "^8.3.3", "@storybook/react": "^8.1.7", "@storybook/react-webpack5": "^8.3.7", "@storybook/storybook-deployer": "2.8.16", "@storybook/theming": "^8.1.7", "@testing-library/jest-dom": "^5.11.6", "@testing-library/react": "^11.2.2", "@types/jest": "^27.5.2", "@types/styled-components": "^5.1.7", "audit-ci": "^6.1.2", "babel-core": "^7.0.0-bridge.0", "babel-eslint": "^10.0.0", "babel-loader": "^8.1.0", "babel-plugin-react-docgen": "^4.1.0", "babel-plugin-styled-components": "^1.10.7", "chalk": "^4.1.0", "css-loader": "^5.2.6", "dotenv": "^16.4.5", "eslint": "^7.16.0", "eslint-config-prettier": "^7.1.0", "eslint-config-react-app": "^6.0.0", "eslint-loader": "4.0.2", "eslint-plugin-flowtype": "5.2.0", "eslint-plugin-import": "2.22.1", "eslint-plugin-jest": "^24.1.3", "eslint-plugin-jsx-a11y": "6.4.1", "eslint-plugin-prettier": "^3.3.0", "eslint-plugin-react": "^7.21.5", "eslint-plugin-react-hooks": "^4.2.0", "identity-obj-proxy": "^3.0.0", "jest": "^27.5.1", "nodemon": "^3.1.0", "npm-run-all": "^4.1.5", "playroom": "^0.32.1", "postcss": "8.5.2", "prettier": "^2.2.1", "react": "^18.3.1", "react-docgen": "^7.0.3", "react-dom": "^18.3.1", "shelljs": "^0.8.5", "storybook": "^8.1.7", "style-loader": "^2.0.0", "transform-loader": "^0.2.4", "webpack": "^5.88.2", "webpack-cli": "^5.1.4" }, "overrides": { "braces": "3.0.3", "cross-spawn": "7.0.6", "eslint-plugin-testing-library": "^5.11.1", "jest": "$jest", "nth-check": "2.1.0", "parse-url": "8.1.0", "postcss": "8.5.2", "react-scripts": "5.0.1", "remark-parse": "10.0.2", "react": "^18.3.1", "react-dom": "^18.3.1", "typescript": "5.2.2", "webpack-dev-middleware": "6.1.2", "ws": "8.17.1", "express": { "path-to-regexp": "0.1.12" }, "send": "0.19.0", "redux": "4.2.1", "workbox-build": { "rollup": ">=3.29.5" }, "@rollup/plugin-babel": { "rollup": ">=3.29.5" }, "@rollup/plugin-replace": { "rollup": ">=3.29.5" } }, "browserslist": [ ">0.2%", "not dead", "not op_mini all" ], "files": [ "es" ], "jest": { "coverageThreshold": { "global": { "branches": 0, "functions": 0, "lines": 20, "statements": 20 } }, "collectCoverageFrom": [ "lib/**/*.{js,jsx,mjs}", "!lib/**/*.mdx" ], "coveragePathIgnorePatterns": [ "<rootDir>/lib/components/*/*.mdx" ], "testMatch": [ "<rootDir>/lib/**/__tests__/**/*.{js,jsx,mjs}", "<rootDir>/lib/**/?(*.)(spec|test).{js,jsx,mjs}" ], "transform": { "^.+\\.(js|jsx|mjs)$": "<rootDir>/node_modules/babel-jest", "^.+\\.css$": "<rootDir>/config/jest/cssTransform.js", "^(?!.*\\.(js|jsx|mjs|css|json)$)": "<rootDir>/config/jest/fileTransform.js" }, "transformIgnorePatterns": [ "<rootDir>/lib/components/*/*.mdx", "<rootDir>/lib/components/*/*.stories.mdx" ], "moduleNameMapper": { "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/__mocks__/fileMock.js", "\\.(css|less)$": "identity-obj-proxy" } }, "eslintConfig": { "extends": "react-app" } }