Skip to content
This repository was archived by the owner on Sep 7, 2022. It is now read-only.

Commit fd057a6

Browse files
committed
Add travis testing
1 parent 1afeca9 commit fd057a6

File tree

4 files changed

+21
-5
lines changed

4 files changed

+21
-5
lines changed

.travis.yml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
language: node_js
2+
node_js: stable
3+
addons:
4+
apt:
5+
sources:
6+
- google-chrome
7+
packages:
8+
- google-chrome-stable
9+
before_script:
10+
- npm run init
11+
- npm run build
12+
script:
13+
- xvfb-run wct -l chrome
14+
dist: trusty
15+
sudo: required

gulpfile.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ gulp.task('manifest', function() {
2323
gulp.task('compile', function(cb) {
2424
child_process.exec('tsc', function(err, stdout, stderr) {
2525
if (err) {
26-
console.log(stderr);
26+
console.error(stdout);
27+
console.error(stderr);
2728
}
2829
cb(err);
2930
});

package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,16 @@
33
"version": "0.0.0",
44
"private": true,
55
"scripts": {
6+
"init": "bower install",
67
"build": "gulp",
78
"dev": "gulp dev"
89
},
910
"dependencies": {
10-
"zone.js": "^0.5.2"
1111
},
1212
"devDependencies": {
13-
"babel": "^5.8.21",
13+
"bower": "^1.8.0",
1414
"event-stream": "^3.3.1",
1515
"gulp": "^3.9.0",
16-
"gulp-babel": "^5.2.0",
1716
"gulp-crisper": "0.0.5",
1817
"gulp-eslint": "^1.0.0",
1918
"typescript": "^2.0.0"

tsconfig.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"compilerOptions": {
33
"target": "es6",
4+
"moduleResolution": "node",
45
"noImplicitAny": true,
56
"noUnusedLocals": true,
67
"noUnusedParameters": true,
@@ -14,4 +15,4 @@
1415
"include": [
1516
"src/document-context/measure-custom-elements.ts"
1617
]
17-
}
18+
}

0 commit comments

Comments
 (0)