File tree Expand file tree Collapse file tree 3 files changed +15
-3
lines changed Expand file tree Collapse file tree 3 files changed +15
-3
lines changed Original file line number Diff line number Diff line change 21
21
" package.json"
22
22
],
23
23
"dependencies" : {
24
- "purescript-monoid" : " ~ 0.3.0"
24
+ "purescript-monoid" : " ^ 0.3.0"
25
25
}
26
26
}
Original file line number Diff line number Diff line change 4
4
var gulp = require ( "gulp" ) ;
5
5
var plumber = require ( "gulp-plumber" ) ;
6
6
var purescript = require ( "gulp-purescript" ) ;
7
+ var rimraf = require ( "rimraf" ) ;
7
8
8
9
var sources = [
9
10
"src/**/*.purs" ,
@@ -14,13 +15,23 @@ var foreigns = [
14
15
"bower_components/purescript-*/src/**/*.js"
15
16
] ;
16
17
18
+ gulp . task ( "clean-docs" , function ( cb ) {
19
+ rimraf ( "docs" , cb ) ;
20
+ } ) ;
21
+
22
+ gulp . task ( "clean-output" , function ( cb ) {
23
+ rimraf ( "output" , cb ) ;
24
+ } ) ;
25
+
26
+ gulp . task ( "clean" , [ "clean-docs" , "clean-output" ] ) ;
27
+
17
28
gulp . task ( "make" , function ( ) {
18
29
return gulp . src ( sources )
19
30
. pipe ( plumber ( ) )
20
31
. pipe ( purescript . pscMake ( { ffi : foreigns } ) ) ;
21
32
} ) ;
22
33
23
- gulp . task ( "docs" , function ( ) {
34
+ gulp . task ( "docs" , [ "clean-docs" ] , function ( ) {
24
35
return gulp . src ( sources )
25
36
. pipe ( plumber ( ) )
26
37
. pipe ( purescript . pscDocs ( {
Original file line number Diff line number Diff line change 3
3
"devDependencies" : {
4
4
"gulp" : " ^3.8.11" ,
5
5
"gulp-plumber" : " ^1.0.0" ,
6
- "gulp-purescript" : " ^0.5.0"
6
+ "gulp-purescript" : " ^0.5.0-rc.1" ,
7
+ "rimraf" : " ^2.3.4"
7
8
}
8
9
}
You can’t perform that action at this time.
0 commit comments