We needed a tool to automate the handling of monorepo's changelogs and packages publishing. We want to make the CI responsible to automatically publish bumped packages and create associated tags.
80 lines
2.3 KiB
JSON
80 lines
2.3 KiB
JSON
{
|
|
"name": "@openfun/cunningham-react",
|
|
"private": false,
|
|
"version": "0.0.0",
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"type": "module",
|
|
"license": "MIT",
|
|
"module": "./dist/index.js",
|
|
"main": "./dist/index.cjs",
|
|
"types": "./dist/index.d.ts",
|
|
"exports": {
|
|
".": {
|
|
"import": "./dist/index.js",
|
|
"require": "./dist/index.cjs",
|
|
"types": "./dist/index.d.ts"
|
|
},
|
|
"./style": "./dist/style.css"
|
|
},
|
|
"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": "tsc && yarn build-theme && vite build",
|
|
"build-theme": "cunningham -o src -g css,ts,js",
|
|
"preview": "vite preview",
|
|
"test": "FORCE_COLOR=1 vitest run",
|
|
"test-watch": "vitest",
|
|
"coverage": "vitest run --coverage",
|
|
"storybook": "start-storybook -p 6006",
|
|
"deploy-storybook": "storybook-to-ghpages"
|
|
},
|
|
"dependencies": {
|
|
"@fontsource/roboto": "4.5.8",
|
|
"@openfun/cunningham-tokens": "*",
|
|
"react": "18.2.0",
|
|
"react-dom": "18.2.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=16.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "7.20.7",
|
|
"@openfun/cunningham-tokens": "*",
|
|
"@openfun/typescript-configs": "*",
|
|
"@storybook/addon-actions": "6.5.15",
|
|
"@storybook/addon-essentials": "6.5.15",
|
|
"@storybook/addon-interactions": "6.5.15",
|
|
"@storybook/addon-links": "6.5.15",
|
|
"@storybook/builder-vite": "0.2.6",
|
|
"@storybook/preset-scss": "1.0.3",
|
|
"@storybook/react": "6.5.15",
|
|
"@storybook/storybook-deployer": "^2.8.16",
|
|
"@storybook/testing-library": "0.0.13",
|
|
"@testing-library/dom": "8.19.1",
|
|
"@testing-library/react": "13.4.0",
|
|
"@testing-library/user-event": "14.4.3",
|
|
"@types/react": "18.0.26",
|
|
"@types/react-dom": "18.0.10",
|
|
"@vitejs/plugin-react": "3.0.0",
|
|
"@vitest/coverage-c8": "0.26.3",
|
|
"@vitest/ui": "0.26.2",
|
|
"babel-loader": "9.1.0",
|
|
"css-loader": "6.7.3",
|
|
"glob": "8.0.3",
|
|
"jsdom": "20.0.3",
|
|
"sass": "1.57.1",
|
|
"sass-loader": "13.2.0",
|
|
"style-loader": "3.3.1",
|
|
"typescript": "4.9.4",
|
|
"vite": "4.0.3",
|
|
"vite-plugin-dts": "1.7.1",
|
|
"vite-tsconfig-paths": "4.0.3",
|
|
"vitest": "0.26.2"
|
|
}
|
|
}
|