Files
cunningham/packages/react/package.json
jbpenrath 6aca0a3d85 💚(ci) fix performance issue of test job
Currently the test job seems to hit the maximum CPU resource available.
In order to prevent that we try to run tests on several workers.
2023-07-04 17:08:11 +02:00

113 lines
3.8 KiB
JSON

{
"name": "@openfun/cunningham-react",
"private": false,
"version": "0.8.2",
"publishConfig": {
"access": "public"
},
"license": "MIT",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"require": "./dist/index.js",
"default": "./dist/index.mjs"
},
"./style": "./dist/style.css",
"./fonts": "./dist/fonts.css",
"./icons": "./dist/icons.css",
"./sass/fonts": "./dist/sass/fonts.scss",
"./sass/icons": "./dist/sass/icons.scss"
},
"files": [
"dist/"
],
"scripts": {
"lint": "eslint . 'src/**/*.{ts,tsx}'",
"dev": "yarn storybook & nodemon --watch src --ext '*' --ignore src/cunningham-tokens.ts --ignore src/cunningham-tokens.js --ignore src/cunningham-tokens.css --exec npm run build",
"build": "./build",
"build-fonts": "vite build -c vite.fonts.config.ts && rm -rf dist/fonts.js && mkdir -p dist/sass && cp src/fonts.scss dist/sass/",
"build-icons": "vite build -c vite.icons.config.ts && rm -rf dist/icons.js && mkdir -p dist/sass && cp src/icons.scss dist/sass/",
"build-theme": "cunningham -o src -g css,ts,js",
"preview": "vite preview",
"test": "FORCE_COLOR=1 vitest run",
"test-ci": "VITEST_MIN_THREADS=1 VITEST_MAX_THREADS=3 FORCE_COLOR=1 vitest run --shard $(($CIRCLE_NODE_INDEX + 1))/$CIRCLE_NODE_TOTAL",
"test-watch": "vitest",
"coverage": "vitest run --coverage",
"storybook": "storybook dev -p 6006",
"build-storybook": "storybook build",
"predeploy-storybook": "yarn build-storybook && touch ./storybook-static/.nojekyll",
"deploy-storybook": "storybook-to-ghpages --existing-output-dir ./storybook-static"
},
"dependencies": {
"@fontsource/material-icons": "5.0.3",
"@fontsource-variable/roboto-flex": "5.0.3",
"@internationalized/date": "3.2.0",
"@openfun/cunningham-tokens": "*",
"@react-aria/calendar": "3.3.0",
"@react-aria/datepicker": "3.4.1",
"@react-aria/i18n": "3.7.2",
"@react-stately/calendar": "3.2.1",
"@react-stately/datepicker": "3.4.1",
"@tanstack/react-table": "8.9.3",
"classnames": "2.3.2",
"downshift": "7.6.0",
"react": "18.2.0",
"react-aria": "3.25.0",
"react-dom": "18.2.0"
},
"engines": {
"node": ">=16.0.0"
},
"devDependencies": {
"@babel/core": "7.22.5",
"@babel/plugin-proposal-decorators": "7.22.5",
"@babel/plugin-proposal-export-default-from": "7.22.5",
"@babel/preset-typescript": "7.22.5",
"@faker-js/faker": "8.0.2",
"@openfun/cunningham-tokens": "*",
"@openfun/typescript-configs": "*",
"@storybook/addon-a11y": "7.0.23",
"@storybook/addon-actions": "7.0.23",
"@storybook/addon-essentials": "7.0.23",
"@storybook/addon-interactions": "7.0.23",
"@storybook/addon-links": "7.0.23",
"@storybook/preset-scss": "1.0.3",
"@storybook/react": "7.0.23",
"@storybook/react-vite": "7.0.23",
"@storybook/storybook-deployer": "2.8.16",
"@storybook/testing-library": "0.2.0",
"@testing-library/dom": "9.3.1",
"@testing-library/jest-dom": "5.16.5",
"@testing-library/react": "14.0.0",
"@testing-library/user-event": "14.4.3",
"@types/jest": "29.5.2",
"@types/react": "18.2.14",
"@types/react-dom": "18.2.6",
"@vitejs/plugin-react": "4.0.1",
"@vitest/coverage-c8": "0.32.2",
"@vitest/ui": "0.32.2",
"babel-loader": "9.1.2",
"css-loader": "6.8.1",
"glob": "10.3.0",
"jsdom": "22.1.0",
"remark-gfm": "3.0.1",
"sass": "1.63.6",
"sass-loader": "13.3.2",
"storybook": "7.0.23",
"style-loader": "3.3.3",
"typescript": "5.1.3",
"vite": "4.3.9",
"vite-plugin-dts": "2.3.0",
"vite-tsconfig-paths": "4.2.0",
"vitest": "0.32.2",
"vitest-fetch-mock": "0.2.2"
},
"volta": {
"node": "18.16.1",
"yarn": "1.22.19"
}
}