feature: vor und nachteile

This commit is contained in:
Hikyu
2026-05-31 13:54:31 +02:00
parent 552a947a1c
commit e3dad17446
23270 changed files with 3024794 additions and 200 deletions
+20
View File
@@ -0,0 +1,20 @@
# Phosphor
This package contains icon data for Phosphor icon set.
Files:
- Icon data is stored in `icons.json` in `IconifyJSON` format. See [IconifyJSON documentation](https://iconify.design/docs/types/iconify-json.html).
- Icon set information is stored in `info.json` in `IconifyInfo` format. See [IconifyInfo documentation](https://iconify.design/docs/types/iconify-info.html).
## Installation
```bash
npm install @iconify-json/ph --save-dev
```
## Usage
Icon data can be used with many tools and components, see [Iconify documentation](https://iconify.design/docs/usage/).
To convert to SVG, you can use [Iconify Utils](https://iconify.design/docs/libraries/utils/examples/export-svgs-from-icon-set.html) for basic usage or [Iconify Tools](https://iconify.design/docs/libraries/tools/).
+1
View File
@@ -0,0 +1 @@
{}
+8
View File
@@ -0,0 +1,8 @@
import type { IconifyJSON, IconifyInfo, IconifyMetaData, IconifyChars } from '@iconify/types';
export { IconifyJSON, IconifyInfo, IconifyMetaData, IconifyChars };
export declare const icons: IconifyJSON;
export declare const info: IconifyInfo;
export declare const metadata: IconifyMetaData;
export declare const chars: IconifyChars;
+9
View File
@@ -0,0 +1,9 @@
const icons = require('./icons.json');
const info = require('./info.json');
const metadata = require('./metadata.json');
const chars = {};
exports.icons = icons;
exports.info = info;
exports.metadata = metadata;
exports.chars = chars;
+6
View File
@@ -0,0 +1,6 @@
import icons from './icons.json' with { type: 'json' };
import info from './info.json' with { type: 'json' };
import metadata from './metadata.json' with { type: 'json' };
const chars = {};
export { icons, info, metadata, chars };
+29
View File
@@ -0,0 +1,29 @@
{
"prefix": "ph",
"name": "Phosphor",
"total": 9072,
"version": "2.1.1",
"author": {
"name": "Phosphor Icons",
"url": "https://github.com/phosphor-icons/core"
},
"license": {
"title": "MIT",
"spdx": "MIT",
"url": "https://github.com/phosphor-icons/core/blob/main/LICENSE"
},
"samples": [
"folder-open-duotone",
"check-square-offset-thin",
"pencil-line-fill",
"check-thin",
"browser-duotone",
"thermometer-simple-fill"
],
"height": 24,
"category": "UI Other / Mixed Grid",
"tags": [
"Has Padding"
],
"palette": false
}
+10
View File
@@ -0,0 +1,10 @@
{
"suffixes": {
"thin": "Thin",
"light": "Light",
"": "Regular",
"bold": "Bold",
"fill": "Fill",
"duotone": "Duotone"
}
}
+31
View File
@@ -0,0 +1,31 @@
{
"name": "@iconify-json/ph",
"description": "Phosphor icon set in Iconify JSON format",
"version": "1.2.2",
"iconSetVersion": "2.1.1",
"main": "index.js",
"module": "index.mjs",
"types": "index.d.ts",
"homepage": "https://icon-sets.iconify.design/ph/",
"bugs": "https://github.com/iconify/icon-sets/issues",
"license": "MIT",
"exports": {
"./*": "./*",
".": {
"types": "./index.d.ts",
"require": "./index.js",
"import": "./index.mjs"
},
"./icons.json": "./icons.json",
"./info.json": "./info.json",
"./metadata.json": "./metadata.json"
},
"iconSet": {
"icons": "icons.json",
"info": "info.json",
"metadata": "metadata.json"
},
"dependencies": {
"@iconify/types": "*"
}
}