UNPKG

@nuxthub/core

Version:

Build full-stack Nuxt applications, with zero configuration.

122 lines (121 loc) 3.26 kB
{ "name": "@nuxthub/core", "private": false, "version": "0.10.6", "description": "Build full-stack Nuxt applications, with zero configuration.", "repository": { "type": "git", "url": "git+https://github.com/nuxt-hub/core.git" }, "homepage": "https://hub.nuxt.com", "license": "Apache-2.0", "type": "module", "exports": { ".": { "types": "./dist/types.d.mts", "import": "./dist/module.mjs" }, "./blob": { "types": "./dist/blob/lib/index.d.ts", "import": "./dist/blob/lib/index.mjs" }, "./blob/drivers/*": { "types": "./dist/blob/lib/drivers/*.d.ts", "import": "./dist/blob/lib/drivers/*.mjs" }, "./db": { "types": "./dist/db/lib/index.d.ts", "import": "./dist/db/lib/index.mjs" }, "./kv": { "types": "./dist/kv/runtime/kv.d.ts" } }, "main": "./dist/module.mjs", "typesVersions": { "*": { ".": [ "./dist/types.d.mts" ] } }, "files": [ "dist", "cli" ], "bin": { "nuxt-hub": "./cli/bin/nuxthub.mjs", "nuxt-db": "./cli/bin/nuxt-db.mjs" }, "keywords": [ "nuxt", "fullstack", "cloudflare", "vercel", "database", "kv", "blob" ], "scripts": { "prepack": "nuxt-module-build build", "dev:prepare": "nuxt-module-build build --stub && mkdist --src=src/blob/lib --dist=dist/blob/lib -d && mkdist --src=src/db/lib --dist=dist/db/lib -d && nuxt-module-build prepare && nuxi prepare playground", "dev": "nuxi dev playground", "dev:build": "nuxi build playground", "docs": "PORT=4000 nuxi dev docs", "docs:build": "nuxi generate docs", "release": "npm run lint && npm run test && changelogen --release && npm publish && git push --follow-tags", "lint": "eslint .", "lint:fix": "eslint . --fix", "test": "vitest run --test-timeout=60000", "test:watch": "vitest watch", "test:types": "vue-tsc --noEmit && cd playground && vue-tsc --noEmit", "hub": "./cli/bin/nuxthub.mjs", "db": "./cli/bin/nuxt-db.mjs" }, "dependencies": { "@cloudflare/workers-types": "^4.20251219.0", "@nuxt/kit": "^4.2.2", "@uploadthing/mime-types": "^0.3.6", "c12": "^3.3.3", "chokidar": "^5.0.0", "citty": "^0.1.6", "consola": "^3.4.2", "defu": "^6.1.4", "execa": "^9.6.1", "get-port-please": "^3.2.0", "h3": "^1.15.4", "hookable": "6.0.1", "mime": "^4.1.0", "nypm": "^0.6.2", "ofetch": "^1.5.1", "pathe": "^2.0.3", "pkg-types": "^2.3.0", "scule": "^1.3.0", "std-env": "^3.10.0", "tinyglobby": "^0.2.15", "tsdown": "^0.18.1", "ufo": "^1.6.1", "uncrypto": "^0.1.3", "unstorage": "^1.17.3", "zod": "^4.2.1" }, "devDependencies": { "@nuxt/devtools": "^3.1.1", "@nuxt/eslint-config": "^1.12.1", "@nuxt/module-builder": "^1.0.2", "@nuxt/schema": "^4.2.2", "@nuxt/test-utils": "3.21.0", "@nuxthub/core": "link:", "@types/node": "^25.0.3", "better-sqlite3": "^12.5.0", "changelogen": "^0.6.2", "destr": "^2.0.5", "eslint": "^9.39.2", "jiti": "^2.6.1", "nitropack": "^2.12.9", "nuxt": "^4.2.2", "typescript": "^5.9.3", "vitest": "^4.0.16", "vue-tsc": "^3.1.8" } }