Skip to content
This repository was archived by the owner on May 17, 2021. It is now read-only.

Commit e488235

Browse files
authored
chore: fixup project (#37)
* chore: fixup project. update travis. make ci use electron for tests * chore: regenerate package-lock * fix: package-lock * fix(ci): Add native package dependencies for travis * fix xvfb-maybe usage
1 parent 5055204 commit e488235

File tree

5 files changed

+3182
-1044
lines changed

5 files changed

+3182
-1044
lines changed

.npmignore

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
.jshintrc
2-
.jsfmtrc
1+
.eslintrc
32
.travis.yml
4-
.zuul.yml
53
examples/
64
test/

.travis.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
11
sudo: false
2+
dist: trusty
23
language: node_js
34
node_js:
4-
- 10.2.1
5+
- 12.4.0
6+
install:
7+
- npm ci
8+
script:
9+
- npm run check
10+
- npm test
11+
cache: npm
512
addons:
613
apt:
14+
# for kerberos and keytar dependencies via mongodb-data-service
715
sources:
816
- ubuntu-toolchain-r-test
917
packages:
1018
- libkrb5-dev
19+
- xvfb
1120
- libsecret-1-dev
12-
- libstdc++6
1321
- gnome-keyring
1422
- python-gnomekeyring
15-
script: npm run-script ci
16-
cache:
17-
directories:
18-
- node_modules

0 commit comments

Comments
 (0)