diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 3ebc2c4..d3374a2 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -3,9 +3,9 @@ "version": "0.0.1", "dependencies": { "abbrev": { - "version": "1.0.9", + "version": "1.1.0", "from": "abbrev@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz" + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz" }, "accepts": { "version": "1.3.3", @@ -13,9 +13,21 @@ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz" }, "acorn": { - "version": "1.2.2", - "from": "acorn@>=1.0.3 <2.0.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz" + "version": "4.0.11", + "from": "acorn@>=4.0.3 <5.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz" + }, + "ajv": { + "version": "4.11.5", + "from": "ajv@>=4.9.1 <5.0.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.5.tgz", + "dependencies": { + "json-stable-stringify": { + "version": "1.0.1", + "from": "json-stable-stringify@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" + } + } }, "align-text": { "version": "0.1.4", @@ -27,6 +39,12 @@ "from": "amdefine@>=0.0.4", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz" }, + "ansi-escapes": { + "version": "1.4.0", + "from": "ansi-escapes@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "dev": true + }, "ansi-green": { "version": "0.1.1", "from": "ansi-green@>=0.1.1 <0.2.0", @@ -48,9 +66,21 @@ "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz" }, "aproba": { - "version": "1.0.4", + "version": "1.1.1", "from": "aproba@>=1.0.3 <2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz" + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.1.tgz" + }, + "archiver": { + "version": "1.0.0", + "from": "archiver@1.0.0", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.0.0.tgz", + "dev": true + }, + "archiver-utils": { + "version": "1.3.0", + "from": "archiver-utils@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz", + "dev": true }, "are-we-there-yet": { "version": "1.1.2", @@ -92,6 +122,12 @@ "from": "array-reduce@>=0.0.0 <0.1.0", "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz" }, + "asap": { + "version": "2.0.5", + "from": "asap@>=2.0.3 <2.1.0", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.5.tgz", + "dev": true + }, "asn1": { "version": "0.2.3", "from": "asn1@>=0.2.3 <0.3.0", @@ -113,9 +149,9 @@ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz" }, "astw": { - "version": "2.0.0", + "version": "2.2.0", "from": "astw@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/astw/-/astw-2.0.0.tgz" + "resolved": "https://registry.npmjs.org/astw/-/astw-2.2.0.tgz" }, "async": { "version": "1.5.2", @@ -147,15 +183,21 @@ "from": "asynckit@>=0.4.0 <0.5.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" }, + "atob": { + "version": "1.1.3", + "from": "atob@>=1.1.0 <1.2.0", + "resolved": "https://registry.npmjs.org/atob/-/atob-1.1.3.tgz", + "dev": true + }, "autolinker": { "version": "0.15.3", "from": "autolinker@>=0.15.0 <0.16.0", "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-0.15.3.tgz" }, "autoprefixer": { - "version": "6.7.1", + "version": "6.7.7", "from": "autoprefixer@>=6.3.6 <7.0.0", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.1.tgz" + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz" }, "aws-sign2": { "version": "0.6.0", @@ -163,9 +205,15 @@ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz" }, "aws4": { - "version": "1.5.0", + "version": "1.6.0", "from": "aws4@>=1.2.1 <2.0.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.5.0.tgz" + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz" + }, + "babel-runtime": { + "version": "6.23.0", + "from": "babel-runtime@>=6.9.2 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.23.0.tgz", + "dev": true }, "balanced-match": { "version": "0.4.2", @@ -178,20 +226,32 @@ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.0.tgz" }, "bcrypt-pbkdf": { - "version": "1.0.0", + "version": "1.0.1", "from": "bcrypt-pbkdf@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", "optional": true }, + "bfj": { + "version": "1.2.2", + "from": "bfj@>=1.2.0 <1.3.0", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-1.2.2.tgz", + "dev": true + }, + "bl": { + "version": "1.2.0", + "from": "bl@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.0.tgz", + "dev": true + }, "block-stream": { "version": "0.0.9", "from": "block-stream@*", "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz" }, "bluebird": { - "version": "3.4.7", + "version": "3.5.0", "from": "bluebird@>=3.4.1 <4.0.0", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz" + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz" }, "bn.js": { "version": "4.11.6", @@ -209,9 +269,9 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz" }, "brorand": { - "version": "1.0.6", + "version": "1.1.0", "from": "brorand@>=1.0.1 <2.0.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.6.tgz" + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" }, "browser-pack": { "version": "6.0.2", @@ -232,7 +292,7 @@ }, "browserify": { "version": "13.3.0", - "from": "browserify@>=13.0.1 <14.0.0", + "from": "browserify@>=13.3.0 <14.0.0", "resolved": "https://registry.npmjs.org/browserify/-/browserify-13.3.0.tgz" }, "browserify-aes": { @@ -293,15 +353,21 @@ "resolved": "https://registry.npmjs.org/browsernizr/-/browsernizr-2.1.0.tgz" }, "browserslist": { - "version": "1.7.1", - "from": "browserslist@>=1.7.1 <2.0.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.1.tgz" + "version": "1.7.7", + "from": "browserslist@>=1.7.6 <2.0.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz" }, "buffer": { "version": "4.9.1", "from": "buffer@>=4.1.0 <5.0.0", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz" }, + "buffer-crc32": { + "version": "0.2.13", + "from": "buffer-crc32@>=0.2.3 <0.3.0", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "dev": true + }, "buffer-shims": { "version": "1.0.0", "from": "buffer-shims@>=1.0.0 <2.0.0", @@ -322,15 +388,41 @@ "from": "builtin-status-codes@>=3.0.0 <4.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz" }, + "bulk-require": { + "version": "1.0.0", + "from": "bulk-require@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/bulk-require/-/bulk-require-1.0.0.tgz", + "dev": true, + "dependencies": { + "glob": { + "version": "3.2.11", + "from": "glob@>=3.2.7 <3.3.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "from": "lru-cache@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "dev": true + }, + "minimatch": { + "version": "0.3.0", + "from": "minimatch@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "dev": true + } + } + }, "bytes": { "version": "2.3.0", "from": "bytes@2.3.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.3.0.tgz" }, "cached-path-relative": { - "version": "1.0.0", + "version": "1.0.1", "from": "cached-path-relative@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz" }, "camelcase": { "version": "1.2.1", @@ -350,14 +442,14 @@ } }, "caniuse-db": { - "version": "1.0.30000617", - "from": "caniuse-db@>=1.0.30000617 <2.0.0", - "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000617.tgz" + "version": "1.0.30000641", + "from": "caniuse-db@>=1.0.30000634 <2.0.0", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000641.tgz" }, "caseless": { - "version": "0.11.0", - "from": "caseless@>=0.11.0 <0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz" + "version": "0.12.0", + "from": "caseless@>=0.12.0 <0.13.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" }, "center-align": { "version": "0.1.3", @@ -383,15 +475,33 @@ } } }, + "check-types": { + "version": "3.2.0", + "from": "check-types@>=3.2.0 <3.3.0", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-3.2.0.tgz", + "dev": true + }, "cipher-base": { "version": "1.0.3", "from": "cipher-base@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.3.tgz" }, "clarify": { - "version": "1.0.5", - "from": "clarify@>=1.0.5 <2.0.0", - "resolved": "https://registry.npmjs.org/clarify/-/clarify-1.0.5.tgz" + "version": "2.0.0", + "from": "clarify@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/clarify/-/clarify-2.0.0.tgz" + }, + "cli-cursor": { + "version": "1.0.2", + "from": "cli-cursor@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "dev": true + }, + "cli-width": { + "version": "2.1.0", + "from": "cli-width@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz", + "dev": true }, "cliui": { "version": "2.1.0", @@ -420,6 +530,11 @@ "from": "closest@0.0.1", "resolved": "https://registry.npmjs.org/closest/-/closest-0.0.1.tgz" }, + "co": { + "version": "4.6.0", + "from": "co@>=4.6.0 <5.0.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + }, "code-point-at": { "version": "1.1.0", "from": "code-point-at@>=1.0.0 <2.0.0", @@ -436,14 +551,27 @@ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz" }, "commander": { - "version": "2.9.0", - "from": "commander@>=2.9.0 <3.0.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz" + "version": "2.8.1", + "from": "commander@>=2.8.0 <2.9.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "from": "component-emitter@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "dev": true + }, + "compress-commons": { + "version": "1.2.0", + "from": "compress-commons@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.0.tgz", + "dev": true }, "compressible": { - "version": "2.0.9", + "version": "2.0.10", "from": "compressible@>=2.0.8 <2.1.0", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.9.tgz" + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.10.tgz" }, "compression": { "version": "1.6.2", @@ -512,16 +640,40 @@ "from": "cookie-signature@1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" }, + "cookiejar": { + "version": "2.1.0", + "from": "cookiejar@>=2.0.6 <3.0.0", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.0.tgz", + "dev": true + }, "copy": { - "version": "0.2.3", - "from": "copy@>=0.2.0 <0.3.0", - "resolved": "https://registry.npmjs.org/copy/-/copy-0.2.3.tgz" + "version": "0.3.0", + "from": "copy@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/copy/-/copy-0.3.0.tgz" + }, + "core-js": { + "version": "2.4.1", + "from": "core-js@>=2.4.0 <3.0.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz", + "dev": true }, "core-util-is": { "version": "1.0.2", "from": "core-util-is@>=1.0.0 <1.1.0", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" }, + "crc": { + "version": "3.4.4", + "from": "crc@>=3.4.4 <4.0.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.4.4.tgz", + "dev": true + }, + "crc32-stream": { + "version": "2.0.0", + "from": "crc32-stream@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", + "dev": true + }, "create-ecdh": { "version": "4.0.0", "from": "create-ecdh@>=4.0.0 <5.0.0", @@ -552,6 +704,32 @@ "from": "crypto-browserify@>=3.0.0 <4.0.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.11.0.tgz" }, + "css": { + "version": "2.2.1", + "from": "css@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.1.tgz", + "dev": true, + "dependencies": { + "source-map": { + "version": "0.1.43", + "from": "source-map@>=0.1.38 <0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "dev": true + } + } + }, + "css-parse": { + "version": "2.0.0", + "from": "css-parse@>=2.0.0 <2.1.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz", + "dev": true + }, + "css-value": { + "version": "0.0.1", + "from": "css-value@>=0.0.1 <0.1.0", + "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz", + "dev": true + }, "currently-unhandled": { "version": "0.4.1", "from": "currently-unhandled@>=0.4.1 <0.5.0", @@ -584,6 +762,12 @@ "from": "decamelize@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" }, + "deepmerge": { + "version": "0.2.10", + "from": "deepmerge@>=0.2.10 <0.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-0.2.10.tgz", + "dev": true + }, "define-property": { "version": "0.2.5", "from": "define-property@>=0.2.5 <0.3.0", @@ -600,9 +784,9 @@ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" }, "delegate": { - "version": "3.0.1", - "from": "delegate@3.0.1", - "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.0.1.tgz" + "version": "3.1.1", + "from": "delegate@3.1.1", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.1.1.tgz" }, "delegates": { "version": "1.0.0", @@ -647,32 +831,57 @@ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" }, "detective": { - "version": "4.3.2", + "version": "4.5.0", "from": "detective@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-4.3.2.tgz", - "dependencies": { - "acorn": { - "version": "3.3.0", - "from": "acorn@>=3.1.0 <4.0.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz" - } - } + "resolved": "https://registry.npmjs.org/detective/-/detective-4.5.0.tgz" }, "diffie-hellman": { "version": "5.0.2", "from": "diffie-hellman@>=5.0.0 <6.0.0", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz" }, + "dom-serializer": { + "version": "0.1.0", + "from": "dom-serializer@>=0.0.0 <1.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "dev": true, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "from": "domelementtype@>=1.1.1 <1.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "dev": true + } + } + }, "domain-browser": { "version": "1.1.7", "from": "domain-browser@>=1.1.0 <1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz" }, + "domelementtype": { + "version": "1.3.0", + "from": "domelementtype@>=1.3.0 <2.0.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", + "dev": true + }, + "domhandler": { + "version": "2.3.0", + "from": "domhandler@>=2.3.0 <3.0.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", + "dev": true + }, "domify": { "version": "1.4.0", "from": "domify@1.4.0", "resolved": "https://registry.npmjs.org/domify/-/domify-1.4.0.tgz" }, + "domutils": { + "version": "1.5.1", + "from": "domutils@>=1.5.1 <2.0.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "dev": true + }, "duplexer2": { "version": "0.1.4", "from": "duplexer2@>=0.1.2 <0.2.0", @@ -689,25 +898,43 @@ "from": "ee-first@1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" }, + "ejs": { + "version": "2.5.6", + "from": "ejs@>=2.3.1 <3.0.0", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.5.6.tgz", + "dev": true + }, "electron-to-chromium": { - "version": "1.2.1", - "from": "electron-to-chromium@>=1.2.1 <2.0.0", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.2.1.tgz" + "version": "1.2.8", + "from": "electron-to-chromium@>=1.2.7 <2.0.0", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.2.8.tgz" }, "elliptic": { - "version": "6.3.2", + "version": "6.4.0", "from": "elliptic@>=6.0.0 <7.0.0", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.3.2.tgz" + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz" }, "encodeurl": { "version": "1.0.1", "from": "encodeurl@>=1.0.1 <1.1.0", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz" }, + "end-of-stream": { + "version": "1.4.0", + "from": "end-of-stream@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.0.tgz", + "dev": true + }, + "entities": { + "version": "1.1.1", + "from": "entities@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", + "dev": true + }, "error-ex": { - "version": "1.3.0", + "version": "1.3.1", "from": "error-ex@>=1.2.0 <2.0.0", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz" + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz" }, "errorhandler": { "version": "1.5.0", @@ -715,9 +942,9 @@ "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.0.tgz" }, "es6-promise": { - "version": "3.3.1", - "from": "es6-promise@>=3.1.2 <4.0.0", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz" + "version": "4.1.0", + "from": "es6-promise@>=4.0.5 <5.0.0", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.0.tgz" }, "escape-html": { "version": "1.0.3", @@ -730,14 +957,14 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" }, "esprima": { - "version": "2.7.3", - "from": "esprima@>=2.6.0 <3.0.0", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz" + "version": "3.1.3", + "from": "esprima@>=3.1.1 <4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz" }, "etag": { - "version": "1.7.0", - "from": "etag@>=1.7.0 <1.8.0", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz" + "version": "1.8.0", + "from": "etag@>=1.8.0 <1.9.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.0.tgz" }, "events": { "version": "1.1.1", @@ -749,15 +976,33 @@ "from": "evp_bytestokey@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz" }, + "exit-hook": { + "version": "1.1.1", + "from": "exit-hook@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "dev": true + }, "expand-tilde": { "version": "1.2.2", "from": "expand-tilde@>=1.2.2 <2.0.0", "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz" }, "express": { - "version": "4.14.1", + "version": "4.15.2", "from": "express@>=4.13.4 <5.0.0", - "resolved": "https://registry.npmjs.org/express/-/express-4.14.1.tgz" + "resolved": "https://registry.npmjs.org/express/-/express-4.15.2.tgz", + "dependencies": { + "debug": { + "version": "2.6.1", + "from": "debug@2.6.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz" + }, + "ms": { + "version": "0.7.2", + "from": "ms@0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" + } + } }, "express-tgz": { "version": "0.0.3", @@ -781,11 +1026,67 @@ "from": "extend-shallow@>=2.0.1 <3.0.0", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" }, + "external-editor": { + "version": "1.1.1", + "from": "external-editor@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-1.1.1.tgz", + "dev": true + }, + "extract-zip": { + "version": "1.5.0", + "from": "extract-zip@>=1.5.0 <1.6.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.5.0.tgz", + "dev": true, + "dependencies": { + "concat-stream": { + "version": "1.5.0", + "from": "concat-stream@1.5.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.0.tgz", + "dev": true + }, + "debug": { + "version": "0.7.4", + "from": "debug@0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", + "dev": true + }, + "minimist": { + "version": "0.0.8", + "from": "minimist@0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "dev": true + }, + "mkdirp": { + "version": "0.5.0", + "from": "mkdirp@0.5.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz", + "dev": true + }, + "readable-stream": { + "version": "2.0.6", + "from": "readable-stream@>=2.0.0 <2.1.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", + "dev": true + } + } + }, "extsprintf": { "version": "1.0.2", "from": "extsprintf@1.0.2", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz" }, + "fd-slicer": { + "version": "1.0.1", + "from": "fd-slicer@>=1.0.1 <1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "dev": true + }, + "figures": { + "version": "1.7.0", + "from": "figures@>=1.3.5 <2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "dev": true + }, "file-contents": { "version": "0.3.2", "from": "file-contents@>=0.3.1 <0.4.0", @@ -797,9 +1098,21 @@ "resolved": "https://registry.npmjs.org/file-stat/-/file-stat-0.2.3.tgz" }, "finalhandler": { - "version": "0.5.1", - "from": "finalhandler@0.5.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.1.tgz" + "version": "1.0.1", + "from": "finalhandler@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.1.tgz", + "dependencies": { + "debug": { + "version": "2.6.3", + "from": "debug@2.6.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.3.tgz" + }, + "ms": { + "version": "0.7.2", + "from": "ms@0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" + } + } }, "find-up": { "version": "1.1.2", @@ -816,21 +1129,39 @@ "from": "form-data@>=2.1.1 <2.2.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.2.tgz" }, + "formidable": { + "version": "1.1.1", + "from": "formidable@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.1.1.tgz", + "dev": true + }, "forwarded": { "version": "0.1.0", "from": "forwarded@>=0.1.0 <0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.0.tgz" }, + "freeport": { + "version": "1.0.5", + "from": "freeport@>=1.0.5 <1.1.0", + "resolved": "https://registry.npmjs.org/freeport/-/freeport-1.0.5.tgz", + "dev": true + }, "fresh": { - "version": "0.3.0", - "from": "fresh@0.3.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz" + "version": "0.5.0", + "from": "fresh@0.5.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz" }, "fs-exists-sync": { "version": "0.1.0", "from": "fs-exists-sync@>=0.1.0 <0.2.0", "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz" }, + "fs-extra": { + "version": "1.0.0", + "from": "fs-extra@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "dev": true + }, "fs-utils": { "version": "0.1.11", "from": "fs-utils@>=0.1.6 <0.2.0", @@ -933,16 +1264,9 @@ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.0.tgz" }, "gauge": { - "version": "2.7.2", + "version": "2.7.3", "from": "gauge@>=2.7.1 <2.8.0", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.2.tgz", - "dependencies": { - "supports-color": { - "version": "0.2.0", - "from": "supports-color@>=0.2.0 <0.3.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz" - } - } + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.3.tgz" }, "gaze": { "version": "1.1.2", @@ -952,12 +1276,14 @@ "generate-function": { "version": "2.0.0", "from": "generate-function@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz" + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", + "dev": true }, "generate-object-property": { "version": "1.2.0", "from": "generate-object-property@>=1.1.0 <2.0.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz" + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "dev": true }, "get-caller-file": { "version": "1.0.2", @@ -1014,19 +1340,19 @@ } }, "govuk_frontend_toolkit": { - "version": "4.13.0", - "from": "govuk_frontend_toolkit@4.13.0", - "resolved": "https://registry.npmjs.org/govuk_frontend_toolkit/-/govuk_frontend_toolkit-4.13.0.tgz" + "version": "5.1.2", + "from": "govuk_frontend_toolkit@5.1.2", + "resolved": "https://registry.npmjs.org/govuk_frontend_toolkit/-/govuk_frontend_toolkit-5.1.2.tgz" }, "govuk_template_mustache": { - "version": "0.17.1", - "from": "govuk_template_mustache@0.17.1", - "resolved": "https://registry.npmjs.org/govuk_template_mustache/-/govuk_template_mustache-0.17.1.tgz" + "version": "0.19.2", + "from": "govuk_template_mustache@0.19.2", + "resolved": "https://registry.npmjs.org/govuk_template_mustache/-/govuk_template_mustache-0.19.2.tgz" }, "govuk-elements-sass": { - "version": "1.1.4", - "from": "govuk-elements-sass@1.1.4", - "resolved": "https://registry.npmjs.org/govuk-elements-sass/-/govuk-elements-sass-1.1.4.tgz" + "version": "3.0.1", + "from": "govuk-elements-sass@3.0.1", + "resolved": "https://registry.npmjs.org/govuk-elements-sass/-/govuk-elements-sass-3.0.1.tgz" }, "graceful-fs": { "version": "4.1.11", @@ -1036,7 +1362,8 @@ "graceful-readlink": { "version": "1.0.1", "from": "graceful-readlink@>=1.0.0", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "dev": true }, "handlebars": { "version": "4.0.6", @@ -1050,10 +1377,15 @@ } } }, + "har-schema": { + "version": "1.0.5", + "from": "har-schema@>=1.0.5 <2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz" + }, "har-validator": { - "version": "2.0.6", - "from": "har-validator@>=2.0.6 <2.1.0", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz" + "version": "4.2.1", + "from": "har-validator@>=4.2.1 <4.3.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz" }, "has": { "version": "1.0.1", @@ -1080,16 +1412,33 @@ "from": "has-unicode@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" }, + "hasbin": { + "version": "1.2.3", + "from": "hasbin@>=1.2.3 <1.3.0", + "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz", + "dev": true + }, "hash.js": { "version": "1.0.3", "from": "hash.js@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.0.3.tgz" }, + "hasha": { + "version": "2.2.0", + "from": "hasha@>=2.2.0 <2.3.0", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz", + "dev": true + }, "hawk": { "version": "3.1.3", "from": "hawk@>=3.1.3 <3.2.0", "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz" }, + "hmac-drbg": { + "version": "1.0.0", + "from": "hmac-drbg@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.0.tgz" + }, "hoek": { "version": "2.16.3", "from": "hoek@>=2.0.0 <3.0.0", @@ -1140,19 +1489,31 @@ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz" }, "hosted-git-info": { - "version": "2.1.5", + "version": "2.4.1", "from": "hosted-git-info@>=2.1.4 <3.0.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz" + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.4.1.tgz" }, "htmlescape": { "version": "1.1.1", "from": "htmlescape@>=1.1.0 <2.0.0", "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz" }, + "htmllint": { + "version": "0.6.0", + "from": "htmllint@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/htmllint/-/htmllint-0.6.0.tgz", + "dev": true + }, + "htmlparser2": { + "version": "3.9.2", + "from": "htmlparser2@>=3.7.3 <4.0.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", + "dev": true + }, "http-errors": { - "version": "1.5.1", - "from": "http-errors@>=1.5.1 <1.6.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz" + "version": "1.6.1", + "from": "http-errors@>=1.6.1 <1.7.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.1.tgz" }, "http-signature": { "version": "1.1.1", @@ -1209,6 +1570,12 @@ "from": "inline-source-map@>=0.6.0 <0.7.0", "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz" }, + "inquirer": { + "version": "1.2.3", + "from": "inquirer@>=1.1.2 <2.0.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-1.2.3.tgz", + "dev": true + }, "insert-module-globals": { "version": "7.0.1", "from": "insert-module-globals@>=7.0.0 <8.0.0", @@ -1220,9 +1587,20 @@ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz" }, "ipaddr.js": { - "version": "1.2.0", - "from": "ipaddr.js@1.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.2.0.tgz" + "version": "1.3.0", + "from": "ipaddr.js@1.3.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.3.0.tgz" + }, + "is": { + "version": "3.2.1", + "from": "is@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/is/-/is-3.2.1.tgz", + "dev": true + }, + "is-absolute": { + "version": "0.2.6", + "from": "is-absolute@>=0.2.5 <0.3.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz" }, "is-accessor-descriptor": { "version": "0.1.6", @@ -1235,9 +1613,9 @@ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" }, "is-buffer": { - "version": "1.1.4", + "version": "1.1.5", "from": "is-buffer@>=1.1.0 <2.0.0", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.4.tgz" + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz" }, "is-builtin-module": { "version": "1.0.0", @@ -1250,16 +1628,9 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" }, "is-descriptor": { - "version": "0.1.4", + "version": "0.1.5", "from": "is-descriptor@>=0.1.0 <0.2.0", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.4.tgz", - "dependencies": { - "lazy-cache": { - "version": "1.0.4", - "from": "lazy-cache@>=1.0.3 <2.0.0", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.5.tgz" }, "is-extendable": { "version": "0.1.1", @@ -1287,20 +1658,44 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz" }, "is-my-json-valid": { - "version": "2.15.0", + "version": "2.16.0", "from": "is-my-json-valid@>=2.12.4 <3.0.0", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz" + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz", + "dev": true + }, + "is-promise": { + "version": "2.1.0", + "from": "is-promise@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "dev": true }, "is-property": { "version": "1.0.2", "from": "is-property@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "dev": true + }, + "is-relative": { + "version": "0.2.1", + "from": "is-relative@>=0.2.1 <0.3.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz" + }, + "is-stream": { + "version": "1.1.0", + "from": "is-stream@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "dev": true }, "is-typedarray": { "version": "1.0.0", "from": "is-typedarray@>=1.0.0 <1.1.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" }, + "is-unc-path": { + "version": "0.1.2", + "from": "is-unc-path@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz" + }, "is-utf8": { "version": "0.2.1", "from": "is-utf8@>=0.2.0 <0.3.0", @@ -1322,9 +1717,9 @@ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" }, "isexe": { - "version": "1.1.2", - "from": "isexe@>=1.1.1 <2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz" + "version": "2.0.0", + "from": "isexe@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" }, "isobject": { "version": "2.1.0", @@ -1342,25 +1737,31 @@ "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz", "optional": true }, + "jpeg-js": { + "version": "0.2.0", + "from": "jpeg-js@0.2.0", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", + "dev": true + }, "js-base64": { "version": "2.1.9", "from": "js-base64@>=2.1.9 <3.0.0", "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz" }, "js-htmlencode": { - "version": "0.1.0", - "from": "js-htmlencode@>=0.1.0 <0.2.0", - "resolved": "https://registry.npmjs.org/js-htmlencode/-/js-htmlencode-0.1.0.tgz" + "version": "0.2.0", + "from": "js-htmlencode@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/js-htmlencode/-/js-htmlencode-0.2.0.tgz" }, "js-yaml": { - "version": "3.7.0", + "version": "3.8.2", "from": "js-yaml@>=3.6.0 <4.0.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz" + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.8.2.tgz" }, "jsbn": { - "version": "0.1.0", + "version": "0.1.1", "from": "jsbn@>=0.1.0 <0.2.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "optional": true }, "json-schema": { @@ -1378,6 +1779,12 @@ "from": "json-stringify-safe@>=5.0.1 <5.1.0", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" }, + "jsonfile": { + "version": "2.4.0", + "from": "jsonfile@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "dev": true + }, "jsonify": { "version": "0.0.0", "from": "jsonify@>=0.0.0 <0.1.0", @@ -1391,23 +1798,57 @@ "jsonpointer": { "version": "4.0.1", "from": "jsonpointer@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz" + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", + "dev": true }, "JSONStream": { - "version": "1.3.0", + "version": "1.3.1", "from": "JSONStream@>=1.0.3 <2.0.0", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.0.tgz" + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz" }, "jsprim": { - "version": "1.3.1", + "version": "1.4.0", "from": "jsprim@>=1.2.2 <2.0.0", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.1.tgz" + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz", + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "from": "assert-plus@1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" + } + } + }, + "jszip": { + "version": "2.6.1", + "from": "jszip@>=2.4.0 <3.0.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.6.1.tgz", + "dev": true, + "dependencies": { + "pako": { + "version": "1.0.5", + "from": "pako@>=1.0.2 <1.1.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.5.tgz", + "dev": true + } + } + }, + "kew": { + "version": "0.7.0", + "from": "kew@>=0.7.0 <0.8.0", + "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz", + "dev": true }, "kind-of": { "version": "3.1.0", "from": "kind-of@>=3.0.2 <4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.1.0.tgz" }, + "klaw": { + "version": "1.3.1", + "from": "klaw@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "dev": true + }, "labeled-stream-splicer": { "version": "2.0.0", "from": "labeled-stream-splicer@>=2.0.0 <3.0.0", @@ -1425,6 +1866,12 @@ "from": "lazy-cache@>=2.0.1 <3.0.0", "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz" }, + "lazystream": { + "version": "1.0.0", + "from": "lazystream@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "dev": true + }, "lcid": { "version": "1.0.0", "from": "lcid@>=1.0.0 <2.0.0", @@ -1465,6 +1912,11 @@ "from": "lodash.memoize@>=3.0.3 <3.1.0", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz" }, + "lodash.mergewith": { + "version": "4.6.0", + "from": "lodash.mergewith@>=4.6.0 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz" + }, "log-ok": { "version": "0.1.1", "from": "log-ok@>=0.1.1 <0.2.0", @@ -1480,6 +1932,12 @@ "from": "loud-rejection@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz" }, + "lower-case": { + "version": "1.1.4", + "from": "lower-case@>=1.1.0 <1.2.0", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "dev": true + }, "lru-cache": { "version": "4.0.2", "from": "lru-cache@>=4.0.1 <5.0.0", @@ -1521,9 +1979,9 @@ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" }, "mgrs": { - "version": "0.0.3", - "from": "mgrs@>=0.0.2 <0.1.0", - "resolved": "https://registry.npmjs.org/mgrs/-/mgrs-0.0.3.tgz" + "version": "1.0.0", + "from": "mgrs@1.0.0", + "resolved": "https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz" }, "miller-rabin": { "version": "4.0.0", @@ -1536,20 +1994,25 @@ "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz" }, "mime-db": { - "version": "1.26.0", - "from": "mime-db@>=1.26.0 <1.27.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.26.0.tgz" + "version": "1.27.0", + "from": "mime-db@>=1.27.0 <1.28.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.27.0.tgz" }, "mime-types": { - "version": "2.1.14", + "version": "2.1.15", "from": "mime-types@>=2.1.11 <2.2.0", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.14.tgz" + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz" }, "minimalistic-assert": { "version": "1.0.0", "from": "minimalistic-assert@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz" }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "from": "minimalistic-crypto-utils@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" + }, "minimatch": { "version": "3.0.3", "from": "minimatch@>=3.0.2 <4.0.0", @@ -1573,20 +2036,32 @@ } }, "module-deps": { - "version": "4.0.8", + "version": "4.1.1", "from": "module-deps@>=4.0.8 <5.0.0", - "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-4.0.8.tgz" + "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-4.1.1.tgz" }, "ms": { "version": "0.7.1", "from": "ms@0.7.1", "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz" }, + "mute-stream": { + "version": "0.0.6", + "from": "mute-stream@0.0.6", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.6.tgz", + "dev": true + }, "nan": { "version": "2.5.1", "from": "nan@>=2.3.2 <3.0.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.5.1.tgz" }, + "natives": { + "version": "1.1.0", + "from": "natives@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz", + "dev": true + }, "ncp": { "version": "2.0.0", "from": "ncp@>=2.0.0 <3.0.0", @@ -1598,14 +2073,14 @@ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz" }, "node-gyp": { - "version": "3.5.0", + "version": "3.6.0", "from": "node-gyp@>=3.3.1 <4.0.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.5.0.tgz", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.0.tgz", "dependencies": { "fstream": { - "version": "1.0.10", + "version": "1.0.11", "from": "fstream@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.10.tgz" + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz" }, "nopt": { "version": "3.0.6", @@ -1619,10 +2094,34 @@ } } }, + "node-phantom-simple": { + "version": "2.2.4", + "from": "node-phantom-simple@>=2.2.4 <2.3.0", + "resolved": "https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.2.4.tgz", + "dev": true + }, + "node-resemble-js": { + "version": "0.2.0", + "from": "node-resemble-js@0.2.0", + "resolved": "https://registry.npmjs.org/node-resemble-js/-/node-resemble-js-0.2.0.tgz", + "dev": true + }, "node-sass": { - "version": "3.13.1", - "from": "node-sass@>=3.7.0 <4.0.0", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.13.1.tgz" + "version": "4.5.1", + "from": "node-sass@>=4.4.0 <5.0.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.5.1.tgz" + }, + "node.extend": { + "version": "1.1.6", + "from": "node.extend@>=1.1.0 <1.2.0", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.1.6.tgz", + "dev": true + }, + "noop2": { + "version": "2.0.0", + "from": "noop2@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/noop2/-/noop2-2.0.0.tgz", + "dev": true }, "nopt": { "version": "1.0.10", @@ -1630,15 +2129,27 @@ "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz" }, "normalize-package-data": { - "version": "2.3.5", + "version": "2.3.6", "from": "normalize-package-data@>=2.3.4 <3.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz" + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.6.tgz" + }, + "normalize-path": { + "version": "2.0.1", + "from": "normalize-path@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz", + "dev": true }, "normalize-range": { "version": "0.1.2", "from": "normalize-range@>=0.1.2 <0.2.0", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" }, + "npm-install-package": { + "version": "1.1.0", + "from": "npm-install-package@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/npm-install-package/-/npm-install-package-1.1.0.tgz", + "dev": true + }, "npmlog": { "version": "4.0.2", "from": "npmlog@>=4.0.0 <5.0.0", @@ -1679,6 +2190,12 @@ "from": "once@>=1.3.0 <2.0.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz" }, + "onetime": { + "version": "1.1.0", + "from": "onetime@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "dev": true + }, "optimist": { "version": "0.6.1", "from": "optimist@>=0.6.1 <0.7.0", @@ -1706,6 +2223,12 @@ "from": "os-locale@>=1.4.0 <2.0.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz" }, + "os-shim": { + "version": "0.1.3", + "from": "os-shim@>=0.1.2 <0.2.0", + "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", + "dev": true + }, "os-tmpdir": { "version": "1.0.2", "from": "os-tmpdir@>=1.0.0 <2.0.0", @@ -1716,6 +2239,26 @@ "from": "osenv@>=0.0.0 <1.0.0", "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz" }, + "pa11y": { + "version": "4.8.0", + "from": "pa11y@>=4.6.0 <5.0.0", + "resolved": "https://registry.npmjs.org/pa11y/-/pa11y-4.8.0.tgz", + "dev": true, + "dependencies": { + "async": { + "version": "1.4.2", + "from": "async@>=1.4.0 <1.5.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.4.2.tgz", + "dev": true + }, + "once": { + "version": "1.3.3", + "from": "once@>=1.3.0 <1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "dev": true + } + } + }, "pako": { "version": "0.2.9", "from": "pako@>=0.2.0 <0.3.0", @@ -1727,9 +2270,9 @@ "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz" }, "parse-asn1": { - "version": "5.0.0", + "version": "5.1.0", "from": "parse-asn1@>=5.0.0 <6.0.0", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.0.0.tgz" + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz" }, "parse-json": { "version": "2.2.0", @@ -1761,6 +2304,11 @@ "from": "path-is-absolute@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" }, + "path-parse": { + "version": "1.0.5", + "from": "path-parse@>=1.0.5 <2.0.0", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz" + }, "path-platform": { "version": "0.11.15", "from": "path-platform@>=0.11.15 <0.12.0", @@ -1781,6 +2329,67 @@ "from": "pbkdf2@>=3.0.3 <4.0.0", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.9.tgz" }, + "pend": { + "version": "1.2.0", + "from": "pend@>=1.2.0 <1.3.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "dev": true + }, + "performance-now": { + "version": "0.2.0", + "from": "performance-now@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz" + }, + "phantomjs-prebuilt": { + "version": "2.1.14", + "from": "phantomjs-prebuilt@>=2.1.12 <3.0.0", + "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.14.tgz", + "dev": true, + "dependencies": { + "caseless": { + "version": "0.11.0", + "from": "caseless@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", + "dev": true + }, + "commander": { + "version": "2.9.0", + "from": "commander@>=2.9.0 <3.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", + "dev": true + }, + "es6-promise": { + "version": "4.0.5", + "from": "es6-promise@>=4.0.3 <4.1.0", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.0.5.tgz", + "dev": true + }, + "har-validator": { + "version": "2.0.6", + "from": "har-validator@>=2.0.6 <2.1.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz", + "dev": true + }, + "qs": { + "version": "6.3.2", + "from": "qs@>=6.3.0 <6.4.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz", + "dev": true + }, + "request": { + "version": "2.79.0", + "from": "request@>=2.79.0 <2.80.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz", + "dev": true + }, + "tunnel-agent": { + "version": "0.4.3", + "from": "tunnel-agent@>=0.4.1 <0.5.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", + "dev": true + } + } + }, "pify": { "version": "2.3.0", "from": "pify@>=2.0.0 <3.0.0", @@ -1801,10 +2410,16 @@ "from": "pkg-up@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-1.0.0.tgz" }, + "pngjs": { + "version": "2.2.0", + "from": "pngjs@>=2.2.0 <2.3.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-2.2.0.tgz", + "dev": true + }, "postcss": { - "version": "5.2.11", + "version": "5.2.16", "from": "postcss@>=5.0.21 <6.0.0", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.11.tgz" + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.16.tgz" }, "postcss-value-parser": { "version": "3.3.0", @@ -1821,16 +2436,28 @@ "from": "process-nextick-args@>=1.0.6 <1.1.0", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz" }, + "progress": { + "version": "1.1.8", + "from": "progress@>=1.1.8 <1.2.0", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "dev": true + }, "proj4": { - "version": "2.3.17", + "version": "2.4.3", "from": "proj4@>=2.3.14 <3.0.0", - "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.3.17.tgz" + "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.4.3.tgz" }, "proj4leaflet": { "version": "1.0.1", "from": "proj4leaflet@>=1.0.1 <2.0.0", "resolved": "https://registry.npmjs.org/proj4leaflet/-/proj4leaflet-1.0.1.tgz" }, + "promise": { + "version": "7.1.1", + "from": "promise@>=7.1.1 <8.0.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.1.1.tgz", + "dev": true + }, "promise-helpers": { "version": "0.2.0", "from": "promise-helpers@>=0.2.0 <0.3.0", @@ -1842,9 +2469,9 @@ "resolved": "https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-1.0.1.tgz" }, "proxy-addr": { - "version": "1.1.3", + "version": "1.1.4", "from": "proxy-addr@>=1.1.3 <1.2.0", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.3.tgz" + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.4.tgz" }, "pseudomap": { "version": "1.0.2", @@ -1857,19 +2484,25 @@ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz" }, "pubsub-js": { - "version": "1.5.3", - "from": "pubsub-js@1.5.3", - "resolved": "https://registry.npmjs.org/pubsub-js/-/pubsub-js-1.5.3.tgz" + "version": "1.5.4", + "from": "pubsub-js@1.5.4", + "resolved": "https://registry.npmjs.org/pubsub-js/-/pubsub-js-1.5.4.tgz" }, "punycode": { "version": "1.4.1", "from": "punycode@>=1.3.2 <2.0.0", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" }, + "q": { + "version": "1.4.1", + "from": "q@>=1.4.1 <1.5.0", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "dev": true + }, "qs": { - "version": "6.2.0", - "from": "qs@6.2.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.0.tgz" + "version": "6.4.0", + "from": "qs@6.4.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz" }, "querystring": { "version": "0.2.0", @@ -1907,15 +2540,21 @@ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz" }, "readable-stream": { - "version": "2.2.2", + "version": "2.2.6", "from": "readable-stream@>=2.0.2 <3.0.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.2.tgz" + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.6.tgz" }, "redent": { "version": "1.0.0", "from": "redent@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz" }, + "regenerator-runtime": { + "version": "0.10.3", + "from": "regenerator-runtime@>=0.10.0 <0.11.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.3.tgz", + "dev": true + }, "remarkable": { "version": "1.7.1", "from": "remarkable@>=1.6.2 <2.0.0", @@ -1944,16 +2583,15 @@ "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz" }, "request": { - "version": "2.79.0", - "from": "request@>=2.61.0 <3.0.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz", - "dependencies": { - "qs": { - "version": "6.3.0", - "from": "qs@>=6.3.0 <6.4.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.0.tgz" - } - } + "version": "2.81.0", + "from": "request@>=2.79.0 <3.0.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz" + }, + "request-progress": { + "version": "2.0.1", + "from": "request-progress@>=2.0.1 <2.1.0", + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz", + "dev": true }, "require-directory": { "version": "2.1.1", @@ -1966,30 +2604,71 @@ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz" }, "resolve": { - "version": "1.2.0", + "version": "1.3.2", "from": "resolve@>=1.1.4 <2.0.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.2.0.tgz" + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.3.2.tgz" }, "resolve-dir": { "version": "0.1.1", "from": "resolve-dir@>=0.1.0 <0.2.0", "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz" }, + "resolve-url": { + "version": "0.2.1", + "from": "resolve-url@>=0.2.1 <0.3.0", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "dev": true + }, + "restore-cursor": { + "version": "1.0.1", + "from": "restore-cursor@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "dev": true + }, + "rgb2hex": { + "version": "0.1.0", + "from": "rgb2hex@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.1.0.tgz", + "dev": true + }, "right-align": { "version": "0.1.3", "from": "right-align@>=0.1.1 <0.2.0", "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz" }, "rimraf": { - "version": "2.5.4", + "version": "2.6.1", "from": "rimraf@>=2.5.2 <3.0.0", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz" + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz" }, "ripemd160": { "version": "1.0.1", "from": "ripemd160@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-1.0.1.tgz" }, + "run-async": { + "version": "2.3.0", + "from": "run-async@>=2.2.0 <3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "dev": true + }, + "rx": { + "version": "4.1.0", + "from": "rx@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "dev": true + }, + "safe-buffer": { + "version": "5.0.1", + "from": "safe-buffer@>=5.0.1 <6.0.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz" + }, + "sanitize-filename": { + "version": "1.6.1", + "from": "sanitize-filename@>=1.6.0 <2.0.0", + "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.1.tgz", + "dev": true + }, "sass-graph": { "version": "2.1.2", "from": "sass-graph@>=2.1.1 <3.0.0", @@ -2012,16 +2691,129 @@ } } }, + "selenium-standalone": { + "version": "5.11.2", + "from": "selenium-standalone@>=5.11.2 <6.0.0", + "resolved": "https://registry.npmjs.org/selenium-standalone/-/selenium-standalone-5.11.2.tgz", + "dev": true, + "dependencies": { + "async": { + "version": "1.2.1", + "from": "async@1.2.1", + "resolved": "https://registry.npmjs.org/async/-/async-1.2.1.tgz", + "dev": true + }, + "caseless": { + "version": "0.11.0", + "from": "caseless@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", + "dev": true + }, + "commander": { + "version": "2.6.0", + "from": "commander@2.6.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz", + "dev": true + }, + "har-validator": { + "version": "2.0.6", + "from": "har-validator@>=2.0.6 <2.1.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz", + "dev": true, + "dependencies": { + "commander": { + "version": "2.9.0", + "from": "commander@>=2.9.0 <3.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", + "dev": true + } + } + }, + "is-absolute": { + "version": "0.1.7", + "from": "is-absolute@>=0.1.7 <0.2.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", + "dev": true + }, + "is-relative": { + "version": "0.1.3", + "from": "is-relative@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", + "dev": true + }, + "lodash": { + "version": "3.9.3", + "from": "lodash@3.9.3", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.9.3.tgz", + "dev": true + }, + "minimist": { + "version": "1.1.0", + "from": "minimist@1.1.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.0.tgz", + "dev": true + }, + "mkdirp": { + "version": "0.5.0", + "from": "mkdirp@0.5.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz", + "dev": true, + "dependencies": { + "minimist": { + "version": "0.0.8", + "from": "minimist@0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "dev": true + } + } + }, + "qs": { + "version": "6.3.2", + "from": "qs@>=6.3.0 <6.4.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz", + "dev": true + }, + "request": { + "version": "2.79.0", + "from": "request@2.79.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz", + "dev": true + }, + "tunnel-agent": { + "version": "0.4.3", + "from": "tunnel-agent@>=0.4.1 <0.5.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", + "dev": true + }, + "which": { + "version": "1.1.1", + "from": "which@1.1.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.1.1.tgz", + "dev": true + }, + "yauzl": { + "version": "2.7.0", + "from": "yauzl@>=2.5.0 <3.0.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.7.0.tgz", + "dev": true + } + } + }, "semver": { "version": "5.3.0", "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz" }, "send": { - "version": "0.14.2", - "from": "send@0.14.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.14.2.tgz", + "version": "0.15.1", + "from": "send@0.15.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.15.1.tgz", "dependencies": { + "debug": { + "version": "2.6.1", + "from": "debug@2.6.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz" + }, "ms": { "version": "0.7.2", "from": "ms@0.7.2", @@ -2030,9 +2822,9 @@ } }, "serve-static": { - "version": "1.11.2", - "from": "serve-static@>=1.11.2 <1.12.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.11.2.tgz" + "version": "1.12.1", + "from": "serve-static@1.12.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.1.tgz" }, "set-blocking": { "version": "2.0.0", @@ -2045,9 +2837,9 @@ "resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.0.tgz" }, "setprototypeof": { - "version": "1.0.2", - "from": "setprototypeof@1.0.2", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz" + "version": "1.0.3", + "from": "setprototypeof@1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz" }, "sha.js": { "version": "2.4.8", @@ -2064,6 +2856,42 @@ "from": "shell-quote@>=1.6.1 <2.0.0", "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz" }, + "should": { + "version": "11.2.1", + "from": "should@>=11.2.0 <12.0.0", + "resolved": "https://registry.npmjs.org/should/-/should-11.2.1.tgz", + "dev": true + }, + "should-equal": { + "version": "1.0.1", + "from": "should-equal@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/should-equal/-/should-equal-1.0.1.tgz", + "dev": true + }, + "should-format": { + "version": "3.0.3", + "from": "should-format@>=3.0.2 <4.0.0", + "resolved": "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz", + "dev": true + }, + "should-type": { + "version": "1.4.0", + "from": "should-type@>=1.4.0 <2.0.0", + "resolved": "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz", + "dev": true + }, + "should-type-adaptors": { + "version": "1.0.1", + "from": "should-type-adaptors@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.0.1.tgz", + "dev": true + }, + "should-util": { + "version": "1.0.0", + "from": "should-util@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/should-util/-/should-util-1.0.0.tgz", + "dev": true + }, "sigmund": { "version": "1.0.1", "from": "sigmund@>=1.0.0 <1.1.0", @@ -2084,6 +2912,24 @@ "from": "source-map@>=0.5.6 <0.6.0", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz" }, + "source-map-resolve": { + "version": "0.3.1", + "from": "source-map-resolve@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.3.1.tgz", + "dev": true + }, + "source-map-url": { + "version": "0.3.0", + "from": "source-map-url@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.3.0.tgz", + "dev": true + }, + "spawn-sync": { + "version": "1.0.15", + "from": "spawn-sync@>=1.0.15 <2.0.0", + "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", + "dev": true + }, "spdx-correct": { "version": "1.0.2", "from": "spdx-correct@>=1.0.0 <1.1.0", @@ -2105,9 +2951,9 @@ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" }, "sshpk": { - "version": "1.10.2", + "version": "1.11.0", "from": "sshpk@>=1.7.0 <2.0.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.10.2.tgz", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.11.0.tgz", "dependencies": { "assert-plus": { "version": "1.0.0", @@ -2126,6 +2972,11 @@ "from": "statuses@>=1.3.1 <1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz" }, + "stdout-stream": { + "version": "1.4.0", + "from": "stdout-stream@>=1.4.0 <2.0.0", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz" + }, "stream-browserify": { "version": "2.0.1", "from": "stream-browserify@>=2.0.0 <3.0.0", @@ -2196,22 +3047,27 @@ "from": "success-symbol@>=0.1.0 <0.2.0", "resolved": "https://registry.npmjs.org/success-symbol/-/success-symbol-0.1.0.tgz" }, + "superagent": { + "version": "3.5.2", + "from": "superagent@>=3.4.1 <4.0.0", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.5.2.tgz", + "dev": true + }, + "supertest": { + "version": "3.0.0", + "from": "supertest@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/supertest/-/supertest-3.0.0.tgz", + "dev": true + }, "supports-color": { "version": "3.2.3", "from": "supports-color@>=3.2.3 <4.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" }, "syntax-error": { - "version": "1.1.6", + "version": "1.3.0", "from": "syntax-error@>=1.1.1 <2.0.0", - "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.1.6.tgz", - "dependencies": { - "acorn": { - "version": "2.7.0", - "from": "acorn@>=2.7.0 <3.0.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz" - } - } + "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.3.0.tgz" }, "tar": { "version": "0.1.16", @@ -2225,6 +3081,24 @@ } } }, + "tar-stream": { + "version": "1.5.2", + "from": "tar-stream@1.5.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz", + "dev": true + }, + "throat": { + "version": "3.0.0", + "from": "throat@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-3.0.0.tgz", + "dev": true + }, + "throttleit": { + "version": "1.0.0", + "from": "throttleit@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", + "dev": true + }, "through": { "version": "2.3.8", "from": "through@>=2.2.7 <3.0.0", @@ -2240,6 +3114,12 @@ "from": "timers-browserify@>=1.0.1 <2.0.0", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz" }, + "tmp": { + "version": "0.0.29", + "from": "tmp@>=0.0.29 <0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.29.tgz", + "dev": true + }, "to-arraybuffer": { "version": "1.0.1", "from": "to-arraybuffer@>=1.0.0 <2.0.0", @@ -2291,20 +3171,46 @@ "from": "trace@>=2.3.0 <3.0.0", "resolved": "https://registry.npmjs.org/trace/-/trace-2.4.1.tgz" }, + "trim-character": { + "version": "2.0.1", + "from": "trim-character@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/trim-character/-/trim-character-2.0.1.tgz", + "dev": true + }, "trim-newlines": { "version": "1.0.0", "from": "trim-newlines@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz" }, + "truffler": { + "version": "3.0.1", + "from": "truffler@>=3.0.0 <3.1.0", + "resolved": "https://registry.npmjs.org/truffler/-/truffler-3.0.1.tgz", + "dev": true, + "dependencies": { + "async": { + "version": "2.1.5", + "from": "async@>=2.1.5 <2.2.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz", + "dev": true + } + } + }, + "truncate-utf8-bytes": { + "version": "1.0.2", + "from": "truncate-utf8-bytes@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", + "dev": true + }, "tty-browserify": { "version": "0.0.0", "from": "tty-browserify@>=0.0.0 <0.1.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz" }, "tunnel-agent": { - "version": "0.4.3", - "from": "tunnel-agent@>=0.4.1 <0.5.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz" + "version": "0.6.0", + "from": "tunnel-agent@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" }, "tweetnacl": { "version": "0.14.5", @@ -2323,27 +3229,26 @@ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" }, "uglify-js": { - "version": "2.7.5", + "version": "2.8.16", "from": "uglify-js@>=2.7.0 <3.0.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", - "dependencies": { - "async": { - "version": "0.2.10", - "from": "async@>=0.2.6 <0.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" - } - } + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.16.tgz" }, "uglify-to-browserify": { "version": "1.0.2", "from": "uglify-to-browserify@>=1.0.0 <1.1.0", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "optional": true }, "umd": { "version": "3.0.1", "from": "umd@>=3.0.0 <4.0.0", "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.1.tgz" }, + "unc-path-regex": { + "version": "0.1.2", + "from": "unc-path-regex@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz" + }, "underscore": { "version": "1.7.0", "from": "underscore@>=1.7.0 <1.8.0", @@ -2359,6 +3264,18 @@ "from": "unpipe@>=1.0.0 <1.1.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" }, + "urijs": { + "version": "1.16.1", + "from": "urijs@1.16.1", + "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.16.1.tgz", + "dev": true + }, + "urix": { + "version": "0.1.0", + "from": "urix@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "dev": true + }, "url": { "version": "0.11.0", "from": "url@>=0.11.0 <0.12.0", @@ -2371,6 +3288,12 @@ } } }, + "utf8-byte-length": { + "version": "1.0.4", + "from": "utf8-byte-length@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", + "dev": true + }, "util": { "version": "0.10.3", "from": "util@>=0.10.1 <0.11.0", @@ -2404,14 +3327,20 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz" }, "validate.js": { - "version": "0.10.0", - "from": "validate.js@0.10.0", - "resolved": "https://registry.npmjs.org/validate.js/-/validate.js-0.10.0.tgz" + "version": "0.11.1", + "from": "validate.js@0.11.1", + "resolved": "https://registry.npmjs.org/validate.js/-/validate.js-0.11.1.tgz" + }, + "validator": { + "version": "5.7.0", + "from": "validator@>=5.4.0 <6.0.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-5.7.0.tgz", + "dev": true }, "vary": { - "version": "1.1.0", + "version": "1.1.1", "from": "vary@>=1.1.0 <1.2.0", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.0.tgz" + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.1.tgz" }, "verror": { "version": "1.3.6", @@ -2428,15 +3357,111 @@ "from": "vm-browserify@>=0.0.1 <0.1.0", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz" }, + "wdio-dot-reporter": { + "version": "0.0.6", + "from": "wdio-dot-reporter@>=0.0.6 <0.0.7", + "resolved": "https://registry.npmjs.org/wdio-dot-reporter/-/wdio-dot-reporter-0.0.6.tgz", + "dev": true, + "dependencies": { + "babel-runtime": { + "version": "5.8.38", + "from": "babel-runtime@>=5.8.25 <6.0.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-5.8.38.tgz", + "dev": true + }, + "core-js": { + "version": "1.2.7", + "from": "core-js@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "dev": true + } + } + }, + "webdriverio": { + "version": "4.6.2", + "from": "webdriverio@>=4.0.7 <5.0.0", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-4.6.2.tgz", + "dev": true, + "dependencies": { + "caseless": { + "version": "0.11.0", + "from": "caseless@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", + "dev": true + }, + "commander": { + "version": "2.9.0", + "from": "commander@>=2.9.0 <3.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", + "dev": true + }, + "har-validator": { + "version": "2.0.6", + "from": "har-validator@>=2.0.6 <2.1.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz", + "dev": true + }, + "qs": { + "version": "6.3.2", + "from": "qs@>=6.3.0 <6.4.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz", + "dev": true + }, + "request": { + "version": "2.79.0", + "from": "request@2.79.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz", + "dev": true + }, + "tunnel-agent": { + "version": "0.4.3", + "from": "tunnel-agent@>=0.4.1 <0.5.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", + "dev": true + } + } + }, "webfontloader": { - "version": "1.6.24", - "from": "webfontloader@1.6.24", - "resolved": "https://registry.npmjs.org/webfontloader/-/webfontloader-1.6.24.tgz" + "version": "1.6.27", + "from": "webfontloader@1.6.27", + "resolved": "https://registry.npmjs.org/webfontloader/-/webfontloader-1.6.27.tgz" + }, + "webshot": { + "version": "0.18.0", + "from": "webshot@>=0.18.0 <0.19.0", + "resolved": "https://registry.npmjs.org/webshot/-/webshot-0.18.0.tgz", + "dev": true, + "dependencies": { + "cross-spawn": { + "version": "0.2.9", + "from": "cross-spawn@>=0.2.3 <0.3.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-0.2.9.tgz", + "dev": true + }, + "graceful-fs": { + "version": "3.0.11", + "from": "graceful-fs@>=3.0.4 <3.1.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", + "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "from": "lru-cache@>=2.5.0 <3.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "dev": true + } + } + }, + "wgxpath": { + "version": "1.0.0", + "from": "wgxpath@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/wgxpath/-/wgxpath-1.0.0.tgz", + "dev": true }, "which": { - "version": "1.2.12", + "version": "1.2.14", "from": "which@>=1.2.12 <2.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-1.2.12.tgz" + "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz" }, "which-module": { "version": "1.0.0", @@ -2453,6 +3478,11 @@ "from": "window-size@0.1.0", "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz" }, + "wkt-parser": { + "version": "1.1.3", + "from": "wkt-parser@>=1.1.3 <2.0.0", + "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.1.3.tgz" + }, "wordwrap": { "version": "0.0.3", "from": "wordwrap@>=0.0.2 <0.1.0", @@ -2479,9 +3509,9 @@ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz" }, "yallist": { - "version": "2.0.0", + "version": "2.1.2", "from": "yallist@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz" }, "yargs": { "version": "3.10.0", @@ -2500,6 +3530,12 @@ } } }, + "yauzl": { + "version": "2.4.1", + "from": "yauzl@2.4.1", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", + "dev": true + }, "yfm": { "version": "0.2.0", "from": "yfm@>=0.2.0 <0.3.0", @@ -2526,6 +3562,18 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz" } } + }, + "zip-dir": { + "version": "1.0.2", + "from": "zip-dir@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/zip-dir/-/zip-dir-1.0.2.tgz", + "dev": true + }, + "zip-stream": { + "version": "1.1.1", + "from": "zip-stream@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.1.1.tgz", + "dev": true } } } diff --git a/package.json b/package.json index 3bc982a..4d31ca7 100644 --- a/package.json +++ b/package.json @@ -34,15 +34,15 @@ "node": "5.x" }, "devDependencies": { - "htmllint": "^0.3.0", - "node-resemble-js": "0.0.5", - "pa11y": "^3.7.1", + "htmllint": "^0.6.0", + "node-resemble-js": "0.2.0", + "pa11y": "^4.6.0", "sanitize-filename": "^1.6.0", - "selenium-standalone": "^5.1.0", - "should": "^8.3.1", - "superagent": "^1.8.3", - "supertest": "^1.2.0", - "throat": "^2.0.2", + "selenium-standalone": "^5.11.2", + "should": "^11.2.0", + "superagent": "^3.4.1", + "supertest": "^3.0.0", + "throat": "^3.0.0", "trim-character": "^2.0.1", "webdriverio": "^4.0.7", "webshot": "^0.18.0", @@ -50,47 +50,47 @@ }, "dependencies": { "autoprefixer": "^6.3.6", - "browserify": "^13.0.1", + "browserify": "^13.3.0", "browserify-incremental": "^3.1.1", "browsernizr": "^2.1.0", - "clarify": "^1.0.5", + "clarify": "^2.0.0", "closest": "0.0.1", "compression": "^1.6.1", "conduct.js": "1.0.0", - "copy": "^0.2.0", - "delegate": "3.0.1", + "copy": "^0.3.0", + "delegate": "3.1.1", "dependency-graph": "^0.5.0", "domify": "1.4.0", "errorhandler": "^1.4.3", - "es6-promise": "^3.1.2", + "es6-promise": "^4.0.5", "express": "^4.13.4", "express-tgz": "0.0.3", "extend": "^3.0.0", "glob": "^7.0.3", - "govuk-elements-sass": "1.1.4", - "govuk_template_mustache": "0.17.1", - "govuk_frontend_toolkit": "4.13.0", + "govuk-elements-sass": "3.0.1", + "govuk_template_mustache": "0.19.2", + "govuk_frontend_toolkit": "5.1.2", "handlebars": "^4.0.5", "hogan.js": "3.0.2", "hoganify": "0.2.0", - "js-htmlencode": "^0.1.0", + "js-htmlencode": "^0.2.0", "js-yaml": "^3.6.0", "leaflet": "^1.0.3", "lodash": "^4.12.0", "mkdirp": "^0.5.1", "ncp": "^2.0.0", - "node-sass": "^3.7.0", + "node-sass": "^4.4.0", "pkg-up": "^1.0.0", "postcss": "^5.0.21", "proj4leaflet": "^1.0.1", "promise-helpers": "^0.2.0", - "pubsub-js": "1.5.3", + "pubsub-js": "1.5.4", "remarkable": "^1.6.2", "rimraf": "^2.5.2", "trace": "^2.3.0", "uglify-js": "^2.7.0", - "validate.js": "0.10.0", - "webfontloader": "1.6.24", + "validate.js": "0.11.1", + "webfontloader": "1.6.27", "yfm": "^0.2.0" } } diff --git a/src/elements/govuk/buttons/style.scss b/src/elements/govuk/buttons/style.scss index 6b5ad0b..6e8c9e2 100644 --- a/src/elements/govuk/buttons/style.scss +++ b/src/elements/govuk/buttons/style.scss @@ -1,4 +1,4 @@ -$path: '../images/'; +$path: '../images/icons/'; @import "node_modules/govuk_frontend_toolkit/stylesheets/design-patterns/buttons"; @import "node_modules/govuk-elements-sass/public/sass/elements/buttons"; diff --git a/src/elements/govuk/core/demos/color.hbs b/src/elements/govuk/core/demos/color.hbs index 74513a9..c8d5492 100644 --- a/src/elements/govuk/core/demos/color.hbs +++ b/src/elements/govuk/core/demos/color.hbs @@ -39,12 +39,12 @@ title: Colour

Colour contrast

- The colour contrast ratio for text and interactive elements should be at least 4.5:1 as recommended by the W3C. Test your service to meet this standard. + The colour contrast ratio for text and interactive elements should be at least 4.5:1 as recommended by the W3C. Test your service to meet this standard.

Sass variables

- Use Sass variables in case colour values need to be updated – find these in the GOV.UK frontend toolkit colours.scss file. + Use Sass variables in case colour values need to be updated – find these in the GOV.UK frontend toolkit colours.scss file.

@@ -238,7 +238,7 @@ title: Colour
  • used for graphs and supporting material
  • for tints of the extended palette use 50% or 25%
  • for departmental colours - – find these in the GOV.UK frontend toolkit colours.scss file
  • + – find these in the GOV.UK frontend toolkit colours.scss file
    @@ -377,7 +377,7 @@ title: Colour

    - + Discuss colour on the design patterns Hackpad

    diff --git a/src/elements/govuk/forms/demos/errors.hbs b/src/elements/govuk/forms/demos/errors.hbs index 2221334..249051a 100644 --- a/src/elements/govuk/forms/demos/errors.hbs +++ b/src/elements/govuk/forms/demos/errors.hbs @@ -14,61 +14,61 @@ title: Errors
    -

    - GOV.UK elements - Errors and validation -

    -

    - Minimise the number of errors on a page. -

    +

    + GOV.UK elements + Errors and validation +

    + +

    + Minimise the number of errors on a page. +

    -

    Contents:

    -
    -
    - +

    Contents:

    + -
    -

    Ask one question per page

    -
    -

    - Recovering from errors can be hard for users, especially if a page contains multiple errors. -

    -

    - Simplify forms by rewriting and where possible, splitting long forms across multiple pages - with each page asking a single question. -

    -
    +

    Ask one question per page

    +
    +

    + Recovering from errors can be hard for users, especially if a page contains multiple errors. +

    +

    + Simplify forms by rewriting and where possible, splitting long forms across multiple pages - with each page asking a single question. +

    +
    -

    - Summarise errors at the top of the page -

    +

    + Summarise errors at the top of the page +

    -

    - You must: -

    +

    + You must: +

    - + -

    Error message and summary box

    +

    Error message and summary box

    -
    +
    -

    +

    Message to alert the user to a problem goes here -

    +

    - Optional description of the error(s) and how to correct them + Optional description of the errors and how to correct them

      @@ -86,7 +86,7 @@ title: Errors

      -
      +
      @@ -100,15 +100,15 @@ title: Errors - +
      + + +
      - +
      + + +
      @@ -116,103 +116,103 @@ title: Errors +
       
      -{{#htmlencode}}
      -
      + <div class="error-summary" role="group" aria-labelledby="error-summary-heading-example-1" tabindex="-1"> -

      + <h1 class="heading-medium error-summary-heading" id="error-summary-heading-example-1"> Message to alert the user to a problem goes here -

      + </h1> -

      - Optional description of the error(s) and how to correct them -

      + <p> + Optional description of the errors and how to correct them + </p> - + <ul class="error-summary-list"> + <li><a href="#example-personal-details">Descriptive link to the question with an error</a></li> + </ul> -
      +</div> -

      +<h1 class="heading-large"> Check your personal details -

      +</h1> -

      +<p> Look at your name, signature and other details. -

      +</p> -
      -
      -
      +<form> + <div class="form-group form-group-error"> + <fieldset> - + <legend id="example-personal-details"> - + <span class="form-label-bold"> Are your personal details correct and up-to-date? - - + </span> + <span class="error-message"> Error message about personal details goes here - + </span> - + </legend> - + <div class="multiple-choice"> + <input id="personal_details_yes" type="radio" name="personalDetails" value="Yes"> + <label for="personal_details_yes">Yes, my personal details are correct</label> + </div> - + <div class="multiple-choice"> + <input id="personal_details_no" type="radio" name="personalDetails" value="No"> + <label for="personal_details_no">No, some details are wrong or have changed</label> + </div> -
      -
      + </fieldset> + </div> - + <input class="button" type="submit" value="Continue"> + +</form> -
      -{{/htmlencode}}
      -
      -

      - The error summary must appear at the top of the page, so it is visible when the page is refreshed and is immediately read out by assistive technology. -

      -
      +
      +

      + The error summary must appear at the top of the page, so it is visible when the page is refreshed and is immediately read out by assistive technology. +

      +
      -

      Highlight errors in forms

      +

      Highlight errors in forms

      -

      - For each error: -

      +

      + For each error: +

      -
        -
      • write a message that helps the user to understand why the error occurred and what to do about it
      • -
      • put the message in the <label> or <legend> for the question, - after the question text, in red
      • -
      • use a red border to visually connect the message and the question it belongs to
      • -
      • if the error relates to specific text fields within the question, give these a red border as well
      • -
      +
        +
      • write a message that helps the user to understand why the error occurred and what to do about it
      • +
      • put the message in the <label> or <legend> for the question, + after the question text, in red
      • +
      • use a red border to visually connect the message and the question it belongs to
      • +
      • if the error relates to specific text fields within the question, give these a red border as well
      • +
      -

      - For red, use the $error-colour Sass variable – find this in the GOV.UK frontend toolkit colours.scss file. -

      +

      + For red, use the $error-colour Sass variable – find this in the GOV.UK frontend toolkit colours.scss file. +

      -
      +

      Message to alert the user to a problem goes here

      - Optional description of the error(s) and how to correct them + Optional description of the errors and how to correct them

        @@ -226,7 +226,7 @@ title: Errors Your personal details -
        +
        - +
        -
        +
        - +
        +
         
        -{{#htmlencode}}
        -
        + <div class="error-summary" role="group" aria-labelledby="error-summary-heading-example-2" tabindex="-1"> -

        + <h1 class="heading-medium error-summary-heading" id="error-summary-heading-example-2"> Message to alert the user to a problem goes here -

        + </h1> -

        - Optional description of the error(s) and how to correct them -

        + <p> + Optional description of the errors and how to correct them + </p> - + <ul class="error-summary-list"> + <li><a href="#example-full-name">Descriptive link to the question with an error</a></li> + <li><a href="#example-ni-number">Descriptive link to the question with an error</a></li> + </ul> -
        +</div> -

        +<h1 class="heading-large"> Your personal details -

        +</h1> -
        +<div class="form-group form-group-error"> - + </label> - -
        + <input class="form-control form-control-error" id="example-full-name" type="text" name="fullName" value="" aria-describedby="error-message-full-name"> +</div> -
        +<div class="form-group form-group-error"> - + </label> - + <input class="form-control form-control-error" id="example-ni-number" type="text" name="niNo" value="" aria-describedby="error-message-ni-number"> -
        +</div> + +<input class="button" type="submit" value="Continue"> - -{{/htmlencode}}
        - -

        Examples

        -
          - -
        - -

        - - Discuss error messages and validation on the design patterns Hackpad - -

        diff --git a/src/elements/govuk/forms/demos/forms.hbs b/src/elements/govuk/forms/demos/forms.hbs index 15a8ca3..1e44a09 100644 --- a/src/elements/govuk/forms/demos/forms.hbs +++ b/src/elements/govuk/forms/demos/forms.hbs @@ -20,164 +20,158 @@ title: Elements

        - Keep forms as simple as possible – only ask what's needed to run your service. -

        + Keep forms as simple as possible – only ask what’s needed to run your service. +

        -

        Contents:

        -
        - -

        Optional and mandatory fields

        -
          -
        • only ask for the information you absolutely need
        • -
        • if you do ask for optional information, mark the labels of optional fields with '(optional)'
        • -
        • don't mark mandatory fields with asterisks
        • -
        - -

        Labels

        -
          -
        • all form fields should be given labels
        • -
        • don't hide labels, unless the surrounding context makes them unnecessary
        • -
        • labels should be aligned above their fields
        • -
        • label text should be short, direct and in sentence case
        • -
        • avoid colons at the end of labels
        • -
        • labels should be associated with form fields using the for attribute
        • -
        -
        - - -
        +

        Optional and mandatory fields

        +
          +
        • only ask for the information you absolutely need
        • +
        • if you do ask for optional information, mark the labels of optional fields with ‘(optional)’
        • +
        • don’t mark mandatory fields with asterisks
        • +
        + +

        Labels

        +
          +
        • all form fields should be given labels
        • +
        • don’t hide labels, unless the surrounding context makes them unnecessary
        • +
        • labels should be aligned above their fields
        • +
        • label text should be short, direct and in sentence case
        • +
        • avoid colons at the end of labels
        • +
        • labels should be associated with form fields using the for attribute
        • +
        +
        + + + +
         
        -{{#htmlencode}}
        -
        -
        -{{/htmlencode}}
        +  <label class="form-label" for="full-name-f1">Full name</label>
        +<input class="form-control" id="full-name-f1" type="text">
        +
         
         
        -

        Form fields

        -
        -

        - Make field widths proportional to the input they take. -

        -

        - Ensure that users can enter the information they need at smaller screen sizes. -

        -

        - Snap form fields to 100% width at smaller screen sizes. -

        -
        - -

        - - Discuss form fields on the design patterns Hackpad - -

        +

        Form fields

        +
        +

        + Make field widths proportional to the input they take. +

        +

        + Ensure that users can enter the information they need at smaller screen sizes. +

        +

        + Snap form fields to 100% width at smaller screen sizes. +

        +
        -

        Form focus states

        -
        -

        - All elements use the yellow focus style as a highlight, as either a fill or 3px outline. -

        - Click on the label "Full name" or inside the form field to show the focus state. + + Discuss form fields on the design patterns Hackpad +

        -
        -
        -
        -
        -
        -
        - - -
        - - - -
        -
        -
        -
        -

        Focus

        -
        -
          -
        • #FFBF47
        • -
        • $focus-colour
        • -
        +

        Form focus states

        +
        +

        + All elements use the yellow focus style as a highlight, as either a fill or 3px outline. +

        +

        + Click on the label “Full name” or inside the form field to show the focus state. +

        +
        + +
        +
        +
        +
        +
        + +
        + + +
        +
        +
        +
        +

        Focus

        +
        +
          +
        • #FFBF47
        • +
        • $focus-colour
        • +
        -

        Hint text

        -
          -
        • don't use placeholder text in form fields, as this will disappear once content is entered into the form field
        • -
        • use hint text for supporting contextual help, this will always be shown
        • -
        • hint text should sit above a form field
        • -
        • ensure hint text can be read correctly by screen readers
        • -
        +
        -
        - - -
        +

        Hint text

        +
          +
        • don’t use placeholder text in form fields, as this will disappear once content is entered into the form field
        • +
        • use hint text for supporting contextual help, this will always be shown
        • +
        • hint text should sit above a form field
        • +
        • ensure hint text can be read correctly by screen readers
        • +
        -
        -
        -{{#htmlencode}}
        -
        + -{{/htmlencode}} - -
        - -

        Spacing between form elements

        -

        - Ensure there is sufficient spacing between form elements. -

        -
        - -
        - - -
        -
        - -
        -
         
        -{{#htmlencode}}
        -
        +  <label class="form-label" for="ni-number">
        +  National Insurance number
        +  <span class="form-hint">
        +    It's on your National Insurance card, benefit letter, payslip or P60.
        +    <br>
        +    For example, ‘QQ 12 34 56 C’.
        +  </span>
        +</label>
        +<input class="form-control" id="ni-number" type="text">
        +
        +
        +
        + +

        Spacing between form elements

        +

        + Ensure there is sufficient spacing between form elements. +

        + +
        +
        @@ -186,406 +180,493 @@ title: Elements
        -{{/htmlencode}} + +
        + +
        +
        +  <!-- Use .form-group to create spacing when wrapping label and input pairs -->
        +<div class="form-group">
        +  <label class="form-label" for="first-name-2">First name</label>
        +  <input class="form-control" id="first-name-2" name="first-name-2" type="text">
        +</div>
        +<div class="form-group">
        +  <label class="form-label" for="last-name-2">Last name</label>
        +  <input class="form-control" id="last-name-2" name="last-name-2" type="text">
        +</div>
        +
         
         
        -

        Fieldsets and legends

        -

        - Use fieldsets to group related form controls. The first element inside a fieldset must be a legend element which describes the group. -

        +

        File upload

        +

        A control that lets the user select a file.

        -

        Select boxes

        -

        - Avoid using select boxes (drop-down lists) - use radio buttons or checkboxes instead. -

        + -

        Radio buttons

        -
          -
        • use these to let users choose a single option from a list
        • -
        • for more than two options, radio buttons should be stacked
        • -
        • radio buttons with large hit areas are easier to select with a mouse or touch devices
        • -
        +
        +
        +  <div class="form-group">
        +  <label class="form-label" for="file-input">
        +    Upload a file
        +  </label>
        +  <input type="file" id="file-input">
        +</div>
         
        -

        Inline radio buttons

        -
        -
        -

        - Do you already have a personal user account? -

        +
        +
        + +
        +

        + We recommend using a native input using type="file", rather than a custom implementation. +

        +

        + This is so: +

        +
          +
        • the control gains focus when tabbing through the page
        • +
        • the control functions using a keyboard
        • +
        • the control functions using assistive technology
        • +
        • the control functions when javascript is not available
        • +
        +

        + A custom implementation of this control would need to meet the criteria above. +

        +
        + +

        Fieldsets and legends

        +

        + Use fieldsets to group related form controls. The first element inside a fieldset must be a legend element which describes the group. +

        +

        Select boxes

        +

        + Avoid using select boxes (drop-down lists) - use radio buttons or checkboxes instead. +

        + +
        +
        + + +
        + +
        + +
        +
        +  <div class="form-group">
        +  <label class="form-label" for="select-box">This is the label text</label>
        +  <select class="form-control" id="select-box">
        +    <option>GOV.UK elements option 1</option>
        +    <option>GOV.UK elements option 2</option>
        +    <option>GOV.UK elements option 3</option>
        +  </select>
        +</div>
        +
        +
        +
        + +

        + + Discuss select boxes on the design patterns Hackpad + +

        + +

        Radio buttons

        +
          +
        • use these to let users choose a single option from a list
        • +
        • for more than two options, radio buttons should be stacked
        • +
        • radio buttons with large hit areas are easier to select with a mouse or touch devices
        • +
        + +

        Inline radio buttons

        +
        +

        + Do you already have a personal user account? +

        + + +
        - Do you already have a personal user account? + Do you already have a personal user account? -
        +
        - - - -
        + + + +
         
        -{{#htmlencode}}
        -

        + <h1 class="heading-medium"> Do you already have a personal user account? -

        +</h1> -
        -
        +<form> + <div class="form-group"> + <fieldset class="inline"> - Do you already have a personal user account? + <legend class="visually-hidden">Do you already have a personal user account?</legend> - - + <div class="multiple-choice"> + <input id="radio-inline-1" type="radio" name="radio-inline-group" value="Yes"> + <label for="radio-inline-1">Yes</label> + </div> + <div class="multiple-choice"> + <input id="radio-inline-2" type="radio" name="radio-inline-group" value="No"> + <label for="radio-inline-2">No</label> + </div> -
        + </fieldset> + </div> +</form> - - -
        -{{/htmlencode}}
        -

        Stacked radio buttons

        -
        -
        +

        Stacked radio buttons

        +

        Where do you live?

        + +
        - Where do you live? + Where do you live? -
        +
        - - - -
        + + + +
         
        -{{#htmlencode}}
        -

        Where do you live?

        - -
        -
        + <h1 class="heading-medium">Where do you live?</h1> + +<form> + <div class="form-group"> + <fieldset> + + <legend class="visually-hidden">Where do you live?</legend> + + <div class="multiple-choice"> + <input id="radio-1" type="radio" name="radio-group" value="Northern Ireland"> + <label for="radio-1">Northern Ireland</label> + </div> + <div class="multiple-choice"> + <input id="radio-2" type="radio" name="radio-group" value="Isle of Man or the Channel Islands"> + <label for="radio-2">Isle of Man or the Channel Islands</label> + </div> + <p class="form-block">or</p> + <div class="multiple-choice"> + <input id="radio-3" type="radio" name="radio-group" value="I am a British citizen living abroad"> + <label for="radio-3">I am a British citizen living abroad</label> + </div> + + </fieldset> + </div> +</form> - Where do you live? - - - -

        or

        - - -
        - - - -
        -{{/htmlencode}}
        -

        Checkboxes

        -
          -
        • use these to select either on/off toggles or multiple selections
        • -
        • make it clear with words when users can select one or multiple options
        • -
        +

        Checkboxes

        +
          +
        • use these to select either on/off toggles or multiple selections
        • +
        • make it clear with words when users can select one or multiple options
        • +
        -

        Stacked checkboxes

        -
        -
        +

        Stacked checkboxes

        +

        Which types of waste do you transport regularly?

        -

        Select all that apply

        - -
        - - Which types of waste do you transport regularly? - - - - - -
        - - - - -
        - -
        -
        -{{#htmlencode}}
        -

        Which types of waste do you transport regularly?

        Select all that apply

        - Which types of waste do you transport regularly? + Which types of waste do you transport regularly? -
        - - +
        -{{/htmlencode}} + +
        + +
        +
        +  <h3 class="heading-medium">Which types of waste do you transport regularly?</h3>
        +<p>Select all that apply</p>
        +
        +<form>
        +  <fieldset>
        +
        +    <legend class="visually-hidden">Which types of waste do you transport regularly?</legend>
        +
        +    <div class="multiple-choice">
        +      <input id="waste-type-1" name="waste-types" type="checkbox" value="waste-animal">
        +      <label for="waste-type-1">Waste from animal carcasses</label>
        +    </div>
        +    <div class="multiple-choice">
        +      <input id="waste-type-2" name="waste-types" type="checkbox" value="waste-mines">
        +      <label for="waste-type-2">Waste from mines or quarries</label>
        +    </div>
        +    <div class="multiple-choice">
        +      <input id="waste-type-3" name="waste-types" type="checkbox" value="waste-farm-agricultural">
        +      <label for="waste-type-3">Farm or agricultural waste</label>
        +    </div>
        +
        +  </fieldset>
        +</form>
        +
         
         
        -

        Inline checkboxes

        -
          -
        • large hit areas aren't always appropriate
        • -
        • only pre-select options if there's a strong, user-centred reason to
        • -
        +

        + Only pre-select options if there’s a strong, user-centred reason to. +

        -
        -
        - - - - - - -
        +
        +
        +
        + + +
        +
        + +
        + +
        +
        +
         
        -{{#htmlencode}}
        -
        -
        -
        -{{/htmlencode}}
        +  <div class="form-group">
        +  <label class="form-label" for="telephone-number">Enter your telephone number</label>
        +  <input class="form-control" id="telephone-number" name="telephone-number" type="text">
        +</div>
        +<div class="multiple-choice">
        +  <input id="checkbox-telephone-number" name="contact-by-text-phone" type="checkbox" value="true">
        +  <label for="checkbox-telephone-number">I need to be contacted using a text phone</label>
        +</div>
        +
         
         

        - - Discuss radio buttons and checkboxes on the design patterns Hackpad - -

        - -

        - Conditionally revealing content -

        -
          -
        • reveal additional questions, depending on the context
        • -
        • insets are used to emphasise this supporting information
        • -
        - -

        - - Discuss conditional form fields on the design patterns Hackpad + + Discuss radio buttons and checkboxes on the design patterns Hackpad

        -

        - Radio buttons -

        -

        - Click on "Yes" to see how this works. -

        -
        -
        -

        - Do you know their National Insurance number? -

        - -
        +

        + Conditionally revealing content +

        +
          +
        • reveal additional questions, depending on the context
        • +
        • a left border is used to emphasise this supporting information
        • +
        + +

        + Radio buttons +

        +
        +

        Choose an option below to see how this works.

        +
        - Do you know their National Insurance number? +
        +

        + How do you want to be contacted? +

        -
        + +
        +
        - + How do you want to be contacted? - +
        + + +
        +
        + + +
        -
        - - -
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + +
        +
        - - - -
        - -
        -
        -{{#htmlencode}}
        -

        - Do you know their National Insurance number? -

        - -
        -
        - - Do you know their National Insurance number? + + -
        +
        - +
        +  
        +    <h1 class="heading-medium">
        +  How do you want to be contacted?
        +</h1>
        +
        +<form>
        +  <div class="form-group">
        +    <fieldset>
        +
        +      <legend class="visually-hidden">How do you want to be contacted?</legend>
        +
        +      <div class="multiple-choice" data-target="contact-by-email">
        +        <input id="example-contact-by-email" type="radio" name="radio-contact-group" value="Yes">
        +        <label for="example-contact-by-email">Email</label>
        +      </div>
        +      <div class="panel panel-border-narrow js-hidden" id="contact-by-email">
        +        <label class="form-label" for="contact-email">Email address</label>
        +        <input class="form-control" name="contact-email" type="text" id="contact-email">
        +      </div>
        +
        +      <div class="multiple-choice" data-target="contact-by-phone">
        +        <input id="example-contact-by-phone" type="radio" name="radio-contact-group" value="No">
        +        <label for="example-contact-by-phone">Phone</label>
        +      </div>
        +      <div class="panel panel-border-narrow js-hidden" id="contact-by-phone">
        +        <label class="form-label" for="contact-phone">Phone number</label>
        +        <input class="form-control" name="contact-phone" type="text" id="contact-phone">
        +      </div>
        +
        +      <div class="multiple-choice" data-target="contact-by-text">
        +        <input id="example-contact-by-text" type="radio" name="radio-contact-group" value="No">
        +        <label for="example-contact-by-text">Text message</label>
        +      </div>
        +      <div class="panel panel-border-narrow js-hidden" id="contact-by-text">
        +        <label class="form-label" for="contact-text-message">Mobile phone number</label>
        +        <input class="form-control" name="contact-text-message" type="text" id="contact-text-message">
        +      </div>
        +
        +    </fieldset>
        +  </div>
        +</form>
        +
        +  
        +  
        + +

        + In the code snippet above, the data-target="" attribute is present on every label, as each option reveals an extra field. +

        - +
        +

        + A grey left hand border is used to visually connect the revealed content with the question above. +

        +
        -
        - - -
        +
        +
        +
        + + +
        +
        -
        +
        -
        +
        +
        +  <div class="form-group">
        +  <div class="panel panel-border-narrow" id="contact-by-text">
        +    <label class="form-label" for="contact-text-message">Mobile phone number</label>
        +    <input class="form-control" name="contact-text-message" type="text" id="contact-text-message">
        +  </div>
        +</div>
         
        -  
        -  
        -
        -{{/htmlencode}}
         
         
        -

        - Checkboxes -

        -

        - Click on "Citizen of a different country" to see how this works. -

        -
        -
        -

        - What is your nationality? -

        +

        - Select all options that are relevant to you. + The inset text section has more information on where and how to use panels (content with a grey left hand border).

        +
        -
        - - What is your nationality? - -
        - - - -
        - - -
        -
        - -
        - - - -
        -
        - -
        -
        -{{#htmlencode}}
        -

        +

        + Checkboxes +

        +

        + Click on "Citizen of a different country" to see how this works. +

        +
        +

        What is your nationality?

        @@ -593,41 +674,71 @@ title: Elements

        -
        +
        +
        - What is your nationality? + What is your nationality? -
        -
        -
        +
        +
        - - + -{{/htmlencode}} + +
        + +
        +
        +  <h1 class="heading-medium">
        +  What is your nationality?
        +</h1>
        +<p>
        +  Select all options that are relevant to you.
        +</p>
        +
        +<form>
        +  <div class="form-group">
        +    <fieldset>
        +
        +      <legend class="visually-hidden">What is your nationality?</legend>
        +
        +      <div class="multiple-choice">
        +        <input id="nationalities-british" name="nationalities" type="checkbox" value="British">
        +        <label for="nationalities-british">British (including English, Scottish, Welsh and Northern Irish)</label>
        +      </div>
        +      <div class="multiple-choice">
        +        <input id="nationalities-irish" name="nationalities" type="checkbox" value="Irish">
        +        <label for="nationalities-irish">Irish</label>
        +      </div>
        +      <div class="multiple-choice" data-target="example-different-country">
        +        <input id="nationalities-other" name="nationalities" type="checkbox" value="Citizen of a different country">
        +        <label for="nationalities-other">Citizen of a different country</label>
        +      </div>
        +      <div class="panel panel-border-narrow js-hidden" id="example-different-country">
        +        <label class="form-label" for="nationalities-other-country">Country name</label>
        +        <input class="form-control" type="text" id="nationalities-other-country" name="nationalities-other-country">
        +      </div>
        +
        +    </fieldset>
        +  </div>
        +</form>
        +
         
         
        - -

        Examples

        -
          - -
        diff --git a/src/elements/govuk/forms/info.yaml b/src/elements/govuk/forms/info.yaml index 3f9460c..6c124a4 100644 --- a/src/elements/govuk/forms/info.yaml +++ b/src/elements/govuk/forms/info.yaml @@ -7,5 +7,4 @@ dependencies: - elements/govuk/core - elements/govuk/layout - elements/govuk/panels - - elements/govuk/forms/selection-buttons - elements/govuk/forms/toggle-content diff --git a/src/elements/govuk/forms/selection-buttons/README.md b/src/elements/govuk/forms/selection-buttons/README.md deleted file mode 100644 index dc86e01..0000000 --- a/src/elements/govuk/forms/selection-buttons/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# Toggle content -Vanilla JS port of SelectionButtons from https://github.com/alphagov/govuk_frontend_toolkit/blob/master/javascripts/govuk/selection-buttons.js diff --git a/src/elements/govuk/forms/selection-buttons/SelectionButtons.js b/src/elements/govuk/forms/selection-buttons/SelectionButtons.js deleted file mode 100644 index 2b111f0..0000000 --- a/src/elements/govuk/forms/selection-buttons/SelectionButtons.js +++ /dev/null @@ -1,98 +0,0 @@ -var closest = require('closest'); -var extend = require('extend'); - -function SelectionButtons(element, config) { - - var options = { - selectedClass: 'selected', - focusedClass: 'focused' - }; - - extend(options, config); - - // Private variables - var label; - var form; - - /** - * Set everything up - */ - function create() { - - // Bail out if we don't have the proper element to act upon - if (!element) { - return; - } - - label = closest(element, 'label'); - form = closest(element, 'form'); - - if(element.checked) { - markSelected(); - } - - element.addEventListener('click', clickHandler); - element.addEventListener('focus', focusHandler); - element.addEventListener('blur', focusHandler); - } - - function markFocused(state) { - if (state === 'focused') { - label.classList.add(options.focusedClass); - } else { - label.classList.remove(options.focusedClass); - } - } - - function markSelected() { - var radioName; - - if(element.type === 'radio') { - radioName = element.name; - - var radioGroup = form.querySelectorAll('input[name="' + radioName + '"]'); - - [].forEach.call(radioGroup, function(radio) { - closest(radio, 'label').classList.remove(options.selectedClass); - }); - - label.classList.add(options.selectedClass); - - } else { // checkbox - if (element.checked) { - label.classList.add(options.selectedClass); - } else { - label.classList.remove(options.selectedClass); - } - } - } - - function clickHandler() { - markSelected(); - } - - function focusHandler(e) { - var state = (e.type === 'focus') ? 'focused' : 'blurred'; - - markFocused(state); - } - - /** - * Tear everything down again - */ - function destroy() { - element.removeEventListener('click', clickHandler); - element.removeEventListener('focus', focusHandler); - element.removeEventListener('blur', focusHandler); - } - - var self = { - create: create, - destroy: destroy - }; - - return self; - -} - -module.exports = SelectionButtons; diff --git a/src/elements/govuk/forms/selection-buttons/controller.js b/src/elements/govuk/forms/selection-buttons/controller.js deleted file mode 100644 index f8c977b..0000000 --- a/src/elements/govuk/forms/selection-buttons/controller.js +++ /dev/null @@ -1,7 +0,0 @@ -var SelectionButtons = require('./SelectionButtons'); - -var blockLabels = document.querySelectorAll('.block-label input[type="radio"], .block-label input[type="checkbox"]'); -[].forEach.call(blockLabels, function(blockLabel){ - var instance = new SelectionButtons(blockLabel); - instance.create(); -}); diff --git a/src/elements/govuk/forms/selection-buttons/info.yaml b/src/elements/govuk/forms/selection-buttons/info.yaml deleted file mode 100644 index 891adb6..0000000 --- a/src/elements/govuk/forms/selection-buttons/info.yaml +++ /dev/null @@ -1,4 +0,0 @@ -name: Selection buttons -categories: - primary: Govuk - secondary: Core diff --git a/src/elements/govuk/forms/style.scss b/src/elements/govuk/forms/style.scss index 74b8f67..8c7eb94 100644 --- a/src/elements/govuk/forms/style.scss +++ b/src/elements/govuk/forms/style.scss @@ -1,5 +1,5 @@ @import "node_modules/govuk-elements-sass/public/sass/elements/forms"; -@import "node_modules/govuk-elements-sass/public/sass/elements/forms/form-block-labels"; +@import "node_modules/govuk-elements-sass/public/sass/elements/forms/form-multiple-choice"; @import "node_modules/govuk-elements-sass/public/sass/elements/forms/form-date"; @import "node_modules/govuk-elements-sass/public/sass/elements/forms/form-validation"; diff --git a/src/elements/govuk/header/template.hbs b/src/elements/govuk/header/template.hbs index f019d96..495b614 100644 --- a/src/elements/govuk/header/template.hbs +++ b/src/elements/govuk/header/template.hbs @@ -14,7 +14,7 @@
        {{{ insideHeader }}} diff --git a/src/elements/govuk/icons/style.scss b/src/elements/govuk/icons/style.scss index f2fe3d5..460c5e6 100644 --- a/src/elements/govuk/icons/style.scss +++ b/src/elements/govuk/icons/style.scss @@ -1,6 +1,9 @@ -@import "node_modules/govuk-elements-sass/public/sass/elements/icons"; +$path: '../images/icons/'; +@import "node_modules/govuk-elements-sass/public/sass/elements/icons"; .icon-print { @include icon(icon-print, 24, 24, 'land-registry'); } + +$path: '../images/'; diff --git a/src/elements/govuk/layout/demos/layout.hbs b/src/elements/govuk/layout/demos/layout.hbs index ba06656..4e3eb28 100644 --- a/src/elements/govuk/layout/demos/layout.hbs +++ b/src/elements/govuk/layout/demos/layout.hbs @@ -13,6 +13,14 @@ title: Layout

        Basic "tablet and up" grid

        +
        +
        + .column-full +
        +
        + +
        +
        .column-one-half diff --git a/src/elements/govuk/phase-banner/demos/phase-banner.hbs b/src/elements/govuk/phase-banner/demos/phase-banner.hbs index 182d6b6..b06893a 100644 --- a/src/elements/govuk/phase-banner/demos/phase-banner.hbs +++ b/src/elements/govuk/phase-banner/demos/phase-banner.hbs @@ -23,8 +23,8 @@ alpha-banner:
        {{#htmlencode}}{{> elements/govuk/phase-banner }}{{/htmlencode}}

        Standalone tags

        -ALPHA -BETA +ALPHA +BETA -
        {{#htmlencode}}ALPHA{{/htmlencode}}
        -
        {{#htmlencode}}BETA{{/htmlencode}}
        +
        {{#htmlencode}}ALPHA{{/htmlencode}}
        +
        {{#htmlencode}}BETA{{/htmlencode}}
        diff --git a/src/elements/govuk/phase-banner/style.scss b/src/elements/govuk/phase-banner/style.scss index 9c85373..81174f3 100644 --- a/src/elements/govuk/phase-banner/style.scss +++ b/src/elements/govuk/phase-banner/style.scss @@ -1,20 +1,7 @@ @import "node_modules/govuk_frontend_toolkit/stylesheets/design-patterns/alpha-beta"; @import "node_modules/govuk-elements-sass/public/sass/elements/phase-banner"; -.phase-tag-alpha { - @include phase-tag($state: beta); -} - -.phase-tag-beta { - @include phase-tag($state: beta); -} -// @see https://github.com/LandRegistry/land-registry-elements/issues/11 -.phase-banner-alpha, -.phase-banner-beta { - p { - @include media(mobile) { - line-height: 1.5; - } - } +.phase-tag { + @include phase-tag; } diff --git a/src/elements/govuk/phase-banner/template.hbs b/src/elements/govuk/phase-banner/template.hbs index 96f8262..405877a 100644 --- a/src/elements/govuk/phase-banner/template.hbs +++ b/src/elements/govuk/phase-banner/template.hbs @@ -1,4 +1,4 @@ -
        +

        diff --git a/src/elements/govuk/tables/demos/data.hbs b/src/elements/govuk/tables/demos/data.hbs index f11789c..54d8581 100644 --- a/src/elements/govuk/tables/demos/data.hbs +++ b/src/elements/govuk/tables/demos/data.hbs @@ -38,7 +38,7 @@ title: Data

        Numeric tabular data

        • when comparing rows of numbers, align numbers to the right in table cells
        • -
        • use the GOV.UK frontend toolkit's tabular numbers to allow numbers of the same width to be more easily compared
        • +
        • use the GOV.UK frontend toolkit's tabular numbers to allow numbers of the same width to be more easily compared
        @@ -163,7 +163,7 @@ title: Data

        - + Discuss tables on the design patterns Hackpad

        @@ -219,12 +219,12 @@ title: Data

        Examples

        • - + see an example of table usage on GOV.UK
        • - + see an example of numeric table usage on GOV.UK
        • diff --git a/src/elements/govuk/typography/demos/typography.hbs b/src/elements/govuk/typography/demos/typography.hbs index f1b8e37..47dd992 100644 --- a/src/elements/govuk/typography/demos/typography.hbs +++ b/src/elements/govuk/typography/demos/typography.hbs @@ -169,7 +169,7 @@ title: Typography

          - A 19px body copy external link. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. + A 19px body copy external link. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

          diff --git a/src/elements/land-registry/clientside-form-validation/Validator.js b/src/elements/land-registry/clientside-form-validation/Validator.js index 340ed88..de27d06 100644 --- a/src/elements/land-registry/clientside-form-validation/Validator.js +++ b/src/elements/land-registry/clientside-form-validation/Validator.js @@ -259,7 +259,7 @@ function Validator(element, config) { formGroup.appendChild(message); } - formGroup.classList.add('error'); + formGroup.classList.add('form-group-error'); // Link the form field to the error message with an aria attribute target.setAttribute('aria-describedby', 'error-message-' + error.name); diff --git a/src/elements/land-registry/clientside-form-validation/clientside-templates/individualError.hogan b/src/elements/land-registry/clientside-form-validation/clientside-templates/individualError.hogan index 10b6dbb..c7cff16 100644 --- a/src/elements/land-registry/clientside-form-validation/clientside-templates/individualError.hogan +++ b/src/elements/land-registry/clientside-form-validation/clientside-templates/individualError.hogan @@ -1,3 +1,3 @@ - + {{{message}}} diff --git a/src/elements/land-registry/clientside-form-validation/demos/consumer-rights-act.hbs b/src/elements/land-registry/clientside-form-validation/demos/consumer-rights-act.hbs index 55cfd3d..f795682 100644 --- a/src/elements/land-registry/clientside-form-validation/demos/consumer-rights-act.hbs +++ b/src/elements/land-registry/clientside-form-validation/demos/consumer-rights-act.hbs @@ -10,11 +10,13 @@ title: Consumer rights act agreement
          -
          diff --git a/src/elements/land-registry/clientside-form-validation/demos/demo.hbs b/src/elements/land-registry/clientside-form-validation/demos/demo.hbs index 001d42c..90b54ef 100644 --- a/src/elements/land-registry/clientside-form-validation/demos/demo.hbs +++ b/src/elements/land-registry/clientside-form-validation/demos/demo.hbs @@ -19,14 +19,14 @@ title: Full demo
          + Some description about the field written here -

          Some description about the field written here

          - (optional) +
          @@ -40,26 +40,27 @@ title: Full demo
          - - - +
          + + +
          +
          + + +
          -
          diff --git a/src/elements/land-registry/supplementary-panel/demos/demo.hbs b/src/elements/land-registry/supplementary-panel/demos/demo.hbs index 3c692a8..cf430dd 100644 --- a/src/elements/land-registry/supplementary-panel/demos/demo.hbs +++ b/src/elements/land-registry/supplementary-panel/demos/demo.hbs @@ -15,9 +15,9 @@ title: Supplementary panel

          Help finding the right property

          - BETA -

          This is a new service. If you're not seeing the search results you expect please let us know

          -

          If you're having trouble finding the property or land you're looking for, try the Land Registry 'Find a Property' service instead

          + BETA +

          This is a new service. If you're not seeing the search results you expect please let us know

          +

          If you're having trouble finding the property or land you're looking for, try the Land Registry 'Find a Property' service instead

          diff --git a/src/layouts/govuk_template.hbs b/src/layouts/govuk_template.hbs index 5cfce1d..911964e 100644 --- a/src/layouts/govuk_template.hbs +++ b/src/layouts/govuk_template.hbs @@ -3,14 +3,9 @@ - - + {{ pageTitle }} - - @@ -19,6 +14,7 @@ + @@ -31,40 +27,35 @@ - - + + - - - - - {{{ head }}} - + {{> elements/govuk/header }} -
          +
          {{{ content }}}
          {{> elements/govuk/footer }} - {{!-- --}} - - + {{{scripts}}} + + diff --git a/src/pages/core/index/template.hbs b/src/pages/core/index/template.hbs index 3f541c1..5a49bb6 100644 --- a/src/pages/core/index/template.hbs +++ b/src/pages/core/index/template.hbs @@ -111,7 +111,7 @@
          -

          Make GET requests to this URL in your build pipeline to return a tarball of assets (View land-registry-elements-examples for more examples of how to integrate into your build - this is just one of several options)

          +

          Make GET requests to this URL in your build pipeline to return a tarball of assets (View land-registry-elements-examples for more examples of how to integrate into your build - this is just one of several options)

          Note: you may wish to include an assetPath parameter on the query string to match the URL where assets will be accessible in your application

        diff --git a/src/pages/find-property-information/about-this-property/template.hbs b/src/pages/find-property-information/about-this-property/template.hbs index 37761ce..1f6d5c3 100644 --- a/src/pages/find-property-information/about-this-property/template.hbs +++ b/src/pages/find-property-information/about-this-property/template.hbs @@ -55,7 +55,7 @@

        The leasehold and freehold are registered separately with the Land Registry. Each has its own title documents.

        You are buying a summary of the leasehold owner, not the freehold.

        - More about Leasehold on GOV.UK + More about Leasehold on GOV.UK {{/ifCond}} {{#ifCond tenure '==' 'Freehold'}} @@ -188,7 +188,7 @@
        -
        diff --git a/src/pages/find-property-information/search-results/template.hbs b/src/pages/find-property-information/search-results/template.hbs index 9c21820..9bb802f 100644 --- a/src/pages/find-property-information/search-results/template.hbs +++ b/src/pages/find-property-information/search-results/template.hbs @@ -26,8 +26,8 @@
        diff --git a/src/pages/find-property-information/summary/template.hbs b/src/pages/find-property-information/summary/template.hbs index 113367e..811ae2d 100644 --- a/src/pages/find-property-information/summary/template.hbs +++ b/src/pages/find-property-information/summary/template.hbs @@ -160,7 +160,7 @@

        What did you think of this service?

        -

        Please give us your feedback (takes 30 seconds).
        This is a new service and your feedback will help us improve it.

        +

        Please give us your feedback (takes 30 seconds).
        This is a new service and your feedback will help us improve it.

        diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-buttons-buttons.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-buttons-buttons.png index 8b562f5..cfb2431 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-buttons-buttons.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-buttons-buttons.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-core-color.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-core-color.png index e400f61..d65542a 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-core-color.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-core-color.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-details-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-details-demo.png index 2a20dd2..885021c 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-details-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-details-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-footer-find-property-information.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-footer-find-property-information.png index 1eff92b..8c3d269 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-footer-find-property-information.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-footer-find-property-information.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-footer-full.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-footer-full.png index 94f2168..813be2f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-footer-full.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-footer-full.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-forms-errors.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-forms-errors.png index 7560f50..7ae52e8 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-forms-errors.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-forms-errors.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-forms-forms.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-forms-forms.png index 2b8f4b0..a781ea1 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-forms-forms.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-forms-forms.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-highlight-box-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-highlight-box-demo.png index 92a5b61..a8bd700 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-highlight-box-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-highlight-box-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-icons-icons.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-icons-icons.png index 4ffccba..f912505 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-icons-icons.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-icons-icons.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-layout-layout.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-layout-layout.png index cb2d432..38f30cf 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-layout-layout.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-layout-layout.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-panels-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-panels-demo.png index c952a89..f77562d 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-panels-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-panels-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-phase-banner-phase-banner.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-phase-banner-phase-banner.png index 780f01e..e52f5ab 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-phase-banner-phase-banner.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-phase-banner-phase-banner.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-tables-data.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-tables-data.png index eddf641..30c4665 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-tables-data.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-tables-data.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-typography-typography.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-typography-typography.png index 5b262da..352064f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-typography-typography.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-govuk-typography-typography.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-address-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-address-demo.png index 967a3d5..aa4d668 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-address-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-address-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-back-link-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-back-link-demo.png index 6b41d29..229a0d6 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-back-link-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-back-link-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-breadcrumbs-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-breadcrumbs-demo.png index 333c110..1ef14a9 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-breadcrumbs-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-breadcrumbs-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-clientside-form-validation-consumer-rights-act.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-clientside-form-validation-consumer-rights-act.png index 206b5fd..c29bec8 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-clientside-form-validation-consumer-rights-act.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-clientside-form-validation-consumer-rights-act.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-clientside-form-validation-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-clientside-form-validation-demo.png index d344c3d..d0c7e37 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-clientside-form-validation-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-clientside-form-validation-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-definition-tabular-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-definition-tabular-demo.png index 13d062a..4902ba4 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-definition-tabular-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-definition-tabular-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-definition-tabular-property-summary.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-definition-tabular-property-summary.png index 9e3315f..ac61923 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-definition-tabular-property-summary.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-definition-tabular-property-summary.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-double-click-prevention-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-double-click-prevention-demo.png index a823cbf..2f9cf9e 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-double-click-prevention-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-double-click-prevention-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-email-repeat-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-email-repeat-demo.png index bc535ad..8c88d18 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-email-repeat-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-email-repeat-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-form-session-storage-get.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-form-session-storage-get.png index f4f6685..9092c7c 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-form-session-storage-get.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-form-session-storage-get.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-form-session-storage-set.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-form-session-storage-set.png index fa70f7d..d3da924 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-form-session-storage-set.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-form-session-storage-set.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-language-switcher-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-language-switcher-demo.png index d463551..e0ea017 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-language-switcher-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-language-switcher-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-leaflet-map-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-leaflet-map-demo.png index 5133d39..3c0fd96 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-leaflet-map-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-leaflet-map-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-media-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-media-demo.png index 4b2fbd4..ed21f02 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-media-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-media-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-pagination-complex-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-pagination-complex-demo.png index 765a130..beb8a8f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-pagination-complex-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-pagination-complex-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-pagination-simple-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-pagination-simple-demo.png index f144bae..1a12e75 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-pagination-simple-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-pagination-simple-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-password-reveal-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-password-reveal-demo.png index e8c46b1..4e30fca 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-password-reveal-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-password-reveal-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-print-button-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-print-button-demo.png index 41daca3..b5992e2 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-print-button-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-print-button-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-search-form-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-search-form-demo.png index 97acef0..7038689 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-search-form-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-search-form-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-spacing-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-spacing-demo.png index fdeff7b..b1f6b16 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-spacing-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-spacing-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-split-detail-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-split-detail-demo.png index 636a620..061f012 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-split-detail-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-split-detail-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-supplementary-panel-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-supplementary-panel-demo.png index 1d3e6ba..1905c31 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-supplementary-panel-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-supplementary-panel-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-teaser-register-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-teaser-register-demo.png index 263b8b2..53f35b4 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-teaser-register-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-teaser-register-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-typography-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-typography-demo.png index b478435..9c42645 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-typography-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-typography-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-vat-receipt-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-vat-receipt-demo.png index 41fe082..b9a6669 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-vat-receipt-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-vat-receipt-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-warning-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-warning-demo.png index 7b24522..95c9c05 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-warning-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-elements-land-registry-warning-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-in-freehold-caution.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-in-freehold-caution.png index f4f92ec..6348e45 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-in-freehold-caution.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-in-freehold-caution.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-in-freehold-one-proprietor.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-in-freehold-one-proprietor.png index fcd3f93..f3bafc1 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-in-freehold-one-proprietor.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-in-freehold-one-proprietor.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-out-freehold-caution.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-out-freehold-caution.png index c863244..c64a83e 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-out-freehold-caution.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-out-freehold-caution.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-out-freehold-one-proprietor.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-out-freehold-one-proprietor.png index fcd3f93..f3bafc1 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-out-freehold-one-proprietor.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-about-this-property-signed-out-freehold-one-proprietor.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-account-create-register.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-account-create-register.png index 7cc5252..304ba84 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-account-create-register.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-account-create-register.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-confirm-your-purchase-freehold-caution.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-confirm-your-purchase-freehold-caution.png index 5c920c6..1020fdc 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-confirm-your-purchase-freehold-caution.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-confirm-your-purchase-freehold-caution.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-confirm-your-purchase-freehold-one-proprietor.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-confirm-your-purchase-freehold-one-proprietor.png index c4c2144..9f23ee8 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-confirm-your-purchase-freehold-one-proprietor.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-confirm-your-purchase-freehold-one-proprietor.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-cookies-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-cookies-demo.png index ef6542a..e33328a 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-cookies-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-cookies-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-landing-form-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-landing-form-demo.png index 4117cd1..38f01a6 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-landing-form-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-landing-form-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-search-form-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-search-form-demo.png index b2a1088..be1321d 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-search-form-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-search-form-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-search-results-demo.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-search-results-demo.png index 8b912de..5f1d670 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-search-results-demo.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-search-results-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-caution.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-caution.png index fb508d2..e109292 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-caution.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-caution.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-company-proprietor.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-company-proprietor.png index b0b1911..951846d 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-company-proprietor.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-company-proprietor.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-multiple-proprietors.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-multiple-proprietors.png index 5f378fb..86748ab 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-multiple-proprietors.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-multiple-proprietors.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-one-proprietor-multiple-addresses.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-one-proprietor-multiple-addresses.png index c2f6665..3f3dfdf 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-one-proprietor-multiple-addresses.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-one-proprietor-multiple-addresses.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-one-proprietor.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-one-proprietor.png index 2e09e85..3d14531 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-one-proprietor.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-freehold-one-proprietor.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-a1-note.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-a1-note.png index 5bb38d6..60f38f5 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-a1-note.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-a1-note.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-caution.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-caution.png index 8c283ab..23fd6d3 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-caution.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-caution.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-one-leaseholder.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-one-leaseholder.png index 5bb38d6..60f38f5 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-one-leaseholder.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-find-property-information-summary-leasehold-one-leaseholder.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-403.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-403.png index 7267be8..ba4d695 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-403.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-403.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-404.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-404.png index 9045b75..fc95eb4 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-404.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-404.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-500.png b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-500.png index e0f2977..eb97c46 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-500.png and b/test/fixtures/visual-regression/reference-renderings/desktop-components-pages-land-registry-error-page-500.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-buttons-buttons.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-buttons-buttons.png index 7c9a271..7bfee6f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-buttons-buttons.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-buttons-buttons.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-core-color.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-core-color.png index cc3fe18..f036f9b 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-core-color.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-core-color.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-details-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-details-demo.png index a2fc7ca..c8d2125 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-details-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-details-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-footer-find-property-information.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-footer-find-property-information.png index 4379266..07fa836 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-footer-find-property-information.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-footer-find-property-information.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-footer-full.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-footer-full.png index 845b3fe..3131f89 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-footer-full.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-footer-full.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-forms-errors.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-forms-errors.png index 716bed8..b628fd8 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-forms-errors.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-forms-errors.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-forms-forms.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-forms-forms.png index ab31925..a409363 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-forms-forms.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-forms-forms.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-highlight-box-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-highlight-box-demo.png index 7f82419..437c35b 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-highlight-box-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-highlight-box-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-icons-icons.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-icons-icons.png index 288ae1d..4dc3945 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-icons-icons.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-icons-icons.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-layout-layout.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-layout-layout.png index f723df1..04e5ac5 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-layout-layout.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-layout-layout.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-panels-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-panels-demo.png index 670bc46..060c90f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-panels-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-panels-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-phase-banner-phase-banner.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-phase-banner-phase-banner.png index e0ec5b3..286160f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-phase-banner-phase-banner.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-phase-banner-phase-banner.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-tables-data.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-tables-data.png index e8b9455..2ee2415 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-tables-data.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-tables-data.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-typography-typography.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-typography-typography.png index 67d6da9..60acbb7 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-typography-typography.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-govuk-typography-typography.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-address-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-address-demo.png index ca9211e..5ca213d 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-address-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-address-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-back-link-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-back-link-demo.png index 10f0c10..72d6853 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-back-link-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-back-link-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-breadcrumbs-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-breadcrumbs-demo.png index 153e565..451db19 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-breadcrumbs-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-breadcrumbs-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-clientside-form-validation-consumer-rights-act.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-clientside-form-validation-consumer-rights-act.png index bd18379..3cac8d8 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-clientside-form-validation-consumer-rights-act.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-clientside-form-validation-consumer-rights-act.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-clientside-form-validation-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-clientside-form-validation-demo.png index b94cb76..81bab6d 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-clientside-form-validation-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-clientside-form-validation-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-definition-tabular-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-definition-tabular-demo.png index e79e9ab..ee21d5a 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-definition-tabular-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-definition-tabular-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-definition-tabular-property-summary.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-definition-tabular-property-summary.png index cdd18f1..39e11f8 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-definition-tabular-property-summary.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-definition-tabular-property-summary.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-double-click-prevention-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-double-click-prevention-demo.png index 64ae9f2..c46e940 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-double-click-prevention-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-double-click-prevention-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-email-repeat-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-email-repeat-demo.png index 4dc78f3..ff0edd5 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-email-repeat-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-email-repeat-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-form-session-storage-get.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-form-session-storage-get.png index 19f3916..6d7cb1e 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-form-session-storage-get.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-form-session-storage-get.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-form-session-storage-set.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-form-session-storage-set.png index 55774a8..1b55fe9 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-form-session-storage-set.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-form-session-storage-set.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-language-switcher-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-language-switcher-demo.png index 94016c6..424f844 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-language-switcher-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-language-switcher-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-leaflet-map-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-leaflet-map-demo.png index f815ed9..1158726 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-leaflet-map-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-leaflet-map-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-media-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-media-demo.png index 2283a79..c608572 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-media-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-media-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-pagination-complex-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-pagination-complex-demo.png index 892d69b..0f394b5 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-pagination-complex-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-pagination-complex-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-pagination-simple-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-pagination-simple-demo.png index 7fc912a..eca4049 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-pagination-simple-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-pagination-simple-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-password-reveal-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-password-reveal-demo.png index 2d2c5f9..2939f7f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-password-reveal-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-password-reveal-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-print-button-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-print-button-demo.png index 4cae427..5a8f698 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-print-button-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-print-button-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-search-form-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-search-form-demo.png index 1d5b7fc..c3e6362 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-search-form-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-search-form-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-spacing-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-spacing-demo.png index 8636e53..ef1ca99 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-spacing-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-spacing-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-split-detail-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-split-detail-demo.png index 6cf8712..fe75905 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-split-detail-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-split-detail-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-supplementary-panel-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-supplementary-panel-demo.png index d11af85..84f364f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-supplementary-panel-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-supplementary-panel-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-teaser-register-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-teaser-register-demo.png index a90623c..728f1ca 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-teaser-register-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-teaser-register-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-typography-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-typography-demo.png index be8d334..c37a085 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-typography-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-typography-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-vat-receipt-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-vat-receipt-demo.png index e2ba4c8..c6f0172 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-vat-receipt-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-vat-receipt-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-warning-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-warning-demo.png index 5843100..e7a8c16 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-warning-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-elements-land-registry-warning-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-in-freehold-caution.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-in-freehold-caution.png index 4727747..76b14a1 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-in-freehold-caution.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-in-freehold-caution.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-in-freehold-one-proprietor.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-in-freehold-one-proprietor.png index 34e5c9a..8d21a8f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-in-freehold-one-proprietor.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-in-freehold-one-proprietor.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-out-freehold-caution.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-out-freehold-caution.png index 5be67c3..28dabd8 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-out-freehold-caution.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-out-freehold-caution.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-out-freehold-one-proprietor.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-out-freehold-one-proprietor.png index 34e5c9a..8d21a8f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-out-freehold-one-proprietor.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-about-this-property-signed-out-freehold-one-proprietor.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-account-create-register.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-account-create-register.png index c6852c7..afce665 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-account-create-register.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-account-create-register.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-confirm-your-purchase-freehold-caution.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-confirm-your-purchase-freehold-caution.png index cc3a550..3d28280 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-confirm-your-purchase-freehold-caution.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-confirm-your-purchase-freehold-caution.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-confirm-your-purchase-freehold-one-proprietor.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-confirm-your-purchase-freehold-one-proprietor.png index ea2be0f..a705251 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-confirm-your-purchase-freehold-one-proprietor.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-confirm-your-purchase-freehold-one-proprietor.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-cookies-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-cookies-demo.png index a69f707..9f56fa1 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-cookies-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-cookies-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-landing-form-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-landing-form-demo.png index 1040ce6..25717a3 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-landing-form-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-landing-form-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-search-form-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-search-form-demo.png index 62991d7..5721350 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-search-form-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-search-form-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-search-results-demo.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-search-results-demo.png index ca92f86..7b51f9e 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-search-results-demo.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-search-results-demo.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-caution.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-caution.png index eecafd4..c4ca0a2 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-caution.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-caution.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-company-proprietor.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-company-proprietor.png index f17f5f8..b831fee 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-company-proprietor.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-company-proprietor.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-multiple-proprietors.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-multiple-proprietors.png index 24280f9..38d076c 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-multiple-proprietors.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-multiple-proprietors.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-one-proprietor-multiple-addresses.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-one-proprietor-multiple-addresses.png index 22aa80a..1d1b79f 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-one-proprietor-multiple-addresses.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-one-proprietor-multiple-addresses.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-one-proprietor.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-one-proprietor.png index 159047d..b6ebb1a 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-one-proprietor.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-freehold-one-proprietor.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-a1-note.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-a1-note.png index 3880f89..2dbd52c 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-a1-note.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-a1-note.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-caution.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-caution.png index ff64f6a..f8749c5 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-caution.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-caution.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-one-leaseholder.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-one-leaseholder.png index 3880f89..2dbd52c 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-one-leaseholder.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-find-property-information-summary-leasehold-one-leaseholder.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-403.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-403.png index e791c3a..15accca 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-403.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-403.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-404.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-404.png index 296dab7..1727939 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-404.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-404.png differ diff --git a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-500.png b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-500.png index 56678cd..c2df149 100644 Binary files a/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-500.png and b/test/fixtures/visual-regression/reference-renderings/mobile-components-pages-land-registry-error-page-500.png differ diff --git a/test/spec/accessibility.js b/test/spec/accessibility.js index b14a416..c8dfd22 100644 --- a/test/spec/accessibility.js +++ b/test/spec/accessibility.js @@ -71,6 +71,11 @@ describe('The pattern library page at', function() { return; } + // Supress mask-icon errors + if(result.code === 'WCAG2AA.Principle1.Guideline1_4.1_4_3_F24.F24.FGColour' && result.context.indexOf('mask-icon') !== -1) { + return; + } + output += os.EOL + os.EOL + result.code + os.EOL + result.message + os.EOL + (result.context ? result.context + os.EOL : '') + result.selector }); diff --git a/test/spec/html-validation.js b/test/spec/html-validation.js index 47220e1..bd7deb5 100644 --- a/test/spec/html-validation.js +++ b/test/spec/html-validation.js @@ -35,7 +35,8 @@ describe('The pattern library page at', function() { 'line-end-style': false, 'attr-req-value': false, 'tag-bans': ['style'], - 'title-max-len': false + 'title-max-len': false, + 'spec-char-escape': false }) .then(function(issues) { @@ -45,6 +46,8 @@ describe('The pattern library page at', function() { var output = url; + + issues.forEach(function(issue) { output += '\nLine: ' + issue.line + ' Col: ' + issue.column + ' => ' + (issue.msg || htmllint.messages.renderIssue(issue)) + '\n'; }); diff --git a/test/spec/visual-regression.js b/test/spec/visual-regression.js index da619b4..35abe99 100644 --- a/test/spec/visual-regression.js +++ b/test/spec/visual-regression.js @@ -62,7 +62,6 @@ describe('The pattern library page at', function() { var renderStream = webshot(componentUrl, options); var file = fs.createWriteStream('test/fixtures/visual-regression/test-renderings/' + fileName + '.png', {encoding: 'binary'}); - var referenceRendering = fs.readFileSync('test/fixtures/visual-regression/reference-renderings/' + fileName + '.png'); renderStream.on('data', function(data) { file.write(data.toString('binary'), 'binary'); @@ -113,7 +112,6 @@ describe('The pattern library page at', function() { var renderStream = webshot(componentUrl, mobileOptions); var file = fs.createWriteStream('test/fixtures/visual-regression/test-renderings/' + fileName + '.png', {encoding: 'binary'}); - var referenceRendering = fs.readFileSync('test/fixtures/visual-regression/reference-renderings/' + fileName + '.png'); renderStream.on('data', function(data) { file.write(data.toString('binary'), 'binary');