UNPKG

svg-spritemap-webpack-plugin

Version:

Generates symbol-based SVG spritemap from all .svg files in a directory

72 lines (71 loc) 1.95 kB
{ "name": "svg-spritemap-webpack-plugin", "version": "4.7.0", "description": "Generates symbol-based SVG spritemap from all .svg files in a directory", "main": "lib/index.js", "homepage": "https://github.com/cascornelissen/svg-spritemap-webpack-plugin", "repository": { "type": "git", "url": "git+https://github.com/cascornelissen/svg-spritemap-webpack-plugin.git" }, "keywords": [ "svg", "sprite", "sprites", "spritemap", "symbols", "icons", "sass", "scss", "less", "css", "variables", "webpack", "plugin" ], "author": { "name": "Cas Cornelissen", "email": "cas.cornelissen@onefinity.io", "url": "https://www.onefinity.io/" }, "license": "MIT", "files": [ "lib/", "docs/" ], "scripts": { "postversion": "npm run test:coverage && codecov", "test": "jest --verbose", "test:coverage": "jest --collectCoverageFrom='lib/**/*.js' --collectCoverageFrom='!lib/templates/**' --coverage" }, "engines": { "node": ">= 10.13.0" }, "dependencies": { "@xmldom/xmldom": "^0.8.2", "glob": "^8.0.3", "joi": "^17.6.0", "loader-utils": "^3.2.0", "lodash": "^4.17.21", "mini-svg-data-uri": "^1.4.4", "mkdirp": "^1.0.4", "svg-element-attributes": "^1.3.1", "svg4everybody": "^2.1.9", "svgo": "^2.8.0", "webpack-merge": "^5.8.0", "webpack-sources": "^3.2.3" }, "devDependencies": { "@babel/preset-env": "^7.18.2", "babel-jest": "^28.1.1", "codecov": "^3.8.3", "cross-env": "^7.0.3", "del": "^6.1.1", "jest": "^28.1.1", "webpack": "^5.73.0", "webpack-cli": "^4.10.0" }, "peerDependencies": { "webpack": "^5.0.0" } }