Skip to content

Commit 80b536d

Browse files
committed
Merge branch 'release/1.1.1'
2 parents 005ee9a + f127bc2 commit 80b536d

File tree

201 files changed

+37612
-29209
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

201 files changed

+37612
-29209
lines changed

.eslintrc.cjs

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,34 +7,32 @@ module.exports = {
77
IntersectionObserver: false,
88
Image: false,
99
KeyboardEvent: false,
10+
globalThis: false,
11+
__DEV__: true,
1012
},
1113
rules: {
14+
'import/extensions': ['error', 'always', { ignorePackages: true }],
1215
'class-methods-use-this': 'off',
1316
'no-underscore-dangle': [
1417
'error',
15-
{ allow: ['__base__', '_excludeFromAutoBind'] },
18+
{ allow: [ '__base__', '_excludeFromAutoBind', '__DEV__' ] },
1619
],
1720
},
18-
settings: {
19-
'import/resolver': {
20-
alias: [['~', './src']],
21-
},
22-
},
2321
overrides: [
2422
{
25-
files: ['**/*.spec.js', '**/spec.js', 'tests/**/*.js'],
26-
extends: ['plugin:jest/recommended', 'plugin:jest/style'],
23+
files: [ '**/*.spec.js', '**/spec.js', 'packages/tests/**/*.js' ],
24+
extends: [ 'plugin:jest/recommended', 'plugin:jest/style' ],
2725
rules: {
2826
'max-classes-per-file': 'off',
2927
'jest/no-test-callback': 'off',
3028
'require-jsdoc': 'off',
3129
},
3230
},
3331
{
34-
files: ['**/*.ts'],
32+
files: [ '**/*.ts' ],
3533
parser: '@typescript-eslint/parser',
36-
plugins: ['@typescript-eslint'],
37-
extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended'],
34+
plugins: [ '@typescript-eslint' ],
35+
extends: [ 'eslint:recommended', 'plugin:@typescript-eslint/recommended' ],
3836
},
3937
],
4038
};

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ jobs:
1313

1414
- uses: actions/setup-node@v1
1515
with:
16-
node-version: 12
16+
node-version: 15
1717
registry-url: https://registry.npmjs.org/
1818

1919
- run: npm ci
2020

2121
- run: npm run build
2222

2323
- name: Test
24-
run: npm run test -- --coverage
24+
run: npm run test -- -- --coverage || npm run test -- -- --coverage
2525

2626
- name: Upload coverage to Codecov
2727
uses: codecov/codecov-action@v1

.github/workflows/tests.yml

Lines changed: 28 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,44 @@ on:
88
pull_request:
99

1010
jobs:
11-
Unit:
12-
runs-on: ubuntu-latest
11+
12+
Build:
13+
runs-on: macos-latest
14+
steps:
15+
- uses: actions/checkout@v1
16+
- uses: actions/setup-node@v1
17+
with:
18+
node-version: 15
19+
- name: Install modules
20+
run: npm install
21+
- name: Build the package
22+
run: npm run build
23+
24+
Code-Quality:
25+
runs-on: macos-latest
1326
steps:
1427
- uses: actions/checkout@v1
1528
- uses: actions/setup-node@v1
1629
with:
17-
node-version: 14
30+
node-version: 15
1831
- name: Install modules
19-
run: npm ci
32+
run: npm install
2033
- name: Run code quality tests
2134
run: npm run lint:eslint -- --format=compact
2235
- name: Run types tests
2336
run: npm run lint:types
37+
38+
Unit:
39+
runs-on: macos-latest
40+
steps:
41+
- uses: actions/checkout@v1
42+
- uses: actions/setup-node@v1
43+
with:
44+
node-version: 15
45+
- name: Install modules
46+
run: npm install
2447
- name: Run tests
25-
run: npm run test -- --coverage
48+
run: npm run test -- -- --coverage || npm run test -- -- --coverage
2649
- name: Upload coverage to Codecov
2750
uses: codecov/codecov-action@v1
2851
with:

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
14
1+
15

babel.config.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module.exports = {
33
[
44
'@babel/preset-env',
55
{
6-
modules: process.env.NODE_ENV === 'test' ? 'cjs' : false,
6+
modules: false,
77
},
88
],
99
],

demo/meta.config.js

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

demo/package.json

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

demo/postcss.config.js

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

demo/tailwind.config.js

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

0 commit comments

Comments
 (0)