webfont
Version:
Generator of fonts from svg icons, svg icons to svg font, svg font to ttf, ttf to eot, ttf to woff, ttf to woff2
140 lines (139 loc) • 3.76 kB
JSON
{
"name": "webfont",
"version": "11.2.26",
"description": "Generator of fonts from svg icons, svg icons to svg font, svg font to ttf, ttf to eot, ttf to woff, ttf to woff2",
"directories": {
"lib": "dist",
"source": "src"
},
"files": [
"dist",
"dist/src/index.d.ts",
"templates",
"!**/__tests__",
"!**/__mocks__",
"README.md"
],
"main": "dist/index.js",
"bin": "dist/cli.js",
"source": "src/index.ts",
"types": "dist/src/index.d.ts",
"typings": "dist/src/index.d.ts",
"scripts": {
"build": "rollup -c",
"clean": "rm -rf dist/ temp/",
"demo": "node dist/cli.js './src/fixtures/svg-icons/*.svg' -d demo -t html --normalize --center-horizontally",
"lint": "eslint .",
"postbuild": "tsc --declaration --declarationDir dist --emitDeclarationOnly",
"prebuild": "npm run clean && npm run lint",
"predemo": "npm run build",
"prepublishOnly": "npm run build",
"prerelease": "npm run test",
"pretest": "npm run build",
"prettify": "npm run lint --fix",
"preversion": "npm run test",
"push-tags": "git push origin --tags",
"release": "standard-version",
"release-alpha": "npm run release -- --prerelease alpha",
"test": "jest src",
"testc": "npm test -- --coverage",
"test-debug": "npm test --detectOpenHandles --runInBand",
"testu": "npm test -- -u"
},
"dependencies": {
"cosmiconfig": "^5.2.0",
"deepmerge": "^4.2.2",
"globby": "^11.0.0",
"meow": "^9.0.0",
"nunjucks": "^3.2.3",
"p-limit": "^3.1.0",
"parse-json": "^5.2.0",
"resolve-from": "^5.0.0",
"svg2ttf": "^6.0.2",
"svgicons2svgfont": "^10.0.3",
"ttf2eot": "^2.0.0",
"ttf2woff": "^2.0.2",
"wawoff2": "^2.0.0",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@babel/eslint-plugin": "latest",
"@babel/preset-env": "latest",
"@babel/preset-typescript": "latest",
"@rollup/plugin-commonjs": "latest",
"@rollup/plugin-typescript": "latest",
"@types/jest": "26.0.24",
"@types/node": "15.14.5",
"@types/nunjucks": "latest",
"@types/rimraf": "latest",
"@typescript-eslint/eslint-plugin": "latest",
"@typescript-eslint/parser": "latest",
"babel-jest": "27.0.6",
"eslint": "latest",
"eslint-plugin-import": "latest",
"eslint-plugin-jest": "latest",
"eslint-plugin-node": "latest",
"eslint-plugin-promise": "latest",
"eslint-plugin-unicorn": "latest",
"husky": "latest",
"is-eot": "latest",
"is-svg": "latest",
"is-ttf": "latest",
"is-woff": "latest",
"is-woff2": "latest",
"jest": "27.0.6",
"lint-staged": "11.1.1",
"rimraf": "latest",
"rollup": "2.55.1",
"standard-version": "latest",
"ts-node": "latest",
"tslib": "latest",
"typescript": "latest"
},
"repository": {
"type": "git",
"url": "git+https://github.com/itgalaxy/webfont.git"
},
"author": "itgalaxy <development@itgalaxy.company>",
"license": "MIT",
"contributors": [
{
"name": "Alexander Krasnoyarov",
"email": "alexander.krasnoyarov@itgalaxy.company",
"url": "https://vk.com/sterling_archer"
},
{
"name": "Jimmy Andrade",
"email": "webfont@jimmyandrade.com",
"url": "https://github.com/jimmyandrade"
}
],
"bugs": {
"url": "https://github.com/itgalaxy/webfont/issues"
},
"homepage": "https://github.com/itgalaxy/webfont#readme",
"engines": {
"node": ">= 12.0.0"
},
"keywords": [
"cli",
"standalone",
"font",
"fonts",
"webfont",
"webfonts",
"svg",
"ttf",
"woff",
"woff2",
"otf",
"ttf2eot",
"ttf2woff",
"ttf2svg",
"svg2ttf",
"css",
"scss",
"builder",
"generator"
]
}