UNPKG

4.4 kBJSONView Raw
1{
2 "name": "webfont",
3 "version": "8.0.0",
4 "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",
5 "license": "MIT",
6 "author": "itgalaxy <development@itgalaxy.company>",
7 "contributors": [
8 {
9 "name": "Alexander Krasnoyarov",
10 "email": "alexander.krasnoyarov@itgalaxy.company",
11 "url": "https://vk.com/sterling_archer"
12 }
13 ],
14 "repository": {
15 "type": "https",
16 "url": "https://github.com/itgalaxy/webfont"
17 },
18 "keywords": [
19 "cli",
20 "standalone",
21 "font",
22 "fonts",
23 "webfont",
24 "webfonts",
25 "svg",
26 "ttf",
27 "woff",
28 "woff2",
29 "otf",
30 "ttf",
31 "woff",
32 "eot",
33 "svg",
34 "ttf2eot",
35 "ttf2woff",
36 "ttf2svg",
37 "svg2ttf",
38 "css",
39 "scss",
40 "builder",
41 "generator"
42 ],
43 "bugs": {
44 "url": "https://github.com/itgalaxy/webfont/issues"
45 },
46 "main": "dist/index.js",
47 "bin": "dist/cli.js",
48 "files": [
49 "dist",
50 "templates",
51 "!**/__tests__"
52 ],
53 "dependencies": {
54 "async-throttle": "^1.1.0",
55 "cosmiconfig": "^4.0.0",
56 "xml2js": "^0.4.17",
57 "globby": "^8.0.1",
58 "meow": "^4.0.0",
59 "fs-extra": "^5.0.0",
60 "merge-deep": "^3.0.0",
61 "nunjucks": "^3.0.0",
62 "resolve-from": "^4.0.0",
63 "svg2ttf": "^4.0.0",
64 "svgicons2svgfont": "^9.0.2",
65 "ttf2eot": "^2.0.0",
66 "ttf2woff": "^2.0.0",
67 "ttf2woff2": "^2.0.0"
68 },
69 "devDependencies": {
70 "ava": "^0.25.0",
71 "babel-cli": "^6.22.2",
72 "babel-eslint": "^8.2.2",
73 "babel-preset-env": "^1.6.0",
74 "babel-register": "^6.9.0",
75 "coveralls": "^3.0.0",
76 "cross-env": "^5.0.0",
77 "execa": "^0.10.0",
78 "eslint": "^4.1.1",
79 "eslint-plugin-ava": "^4.2.1",
80 "eslint-plugin-import": "^2.6.0",
81 "eslint-plugin-itgalaxy": "^66.0.0",
82 "eslint-plugin-jest": "^21.2.0",
83 "eslint-plugin-jsx-a11y": "^6.0.0",
84 "eslint-plugin-lodash": "^2.4.3",
85 "eslint-plugin-node": "^6.0.1",
86 "eslint-plugin-prettier": "^2.1.2",
87 "eslint-plugin-promise": "^3.5.0",
88 "eslint-plugin-react": "^7.1.0",
89 "eslint-plugin-unicorn": "^4.0.2",
90 "is-eot": "^1.0.0",
91 "is-svg": "^3.0.0",
92 "is-ttf": "^0.2.0",
93 "is-woff": "^1.0.0",
94 "is-woff2": "^1.0.0",
95 "npmpub": "^3.1.0",
96 "npm-run-all": "^4.0.0",
97 "nyc": "^11.0.0",
98 "prettier": "^1.7.4",
99 "remark-cli": "^5.0.0",
100 "remark-preset-lint-itgalaxy": "^12.0.0",
101 "rimraf": "^2.5.2",
102 "husky": "^0.14.0",
103 "lint-staged": "^7.0.0"
104 },
105 "scripts": {
106 "precommit": "lint-staged",
107 "lint:eslint": "eslint . --report-unused-disable-directives --ignore-path .gitignore --color",
108 "lint:prettify": "prettier --list-different '{**/*,*}.{js,mjs,jsx,json,md}' '!{package,composer}*.json' --ignore-path .gitignore",
109 "lint:remark": "remark . -i .gitignore -f -q",
110 "lint": "npm-run-all -l --parallel lint:*",
111 "prettify": "npm run lint:prettify -- --write",
112 "fix:eslint": "eslint . '.*.js' --fix --ignore-path .gitignore --ext '.js,.jsx'",
113 "fix": "npm-run-all -l -p 'fix:**'",
114 "pretest": "npm run lint",
115 "test-only": "nyc ava --verbose",
116 "test": "npm run test-only",
117 "coveralls": "nyc report --reporter=text-lcov | coveralls",
118 "prebuild": "rimraf dist",
119 "demo": "node dist/cli.js './src/__tests__/fixtures/svg-icons/*.svg' -d demo -t html --normalize --center-horizontally",
120 "build": "babel src --out-dir dist --ignore /__tests__/",
121 "prepublish": "npm-run-all build",
122 "release": "npmpub"
123 },
124 "ava": {
125 "require": "babel-register",
126 "concurrency": 5,
127 "babel": "inherit"
128 },
129 "babel": {
130 "presets": [
131 [
132 "env",
133 {
134 "targets": {
135 "node": "6.9.5"
136 }
137 }
138 ]
139 ]
140 },
141 "eslintConfig": {
142 "parserOptions": {
143 "sourceType": "script"
144 },
145 "extends": [
146 "plugin:itgalaxy/ava",
147 "plugin:itgalaxy/esnext",
148 "plugin:itgalaxy/node"
149 ],
150 "overrides": [
151 {
152 "files": [
153 "src/**",
154 "**/__tests__/**/*.js"
155 ],
156 "parserOptions": {
157 "sourceType": "module"
158 },
159 "rules": {
160 "node/no-unsupported-features": "off"
161 }
162 }
163 ],
164 "root": true
165 },
166 "remarkConfig": {
167 "plugins": [
168 "remark-preset-lint-itgalaxy"
169 ]
170 },
171 "engines": {
172 "node": ">= 6.9.5 || >= 8.9.0"
173 }
174}