-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.js
More file actions
59 lines (50 loc) · 1.55 KB
/
Copy pathtest.js
File metadata and controls
59 lines (50 loc) · 1.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
var nitro = require('./lib/nitro');
// nitro.github.release( 'v' + require('./package').version, {
// nitro.github.release({
// attach: ['test.js']
// });
// // nitro.load('tests/dummy/{,**/}*.js')
// // .process('uglify', { sourceMap: true })
// // .join('tests/dummy.js')
// nitro.load('tests/dummy/dummy.coffee', { sourceMap: true })
// .process('coffee-script')
// // .process('ng-annotate')
// // .process('browserify', { sourceMap: true })
// .process('uglify')
// .each(function (f) {
// console.log(f.path);
// console.log(f.src);
// console.log(f.map);
// })
// .write('.tmp');
// nitro.load('tests/dummy/dummy.less')
// .process('less', {
// autoprefix: true,
// sourceMap: true
// })
// .each(function (f) {
// console.log(f.path);
// console.log(f.src);
// console.log(f.map);
// })
// .write('.tmp', { sourceMap: 'inline' });
// nitro.dir('.tmp').load('tests/dummy/dummy.js')
// .each(function (f) {
// console.log('path\n', f.path);
// console.log('src\n', f.src);
// console.log('map\n', f.map);
// });
nitro.task('coffee', function () {
console.log('task:coffee', arguments);
});
nitro.task('all', function () {
console.log('task:all', arguments);
});
nitro.watch('tests', ['all:dev'], function (filename, meta) {
console.log('changed', filename, meta);
}).when('{,**/}*.js', function (filename, meta) {
console.log('js', filename, meta);
}).when('{,**/}*.coffee', ['coffee:dev'], function (filename, meta) {
console.log('coffee', filename, meta);
});
nitro.livereload('lib', { port: 12345, highlight: false });