{
  "name": "@based/ui",
  "version": "8.3.0",
  "type": "module",
  "main": "./dist/index.js",
  "source": "./src/index.ts",
  "types": "./dist/index.d.ts",
  "files": [
    "dist",
    "README.md",
    "src/assets/global.css"
  ],
  "prettier": "@saulx/prettier-config",
  "scripts": {
    "dev": "npx @based/cli@8.1.1 dev",
    "dev:local": "../cli/bin/cmd.js dev",
    "deploySchema": "npx @based/cli@alpha deploy --schemaOnly",
    "deploy": "npx @based/cli@alpha deploy --functionsOnly",
    "populate": "curl -X GET http://localhost:1234/populate",
    "generate:icons": "node ./scripts/icons.js",
    "clean:ts": "rm -rf ./dist ./tsconfig.build.tsbuildinfo || true",
    "copy:css": "cp src/assets/global.css dist/global.css",
    "build": "npm run clean:ts && tsc --project ./tsconfig.build.json && npm run copy:css",
    "watch": "npm run build && tsc --project ./tsconfig.build.json --watch",
    "prepare": "husky",
    "typecheck": "tsc --noEmit",
    "format": "npx prettier  --config package.json --write ."
  },
  "devDependencies": {
    "@based/docs": "0.3.1",
    "@based/i18n": "^0.3.0",
    "@based/stories": "0.3.3",
    "@ngneat/falso": "^7.2.0",
    "@saulx/prettier-config": "^2.0.0",
    "@saulx/tsconfig": "^1.1.3",
    "@svgr/core": "^8.1.0",
    "@svgr/plugin-jsx": "^8.1.0",
    "@svgr/plugin-prettier": "^8.1.0",
    "@svgr/plugin-svgo": "^8.1.0",
    "@types/node": "^20.17.9",
    "@types/react": "^18.3.12",
    "@types/react-dom": "^18.3.1",
    "husky": "9.1.7",
    "prettier": "^3.3.2",
    "tsx": "^4.19.2",
    "typescript": "^5.8.3"
  },
  "peerDependencies": {
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "@based/sdk": "1"
  },
  "dependencies": {
    "@based/pretty-date": "^1.1.2",
    "@based/pretty-number": "^1.1.2",
    "@floating-ui/react": "^0.26.20",
    "@lexical/headless": "^0.17.0",
    "@lexical/link": "^0.17.0",
    "@lexical/list": "^0.17.0",
    "@lexical/react": "^0.17.0",
    "@lexical/rich-text": "^0.17.0",
    "@lexical/utils": "^0.17.0",
    "@saulx/hash": "^3.0.0",
    "@saulx/utils": "^6.7.2",
    "date-fns": "^3.6.0",
    "excelsis-video": "^0.1.1",
    "inlines": "^0.5.0",
    "lexical": "^0.17.0",
    "overlayscrollbars": "^2.11.4",
    "overlayscrollbars-react": "0.5.6",
    "prism-react-renderer": "^2.4.1",
    "use-eye-dropper": "^1.7.1",
    "wouter": "^3.7.1"
  },
  "husky": {
    "hooks": {
      "pre-commit": "npm run build"
    }
  }
}
