{ "name": "nuxt-framework", "private": true, "license": "MIT", "type": "module", "workspaces": [ "packages/*", "examples/*/*", "test/fixtures/*", "playground" ], "scripts": { "build": "FORCE_COLOR=1 lerna run prepack --stream --no-prefix", "changelog": "changelogen", "cleanup": "rimraf 'packages/**/node_modules' 'examples/**/node_modules' 'node_modules'", "dev": "yarn run nuxi dev playground", "dev:build": "yarn run nuxi build playground", "dev:preview": "yarn run nuxi preview playground", "example": "yarn workspace example-$0 dev", "example:build": "yarn workspace example-$0 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 node ./packages/nuxi/bin/nuxi.mjs", "nuxt": "NUXT_TELEMETRY_DISABLED=1 JITI_ESM_RESOLVE=1 node ./packages/nuxi/bin/nuxi.mjs", "play": "echo use yarn dev && exit 1", "release": "yarn && yarn lint && FORCE_COLOR=1 lerna publish -m \"chore: release\" && yarn stub", "stub": "lerna run prepack -- --stub", "test:fixtures": "NUXT_TELEMETRY_DISABLED=1 yarn nuxi prepare test/fixtures/basic && JITI_ESM_RESOLVE=1 vitest run --dir test", "test:fixtures:dev": "NUXT_TELEMETRY_DISABLED=1 NUXT_TEST_DEV=true yarn test:fixtures", "test:fixtures:webpack": "NUXT_TELEMETRY_DISABLED=1 TEST_WITH_WEBPACK=1 yarn test:fixtures", "test:types": "yarn run nuxi prepare test/fixtures/basic && cd test/fixtures/basic && npx vue-tsc --noEmit", "test:unit": "JITI_ESM_RESOLVE=1 yarn vitest run --dir packages", "typecheck": "tsc --noEmit", "version": "yarn && git add yarn.lock" }, "resolutions": { "@nuxt/kit": "link:./packages/kit", "@nuxt/schema": "link:./packages/schema", "@nuxt/test-utils": "link:./packages/test-utils", "@nuxt/vite": "link:./packages/vite", "@nuxt/webpack": "link:./packages/webpack", "nuxi": "link:./packages/nuxi", "nuxt": "link:./packages/nuxt", "nuxt3": "link:./packages/nuxt", "vite": "~3.1.0", "unbuild": "^0.8.11" }, "devDependencies": { "@nuxtjs/eslint-config-typescript": "^11.0.0", "@types/node": "^16.11.58", "@types/rimraf": "^3", "@unocss/reset": "^0.45.21", "case-police": "^0.5.10", "changelogen": "^0.3.0", "eslint": "^8.23.1", "eslint-plugin-jsdoc": "^39.3.6", "execa": "^6.1.0", "expect-type": "^0.14.2", "globby": "^13.1.2", "jiti": "^1.15.0", "lerna": "^5.5.1", "markdownlint-cli": "^0.32.2", "pathe": "^0.3.7", "rimraf": "^3.0.2", "typescript": "^4.8.3", "unbuild": "^0.8.11", "vitest": "~0.19.1", "vue-tsc": "^0.39.5" }, "packageManager": "yarn@3.2.3", "engines": { "node": "^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0" } }