{
  "name": "aura-glass",
  "version": "5.0.2",
  "description": "AuraGlass 5.0 — the liquid-glass design system for React 19.",
  "type": "module",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/auraoneai/auraglass.git"
  },
  "bugs": {
    "url": "https://github.com/auraoneai/auraglass/issues"
  },
  "homepage": "https://auraglass.auraone.ai",
  "workspaces": [
    "packages/*",
    "apps/*"
  ],
  "files": [
    "dist",
    "deprecations.json",
    "llms.txt",
    "README.md",
    "LICENSE",
    "CHANGELOG.md"
  ],
  "engines": {
    "node": ">=20.19"
  },
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "default": "./dist/index.js"
    },
    "./material": {
      "types": "./dist/material/index.d.ts",
      "default": "./dist/material/index.js"
    },
    "./theme": {
      "types": "./dist/theme/public.d.ts",
      "default": "./dist/theme/public.js"
    },
    "./tokens": {
      "types": "./dist/tokens/index.d.ts",
      "default": "./dist/tokens/index.js"
    },
    "./motion": {
      "types": "./dist/motion/public.d.ts",
      "default": "./dist/motion/public.js"
    },
    "./primitives": {
      "types": "./dist/primitives/index.d.ts",
      "default": "./dist/primitives/index.js"
    },
    "./icons": {
      "types": "./dist/icons/index.d.ts",
      "default": "./dist/icons/index.js"
    },
    "./icons/*": {
      "types": "./dist/icons/*.d.ts",
      "default": "./dist/icons/*.js"
    },
    "./forms": {
      "types": "./dist/forms/index.d.ts",
      "default": "./dist/forms/index.js"
    },
    "./app-shell": {
      "types": "./dist/app-shell/index.d.ts",
      "default": "./dist/app-shell/index.js"
    },
    "./app-shell.css": "./dist/app-shell.css",
    "./data": {
      "types": "./dist/data/index.d.ts",
      "default": "./dist/data/index.js"
    },
    "./data.css": "./dist/data.css",
    "./date": {
      "types": "./dist/date/index.d.ts",
      "default": "./dist/date/index.js"
    },
    "./date.css": "./dist/date.css",
    "./ai": {
      "types": "./dist/ai/index.d.ts",
      "default": "./dist/ai/index.js"
    },
    "./ai.css": "./dist/ai.css",
    "./media": {
      "types": "./dist/media/index.d.ts",
      "default": "./dist/media/index.js"
    },
    "./media.css": "./dist/media.css",
    "./backdrops": {
      "types": "./dist/backdrops/index.d.ts",
      "default": "./dist/backdrops/index.js"
    },
    "./backdrops.css": "./dist/backdrops.css",
    "./three": {
      "types": "./dist/three/index.d.ts",
      "default": "./dist/three/index.js"
    },
    "./compat": {
      "types": "./dist/compat/index.d.ts",
      "default": "./dist/compat/index.js"
    },
    "./styles.css": "./dist/styles.css",
    "./tokens.css": "./dist/tokens.css",
    "./material.css": "./dist/material.css",
    "./tailwind.css": "./dist/tailwind.css",
    "./compat/tokens.css": "./dist/compat/tokens.css",
    "./compat/globals.css": "./dist/compat/globals.css",
    "./deprecations.json": "./deprecations.json",
    "./package.json": "./package.json"
  },
  "types": "./dist/index.d.ts",
  "sideEffects": [
    "**/*.css"
  ],
  "scripts": {
    "tokens:build": "node scripts/tokens/build.mjs",
    "prebuild": "node scripts/mat/build-prepaint-script.mjs",
    "build": "node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && npm run tokens:build && tsdown --no-clean",
    "postbuild": "node scripts/build/post.mjs",
    "dev": "tsdown --watch",
    "api:update": "node scripts/build/api-report.mjs --all",
    "pack:verify": "node scripts/ci/verify-pack.js",
    "docs:snippets": "node scripts/docs/compile-snippets.mjs",
    "docs:imports": "node scripts/docs/check-docs-imports.mjs",
    "docs:links": "node scripts/docs/verify-markdown-links.js",
    "docs:budgets": "node scripts/docs/check-docs-budgets.mjs",
    "prepack": "node scripts/release/gen-deprecations.mjs",
    "gen:deprecations": "node scripts/release/gen-deprecations.mjs",
    "prepublishOnly": "node scripts/ci/require-ci-publish.js && npm run prepublish:verify",
    "artifact:publint": "publint --strict",
    "artifact:attw": "attw --pack . --profile esm-only",
    "prestorybook:build": "npm run tokens:build",
    "storybook:build": "storybook build -o storybook-static && node --experimental-strip-types scripts/storybook/write-cert-manifest.mjs --dir storybook-static",
    "docs:build": "node scripts/docs/gen-llms.mjs && node scripts/docs/install-pack.mjs && node scripts/docs/prepare-docs-app.mjs && node scripts/release/gen-deprecations.mjs --docs && npm run build -w apps/docs && node scripts/docs/verify-docs-out.mjs",
    "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js",
    "test:contract": "npm test -- tests/contract",
    "lint": "eslint . && stylelint \"src/**/*.css\"",
    "typecheck": "tsc -p tsconfig.json --noEmit",
    "test:tokens:exports": "node --test tests/tokens/export.spec.mjs",
    "artifact:size-budgets": "node scripts/ci/verify-size-budgets.mjs",
    "artifact:deps": "node scripts/ci/verify-deps.mjs",
    "prepublish:verify": "npm run build && npm run pack:verify && node scripts/ci/run-next-integration.mjs && node scripts/ci/run-vite-integration.mjs",
    "docs:llms": "node scripts/docs/gen-llms.mjs",
    "docs:llms:check": "node scripts/docs/gen-llms.mjs --check",
    "version:packages": "changeset version && node scripts/release/release-notes.mjs",
    "release-notes": "node scripts/release/release-notes.mjs",
    "plat:package:pack": "npm run build --workspace=aura-glass-cli && npm pack --ignore-scripts --workspace=aura-glass-cli",
    "plat:test:cli": "npm run plat:package:pack && node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.dx.config.js tests/dx/",
    "plat:test:dx": "playwright test --config playwright.dx.config.ts",
    "plat:test:registry": "node scripts/registry/build.mjs && node --experimental-vm-modules node_modules/jest/bin/jest.js tests/registry/ && node --experimental-vm-modules node_modules/jest/bin/jest.js -c tests/registry/jest.doubles.cjs",
    "docs:claims": "node scripts/docs/gen-claims.mjs && node scripts/docs/gen-readme.mjs && node scripts/docs/render-claims.mjs && node scripts/docs/lint-claims.mjs",
    "docs:claims:release": "node scripts/docs/gen-claims.mjs && node scripts/docs/render-claims.mjs --file .artifacts/plat/release-notes.md && node scripts/docs/lint-claims.mjs --file .artifacts/plat/release-notes.md",
    "plat:test:dx:e2e": "playwright test -c playwright.dx-e2e.config.ts",
    "plat:test:types:dx": "node tests/types/plat/setup-extract.mjs && node_modules/.bin/tsc -p tests/types/plat/tsconfig.json && node --experimental-vm-modules node_modules/jest/bin/jest.js --ci --runInBand tests/types/plat/completions.test.ts",
    "plat:test:types": "node tests/types/plat/setup-extract.mjs && node_modules/.bin/tsc -p tests/types/plat/tsconfig.json"
  },
  "dependencies": {
    "@base-ui/react": "1.8.0",
    "@tanstack/react-table": "8.21.3",
    "@tanstack/react-virtual": "3.14.13",
    "clsx": "2.1.1"
  },
  "peerDependencies": {
    "@internationalized/date": "^3.12.4",
    "@react-three/drei": "^10.0.0",
    "@react-three/fiber": "^9.0.0",
    "d3-scale": "^4.0.2",
    "d3-shape": "^3.2.0",
    "motion": "^12.0.0",
    "react": "^19.0.0",
    "react-aria-components": "^1.21.1",
    "react-dom": "^19.0.0",
    "react-hook-form": "^7.0.0",
    "tailwindcss": "^4.0.0",
    "three": ">=0.170.0"
  },
  "peerDependenciesMeta": {
    "react-aria-components": {
      "optional": true
    },
    "@internationalized/date": {
      "optional": true
    },
    "motion": {
      "optional": true
    },
    "react-hook-form": {
      "optional": true
    },
    "three": {
      "optional": true
    },
    "@react-three/fiber": {
      "optional": true
    },
    "@react-three/drei": {
      "optional": true
    },
    "tailwindcss": {
      "optional": true
    },
    "d3-scale": {
      "optional": true
    },
    "d3-shape": {
      "optional": true
    }
  },
  "devDependencies": {
    "@ai-sdk/openai-compatible": "1.0.29",
    "@ai-sdk/react": "2.0.29",
    "@arethetypeswrong/cli": "0.18.5",
    "@axe-core/playwright": "4.13.0",
    "@babel/core": "7.29.7",
    "@babel/preset-env": "7.29.7",
    "@babel/preset-react": "7.29.7",
    "@babel/preset-typescript": "7.29.7",
    "@changesets/cli": "3.0.3",
    "@internationalized/date": "3.12.4",
    "@microsoft/api-extractor": "7.59.4",
    "@playwright/test": "1.63.0",
    "@react-three/drei": "10.7.9",
    "@react-three/fiber": "9.8.1",
    "@storybook/addon-a11y": "9.1.20",
    "@storybook/addon-docs": "9.1.20",
    "@storybook/react-vite": "9.1.20",
    "@tailwindcss/node": "4.3.3",
    "@testing-library/jest-dom": "7.0.1",
    "@testing-library/react": "16.3.3",
    "@types/d3-scale": "4.0.9",
    "@types/d3-shape": "3.1.7",
    "@types/node": "26.6.4",
    "@types/react": "19.3.0",
    "@types/react-dom": "19.3.0",
    "@typescript-eslint/parser": "8.71.1",
    "ai": "5.0.29",
    "babel-jest": "30.5.2",
    "babel-plugin-react-compiler": "1.0.0",
    "d3-scale": "4.0.2",
    "d3-shape": "3.2.0",
    "esbuild": "0.28.2",
    "eslint": "9.39.5",
    "eslint-plugin-react-hooks": "7.1.1",
    "identity-obj-proxy": "3.0.0",
    "jest": "30.5.2",
    "jest-axe": "11.0.0",
    "jest-environment-jsdom": "30.5.2",
    "lighthouse": "12.8.2",
    "motion": "12.43.0",
    "picomatch": "4.0.7",
    "pixelmatch": "8.0.0",
    "publint": "0.3.25",
    "react": "19.3.0",
    "react-aria-components": "1.21.1",
    "react-dom": "19.3.0",
    "react-hook-form": "7.89.0",
    "storybook": "9.1.20",
    "style-dictionary": "4.4.0",
    "stylelint": "17.16.0",
    "tailwindcss": "4.3.3",
    "three": "0.186.1",
    "tsdown": "0.23.0",
    "typescript": "5.9.3",
    "vite": "7.3.7",
    "yaml": "2.9.1",
    "prettier": "3.9.9"
  }
}
