{ "name": "nuxt-framework", "private": true, "repository": "nuxt/framework", "license": "MIT", "type": "module", "scripts": { "build": "FORCE_COLOR=1 pnpm --filter './packages/**' prepack", "build:stub": "pnpm --filter './packages/**' prepack --stub", "cleanup": "rimraf 'packages/**/node_modules' 'examples/**/node_modules' 'docs/node_modules' 'playground/node_modules' 'node_modules'", "dev": "pnpm play", "example": "./scripts/example.sh dev", "example:build": "./scripts/example.sh build", "lint": "eslint --ext .vue,.ts,.js,.mjs .", "lint:docs": "markdownlint ./docs/content && case-police 'docs/content**/*.md'", "lint:docs:fix": "markdownlint ./docs/content --fix && case-police 'docs/content**/*.md' --fix", "nuxi": "NUXT_TELEMETRY_DISABLED=1 JITI_ESM_RESOLVE=1 nuxi", "nuxt": "NUXT_TELEMETRY_DISABLED=1 JITI_ESM_RESOLVE=1 nuxi", "play": "pnpm nuxi dev playground", "play:build": "pnpm nuxi build playground", "play:preview": "pnpm nuxi preview playground", "test:fixtures": "NUXT_TELEMETRY_DISABLED=1 pnpm nuxi prepare test/fixtures/basic && JITI_ESM_RESOLVE=1 vitest run --dir test", "test:fixtures:dev": "NUXT_TELEMETRY_DISABLED=1 NUXT_TEST_DEV=true pnpm test:fixtures", "test:fixtures:webpack": "NUXT_TELEMETRY_DISABLED=1 TEST_WITH_WEBPACK=1 pnpm test:fixtures", "test:types": "pnpm nuxi prepare test/fixtures/basic && cd test/fixtures/basic && npx vue-tsc --noEmit", "test:unit": "JITI_ESM_RESOLVE=1 vitest run --dir packages", "typecheck": "tsc --noEmit" }, "resolutions": { "@nuxt/kit": "workspace:*", "@nuxt/schema": "workspace:*", "@nuxt/test-utils": "workspace:*", "@nuxt/vite-builder": "workspace:*", "@nuxt/webpack-builder": "workspace:*", "nuxi": "workspace:*", "nuxt": "workspace:*", "nuxt3": "workspace:nuxt@*", "unbuild": "^0.9.4", "vite": "^3.2.3", "vue": "3.2.45" }, "devDependencies": { "@actions/core": "^1.10.0", "@nuxt/kit": "workspace:*", "@nuxt/schema": "workspace:*", "@nuxt/test-utils": "workspace:*", "@nuxt/vite-builder": "workspace:*", "@nuxt/webpack-builder": "workspace:*", "@nuxtjs/eslint-config-typescript": "^11.0.0", "@types/crawler": "^1.2.2", "@types/node": "^18.11.9", "@types/rimraf": "^3", "@types/semver": "^7", "@unocss/reset": "^0.46.4", "case-police": "^0.5.10", "changelogen": "^0.4.0", "crawler": "^1.3.0", "eslint": "^8.27.0", "eslint-plugin-jsdoc": "^39.6.2", "execa": "^6.1.0", "expect-type": "^0.15.0", "globby": "^13.1.2", "jiti": "^1.16.0", "markdownlint-cli": "^0.32.2", "nuxi": "workspace:*", "nuxt": "workspace:*", "ofetch": "^1.0.0", "pathe": "^1.0.0", "rimraf": "^3.0.2", "semver": "^7.3.8", "std-env": "^3.3.0", "typescript": "^4.8.4", "ufo": "^1.0.0", "unbuild": "^0.9.4", "vite": "^3.2.3", "vitest": "^0.25.1", "vue-tsc": "^1.0.9" }, "packageManager": "pnpm@7.15.0", "engines": { "node": "^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }