Skip to content

Commit e05b05c

Browse files
authored
refactor!: convert to Polymer 3
vaadin/vaadin-element-mixin#41
1 parent b6bd516 commit e05b05c

29 files changed

+637
-712
lines changed
Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,15 @@
11
{
2-
"extends": "vaadin",
2+
"extends": [
3+
"eslint:recommended",
4+
"plugin:prettier/recommended"
5+
],
6+
"plugins": ["prettier"],
37
"env": {
48
"browser": true,
5-
"node": true,
69
"es6": true
710
},
8-
"plugins": [
9-
"html"
10-
],
11-
"globals": {
12-
"Polymer": false,
13-
"Vaadin": false
14-
},
15-
"rules": {
16-
"arrow-spacing": "error"
17-
},
1811
"parserOptions": {
19-
"ecmaVersion": 2017
12+
"sourceType": "module",
13+
"ecmaVersion": 2020
2014
}
2115
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: sauce
2+
3+
on:
4+
push:
5+
branches:
6+
- '**'
7+
tags-ignore:
8+
- '*.*'
9+
10+
jobs:
11+
unit-tests:
12+
runs-on: ubuntu-latest
13+
if: "! contains(toJSON(github.event.commits.*.message), '[skip ci]')"
14+
15+
steps:
16+
- uses: actions/checkout@v2
17+
- uses: actions/setup-node@v1
18+
with:
19+
node-version: 12
20+
21+
- name: Install dependencies
22+
run: npm install
23+
24+
- name: SauceLabs tests
25+
env:
26+
SAUCE_USERNAME: ${{ secrets.SAUCE_USERNAME }}
27+
SAUCE_ACCESS_KEY: ${{ secrets.SAUCE_ACCESS_KEY }}
28+
run: npm run test:sauce
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: tests
2+
3+
on: [pull_request]
4+
5+
jobs:
6+
unit-tests:
7+
runs-on: ubuntu-latest
8+
9+
steps:
10+
- uses: actions/checkout@v2
11+
- uses: actions/setup-node@v1
12+
with:
13+
node-version: 12
14+
15+
- name: Install dependencies
16+
run: npm install
17+
18+
- name: Lint JavaScript
19+
run: npm run lint
20+
21+
- name: Unit tests
22+
run: npm test
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
bower_components
22
node_modules
3+
coverage

packages/vaadin-element-mixin/.npmignore

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"singleQuote": true,
3+
"printWidth": 120,
4+
"trailingComma": "none",
5+
"htmlWhitespaceSensitivity": "strict"
6+
}

packages/vaadin-element-mixin/.stylelintrc

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

packages/vaadin-element-mixin/.travis.yml

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

packages/vaadin-element-mixin/bower.json

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

packages/vaadin-element-mixin/gen-tsd.json

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

0 commit comments

Comments
 (0)