diff --git a/nuxt.config.js b/nuxt.config.js index e69b3eb24..73fc1e46d 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -29,7 +29,6 @@ export default { // Global page headers (https://go.nuxtjs.dev/config-head) head: { - title: `${options.name} • ${options.shortDescription}`, meta: [ { name: "keywords", @@ -52,10 +51,6 @@ export default { itemprop: "image", content: `${process.env.BASE_URL}/banner.jpg`, }, - { - property: "og:image", - content: `${process.env.BASE_URL}/banner.jpg`, - }, // Add to homescreen for Chrome on Android. Fallback for PWA (handled by nuxt) { name: "application-name", @@ -132,11 +127,13 @@ export default { // PWA module configuration (https://pwa.nuxtjs.org/setup) pwa: { meta: { + name: `${options.name} - ${options.shortDescription}`, + description: options.description, ogHost: process.env.BASE_URL, + ogImage: `${process.env.BASE_URL}/banner.jpg`, twitterCard: "summary_large_image", twitterSite: options.social.twitter, twitterCreator: options.social.twitter, - description: options.shortDescription, theme_color: options.app.background, }, manifest: { @@ -145,7 +142,6 @@ export default { description: options.shortDescription, start_url: "/", background_color: options.app.background, - theme_color: options.app.background, }, }, diff --git a/package-lock.json b/package-lock.json index 0da15b3eb..893622038 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,9 +18,9 @@ "integrity": "sha512-jAbCtMANC9ptXxbSVXIqV/3H0bkh7iyyv6JS5lu10av45bcc2QmDNJXkASZCFwbBt75Q0AEq/BB+bNa3x1QgYQ==" }, "@babel/core": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.7.tgz", - "integrity": "sha512-tRKx9B53kJe8NCGGIxEQb2Bkr0riUIEuN7Sc1fxhs5H8lKlCWUvQCSNMVIB0Meva7hcbCRJ76de15KoLltdoqw==", + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", "requires": { "@babel/code-frame": "^7.10.4", "@babel/generator": "^7.12.5", @@ -28,7 +28,7 @@ "@babel/helpers": "^7.12.5", "@babel/parser": "^7.12.7", "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.7", + "@babel/traverse": "^7.12.9", "@babel/types": "^7.12.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", @@ -66,9 +66,9 @@ } }, "@babel/traverse": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.7.tgz", - "integrity": "sha512-nMWaqsQEeSvMNypswUDzjqQ+0rR6pqCtoQpsqGJC4/Khm9cISwPTSpai57F6/jDaOoEGz8yE/WxcO3PV6tKSmQ==", + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz", + "integrity": "sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==", "requires": { "@babel/code-frame": "^7.10.4", "@babel/generator": "^7.12.5", @@ -452,9 +452,9 @@ "integrity": "sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==" }, "@babel/traverse": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.7.tgz", - "integrity": "sha512-nMWaqsQEeSvMNypswUDzjqQ+0rR6pqCtoQpsqGJC4/Khm9cISwPTSpai57F6/jDaOoEGz8yE/WxcO3PV6tKSmQ==", + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz", + "integrity": "sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==", "requires": { "@babel/code-frame": "^7.10.4", "@babel/generator": "^7.12.5", @@ -13496,9 +13496,9 @@ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" }, "prettier": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.0.tgz", - "integrity": "sha512-yYerpkvseM4iKD/BXLYUkQV5aKt4tQPqaGW6EsZjzyu0r7sVZZNPJW4Y8MyKmicp6t42XUPcBVA+H6sB3gqndw==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", + "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", "dev": true }, "pretty": { diff --git a/package.json b/package.json index fa017b9f8..b88ee8b24 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "yargs-parser": "^20.2.4" }, "devDependencies": { - "@babel/core": "^7.12.7", + "@babel/core": "^7.12.9", "@babel/preset-env": "^7.12.7", "@nuxtjs/color-mode": "^2.0.0", "@nuxtjs/google-analytics": "^2.4.0", @@ -65,7 +65,7 @@ "husky": "^4.3.0", "jest": "^26.6.3", "jest-serializer-vue": "^2.0.2", - "prettier": "^2.2.0", + "prettier": "^2.2.1", "pretty-quick": "^3.1.0", "sass": "^1.29.0", "sass-loader": "^10.1.0",