/
config.yml
99 lines (97 loc) · 2.6 KB
/
config.yml
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
---
author: Howard Panton
company: cobe.io
app: ./src/app/
base: ./dist/
root: ./dist/index.html
env: development
url: http://localhost
port: 8080
test: ./report/coverage/html-report
test_port: 5000
javascript:
input: ./src/**/*.js
output: ./dist/**/*.js
html:
input: ./src/**/*.html
libraryTypeScriptDefinitions: ./typings/index.d.ts
bower_components:
file: ./bower.json
base: ./libs/
ignore: /dist
input:
- libs/jquery/dist/jquery.min.js
output: dist/libs
node_modules:
base: node_modules
input:
- node_modules/core-js/client/shim.min.+(js|js.map)
- node_modules/zone.js/dist/zone.js
- node_modules/reflect-metadata/Reflect.+(js|js.map)
- node_modules/systemjs/dist/system.src.js
- node_modules/@angular/core/bundles/core.umd.js
- node_modules/@angular/common/bundles/common.umd.js
- node_modules/@angular/compiler/bundles/compiler.umd.js
- node_modules/@angular/platform-browser/bundles/platform-browser.umd.js
- node_modules/@angular/platform-browser-dynamic/bundles/platform-browser-dynamic.umd.js
- node_modules/@angular/http/bundles/http.umd.js
- node_modules/@angular/router/bundles/router.umd.js
- node_modules/@angular/forms/bundles/forms.umd.js
- node_modules/rxjs/**/*
- node_modules/angular2-in-memory-web-api
output: dist/node_modules
typings: node_modules/@types/
src: ./src/
styles:
input:
- src/assets/sass/**/*.scss
output: public/css
typescript:
input: ./src/app/**/*.ts
output: ./dist/
typings: ./typings/
dependencies_angularjs:
input:
- node_modules/core-js/client/shim.min.+(js|js.map)
- node_modules/zone.js/dist/zone.js
- node_modules/reflect-metadata/Reflect.+(js|js.map)
- node_modules/systemjs/dist/system.src.js
dependencies_js:
input:
- dist/build.js
dependencies_css:
input:
- ./dist/public/css/**.css
template:
src: ./templates/template.ts
base: ./templates
input:
- tmp/**.component.**.*
- tmp/**.component.*
- tmp/**.class.**.*
- tmp/**.class.*
- tmp/**.directive.**.*
- tmp/**.directive.*
- tmp/**.pipe.**.*
- tmp/**.pipe.*
- tmp/**.interface.*
- tmp/index.ts
output: ./tmp
clean:
input:
- ./dist
- ./src/node_modules
- ./src/main.+(js|js.map)
- ./src/**/**.ngfactory.*
- ./src/**/**.shim.*
- ./src/**/*.+(js|js.map)
images:
input: ./public/images/**/*
output: ./dist/public/images/
css:
input: ./public/css/*
output: ./dist/public/css/
commands:
factory: touch ./src/app/app.module.ngfactory.ts
aot: node_modules/.bin/ngc -p ./src/tsconfig.aot.json
rollup: node_modules/.bin/rollup -c rollup.js