Merge pull request #5 from Brecert/code-cleanup

linter fix & code cleanup
This commit is contained in:
Supertiger 2019-03-08 10:33:57 +00:00 committed by GitHub
commit e10cede618
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 8268 additions and 32 deletions

View file

@ -1,9 +0,0 @@
{
"plugins": ["@vue"],
"rules": {
"no-console": "off"
},
"parserOptions": {
"sourceType": "module"
}
}

26
.eslintrc.js Normal file
View file

@ -0,0 +1,26 @@
module.exports = {
"env": {
"browser": true,
"commonjs": true,
"es6": true,
"node": true
},
"extends": [
"eslint:recommended",
"plugin:vue/essential"
],
"globals": {
"Atomics": "readonly",
"SharedArrayBuffer": "readonly"
},
"parserOptions": {
"ecmaVersion": 2018
},
"plugins": [
"vue"
],
"rules": {
"no-console": "off",
"no-unused-vars": "off"
}
};

View file

@ -8,7 +8,6 @@
"lint": "vue-cli-service lint" "lint": "vue-cli-service lint"
}, },
"dependencies": { "dependencies": {
"@vue/eslint-plugin": "^4.2.0",
"axios": "^0.18.0", "axios": "^0.18.0",
"filesize": "^4.1.2", "filesize": "^4.1.2",
"futoji": "^0.2.4", "futoji": "^0.2.4",
@ -29,25 +28,12 @@
"@vue/cli-plugin-babel": "^3.0.5", "@vue/cli-plugin-babel": "^3.0.5",
"@vue/cli-plugin-eslint": "^3.0.5", "@vue/cli-plugin-eslint": "^3.0.5",
"@vue/cli-service": "^3.0.5", "@vue/cli-service": "^3.0.5",
"@vue/eslint-plugin": "^4.2.0",
"babel-eslint": "^10.0.1", "babel-eslint": "^10.0.1",
"eslint": "^5.8.0", "eslint": "^5.8.0",
"eslint-plugin-vue": "^5.0.0-0", "eslint-plugin-vue": "^5.0.0-0",
"vue-template-compiler": "^2.5.17" "vue-template-compiler": "^2.5.17"
}, },
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"eslint:recommended"
],
"rules": {},
"parserOptions": {
"parser": "babel-eslint"
}
},
"postcss": { "postcss": {
"plugins": { "plugins": {
"autoprefixer": {} "autoprefixer": {}

View file

@ -55,10 +55,7 @@ import Spinner from '@/components/Spinner.vue'
import ChangeLog from '@/components/ChangeLog.vue' import ChangeLog from '@/components/ChangeLog.vue'
import changelog from '@/changelog.js' import changelog from '@/changelog.js'
export default { export default {
components: { components: {},
Spinner,
ChangeLog
},
data() { data() {
return { return {
changelog: changelog[0] changelog: changelog[0]

View file

@ -14,7 +14,6 @@ import Tab from './Tab.vue'
import FriendsTemplate from './FriendsTemplate.vue' import FriendsTemplate from './FriendsTemplate.vue'
export default { export default {
components: { components: {
Tab,
FriendsTemplate FriendsTemplate
}, },
computed: { computed: {

View file

@ -103,7 +103,6 @@ export default {
} }
} }
</script> </script>
</script>
<style scoped> <style scoped>
.input { .input {

View file

@ -39,7 +39,7 @@ export default (message) => {
futoji.addTransformer({ futoji.addTransformer({
name: 'code-block', name: 'code-block',
symbol: '``\`', symbol: '```',
recursive: false, recursive: false,
transformer: text => `<div class="codeblock"><code>${formatCode(text.trim())}</code></div>`, transformer: text => `<div class="codeblock"><code>${formatCode(text.trim())}</code></div>`,
}) })

View file

@ -28,13 +28,13 @@ import LeftPanel from "./../components/app/LeftPanel.vue";
import RightPanel from "./../components/app/RightPanel.vue"; import RightPanel from "./../components/app/RightPanel.vue";
import ConnectingScreen from "./../components/app/ConnectingScreen.vue"; import ConnectingScreen from "./../components/app/ConnectingScreen.vue";
export default { export default {
name: "app", name: "app",
components: { components: {
LeftPanel, LeftPanel,
RightPanel, RightPanel,
ConnectingScreen, ConnectingScreen,
Popouts
}, },
data() { data() {
return { return {

8238
yarn.lock Normal file

File diff suppressed because it is too large Load diff