{
  "name": "@qwik.dev/core",
  "description": "An open source framework for building instant loading web apps at any scale, without the extra effort.",
  "version": "2.0.0-alpha.9",
  "author": "Qwik Team",
  "bin": {
    "qwik": "./qwik-cli.cjs"
  },
  "bugs": "https://github.com/QwikDev/qwik/issues",
  "dependencies": {
    "csstype": "^3.1"
  },
  "devDependencies": {
    "ignore": "5.3.1",
    "image-size": "1.1.1",
    "kleur": "4.1.5",
    "prettier": "3.4.2",
    "ts-morph": "23.0.0",
    "vitest": "3.0.8",
    "@qwik.dev/core": "2.0.0-alpha.9",
    "@qwik.dev/dom": "2.1.19"
  },
  "engines": {
    "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  },
  "exports": {
    ".": {
      "types": "./public.d.ts",
      "import": {
        "development": "./dist/core.mjs",
        "production": "./dist/core.prod.mjs",
        "min": "./dist/core.min.mjs",
        "default": "./dist/core.prod.mjs"
      },
      "require": {
        "development": "./dist/core.cjs",
        "production": "./dist/core.prod.cjs",
        "default": "./dist/core.prod.cjs"
      }
    },
    "./cli": {
      "require": "./dist/cli.cjs"
    },
    "./handlers.mjs": "./handlers.mjs",
    "./internal": {
      "types": "./dist/core-internal.d.ts",
      "import": {
        "development": "./dist/core.mjs",
        "production": "./dist/core.prod.mjs",
        "min": "./dist/core.min.mjs",
        "default": "./dist/core.prod.mjs"
      },
      "require": {
        "development": "./dist/core.cjs",
        "production": "./dist/core.prod.cjs",
        "default": "./dist/core.prod.cjs"
      }
    },
    "./jsx-runtime": {
      "types": "./dist/jsx-runtime.d.ts",
      "import": {
        "development": "./dist/core.mjs",
        "production": "./dist/core.prod.mjs",
        "min": "./dist/core.min.mjs",
        "default": "./dist/core.prod.mjs"
      },
      "require": {
        "development": "./dist/core.cjs",
        "production": "./dist/core.prod.cjs",
        "default": "./dist/core.prod.cjs"
      }
    },
    "./jsx-dev-runtime": {
      "types": "./dist/jsx-runtime.d.ts",
      "import": {
        "development": "./dist/core.mjs",
        "production": "./dist/core.prod.mjs",
        "min": "./dist/core.min.mjs",
        "default": "./dist/core.mjs"
      },
      "require": {
        "development": "./dist/core.cjs",
        "production": "./dist/core.prod.cjs",
        "default": "./dist/core.cjs"
      }
    },
    "./build": {
      "types": "./dist/build/index.d.ts",
      "import": {
        "development": "./dist/build/index.dev.mjs",
        "production": "./dist/build/index.prod.mjs",
        "default": "./dist/build/index.mjs"
      },
      "require": {
        "development": "./dist/build/index.dev.cjs",
        "production": "./dist/build/index.prod.cjs",
        "default": "./dist/build/index.cjs"
      }
    },
    "./loader": {
      "types": "./dist/loader/index.d.ts",
      "import": "./dist/loader/index.mjs",
      "require": "./dist/loader/index.cjs"
    },
    "./insights": {
      "types": "./dist/insights/index.d.ts",
      "import": "./dist/insights/index.qwik.mjs",
      "require": "./dist/insights/index.qwik.cjs"
    },
    "./insights/vite": {
      "types": "./dist/insights/vite/index.d.ts",
      "import": "./dist/insights/vite/index.mjs",
      "require": "./dist/insights/vite/index.cjs"
    },
    "./optimizer.cjs": "./dist/optimizer.cjs",
    "./optimizer.mjs": "./dist/optimizer.mjs",
    "./optimizer": {
      "types": "./dist/optimizer.d.ts",
      "import": "./dist/optimizer.mjs",
      "require": "./dist/optimizer.cjs"
    },
    "./server.cjs": "./dist/server.cjs",
    "./server.mjs": "./dist/server.mjs",
    "./server": {
      "types": "./server.d.ts",
      "import": "./dist/server.mjs",
      "require": "./dist/server.cjs"
    },
    "./testing": {
      "types": "./dist/testing/index.d.ts",
      "import": "./dist/testing/index.mjs",
      "require": "./dist/testing/index.cjs"
    },
    "./qwikloader.js": "./dist/qwikloader.js",
    "./qwikloader.debug.js": "./dist/qwikloader.debug.js",
    "./qwik-prefetch.js": "./dist/qwik-prefetch.js",
    "./qwik-prefetch.debug.js": "./dist/qwik-prefetch.debug.js",
    "./package.json": "./package.json"
  },
  "exports_annotation": "We use the build for the optimizer because esbuild doesn't like the html?raw imports in the server plugin and it's only used in the vite configs",
  "files": [
    "README.md",
    "LICENSE",
    "dist",
    "bindings",
    "build.d.ts",
    "cli.d.ts",
    "handlers.mjs",
    "jsx-dev-runtime.d.ts",
    "jsx-runtime.d.ts",
    "loader.d.ts",
    "optimizer.d.ts",
    "public.d.ts",
    "server.d.ts",
    "testing.d.ts",
    "qwik-cli.cjs"
  ],
  "homepage": "https://qwik.dev/",
  "keywords": [
    "Builder.io",
    "framework",
    "generator",
    "prerender",
    "server-side-render",
    "ssg",
    "ssr",
    "static-site",
    "static-site-generator",
    "webapp",
    "website"
  ],
  "license": "MIT",
  "main": "./src/index.ts",
  "peerDependencies": {
    "prettier": "*",
    "vite": "^5",
    "vitest": "^2"
  },
  "peerDependenciesMeta": {
    "vitest": {
      "optional": true
    },
    "prettier": {
      "optional": true
    }
  },
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/QwikDev/qwik.git",
    "directory": "packages/qwik"
  },
  "type": "module",
  "types": "./public.d.ts",
  "scripts": {
    "build.insights": "cd src/insights && vite build --mode lib --emptyOutDir"
  }
}