Skip to content

Commit 289b6a1

Browse files
committed
Initial commit
0 parents  commit 289b6a1

33 files changed

+1276
-0
lines changed

Diff for: .browserslistrc

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
> 1%
2+
last 2 versions
3+
not dead

Diff for: .eslintrc.js

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
module.exports = {
2+
root: true,
3+
env: {
4+
node: true
5+
},
6+
'extends': [
7+
'plugin:vue/vue3-essential',
8+
'eslint:recommended',
9+
'@vue/typescript/recommended'
10+
],
11+
parserOptions: {
12+
ecmaVersion: 2020
13+
},
14+
rules: {
15+
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
16+
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
17+
'vue/no-deprecated-slot-attribute': 'off',
18+
'@typescript-eslint/no-explicit-any': 'off',
19+
},
20+
overrides: [
21+
{
22+
files: [
23+
'**/__tests__/*.{j,t}s?(x)',
24+
'**/tests/unit/**/*.spec.{j,t}s?(x)'
25+
],
26+
env: {
27+
jest: true
28+
}
29+
}
30+
]
31+
}

Diff for: .gitignore

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Specifies intentionally untracked files to ignore when using Git
2+
# http://git-scm.com/docs/gitignore
3+
4+
*~
5+
*.sw[mnpcod]
6+
.tmp
7+
*.tmp
8+
*.tmp.*
9+
*.sublime-project
10+
*.sublime-workspace
11+
.DS_Store
12+
Thumbs.db
13+
UserInterfaceState.xcuserstate
14+
$RECYCLE.BIN/
15+
16+
*.log
17+
log.txt
18+
npm-debug.log*
19+
20+
/.idea
21+
/.ionic
22+
/.sass-cache
23+
/.sourcemaps
24+
/.versions
25+
/.vscode
26+
/coverage
27+
/dist
28+
/node_modules
29+
/platforms
30+
/plugins
31+
/www

Diff for: babel.config.js

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = {
2+
presets: [
3+
'@vue/cli-plugin-babel/preset'
4+
]
5+
}

Diff for: capacitor.config.json

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"appId": "io.ionic.starter",
3+
"appName": "VueIonicPlayground",
4+
"bundledWebRuntime": false,
5+
"npmClient": "npm",
6+
"webDir": "dist",
7+
"plugins": {
8+
"SplashScreen": {
9+
"launchShowDuration": 0
10+
}
11+
},
12+
"cordova": {}
13+
}

Diff for: cypress.json

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"pluginsFile": "tests/e2e/plugins/index.js"
3+
}

Diff for: ionic.config.json

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"name": "VueIonicPlayground",
3+
"integrations": {
4+
"capacitor": {}
5+
},
6+
"type": "vue",
7+
"id": "03828db0"
8+
}

Diff for: jest.config.js

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
module.exports = {
2+
preset: '@vue/cli-plugin-unit-jest/presets/typescript-and-babel',
3+
transform: {
4+
'^.+\\.vue$': 'vue-jest'
5+
},
6+
transformIgnorePatterns: ['/node_modules/(?!@ionic/vue|@ionic/vue-router)']
7+
}

0 commit comments

Comments
 (0)