UNPKG

@rws-aoa/react-library

Version:

RWS AOA Design System

228 lines 8.08 kB
{ "name": "@rws-aoa/react-library", "version": "8.2.0", "description": "RWS AOA Design System", "author": "@rws-aoa", "license": "Apache-2.0", "type": "module", "files": [ "dist" ], "scripts": { "storybook": "storybook dev -p 6006", "build-storybook": "storybook build", "test": "vitest run --project=storybook", "test:watch": "vitest --project=storybook", "typecheck": "tsc -p tsconfig.app.json", "lint": "run-p \"lint:**\"", "lint:js": "eslint src --fix", "lint:css": "stylelint --fix \"./src/assets/css/styles.css\"", "build": "yarn typecheck && vite build && yarn update-export-mapping", "prepack": "yarn build", "update-export-mapping": "node scripts/update-export-mapping.mjs", "bump": "cliff-jumper", "check-update": "cliff-jumper --dry-run" }, "dependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", "@mui/icons-material": "^7.3.5", "@mui/material": "^7.3.5", "@sapphire/utilities": "^3.18.2", "@tanstack/react-router": "^1.139.7", "clsx": "^2.1.1", "lodash": "^4.17.21", "react": "^19.2.0", "react-dom": "^19.2.0" }, "devDependencies": { "@chromatic-com/storybook": "^4.1.3", "@favware/cliff-jumper": "^6.0.0", "@fontsource/material-icons": "^5.2.7", "@fontsource/roboto": "^5.2.9", "@mui/system": "^7.3.5", "@mui/x-data-grid": "^8.20.0", "@mui/x-data-grid-generator": "^8.20.0", "@storybook/addon-a11y": "^9.1.16", "@storybook/addon-docs": "^9.1.16", "@storybook/addon-onboarding": "^9.1.16", "@storybook/addon-themes": "^9.1.16", "@storybook/addon-vitest": "^9.1.16", "@storybook/react-vite": "^9.1.16", "@tanstack/react-form": "1.26.0", "@types/lodash": "^4.17.21", "@types/lodash.merge": "^4.6.9", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^5.1.1", "@vitest/browser": "^3.2.4", "@vitest/coverage-v8": "^3.2.4", "babel-plugin-react-compiler": "^1.0.0", "eslint": "^9.39.1", "glob": "^13.0.0", "npm-run-all2": "^8.0.4", "playwright": "^1.57.0", "prettier": "^3.7.0", "react-dropzone": "^14.3.8", "react-toastify": "^11.0.5", "remark-gfm": "^4.0.1", "storybook": "^9.1.16", "stylelint": "^16.26.0", "tslib": "^2.8.1", "typescript": "^5.9.3", "vite": "^7.2.4", "vite-plugin-checker": "^0.11.0", "vite-plugin-dts": "^4.5.4", "vite-plugin-lib-inject-css": "^2.2.2", "vitest": "^3.2.4" }, "peerDependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", "@mui/icons-material": "^7.3.1", "@mui/material": "^7.3.1", "@mui/x-data-grid": "*", "@tanstack/react-form": "^1.19.2", "@tanstack/react-router": "*", "react": "^19.1.1", "react-dom": "^19.1.1", "react-dropzone": "^14.3.8", "react-toastify": "^11.0.5" }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/RWS-NL/aoa-design-system.git", "directory": "packages/react-library" }, "bugs": { "url": "https://github.com/RWS-NL/aoa-design-system/issues" }, "keywords": [ "RWS-NL", "RWS-AOA", "RWS", "AOA", "design system", "library", "styleguide" ], "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./button": { "types": "./dist/components/atoms/button/Button.d.ts", "default": "./dist/components/atoms/button/Button.js" }, "./checkbox": { "types": "./dist/components/atoms/selection-buttons/checkbox/Checkbox.d.ts", "default": "./dist/components/atoms/selection-buttons/checkbox/Checkbox.js" }, "./contentpage": { "types": "./dist/components/organisms/content-page/ContentPage.d.ts", "default": "./dist/components/organisms/content-page/ContentPage.js" }, "./fielderror": { "types": "./dist/components/molecules/field-error/FieldError.d.ts", "default": "./dist/components/molecules/field-error/FieldError.js" }, "./filedropzone": { "types": "./dist/components/molecules/file-dropzone/FileDropzone.d.ts", "default": "./dist/components/molecules/file-dropzone/FileDropzone.js" }, "./filetable": { "types": "./dist/components/molecules/file-table/FileTable.d.ts", "default": "./dist/components/molecules/file-table/FileTable.js" }, "./formerror": { "types": "./dist/components/molecules/form-error/FormError.d.ts", "default": "./dist/components/molecules/form-error/FormError.js" }, "./formmodal": { "types": "./dist/components/molecules/form-modal/FormModal.d.ts", "default": "./dist/components/molecules/form-modal/FormModal.js" }, "./iconbutton": { "types": "./dist/components/atoms/icon-button/IconButton.d.ts", "default": "./dist/components/atoms/icon-button/IconButton.js" }, "./input": { "types": "./dist/components/atoms/input/Input.d.ts", "default": "./dist/components/atoms/input/Input.js" }, "./list": { "types": "./dist/components/atoms/list/List.d.ts", "default": "./dist/components/atoms/list/List.js" }, "./logo": { "types": "./dist/components/atoms/logo/Logo.d.ts", "default": "./dist/components/atoms/logo/Logo.js" }, "./modal": { "types": "./dist/components/molecules/modal/Modal.d.ts", "default": "./dist/components/molecules/modal/Modal.js" }, "./modalclosebutton": { "types": "./dist/components/molecules/modal-close-button/ModalCloseButton.d.ts", "default": "./dist/components/molecules/modal-close-button/ModalCloseButton.js" }, "./navigationbar": { "types": "./dist/components/molecules/navigation-bar/NavigationBar.d.ts", "default": "./dist/components/molecules/navigation-bar/NavigationBar.js" }, "./nolabelnumberfield": { "types": "./dist/components/molecules/no-label-number-field/NoLabelNumberField.d.ts", "default": "./dist/components/molecules/no-label-number-field/NoLabelNumberField.js" }, "./nopermission": { "types": "./dist/components/atoms/no-permission/NoPermission.d.ts", "default": "./dist/components/atoms/no-permission/NoPermission.js" }, "./notification": { "types": "./dist/components/atoms/notification/Notification.d.ts", "default": "./dist/components/atoms/notification/Notification.js" }, "./radiobutton": { "types": "./dist/components/atoms/selection-buttons/radio-button/RadioButton.d.ts", "default": "./dist/components/atoms/selection-buttons/radio-button/RadioButton.js" }, "./sectionheader": { "types": "./dist/components/atoms/section-header/SectionHeader.d.ts", "default": "./dist/components/atoms/section-header/SectionHeader.js" }, "./styles": { "default": "./dist/css/styles.css" }, "./switchbutton": { "types": "./dist/components/atoms/selection-buttons/switch-button/SwitchButton.d.ts", "default": "./dist/components/atoms/selection-buttons/switch-button/SwitchButton.js" }, "./table": { "types": "./dist/components/atoms/table/Table.d.ts", "default": "./dist/components/atoms/table/Table.js" }, "./tanstackformcontext": { "types": "./dist/contexts/TanstackFormContext.ts", "default": "./dist/contexts/TanstackFormContext.ts" }, "./tooltip": { "types": "./dist/components/atoms/tooltip/Tooltip.d.ts", "default": "./dist/components/atoms/tooltip/Tooltip.js" }, "./uploadbutton": { "types": "./dist/components/molecules/upload-button/UploadButton.d.ts", "default": "./dist/components/molecules/upload-button/UploadButton.js" }, "./zerowidthspace": { "types": "./dist/components/atoms/zero-width-space/ZeroWidthSpace.d.ts", "default": "./dist/components/atoms/zero-width-space/ZeroWidthSpace.js" } }, "sideEffects": [ "./dist/css/styles.css" ] }