UNPKG

nuxt

Version:

Nuxt is a free and open-source framework with an intuitive and extendable way to create type-safe, performant and production-grade full-stack web applications and websites with Vue.js.

202 lines • 5.56 kB
{ "name": "nuxt", "version": "4.6.2", "repository": { "type": "git", "url": "git+https://github.com/nuxt/nuxt.git", "directory": "packages/nuxt" }, "homepage": "https://nuxt.com", "description": "Nuxt is a free and open-source framework with an intuitive and extendable way to create type-safe, performant and production-grade full-stack web applications and websites with Vue.js.", "license": "MIT", "type": "module", "types": "./types.d.ts", "bin": { "nuxi": "bin/nuxt.mjs", "nuxt": "bin/nuxt.mjs" }, "exports": { ".": { "types": "./types.d.mts", "import": "./dist/index.mjs" }, "./config": { "types": "./config.d.ts", "import": "./config.js", "require": "./config.js" }, "./schema": "./schema.js", "./kit": "./kit.js", "./meta": "./meta.js", "./app": "./dist/app/index.js", "./server": "./dist/server/index.js", "./internal/dev-error": "./dist/runtime/server/dev-error/index.js", "./internal/dev-error/sourcemap": "./dist/runtime/server/dev-error/sourcemap.js", "./internal/renderer": "./dist/runtime/server/renderer/index.js", "./internal/*": "./dist/runtime/server/*.js", "./entry": "./dist/runtime/server/entry.js", "./manifest": "./dist/runtime/server/manifest.js", "./precomputed": "./dist/runtime/server/precomputed.js", "./styles": "./dist/runtime/server/styles.js", "./entry-chunk": "./dist/runtime/server/entry-chunk.js", "./entry-ids": "./dist/runtime/server/entry-ids.js", "./package.json": "./package.json" }, "typesVersions": { "*": { "entry": [ "./dist/runtime/server/entry.d.ts" ], "manifest": [ "./dist/runtime/server/manifest.d.ts" ], "precomputed": [ "./dist/runtime/server/precomputed.d.ts" ], "styles": [ "./dist/runtime/server/styles.d.ts" ], "entry-chunk": [ "./dist/runtime/server/entry-chunk.d.ts" ], "entry-ids": [ "./dist/runtime/server/entry-ids.d.ts" ], "server": [ "./dist/server/index.d.ts" ], "internal/dev-error": [ "./dist/runtime/server/dev-error/index.d.ts" ], "internal/dev-error/sourcemap": [ "./dist/runtime/server/dev-error/sourcemap.d.ts" ], "internal/renderer": [ "./dist/runtime/server/renderer/index.d.ts" ], "internal/*": [ "./dist/runtime/server/*.d.ts" ] } }, "imports": { "#app": "./dist/app/index.js", "#app/nuxt": "./dist/app/nuxt.js", "#unhead/composables": "./dist/head/runtime/composables.js", "#pages/composables": "./dist/pages/runtime/composables.js" }, "files": [ "app.d.ts", "bin", "types.d.ts", "types.d.mts", "dist", "config.*", "kit.*", "meta.*", "schema.*" ], "dependencies": { "@dxup/nuxt": "^0.5.10", "@jridgewell/trace-mapping": "^0.3.31", "@nuxt/cli": "^4.0.1", "@nuxt/devalue": "^2.0.2", "@nuxt/devtools": "^3.4.3", "@nuxt/kit": "4.6.2", "@nuxt/nitro-server": "4.6.2", "@nuxt/schema": "4.6.2", "@nuxt/telemetry": "^2.9.1", "@nuxt/vite-builder": "4.6.2", "@nuxt/vite-server": "4.6.2", "@unhead/vue": "^3.4.3", "@vue/shared": "^3.5.44", "chokidar": "^5.0.0", "clickable-path": "^0.1.1", "compatx": "^0.2.0", "consola": "^3.4.2", "cookie-es": "^3.1.1", "defu": "^6.1.7", "destr": "^2.0.5", "devalue": "^6.0.3", "errx": "^0.2.2", "escape-string-regexp": "^5.0.0", "exsolve": "^1.1.3", "fetchdts": "^0.2.0", "fnv1a-64": "^0.1.2", "hookable": "^6.1.2", "ignore": "^7.0.12", "impound": "^1.2.0", "iron-webcrypto": "^2.0.0", "jiti": "^2.7.0", "klona": "^2.0.6", "knitwork": "^1.3.0", "magic-string": "^1.4.3", "my-bad": "^0.2.11", "nanotar": "^0.3.0", "nostics": "^1.3.0", "object-identity": "^0.2.3", "ofetch": "^1.5.1", "ohash": "^2.0.12", "on-change": "^6.0.2", "oxc-walker": "^1.1.1", "pathe": "^2.0.3", "perfect-debounce": "^2.1.0", "picomatch": "^4.0.7", "pkg-types": "^2.3.3", "rolldown-string": "^0.3.1", "rou3": "^0.9.2", "scule": "^1.3.0", "std-env": "^4.3.0", "tinyglobby": "^0.2.17", "ufo": "^1.6.4", "ultrahtml": "^1.7.0", "uncrypto": "^0.1.3", "unctx": "^3.0.1", "undici": "^8.12.1", "unhead": "^3.4.3", "unimport": "^7.0.2", "unplugin": "^3.4.0", "unrouting": "^0.2.3", "untyped": "^2.0.0", "verkit": "^0.5.0", "vue": "^3.5.44", "vue-bundle-renderer": "^2.4.0", "vue-component-type-helpers": "^3.3.13", "vue-router": "^5.4.0" }, "devDependencies": { "@nuxt/scripts": "1.3.12", "@parcel/watcher": "2.6.0", "@types/estree": "1.0.9", "@types/picomatch": "4.0.3", "@vitejs/plugin-vue": "^6.0.10", "@vitejs/plugin-vue-jsx": "^5.1.6", "@vue/compiler-sfc": "3.5.44", "rolldown": "~1.2.14", "tsdown": "0.23.1", "typescript": "6.0.3", "vite": "^8.3.4", "vitest": "5.0.3", "vue-sfc-transformer": "0.3.0" }, "peerDependencies": { "@parcel/watcher": "^2.1.0", "@types/node": ">=18.12.0", "rolldown": "~1.2.1" }, "peerDependenciesMeta": { "@parcel/watcher": { "optional": true }, "@types/node": { "optional": true } }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "scripts": { "build": "tsdown", "test:attw": "node ../../scripts/test-attw.ts" } }