diff --git a/package-lock.json b/package-lock.json index 2c33765..90868fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1096,7 +1096,7 @@ }, "@fortawesome/fontawesome-svg-core": { "version": "1.2.36", - "resolved": "https://npm.fontawesome.com/@fortawesome/fontawesome-svg-core/-/1.2.36/fontawesome-svg-core-1.2.36.tgz", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.36.tgz", "integrity": "sha512-YUcsLQKYb6DmaJjIHdDWpBIGCcyE/W+p/LMGvjQem55Mm2XWVAP5kWTMKWLv9lwpCVjpLxPyOMOyUocP1GxrtA==", "requires": { "@fortawesome/fontawesome-common-types": "^0.2.36" @@ -1104,7 +1104,7 @@ }, "@fortawesome/free-brands-svg-icons": { "version": "5.15.4", - "resolved": "https://npm.fontawesome.com/@fortawesome/free-brands-svg-icons/-/5.15.4/free-brands-svg-icons-5.15.4.tgz", + "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-5.15.4.tgz", "integrity": "sha512-f1witbwycL9cTENJegcmcZRYyawAFbm8+c6IirLmwbbpqz46wyjbQYLuxOc7weXFXfB7QR8/Vd2u5R3q6JYD9g==", "requires": { "@fortawesome/fontawesome-common-types": "^0.2.36" @@ -1112,7 +1112,7 @@ }, "@fortawesome/free-regular-svg-icons": { "version": "5.15.4", - "resolved": "https://npm.fontawesome.com/@fortawesome/free-regular-svg-icons/-/5.15.4/free-regular-svg-icons-5.15.4.tgz", + "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-5.15.4.tgz", "integrity": "sha512-9VNNnU3CXHy9XednJ3wzQp6SwNwT3XaM26oS4Rp391GsxVYA+0oDR2J194YCIWf7jNRCYKjUCOduxdceLrx+xw==", "requires": { "@fortawesome/fontawesome-common-types": "^0.2.36" @@ -1120,7 +1120,7 @@ }, "@fortawesome/free-solid-svg-icons": { "version": "5.15.4", - "resolved": "https://npm.fontawesome.com/@fortawesome/free-solid-svg-icons/-/5.15.4/free-solid-svg-icons-5.15.4.tgz", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz", "integrity": "sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==", "requires": { "@fortawesome/fontawesome-common-types": "^0.2.36" @@ -1152,7 +1152,7 @@ }, "@fortawesome/vue-fontawesome": { "version": "2.0.5", - "resolved": "https://npm.fontawesome.com/@fortawesome/vue-fontawesome/-/2.0.5/vue-fontawesome-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.5.tgz", "integrity": "sha512-BktJiEuZhU+HxANJ37Pek6y+LRVVFgcU5CDd6b+t6XKj30QrYrh3ICsC5FQm5MuAdh3CPpYT99ywjk5v6nWteA==" }, "@hapi/address": { @@ -1383,9 +1383,9 @@ } }, "@phila/pinboard": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/@phila/pinboard/-/pinboard-1.2.10.tgz", - "integrity": "sha512-52BmT5souVFO8OiWLzY5ZE+niYZEhBBPgJTpJLpZZH2zHy8qNUivU+36seWhOOexJQfDc4whiA/jwowVfGUj+g==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@phila/pinboard/-/pinboard-1.2.11.tgz", + "integrity": "sha512-paMiEE7MY7eXZJHFsAIPjGEKj43Us+ZzQUn9GMO53TW7zeIuR5GMknRtoYvHMBzL7iGqfs48CKpzrwdAs0a7ZQ==", "requires": { "@creativebulma/bulma-tooltip": "^1.2.0", "@fortawesome/free-brands-svg-icons": "^5.15.4", @@ -3479,16 +3479,16 @@ }, "dependencies": { "@babel/parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.4.tgz", - "integrity": "sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==" + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", + "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==" }, "postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "version": "8.4.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", + "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", "requires": { - "nanoid": "^3.3.6", + "nanoid": "^3.3.7", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } @@ -5924,9 +5924,9 @@ } }, "csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "csv2geojson": { "version": "5.0.2", @@ -6044,17 +6044,17 @@ }, "dependencies": { "@babel/runtime": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.4.tgz", - "integrity": "sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.6.tgz", + "integrity": "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==", "requires": { "regenerator-runtime": "^0.14.0" } }, "regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" } } }, @@ -11433,11 +11433,19 @@ "integrity": "sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==" }, "polygon-clipping": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/polygon-clipping/-/polygon-clipping-0.15.3.tgz", - "integrity": "sha512-ho0Xx5DLkgxRx/+n4O74XyJ67DcyN3Tu9bGYKsnTukGAW6ssnuak6Mwcyb1wHy9MZc9xsUWqIoiazkZB5weECg==", + "version": "0.15.7", + "resolved": "https://registry.npmjs.org/polygon-clipping/-/polygon-clipping-0.15.7.tgz", + "integrity": "sha512-nhfdr83ECBg6xtqOAJab1tbksbBAOMUltN60bU+llHVOL0e5Onm1WpAXXWXVB39L8AJFssoIhEVuy/S90MmotA==", "requires": { + "robust-predicates": "^3.0.2", "splaytree": "^3.1.0" + }, + "dependencies": { + "robust-predicates": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" + } } }, "polyline": { @@ -14297,9 +14305,9 @@ } }, "traverse": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", - "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==" + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz", + "integrity": "sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==" }, "tryer": { "version": "1.0.1", diff --git a/package.json b/package.json index 55c44ae..3a80c61 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@fortawesome/pro-light-svg-icons": "5.15.4", "@fortawesome/pro-regular-svg-icons": "5.15.4", "@fortawesome/pro-solid-svg-icons": "5.15.4", - "@phila/pinboard": "1.2.10", + "@phila/pinboard": "1.2.11", "bulma": "^0.9.1", "core-js": "^3.26.1", "vue": "^2.6.10" diff --git a/src/i18n/en-us.js b/src/i18n/en-us.js index 72c3f20..4240dac 100644 --- a/src/i18n/en-us.js +++ b/src/i18n/en-us.js @@ -29,6 +29,7 @@ export default { holidayClosure: 'This site is currently temporarily closed for ', futureHolidayClosure: 'This site will by temporarily closed for ', holidayClosureAllSites: 'Hours may change during the holiday weekend. Contact the site before you go.', + winterHolidayClosureAllSites: "Christmas and New Year's Holidays - Hours may change during the winter holidays. Contact the site before you go.", futureHolidayClosureAllSites: 'Hours may change during the holiday weekend. Contact the site before you go.', weatherClosure: 'This site is currently temporarily closed due to weather.', temporaryClosure: 'This site is currently temporarily closed.', diff --git a/src/i18n/es-us.js b/src/i18n/es-us.js index 80aef89..1ad9503 100644 --- a/src/i18n/es-us.js +++ b/src/i18n/es-us.js @@ -29,6 +29,7 @@ export default { "holidayClosure": "Este sitio está temporalmente cerrado por ", "futureHolidayClosure": "Este sitio estará temporalmente cerrado por ", holidayClosureAllSites: 'El horario puede cambiar durante el fin de semana festivo. Póngase en contacto con el sitio antes de ir.', + winterHolidayClosureAllSites: "Christmas and New Year's Holidays - Los horarios pueden cambiar durante las vacaciones de invierno. Póngase en contacto con el sitio antes de ir.", futureHolidayClosureAllSites: 'El horario puede cambiar durante el fin de semana festivo. Póngase en contacto con el sitio antes de ir.', "weatherClosure": "Este sitio está temporalmente cerrado debido al clima.", "temporaryClosure": "Este sitio está temporalmente cerrado.", diff --git a/src/i18n/fr-fr.js b/src/i18n/fr-fr.js index e282a77..f3f83f4 100644 --- a/src/i18n/fr-fr.js +++ b/src/i18n/fr-fr.js @@ -29,6 +29,7 @@ export default { "holidayClosure": "À l'heure actuelle, ce site est fermé provisoirement pour ", "futureHolidayClosure": "Ce site sera fermé provisoirement pour ", holidayClosureAllSites: 'Les horaires peuvent changer pendant le week-end de vacances. Contactez le site avant de partir.', + winterHolidayClosureAllSites: "Christmas and New Year's Holidays - Les horaires peuvent changer pendant les vacances d'hiver. Contactez le site avant de partir.", futureHolidayClosureAllSites: 'Les horaires peuvent changer pendant le week-end de vacances. Contactez le site avant de partir.', "weatherClosure": "À l'heure actuelle, ce site est fermé provisoirement en raison des conditions météorologiques.", "temporaryClosure": "À l'heure actuelle, ce site est fermé provisoirement.", diff --git a/src/i18n/ru-ru.js b/src/i18n/ru-ru.js index 198afc7..8a7bd7e 100644 --- a/src/i18n/ru-ru.js +++ b/src/i18n/ru-ru.js @@ -29,6 +29,7 @@ export default { "holidayClosure": "Площадка временно недоступна по следующей причине: ", "futureHolidayClosure": "Площадка будет временно недоступна по следующей причине: ", holidayClosureAllSites: 'В праздничные выходные часы могут измениться. Свяжитесь с сайтом перед отъездом.', + winterHolidayClosureAllSites: "Christmas and New Year's Holidays - Во время зимних каникул часы работы могут измениться. Перед отъездом свяжитесь с сайтом.", futureHolidayClosureAllSites: 'В праздничные выходные часы могут измениться. Свяжитесь с сайтом перед отъездом.', "weatherClosure": "Площадка временно не работает из-за погодных условий.", "temporaryClosure": "Площадка временно не работает.", diff --git a/src/i18n/vi-vn.js b/src/i18n/vi-vn.js index 8d5ef27..1976d2f 100644 --- a/src/i18n/vi-vn.js +++ b/src/i18n/vi-vn.js @@ -29,6 +29,7 @@ export default { "holidayClosure": "Địa điểm này hiện đang tạm đóng vì ", "futureHolidayClosure": "Địa điểm này sẽ tạm đóng vì ", holidayClosureAllSites: 'Giờ có thể thay đổi trong kỳ nghỉ cuối tuần. Liên hệ với trang web trước khi bạn đi.', + winterHolidayClosureAllSites: "Christmas and New Year's Holidays - Giờ có thể thay đổi trong kỳ nghỉ đông. Liên hệ với trang web trước khi bạn đi.", futureHolidayClosureAllSites: 'Giờ có thể thay đổi trong kỳ nghỉ cuối tuần. Liên hệ với trang web trước khi bạn đi.', "weatherClosure": "Địa điểm này hiện đang tạm đóng vì thời tiết xấu.", "temporaryClosure": "Địa điểm này hiện đang tạm đóng.", diff --git a/src/i18n/zh-cn.js b/src/i18n/zh-cn.js index 10d2a8c..4062c0c 100644 --- a/src/i18n/zh-cn.js +++ b/src/i18n/zh-cn.js @@ -29,6 +29,7 @@ export default { "holidayClosure": "出于以下原因本地点目前暂时关闭 ", "futureHolidayClosure": "出于以下原因本地点将暂时关闭 ", holidayClosureAllSites: '假日周末营业时间可能会发生变化。出发前请联系该网站。', + winterHolidayClosureAllSites: "Christmas and New Year's Holidays - 寒假期间营业时间可能会有所变化。出发前请联系该网站。", futureHolidayClosureAllSites: '假日周末营业时间可能会发生变化。出发前请联系该网站。', "weatherClosure": "出于天气原因本地点目前暂时关闭。", "temporaryClosure": "本地点目前暂时关闭", diff --git a/src/main.js b/src/main.js index c6de955..b6341dc 100644 --- a/src/main.js +++ b/src/main.js @@ -421,7 +421,8 @@ pinboard({ // }, }, holidays: { - forceBanner: false, + forceBanner: true, + forceBannerMessage: 'winterHolidayClosureAllSites', automaticBanner: false, // current: true, // holidayName: 'holidayLaborDay',