UNPKG

@geira/iconfont

Version:
82 lines 2.94 kB
{ "name": "@geira/iconfont", "version": "0.3.0", "description": "Geira Icon Font", "main": "dist/geira-icons.min.css", "scripts": { "clean": "rm -rf dist", "process-iconfont": "node tools/process-iconfont", "generate-assets": "npm run generate-json && npm run generate-flutter && npm run generate-flutter2", "generate-json": "node tools/generate-json-icons", "generate-flutter": "node tools/generate-flutter", "generate-flutter2": "node tools/generate-flutter2", "build-web": "NODE_OPTIONS=--openssl-legacy-provider webpack", "start": "webpack serve --mode development --open", "dev": "npm run process-iconfont && npm run generate-assets && npm run start", "build": "npm run clean && npm run process-iconfont && npm run generate-assets && npm run build-web", "deploy": "npm run build && rsync -av dist/ user@host:/path/to/hosting", "prepare": "npm run build" }, "scripts-info": { "clean": "Removes the 'dist' folder to ensure a clean build.", "process-iconfont": "Processes the icon font files and generates base assets.", "generate-assets": "Runs all asset generation scripts for mobile (JSON, Flutter, Flutter2).", "generate-json": "Generates the JSON file for icon metadata.", "generate-flutter": "Generates Flutter-compatible icon files.", "generate-flutter2": "Generates an additional set of Flutter icon files.", "build-web": "Compiles the web showcase using Webpack.", "start": "Starts the development server with live reload.", "dev": "Runs the icon processing, asset generation, and starts the dev server.", "build": "Performs a full clean build (icons, assets, and web).", "deploy": "Builds the project and deploys it to the hosting server (adjust path/user).", "prepare": "Automatically triggers before publishing the package (npm)." }, "keywords": [ "geira", "icon-font", "web-icons", "scss-icons", "css-icons", "frontend", "icon-pack" ], "license": "MIT", "publishConfig": { "access": "public" }, "contributors": [ { "name": "Leo Roderick", "email": "lecaro@gmail.com" }, { "name": "Diosney Sarmiento", "email": "diosney.s@gmail.com" }, { "name": "Jose Mojena", "email": "jose31309@gmail.com" } ], "homepage": "https://icons.geira.com", "bugs": { "url": "https://github.com/liontude/geira-icons-tool/issues" }, "repository": { "type": "git", "url": "https://github.com/liontude/geira-icons-tool" }, "devDependencies": { "clean-webpack-plugin": "^4.0.0", "copy-webpack-plugin": "^12.0.2", "css-loader": "^7.1.2", "html-webpack-plugin": "^5.6.3", "mini-css-extract-plugin": "^2.9.2", "sass": "^1.84.0", "sass-loader": "^16.0.4", "style-loader": "^4.0.0", "webpack": "^5.97.1", "webpack-cli": "^6.0.1", "webpack-dev-server": "^5.2.0" } }