diff --git a/package-lock.json b/package-lock.json index b1e0040a1..85cd0a3f0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "flood-app", - "version": "5.1.0", + "version": "5.1.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "flood-app", - "version": "5.0.0", + "version": "5.1.1", "hasInstallScript": true, "license": "ISC", "dependencies": { @@ -47,7 +47,7 @@ "node-sass": "^6.0.1", "node-schedule": "^2.0.0", "nunjucks": "^3.2.3", - "ol": "^6.8.1", + "ol": "^6.9.0", "regenerator-runtime": "^0.13.9", "sinon": "^11.1.2", "standard": "^16.0.4", @@ -2375,14 +2375,9 @@ } }, "node_modules/@petamoriken/float16": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-1.1.1.tgz", - "integrity": "sha512-0r8nE5Q60tj3FbWWYLjAdGnWZgP7CMWXNaI5UsNzypRyxLDb/uvOl5SDw8GcPNu6pSTOt+KSI+0oL6fhSpNOFQ==", - "deprecated": "critical bug fixed in v3.1.1", - "dependencies": { - "lodash": ">=4.17.5 <5.0.0", - "lodash-es": ">=4.17.5 <5.0.0" - } + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.5.0.tgz", + "integrity": "sha512-jtw55sPmhLbTbkzBc3CsONW8ziluPNfQFECoumaWNSh0XqiSuGpwgoHnIXYQIHtr8gdPJr67csrS9+paMYmSXg==" }, "node_modules/@sideway/address": { "version": "4.1.1", @@ -7038,17 +7033,17 @@ } }, "node_modules/geotiff": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-1.0.6.tgz", - "integrity": "sha512-QpThfg270taZirnyZyN3INoo5OfUOtedYEbiotML5ts1Qou7rxtHrU9nUW2J07biEuSV6qWq784z7brUH7/gRQ==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-1.0.8.tgz", + "integrity": "sha512-3YA6NpGuuXF+WwwgA7moSHIw1U0XHxBY8W5bjjoSGBCVuw6s+DOgt7Z95Y3bf5k19RHixv6zW8KpW/yrRno43Q==", "dependencies": { - "@petamoriken/float16": "^1.0.7", + "@petamoriken/float16": "^3.4.7", "lerc": "^3.0.0", "lru-cache": "^6.0.0", "pako": "^2.0.4", "parse-headers": "^2.0.2", - "threads": "^1.3.1", - "txml": "^5.0.0" + "threads": "^1.7.0", + "xml-utils": "^1.0.2" }, "engines": { "browsers": "defaults", @@ -8125,11 +8120,6 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, "node_modules/lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", @@ -8817,11 +8807,11 @@ "integrity": "sha512-9gRK4+sRWzeN6AOewNBTLXir7Zl/i3GB6Yl26gK4flxz8BXVpD3kt8amREmWNb0mxYOGDotvE5a4N+PtGGKdkg==" }, "node_modules/ol": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/ol/-/ol-6.8.1.tgz", - "integrity": "sha512-atGAkVsOf8sUhnKVdcGhpTqCAWrOREl9e07KmRi0mHsCa6j1r/BhSnjeuGTmnj0qkeMrz9MLd9PBjgWqL4EFPg==", + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/ol/-/ol-6.9.0.tgz", + "integrity": "sha512-VmU5HKHwO2O1uGgmBcng/dL1PouVB1jKiYUbiXPR5l1i/3B3qatexl4rapZAnsGx0vsOC7lI1GLx7jEZro8C8Q==", "dependencies": { - "geotiff": "1.0.6", + "geotiff": "^1.0.8", "ol-mapbox-style": "^6.5.1", "pbf": "3.2.1", "rbush": "^3.0.1" @@ -10711,15 +10701,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, "node_modules/tiny-worker": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/tiny-worker/-/tiny-worker-2.3.0.tgz", @@ -10847,14 +10828,6 @@ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, - "node_modules/txml": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/txml/-/txml-5.0.1.tgz", - "integrity": "sha512-T4JOQUCzKEUbSI7y4lKBf0e/JNNB8/CGdpStgrq7F37GuiR+uhKaD+zbs4hVIztrPzvZuopKCVGLVmO8B3HogQ==", - "dependencies": { - "through2": "^3.0.1" - } - }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -11369,6 +11342,11 @@ "node": ">=8" } }, + "node_modules/xml-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.0.2.tgz", + "integrity": "sha512-rEn0FvKi+YGjv9omf22oAf+0d6Ly/sgJ/CUufU/nOzS7SRLmgwSujrewc03KojXxt+aPaTRpm593TgehtUBMSQ==" + }, "node_modules/y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", @@ -13204,13 +13182,9 @@ } }, "@petamoriken/float16": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-1.1.1.tgz", - "integrity": "sha512-0r8nE5Q60tj3FbWWYLjAdGnWZgP7CMWXNaI5UsNzypRyxLDb/uvOl5SDw8GcPNu6pSTOt+KSI+0oL6fhSpNOFQ==", - "requires": { - "lodash": ">=4.17.5 <5.0.0", - "lodash-es": ">=4.17.5 <5.0.0" - } + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.5.0.tgz", + "integrity": "sha512-jtw55sPmhLbTbkzBc3CsONW8ziluPNfQFECoumaWNSh0XqiSuGpwgoHnIXYQIHtr8gdPJr67csrS9+paMYmSXg==" }, "@sideway/address": { "version": "4.1.1", @@ -16844,17 +16818,17 @@ } }, "geotiff": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-1.0.6.tgz", - "integrity": "sha512-QpThfg270taZirnyZyN3INoo5OfUOtedYEbiotML5ts1Qou7rxtHrU9nUW2J07biEuSV6qWq784z7brUH7/gRQ==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-1.0.8.tgz", + "integrity": "sha512-3YA6NpGuuXF+WwwgA7moSHIw1U0XHxBY8W5bjjoSGBCVuw6s+DOgt7Z95Y3bf5k19RHixv6zW8KpW/yrRno43Q==", "requires": { - "@petamoriken/float16": "^1.0.7", + "@petamoriken/float16": "^3.4.7", "lerc": "^3.0.0", "lru-cache": "^6.0.0", "pako": "^2.0.4", "parse-headers": "^2.0.2", - "threads": "^1.3.1", - "txml": "^5.0.0" + "threads": "^1.7.0", + "xml-utils": "^1.0.2" } }, "get-caller-file": { @@ -17608,11 +17582,6 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, "lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", @@ -18122,11 +18091,11 @@ "integrity": "sha512-9gRK4+sRWzeN6AOewNBTLXir7Zl/i3GB6Yl26gK4flxz8BXVpD3kt8amREmWNb0mxYOGDotvE5a4N+PtGGKdkg==" }, "ol": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/ol/-/ol-6.8.1.tgz", - "integrity": "sha512-atGAkVsOf8sUhnKVdcGhpTqCAWrOREl9e07KmRi0mHsCa6j1r/BhSnjeuGTmnj0qkeMrz9MLd9PBjgWqL4EFPg==", + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/ol/-/ol-6.9.0.tgz", + "integrity": "sha512-VmU5HKHwO2O1uGgmBcng/dL1PouVB1jKiYUbiXPR5l1i/3B3qatexl4rapZAnsGx0vsOC7lI1GLx7jEZro8C8Q==", "requires": { - "geotiff": "1.0.6", + "geotiff": "^1.0.8", "ol-mapbox-style": "^6.5.1", "pbf": "3.2.1", "rbush": "^3.0.1" @@ -19536,15 +19505,6 @@ } } }, - "through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "requires": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, "tiny-worker": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/tiny-worker/-/tiny-worker-2.3.0.tgz", @@ -19655,14 +19615,6 @@ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, - "txml": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/txml/-/txml-5.0.1.tgz", - "integrity": "sha512-T4JOQUCzKEUbSI7y4lKBf0e/JNNB8/CGdpStgrq7F37GuiR+uhKaD+zbs4hVIztrPzvZuopKCVGLVmO8B3HogQ==", - "requires": { - "through2": "^3.0.1" - } - }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -20036,6 +19988,11 @@ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" }, + "xml-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.0.2.tgz", + "integrity": "sha512-rEn0FvKi+YGjv9omf22oAf+0d6Ly/sgJ/CUufU/nOzS7SRLmgwSujrewc03KojXxt+aPaTRpm593TgehtUBMSQ==" + }, "y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", diff --git a/package.json b/package.json index 07fb056d0..600a459c7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "flood-app", - "version": "5.1.0", + "version": "5.1.1", "description": "Flood risk app", "main": "index.js", "repository": "github:defra/flood-app", @@ -62,7 +62,7 @@ "node-sass": "^6.0.1", "node-schedule": "^2.0.0", "nunjucks": "^3.2.3", - "ol": "^6.8.1", + "ol": "^6.9.0", "regenerator-runtime": "^0.13.9", "sinon": "^11.1.2", "standard": "^16.0.4", diff --git a/release-docs/CFF-5.1.1.txt b/release-docs/CFF-5.1.1.txt new file mode 100644 index 000000000..d7a365ef5 --- /dev/null +++ b/release-docs/CFF-5.1.1.txt @@ -0,0 +1,15 @@ +# Check for flooding Emergency RFC 5.1.1 26 October 2021 + + +# Tickets + +FSR-464 - Outlook map polygons render issues bug fix. + +# Instructions + +Straight forward application build for release + +LFW_{stage}_04_UPDATE_FLOOD_APP_AND_SERVICE_PIPELINE + +Execute smoke tests and forward results +