{
	"name": "@stateless-studio/ui-react",
	"version": "1.2.0",
	"description": "",
	"author": "Stateless Studio",
	"license": "MIT",
	"type": "module",
	"scripts": {
		"start": "vite",
		"build": "vite build",
		"dev": "vite build --watch",
		"prepare": "npm run build",
		"preview": "vite preview",
		"typecheck": "tsc -p tsconfig.json --noEmit",
		"lint": "eslint . --fix && prettier --write .",
		"lint:check": "prettier --check . && eslint .",
		"test": "npm run lint && npm run build && npm run test:run",
		"test:ci": "npm run lint:check && npm run typecheck && npm run test:run",
		"test:dev": "vitest --ui --coverage",
		"test:run": "vitest run --coverage && npm run test:e2e",
		"test:e2e": "playwright test",
		"test:dev:e2e": "playwright test --ui"
	},
	"engines": {
		"node": ">=22.0.0",
		"npm": ">=10.8.2"
	},
	"peerDependencies": {
		"react": "^19.0.0",
		"react-dom": "^19.0.0"
	},
	"dependencies": {
		"clsx": "^2.1.1",
		"react": "^19.0.0",
		"react-dom": "^19.0.0",
		"tailwind-merge": "^3.5.0"
	},
	"devDependencies": {
		"@eslint/js": "^10.0.1",
		"@playwright/test": "^1.43.0",
		"@testing-library/react": "^16.3.2",
		"@types/node": "^22.19.17",
		"@types/react": "^19.2.14",
		"@types/react-dom": "^19.2.3",
		"@typescript-eslint/eslint-plugin": "^8.57.2",
		"@typescript-eslint/parser": "^8.57.2",
		"@vitejs/plugin-react": "^6.0.1",
		"@vitest/coverage-v8": "^4.1.2",
		"@vitest/ui": "^4.1.2",
		"eslint": "^10.1.0",
		"fast-glob": "^3.3.3",
		"globals": "^17.6.0",
		"jsdom": "^29.1.1",
		"prettier": "^3.8.1",
		"prettier-plugin-brace-style": "^0.10.1",
		"typescript": "^5.9.3",
		"vite": "^8.0.9",
		"vite-plugin-dts": "^4.5.4",
		"vitest": "^4.1.2"
	},
	"keywords": [
		"ui",
		"react",
		"components",
		"library",
		"stateless-studio",
		"design-system",
		"ui-kit",
		"frontend",
		"web",
		"typescript",
		"css",
		"tailwind",
		"utility-first",
		"responsive",
		"accessibility",
		"performance",
		"open-source",
		"modular",
		"customizable",
		"modern",
		"mobile-friendly"
	],
	"main": "./dist/src/index.cjs",
	"module": "./dist/src/index.mjs",
	"types": "./dist/src/index.d.ts",
	"exports": {
		"./package.json": "./package.json",
		"./ui-react.css": "./dist/src/ui-react.css",
		".": {
			"types": "./dist/src/index.d.ts",
			"import": "./dist/src/index.mjs",
			"require": "./dist/src/index.cjs",
			"default": "./dist/src/index.mjs"
		},
		"./*": {
			"types": "./dist/src/*/index.d.ts",
			"import": "./dist/src/*/index.mjs",
			"require": "./dist/src/*/index.cjs",
			"default": "./dist/src/*/index.mjs"
		}
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/StatelessStudio/ui-react"
	},
	"files": [
		"dist"
	],
	"publishConfig": {
		"access": "restricted",
		"registry": "https://registry.npmjs.org/"
	},
	"sideEffects": false
}
