{
  "name": "@dreipol/t3-ui",
  "version": "5.18.0",
  "files": [
    "lib"
  ],
  "peerDependencies": {
    "react": "^18.2.0",
    "react-syntax-highlighter": "^15.5.0",
    "typescript": "^5.2.2"
  },
  "main": "lib/index.js",
  "typings": "lib/index.d.ts",
  "devDependencies": {
    "@babel/cli": "^7.17.10",
    "@babel/core": "^7.17.10",
    "@babel/plugin-transform-typescript": "^7.18.8",
    "@babel/preset-env": "^7.17.10",
    "@babel/preset-typescript": "^7.16.7",
    "@babel/template": "^7.18.6",
    "@types/react-syntax-highlighter": "^15.5.0",
    "@babel/types": "^7.18.8",
    "lodash.noop": "^3.0.1",
    "@types/lodash.noop": "^3.0.7",
    "@types/lodash.isequal": "^4.5.6",
    "@types/lodash.clamp": "^4.0.7"
  },
  "dependencies": {
    "@headlessui/react": "^1.7.16",
    "react-focus-lock": "^2.9.5",
    "framer-motion": "^10.15.1",
    "clsx": "^1.1.1",
    "lodash.isequal": "^4.5.0",
    "lodash.clamp": "^4.0.3",
    "react-use": "^17.4.0",
    "rebound": "^0.1.0",
    "react-merge-refs": "^2.1.1",
    "@dreipol/t3-react-theme": "5.1.0",
    "@dreipol/t3-react-utils": "3.3.0",
    "@dreipol/t3-react-grid": "2.1.0"
  },
  "scripts": {
    "build": "pnpm build:ts && pnpm build:types",
    "build:ts": "npx babel src --out-dir ./lib --extensions \".tsx\" --extensions \".ts\" --ignore '**/*.stories.tsx'",
    "build:types": "tsc --emitDeclarationOnly",
    "watch:ts": "npx babel src --out-dir ./lib --extensions \".tsx\" --extensions \".ts\" --ignore '**/*.stories.tsx' --watch",
    "clean": "pnpm clean:build && pnpm clean:modules",
    "clean:build": "rm -rf ./lib",
    "clean:modules": "rm -rf node_modules"
  }
}