diff --git a/package-lock.json b/package-lock.json index 58a3e2c1..49d7ed7b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10051,6 +10051,29 @@ "unpipe": "1.0.0" } }, + "raw-loader": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.1.tgz", + "integrity": "sha512-baolhQBSi3iNh1cglJjA0mYzga+wePk7vdEX//1dTFd+v4TsQlQE0jitJSNF1OIP82rdYulH7otaVmdlDaJ64A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, "read-pkg": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", diff --git a/package.json b/package.json index 1d1b3c4a..5f640002 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ "less": "^3.0.4", "less-loader": "^5.0.0", "lint-staged": "^9.5.0", + "raw-loader": "^4.0.1", "sass": "^1.19.0", "sass-loader": "^8.0.0", "vue-cli-plugin-vuetify": "~2.0.5", diff --git a/src/components/GithubContributors.vue b/src/components/GithubContributors.vue new file mode 100644 index 00000000..c6648070 --- /dev/null +++ b/src/components/GithubContributors.vue @@ -0,0 +1,49 @@ + + + + + \ No newline at end of file diff --git a/src/routes/About.vue b/src/routes/About.vue index 75609264..511877f8 100644 --- a/src/routes/About.vue +++ b/src/routes/About.vue @@ -1,19 +1,73 @@ - \ No newline at end of file diff --git a/vue.config.js b/vue.config.js index 62048c49..8f6b8404 100644 --- a/vue.config.js +++ b/vue.config.js @@ -6,6 +6,11 @@ module.exports = { ], configureWebpack: () => { return { + module:{ + rules: [ + { test: /\.md$/, use: 'raw-loader' } + ] + }, plugins: [ new webpack.DefinePlugin({ 'process.env': {