Skip to content

Commit 21d4302

Browse files
author
Peter Hegman
committed
Merge branch 'v2.0.0'
2 parents f67ef97 + 4f232bc commit 21d4302

33 files changed

+3706
-4967
lines changed

.babelrc

Lines changed: 0 additions & 3 deletions
This file was deleted.

.browserslistrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
> 0.5%
2+
last 2 versions
3+
Firefox ESR
4+
not dead

.eslintrc.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
module.exports = {
2+
root: true,
3+
env: {
4+
node: true,
5+
},
6+
extends: ['plugin:vue/essential', '@vue/prettier', '@vue/typescript'],
7+
rules: {
8+
'vue/max-attributes-per-line': 'off',
9+
'vue/html-self-closing': 'off',
10+
},
11+
parserOptions: {
12+
parser: '@typescript-eslint/parser',
13+
},
14+
}

.eslintrc.json

Lines changed: 0 additions & 42 deletions
This file was deleted.

.gitignore

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,32 @@
1-
/node_modules
1+
# Logs
2+
logs
3+
*.log
4+
yarn-debug.log*
5+
yarn-error.log*
6+
7+
# Dependency directories
8+
node_modules/
9+
10+
# TypeScript cache
11+
*.tsbuildinfo
12+
13+
# Optional npm cache directory
14+
.npm
15+
16+
# Optional eslint cache
17+
.eslintcache
18+
19+
# Yarn Integrity file
20+
.yarn-integrity
21+
22+
# Build artifacts
23+
dist
24+
25+
# OS generated files
26+
.DS_Store
27+
.DS_Store?
28+
._*
29+
.Spotlight-V100
30+
.Trashes
31+
ehthumbs.db
32+
Thumbs.db

.prettierrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"semi": false,
3+
"singleQuote": true,
4+
"trailingComma": "es5"
5+
}

.travis.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
language: node_js
2+
node_js:
3+
- '10'
4+
script:
5+
- yarn lint
6+
- yarn build
7+
deploy:
8+
- provider: npm
9+
email: $NPM_EMAIL
10+
api_key: $NPM_TOKEN
11+
skip_cleanup: true
12+
on:
13+
tags: true
14+
- provider: releases
15+
api_key: $GITHUB_OAUTH_TOKEN
16+
file_glob: true
17+
file: dist/*
18+
skip_cleanup: true
19+
on:
20+
tags: true
21+
- provider: pages
22+
skip_cleanup: true
23+
github_token: $GITHUB_PAGES_TOKEN
24+
local_dir: dist
25+
fqdn: vue-mapbox-gl.peterhegman.com
26+
on:
27+
branch: master

0 commit comments

Comments
 (0)