{ "name": "@openfun/cunningham-react", "private": false, "version": "0.0.0", "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" }, "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/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" } }