UNPKG

@uva-glass/component-library

Version:

React components UvA

121 lines (120 loc) 4.11 kB
{ "name": "@uva-glass/component-library", "author": "Team Glass - Frontend vrienden", "private": false, "version": "3.9.0", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "sideEffects": [ "**/*.css" ], "keywords": [ "uva", "glass", "react components" ], "scripts": { "build-storybook": "storybook build", "build:package": "tsc --p ./tsconfig-build.json && vite build", "build:tokens": "node ./src/tokens/build.js", "build": "npm-run-all \"build:*\"", "compile": "tsc --p ./tsconfig-build.json", "lint-fix:eslint": "eslint --fix \"src/**/*.{js,jsx,ts,tsx,md}\"", "lint-fix:prettier": "prettier --write \"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"", "lint-fix:stylelint": "stylelint --fix \"src/**/*.css\"", "lint-fix": "npm-run-all \"lint-fix:*\"", "lint:eslint": "eslint \"src/**/*.{js,jsx,ts,tsx,md}\"", "lint:prettier": "prettier --check \"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"", "lint:stylelint": "stylelint \"src/**/*.css\"", "lint": "npm-run-all \"lint:*\"", "prepare": "is-ci || husky", "prepublishOnly": "npm run build", "semantic-release": "semantic-release", "start": "storybook dev -p 6006", "test:ci": "npx jest --reporters=default --reporters=jest-junit --coverage --coverageReporters=cobertura --coverageReporters=text-summary", "test": "npx jest" }, "peerDependencies": { "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", "@react-aria/button": "^3.12.1", "@react-aria/dialog": "^3.5.23", "@react-aria/overlays": "^3.26.1", "@react-types/dialog": "^3.5.16", "@semantic-release/git": "^10.0.1", "@semantic-release/gitlab": "^13.2.4", "@semantic-release/npm": "^12.0.1", "@storybook/addon-a11y": "^8.6.12", "@storybook/addon-essentials": "^8.6.12", "@storybook/addon-links": "^8.6.12", "@storybook/blocks": "^8.6.12", "@storybook/manager-api": "^8.6.12", "@storybook/preview-api": "^8.6.12", "@storybook/react-vite": "^8.6.12", "@storybook/react": "^8.6.12", "@storybook/test": "^8.6.12", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", "@types/jest": "^29.5.14", "@types/node": "^22.14.1", "@types/react-dom": "^19.1.2", "@types/react": "^19.1.1", "@uva-glass/eslint-config": "^1.3.10", "@uva-glass/stylelint-config": "^1.2.2", "@vitejs/plugin-react": "^4.3.4", "babel-jest": "^29.7.0", "babel-plugin-transform-vite-meta-env": "^1.0.3", "clsx": "^2.1.1", "eslint-plugin-react-hooks": "^5.2.0", "glob": "^11.0.1", "husky": "^9.1.7", "identity-obj-proxy": "^3.0.0", "jest-environment-jsdom": "^29.7.0", "jest-junit": "^16.0.0", "jest": "^29.7.0", "jsdom": "^26.1.0", "npm-run-all2": "^7.0.2", "react-dom": "^18.3.1", "react-router": "^7.5.0", "react": "^18.3.1", "semantic-release": "^24.2.3", "storybook": "^8.6.12", "style-dictionary": "^4.3.3", "stylelint-config-recommended": "^16.0.0", "stylelint-config-standard": "^38.0.0", "stylelint-order": "^6.0.4", "stylelint": "^16.18.0", "ts-node": "^10.9.2", "typescript": "^5.8.3", "vite-plugin-dts": "^4.5.3", "vite-plugin-lib-inject-css": "^2.2.2", "vite-plugin-static-copy": "^2.3.1", "vite-plugin-svgr": "^4.3.0", "vite-tsconfig-paths": "^5.1.4", "vite": "^6.2.6" }, "dependencies": { "@babel/preset-env": "^7.26.9", "@babel/preset-react": "^7.26.3", "@babel/preset-typescript": "^7.27.0", "@lexical/link": "^0.30.0", "@lexical/list": "^0.30.0", "@lexical/react": "^0.30.0", "@staartwind.nl/lexical-paste-from-word": "^1.0.2", "lexical": "^0.30.0" }, "optionalDependencies": { "@rollup/rollup-linux-x64-gnu": "^4.40.0", "@rspack/binding-darwin-arm64": "1.3.4", "@rspack/binding-linux-x64-gnu": "1.3.4", "@ast-grep/napi-linux-x64-gnu": "0.36.3" } }