{ "name": "heroui", "private": true, "version": "3.2.2", "license": "MIT", "author": { "name": "HeroUI", "email": "support@heroui.com", "url": "https://heroui.com/" }, "repository": { "type": "git", "url": "https://github.com/heroui-inc/heroui" }, "scripts": { "dev": "dotenv -- turbo dev --filter=@heroui/storybook", "dev:docs": "dotenv -- turbo dev --filter=@heroui/docs", "build": "turbo build --filter=@heroui/styles --filter=@heroui/react", "build:docs": "dotenv -- turbo build --filter=@heroui/docs", "build:docs-cn": "dotenv -- turbo build --filter=@heroui/docs-cn", "build:react": "turbo build --filter=@heroui/react", "build:storybook": "dotenv -- turbo build --filter=@heroui/storybook", "build:sb": "dotenv -- pnpm build:storybook", "start:docs": "dotenv -- turbo start --filter=@heroui/docs", "start:docs-cn": "dotenv -- turbo start --filter=@heroui/docs-cn", "start:storybook": "dotenv -- turbo start --filter=@heroui/storybook", "lint": "turbo lint", "lint:fix": "turbo lint -- --fix", "lint:docs": "dotenv -- turbo lint --filter=@heroui/docs", "lint:docs-cn": "dotenv -- turbo lint --filter=@heroui/docs-cn", "lint:react": "turbo lint --filter=@heroui/react", "lint:storybook": "dotenv -- turbo lint --filter=@heroui/storybook", "format": "prettier --ignore-path .prettierignore --check .", "format:fix": "prettier --ignore-path .prettierignore --write .", "typecheck": "turbo typecheck", "typecheck:docs": "dotenv -- turbo typecheck --filter=@heroui/docs", "typecheck:docs-cn": "dotenv -- turbo typecheck --filter=@heroui/docs-cn", "typecheck:react": "turbo typecheck --filter=@heroui/react", "typecheck:storybook": "dotenv -- turbo typecheck --filter=@heroui/storybook", "typegen:docs": "dotenv -- pnpm --filter @heroui/docs typegen", "typegen:docs-cn": "dotenv -- pnpm --filter @heroui/docs-cn typegen", "version:bump": "bumpp package.json packages/react/package.json packages/styles/package.json", "release": "pnpm run build && bumpp package.json packages/react/package.json packages/styles/package.json --all", "clean": "pnpm clean:cache && pnpm i", "clean:cache": "find . \\( -name '.turbo' -o -name '.next' -o -name 'dist' -o -name 'node_modules' -o -name '.source' -o -name '.contentlayer' -o -name 'pnpm-lock.yaml' \\) -prune -exec rm -rf '{}' +", "upli": "pnpm up --filter \"./**\" -L -i", "prepare": "husky", "postinstall": "pnpm --filter @heroui/styles build && pnpm typegen:docs && pnpm typegen:docs-cn" }, "devDependencies": { "@babel/core": "7.28.5", "@babel/preset-react": "7.28.5", "@babel/preset-typescript": "7.28.5", "bumpp": "11.0.1", "@commitlint/cli": "20.2.0", "@commitlint/config-conventional": "20.2.0", "@eslint/eslintrc": "3.3.3", "@eslint/js": "9.39.2", "@heroui/standard": "workspace:*", "@next/eslint-plugin-next": "16.1.1", "@rollup/plugin-babel": "6.1.0", "@rollup/plugin-commonjs": "29.0.0", "@rollup/plugin-node-resolve": "16.0.3", "@rollup/plugin-typescript": "12.3.0", "@types/node": "25.0.3", "@typescript-eslint/eslint-plugin": "8.50.1", "@typescript-eslint/parser": "8.50.1", "babel-plugin-react-compiler": "19.1.0-rc.3", "clean-package": "2.2.0", "dotenv": "17.2.3", "dotenv-cli": "11.0.0", "eslint": "9.39.2", "eslint-config-next": "16.1.1", "eslint-config-prettier": "10.1.8", "eslint-plugin-import": "2.32.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-only-warn": "1.1.0", "eslint-plugin-prettier": "5.5.4", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "7.0.1", "eslint-plugin-react-refresh": "0.4.26", "eslint-plugin-sort-destructure-keys": "2.0.0", "eslint-plugin-sort-keys-fix": "1.1.2", "eslint-plugin-storybook": "10.1.10", "eslint-plugin-unused-imports": "4.3.0", "globals": "16.5.0", "husky": "9.1.7", "jiti": "2.6.1", "lint-staged": "16.2.7", "parcel": "2.16.3", "postcss": "8.5.6", "prettier": "3.7.4", "prettier-plugin-css-order": "2.1.2", "prettier-plugin-tailwindcss": "0.7.2", "rollup": "4.54.0", "rollup-plugin-peer-deps-external": "2.2.4", "rollup-plugin-postcss": "4.0.2", "tsup": "8.5.1", "tsx": "4.21.0", "turbo": "2.7.2", "typescript": "5.9.3", "typescript-eslint": "8.50.1", "vitest": "4.0.16" }, "pnpm": { "overrides": { "shiki": "3.20.0", "ts-morph": "27.0.2" }, "onlyBuiltDependencies": [ "@parcel/watcher", "@swc/core", "core-js", "esbuild", "lmdb", "msgpackr-extract", "protobufjs", "sharp", "unrs-resolver" ] }, "engines": { "node": ">=20.x", "pnpm": ">=10.x" }, "packageManager": "pnpm@10.26.2" }