UNPKG

vue-inline-svg

Version:

Replace SVG images with inline SVG element

76 lines (75 loc) 2.09 kB
{ "name": "vue-inline-svg", "version": "4.0.1", "description": "Replace SVG images with inline SVG element", "type": "module", "exports": { ".": { "types": "./types/InlineSvg.vue.d.ts", "import": "./dist/vue-inline-svg.esm.js", "require": "./dist/vue-inline-svg.cjs" }, "./InlineSvg.vue": "./src/InlineSvg.vue", "./*": "./*" }, "main": "dist/vue-inline-svg.js", "module": "dist/vue-inline-svg.esm.js", "browser": "dist/vue-inline-svg.js", "unpkg": "dist/vue-inline-svg.js", "types": "types/InlineSvg.vue.d.ts", "files": [ "/src/", "/types/", "/dist/" ], "scripts": { "build": "vite build", "emit-dts": "vue-tsc -p tsconfig.dts.json", "test": "npm run lint && npm run test:ts && npm run test:vitest", "test:ts": "vue-tsc -p .", "test:vitest": "vitest run", "lint": "eslint . --no-error-on-unmatched-pattern --no-warn-ignored", "lint:fix": "npm run lint -- --fix", "lint:publint": "npx --yes publint", "lint:are-the-types-wrong": "npx --yes @arethetypeswrong/cli --pack .", "prepublishOnly": "npm run test && npm run emit-dts && npm run build", "precommit": "echo 'Pre-commit checks...' && npm run lint" }, "pre-commit": [ "precommit" ], "keywords": [ "vue", "svg", "inline", "inject", "image", "replace" ], "author": "shrpne <shrpne@gmail.com>", "license": "MIT", "repository": "https://github.com/shrpne/vue-inline-svg", "bugs": { "url": "https://github.com/shrpne/vue-inline-svg/issues" }, "homepage": "https://github.com/shrpne/vue-inline-svg", "peerDependencies": { "vue": "^3" }, "devDependencies": { "@eslint/js": "^9.26.0", "@vitejs/plugin-vue": "^5.2.3", "@vue/test-utils": "^2.4.6", "eslint": "^9.26.0", "eslint-plugin-vue": "^9.33.0", "globals": "^15.15.0", "jsdom": "^26.1.0", "pre-commit": "^1.2.2", "typescript": "^5.8.3", "typescript-eslint": "^8.32.0", "vite": "^6.3.5", "vitest": "^3.1.3", "vue": "^3.5.13", "vue-tsc": "^2.2.10" } }