{
  "name": "@gradio/lite",
  "version": "5.45.0",
  "description": "Serverless Gradio",
  "type": "module",
  "main": "dist/lite.js",
  "author": "Gradio Team",
  "license": "Apache-2.0",
  "files": [
    "dist"
  ],
  "devDependencies": {
    "glob": "^11.0.2",
    "@gradio/atoms": "^0.17.0",
    "@gradio/core": "^0.28.0",
    "@gradio/theme": "^0.4.0",
    "@gradio/wasm": "^0.18.1",
    "@self/build": "^0.3.0",
    "gradio": "^5.45.0",
    "@self/spa": "^0.11.0"
  },
  "scripts": {
    "cssbuild": "python ../../scripts/generate_theme.py --outfile ./src/theme.css",
    "pybuild:gradio": "cd ../../ && hatch build -t lite && pyodide py-compile --keep $(find dist-lite -name 'gradio-*-py3-none-any.whl' | tail -n 1)",
    "pybuild:gradio-client": "cd ../../client/python && python -m build",
    "pybuild": "run-p pybuild:*",
    "build": "pnpm pybuild && pnpm cssbuild && pnpm --filter @gradio/client build && pnpm --filter @gradio/wasm build && vite build --mode production",
    "build:frontend": "vite build --mode production",
    "dev": "run-p dev:*",
    "dev:self": "vite --port 9876 --mode development",
    "dev:worker": "pnpm --filter @gradio/wasm dev",
    "test:browser": "GRADIO_E2E_TEST_LITE=1 pnpm --filter @self/spa test:browser",
    "test:browser:dev": "GRADIO_E2E_TEST_LITE=1 pnpm --filter @self/spa test:browser:dev"
  }
}