UNPKG

@qwik.dev/core

Version:

An open source framework for building instant loading web apps at any scale, without the extra effort.

210 lines 5.82 kB
{ "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-beta.9", "author": "Qwik Team", "bin": { "qwik": "./qwik-cli.cjs" }, "bugs": "https://github.com/QwikDev/qwik/issues", "dependencies": { "csstype": "^3.1.3", "rollup": ">= ^4.44.0" }, "devDependencies": { "ignore": "5.3.1", "image-size": "1.1.1", "kleur": "4.1.5", "prettier": "3.6.2", "ts-morph": "23.0.0", "vitest": "3.2.4", "@qwik.dev/core": "2.0.0-beta.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.d.ts", "import": "./dist/insights/index.qwik.mjs", "require": "./dist/insights/index.qwik.cjs" }, "./insights/vite": { "types": "./dist/insights/vite.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" }, "./preloader": { "import": "./dist/preloader.mjs", "require": "./dist/preloader.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", "./backpatch-executor.js": "./dist/backpatch-executor.js", "./backpatch-executor.debug.js": "./dist/backpatch-executor.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": [ "Automatic Optimization", "framework", "generator", "javascript streaming", "lazy execution", "performance", "prerender", "resumability", "resumable", "server-side-render", "ssg", "ssr", "static-site", "static-site-generator", "webapp", "website" ], "license": "MIT", "main": "./src/index.ts", "peerDependencies": { "prettier": "*", "vite": ">=5 <8", "vitest": ">=2 <4" }, "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" } }