Skip to content

Commit 5594a87

Browse files
committed
Remove unnecessary vue third parties
1 parent 864a228 commit 5594a87

File tree

5 files changed

+0
-33
lines changed

5 files changed

+0
-33
lines changed

frontend/package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,9 @@
2424
"papaparse": "^5.3.0",
2525
"turndown": "^7.0.0",
2626
"vue": "^2.6.11",
27-
"vue-analytics": "^5.22.1",
2827
"vue-clipboard2": "^0.3.1",
2928
"vue-codemirror-lite": "^1.0.4",
30-
"vue-cropper": "^0.5.6",
3129
"vue-dompurify-html": "^2.3.0",
32-
"vue-highlight-component": "^1.0.0",
3330
"vue-katex": "^0.5.0",
3431
"vue-router": "^3.2.0",
3532
"vue-simple-alert": "^1.1.1",

frontend/src/pages/admin/index.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ import 'bootstrap-vue/dist/bootstrap-vue.css'
88

99
import filters from '@/utils/filters'
1010
import router from './router'
11-
import { GOOGLE_ANALYTICS_ID } from '@/utils/constants'
12-
import VueAnalytics from 'vue-analytics'
1311
import 'katex/dist/katex.min.css'
1412
import VueKatex from 'vue-katex'
1513
import VueSimpleAlert from 'vue-simple-alert'
@@ -25,11 +23,6 @@ Object.keys(filters).forEach(key => {
2523
Vue.filter(key, filters[key])
2624
})
2725

28-
Vue.use(VueAnalytics, {
29-
id: GOOGLE_ANALYTICS_ID,
30-
router
31-
})
32-
3326
Vue.use(BootstrapVue)
3427
Vue.use(BootstrapVueIcons)
3528

frontend/src/pages/oj/index.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,8 @@ import App from './App.vue'
33
import router from './router'
44
import store from '@/store'
55
import VueClipboard from 'vue-clipboard2'
6-
import VueAnalytics from 'vue-analytics'
76
import VueSimpleAlert from 'vue-simple-alert'
87
import VueDOMPurifyHTML from 'vue-dompurify-html'
9-
import { GOOGLE_ANALYTICS_ID } from '@/utils/constants'
108

119
import iView from 'iview'
1210
import 'iview/dist/styles/iview.css'
@@ -39,10 +37,6 @@ Vue.use(highlight)
3937
Vue.use(VueKatex)
4038
Vue.use(VueSimpleAlert)
4139
Vue.use(VueDOMPurifyHTML)
42-
Vue.use(VueAnalytics, {
43-
id: GOOGLE_ANALYTICS_ID,
44-
router
45-
})
4640

4741
Vue.config.devtools = process.env.NODE_ENV !== 'production'
4842

frontend/src/utils/constants.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,5 +136,3 @@ export function buildProblemCodeKey (problemID, contestID = null) {
136136
}
137137
return `${STORAGE_KEY.PROBLEM_CODE}_NaN_${problemID}`
138138
}
139-
140-
export const GOOGLE_ANALYTICS_ID = 'UA-111499601-1'

frontend/yarn.lock

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9193,11 +9193,6 @@ vm-browserify@^1.0.1:
91939193
resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0"
91949194
integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==
91959195

9196-
vue-analytics@^5.22.1:
9197-
version "5.22.1"
9198-
resolved "https://registry.yarnpkg.com/vue-analytics/-/vue-analytics-5.22.1.tgz#9d6b32da56daee1b9dfb23a267b50349a03f710f"
9199-
integrity sha512-HPKQMN7gfcUqS5SxoO0VxqLRRSPkG1H1FqglsHccz6BatBatNtm/Vyy8brApktZxNCfnAkrSVDpxg3/FNDeOgQ==
9200-
92019196
vue-cli-plugin-dll@~1.1.12:
92029197
version "1.1.12"
92039198
resolved "https://registry.yarnpkg.com/vue-cli-plugin-dll/-/vue-cli-plugin-dll-1.1.12.tgz#4cd626f1bff381a920bcf1943556c0b199c3e2b6"
@@ -9223,11 +9218,6 @@ vue-codemirror-lite@^1.0.4:
92239218
dependencies:
92249219
codemirror "^5.22.0"
92259220

9226-
vue-cropper@^0.5.6:
9227-
version "0.5.6"
9228-
resolved "https://registry.yarnpkg.com/vue-cropper/-/vue-cropper-0.5.6.tgz#a38c98d402da1421bd5e7535e16b9723f103cafd"
9229-
integrity sha512-54Z/AipXDBcE5nzJweTM+BryzSAcC0FCTMQLvLt6f4XanP4AWB3mPkQw3PG3NRICo7knljHO+N+pjZxYAKoTLQ==
9230-
92319221
vue-dompurify-html@^2.3.0:
92329222
version "2.3.0"
92339223
resolved "https://registry.yarnpkg.com/vue-dompurify-html/-/vue-dompurify-html-2.3.0.tgz#b175edda57362cf7b03d2864468fa644e05a2ad0"
@@ -9253,11 +9243,6 @@ vue-functional-data-merge@^3.1.0:
92539243
resolved "https://registry.yarnpkg.com/vue-functional-data-merge/-/vue-functional-data-merge-3.1.0.tgz#08a7797583b7f35680587f8a1d51d729aa1dc657"
92549244
integrity sha512-leT4kdJVQyeZNY1kmnS1xiUlQ9z1B/kdBFCILIjYYQDqZgLqCLa0UhjSSeRX6c3mUe6U5qYeM8LrEqkHJ1B4LA==
92559245

9256-
vue-highlight-component@^1.0.0:
9257-
version "1.0.0"
9258-
resolved "https://registry.yarnpkg.com/vue-highlight-component/-/vue-highlight-component-1.0.0.tgz#c1f1d8d0ff41f9bc3b3163d46b25805b1e288541"
9259-
integrity sha512-oqOmQ4WgHp+yYdhg+kVm3UB6XlWQvpM+iQyiyElakHAZB9LHgnCs07G0NDtB1wqGtnAr6ofQYiGB+BEt+wrWPQ==
9260-
92619246
vue-hot-reload-api@^2.3.0:
92629247
version "2.3.4"
92639248
resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2"

0 commit comments

Comments
 (0)