@@ -5,41 +5,34 @@ const VERSION = '0.11.3'
55// ------------------------------------------------------------------
66// Clean
77// ------------------------------------------------------------------
8- Task . run ( 'clean' , async ( ) => {
9- await Task . folder ( 'target' ) . delete ( )
10- } )
8+ Task . run ( 'clean' , ( ) => Task . folder ( 'target' ) . delete ( ) )
119// ------------------------------------------------------------------
1210// Format
1311// ------------------------------------------------------------------
14- Task . run ( 'format' , async ( ) => {
15- await Task . shell ( 'deno fmt src test' )
16- } )
12+ Task . run ( 'format' , ( ) => Task . shell ( 'deno fmt src test' ) )
13+ // ------------------------------------------------------------------
14+ // Lint
15+ // ------------------------------------------------------------------
16+ Task . run ( 'lint' , ( ) => Task . shell ( 'deno lint src' ) )
1717// ------------------------------------------------------------------
1818// Start
1919// ------------------------------------------------------------------
20- Task . run ( 'start' , async ( ) => {
21- await Task . shell ( 'deno run -A --watch example/index.ts' )
22- } )
20+ Task . run ( 'start' , ( ) => Task . shell ( 'deno run -A --watch example/index.ts' ) )
2321// ------------------------------------------------------------------
2422// Test
2523// ------------------------------------------------------------------
26- Task . run ( 'test' , async ( filter : string = '' ) => {
27- await Task . test . run ( [ 'test/parsebox' ] , { filter } )
28- } )
24+ Task . run ( 'test' , async ( filter : string = '' ) =>
25+ Task . shell ( 'deno lint src' ) . catch ( ( ) => null ) . then ( ( ) =>
26+ Task . test . run ( [ 'test/parsebox' ] , { filter } ) )
27+ )
2928// ------------------------------------------------------------------
3029// Fast
3130// ------------------------------------------------------------------
32- Task . run ( 'fast' , async ( filter : string = '' ) => {
33- await Task . test . run ( [ 'test/parsebox' ] , {
34- watch : true , noCheck : true , filter,
35- } )
36- } )
31+ Task . run ( 'fast' , async ( filter : string = '' ) => Task . test . run ( [ 'test/parsebox' ] , { watch : true , noCheck : true , filter } ) )
3732// ------------------------------------------------------------------
3833// Report
3934// ------------------------------------------------------------------
40- Task . run ( 'report' , async ( ) => {
41- await Task . test . report ( [ 'test/parsebox' ] )
42- } )
35+ Task . run ( 'report' , async ( ) => Task . test . report ( [ 'test/parsebox' ] ) )
4336// ------------------------------------------------------------------
4437// Build
4538// ------------------------------------------------------------------
0 commit comments