{ "name": "@nuxt/fonts", "version": "0.11.4", "description": "Automatic font configuration for Nuxt apps", "repository": { "type": "git", "url": "git+https://github.com/nuxt/fonts.git" }, "license": "MIT", "type": "module", "exports": { ".": "./dist/module.mjs", "./utils": "./dist/utils.mjs" }, "main": "./dist/module.mjs", "typesVersions": { "*": { ".": [ "./dist/module.d.mts" ], "utils": [ "./dist/utils.d.mts" ] } }, "files": [ "dist" ], "scripts": { "build": "nuxt-module-build build && pnpm client:build", "prepack": "pnpm build", "client:build": "nuxi generate client", "client:dev": "nuxi dev client --port 3300", "docs:dev": "nuxi dev docs", "docs:build": "nuxi generate docs", "dev": "nuxi dev playgrounds/basic", "dev:scss": "nuxi dev playgrounds/scss", "dev:tailwind@3": "nuxi dev playgrounds/tailwindcss@3", "dev:tailwind@4": "nuxi dev playgrounds/tailwindcss@4", "dev:unocss": "nuxi dev playgrounds/unocss", "dev:build": "nuxi build playgrounds/basic", "dev:prepare": "nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare client && nuxi prepare playgrounds/basic && nuxi prepare playgrounds/scss && nuxi prepare playgrounds/tailwindcss@3 && nuxi prepare playgrounds/tailwindcss@4 && nuxi prepare playgrounds/unocss", "release": "echo \"Merge a release PR to main\"", "lint": "eslint .", "test": "vitest run --coverage", "test:types": "vue-tsc --noEmit && pnpm -r test:types", "test:watch": "vitest watch" }, "dependencies": { "@nuxt/devtools-kit": "^2.4.0", "@nuxt/kit": "^3.17.3", "consola": "^3.4.2", "css-tree": "^3.1.0", "defu": "^6.1.4", "esbuild": "^0.25.4", "fontaine": "^0.6.0", "h3": "^1.15.3", "jiti": "^2.4.2", "magic-regexp": "^0.10.0", "magic-string": "^0.30.17", "node-fetch-native": "^1.6.6", "ohash": "^2.0.11", "pathe": "^2.0.3", "sirv": "^3.0.1", "tinyglobby": "^0.2.13", "ufo": "^1.6.1", "unifont": "^0.4.1", "unplugin": "^2.3.3", "unstorage": "^1.16.0" }, "devDependencies": { "@iconify-json/carbon": "^1.2.8", "@nuxt/devtools": "latest", "@nuxt/eslint-config": "^1.3.1", "@nuxt/module-builder": "^1.0.1", "@nuxt/schema": "^3.17.3", "@nuxt/test-utils": "^3.18.0", "@types/css-tree": "^2.3.10", "@types/node": "^22.15.17", "@types/semver": "^7.7.0", "@vitest/coverage-v8": "^3.1.3", "birpc": "^2.3.0", "changelogen": "^0.6.1", "eslint": "^9.26.0", "nitropack": "^2.11.11", "nuxt": "^3.17.3", "nuxt-fonts-devtools": "workspace:*", "ofetch": "^1.4.1", "pkg-pr-new": "^0.0.44", "playwright-core": "^1.52.0", "semver": "^7.7.2", "typescript": "^5.8.3", "unbuild": "^3.5.0", "vite": "~6.3.5", "vitest": "^3.1.3", "vue": "3.5.13", "vue-bundle-renderer": "^2.1.1", "vue-tsc": "^2.2.10" }, "resolutions": { "@nuxt/fonts": "workspace:*", "@unocss/core": "^66.1.1", "@unocss/nuxt": "^66.1.1", "@unocss/preset-attributify": "^66.1.1", "@unocss/preset-icons": "^66.1.1", "@unocss/preset-mini": "^66.1.1", "@unocss/reset": "^66.1.1", "nuxt": "^3.17.3", "typescript": "^5.8.3", "unocss": "^66.1.1", "vite": "^6.3.5" }, "packageManager": "pnpm@10.10.0", "pnpm": { "ignoredBuiltDependencies": [ "@parcel/watcher", "esbuild", "unrs-resolver", "vue-demi" ], "onlyBuiltDependencies": [ "better-sqlite3", "sharp" ], "patchedDependencies": { "@nuxt/devtools-ui-kit": "patches/@nuxt__devtools-ui-kit.patch" } } }