{ "name": "nitropack", "version": "1.0.0", "description": "Build and Deploy Universal JavaScript Servers", "repository": "unjs/nitro", "license": "MIT", "type": "module", "exports": { ".": "./dist/index.mjs", "./cli": "./dist/cli.mjs", "./runtime/*": "./dist/runtime/*.mjs", "./dist/runtime/*": "./dist/runtime/*.mjs", "./package.json": "./package.json" }, "main": "./dist/index.mjs", "types": "./dist/index.d.ts", "bin": { "nitro": "./dist/cli.mjs", "nitropack": "./dist/cli.mjs" }, "files": [ "dist" ], "scripts": { "build": "unbuild", "dev": "pnpm nitro dev playground", "dev:build": "pnpm nitro build playground", "dev:start": "node playground/.output/server/index.mjs", "docs:build": "vitepress build docs", "docs:dev": "vitepress dev docs", "docs:serve": "vitepress serve docs", "lint": "eslint --ext .ts,.mjs,.cjs .", "nitro": "jiti ./src/cli.ts", "prepack": "pnpm build", "release": "pnpm test && pnpm build && changelogen --release && pnpm publish && git push --follow-tags", "stub": "unbuild --stub", "test": "pnpm lint && vitest run --silent", "test:types": "tsc --noEmit && pnpm test:fixture:types", "test:fixture:types": "pnpm stub && jiti ./test/scripts/gen-fixture-types.ts && cd test/fixture && tsc --noEmit" }, "resolutions": { "nitropack": "link:." }, "dependencies": { "@cloudflare/kv-asset-handler": "^0.2.0", "@netlify/functions": "^1.3.0", "@rollup/plugin-alias": "^4.0.2", "@rollup/plugin-commonjs": "^23.0.2", "@rollup/plugin-inject": "^5.0.2", "@rollup/plugin-json": "^5.0.1", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.1", "@rollup/plugin-wasm": "^6.0.1", "@rollup/pluginutils": "^5.0.2", "@vercel/nft": "^0.22.1", "archiver": "^5.3.1", "c12": "^1.0.1", "chalk": "^5.1.2", "chokidar": "^3.5.3", "consola": "^2.15.3", "cookie-es": "^0.5.0", "defu": "^6.1.1", "destr": "^1.2.1", "dot-prop": "^7.2.0", "esbuild": "^0.15.14", "escape-string-regexp": "^5.0.0", "etag": "^1.8.1", "fs-extra": "^10.1.0", "globby": "^13.1.2", "gzip-size": "^7.0.0", "h3": "^1.0.1", "hookable": "^5.4.2", "http-proxy": "^1.18.1", "is-primitive": "^3.0.1", "jiti": "^1.16.0", "klona": "^2.0.5", "knitwork": "^1.0.0", "listhen": "^1.0.0", "mime": "^3.0.0", "mlly": "^1.0.0", "mri": "^1.2.0", "node-fetch-native": "^1.0.1", "ohash": "^1.0.0", "ofetch": "^1.0.0", "pathe": "^1.0.0", "perfect-debounce": "^0.1.3", "pkg-types": "^1.0.1", "pretty-bytes": "^6.0.0", "radix3": "^1.0.0", "rollup": "^2.79.1", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-visualizer": "^5.8.3", "scule": "^1.0.0", "semver": "^7.3.8", "serve-placeholder": "^2.0.1", "serve-static": "^1.15.0", "source-map-support": "^0.5.21", "std-env": "^3.3.1", "ufo": "^1.0.0", "unenv": "^1.0.0", "unimport": "^1.0.0", "unstorage": "^1.0.1" }, "devDependencies": { "@nuxtjs/eslint-config-typescript": "^11.0.0", "@types/aws-lambda": "^8.10.108", "@types/etag": "^1.8.1", "@types/fs-extra": "^9.0.13", "@types/http-proxy": "^1.17.9", "@types/node-fetch": "^2.6.2", "@types/object-hash": "^2.2.1", "@types/semver": "^7.3.13", "@types/serve-static": "^1.15.0", "@vitest/coverage-c8": "^0.25.2", "c8": "^7.12.0", "changelogen": "^0.4.0", "edge-runtime": "2.0.2", "eslint": "^8.27.0", "eslint-config-unjs": "^0.0.2", "execa": "^6.1.0", "expect-type": "^0.15.0", "miniflare": "^2.11.0", "typescript": "^4.9.3", "unbuild": "^1.0.1", "vitest": "^0.25.2" }, "packageManager": "pnpm@7.16.0", "engines": { "node": "^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "pnpm": { "peerDependencyRules": { "ignoreMissing": [ "react", "@types/react", "react-dom", "@algolia/client-search" ] } } }