File tree Expand file tree Collapse file tree 3 files changed +32
-34
lines changed Expand file tree Collapse file tree 3 files changed +32
-34
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ "use strict" ;
2
+
3
+ var gulp = require ( "gulp" ) ;
4
+ var plumber = require ( "gulp-plumber" ) ;
5
+ var purescript = require ( "gulp-purescript" ) ;
6
+ var jsvalidate = require ( "gulp-jsvalidate" ) ;
7
+
8
+ gulp . task ( "make" , function ( ) {
9
+ return gulp . src ( [ "src/**/*.purs" , "bower_components/purescript-*/src/**/*.purs" ] )
10
+ . pipe ( plumber ( ) )
11
+ . pipe ( purescript . pscMake ( ) ) ;
12
+ } ) ;
13
+
14
+ gulp . task ( "jsvalidate" , [ "make" ] , function ( ) {
15
+ return gulp . src ( "output/**/*.js" )
16
+ . pipe ( plumber ( ) )
17
+ . pipe ( jsvalidate ( ) ) ;
18
+ } ) ;
19
+
20
+ gulp . task ( "docs" , function ( ) {
21
+ return gulp . src ( "src/**/*.purs" )
22
+ . pipe ( plumber ( ) )
23
+ . pipe ( purescript . pscDocs ( ) )
24
+ . pipe ( gulp . dest ( "README.md" ) ) ;
25
+ } ) ;
26
+
27
+ gulp . task ( "default" , [ "jsvalidate" , "docs" ] ) ;
Original file line number Diff line number Diff line change 1
1
{
2
2
"private" : true ,
3
- "dependencies" : {
4
- "grunt" : " ~0.4.4" ,
5
- "grunt-purescript" : " ~0.5.1" ,
6
- "grunt-contrib-clean" : " ~0.5.0"
3
+ "devDependencies" : {
4
+ "gulp" : " ^3.8.11" ,
5
+ "gulp-jsvalidate" : " ^1.0.1" ,
6
+ "gulp-plumber" : " ^1.0.0" ,
7
+ "gulp-purescript" : " ^0.2.0"
7
8
}
8
9
}
You can’t perform that action at this time.
0 commit comments