@aegov/design-system-react
Version:
A design system for the Government of the United Arab Emirates. Extending the original design system released as @aegov/design-system, this is the package specefically created for the ReactJs enviornment.
100 lines (99 loc) • 3 kB
JSON
{
"name": "@aegov/design-system-react",
"version": "1.1.2",
"description": "A design system for the Government of the United Arab Emirates. Extending the original design system released as @aegov/design-system, this is the package specefically created for the ReactJs enviornment.",
"main": "dist/index.js",
"style": "dist/styles/tailwind.css",
"scripts": {
"storybook": "storybook dev -p 6006",
"build-storybook": "storybook build",
"build": "npm run build:js && npm run build:css",
"build:js": "babel src -d dist --copy-files",
"build:css": "tailwindcss -i src/styles/tailwind.css -o dist/styles/tailwind.css --minify --verbose",
"watch": "npm run build && concurrently \"npm run watch:js\" \"npm run watch:css\"",
"watch:js": "babel src -d dist --copy-files --watch",
"watch:css": "tailwindcss -i src/styles/tailwind.css -o dist/styles/tailwind.css --watch",
"prepare": "npm run build"
},
"keywords": [
"design-system",
"design system",
"designsystem",
"dls",
"design language",
"react",
"react components",
"component-library",
"radix",
"tailwind",
"components",
"component library",
"tailwind components",
"uae",
"united arab emirates",
"tdra",
"uae gov"
],
"author": "Telecommunication and Digital Government Regulatory Authority",
"contributors": [
"Conceptualize (https://www.conceptualize.ae)"
],
"license": "MIT",
"homepage": "https://www.tdra.ae/",
"bugs": {
"url": "https://github.com/TDRA-ae/aegov-dls-react/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/TDRA-ae/aegov-dls-react.git"
},
"browserslist": [
"> 7%"
],
"publishConfig": {
"access": "public",
"branches": [
"master"
]
},
"peerDependencies": {
"react": "^19.0.0",
"react-dom": "^19.0.0"
},
"devDependencies": {
"@babel/cli": "^7.26.4",
"@babel/core": "^7.26.0",
"@babel/preset-env": "^7.26.0",
"@babel/preset-react": "^7.26.3",
"@storybook/addon-essentials": "^8.5.0",
"@storybook/react-webpack5": "^8.5.0",
"autoprefixer": "^10.4.20",
"babel-loader": "^9.1.3",
"css-loader": "^7.1.2",
"postcss": "^8.4.49",
"postcss-loader": "^8.1.1",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"storybook": "^8.5.0",
"style-loader": "^4.0.0",
"tailwindcss": "^3.4.0"
},
"dependencies": {
"@phosphor-icons/react": "^2.1.7",
"@radix-ui/react-accordion": "^1.2.11",
"@radix-ui/react-form": "^0.1.1",
"@radix-ui/react-slot": "^1.1.1",
"@radix-ui/react-toast": "^1.2.11",
"@radix-ui/themes": "^3.1.6",
"@tailwindcss/forms": "^0.5.9",
"@tailwindcss/typography": "^0.5.15",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"concurrently": "^9.1.2",
"lucide-react": "^0.469.0",
"prop-types": "^15.8.1",
"react-dropzone": "^14.3.5",
"tailwind-merge": "^2.6.0",
"zod": "^3.24.1"
}
}