UNPKG

design-react-kit

Version:

Componenti React per Bootstrap 5

156 lines (155 loc) 4.54 kB
{ "name": "design-react-kit", "description": "Componenti React per Bootstrap 5", "keywords": [ "react", "bootstrap", "bootstrap-italia" ], "author": "Presidenza del Consiglio dei Ministri", "contributors": [ "Matteo Avesani", "Gianluca Esposito", "Matteo Manchi", "Paolo Mariotti", "Marco Liberati", "Francesco Zaia", "Sanyam Dogra", "Silvio Relli", "Sabatino Galasso", "Andrea Stagi", "Federico Turbino", "Nicola Squartini" ], "bugs": { "url": "https://github.com/italia/design-react-kit/issues" }, "version": "5.6.1", "license": "BSD-3", "type": "module", "module": "./dist/index.js", "main": "./dist/index.cjs", "types": "./dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "module": "./dist/index.js", "main": "./dist/index.cjs" } }, "sideEffects": [ "dist/track-focus.js", "src/track-focus.js", "dist/index.ts", "dist/index.js", "src/index.ts" ], "files": [ "dist", "src" ], "repository": { "type": "git", "url": "git+https://github.com/italia/design-react-kit.git" }, "engines": { "node": ">=20" }, "scripts": { "start": "NODE_OPTIONS=--max_old_space_size=16384 npm run storybook:serve", "build": "tsup && tsc", "test": "jest ./src ./test --passWithNoTests", "test:ci": "jest ./src ./test --passWithNoTests --runInBand --ci", "lint": "npx eslint .", "prepare": "tsup && tsc && husky install", "format-code": "npx prettier . --write", "storybook:serve": "storybook dev -p 9001", "storybook:build": "storybook build --docs", "storybook:build:base": "storybook build", "storybook:deploy": "npx gh-pages -d storybook-static -m 'chore: update documentation [ci skip]' --nojekyll", "version": "conventional-changelog -p angular -i CHANGELOG.md -s && node scripts/wait-confirm && git add CHANGELOG.md", "postversion": "echo \"You can now publish your version using 'git push --follow-tags'\"" }, "peerDependencies": { "bootstrap-italia": "^2.13.4", "react": ">=18.2.0" }, "browserslist": [ "extends browserslist-config-design-italia" ], "lint-staged": { "./{src,stories,test}/**/*.{js,ts,tsx,jsx,mdx}": "yarn lint" }, "devDependencies": { "@babel/core": "^7.26.0", "@babel/preset-env": "^7.26.0", "@babel/preset-react": "^7.25.9", "@babel/preset-typescript": "^7.26.0", "@commitlint/cli": "^18.4.3", "@commitlint/config-conventional": "^18.4.3", "@eslint/js": "^9.10.0", "@storybook/addon-a11y": "^8.4.0", "@storybook/addon-docs": "^8.4.0", "@storybook/addon-essentials": "^8.4.0", "@storybook/addon-interactions": "^8.4.0", "@storybook/addon-links": "^8.4.0", "@storybook/addon-onboarding": "^8.4.0", "@storybook/blocks": "^8.4.0", "@storybook/react": "^8.4.0", "@storybook/react-vite": "^8.4.0", "@storybook/test": "^8.4.0", "@testing-library/jest-dom": "^6.4.2", "@testing-library/react": "^16", "@types/is-number": "^7.0.3", "@types/jest": "^29.5.12", "@types/node": "^20.12.2", "@types/react": "^18.2.75", "@types/react-bootstrap": "^0.32.37", "@types/react-dom": "^18.2.24", "@types/react-transition-group": "^4.4.10", "bootstrap-italia": "^2.13.4", "browserslist-config-design-italia": "^1.0.0", "eslint": "^9.10.0", "eslint-plugin-mdx": "^3.1.5", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-refresh": "^0.4.11", "globals": "^15.9.0", "husky": "^8.0.1", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "lint-staged": "15.2.10", "prettier": "^3.2.5", "react": "^18.2.0", "react-dom": "^18.2.0", "react-layout-masonry": "^1.2.0", "sass": "^1.75.0", "storybook": "^8.4.0", "ts-jest": "^29.1.2", "tslib": "^2.4.0", "tsup": "^8.0.2", "typeface-lora": "^1.1.13", "typeface-roboto-mono": "^1.1.13", "typescript": "^5.4.5", "typescript-eslint": "^8.4.0", "vite": "^5.2.7" }, "dependencies": { "classnames": "^2.3.1", "is-number": "^7.0.0", "react-bootstrap": "^2.10.6", "react-stickup": "^1.12.1", "react-toastify": "^7.0.4", "react-transition-group": "^4.4.5", "reactstrap": "9.2.2", "webfontloader": "^1.6.28" }, "resolutions": { "@types/react": "18.2.75", "@types/react-dom": "18.2.24" }, "overrides": { "react-stickup": { "react": "^18.2.0" } } }