UNPKG

nuxt-og-image

Version:

Enlightened OG Image generation for Nuxt.

135 lines 3.85 kB
{ "name": "nuxt-og-image", "type": "module", "version": "5.1.6", "description": "Enlightened OG Image generation for Nuxt.", "author": { "website": "https://harlanzw.com", "name": "Harlan Wilton", "url": "harlan@harlanzw.com" }, "license": "MIT", "funding": "https://github.com/sponsors/harlan-zw", "homepage": "https://nuxtseo.com/og-image", "repository": { "type": "git", "url": "git+https://github.com/nuxt-modules/og-image.git" }, "bugs": { "url": "https://github.com/nuxt-modules/og-image/issues" }, "exports": { ".": { "types": "./dist/types.d.mts", "import": "./dist/module.mjs" }, "./content": "./dist/content.mjs" }, "main": "./dist/module.mjs", "typesVersions": { "*": { ".": [ "./dist/types.d.mts" ], "content": [ "./dist/content.d.mts" ] } }, "files": [ "dist", "virtual.d.ts" ], "engines": { "node": ">=18.0.0" }, "peerDependencies": { "@unhead/vue": "^2.0.5", "unstorage": "^1.15.0" }, "dependencies": { "@nuxt/devtools-kit": "^2.5.0", "@nuxt/kit": "^3.17.5", "@resvg/resvg-js": "^2.6.2", "@resvg/resvg-wasm": "^2.6.2", "@unocss/core": "^66.1.3", "@unocss/preset-wind3": "^66.1.3", "chrome-launcher": "^1.2.0", "consola": "^3.4.2", "defu": "^6.1.4", "execa": "^9.6.0", "image-size": "^2.0.2", "magic-string": "^0.30.17", "mocked-exports": "^0.1.1", "nuxt-site-config": "^3.2.0", "nypm": "^0.6.0", "ofetch": "^1.4.1", "ohash": "^2.0.11", "pathe": "^2.0.3", "pkg-types": "^2.1.0", "playwright-core": "^1.52.0", "radix3": "^1.1.2", "satori": "^0.13.2", "satori-html": "^0.3.2", "sirv": "^3.0.1", "std-env": "^3.9.0", "strip-literal": "^3.0.0", "ufo": "^1.6.1", "unplugin": "^2.3.5", "unwasm": "^0.3.9", "yoga-wasm-web": "^0.3.3" }, "devDependencies": { "@antfu/eslint-config": "^4.13.3", "@css-inline/css-inline": "^0.14.3", "@headlessui/vue": "^1.7.23", "@iconify-json/carbon": "^1.2.9", "@iconify-json/logos": "^1.2.4", "@iconify-json/noto": "^1.2.3", "@iconify-json/ri": "^1.2.5", "@iconify-json/tabler": "^1.2.19", "@img/sharp-linux-x64": "^0.34.2", "@nuxt/content": "^3.5.1", "@nuxt/devtools": "^2.5.0", "@nuxt/devtools-ui-kit": "^2.5.0", "@nuxt/icon": "^1.13.0", "@nuxt/image": "^1.10.0", "@nuxt/module-builder": "^1.0.1", "@nuxt/test-utils": "^3.19.1", "@nuxt/ui": "^3.1.3", "@nuxtjs/color-mode": "^3.5.2", "@nuxtjs/eslint-config-typescript": "^12.1.0", "@nuxtjs/i18n": "^9.5.5", "@nuxtjs/tailwindcss": "^6.14.0", "@unocss/nuxt": "^66.1.3", "@unocss/preset-icons": "^66.1.3", "@unocss/runtime": "^66.1.3", "@vueuse/nuxt": "^13.3.0", "bumpp": "^10.1.1", "eslint": "9.28.0", "jest-image-snapshot": "^6.5.1", "nuxt": "^3.17.5", "playwright": "^1.52.0", "sass": "^1.89.1", "sharp": "^0.34.2", "typescript": "^5.8.3", "unocss": "^66.1.3", "vitest": "^3.2.1", "vue-tsc": "^2.2.10" }, "scripts": { "stub": "nuxt-build-module build --stub && nuxt-module-build prepare", "build": "pnpm stub && nuxt-module-build build && pnpm run build:client", "build:client": "nuxi generate client", "build:module": "nuxt-build-module build", "client:dev": "nuxi dev client --port 3030", "lint": "eslint . --fix", "dev": "nuxi dev playground", "dev:build": "nuxi build playground", "dev:prepare": "nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground && nuxi prepare client", "release": "pnpm build && bumpp && pnpm -r publish --no-git-checks", "typecheck": "tsc --noEmit", "test": "vitest", "test:chrome": "HAS_CHROME=true vitest" } }