UNPKG

simple-solid-icons

Version:

SSR-safe, simple, and auto-generated icon library for SolidJS with components from popular open-source icon sets.

197 lines 5.75 kB
{ "name": "simple-solid-icons", "version": "0.0.12", "description": "SSR-safe, simple, and auto-generated icon library for SolidJS with components from popular open-source icon sets.", "type": "module", "main": "./src/index.js", "types": "./src/index.d.ts", "exports": { "./fontawesome/solid": { "import": "./src/fontawesome/solid.js", "types": "./src/fontawesome/solid.d.ts", "solid-server": "./src/fontawesome/solid.ssr.js" }, "./fontawesome": { "import": "./src/fontawesome/index.js", "types": "./src/fontawesome/index.d.ts", "solid-server": "./src/fontawesome/index.ssr.js" }, "./fontawesome/regular": { "import": "./src/fontawesome/regular.js", "types": "./src/fontawesome/regular.d.ts", "solid-server": "./src/fontawesome/regular.ssr.js" }, "./fontawesome/brands": { "import": "./src/fontawesome/brands.js", "types": "./src/fontawesome/brands.d.ts", "solid-server": "./src/fontawesome/brands.ssr.js" }, "./tabler": { "import": "./src/tabler.js", "types": "./src/tabler.d.ts", "solid-server": "./src/tabler.ssr.js" }, "./heroicons": { "import": "./src/heroicons.js", "types": "./src/heroicons.d.ts", "solid-server": "./src/heroicons.ssr.js" }, "./lucide": { "import": "./src/lucide.js", "types": "./src/lucide.d.ts", "solid-server": "./src/lucide.ssr.js" }, "./feather": { "import": "./src/feather.js", "types": "./src/feather.d.ts", "solid-server": "./src/feather.ssr.js" }, "./bootstrap": { "import": "./src/bootstrap.js", "types": "./src/bootstrap.d.ts", "solid-server": "./src/bootstrap.ssr.js" }, "./remix": { "import": "./src/remix.js", "types": "./src/remix.d.ts", "solid-server": "./src/remix.ssr.js" }, "./boxicons": { "import": "./src/boxicons.js", "types": "./src/boxicons.d.ts", "solid-server": "./src/boxicons.ssr.js" }, "./simpleicons": { "import": "./src/simpleicons.js", "types": "./src/simpleicons.d.ts", "solid-server": "./src/simpleicons.ssr.js" }, "./eva/fill": { "import": "./src/eva/fill.js", "types": "./src/eva/fill.d.ts", "solid-server": "./src/eva/fill.ssr.js" }, "./eva": { "import": "./src/eva/index.js", "types": "./src/eva/index.d.ts", "solid-server": "./src/eva/index.ssr.js" }, "./eva/outline": { "import": "./src/eva/outline.js", "types": "./src/eva/outline.d.ts", "solid-server": "./src/eva/outline.ssr.js" }, "./zondicons": { "import": "./src/zondicons.js", "types": "./src/zondicons.d.ts", "solid-server": "./src/zondicons.ssr.js" }, "./ionicons": { "import": "./src/ionicons.js", "types": "./src/ionicons.d.ts", "solid-server": "./src/ionicons.ssr.js" }, "./antdesign/outline": { "import": "./src/antdesign/outline.js", "types": "./src/antdesign/outline.d.ts", "solid-server": "./src/antdesign/outline.ssr.js" }, "./antdesign": { "import": "./src/antdesign/index.js", "types": "./src/antdesign/index.d.ts", "solid-server": "./src/antdesign/index.ssr.js" }, "./antdesign/fill": { "import": "./src/antdesign/fill.js", "types": "./src/antdesign/fill.d.ts", "solid-server": "./src/antdesign/fill.ssr.js" }, "./antdesign/twotone": { "import": "./src/antdesign/twotone.js", "types": "./src/antdesign/twotone.d.ts", "solid-server": "./src/antdesign/twotone.ssr.js" }, "./codicons": { "import": "./src/codicons.js", "types": "./src/codicons.d.ts", "solid-server": "./src/codicons.ssr.js" } }, "files": [ "src", "README.md" ], "publishConfig": { "access": "public" }, "keywords": [ "solidjs", "icons", "ssr", "vike", "tabler", "heroicons", "lucide", "feather", "bootstrap", "remix", "boxicons", "simpleicons", "eva", "svg", "auto-generated" ], "author": "Jascha Dachtera", "license": "MIT", "peerDependencies": { "solid-js": "^1.8.0" }, "devDependencies": { "@babel/preset-typescript": "^7.27.1", "@tailwindcss/postcss": "^4.1.11", "@types/babel__core": "^7.20.5", "@types/node": "^20.19.2", "autoprefixer": "^10.4.21", "glob": "^11.0.3", "pnpm": "^10.12.4", "postcss": "^8.5.6", "prettier": "^3.6.2", "tailwindcss": "^4.1.11", "tslib": "^2.8.1", "tsx": "^4.20.3", "typescript": "^5.8.3", "vite": "^7.0.0", "vite-plugin-solid": "^2.11.7" }, "repository": { "type": "git", "url": "https://github.com/jdachtera/simple-solid-icons.git" }, "dependencies": { "@ant-design/icons-svg": "^4.4.2", "@babel/core": "^7.27.7", "@fortawesome/fontawesome-free": "^6.7.2", "@heroicons/react": "^2.2.0", "@tabler/icons": "^3.34.0", "@vscode/codicons": "^0.0.36", "babel-preset-solid": "^1.9.6", "bootstrap-icons": "^1.13.1", "boxicons": "^2.1.4", "feather-icons": "^4.29.2", "ionicons": "^8.0.9", "lucide-static": "^0.525.0", "remixicon": "^4.6.0", "simple-icons": "^15.4.0", "tar": "^7.4.3" }, "scripts": { "clean": "rm -rf src/* dist/* ", "update:sources": "tsx scripts/updateIconSources.ts", "generate:icons": "tsx scripts/generateIcons.ts", "update:all": "pnpm clean && pnpm update:sources && pnpm generate:icons", "dev": "vite", "build": "vite build", "preview": "vite preview", "bundle:icons": "NODE_OPTIONS='--max-old-space-size=8192' node bundle/rollup.config.mjs" } }