{
	"name": "@tokens-studio/ui",
	"version": "3.5.0",
	"type": "module",
	"exports": {
		"./*": {
			"import": "./dist/*",
			"types": "./dist/*"
		},
		".": {
			"import": "./dist/index.js",
			"types": "./dist/index.d.ts"
		}
	},
	"license": "MIT",
	"files": [
		"dist/**"
	],
	"scripts": {
		"test": "vitest run",
		"build": "tsc -p tsconfig.build.json && npm run build:css",
		"build:css": "postcss src/*.css src/**/*.css --base src --dir dist --ext css",
		"dev": "concurrently \"tsc -p tsconfig.build.json --watch\" \"npm run build:css -- --watch\"",
		"clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist",
		"format": "npm run format:eslint && npm run format:prettier",
		"format:eslint": "eslint . --fix",
		"format:prettier": "prettier . --write --list-different",
		"lint": "npm run lint:prettier && npm run lint:eslint && npm run lint:types",
		"lint:eslint": "eslint .",
		"lint:prettier": "prettier . --check",
		"lint:types": "tsc --noEmit"
	},
	"dependencies": {
		"@radix-ui/react-accordion": "^1.1.2",
		"@radix-ui/react-avatar": "^1.0.2",
		"@radix-ui/react-checkbox": "^1.0.4",
		"@radix-ui/react-context-menu": "^2.2.6",
		"@radix-ui/react-dialog": "^1.1.6",
		"@radix-ui/react-dropdown-menu": "^2.1.6",
		"@radix-ui/react-label": "^2.0.0",
		"@radix-ui/react-radio-group": "^1.1.3",
		"@radix-ui/react-scroll-area": "^1.0.4",
		"@radix-ui/react-select": "^2.1.6",
		"@radix-ui/react-separator": "^1.0.2",
		"@radix-ui/react-switch": "^1.0.3",
		"@radix-ui/react-tabs": "^1.0.3",
		"@radix-ui/react-toggle-group": "^1.0.2",
		"clsx": "^2.1.1",
		"react-tooltip": "^5.28.0",
		"sonner": "^2.0.1"
	},
	"devDependencies": {
		"@testing-library/dom": "^10.4.0",
		"@testing-library/jest-dom": "^6.5.0",
		"@testing-library/react": "^16.0.1",
		"@testing-library/user-event": "^14.6.1",
		"@tokens-studio/configs": "^0.2.4",
		"@tokens-studio/tokens": "*",
		"@types/react": "^18.0.28",
		"@types/react-dom": "^18.0.11",
		"@types/react-test-renderer": "^18.0.0",
		"@vitejs/plugin-react": "^4.3.2",
		"concurrently": "^9.1.0",
		"eslint": "^9.12.0",
		"jsdom": "^25.0.1",
		"postcss": "^8.4.47",
		"postcss-cli": "^11.0.0",
		"postcss-css-variables": "^0.19.0",
		"postcss-import": "^16.1.0",
		"postcss-mixins": "^11.0.3",
		"postcss-nested": "^6.2.0",
		"postcss-nested-ancestors": "^3.0.0",
		"postcss-preset-env": "^10.0.5",
		"prettier": "^3.3.3",
		"react-test-renderer": "^18.2.0",
		"typescript": "^5.6.2",
		"vite-tsconfig-paths": "^5.0.1",
		"vitest": "^2.1.1"
	},
	"peerDependencies": {
		"@tokens-studio/icons-v2": ">=0.0.2 <1.0.0",
		"react": "^18.3.1 || ^19.0.0",
		"react-dom": "^18.3.1 || ^19.0.0"
	},
	"publishConfig": {
		"access": "public"
	}
}
