Skip to content

Commit 559d80a

Browse files
author
Peter Hegman
committed
Add linting to TravisCI config
1 parent 4e9852f commit 559d80a

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.travis.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
language: node_js
22
node_js:
33
- '10'
4-
script: yarn build
4+
script:
5+
- yarn lint
6+
- yarn build
57
deploy:
68
- provider: npm
79
email: $NPM_EMAIL

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,8 @@
5454
"build:es": "rollup --config rollup.config.js --format es --file dist/vue-mapbox-gl.esm.js --environment BUILD:prod,FORMAT:es",
5555
"build:unpkg": "rollup --config rollup.config.js --format iife --file dist/vue-mapbox-gl.min.js --environment BUILD:prod,FORMAT:iife",
5656
"build:demo": "rollup --config rollup.config.js --format iife --file dist/demo.min.js --environment BUILD:demo,FORMAT:iife",
57-
"serve": "rimraf dist & rollup --config rollup.config.js --format iife --file dist/demo.min.js --environment BUILD:dev,FORMAT:iife --watch"
57+
"serve": "rimraf dist & rollup --config rollup.config.js --format iife --file dist/demo.min.js --environment BUILD:dev,FORMAT:iife --watch",
58+
"lint": "./node_modules/.bin/eslint src/**/*.{vue,ts}"
5859
},
5960
"dependencies": {
6061
"@mapbox/mapbox-gl-draw": "^1.1.2",

0 commit comments

Comments
 (0)