{
  "name": "@workos-inc/widgets",
  "version": "1.11.0",
  "license": "MIT",
  "type": "module",
  "exports": {
    ".": {
      "import": {
        "types": "./dist/esm/index.d.ts",
        "default": "./dist/esm/index.js"
      },
      "require": {
        "types": "./dist/cjs/index.d.cts",
        "default": "./dist/cjs/index.cjs"
      }
    },
    "./utils": {
      "import": {
        "types": "./dist/esm/utils.d.ts",
        "default": "./dist/esm/utils.js"
      },
      "require": {
        "types": "./dist/cjs/utils.d.cts",
        "default": "./dist/cjs/utils.cjs"
      }
    },
    "./*": {
      "import": {
        "types": "./dist/esm/*.client.d.ts",
        "default": "./dist/esm/*.client.js"
      },
      "require": {
        "types": "./dist/cjs/*.client.d.cts",
        "default": "./dist/cjs/*.client.cjs"
      }
    },
    "./experimental/api/*": {
      "import": {
        "types": "./dist/esm/experimental/api/*.ts",
        "default": "./dist/esm/experimental/api/*.js"
      },
      "require": {
        "types": "./dist/cjs/experimental/api/*.cts",
        "default": "./dist/cjs/experimental/api/*.cjs"
      }
    },
    "./*.css": "./dist/css/*.css"
  },
  "files": [
    "dist",
    "CHANGELOG.md",
    "LICENSE",
    "README.md"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/workos/widgets.git",
    "directory": "packages/widgets"
  },
  "publishConfig": {
    "access": "public"
  },
  "sideEffects": false,
  "dependencies": {
    "@radix-ui/react-icons": "^1.3.2",
    "bowser": "2.12.1",
    "clsx": "^2.0.0",
    "radix-ui": "^1.4.3",
    "use-debounce": "^10.0.4"
  },
  "peerDependencies": {
    "@radix-ui/themes": "^3.3.0",
    "@tanstack/react-query": "^5.0.0",
    "react": ">=18",
    "react-dom": ">=18",
    "swr": "^2.0.0"
  },
  "devDependencies": {
    "@formatjs/cli": "^6.12.0",
    "@radix-ui/react-icons": "^1.3.2",
    "@tanstack/react-query": "^5.90.20",
    "@types/node": "^24",
    "@types/react": "^19.2.10",
    "@types/react-dom": "^19.2.3",
    "clsx": "^2.1.1",
    "eslint-plugin-formatjs": "^6.1.1",
    "execa": "^9.6.1",
    "fast-glob": "^3.3.3",
    "orval": "^8.5.0",
    "radix-ui": "^1.4.3",
    "react": "^19.2.4",
    "react-dom": "^19.2.4",
    "swr": "^2.4.0",
    "tsup": "^8.5.1",
    "tsx": "^4.21.0",
    "typescript": "^5.9.3",
    "use-debounce": "^10.1.0",
    "@internal/eslint-config": "0.0.0",
    "@internal/typescript-config": "0.0.0"
  },
  "peerDependenciesMeta": {
    "swr": {
      "optional": true
    }
  },
  "typesVersions": {
    "*": {
      "*": [
        "./src/api/*"
      ]
    }
  },
  "scripts": {
    "build": "pnpm build:js && pnpm build:css",
    "build:js": "pnpm clean:dist && tsup",
    "build:css": "node ./scripts/build-css.js",
    "build:ci": "pnpm build:css && tsc --noEmit",
    "typecheck": "tsc --noEmit",
    "clean": "rm -rf .turbo && rm -rf node_modules && pnpm clean:dist",
    "clean:dist": "rm -rf dist",
    "lint": "eslint --max-warnings 0 .",
    "lint:fix": "eslint --max-warnings 0 --fix .",
    "generate-api": "orval --config ./orval.config.ts --prettier",
    "i18n:extract": "tsx ../../../workos/packages/i18n/scripts/extract.ts widgets"
  },
  "main": "./dist/cjs/index.cjs",
  "module": "./dist/esm/index.js",
  "types": "./dist/esm/index.d.ts"
}