Files
Memoh/packages/icons/package.json
T
Acbox 897cc32194 feat(web): add @memoh/icon package and unify brand icon system
Replace FontAwesome/CDN brand icons with local SVG-based Vue components
in a new shared @memoh/icon package. Provider icon URLs in conf/providers
YAML files are replaced with preset names, intercepted by ProviderIcon
component on the frontend. SearchProviderLogo and ChannelIcon components
are migrated to @memoh/icon. All icon containers now use a unified
circular gray (rounded-full bg-muted) style. Adds wechat and matrix
channel icons.
2026-03-22 22:07:32 +08:00

19 lines
296 B
JSON

{
"name": "@memoh/icon",
"version": "0.5.0",
"private": true,
"type": "module",
"exports": {
".": "./src/index.ts"
},
"scripts": {
"generate": "tsx scripts/generate.ts"
},
"peerDependencies": {
"vue": "^3.5.26"
},
"devDependencies": {
"tsx": "^4.21.0"
}
}