nuxt-og-image
Version:
Enlightened OG Image generation for Nuxt.
135 lines • 3.85 kB
JSON
{
"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"
}
}