{
  "name": "@anker-in/headless-ui",
  "version": "1.1.85",
  "type": "commonjs",
  "main": "./dist/cjs/index.js",
  "types": "./dist/cjs/index.d.ts",
  "module": "./dist/esm/index.js",
  "style": "./style.css",
  "exports": {
    ".": {
      "require": {
        "types": "./dist/cjs/index.d.ts",
        "default": "./dist/cjs/index.js"
      },
      "import": {
        "types": "./dist/esm/index.d.ts",
        "default": "./dist/esm/index.js"
      }
    },
    "./biz": {
      "require": {
        "types": "./dist/cjs/biz-components/index.d.ts",
        "default": "./dist/cjs/biz-components/index.js"
      },
      "import": {
        "types": "./dist/esm/biz-components/index.d.ts",
        "default": "./dist/esm/biz-components/index.js"
      }
    },
    "./cpn": {
      "require": {
        "types": "./dist/cjs/cpn-components/index.d.ts",
        "default": "./dist/cjs/cpn-components/index.js"
      },
      "import": {
        "types": "./dist/esm/cpn-components/index.d.ts",
        "default": "./dist/esm/cpn-components/index.js"
      }
    },
    "./tailwind.config": {
      "require": "./tailwind.config.js",
      "import": "./tailwind.config.js",
      "types": "./tailwind.config.d.ts"
    },
    "./tailwind.config.js": {
      "require": "./tailwind.config.js",
      "import": "./tailwind.config.js",
      "types": "./tailwind.config.d.ts"
    },
    "./tokens/*": "./dist/tokens/*"
  },
  "description": "",
  "files": [
    "dist/**",
    "*.css",
    "README.md",
    "CONTRIBUTING.md",
    "tailwind.config.js",
    "tailwind.config.d.ts"
  ],
  "sideEffects": false,
  "keywords": [],
  "author": "",
  "license": "GPLv3",
  "devDependencies": {
    "@babel/preset-env": "^7.24.6",
    "@babel/preset-react": "^7.24.6",
    "@babel/preset-typescript": "^7.24.6",
    "@hyrious/esbuild-plugin-commonjs": "^0.2.6",
    "@testing-library/jest-dom": "^6.4.6",
    "@testing-library/react": "^14.3.1",
    "@types/jest": "^29.5.12",
    "@types/jump.js": "^1.0.6",
    "@types/node": "^20",
    "babel-jest": "^29.7.0",
    "esbuild": "^0.20.2",
    "esbuild-copy-static-files": "^0.1.0",
    "esbuild-style-plugin": "^1.6.3",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-prettier": "^5.2.6",
    "eslint-plugin-react-hooks": "^4.6.2",
    "eslint-plugin-require-extensions": "^0.1.3",
    "jest": "^29.7.0",
    "jest-coverage-badges": "^1.1.2",
    "jest-environment-jsdom": "^29.7.0",
    "postcss": "^8.4.39",
    "postcss-cli": "^11.0.0",
    "postcss-import": "^16.1.0",
    "postcss-prefix-selector": "^2.1.1",
    "prettier": "^3.5.3",
    "react-test-renderer": "^18.3.1",
    "stylelint": "^16.6.0",
    "glob": "^13.0.0"
  },
  "dependencies": {
    "@payloadcms/richtext-lexical": "^3.39.1",
    "@radix-ui/react-avatar": "^1.1.9",
    "@radix-ui/react-checkbox": "^1.3.1",
    "@radix-ui/react-dialog": "^1.1.13",
    "@radix-ui/react-dropdown-menu": "^2.1.14",
    "@radix-ui/react-icons": "^1.3.2",
    "@radix-ui/react-popover": "^1.1.13",
    "@radix-ui/react-radio-group": "^1.3.6",
    "@radix-ui/react-slot": "^1.2.2",
    "@radix-ui/react-tabs": "^1.1.11",
    "@radix-ui/react-visually-hidden": "^1.2.2",
    "@types/js-cookie": "^3.0.6",
    "autoprefixer": "^10.4.19",
    "class-variance-authority": "^0.7.0",
    "clsx": "^2.1.1",
    "copy-to-clipboard": "^3.3.3",
    "dayjs": "^1.11.19",
    "decimal.js": "^10.6.0",
    "embla-carousel": "^8.6.0",
    "embla-carousel-autoplay": "^8.5.2",
    "embla-carousel-class-names": "^8.5.2",
    "embla-carousel-react": "^8.6.0",
    "embla-carousel-wheel-gestures": "^8.0.1",
    "es-toolkit": "^1.36.0",
    "fitty": "^2.4.2",
    "framer-motion": "^12.23.24",
    "js-cookie": "^3.0.5",
    "jump.js": "^1.0.2",
    "postcss": "^8.4.38",
    "react-fast-marquee": "^1.6.5",
    "react-intersection-observer": "^9.4.0",
    "react-responsive": "10.0.1",
    "react-youtube": "^10.1.0",
    "swiper": "^11.2.10",
    "tailwind-merge": "^2.3.0",
    "tailwindcss": "^3.4.3",
    "vaul": "^1.1.2"
  },
  "peerDependencies": {
    "@gsap/react": "^2.1.2",
    "gsap": "^3.13.0"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "scripts": {
    "dev": "pnpm run dev:css & pnpm run dev:js:esm & pnpm run dev:js:cjs & pnpm run dev:js:esm:types & pnpm run dev:js:cjs:types",
    "dev:js:cjs": "node esbuild-cjs.mjs watch=true",
    "dev:js:cjs:types": "tsc --watch --incremental --outdir dist/cjs",
    "dev:js:esm": "node esbuild-esm.mjs watch=true",
    "dev:js:esm:types": "tsc --watch --incremental --outdir dist/esm",
    "dev:css": "postcss src/styles/global.css -o style.css --watch",
    "build": "pnpm run build:css & pnpm run build:js:esm & pnpm run build:js:cjs & pnpm run build:js:esm:types & pnpm run build:js:cjs:types",
    "build:js:cjs": "node esbuild-cjs.mjs",
    "build:js:cjs:types": "tsc --outdir dist/cjs",
    "build:js:esm": "node esbuild-esm.mjs",
    "build:js:esm:types": "tsc --outdir dist/esm",
    "build:css": "postcss src/styles/global.css -o style.css",
    "lint": "eslint \"src/**/*.ts*\"",
    "lint:fix": "eslint \"src/**/*.ts*\" --fix",
    "lint:quiet": "eslint \"src/**/*.ts*\" --quiet",
    "test": "jest",
    "test:snapshots:update": "jest -u",
    "test:coverage": "jest --coverage && jest-coverage-badges output \"./badges\"",
    "clean": "rm -rf .turbo nodqe_modules dist style.css",
    "update-categories": "tsx scripts/update-story-categories.ts",
    "update-categories:preview": "tsx scripts/update-story-categories.ts --dry-run",
    "migrate-pages": "tsx scripts/migrate-portal-pages.ts",
    "migrate-pages:preview": "tsx scripts/migrate-portal-pages.ts --dry-run"
  }
}