UNPKG

@openscript/unplugin-favicons

Version:

Generate favicons for your project with caching for blazing fast rebuilds.

181 lines 4.23 kB
{ "name": "@openscript/unplugin-favicons", "version": "1.1.7", "description": "Generate favicons for your project with caching for blazing fast rebuilds.", "keywords": [ "plugin", "pwa", "vite-plugin", "vite", "favicon", "favicons", "image", "generate", "webpack", "rspack", "rollup", "astro", "esbuild", "nuxt", "sveltekit", "svelte", "generating-favicons", "favicons-generator" ], "homepage": "https://github.com/anolilab/unplugin-favicons", "bugs": { "url": "https://github.com/openscript/unplugin-favicons/issues" }, "repository": { "type": "git", "url": "https://github.com/openscript/unplugin-favicons.git" }, "license": "MIT", "author": { "name": "Robin", "email": "hi+r@obin.ch", "url": "https://r.obin.ch" }, "type": "module", "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./esbuild": { "types": "./dist/esbuild.d.ts", "default": "./dist/esbuild.js" }, "./nuxt": { "types": "./dist/nuxt.d.ts", "default": "./dist/nuxt.js" }, "./rollup": { "types": "./dist/rollup.d.ts", "default": "./dist/rollup.js" }, "./rspack": { "types": "./dist/rspack.d.ts", "default": "./dist/rspack.js" }, "./vite": { "types": "./dist/vite.d.ts", "default": "./dist/vite.js" }, "./webpack": { "types": "./dist/webpack.d.ts", "default": "./dist/webpack.js" }, "./runtime": { "import": { "types": "./dist/runtime.d.ts", "default": "./dist/runtime.js" } }, "./package.json": "./package.json" }, "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist/**", "CHANGELOG.md", "LICENSE.md", "README.md" ], "dependencies": { "@visulima/find-cache-dir": "^1.0.31", "@visulima/package": "^3.5.8", "cacache": "^20.0.0", "consola": "3.4.2", "fast-json-stable-stringify": "^2.1.0", "magic-string": "0.30.17", "mime": "^4.0.7", "mlly": "1.7.4", "parse-author": "^2.0.0", "parse5": "^8.0.0", "ssri": "^12.0.0", "unplugin": "^2.3.5" }, "devDependencies": { "@babel/core": "^7.28.0", "@babel/eslint-parser": "7.28.0", "@changesets/cli": "^2.29.5", "@nuxt/kit": "^4.0.1", "@nuxt/schema": "^4.0.1", "@rspack/core": "^1.4.10", "@rspack/plugin-html": "^0.5.8", "@sveltejs/kit": "^2.26.0", "@tsconfig/node22": "22.0.2", "@tsconfig/strictest": "^2.0.5", "@types/cacache": "^19.0.0", "@types/node": "24.1.0", "@types/parse-author": "^2.0.3", "@types/ssri": "^7.1.5", "@visulima/packem": "^1.28.2", "@vitest/coverage-v8": "^3.2.4", "caniuse-lite": "^1.0.30001727", "esbuild": "^0.25.8", "favicons": "^7.2.0", "html-webpack-plugin": "^5.6.3", "rollup": "^4.45.1", "type-fest": "^4.41.0", "typescript": "^5.8.3", "vite": "^7.0.6", "vitest": "^3.2.4", "webpack": "^5.100.2" }, "peerDependencies": { "@nuxt/kit": "^3", "@nuxt/schema": "^3", "@rspack/cli": "^1.3.15", "esbuild": "^0.25.5", "favicons": "^7.2.0", "rollup": "^3.0.0 || ^4.0.0", "vite": "^4 || ^5 || ^6 || ^7", "webpack": "^4 || ^5" }, "peerDependenciesMeta": { "@nuxt/kit": { "optional": true }, "@nuxt/schema": { "optional": true }, "@rspack/cli": { "optional": true }, "@sveltejs/kit": { "optional": true }, "esbuild": { "optional": true }, "rollup": { "optional": true }, "vite": { "optional": true }, "webpack": { "optional": true } }, "engines": { "node": ">=22.0.0" }, "publishConfig": { "access": "public", "provenance": true }, "scripts": { "build": "pnpm tsc -p tsconfig.build.json", "lint:types": "tsc --noEmit", "run:example": "cd example && pnpm exec vite build", "test": "vitest run", "test:bench": "vitest bench", "test:coverage": "vitest run --coverage", "test:watch": "vitest", "version": "changeset version", "tag": "changeset tag" } }