diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index fb40b1e..0000000 Binary files a/.DS_Store and /dev/null differ diff --git a/.gitignore b/.gitignore index a44e998..e5f3e1c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ - +.DS_Store prod.env test.env account/.eslintcache diff --git a/frontend/package.json b/frontend/package.json index ac813ba..5298212 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -26,6 +26,7 @@ "redux-thunk": "2.4.2", "semantic-ui-css": "2.5.0", "semantic-ui-react": "2.1.4", + "serve-favicon": "^2.5.0", "socket.io-client": "^4.5.4" }, "scripts": { diff --git a/frontend/server/config/express.js b/frontend/server/config/express.js index 6372621..d2fe879 100644 --- a/frontend/server/config/express.js +++ b/frontend/server/config/express.js @@ -1,5 +1,7 @@ const path = require("path"); const express = require("express"); +var favicon = require('serve-favicon') + const secrets = require("./secrets"); @@ -18,7 +20,7 @@ module.exports = function(app) { // It can be removed safely app.disable("x-powered-by") app.enable('trust proxy') - + app.use(favicon(path.join(__dirname, 'public', 'favicon.ico'))) app.use(express.static(path.join(process.cwd(), 'public'))); app.set('view engine', 'ejs') app.set('views', './') diff --git a/frontend/yarn.lock b/frontend/yarn.lock index a6a5ecd..f55eb73 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -7233,6 +7233,11 @@ ms@2.0.0: resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== +ms@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" @@ -8837,6 +8842,11 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" +safe-buffer@5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" + integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== + safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -9025,6 +9035,17 @@ serialize-javascript@^6.0.0: dependencies: randombytes "^2.1.0" +serve-favicon@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.5.0.tgz#935d240cdfe0f5805307fdfe967d88942a2cbcf0" + integrity sha512-FMW2RvqNr03x+C0WxTyu6sOv21oOjkq5j8tjquWccwa6ScNyGFOGJVpuS1NmTVGBAHS07xnSKotgf2ehQmf9iA== + dependencies: + etag "~1.8.1" + fresh "0.5.2" + ms "2.1.1" + parseurl "~1.3.2" + safe-buffer "5.1.1" + serve-index@^1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"