UNPKG

@qwik.dev/core

Version:

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

192 lines 5.07 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.36", "author": "Qwik Team", "bin": { "qwik": "./qwik-cli.mjs" }, "bugs": "https://github.com/QwikDev/qwik/issues", "dependencies": { "csstype": "^3.2.3", "launch-editor": "^2.12.0", "magic-string": "0.30.21", "rollup": "^4.59.0", "@qwik.dev/optimizer": "2.1.0-beta.5" }, "devDependencies": { "@croct/json5-parser": "0.2.2", "domino": "2.1.6", "ignore": "5.3.1", "image-size": "1.2.1", "kleur": "4.1.5", "prettier": "3.7.4", "vitest": "4.1.0", "@qwik.dev/dom": "2.1.19", "@qwik.dev/core": "2.0.0-beta.36" }, "engines": { "node": "^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" } }, "./cli": { "require": "./dist/cli.mjs" }, "./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" } }, "./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" } }, "./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" } }, "./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" } }, "./loader": { "types": "./dist/loader/index.d.ts", "import": "./dist/loader/index.mjs" }, "./insights": { "types": "./dist/insights.d.ts", "import": "./dist/insights/index.qwik.mjs" }, "./insights/vite": { "types": "./dist/insights/vite.d.ts", "import": "./dist/insights/vite/index.mjs" }, "./optimizer.mjs": "./dist/optimizer.mjs", "./optimizer": { "types": "./dist/optimizer.d.ts", "import": "./dist/optimizer.mjs" }, "./preloader": { "import": "./dist/preloader.mjs" }, "./server.mjs": "./dist/server.mjs", "./server": { "types": "./server.d.ts", "import": { "development": "./dist/server.mjs", "production": "./dist/server.prod.mjs", "default": "./dist/server.prod.mjs" } }, "./testing": { "types": "./dist/testing/index.d.ts", "import": "./dist/testing/index.mjs" }, "./worker": { "types": "./worker.d.ts", "import": "./dist/worker/index.mjs" }, "./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", "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", "worker.d.ts", "qwik-cli.mjs" ], "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": ">=6 <9", "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" }, "sideEffects": [ "./src/testing/vdom-diff.unit-util.ts", "./src/testing/mocks.ts" ], "type": "module", "types": "./public.d.ts", "scripts": { "build.insights": "cd src/insights && vite build --mode lib --emptyOutDir" } }