@capgeminiuk/dcx-react-library
Version:
[](https://circleci.com/gh/Capgemini/dcx-react-library)
141 lines • 4.49 kB
JSON
{
"name": "@capgeminiuk/dcx-react-library",
"author": "Capgemini UK",
"license": "MIT",
"version": "1.1.0-beta-7",
"source": "src/index.ts",
"main": "dist/dcx-react-library.js",
"module": "dist/dcx-react-library.module.js",
"unpkg": "dist/dcx-react-library.umd.js",
"typings": "dist/index.d.ts",
"files": [
"dist"
],
"engines": {
"node": ">=20.11.1",
"npm": ">=10.2.4",
"yarn": ">=1.22.19 <2.0.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Capgemini/dcx-react-library.git"
},
"keywords": [
"react",
"library",
"agnostic",
"dcx",
"capgemini"
],
"bugs": {
"url": "https://github.com/Capgemini/dcx-react-library/issues"
},
"homepage": "https://main--6069a6f47f4b9f002171f8e1.chromatic.com",
"scripts": {
"build:css": "rollup -c --bundleConfigAsCjs",
"build": "microbundle --no-compress --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --globals react/jsx-runtime=jsx --css-modules true",
"postbuild": "yarn build:css",
"dev": "microbundle watch --no-compress --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --globals react/jsx-runtime=jsx --css-modules true",
"clean": "if exist \"./dist\" rd /s /q \"./dist\"",
"test": "jest",
"test:cache": "jest --no-cache",
"test:coverage": "jest ./src --coverage",
"lint": "eslint src",
"lint:fix": "eslint src --fix",
"storybook": "yarn build:css && storybook dev -p 6006",
"build-storybook": "yarn build:css && storybook build",
"publish-storybook": "npx chromatic --project-token c6317a751fef"
},
"peerDependencies": {
"react": ">=16"
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"prettier": {
"printWidth": 80,
"semi": true,
"singleQuote": true,
"trailingComma": "es5"
},
"devDependencies": {
"@babel/core": "7.24.4",
"@babel/preset-env": "7.24.4",
"@babel/preset-react": "7.24.1",
"@babel/preset-typescript": "7.24.1",
"@commitlint/config-conventional": "19.2.2",
"@storybook/addon-a11y": "^8.1.3",
"@storybook/addon-actions": "^8.1.3",
"@storybook/addon-controls": "^8.1.3",
"@storybook/addon-docs": "^8.1.3",
"@storybook/addon-essentials": "^8.1.3",
"@storybook/addon-links": "^8.1.3",
"@storybook/addon-mdx-gfm": "^8.1.3",
"@storybook/addon-webpack5-compiler-babel": "3.0.3",
"@storybook/blocks": "^8.1.3",
"@storybook/manager-api": "^8.1.3",
"@storybook/preview-api": "^8.1.3",
"@storybook/react": "^8.1.3",
"@storybook/react-webpack5": "^8.1.3",
"@storybook/theming": "^8.1.3",
"@testing-library/jest-dom": "6.4.2",
"@testing-library/react": "15.0.3",
"@testing-library/user-event": "14.5.2",
"@types/jest": "29.5.12",
"@types/mime": "4.0.0",
"@types/mock-fs": "4.13.4",
"@types/react": "18.2.79",
"@types/react-dom": "18.2.25",
"@typescript-eslint/eslint-plugin": "7.7.1",
"@typescript-eslint/parser": "7.7.1",
"babel-eslint": "10.1.0",
"babel-loader": "9.1.3",
"chromatic": "11.3.0",
"codecov": "3.8.3",
"commitlint": "19.3.0",
"cssnano": "6.1.2",
"cssnano-preset-default": "6.1.2",
"eslint": "8.57.0",
"eslint-config-react-app": "7.0.1",
"eslint-plugin-flowtype": "8.0.3",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-storybook": "0.8.0",
"husky": "9.0.11",
"identity-obj-proxy": "3.0.0",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"lint": "0.8.19",
"mdx-embed": "^1.1.2",
"microbundle": "0.15.1",
"mock-fs": "5.2.0",
"postcss-functions": "4.0.2",
"postcss-import": "16.1.0",
"postcss-nesting": "12.1.2",
"raw-loader": "4.0.2",
"react": "18.2.0",
"react-dom": "18.2.0",
"react-is": "18.2.0",
"react-live": "4.1.6",
"resolve-url-loader": "5.0.0",
"rollup": "4.16.4",
"rollup-plugin-postcss": "4.0.2",
"sass": "1.75.0",
"sourcemap-codec": "1.4.8",
"storybook": "^8.1.3",
"storybook-addon-mdx-embed": "^1.1.1",
"storybook-css-modules-preset": "1.1.1",
"storybook-design-token": "3.1.0",
"ts-jest": "29.1.2",
"ts-node": "10.9.2",
"typescript": "5.4.5"
},
"dependencies": {
"@cesium133/forgjs": "1.1.10",
"imask": "^6.4.3"
}
}