its-just-ui
Version:
ITS Just UI - The easiest and best React UI component library. Modern, accessible, and customizable components built with TypeScript and Tailwind CSS. Simple to use, production-ready components for building beautiful user interfaces with ease.
272 lines (271 loc) • 6.78 kB
JSON
{
"name": "its-just-ui",
"version": "1.5.8",
"description": "ITS Just UI - The easiest and best React UI component library. Modern, accessible, and customizable components built with TypeScript and Tailwind CSS. Simple to use, production-ready components for building beautiful user interfaces with ease.",
"type": "module",
"main": "./dist/index.js",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"import": "./dist/index.js",
"types": "./dist/index.d.ts"
},
"./styles.css": "./dist/styles.css"
},
"files": [
"dist"
],
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
"build:watch": "vite build --watch",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"lint:fix": "eslint . --ext ts,tsx --fix",
"format": "prettier --write \"src/**/*.{js,jsx,ts,tsx,json,css,md}\"",
"format:check": "prettier --check \"src/**/*.{js,jsx,ts,tsx,json,css,md}\"",
"preview": "vite preview",
"storybook": "storybook dev -p 6006",
"build-storybook": "storybook build",
"prepublishOnly": "npm run build",
"prepare": "husky"
},
"peerDependencies": {
"react": "^18.0.0",
"react-dom": "^18.0.0"
},
"dependencies": {
"clsx": "^2.1.0",
"tailwind-merge": "^2.2.1"
},
"devDependencies": {
"@commitlint/cli": "^19.8.1",
"@commitlint/config-conventional": "^19.8.1",
"@storybook/addon-essentials": "^7.6.10",
"@storybook/addon-interactions": "^7.6.10",
"@storybook/addon-links": "^7.6.10",
"@storybook/blocks": "^7.6.10",
"@storybook/react": "^7.6.10",
"@storybook/react-vite": "^7.6.10",
"@storybook/testing-library": "^0.2.2",
"@types/node": "^20.11.5",
"@types/react": "^18.2.48",
"@types/react-dom": "^18.2.18",
"@typescript-eslint/eslint-plugin": "^8.38.0",
"@typescript-eslint/parser": "^8.38.0",
"@vitejs/plugin-react": "^4.2.1",
"autoprefixer": "^10.4.17",
"eslint": "^8.56.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.5",
"eslint-plugin-storybook": "^0.6.15",
"husky": "^9.1.7",
"lint-staged": "^16.1.2",
"postcss": "^8.4.33",
"prettier": "^3.2.4",
"prism-react-renderer": "^2.4.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-live": "^4.1.8",
"storybook": "^7.6.10",
"tailwindcss": "^3.4.1",
"typescript": "^5.3.3",
"vite": "^5.0.11",
"vite-plugin-dts": "^3.7.1"
},
"keywords": [
"just-ui",
"just ui",
"justui",
"its-just-ui",
"its just ui",
"react components 2024",
"react components 2025",
"react ui library 2024",
"react ui library 2025",
"best react component library",
"easy ui",
"simple ui",
"best ui component library",
"easy to use component library",
"modern ui library",
"react ui components",
"react component library",
"ui kit",
"ui framework",
"component kit",
"design library",
"design system react",
"frontend components",
"web components",
"headless ui",
"material ui alternative",
"material-ui alternative",
"mui alternative",
"chakra ui alternative",
"chakra-ui alternative",
"ant design alternative",
"antd alternative",
"bootstrap alternative",
"semantic ui alternative",
"prime react alternative",
"mantine alternative",
"next ui alternative",
"tailwind components",
"tailwind ui components",
"tailwind react components",
"css framework",
"styled components",
"theme ui",
"react widgets",
"form components",
"form library",
"input components",
"button library",
"table component",
"date picker",
"date picker react",
"react date picker",
"dropdown component",
"modal component",
"dialog component",
"notification library",
"toast library",
"loading components",
"animation library",
"enterprise ui",
"dashboard ui",
"dashboard components",
"admin ui",
"admin panel components",
"admin dashboard",
"saas ui",
"saas components",
"startup ui",
"mvp ui",
"prototype ui",
"rapid development",
"quick ui",
"fast ui",
"zero config",
"zero configuration",
"plug and play",
"ready to use",
"out of the box",
"react",
"reactjs",
"react js",
"react-components",
"react-ui",
"react-ui-library",
"ui",
"ui-components",
"ui-library",
"component-library",
"components",
"tailwind",
"tailwindcss",
"tailwind css",
"typescript",
"typescript react",
"react typescript",
"design-system",
"accessibility",
"a11y",
"wcag",
"aria",
"customizable",
"responsive",
"mobile responsive",
"dark-mode",
"dark mode",
"light mode",
"theme switcher",
"tree-shakeable",
"tree shaking",
"storybook",
"production-ready",
"production ready",
"lightweight",
"modern",
"button",
"modal",
"form",
"input",
"select",
"checkbox",
"radio",
"switch",
"tabs",
"accordion",
"tooltip",
"dropdown",
"menu",
"navbar",
"sidebar",
"card",
"badge",
"alert",
"toast",
"progress",
"spinner",
"skeleton",
"avatar",
"breadcrumb",
"tree select",
"treeselect",
"color picker",
"colorpicker",
"file upload",
"upload component",
"carousel",
"slider component",
"segmented control",
"stepper",
"splitter",
"popover",
"drawer",
"anchor navigation",
"scroll spy",
"pagination",
"autocomplete",
"autosuggest",
"combobox",
"rating component",
"star rating",
"cascade select",
"hierarchical select",
"npm ui library",
"yarn ui library",
"pnpm ui library",
"vite react components",
"nextjs components",
"next.js components",
"remix components",
"gatsby components",
"cra components",
"create-react-app"
],
"author": "its-just-ui",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/its-just-ui/just-ui.git"
},
"bugs": {
"url": "https://github.com/its-just-ui/just-ui/issues"
},
"homepage": "https://its-just-ui.com",
"lint-staged": {
"*.{js,jsx,ts,tsx}": [
"eslint",
"prettier --write"
],
"*.{json,css,md}": [
"prettier --write"
]
},
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
}