gulp-sketch
Version:
SketchTool plugin for gulp
55 lines (38 loc) • 1.15 kB
Markdown
# gulp-sketch [](https://travis-ci.org/cognitom/gulp-sketch)
A [SketchTool](http://bohemiancoding.com/sketch/tool/) plugin for [gulp](https://github.com/wearefractal/gulp).
## Install
Download [SketchTool](http://sketchtool.bohemiancoding.com/sketchtool-latest.zip) and install it to your environment.
```bash
npm install gulp-sketch --save-dev
```
## Usage
```javascript
var gulp = require("gulp");
var sketch = require("gulp-sketch");
gulp.task('sketch', function(){
gulp.src("./src/sketch/*.sketch")
.pipe(sketch({
export: 'slices',
formats: 'png'
}))
.pipe(gulp.dest("./dist/html/"));
});
```
or write it in CoffeeScript.
```coffeescript
gulp = requier 'gulp'
sketch = require 'gulp-sketch'
gulp.task 'sketch', ->
gulp.src './src/sketch/*.sketch'
.pipe sketch
export: 'slices'
formats: 'png'
.pipe gulp.dest './dist/html/'
```
## Options
The options are the same as what's supported by `SketchTool`.
- `export`: pages,artboards,slices
- `formats`: png,pdf,eps,jpg
- `scales`: 1.0,2.0
- `items`:
- `bounds`: