Skip to content

Commit 63fd2c8

Browse files
authored
Merge pull request #39 from alfg/typescriptify
upgrade: initial pass at converting project into typescript.
2 parents d80927a + 9e9296c commit 63fd2c8

27 files changed

+2096
-7551
lines changed

.browserslistrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
> 1%
22
last 2 versions
3+
not dead

.eslintrc.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,23 @@
11
module.exports = {
22
root: true,
3-
43
env: {
54
node: true,
65
},
7-
86
extends: [
97
'plugin:vue/essential',
108
'@vue/airbnb',
9+
'@vue/typescript/recommended',
1110
],
12-
1311
rules: {
1412
'no-console': process.env.NODE_ENV === 'production' ? 'off' : 'off',
1513
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
1614
'vue/multi-word-component-names': 'off',
1715
'vue/no-mutating-props': 'off',
1816
'vuejs-accessibility/media-has-caption': 'off',
1917
},
20-
2118
parserOptions: {
22-
parser: '@babel/eslint-parser',
19+
ecmaVersion: 2020,
2320
},
24-
2521
overrides: [
2622
{
2723
files: [

.travis.yml

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

jest.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module.exports = {
2-
preset: '@vue/cli-plugin-unit-jest',
2+
preset: '@vue/cli-plugin-unit-jest/presets/typescript-and-babel',
33
};

0 commit comments

Comments
 (0)