@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
JSON
{
"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"
}
}