Skip to content

Commit

Permalink
Use grunt-webfont the npm package, fixes #1
Browse files Browse the repository at this point in the history
  • Loading branch information
timdream committed May 30, 2016
1 parent 21d59af commit ffb8b00
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 91 deletions.
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

17 changes: 2 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,24 +21,11 @@ is a prerequisite, as is the [Grunt](http://gruntjs.com/) task runner.
The necessary tools can be installed via npm:

# install the Grunt command processor (if you don't already have it)
npm install grunt-cli
npm install -g grunt-cli

# install grunt project dependencies from packages.json
# install dependencies from packages.json, including `grunt-webfont`.
npm install

# additional modules needed by the layerize.js script
npm install rmdir unzip xmlbuilder

# Optional emoji-table to print character names on the test result page
npm install emoji-table

After initially cloning the repository, you will also need to run:

git submodule init
git submodule update

to set up and clone the grunt-webfont submodule.

The build process also requires [fontforge](https://fontforge.github.io/)
and the TTX script from the [font-tools](https://github.com/behdad/fonttools/) package
to be installed, and assumes standard Perl and Python are available.
Expand Down
1 change: 0 additions & 1 deletion grunt-webfont
Submodule grunt-webfont deleted from d45b24
82 changes: 10 additions & 72 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,75 +1,13 @@
{
"name": "grunt-webfont",
"description": "Ultimate SVG to webfont converter for Grunt.",
"version": "1.3.1",
"homepage": "https://github.com/sapegin/grunt-webfont",
"author": {
"name": "Artem Sapegin",
"url": "http://sapegin.me/"
},
"contributors": [
"Maxime Thirouin (http://moox.io/)"
],
"repository": {
"type": "git",
"url": "git://github.com/sapegin/grunt-webfont.git"
},
"bugs": {
"url": "https://github.com/sapegin/grunt-webfont/issues"
},
"license": "MIT",
"main": "tasks/webfont.js",
"scripts": {
"test": "grunt --stack"
},
"engines": {
"node": ">=0.12.0"
},
"dependencies": {
"async": "~1.5.2",
"chalk": "~1.1.1",
"glob": "~7.0.0",
"lodash": "~4.3.0",
"memorystream": "~0.3.1",
"mkdirp": "~0.5.1",
"svg2ttf": "~2.1.1",
"svgicons2svgfont": "~1.1.0",
"svgo": "~0.6.1",
"temp": "~0.8.3",
"ttf2eot": "~1.3.0",
"ttf2woff": "~1.3.0",
"ttf2woff2": "~2.0.3",
"underscore.string": "~3.2.3",
"winston": "~2.1.1"
},
"devDependencies": {
"grunt": "~0.4.5",
"grunt-cli": "~0.1.13",
"grunt-contrib-clean": "~1.0.0",
"grunt-contrib-jshint": "~0.11.3",
"grunt-contrib-nodeunit": "~0.4.1",
"grunt-contrib-watch": "~0.6.1",
"grunt-jscs": "~1.0.0",
"load-grunt-tasks": "~3.4.0",
"stylus": "~0.53.0",
"xml2js": "~0.4.16"
},
"peerDependencies": {
"grunt": ">=0.4.0"
},
"keywords": [
"gruntplugin",
"font",
"webfont",
"fontforge",
"font-face",
"woff",
"woff2",
"ttf",
"svg",
"eot",
"truetype",
"css",
"icon"
]
"emoji-table": "^0.1.0",
"grunt": "^1.0.1",
"grunt-cli": "^1.2.0",
"grunt-webfont": "^1.4.0",
"load-grunt-tasks": "^3.5.0",
"rmdir": "^1.2.0",
"unzip": "^0.1.11",
"xml2js": "^0.4.16",
"xmlbuilder": "^8.2.2"
}
}

0 comments on commit ffb8b00

Please sign in to comment.