From 7aa64b0af01d45aec6596327201d30c45f9fec46 Mon Sep 17 00:00:00 2001 From: rianrietveld Date: Wed, 24 Apr 2024 11:14:47 +0200 Subject: [PATCH 1/2] update readme.md --- README.md | 59 +++++++++++++++---------------------------------------- 1 file changed, 16 insertions(+), 43 deletions(-) diff --git a/README.md b/README.md index 5dd10a9..a2bce8e 100644 --- a/README.md +++ b/README.md @@ -4,21 +4,17 @@ Deze GitHub repository bevat Nederlandstalige discussies over hoe [WCAG](https:/ Iedereen kan een probleem of vraag voorleggen door een [issue te openen](https://github.com/WCAG-Audit-Discussions/NL-BE/issues). -De uitkomst met een samenvatting van de discussie wordt daarna vastgelegd in de GitHub pages van deze repository: +De uitkomst wordt per succescriterium gelabeld: -GitHub pages: [WCAG Audit Discussion in Nederland en Vlaanderen](https://wcag-audit-discussions.github.io/NL-BE/) - -De uitkomst wordt per succescriterium uitgeschreven en gelabeld: - -- 👎 Failed -- 👍 Passes -- 🤔 Unclear +- Consensus: we zijn het met elkaar eens. +- Feedback gevraagd: we zijn nog aan het discussiëren, denk mee! +- Consensus onduidelijk: we komen er niet uit. Het doel is om discussies vast te leggen en ernaar te naar verwijzen bij onderzoeken en audits. Iedereen is vrij om issues te openen en mee te discussiëren. ## Discussies -Deze omgeving is voor discussie over het interpreteren van de WCAG succescriteria. +Deze omgeving is voor discussie over het interpreteren van de WCAG-succescriteria. - Hoe interpreteer je de succescriteria van WCAG bij audits en consultancy? - Wat zijn uitzonderingen? @@ -27,7 +23,9 @@ Deze omgeving is voor discussie over het interpreteren van de WCAG succescriteri Heb je vragen of opmerkingen over WCAG zelf, dan is dit niet de goede plek. Hiervoor kun je terecht op de [Fronteers Slack](https://fronteersnl.slack.com) in het kanaal **#accessibility**. -Ten minste 3 onderzoekers van verschillende onderzoeksbureau's moeten het eens zijn voordat de status consensus wordt toegekend. +Tenminste drie onderzoekers van verschillende onderzoeksbureaus moeten het eens zijn voordat de status 'Consensus' wordt toegekend. + +Heeft een issue de status 'Consensus' en ben je het hier niet mee eens, vraag aan een van de beheerders om de status naar 'Feedback gevraagd' aan te passen em geef je mening als comment bij het issue. ## Code of conduct @@ -35,37 +33,12 @@ We zijn lief en respectvol voor elkaar en voor elkaars mening. ## Beheerders -- [Rian Rietveld](https://github.com/rianrietveld) van Level Level -- [Brian Bors](https://github.com/ShadowBB) van Stichting Accessibility -- [Jules Ernst](https://github.com/julezrulez) van 200OK -- [Hidde de Vries](https://github.com/hidde) van Hidde de Vries -- [Ronny Hendriks](https://github.com/Aircl0wn) van Toegankelijk Online -- [Roel Van Gils](https://github.com/roelvangils) van Eleven Ways (België) - -## Bijdragen aan de GitHub Pages - -In principe onderhouden de beheerders de GitHub Pages. - -De pagina’s zijn gemaakt en worden bijgehouden met de [NPM module Eleventy](https://www.11ty.dev/docs/getting-started/). Voor een lokale installatie heb je [node.js](https://nodejs.org/en/) versie 10 of hoger nodig. +De beheerders kennen labels toe en controleren of de discussies respectvol en on-topic zijn. -### Opzetten lokale omgeving - -Stappen: - -1. Clone deze repository op een voor jouw geschikte plek. Bijvoorbeeld met het commando `gh repo clone WCAG-Audit-Discussions/NL-BE`. -2. Open een terminal-venster. -3. Ga de directory waarin je de repository hebt gecloned. Bijvoorbeeld: `cd NL-BE`. -4. Voer `npm install` uit. -5. Start Eleventy met `npm start`. - -Er start dan een lokale webserver op met de GitHub pages http://localhost:8080 - -Wil je discussies wijzigen of toevoegen? - -1. Maak een nieuwe branch aan in Git. -2. Maak je wijzigingen in de `NL-BE/src/` directory. -3. De files met de discussies staan in `src/discussion/`, kijk bij een bestaande file over een discussie naar de opzet. -4. Draai in de terminal, in de `NL-BE/` directory, `npm run build`. -5. Maak een pull request aan, publiceer deze op GitHub en vraag om een review. - -Een pull request moet door **één reviewer worden goedgekeurd** voordat het gemerged kan worden. +- [Brian Bors](https://github.com/ShadowBB) van Stichting Accessibility (Nederland) +- [Jules Ernst](https://github.com/julezrulez) van 200 OK (Nederland) +- [Roel Van Gils](https://github.com/roelvangils) van Eleven Ways (België) +- [Ronny Hendriks](https://github.com/Aircl0wn) van Toegankelijk Online (Nederland) +- [Rian Rietveld](https://github.com/rianrietveld) van Rian Rietveld (Nederland) +- [Hidde de Vries](https://github.com/hidde) van Hidde de Vries (Nederland) +- [Julia Zjochova](JuliaZjochova) van Proper Access (Nederland) From 16441776b85239b14494ac6cf072a7a255e7c7bf Mon Sep 17 00:00:00 2001 From: rianrietveld Date: Wed, 24 Apr 2024 11:15:28 +0200 Subject: [PATCH 2/2] remove eleventy --- .editorconfig | 13 - .eleventy.js | 56 - .eleventyignore | 1 - .gitignore | 2 - docs/assets/css/stylesheet.css | 244 -- docs/assets/images/logo.png | Bin 33292 -> 0 bytes docs/index.html | 132 - docs/sc/1.1.1/index.html | 78 - docs/sc/1.2.1/index.html | 60 - docs/sc/1.2.2/index.html | 72 - docs/sc/1.2.3/index.html | 60 - docs/sc/1.2.4/index.html | 60 - docs/sc/1.2.5/index.html | 60 - docs/sc/1.3.1/index.html | 108 - docs/sc/1.3.2/index.html | 60 - docs/sc/1.3.3/index.html | 61 - docs/sc/1.3.4/index.html | 61 - docs/sc/1.3.5/index.html | 61 - docs/sc/1.4.1/index.html | 61 - docs/sc/1.4.10/index.html | 61 - docs/sc/1.4.11/index.html | 80 - docs/sc/1.4.12/index.html | 61 - docs/sc/1.4.13/index.html | 61 - docs/sc/1.4.2/index.html | 61 - docs/sc/1.4.3/index.html | 61 - docs/sc/1.4.4/index.html | 61 - docs/sc/1.4.5/index.html | 61 - docs/sc/2.1.1/index.html | 61 - docs/sc/2.1.2/index.html | 61 - docs/sc/2.1.4/index.html | 61 - docs/sc/2.2.1/index.html | 61 - docs/sc/2.2.2/index.html | 61 - docs/sc/2.3.1/index.html | 61 - docs/sc/2.4.1/index.html | 82 - docs/sc/2.4.11/index.html | 61 - docs/sc/2.4.13/index.html | 61 - docs/sc/2.4.2/index.html | 61 - docs/sc/2.4.3/index.html | 61 - docs/sc/2.4.4/index.html | 79 - docs/sc/2.4.5/index.html | 61 - docs/sc/2.4.6/index.html | 61 - docs/sc/2.4.7/index.html | 61 - docs/sc/2.5.1/index.html | 61 - docs/sc/2.5.2/index.html | 61 - docs/sc/2.5.3/index.html | 61 - docs/sc/2.5.4/index.html | 61 - docs/sc/2.5.7/index.html | 61 - docs/sc/2.5.8/index.html | 61 - docs/sc/3.1.1/index.html | 61 - docs/sc/3.1.2/index.html | 73 - docs/sc/3.2.1/index.html | 61 - docs/sc/3.2.2/index.html | 61 - docs/sc/3.2.3/index.html | 61 - docs/sc/3.2.4/index.html | 61 - docs/sc/3.2.6/index.html | 61 - docs/sc/3.2.7/index.html | 61 - docs/sc/3.3.1/index.html | 61 - docs/sc/3.3.2/index.html | 61 - docs/sc/3.3.3/index.html | 61 - docs/sc/3.3.4/index.html | 61 - docs/sc/3.3.7/index.html | 61 - docs/sc/3.3.8/index.html | 61 - docs/sc/4.1.1/index.html | 61 - docs/sc/4.1.2/index.html | 61 - docs/sc/4.1.3/index.html | 61 - docs/sc/sc010202/index.html | 0 package-lock.json | 3883 ----------------------------- package.json | 338 --- src/_includes/base.njk | 37 - src/_includes/discussions.njk | 51 - src/_includes/successcriteria.njk | 23 - src/assets/css/stylesheet.css | 244 -- src/assets/images/logo.png | Bin 33292 -> 0 bytes src/discussions/disc1.md | 17 - src/discussions/disc10.md | 23 - src/discussions/disc2.md | 19 - src/discussions/disc3.md | 21 - src/discussions/disc4.md | 14 - src/discussions/disc5.md | 32 - src/discussions/disc6.md | 16 - src/discussions/disc7.md | 22 - src/discussions/disc8.md | 24 - src/discussions/disc9.md | 15 - src/index.njk | 16 - src/sc/sc010101.njk | 11 - src/sc/sc010201.njk | 10 - src/sc/sc010202.njk | 10 - src/sc/sc010203.njk | 10 - src/sc/sc010204.njk | 10 - src/sc/sc010205.njk | 10 - src/sc/sc010301.njk | 10 - src/sc/sc010302.njk | 10 - src/sc/sc010303.njk | 11 - src/sc/sc010304.njk | 11 - src/sc/sc010305.njk | 11 - src/sc/sc010401.njk | 11 - src/sc/sc010402.njk | 11 - src/sc/sc010403.njk | 11 - src/sc/sc010404.njk | 11 - src/sc/sc010405.njk | 11 - src/sc/sc010410.njk | 11 - src/sc/sc010411.njk | 11 - src/sc/sc010412.njk | 11 - src/sc/sc010413.njk | 11 - src/sc/sc020101.njk | 11 - src/sc/sc020102.njk | 11 - src/sc/sc020104.njk | 11 - src/sc/sc020201.njk | 11 - src/sc/sc020202.njk | 11 - src/sc/sc020301.njk | 11 - src/sc/sc020401.njk | 11 - src/sc/sc020402.njk | 11 - src/sc/sc020403.njk | 11 - src/sc/sc020404.njk | 11 - src/sc/sc020405.njk | 11 - src/sc/sc020406.njk | 11 - src/sc/sc020407.njk | 11 - src/sc/sc020411.njk | 11 - src/sc/sc020413.njk | 11 - src/sc/sc020501.njk | 11 - src/sc/sc020502.njk | 11 - src/sc/sc020503.njk | 11 - src/sc/sc020504.njk | 11 - src/sc/sc020507.njk | 11 - src/sc/sc020508.njk | 11 - src/sc/sc030101.njk | 11 - src/sc/sc030102.njk | 11 - src/sc/sc030201.njk | 11 - src/sc/sc030202.njk | 11 - src/sc/sc030203.njk | 11 - src/sc/sc030204.njk | 11 - src/sc/sc030206.njk | 11 - src/sc/sc030207.njk | 11 - src/sc/sc030301.njk | 11 - src/sc/sc030302.njk | 11 - src/sc/sc030303.njk | 11 - src/sc/sc030304.njk | 11 - src/sc/sc030307.njk | 11 - src/sc/sc030308.njk | 11 - src/sc/sc040101.njk | 11 - src/sc/sc040102.njk | 11 - src/sc/sc040103.njk | 11 - 142 files changed, 9552 deletions(-) delete mode 100644 .editorconfig delete mode 100644 .eleventy.js delete mode 100644 .eleventyignore delete mode 100644 .gitignore delete mode 100644 docs/assets/css/stylesheet.css delete mode 100644 docs/assets/images/logo.png delete mode 100644 docs/index.html delete mode 100644 docs/sc/1.1.1/index.html delete mode 100644 docs/sc/1.2.1/index.html delete mode 100644 docs/sc/1.2.2/index.html delete mode 100644 docs/sc/1.2.3/index.html delete mode 100644 docs/sc/1.2.4/index.html delete mode 100644 docs/sc/1.2.5/index.html delete mode 100644 docs/sc/1.3.1/index.html delete mode 100644 docs/sc/1.3.2/index.html delete mode 100644 docs/sc/1.3.3/index.html delete mode 100644 docs/sc/1.3.4/index.html delete mode 100644 docs/sc/1.3.5/index.html delete mode 100644 docs/sc/1.4.1/index.html delete mode 100644 docs/sc/1.4.10/index.html delete mode 100644 docs/sc/1.4.11/index.html delete mode 100644 docs/sc/1.4.12/index.html delete mode 100644 docs/sc/1.4.13/index.html delete mode 100644 docs/sc/1.4.2/index.html delete mode 100644 docs/sc/1.4.3/index.html delete mode 100644 docs/sc/1.4.4/index.html delete mode 100644 docs/sc/1.4.5/index.html delete mode 100644 docs/sc/2.1.1/index.html delete mode 100644 docs/sc/2.1.2/index.html delete mode 100644 docs/sc/2.1.4/index.html delete mode 100644 docs/sc/2.2.1/index.html delete mode 100644 docs/sc/2.2.2/index.html delete mode 100644 docs/sc/2.3.1/index.html delete mode 100644 docs/sc/2.4.1/index.html delete mode 100644 docs/sc/2.4.11/index.html delete mode 100644 docs/sc/2.4.13/index.html delete mode 100644 docs/sc/2.4.2/index.html delete mode 100644 docs/sc/2.4.3/index.html delete mode 100644 docs/sc/2.4.4/index.html delete mode 100644 docs/sc/2.4.5/index.html delete mode 100644 docs/sc/2.4.6/index.html delete mode 100644 docs/sc/2.4.7/index.html delete mode 100644 docs/sc/2.5.1/index.html delete mode 100644 docs/sc/2.5.2/index.html delete mode 100644 docs/sc/2.5.3/index.html delete mode 100644 docs/sc/2.5.4/index.html delete mode 100644 docs/sc/2.5.7/index.html delete mode 100644 docs/sc/2.5.8/index.html delete mode 100644 docs/sc/3.1.1/index.html delete mode 100644 docs/sc/3.1.2/index.html delete mode 100644 docs/sc/3.2.1/index.html delete mode 100644 docs/sc/3.2.2/index.html delete mode 100644 docs/sc/3.2.3/index.html delete mode 100644 docs/sc/3.2.4/index.html delete mode 100644 docs/sc/3.2.6/index.html delete mode 100644 docs/sc/3.2.7/index.html delete mode 100644 docs/sc/3.3.1/index.html delete mode 100644 docs/sc/3.3.2/index.html delete mode 100644 docs/sc/3.3.3/index.html delete mode 100644 docs/sc/3.3.4/index.html delete mode 100644 docs/sc/3.3.7/index.html delete mode 100644 docs/sc/3.3.8/index.html delete mode 100644 docs/sc/4.1.1/index.html delete mode 100644 docs/sc/4.1.2/index.html delete mode 100644 docs/sc/4.1.3/index.html delete mode 100644 docs/sc/sc010202/index.html delete mode 100644 package-lock.json delete mode 100644 package.json delete mode 100644 src/_includes/base.njk delete mode 100644 src/_includes/discussions.njk delete mode 100644 src/_includes/successcriteria.njk delete mode 100644 src/assets/css/stylesheet.css delete mode 100644 src/assets/images/logo.png delete mode 100644 src/discussions/disc1.md delete mode 100644 src/discussions/disc10.md delete mode 100644 src/discussions/disc2.md delete mode 100644 src/discussions/disc3.md delete mode 100644 src/discussions/disc4.md delete mode 100644 src/discussions/disc5.md delete mode 100644 src/discussions/disc6.md delete mode 100644 src/discussions/disc7.md delete mode 100644 src/discussions/disc8.md delete mode 100644 src/discussions/disc9.md delete mode 100644 src/index.njk delete mode 100644 src/sc/sc010101.njk delete mode 100644 src/sc/sc010201.njk delete mode 100644 src/sc/sc010202.njk delete mode 100644 src/sc/sc010203.njk delete mode 100644 src/sc/sc010204.njk delete mode 100644 src/sc/sc010205.njk delete mode 100644 src/sc/sc010301.njk delete mode 100644 src/sc/sc010302.njk delete mode 100644 src/sc/sc010303.njk delete mode 100644 src/sc/sc010304.njk delete mode 100644 src/sc/sc010305.njk delete mode 100644 src/sc/sc010401.njk delete mode 100644 src/sc/sc010402.njk delete mode 100644 src/sc/sc010403.njk delete mode 100644 src/sc/sc010404.njk delete mode 100644 src/sc/sc010405.njk delete mode 100644 src/sc/sc010410.njk delete mode 100644 src/sc/sc010411.njk delete mode 100644 src/sc/sc010412.njk delete mode 100644 src/sc/sc010413.njk delete mode 100644 src/sc/sc020101.njk delete mode 100644 src/sc/sc020102.njk delete mode 100644 src/sc/sc020104.njk delete mode 100644 src/sc/sc020201.njk delete mode 100644 src/sc/sc020202.njk delete mode 100644 src/sc/sc020301.njk delete mode 100644 src/sc/sc020401.njk delete mode 100644 src/sc/sc020402.njk delete mode 100644 src/sc/sc020403.njk delete mode 100644 src/sc/sc020404.njk delete mode 100644 src/sc/sc020405.njk delete mode 100644 src/sc/sc020406.njk delete mode 100644 src/sc/sc020407.njk delete mode 100644 src/sc/sc020411.njk delete mode 100644 src/sc/sc020413.njk delete mode 100644 src/sc/sc020501.njk delete mode 100644 src/sc/sc020502.njk delete mode 100644 src/sc/sc020503.njk delete mode 100644 src/sc/sc020504.njk delete mode 100644 src/sc/sc020507.njk delete mode 100644 src/sc/sc020508.njk delete mode 100644 src/sc/sc030101.njk delete mode 100644 src/sc/sc030102.njk delete mode 100644 src/sc/sc030201.njk delete mode 100644 src/sc/sc030202.njk delete mode 100644 src/sc/sc030203.njk delete mode 100644 src/sc/sc030204.njk delete mode 100644 src/sc/sc030206.njk delete mode 100644 src/sc/sc030207.njk delete mode 100644 src/sc/sc030301.njk delete mode 100644 src/sc/sc030302.njk delete mode 100644 src/sc/sc030303.njk delete mode 100644 src/sc/sc030304.njk delete mode 100644 src/sc/sc030307.njk delete mode 100644 src/sc/sc030308.njk delete mode 100644 src/sc/sc040101.njk delete mode 100644 src/sc/sc040102.njk delete mode 100644 src/sc/sc040103.njk diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index 22a87bb..0000000 --- a/.editorconfig +++ /dev/null @@ -1,13 +0,0 @@ -# EditorConfig helps developers define and maintain consistent -# coding styles between different editors and IDEs -# editorconfig.org - -root = true - -[*] -indent_style = tab -indent_size = 2 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = true -insert_final_newline = true diff --git a/.eleventy.js b/.eleventy.js deleted file mode 100644 index 9efa6c6..0000000 --- a/.eleventy.js +++ /dev/null @@ -1,56 +0,0 @@ -/** - * .eleventy.js - * - * Project: WCAG-Audit-Discussions. - * GitHub: https://github.com/WCAG-Audit-Discussions. - * Authors: Rian Rietveld and Hidde de Vries. - */ - -const slugify = require("slugify"); -const syntaxHighlight = require("@11ty/eleventy-plugin-syntaxhighlight"); -const isProduction = process.env.NODE_ENV === 'production'; - -module.exports = function(eleventyConfig) { - - eleventyConfig.addPassthroughCopy('./src/assets'); - eleventyConfig.addPlugin(syntaxHighlight); - - eleventyConfig.addWatchTarget("./src/assets/"); - - /** - * Universal slug filter that strips unsafe chars from URLs. - */ - eleventyConfig.addFilter("slugify", function (str) { - return slugify(str.replace(/<\/?("[^"]*"|'[^']*'|[^>])*(>|$)/g, ""), { - lower: true, - replacement: "-", - remove: /[*+~.·,()'"`´%!?¿:@»]/g, - }); - }); - - /** - * Sort the collection with the success criteria by the tag number. - */ - eleventyConfig.addCollection("successcriterion", (collection) => - collection.getFilteredByGlob("./src/sc/*.njk").sort((b, a) => { - if (a.data.number > b.data.number) return -1; - else if (a.data.number < b.data.number) return 1; - else return 0; - }) - ); - - - /** - * Return the Object options. - */ - return { - "passthroughFileCopy": true, - "dir": { - "input": "src", - "includes": "_includes", - "data": "_data", - "output": "docs", - }, - pathPrefix: isProduction ? '/NL-BE/' : '/', - } -}; diff --git a/.eleventyignore b/.eleventyignore deleted file mode 100644 index 381e293..0000000 --- a/.eleventyignore +++ /dev/null @@ -1 +0,0 @@ -/discussions/ diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 2d2b47d..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -.idea -node_modules \ No newline at end of file diff --git a/docs/assets/css/stylesheet.css b/docs/assets/css/stylesheet.css deleted file mode 100644 index bdedf69..0000000 --- a/docs/assets/css/stylesheet.css +++ /dev/null @@ -1,244 +0,0 @@ -*, -*::before, -*::after { - font-family: sans-serif; - box-sizing: border-box; -} - -:focus { - outline: 2px solid currentColor; - outline-offset: 0.25em; - outline-radius: 3px; - transition: 0.2s ease-in-out; -} - -html { - --green: #10624f; - --greenblue: #6eaba0; - --gray-light: #efefef; - --blue: #0050a4; - --blue-light: #e3f1ff; - --white: white; - --black: black; -} -body { - background-color: var(--gray-light); - color: #333; - margin: 0; - line-height: 1.4; -} - -a { - color: inherit; -} - -h1 { - font-weight: 400; - max-width: 20em; - line-height: 1.3; - border-left: 1em solid var(--greenblue); - padding-left: .5em; - margin-bottom: .5em; -} - -h2 { - font-size: 1.5em; - font-weight: 400; - margin-bottom: .5em; -} - -nav[aria-label="main"] ul { - display: flex; - align-items: end; - margin: 0; - padding: 0; - background-color: var(--green); - margin-block-end: 1em; -} -nav[aria-label="main"] li { - list-style: none; -} -nav[aria-label="main"] li:first-child { - margin-right: auto; -} -nav[aria-label="main"] li a, -nav[aria-label="main"] li img { - display: block; -} -nav[aria-label="main"] li:not(:first-child) a { - padding: 0.5em 1em; - color: var(--white); - outline-offset: -0.5em; - font-weight: bold; - text-decoration: none; -} - -.block { - max-width: 50em; - margin: 0 auto; - padding: 1em; - border: 1px solid transparent; - margin-bottom: 1em; -} -.block--bg { - background-color: #fff; - border-color: #ccc; -} - .block > :first-child, - .block > :first-child + h3 { - margin-top: 0; - } - -.list--scs { - list-style: none; - padding-left: 0; -} -.list--scs li { - display: block; - padding: .5em 0; -} - -.list--meta-links { - list-style: none; - padding: 0; -} -.list--meta-links li { - list-style: none; - display: inline-block; -} -h1 + .list--meta-links { - margin-left: 3em; /* h1 is 2em and has 1.5em space on left */ - margin-top: -.5em; - margin-bottom: 1em; -} - -.link--github { - float: right; - background-color: var(--blue); - border: 1px solid currentColor; - color: var(--white); - text-decoration: none; - padding: .5em 1em; - display: flex; - gap: .5em; - align-items: center; - border-radius: 4px; - margin-left: 1em; -} -.link--github:hover { - color: var(--blue); - background-color: var(--blue-light); -} - -footer { - padding: 1em; -} - -code[class*="language-"], -pre[class*="language-"] { - color: #f8f8f2; - background: none; - text-align: left; - white-space: pre; - word-spacing: normal; - word-break: normal; - word-wrap: normal; - line-height: 1.5; - - -moz-tab-size: 4; /* stylelint-disable-line property-no-vendor-prefix */ - -o-tab-size: 4; /* stylelint-disable-line property-no-vendor-prefix */ - tab-size: 4; - - -webkit-hyphens: none; /* stylelint-disable-line property-no-vendor-prefix */ - -moz-hyphens: none; /* stylelint-disable-line property-no-vendor-prefix */ - -ms-hyphens: none; /* stylelint-disable-line property-no-vendor-prefix */ - hyphens: none; -} - -/* Code blocks */ -pre[class*="language-"] { - padding: 1em; - margin: 0.5em 0; - overflow: auto; -} - -:not(pre) > code[class*="language-"], -pre[class*="language-"] { - background: #2b2b2b; -} - -/* Inline code */ -:not(pre) > code[class*="language-"] { - padding: 0.1em; - white-space: normal; -} - -.token.comment, -.token.prolog, -.token.doctype, -.token.cdata { - color: #d4d0ab; -} - -.token.punctuation { - color: #fefefe; -} - -.token.property, -.token.tag, -.token.constant, -.token.symbol, -.token.deleted { - color: #ffa07a; -} - -.token.boolean, -.token.number { - color: #00e0e0; -} - -.token.selector, -.token.attr-name, -.token.string, -.token.char, -.token.builtin, -.token.inserted { - color: #abe338; -} - -.token.operator, -.token.entity, -.token.url, -.language-css .token.string, -.style .token.string, -.token.variable { - color: #00e0e0; -} - -.token.atrule, -.token.attr-value, -.token.function { - color: #ffd700; -} - -.token.keyword { - color: #00e0e0; -} - -.token.regex, -.token.important { - color: #ffd700; -} - -.token.important, -.token.bold { - font-weight: bold; -} - -.token.italic { - font-style: italic; -} - -.token.entity { - cursor: help; -} diff --git a/docs/assets/images/logo.png b/docs/assets/images/logo.png deleted file mode 100644 index 1455a4f7ea50a33c97c04c529e1315df41d611cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33292 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μ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 - - - - - - WCAG Audit Discussies in Nederland en Vlaanderen - - - - - - - - - - - -
- - - -
- -

WCAG Audit Discussies in Nederland en Vlaanderen

- -

Deze website bevat Nederlandstalige discussies over hoe WCAG en de succescriteria te interpreteren en toe te passen. Iedereen kan een probleem of vraag voorleggen door een issue te openen.

- -
- - - - -
- -

Succescriteria met discussies

- -
- - - -
- -
- - - -
- - - - - diff --git a/docs/sc/1.1.1/index.html b/docs/sc/1.1.1/index.html deleted file mode 100644 index 277d785..0000000 --- a/docs/sc/1.1.1/index.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - 1.1.1 Niet-tekstuele content (Niveau A) - - - - - - - - - - - -
- - - - - -
-

1.1.1 Niet-tekstuele content (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

- - Discussie op GitHub - -

Onder een pagina staat in de footer links naar de social media pagina's van de organisatie. Het zijn iconen van deze social media websites.

-

Het tekst alternatief voor deze iconen (en dus de linktekst) is bijvoorbeeld "Facebook" en "Instagram" in plaats van "Facebook pagina van " en "Instagram pagina van "

-

Is dit een voldoende tekst alternatief voor 1.1.1?

-

Conclusie

-

Social media iconen die als linkdoel naar een specifieke pagina binnen de social media verwijzen in plaats van naar de social media zelf hoeven dit niet duidelijk te maken in het tekst alternatief van dit icoon:

-
    -
  • Een facebook icoon met als tekstalternatief "facebook"
  • -
  • Een twitter icoon met als tekstalternatief "twitter"
  • -
  • Een instagram icoon met als tekstalternatief "instagram"
  • -
-

Dus bovenstaande voorbeeld slaagt SC 1.1.1 omdat het tekst alternatief equivalente informatie communiceert als het icoon zelf.

- -
- - - -
- - - - - diff --git a/docs/sc/1.2.1/index.html b/docs/sc/1.2.1/index.html deleted file mode 100644 index b4ff7a2..0000000 --- a/docs/sc/1.2.1/index.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - 1.2.1 Louter-geluid en louter-videobeeld (vooraf opgenomen) (Niveau A) - - - - - - - - - - - -
- - - - - -
-

1.2.1 Louter-geluid en louter-videobeeld (vooraf opgenomen) (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - -
- - - - - diff --git a/docs/sc/1.2.2/index.html b/docs/sc/1.2.2/index.html deleted file mode 100644 index 999b4bf..0000000 --- a/docs/sc/1.2.2/index.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - 1.2.2 Ondertitels voor doven en slechthorenden (vooraf opgenomen) (Niveau A) - - - - - - - - - - - -
- - - - - -
-

1.2.2 Ondertitels voor doven en slechthorenden (vooraf opgenomen) (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

-

Taal van de (enige) ondertiteling is anders dan die van de website

- Discussie op GitHub - -

Op een Nederlandstalige website staat een Nederlandstalige video met alleen Engelstalige ondertiteling. -Effectief staat er inhoud in een andere taal dan die van de website zelf, en bezoekers die geen Engels spreken missen de inhoud.

-

Conclusie

-

Nederlandstalige video met alleen Engelstalige ondertiteling op een Nederlandstalig website is in ieder geval een overtreding van Succescriterium 1.2.2 Ondertitels voor doven en slechthorenden (vooraf opgenomen).

-

Gerelateerd

-

3.1.2 Taal van onderdelen (Niveau AA)

- -
- - -
- - - - - diff --git a/docs/sc/1.2.3/index.html b/docs/sc/1.2.3/index.html deleted file mode 100644 index 33763ef..0000000 --- a/docs/sc/1.2.3/index.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - 1.2.3 Audiodescriptie of media-alternatief (vooraf opgenomen) (Niveau A) - - - - - - - - - - - -
- - - - - -
-

1.2.3 Audiodescriptie of media-alternatief (vooraf opgenomen) (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - -
- - - - - diff --git a/docs/sc/1.2.4/index.html b/docs/sc/1.2.4/index.html deleted file mode 100644 index 84ec651..0000000 --- a/docs/sc/1.2.4/index.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - 1.2.4 Ondertitels voor doven en slechthorenden (live) (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.2.4 Ondertitels voor doven en slechthorenden (live) (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - -
- - - - - diff --git a/docs/sc/1.2.5/index.html b/docs/sc/1.2.5/index.html deleted file mode 100644 index 911a045..0000000 --- a/docs/sc/1.2.5/index.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - 1.2.5 Audiodescriptie (vooraf opgenomen) (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.2.5 Audiodescriptie (vooraf opgenomen) (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - -
- - - - - diff --git a/docs/sc/1.3.1/index.html b/docs/sc/1.3.1/index.html deleted file mode 100644 index f99a0bf..0000000 --- a/docs/sc/1.3.1/index.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - 1.3.1 Info en relaties (Niveau A) - - - - - - - - - - - -
- - - - - -
-

1.3.1 Info en relaties (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

-

Lijst zonder bullets

- Discussie op GitHub - -

Stel je hebt iets wat duidelijk een lijst is van verschillende soorten van dezelfde soort data (een lijst van personen of adressen of links naar websites over hetzelfde thema). Maar er staan geen bullets voor.

-

Dus in plaats van

-

appels
-peren
-aardbeien

-

staat er

-

appels
-peren
-aardbeien

-

Als dit niet aangegeven is met een lijst element (zoals bijvoorbeeld een ul element in HTML) faalt dit dan SC 1.3.1?

-

Conclusie

-

Lijsten zonder bullets hebben alsnog de vormgeving van een lijst en moet ook softwarematig de lijst aangegeven zijn als lijst:

-

appels
-peren
-aardbeien

-

Dus dit bovenstaande voorbeeld faalt SC 1.3.1 als de lijst niet is aangegeven als lijst aangezien de vormgeving wel communiceert dat het hier om lijst elementen gaat maar dit niet bepaald kan worden door software en het niet duidelijk gemaakt wordt met behulp van tekst.

- -
-

Dikgedrukte koppen per lijstitem

- Discussie op GitHub - -

Stel je hebt een lijst met lijstitems er in.

-

De lijst is goed aangegeven met een lijst rol en lijstitem rollen (bijvoorbeeld in HTML met ul element en li element), maar de content van elk lijstitem begint met een dikgedrukte term (bijvoorbeeld met CSS) en een linebreak.

-
    -
  • Appels
    -Apples zijn rode of groene vruchten die aan bomen hangen.
  • -
  • Peren
    -Peren zijn ook vruchten die aan bomen hangen maar hebben een andere vorm.
  • -
  • Aardappels
    -Aardappels zijn geen vruchten en hangen niet aan bomen, ondanks hun verwarrende naam.
  • -
-

Conclusie

-

Dit wordt afgekeurd onder 1.3.1, omdat er een relatie is aangegeven met behulp van vormgeving die niet door software bepaald kan worden.

- -
- - Discussie op GitHub - -

Stel je hebt links onder elkaar staan (bijvoorbeeld links in een hamburgermenu). Deze hebben geen bullets ervoor staan. Deze is niet aangegeven als lijst (er is dus geen html lijst element of role="list" attribuut gebruikt). Moet dit afgekeurd worden onder 1.3.1?

-

Conclusie

-

In het geval er meerdere links onder elkaar staan dan is dat een structuur die is aangegeven met vormgeving. Het is of een lijst-structuur of een menu.

-

Als er geen structuur is aangeven op een manier die door software te bepalen is (bijvoorbeeld een lijst of een nav element) dan wordt dit dus afgekeurd op SC 1.3.1.

- -
- - -
- - - - - diff --git a/docs/sc/1.3.2/index.html b/docs/sc/1.3.2/index.html deleted file mode 100644 index 2f0e619..0000000 --- a/docs/sc/1.3.2/index.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - 1.3.2 Betekenisvolle volgorde (Niveau A) - - - - - - - - - - - -
- - - - - -
-

1.3.2 Betekenisvolle volgorde (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - -
- - - - - diff --git a/docs/sc/1.3.3/index.html b/docs/sc/1.3.3/index.html deleted file mode 100644 index 22aa201..0000000 --- a/docs/sc/1.3.3/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.3.3 Zintuiglijke eigenschappen (Niveau A) - - - - - - - - - - - -
- - - - - -
-

1.3.3 Zintuiglijke eigenschappen (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/1.3.4/index.html b/docs/sc/1.3.4/index.html deleted file mode 100644 index 9cf90ff..0000000 --- a/docs/sc/1.3.4/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.3.4 Weergavestand (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.3.4 Weergavestand (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/1.3.5/index.html b/docs/sc/1.3.5/index.html deleted file mode 100644 index 83380c4..0000000 --- a/docs/sc/1.3.5/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.3.5 Identificeer het doel van de input (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.3.5 Identificeer het doel van de input (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/1.4.1/index.html b/docs/sc/1.4.1/index.html deleted file mode 100644 index e763dbc..0000000 --- a/docs/sc/1.4.1/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.4.1 Gebruik van kleur (Niveau A) - - - - - - - - - - - -
- - - - - -
-

1.4.1 Gebruik van kleur (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/1.4.10/index.html b/docs/sc/1.4.10/index.html deleted file mode 100644 index b5788ec..0000000 --- a/docs/sc/1.4.10/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.4.10 Reflow (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.4.10 Reflow (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/1.4.11/index.html b/docs/sc/1.4.11/index.html deleted file mode 100644 index 2589384..0000000 --- a/docs/sc/1.4.11/index.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - 1.4.11 Contrast van niet-tekstuele content (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.4.11 Contrast van niet-tekstuele content (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

-

Achtergrondkleur knop minimaal 3:1 contrast met aangrenzende kleur?

- Discussie op GitHub - -

Een knop met de volgende eigenschappen:

-
    -
  • zwarte tekst op groene achtergrond: contrastratio: 7.29
  • -
  • groene achtergrond op witte aangrenzende ondergrond: contrastratio: 2.88
  • -
-

voorbeeld van een button met bovengenoemde kleuren

-

Discussiepunt: Interpretatie 1.4.11, Non-text Contrast (Level AA) -De achtergrond van de knop hoeft niet een contrastratio van minimaal 3:1 te hebben met aangrenzende ondergrond. Dus: het beschreven voorbeeld is conform de richtlijn.

-

Conclusie

-

Betreft Succescriterium 1.4.11 Non-tekst contrast.
-Consensus: De achtergrondkleur van een knop hoeft niet een contrastratio van minimaal 3:1 te hebben met de aangrenzende ondergrondkleur.
-Voorwaarde: het moet wel duidelijk zijn, door de positie, tekst/icoon en context, dat het hier om een knop gaat.
-Advies: het wordt aangeraden om de achtergrondkleur wel te laten voldoen aan de contrastratio van minimaal 3:1.

- -
- - - -
- - - - - diff --git a/docs/sc/1.4.12/index.html b/docs/sc/1.4.12/index.html deleted file mode 100644 index a73b57c..0000000 --- a/docs/sc/1.4.12/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.4.12 Tekstafstand (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.4.12 Tekstafstand (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/1.4.13/index.html b/docs/sc/1.4.13/index.html deleted file mode 100644 index 23e7023..0000000 --- a/docs/sc/1.4.13/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.4.13 Content bij hover of focus (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.4.13 Content bij hover of focus (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/1.4.2/index.html b/docs/sc/1.4.2/index.html deleted file mode 100644 index a3d1b36..0000000 --- a/docs/sc/1.4.2/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.4.2 Geluidsbediening (Niveau A) - - - - - - - - - - - -
- - - - - -
-

1.4.2 Geluidsbediening (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/1.4.3/index.html b/docs/sc/1.4.3/index.html deleted file mode 100644 index ae29f31..0000000 --- a/docs/sc/1.4.3/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.4.3 Contrast (minimum) (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.4.3 Contrast (minimum) (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/1.4.4/index.html b/docs/sc/1.4.4/index.html deleted file mode 100644 index 7b5dacf..0000000 --- a/docs/sc/1.4.4/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.4.4 Herschalen van tekst (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.4.4 Herschalen van tekst (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/1.4.5/index.html b/docs/sc/1.4.5/index.html deleted file mode 100644 index 3ccd5f9..0000000 --- a/docs/sc/1.4.5/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 1.4.5 Afbeeldingen van tekst (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

1.4.5 Afbeeldingen van tekst (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.1.1/index.html b/docs/sc/2.1.1/index.html deleted file mode 100644 index 1a21e85..0000000 --- a/docs/sc/2.1.1/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.1.1 Toetsenbord (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.1.1 Toetsenbord (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.1.2/index.html b/docs/sc/2.1.2/index.html deleted file mode 100644 index 915c373..0000000 --- a/docs/sc/2.1.2/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.1.2 Geen toetsenbordval (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.1.2 Geen toetsenbordval (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.1.4/index.html b/docs/sc/2.1.4/index.html deleted file mode 100644 index 666ea02..0000000 --- a/docs/sc/2.1.4/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.1.4 Enkel teken sneltoetsen (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.1.4 Enkel teken sneltoetsen (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.2.1/index.html b/docs/sc/2.2.1/index.html deleted file mode 100644 index 86ec962..0000000 --- a/docs/sc/2.2.1/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.2.1 Timing aanpasbaar (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.2.1 Timing aanpasbaar (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.2.2/index.html b/docs/sc/2.2.2/index.html deleted file mode 100644 index e9820ce..0000000 --- a/docs/sc/2.2.2/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.2.2 Pauzeren, stoppen, verbergen (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.2.2 Pauzeren, stoppen, verbergen (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.3.1/index.html b/docs/sc/2.3.1/index.html deleted file mode 100644 index aae010a..0000000 --- a/docs/sc/2.3.1/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.3.1 Drie flitsen of beneden drempelwaarde (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.3.1 Drie flitsen of beneden drempelwaarde (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.4.1/index.html b/docs/sc/2.4.1/index.html deleted file mode 100644 index 67126f4..0000000 --- a/docs/sc/2.4.1/index.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - 2.4.1 Blokken omzeilen (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.4.1 Blokken omzeilen (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

-

Is het gebruik van landmarks een sufficient technique voor 2.4.1 Blokken omzeilen?

- Discussie op GitHub - -

Technique: Using ARIA landmarks to identify regions of a page

-

Conclusie

-

Hoewel het wel wordt aangeraden om landmarks te gebruiken om navigatie en aangegeven structuur te bevorderen is het onvoldoende om hierop te leunen als enige mechanisme om herhalende content over te slaan. Dit aangezien niet alle gebruikers die baat hebben bij zo een mechanisme software gebruiken die gebruik kan maken van deze landmarks om te navigeren. Hierdoor wordt deze manier van voldoen aan dit succescriteria niet gezien als "door toegankelijkheid ondersteund" en wordt het op basis daarvan afgekeurd op SC 2.4.1 (ondanks dat dit beschreven is binnen een "sufficient technique" binnen WCAG: ARIA11).

-

Gerelateerde discussie

-

Is het gebruik van headings een sufficient technique voor 2.4.1 Blokken omzeilen

- -
-

Is het gebruik van headings een sufficient technique voor 2.4.1 Blokken omzeilen?

- Discussie op GitHub - -

Technique: Providing heading elements at the beginning of each section of content

-

Conclusie

-

Hoewel het wel wordt aangeraden om headings te gebruiken om navigatie en aangegeven structuur te bevorderen is het onvoldoende om hierop te leunen als enige mechanisme om herhalende content over te slaan. Dit aangezien niet alle gebruikers die baat hebben bij zo een mechanisme software gebruiken die gebruik kan maken van deze headings om te navigeren. Hierdoor wordt deze manier van voldoen aan dit succescriteria niet gezien als "door toegankelijkheid ondersteund" en wordt het op basis daarvan afgekeurd op SC 2.4.1 (ondanks dat dit beschreven is binnen een "sufficient technique" binnen WCAG: H69).

-

Gerelateerde discussie

-

Is het gebruik van landmarks een sufficient technique voor 2.4.1 Blokken omzeilen?

- -
- - - -
- - - - - diff --git a/docs/sc/2.4.11/index.html b/docs/sc/2.4.11/index.html deleted file mode 100644 index f19de88..0000000 --- a/docs/sc/2.4.11/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.4.11 Focus Appearance (Minimum) (AA) WCAG 2.2 - - - - - - - - - - - -
- - - - - -
-

2.4.11 Focus Appearance (Minimum) (AA) WCAG 2.2

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.4.13/index.html b/docs/sc/2.4.13/index.html deleted file mode 100644 index 63efdff..0000000 --- a/docs/sc/2.4.13/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.4.13 Page Break Navigation (A) (WCAG 2.2) - - - - - - - - - - - -
- - - - - -
-

2.4.13 Page Break Navigation (A) (WCAG 2.2)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.4.2/index.html b/docs/sc/2.4.2/index.html deleted file mode 100644 index b5ecfc9..0000000 --- a/docs/sc/2.4.2/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.4.2 Paginatitel (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.4.2 Paginatitel (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.4.3/index.html b/docs/sc/2.4.3/index.html deleted file mode 100644 index f111ee3..0000000 --- a/docs/sc/2.4.3/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.4.3 Focus volgorde (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.4.3 Focus volgorde (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.4.4/index.html b/docs/sc/2.4.4/index.html deleted file mode 100644 index 105b5ca..0000000 --- a/docs/sc/2.4.4/index.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - 2.4.4 Linkdoel (in context) (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.4.4 Linkdoel (in context) (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

- - Discussie op GitHub - -

Onder een pagina staat in de footer links naar de social media pagina's van de organisatie. Het zijn iconen van deze social media websites.

-

Het tekst alternatief voor deze iconen (en dus de linktekst) is bijvoorbeeld "Facebook" en "Instagram" in plaats van "Facebook pagina van " en "Instagram pagina van "

-

In het hypothetische scenario hierboven is de link de enige link met deze specifieke linktekst.

-

Is dit een voldoende tekst alternatief voor 2.4.4?

-

Conclusie

-

Social media iconen die als linkdoel naar een specifieke pagina binnen de social media verwijzen in plaats van naar de social media zelf hoeven dit niet duidelijk te maken in het tekst alternatief van dit icoon:

-
    -
  • Een facebook icoon met als tekstalternatief "facebook"
  • -
  • Een twitter icoon met als tekstalternatief "twitter"
  • -
  • Een instagram icoon met als tekstalternatief "instagram"
  • -
-

Dus het bovenstaand voorbeeld slaagt voor SC 2.4.4, omdat het linkdoel even (on)duidelijk is voor alle gebruikers.

- -
- - - -
- - - - - diff --git a/docs/sc/2.4.5/index.html b/docs/sc/2.4.5/index.html deleted file mode 100644 index 6f4e9c9..0000000 --- a/docs/sc/2.4.5/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.4.5 Meerdere manieren (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

2.4.5 Meerdere manieren (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.4.6/index.html b/docs/sc/2.4.6/index.html deleted file mode 100644 index c3ceec8..0000000 --- a/docs/sc/2.4.6/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.4.6 Koppen en labels (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

2.4.6 Koppen en labels (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.4.7/index.html b/docs/sc/2.4.7/index.html deleted file mode 100644 index 62d4587..0000000 --- a/docs/sc/2.4.7/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.4.7 Focus zichtbaar (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

2.4.7 Focus zichtbaar (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.5.1/index.html b/docs/sc/2.5.1/index.html deleted file mode 100644 index 9ecd7b0..0000000 --- a/docs/sc/2.5.1/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.5.1 Aanwijzergebaren (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.5.1 Aanwijzergebaren (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.5.2/index.html b/docs/sc/2.5.2/index.html deleted file mode 100644 index 1cff769..0000000 --- a/docs/sc/2.5.2/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.5.2 Aanwijzerannulering (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.5.2 Aanwijzerannulering (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.5.3/index.html b/docs/sc/2.5.3/index.html deleted file mode 100644 index e7f4b3a..0000000 --- a/docs/sc/2.5.3/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.5.3 Label in naam (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.5.3 Label in naam (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.5.4/index.html b/docs/sc/2.5.4/index.html deleted file mode 100644 index 5169746..0000000 --- a/docs/sc/2.5.4/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.5.4 Bewegingsactivering (Niveau A) - - - - - - - - - - - -
- - - - - -
-

2.5.4 Bewegingsactivering (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.5.7/index.html b/docs/sc/2.5.7/index.html deleted file mode 100644 index 1edf10f..0000000 --- a/docs/sc/2.5.7/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.5.7 Dragging Movements (AA) (WCAG 2.2) - - - - - - - - - - - -
- - - - - -
-

2.5.7 Dragging Movements (AA) (WCAG 2.2)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/2.5.8/index.html b/docs/sc/2.5.8/index.html deleted file mode 100644 index 752b06b..0000000 --- a/docs/sc/2.5.8/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 2.5.8 Target Size (Minimum) (AA) (WCAG 2.2) - - - - - - - - - - - -
- - - - - -
-

2.5.8 Target Size (Minimum) (AA) (WCAG 2.2)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.1.1/index.html b/docs/sc/3.1.1/index.html deleted file mode 100644 index ebf51fa..0000000 --- a/docs/sc/3.1.1/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.1.1 Taal van de pagina (Niveau A) - - - - - - - - - - - -
- - - - - -
-

3.1.1 Taal van de pagina (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.1.2/index.html b/docs/sc/3.1.2/index.html deleted file mode 100644 index fa1b970..0000000 --- a/docs/sc/3.1.2/index.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - 3.1.2 Taal van onderdelen (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

3.1.2 Taal van onderdelen (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

-

Taal van de (enige) ondertiteling is anders dan die van de website

- Discussie op GitHub - -

Op een Nederlandstalige website staat een Nederlandstalige video met alleen Engelstalige ondertiteling. -Effectief staat er inhoud in een andere taal dan die van de website zelf, en bezoekers die geen Engels spreken missen de inhoud.

-

Conclusie

-

Voor Succescriterium 3.1.2 Taal van onderdelen is het naar de letter van de wet geen overtreding, maar in de geest van het principe "Begrijpelijk" eigenlijk wel en het is afhankelijk van de implementatie. Dit ter beoordeling van degene die de website beoordeeld.

-

Gerelateerd

-

1.2.2 Ondertitels voor doven en slechthorenden (vooraf opgenomen) (Niveau A)

- -
- - - -
- - - - - diff --git a/docs/sc/3.2.1/index.html b/docs/sc/3.2.1/index.html deleted file mode 100644 index 5d9bf21..0000000 --- a/docs/sc/3.2.1/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.2.1 Bij focus (Niveau A) - - - - - - - - - - - -
- - - - - -
-

3.2.1 Bij focus (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.2.2/index.html b/docs/sc/3.2.2/index.html deleted file mode 100644 index a7cfce7..0000000 --- a/docs/sc/3.2.2/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.2.2 Bij input (Niveau A) - - - - - - - - - - - -
- - - - - -
-

3.2.2 Bij input (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.2.3/index.html b/docs/sc/3.2.3/index.html deleted file mode 100644 index 27a67fe..0000000 --- a/docs/sc/3.2.3/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.2.3 Consistente navigatie (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

3.2.3 Consistente navigatie (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.2.4/index.html b/docs/sc/3.2.4/index.html deleted file mode 100644 index 9aa630f..0000000 --- a/docs/sc/3.2.4/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.2.4 Consistente identificatie (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

3.2.4 Consistente identificatie (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.2.6/index.html b/docs/sc/3.2.6/index.html deleted file mode 100644 index 9f57291..0000000 --- a/docs/sc/3.2.6/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.2.6 Consistent Help (Niveau A) (WCAG 2.2) - - - - - - - - - - - -
- - - - - -
-

3.2.6 Consistent Help (Niveau A) (WCAG 2.2)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.2.7/index.html b/docs/sc/3.2.7/index.html deleted file mode 100644 index 996db63..0000000 --- a/docs/sc/3.2.7/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.2.7 Visible Controls (AA) (Niveau AA) (WCAG 2.2) - - - - - - - - - - - -
- - - - - -
-

3.2.7 Visible Controls (AA) (Niveau AA) (WCAG 2.2)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.3.1/index.html b/docs/sc/3.3.1/index.html deleted file mode 100644 index 15f413d..0000000 --- a/docs/sc/3.3.1/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.3.1 Foutidentificatie (Niveau A) - - - - - - - - - - - -
- - - - - -
-

3.3.1 Foutidentificatie (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.3.2/index.html b/docs/sc/3.3.2/index.html deleted file mode 100644 index 433d4b1..0000000 --- a/docs/sc/3.3.2/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.3.2 Labels of instructies (Niveau A) - - - - - - - - - - - -
- - - - - -
-

3.3.2 Labels of instructies (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.3.3/index.html b/docs/sc/3.3.3/index.html deleted file mode 100644 index 064808d..0000000 --- a/docs/sc/3.3.3/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.3.3 Foutsuggestie (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

3.3.3 Foutsuggestie (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.3.4/index.html b/docs/sc/3.3.4/index.html deleted file mode 100644 index 5f297d6..0000000 --- a/docs/sc/3.3.4/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.3.4 Foutpreventie (wettelijk, financieel, gegevens) (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

3.3.4 Foutpreventie (wettelijk, financieel, gegevens) (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.3.7/index.html b/docs/sc/3.3.7/index.html deleted file mode 100644 index 88ca6f4..0000000 --- a/docs/sc/3.3.7/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.3.7 Accessible Authentication (Niveau A) (WCAG 2.2) - - - - - - - - - - - -
- - - - - -
-

3.3.7 Accessible Authentication (Niveau A) (WCAG 2.2)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/3.3.8/index.html b/docs/sc/3.3.8/index.html deleted file mode 100644 index 3130691..0000000 --- a/docs/sc/3.3.8/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 3.3.8 Redundant Entry (A) (Niveau A) (WCAG 2.2) - - - - - - - - - - - -
- - - - - -
-

3.3.8 Redundant Entry (A) (Niveau A) (WCAG 2.2)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/4.1.1/index.html b/docs/sc/4.1.1/index.html deleted file mode 100644 index 4841c81..0000000 --- a/docs/sc/4.1.1/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 4.1.1 Parsen (Niveau A) - - - - - - - - - - - -
- - - - - -
-

4.1.1 Parsen (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/4.1.2/index.html b/docs/sc/4.1.2/index.html deleted file mode 100644 index 8b35537..0000000 --- a/docs/sc/4.1.2/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 4.1.2 Naam, rol, waarde (Niveau A) - - - - - - - - - - - -
- - - - - -
-

4.1.2 Naam, rol, waarde (Niveau A)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/4.1.3/index.html b/docs/sc/4.1.3/index.html deleted file mode 100644 index 86c1872..0000000 --- a/docs/sc/4.1.3/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - 4.1.3 Statusberichten (Niveau AA) - - - - - - - - - - - -
- - - - - -
-

4.1.3 Statusberichten (Niveau AA)

- - -
- -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

Er zijn over dit criterium nog geen discussies beschreven.

- - - -
- - - - - diff --git a/docs/sc/sc010202/index.html b/docs/sc/sc010202/index.html deleted file mode 100644 index e69de29..0000000 diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 8843905..0000000 --- a/package-lock.json +++ /dev/null @@ -1,3883 +0,0 @@ -{ - "name": "nl-be-wcag-audit-discussions", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@11ty/dependency-tree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@11ty/dependency-tree/-/dependency-tree-2.0.0.tgz", - "integrity": "sha512-tYrGX3Tvccufy2jaYDkYpjBmVP1LeQq6b/d0r4GYThTXL4f3ZR7yMAl/0r8h9xvnsP+gkO53wfnV7s8cXcCtEg==", - "dev": true - }, - "@11ty/eleventy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@11ty/eleventy/-/eleventy-1.0.0.tgz", - "integrity": "sha512-UMZghkMFwovu3Vh6DzjJ9GbcBnlE3nydGmLAti2AB1d6etQE+jXgfuHNxOyV1em33ywsBgGUCtLmLHaaTSU+Nw==", - "dev": true, - "requires": { - "@11ty/dependency-tree": "^2.0.0", - "@iarna/toml": "^2.2.5", - "@sindresorhus/slugify": "^1.1.2", - "browser-sync": "^2.27.7", - "chokidar": "^3.5.2", - "debug": "^4.3.3", - "dependency-graph": "^0.11.0", - "ejs": "^3.1.6", - "fast-glob": "^3.2.9", - "graceful-fs": "^4.2.9", - "gray-matter": "^4.0.3", - "hamljs": "^0.6.2", - "handlebars": "^4.7.7", - "is-glob": "^4.0.3", - "kleur": "^4.1.4 ", - "liquidjs": "^9.32.0", - "lodash": "^4.17.21", - "luxon": "^2.3.0", - "markdown-it": "^12.3.2", - "minimist": "^1.2.5", - "moo": "^0.5.1", - "multimatch": "^5.0.0", - "mustache": "^4.2.0", - "normalize-path": "^3.0.0", - "nunjucks": "^3.2.3", - "path-to-regexp": "^6.2.0", - "please-upgrade-node": "^3.2.0", - "pretty": "^2.0.0", - "pug": "^3.0.2", - "recursive-copy": "^2.0.13", - "semver": "^7.3.5", - "slugify": "^1.6.5" - }, - "dependencies": { - "ejs": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", - "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", - "dev": true, - "requires": { - "jake": "^10.6.1" - } - }, - "liquidjs": { - "version": "9.33.1", - "resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-9.33.1.tgz", - "integrity": "sha512-qIMSXkUMFG5VZmBp1qxcOEFeGzmA2A8Fy818rMTAWKyy2ftUwOEoVtvXFdqm3iSeQEoj8pzTOmC6KQOP0SipUA==", - "dev": true - }, - "luxon": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.3.0.tgz", - "integrity": "sha512-gv6jZCV+gGIrVKhO90yrsn8qXPKD8HYZJtrUDSfEbow8Tkw84T9OnCyJhWvnJIaIF/tBuiAjZuQHUt1LddX2mg==", - "dev": true - }, - "multimatch": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", - "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", - "dev": true, - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - } - }, - "mustache": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", - "dev": true - } - } - }, - "@11ty/eleventy-plugin-syntaxhighlight": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-syntaxhighlight/-/eleventy-plugin-syntaxhighlight-3.1.3.tgz", - "integrity": "sha512-xUNbUl1rC6nRGwoWhTcivjWc6h45Y7QzKpjjjLAII4XxR9JsR1kOWYNOyI6ErK4I218tsBwgSgGVHsSAVFuAcQ==", - "dev": true, - "requires": { - "linkedom": "^0.12.1", - "prismjs": "^1.25.0" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" - }, - "@babel/parser": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.8.tgz", - "integrity": "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==" - }, - "@babel/types": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", - "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, - "@iarna/toml": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", - "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", - "dev": true - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@sindresorhus/slugify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.2.tgz", - "integrity": "sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==", - "dev": true, - "requires": { - "@sindresorhus/transliterate": "^0.1.1", - "escape-string-regexp": "^4.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - } - } - }, - "@sindresorhus/transliterate": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-0.1.2.tgz", - "integrity": "sha512-5/kmIOY9FF32nicXH+5yLNTX4NJ4atl7jRgqAJuIn/iyDFXBktOKDxCvyGE/EzmF4ngSUvjXxQUQlQiZ5lfw+w==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0", - "lodash.deburr": "^4.1.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } - } - }, - "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" - }, - "@ungap/event-target": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@ungap/event-target/-/event-target-0.2.3.tgz", - "integrity": "sha512-7Bz0qdvxNGV9n0f+xcMKU7wsEfK6PNzo8IdAcOiBgMNyCuU0Mk9dv0Hbd/Kgr+MFFfn4xLHFbuOt820egT5qEA==", - "dev": true - }, - "a-sync-waterfall": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", - "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==" - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - }, - "dependencies": { - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - } - } - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" - }, - "arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "assert-never": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz", - "integrity": "sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==" - }, - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" - }, - "async-each-series": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", - "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=" - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "babel-walk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0.tgz", - "integrity": "sha512-fdRxJkQ9MUSEi4jH2DcV3FAPFktk0wefilxrwNyUuWpoWawQGN7G7cB+fOYTtFfI6XNkFgwqJ/D3G18BoJJ/jg==", - "requires": { - "@babel/types": "^7.9.6" - } - }, - "backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" - }, - "base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==" - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "blob": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", - "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "browser-sync": { - "version": "2.27.7", - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.27.7.tgz", - "integrity": "sha512-9ElnnA/u+s2Jd+IgY+2SImB+sAEIteHsMG0NR96m7Ph/wztpvJCUpyC2on1KqmG9iAp941j+5jfmd34tEguGbg==", - "requires": { - "browser-sync-client": "^2.27.7", - "browser-sync-ui": "^2.27.7", - "bs-recipes": "1.3.4", - "bs-snippet-injector": "^2.0.1", - "chokidar": "^3.5.1", - "connect": "3.6.6", - "connect-history-api-fallback": "^1", - "dev-ip": "^1.0.1", - "easy-extender": "^2.3.4", - "eazy-logger": "3.1.0", - "etag": "^1.8.1", - "fresh": "^0.5.2", - "fs-extra": "3.0.1", - "http-proxy": "^1.18.1", - "immutable": "^3", - "localtunnel": "^2.0.1", - "micromatch": "^4.0.2", - "opn": "5.3.0", - "portscanner": "2.1.1", - "qs": "6.2.3", - "raw-body": "^2.3.2", - "resp-modifier": "6.0.2", - "rx": "4.1.0", - "send": "0.16.2", - "serve-index": "1.9.1", - "serve-static": "1.13.2", - "server-destroy": "1.0.1", - "socket.io": "2.4.0", - "ua-parser-js": "1.0.2", - "yargs": "^15.4.1" - }, - "dependencies": { - "connect": { - "version": "3.6.6", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", - "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.0", - "parseurl": "~1.3.2", - "utils-merge": "1.0.1" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "finalhandler": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", - "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.1", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.3.1", - "unpipe": "~1.0.0" - } - }, - "fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^3.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "opn": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", - "requires": { - "is-wsl": "^1.1.0" - } - }, - "portscanner": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", - "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", - "requires": { - "async": "1.5.2", - "is-number-like": "^1.0.3" - } - }, - "qs": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz", - "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=" - }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - } - }, - "socket.io": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.4.0.tgz", - "integrity": "sha512-9UPJ1UTvKayuQfVv2IQ3k7tCQC/fboDyIK62i99dAQIyHKaBsNdTpwHLgKJ6guRWxRtC9H+138UwpaGuQO9uWQ==", - "requires": { - "debug": "~4.1.0", - "engine.io": "~3.5.0", - "has-binary2": "~1.0.2", - "socket.io-adapter": "~1.1.0", - "socket.io-client": "2.4.0", - "socket.io-parser": "~3.4.0" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } - } - }, - "statuses": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=" - } - } - }, - "browser-sync-client": { - "version": "2.27.7", - "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.27.7.tgz", - "integrity": "sha512-wKg9UP9a4sCIkBBAXUdbkdWFJzfSAQizGh+nC19W9y9zOo9s5jqeYRFUUbs7x5WKhjtspT+xetVp9AtBJ6BmWg==", - "requires": { - "etag": "1.8.1", - "fresh": "0.5.2", - "mitt": "^1.1.3", - "rxjs": "^5.5.6" - } - }, - "browser-sync-ui": { - "version": "2.27.7", - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.27.7.tgz", - "integrity": "sha512-Bt4OQpx9p18OIzk0KKyu7jqlvmjacasUlk8ARY3uuIyiFWSBiRgr2i6XY8dEMF14DtbooaEBOpHEu9VCYvMcCw==", - "requires": { - "async-each-series": "0.1.1", - "connect-history-api-fallback": "^1", - "immutable": "^3", - "server-destroy": "1.0.1", - "socket.io-client": "^2.4.0", - "stream-throttle": "^0.1.3" - } - }, - "bs-recipes": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", - "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=" - }, - "bs-snippet-injector": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz", - "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=" - }, - "bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "character-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz", - "integrity": "sha1-x84o821LzZdE5f/CxfzeHHMmH8A=", - "requires": { - "is-regex": "^1.0.3" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" - }, - "component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "condense-newlines": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz", - "integrity": "sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=", - "requires": { - "extend-shallow": "^2.0.1", - "is-whitespace": "^0.3.0", - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" - }, - "constantinople": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz", - "integrity": "sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==", - "requires": { - "@babel/parser": "^7.6.0", - "@babel/types": "^7.6.1" - } - }, - "cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" - }, - "cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.1" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "css-select": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", - "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.1.0", - "domhandler": "^4.3.0", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", - "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", - "dev": true - }, - "cssom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", - "dev": true - }, - "data-uri-to-buffer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", - "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==" - }, - "date-time": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/date-time/-/date-time-0.1.1.tgz", - "integrity": "sha1-7S9tk9l5DOL9ZtW1/z7dW7y/Owc=" - }, - "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "requires": { - "ms": "2.1.2" - }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==" - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "dev-ip": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", - "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=" - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "doctypes": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz", - "integrity": "sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk=" - }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - }, - "domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "easy-extender": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", - "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", - "requires": { - "lodash": "^4.17.10" - } - }, - "eazy-logger": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.1.0.tgz", - "integrity": "sha512-/snsn2JqBtUSSstEl4R0RKjkisGHAhvYj89i7r3ytNUKW12y178KDZwXLXIgwDqLW6E/VRMT9qfld7wvFae8bQ==", - "requires": { - "tfunk": "^4.0.0" - } - }, - "editorconfig": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", - "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", - "requires": { - "commander": "^2.19.0", - "lru-cache": "^4.1.5", - "semver": "^5.6.0", - "sigmund": "^1.0.1" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "ejs": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", - "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "engine.io": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.5.0.tgz", - "integrity": "sha512-21HlvPUKaitDGE4GXNtQ7PLP0Sz4aWLddMPw2VTyFz1FVZqu/kZsJUO8WNpKuE/OCL7nkfRaOui2ZCJloGznGA==", - "requires": { - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.4.1", - "debug": "~4.1.0", - "engine.io-parser": "~2.2.0", - "ws": "~7.4.2" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" - } - } - }, - "engine.io-client": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.5.2.tgz", - "integrity": "sha512-QEqIp+gJ/kMHeUun7f5Vv3bteRHppHH/FMBQX/esFj/fuYfjyUKWGMo3VCvIP/V8bE9KcjHmRZrhIz2Z9oNsDA==", - "requires": { - "component-emitter": "~1.3.0", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.2.0", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.6", - "parseuri": "0.0.6", - "ws": "~7.4.2", - "xmlhttprequest-ssl": "~1.6.2", - "yeast": "0.1.2" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" - } - } - }, - "engine.io-parser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", - "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.4", - "blob": "0.0.5", - "has-binary2": "~1.0.2" - }, - "dependencies": { - "base64-arraybuffer": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", - "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=" - } - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", - "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "requires": { - "reusify": "^1.0.4" - } - }, - "fetch-blob": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.3.tgz", - "integrity": "sha512-ax1Y5I9w+9+JiM+wdHkhBoxew+zG4AJ2SvAD1v1szpddUIiPERVGBxrMcB2ZqW0Y3PP8bOWYv2zqQq1Jp2kqUQ==", - "requires": { - "web-streams-polyfill": "^3.0.3" - } - }, - "filelist": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", - "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", - "dev": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "follow-redirects": { - "version": "1.14.7", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz", - "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==" - }, - "formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - "requires": { - "fetch-blob": "^3.1.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - }, - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "requires": { - "array-uniq": "^1.0.1" - } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" - } - } - }, - "graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" - }, - "gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "requires": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - } - }, - "hamljs": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/hamljs/-/hamljs-0.6.2.tgz", - "integrity": "sha1-e3EWz22+cnjkKz9u+HJaM+F3yOM=" - }, - "handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - } - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true - }, - "has-binary2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", - "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", - "requires": { - "isarray": "2.0.1" - }, - "dependencies": { - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - } - } - }, - "has-color": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", - "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=" - }, - "has-cors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", - "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "html-escaper": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", - "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", - "dev": true - }, - "htmlparser2": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", - "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.2", - "domutils": "^2.8.0", - "entities": "^3.0.1" - }, - "dependencies": { - "entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dev": true - } - } - }, - "http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - } - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=" - }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true - }, - "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-expression": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-4.0.0.tgz", - "integrity": "sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==", - "requires": { - "acorn": "^7.1.1", - "object-assign": "^4.1.1" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-number-like": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", - "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", - "requires": { - "lodash.isfinite": "^3.3.2" - } - }, - "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=" - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "requires": { - "is-path-inside": "^1.0.0" - } - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "requires": { - "is-unc-path": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "requires": { - "unc-path-regex": "^0.1.2" - } - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-whitespace": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz", - "integrity": "sha1-Fjnssb4DauxppUy7QBz77XEUq38=" - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - }, - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "jake": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", - "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", - "dev": true, - "requires": { - "async": "0.9.x", - "chalk": "^2.4.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "javascript-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz", - "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==" - }, - "js-beautify": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.0.tgz", - "integrity": "sha512-yuck9KirNSCAwyNJbqW+BxJqJ0NLJ4PwBUzQQACl5O3qHMBXVkXb/rD0ilh/Lat/tn88zSZ+CAHOlk0DsY7GuQ==", - "requires": { - "config-chain": "^1.1.12", - "editorconfig": "^0.15.3", - "glob": "^7.1.3", - "nopt": "^5.0.0" - } - }, - "js-stringify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz", - "integrity": "sha1-Fzb939lyTyijaCrcYjCufk6Weds=" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jstransformer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", - "integrity": "sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=", - "requires": { - "is-promise": "^2.0.0", - "promise": "^7.0.1" - } - }, - "junk": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", - "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=" - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "kleur": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", - "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", - "dev": true - }, - "limiter": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", - "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==" - }, - "linkedom": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.12.1.tgz", - "integrity": "sha512-kqqcUNG7RRuRFVSz5pauNBEgO/y9Cc8GIrALHfb7CwDOpx9kJh217QvJc//vAOkKaMDLoZChzGJN7QksH3dTSw==", - "dev": true, - "requires": { - "@ungap/event-target": "^0.2.3", - "css-select": "^4.1.3", - "cssom": "^0.5.0", - "html-escaper": "^3.0.3", - "htmlparser2": "^7.1.2", - "uhyphen": "^0.1.0" - } - }, - "linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "requires": { - "uc.micro": "^1.0.1" - } - }, - "liquidjs": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-6.4.3.tgz", - "integrity": "sha512-m1xSB10Ncu22NR3X0xdaqu/GvP1xadDCFYGqGgd6me8DAWjyA68BKE5DHJmSxw1CGsWPsX+Hj2v/87J2w/LvMQ==" - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "localtunnel": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-2.0.2.tgz", - "integrity": "sha512-n418Cn5ynvJd7m/N1d9WVJISLJF/ellZnfsLnx8WBWGzxv/ntNcFkJ1o6se5quUhCplfLGBNL5tYHiq5WF3Nug==", - "requires": { - "axios": "0.21.4", - "debug": "4.3.2", - "openurl": "1.1.1", - "yargs": "17.1.1" - }, - "dependencies": { - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" - }, - "yargs": { - "version": "17.1.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.1.1.tgz", - "integrity": "sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==", - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" - } - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.deburr": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", - "integrity": "sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s=", - "dev": true - }, - "lodash.isfinite": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", - "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=" - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "luxon": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.28.0.tgz", - "integrity": "sha512-TfTiyvZhwBYM/7QdAVDh+7dBTBA29v4ik0Ce9zda3Mnf8on1S5KJI8P2jKFZ8+5C0jhmr0KwJEO/Wdpm0VeWJQ==" - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - }, - "markdown-it": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", - "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", - "requires": { - "argparse": "^2.0.1", - "entities": "~2.1.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "entities": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" - }, - "linkify-it": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", - "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", - "requires": { - "uc.micro": "^1.0.1" - } - } - } - }, - "maximatch": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", - "integrity": "sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I=", - "requires": { - "array-differ": "^1.0.0", - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "minimatch": "^3.0.0" - }, - "dependencies": { - "array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "requires": { - "array-uniq": "^1.0.1" - } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" - } - } - }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" - }, - "memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" - }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "requires": { - "mime-db": "1.51.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "mitt": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", - "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==" - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "requires": { - "minimist": "^1.2.5" - } - }, - "moo": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", - "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==" - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - } - }, - "mustache": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-2.3.2.tgz", - "integrity": "sha512-KpMNwdQsYz3O/SBS1qJ/o3sqUJ5wSb8gb0pul8CO0S56b9Y2ALm8zCfsjPXsqGFfoNBkDwZuZIAjhsZI03gYVQ==" - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-fetch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.1.1.tgz", - "integrity": "sha512-SMk+vKgU77PYotRdWzqZGTZeuFKlsJ0hu4KPviQKkfY+N3vn2MIzr0rvpnYpR8MtB3IEuhlEcuOLbGvLRlA+yg==", - "requires": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.3", - "formdata-polyfill": "^4.0.10" - } - }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "normalize.css": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", - "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==", - "dev": true - }, - "npm-run-all": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "pidtree": "^0.3.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "nunjucks": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz", - "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==", - "requires": { - "a-sync-waterfall": "^1.0.0", - "asap": "^2.0.3", - "commander": "^5.1.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "openurl": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", - "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=" - }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "requires": { - "is-wsl": "^1.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", - "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "parse-ms": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-0.1.2.tgz", - "integrity": "sha1-3T+iXtbC78e93hKtm0bBY6opIk4=" - }, - "parseqs": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", - "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" - }, - "parseuri": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", - "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", - "requires": { - "path-root-regex": "^0.1.0" - } - }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" - }, - "path-to-regexp": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.0.tgz", - "integrity": "sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==", - "dev": true - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pidtree": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "requires": { - "pinkie": "^2.0.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "requires": { - "semver-compare": "^1.0.0" - } - }, - "portscanner": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", - "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==", - "requires": { - "async": "^2.6.0", - "is-number-like": "^1.0.3" - }, - "dependencies": { - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "requires": { - "lodash": "^4.17.14" - } - } - } - }, - "pretty": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz", - "integrity": "sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=", - "requires": { - "condense-newlines": "^0.2.1", - "extend-shallow": "^2.0.1", - "js-beautify": "^1.6.12" - } - }, - "pretty-ms": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-0.2.2.tgz", - "integrity": "sha1-2oeaaC/zOjcBEEbxPWJ/Z8c7hPY=", - "requires": { - "parse-ms": "^0.1.0" - } - }, - "prismjs": { - "version": "1.26.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.26.0.tgz", - "integrity": "sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ==", - "dev": true - }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "requires": { - "asap": "~2.0.3" - } - }, - "proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=" - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" - }, - "pug": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/pug/-/pug-3.0.2.tgz", - "integrity": "sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==", - "requires": { - "pug-code-gen": "^3.0.2", - "pug-filters": "^4.0.0", - "pug-lexer": "^5.0.1", - "pug-linker": "^4.0.0", - "pug-load": "^3.0.0", - "pug-parser": "^6.0.0", - "pug-runtime": "^3.0.1", - "pug-strip-comments": "^2.0.0" - } - }, - "pug-attrs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz", - "integrity": "sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==", - "requires": { - "constantinople": "^4.0.1", - "js-stringify": "^1.0.2", - "pug-runtime": "^3.0.0" - } - }, - "pug-code-gen": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-3.0.2.tgz", - "integrity": "sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==", - "requires": { - "constantinople": "^4.0.1", - "doctypes": "^1.1.0", - "js-stringify": "^1.0.2", - "pug-attrs": "^3.0.0", - "pug-error": "^2.0.0", - "pug-runtime": "^3.0.0", - "void-elements": "^3.1.0", - "with": "^7.0.0" - } - }, - "pug-error": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-2.0.0.tgz", - "integrity": "sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==" - }, - "pug-filters": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-4.0.0.tgz", - "integrity": "sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==", - "requires": { - "constantinople": "^4.0.1", - "jstransformer": "1.0.0", - "pug-error": "^2.0.0", - "pug-walk": "^2.0.0", - "resolve": "^1.15.1" - } - }, - "pug-lexer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-5.0.1.tgz", - "integrity": "sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==", - "requires": { - "character-parser": "^2.2.0", - "is-expression": "^4.0.0", - "pug-error": "^2.0.0" - } - }, - "pug-linker": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-4.0.0.tgz", - "integrity": "sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==", - "requires": { - "pug-error": "^2.0.0", - "pug-walk": "^2.0.0" - } - }, - "pug-load": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-3.0.0.tgz", - "integrity": "sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==", - "requires": { - "object-assign": "^4.1.1", - "pug-walk": "^2.0.0" - } - }, - "pug-parser": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-6.0.0.tgz", - "integrity": "sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==", - "requires": { - "pug-error": "^2.0.0", - "token-stream": "1.0.0" - } - }, - "pug-runtime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-3.0.1.tgz", - "integrity": "sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==" - }, - "pug-strip-comments": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz", - "integrity": "sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==", - "requires": { - "pug-error": "^2.0.0" - } - }, - "pug-walk": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-2.0.0.tgz", - "integrity": "sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==" - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", - "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", - "requires": { - "bytes": "3.1.1", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "recursive-copy": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/recursive-copy/-/recursive-copy-2.0.13.tgz", - "integrity": "sha512-BjmE6R/dOImStEku+017L3Z0I6u/lA+SVr1sySWbTLjmQKDTESNmJ9WBZP8wbN5FuvqNvSYvRKA/IKQhAjqnpQ==", - "requires": { - "del": "^2.2.0", - "errno": "^0.1.2", - "graceful-fs": "^4.1.4", - "junk": "^1.0.1", - "maximatch": "^0.1.0", - "mkdirp": "^0.5.1", - "pify": "^2.3.0", - "promise": "^7.0.1", - "slash": "^1.0.0" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "resolve": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.21.0.tgz", - "integrity": "sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==", - "requires": { - "is-core-module": "^2.8.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resp-modifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", - "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", - "requires": { - "debug": "^2.2.0", - "minimatch": "^3.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "rx": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", - "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=" - }, - "rxjs": { - "version": "5.5.12", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", - "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", - "requires": { - "symbol-observable": "1.0.1" - }, - "dependencies": { - "symbol-observable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", - "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=" - } - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "requires": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } - } - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" - } - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - } - } - }, - "serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "1.8.1", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - } - } - } - }, - "server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=" - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", - "dev": true - }, - "shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "shx": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", - "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==", - "dev": true, - "requires": { - "minimist": "^1.2.3", - "shelljs": "^0.8.5" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=" - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" - }, - "slugify": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.5.tgz", - "integrity": "sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==" - }, - "socket.io": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.4.1.tgz", - "integrity": "sha512-Si18v0mMXGAqLqCVpTxBa8MGqriHGQh8ccEOhmsmNS3thNCGBwO8WGrwMibANsWtQQ5NStdZwHqZR3naJVFc3w==", - "requires": { - "debug": "~4.1.0", - "engine.io": "~3.5.0", - "has-binary2": "~1.0.2", - "socket.io-adapter": "~1.1.0", - "socket.io-client": "2.4.0", - "socket.io-parser": "~3.4.0" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "socket.io-adapter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", - "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" - }, - "socket.io-client": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.4.0.tgz", - "integrity": "sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==", - "requires": { - "backo2": "1.0.2", - "component-bind": "1.0.0", - "component-emitter": "~1.3.0", - "debug": "~3.1.0", - "engine.io-client": "~3.5.0", - "has-binary2": "~1.0.2", - "indexof": "0.0.1", - "parseqs": "0.0.6", - "parseuri": "0.0.6", - "socket.io-parser": "~3.3.0", - "to-array": "0.1.4" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "socket.io-parser": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.2.tgz", - "integrity": "sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==", - "requires": { - "component-emitter": "~1.3.0", - "debug": "~3.1.0", - "isarray": "2.0.1" - } - } - } - }, - "socket.io-parser": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz", - "integrity": "sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==", - "requires": { - "component-emitter": "1.2.1", - "debug": "~4.1.0", - "isarray": "2.0.1" - }, - "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - } - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - }, - "stream-throttle": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", - "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", - "requires": { - "commander": "^2.2.0", - "limiter": "^1.0.5" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - } - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.padend": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", - "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "tfunk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-4.0.0.tgz", - "integrity": "sha512-eJQ0dGfDIzWNiFNYFVjJ+Ezl/GmwHaFTBTjrtqNPW0S7cuVDBrZrmzUz6VkMeCR4DZFqhd4YtLwsw3i2wYHswQ==", - "requires": { - "chalk": "^1.1.3", - "dlv": "^1.1.3" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - } - } - }, - "time-require": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/time-require/-/time-require-0.1.2.tgz", - "integrity": "sha1-+eEss3D8JgXhFARYK6VO9corLZg=", - "requires": { - "chalk": "^0.4.0", - "date-time": "^0.1.1", - "pretty-ms": "^0.2.1", - "text-table": "^0.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", - "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=" - }, - "chalk": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", - "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", - "requires": { - "ansi-styles": "~1.0.0", - "has-color": "~0.1.0", - "strip-ansi": "~0.1.0" - } - }, - "strip-ansi": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", - "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=" - } - } - }, - "to-array": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", - "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - }, - "token-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz", - "integrity": "sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=" - }, - "ua-parser-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.2.tgz", - "integrity": "sha512-00y/AXhx0/SsnI51fTc0rLRmafiGOM4/O+ny10Ps7f+j/b8p/ZY11ytMgznXkOVo4GQ+KwQG5UQLkLGirsACRg==" - }, - "uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" - }, - "uglify-js": { - "version": "3.14.5", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.5.tgz", - "integrity": "sha512-qZukoSxOG0urUTvjc2ERMTcAy+BiFh3weWAkeurLwjrCba73poHmG3E36XEjd/JGukMzwTL7uCxZiAexj8ppvQ==" - }, - "uhyphen": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.1.0.tgz", - "integrity": "sha512-o0QVGuFg24FK765Qdd5kk0zU/U4dEsCtN/GSiwNI9i8xsSVtjIAOdTaVhLwZ1nrbWxFVMxNDDl+9fednsOMsBw==", - "dev": true - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "valid-url": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz", - "integrity": "sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA=" - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "void-elements": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", - "integrity": "sha1-YU9/v42AHwu18GYfWy9XhXUOTwk=" - }, - "web-streams-polyfill": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz", - "integrity": "sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, - "with": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/with/-/with-7.0.2.tgz", - "integrity": "sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==", - "requires": { - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", - "assert-never": "^1.2.1", - "babel-walk": "3.0.0-canary-5" - }, - "dependencies": { - "babel-walk": { - "version": "3.0.0-canary-5", - "resolved": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz", - "integrity": "sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==", - "requires": { - "@babel/types": "^7.9.6" - } - } - } - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "ws": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", - "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==" - }, - "xmlhttprequest-ssl": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.3.tgz", - "integrity": "sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==" - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index 126b4b5..0000000 --- a/package.json +++ /dev/null @@ -1,338 +0,0 @@ -{ - "name": "nl-be-wcag-audit-discussions", - "version": "1.0.0", - "description": "WCAG Audit Discussion in Nederland en Vlaanderen.", - "main": "index.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "start": "npm run dev", - "dev": "npm run eleventy:dev", - "build": "run-s eleventy:prod", - "eleventy:dev": "cross-env NODE_ENV=development eleventy --serve", - "eleventy:prod": "cross-env NODE_ENV=production eleventy" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/WCAG-Audit-Discussions/NL-BE.git" - }, - "keywords": [ - "WCAG", - "Nederland", - "Vlaanderen" - ], - "author": "Rian Rietveld (https://rianrietveld.com/)", - "license": "ISC", - "bugs": { - "url": "https://github.com/WCAG-Audit-Discussions/NL-BE/issues", - "email": "rian@level-level.com" - }, - "homepage": "https://github.com/WCAG-Audit-Discussions/NL-BE/index.html", - "devDependencies": { - "@11ty/eleventy": "^1.0.0", - "@11ty/eleventy-plugin-syntaxhighlight": "^3.1.3", - "cross-env": "^7.0.3", - "normalize.css": "^8.0.1", - "npm-run-all": "^4.1.5", - "shx": "^0.3.4" - }, - "dependencies": { - "a-sync-waterfall": "^1.0.1", - "abbrev": "^1.1.1", - "accepts": "^1.3.7", - "acorn": "^7.4.1", - "after": "^0.8.2", - "ansi-regex": "^5.0.1", - "ansi-styles": "^4.3.0", - "anymatch": "^3.1.2", - "argparse": "^1.0.10", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "array-uniq": "^1.0.3", - "arraybuffer.slice": "^0.0.7", - "arrify": "^2.0.1", - "asap": "^2.0.6", - "assert-never": "^1.2.1", - "async": "^1.5.2", - "async-each-series": "^0.1.1", - "axios": "^0.21.4", - "babel-walk": "^3.0.0-canary-5", - "backo2": "^1.0.2", - "balanced-match": "^1.0.2", - "base64-arraybuffer": "^0.1.4", - "base64id": "^2.0.0", - "batch": "^0.6.1", - "binary-extensions": "^2.2.0", - "blob": "^0.0.5", - "brace-expansion": "^1.1.11", - "braces": "^3.0.2", - "browser-sync": "^2.27.7", - "browser-sync-client": "^2.27.7", - "browser-sync-ui": "^2.27.7", - "bs-recipes": "^1.3.4", - "bs-snippet-injector": "^2.0.1", - "bytes": "^3.1.1", - "call-bind": "^1.0.2", - "camelcase": "^5.3.1", - "chalk": "^4.1.2", - "character-parser": "^2.2.0", - "chokidar": "^3.5.2", - "cliui": "^6.0.0", - "color-convert": "^2.0.1", - "color-name": "^1.1.4", - "commander": "^5.1.0", - "component-bind": "^1.0.0", - "component-emitter": "^1.3.0", - "component-inherit": "^0.0.3", - "concat-map": "^0.0.1", - "condense-newlines": "^0.2.1", - "config-chain": "^1.1.13", - "connect": "^3.6.6", - "connect-history-api-fallback": "^1.6.0", - "constantinople": "^4.0.1", - "cookie": "^0.4.1", - "date-time": "^0.1.1", - "debug": "^4.3.3", - "decamelize": "^1.2.0", - "del": "^2.2.2", - "depd": "^1.1.2", - "dependency-graph": "^0.11.0", - "destroy": "^1.0.4", - "dev-ip": "^1.0.1", - "dlv": "^1.1.3", - "doctypes": "^1.1.0", - "easy-extender": "^2.3.4", - "eazy-logger": "^3.1.0", - "editorconfig": "^0.15.3", - "ee-first": "^1.1.1", - "ejs": "^2.7.4", - "emoji-regex": "^8.0.0", - "encodeurl": "^1.0.2", - "engine.io": "^3.5.0", - "engine.io-client": "^3.5.2", - "engine.io-parser": "^2.2.1", - "entities": "^2.0.3", - "errno": "^0.1.8", - "escalade": "^3.1.1", - "escape-html": "^1.0.3", - "escape-string-regexp": "^1.0.5", - "esprima": "^4.0.1", - "etag": "^1.8.1", - "eventemitter3": "^4.0.7", - "extend-shallow": "^2.0.1", - "fast-glob": "^3.2.7", - "fastq": "^1.13.0", - "fill-range": "^7.0.1", - "finalhandler": "^1.1.0", - "find-up": "^4.1.0", - "follow-redirects": "^1.14.6", - "fresh": "^0.5.2", - "fs-extra": "^8.1.0", - "fs.realpath": "^1.0.0", - "fsevents": "^2.3.2", - "function-bind": "^1.1.1", - "get-caller-file": "^2.0.5", - "get-intrinsic": "^1.1.1", - "glob": "^7.2.0", - "glob-parent": "^5.1.2", - "globby": "^5.0.0", - "graceful-fs": "^4.2.8", - "gray-matter": "^4.0.3", - "hamljs": "^0.6.2", - "handlebars": "^4.7.7", - "has": "^1.0.3", - "has-ansi": "^2.0.0", - "has-binary2": "^1.0.3", - "has-color": "^0.1.7", - "has-cors": "^1.1.0", - "has-flag": "^4.0.0", - "has-symbols": "^1.0.2", - "has-tostringtag": "^1.0.0", - "http-errors": "^1.8.1", - "http-proxy": "^1.18.1", - "iconv-lite": "^0.4.24", - "immutable": "^3.8.2", - "indexof": "^0.0.1", - "inflight": "^1.0.6", - "inherits": "^2.0.4", - "ini": "^1.3.8", - "is-absolute": "^1.0.0", - "is-binary-path": "^2.1.0", - "is-buffer": "^1.1.6", - "is-core-module": "^2.8.0", - "is-expression": "^4.0.0", - "is-extendable": "^0.1.1", - "is-extglob": "^2.1.1", - "is-fullwidth-code-point": "^3.0.0", - "is-glob": "^4.0.3", - "is-number": "^7.0.0", - "is-number-like": "^1.0.8", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.1", - "is-path-inside": "^1.0.1", - "is-promise": "^2.2.2", - "is-regex": "^1.1.4", - "is-relative": "^1.0.0", - "is-unc-path": "^1.0.0", - "is-whitespace": "^0.3.0", - "is-windows": "^1.0.2", - "is-wsl": "^1.1.0", - "isarray": "^2.0.1", - "javascript-stringify": "^2.1.0", - "js-beautify": "^1.14.0", - "js-stringify": "^1.0.2", - "js-yaml": "^3.14.1", - "jsonfile": "^4.0.0", - "jstransformer": "^1.0.0", - "junk": "^1.0.3", - "kind-of": "^6.0.3", - "limiter": "^1.1.5", - "linkify-it": "^2.2.0", - "liquidjs": "^6.4.3", - "localtunnel": "^2.0.2", - "locate-path": "^5.0.0", - "lodash": "^4.17.21", - "lodash.isfinite": "^3.3.2", - "lru-cache": "^4.1.5", - "luxon": "^1.28.0", - "map-cache": "^0.2.2", - "markdown-it": "^12.3.2", - "maximatch": "^0.1.0", - "mdurl": "^1.0.1", - "merge2": "^1.4.1", - "micromatch": "^4.0.4", - "mime": "^1.4.1", - "mime-db": "^1.51.0", - "mime-types": "^2.1.34", - "minimatch": "^3.0.4", - "minimist": "^1.2.5", - "mitt": "^1.2.0", - "mkdirp": "^0.5.5", - "moo": "^0.5.1", - "ms": "^2.1.2", - "multimatch": "^4.0.0", - "mustache": "^2.3.2", - "negotiator": "^0.6.2", - "neo-async": "^2.6.2", - "node-fetch": "^3.1.0", - "nopt": "^5.0.0", - "normalize-path": "^3.0.0", - "nunjucks": "^3.2.3", - "object-assign": "^4.1.1", - "on-finished": "^2.3.0", - "once": "^1.4.0", - "openurl": "^1.1.1", - "opn": "^5.3.0", - "p-limit": "^2.3.0", - "p-locate": "^4.1.0", - "p-try": "^2.2.0", - "parse-filepath": "^1.0.2", - "parse-ms": "^0.1.2", - "parseqs": "^0.0.6", - "parseuri": "^0.0.6", - "parseurl": "^1.3.3", - "path-exists": "^4.0.0", - "path-is-absolute": "^1.0.1", - "path-is-inside": "^1.0.2", - "path-parse": "^1.0.7", - "path-root": "^0.1.1", - "path-root-regex": "^0.1.2", - "picomatch": "^2.3.0", - "pify": "^2.3.0", - "pinkie": "^2.0.4", - "pinkie-promise": "^2.0.1", - "please-upgrade-node": "^3.2.0", - "portscanner": "^2.1.1", - "pretty": "^2.0.0", - "pretty-ms": "^0.2.2", - "promise": "^7.3.1", - "proto-list": "^1.2.4", - "prr": "^1.0.1", - "pseudomap": "^1.0.2", - "pug": "^3.0.2", - "pug-attrs": "^3.0.0", - "pug-code-gen": "^3.0.2", - "pug-error": "^2.0.0", - "pug-filters": "^4.0.0", - "pug-lexer": "^5.0.1", - "pug-linker": "^4.0.0", - "pug-load": "^3.0.0", - "pug-parser": "^6.0.0", - "pug-runtime": "^3.0.1", - "pug-strip-comments": "^2.0.0", - "pug-walk": "^2.0.0", - "qs": "^6.2.3", - "queue-microtask": "^1.2.3", - "range-parser": "^1.2.1", - "raw-body": "^2.4.2", - "readdirp": "^3.6.0", - "recursive-copy": "^2.0.13", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "requires-port": "^1.0.0", - "resolve": "^1.20.0", - "resp-modifier": "^6.0.2", - "reusify": "^1.0.4", - "rimraf": "^2.7.1", - "run-parallel": "^1.2.0", - "rx": "^4.1.0", - "rxjs": "^5.5.12", - "safer-buffer": "^2.1.2", - "section-matter": "^1.0.0", - "semver": "^7.3.5", - "semver-compare": "^1.0.0", - "send": "^0.16.2", - "serve-index": "^1.9.1", - "serve-static": "^1.13.2", - "server-destroy": "^1.0.1", - "set-blocking": "^2.0.0", - "setprototypeof": "^1.2.0", - "sigmund": "^1.0.1", - "slash": "^1.0.0", - "slugify": "^1.6.4", - "socket.io": "^2.4.0", - "socket.io-adapter": "^1.1.2", - "socket.io-client": "^2.4.0", - "socket.io-parser": "^3.4.1", - "source-map": "^0.6.1", - "sprintf-js": "^1.0.3", - "statuses": "^1.3.1", - "stream-throttle": "^0.1.3", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "strip-bom-string": "^1.0.0", - "supports-color": "^7.2.0", - "symbol-observable": "^1.0.1", - "text-table": "^0.2.0", - "tfunk": "^4.0.0", - "time-require": "^0.1.2", - "to-array": "^0.1.4", - "to-fast-properties": "^2.0.0", - "to-regex-range": "^5.0.1", - "toidentifier": "^1.0.1", - "token-stream": "^1.0.0", - "ua-parser-js": "^1.0.2", - "uc.micro": "^1.0.6", - "uglify-js": "^3.14.5", - "unc-path-regex": "^0.1.2", - "universalify": "^0.1.2", - "unpipe": "^1.0.0", - "utils-merge": "^1.0.1", - "valid-url": "^1.0.9", - "void-elements": "^3.1.0", - "which-module": "^2.0.0", - "with": "^7.0.2", - "wordwrap": "^1.0.0", - "wrap-ansi": "^6.2.0", - "wrappy": "^1.0.2", - "ws": "^7.4.6", - "xmlhttprequest-ssl": "^1.6.3", - "y18n": "^4.0.3", - "yallist": "^2.1.2", - "yargs": "^15.4.1", - "yargs-parser": "^18.1.3", - "yeast": "^0.1.2" - }, - "directories": { - "doc": "docs" - } -} diff --git a/src/_includes/base.njk b/src/_includes/base.njk deleted file mode 100644 index f6a1dd6..0000000 --- a/src/_includes/base.njk +++ /dev/null @@ -1,37 +0,0 @@ -{# base.jnk, main template for the website #} - - - - - - - {% if title %} {{ title | striptags }} {% endif %} - - - - - - - - - - - -
- - {{ content | safe }} - -
- - - - - diff --git a/src/_includes/discussions.njk b/src/_includes/discussions.njk deleted file mode 100644 index 3879fbf..0000000 --- a/src/_includes/discussions.njk +++ /dev/null @@ -1,51 +0,0 @@ -{# discussions.jnk, uses _includes/base.njk as main template #} -{# Lists all discussions belonging to one success criterion #} - - - -
- -

Discussies

- -

Let op: de uitkomsten van deze discussies zijn niet normatief, maar dienen als hulpmiddel en klankbord voor de interpretatie van de WCAG succescriteria. Aan de hier vermelde conclusies kunnen geen rechten worden ontleend. Iedere auditor is zelf verantwoordelijk voor oprechtheid en grondigheid van een audit.

- - - {%- if collections[ number ] -%} -
    - {# List in internal links to the discussions below #} - {%- for discussie in collections[ number ] -%} -
  • {{ discussie.data.title }}
  • - {%- endfor -%} -
- {%- else -%} -

Er zijn over dit criterium nog geen discussies beschreven.

- {%- endif -%} - -
- -{%- if collections[ number ] -%} - {%- for discussie in collections[ number ] -%} -
-

{{ discussie.data.title }}

- {%- if discussie.data.github -%} - - Discussie op GitHub - - - {%- endif -%} - {{ discussie.templateContent | safe }} -
- {%- endfor -%} -{%- endif -%} diff --git a/src/_includes/successcriteria.njk b/src/_includes/successcriteria.njk deleted file mode 100644 index af912a0..0000000 --- a/src/_includes/successcriteria.njk +++ /dev/null @@ -1,23 +0,0 @@ -{# successcriteria.jnk #} -{# Lists all success criteria #} -
- -

Succescriteria met discussies

- -
- -
    - {% for successcriterion in collections.successcriterion %} - {% set discs = 0 %} - {%- for discussie in collections[ successcriterion.data.number ] -%} - {% set discs = discs + 1 %} - {% endfor %} - {%- if discs > 0 -%} -
  • {{ successcriterion.data.title }}, discussies: {{ discs }}.
  • - {%- endif -%} - {% endfor %} -
- -
- -
diff --git a/src/assets/css/stylesheet.css b/src/assets/css/stylesheet.css deleted file mode 100644 index bdedf69..0000000 --- a/src/assets/css/stylesheet.css +++ /dev/null @@ -1,244 +0,0 @@ -*, -*::before, -*::after { - font-family: sans-serif; - box-sizing: border-box; -} - -:focus { - outline: 2px solid currentColor; - outline-offset: 0.25em; - outline-radius: 3px; - transition: 0.2s ease-in-out; -} - -html { - --green: #10624f; - --greenblue: #6eaba0; - --gray-light: #efefef; - --blue: #0050a4; - --blue-light: #e3f1ff; - --white: white; - --black: black; -} -body { - background-color: var(--gray-light); - color: #333; - margin: 0; - line-height: 1.4; -} - -a { - color: inherit; -} - -h1 { - font-weight: 400; - max-width: 20em; - line-height: 1.3; - border-left: 1em solid var(--greenblue); - padding-left: .5em; - margin-bottom: .5em; -} - -h2 { - font-size: 1.5em; - font-weight: 400; - margin-bottom: .5em; -} - -nav[aria-label="main"] ul { - display: flex; - align-items: end; - margin: 0; - padding: 0; - background-color: var(--green); - margin-block-end: 1em; -} -nav[aria-label="main"] li { - list-style: none; -} -nav[aria-label="main"] li:first-child { - margin-right: auto; -} -nav[aria-label="main"] li a, -nav[aria-label="main"] li img { - display: block; -} -nav[aria-label="main"] li:not(:first-child) a { - padding: 0.5em 1em; - color: var(--white); - outline-offset: -0.5em; - font-weight: bold; - text-decoration: none; -} - -.block { - max-width: 50em; - margin: 0 auto; - padding: 1em; - border: 1px solid transparent; - margin-bottom: 1em; -} -.block--bg { - background-color: #fff; - border-color: #ccc; -} - .block > :first-child, - .block > :first-child + h3 { - margin-top: 0; - } - -.list--scs { - list-style: none; - padding-left: 0; -} -.list--scs li { - display: block; - padding: .5em 0; -} - -.list--meta-links { - list-style: none; - padding: 0; -} -.list--meta-links li { - list-style: none; - display: inline-block; -} -h1 + .list--meta-links { - margin-left: 3em; /* h1 is 2em and has 1.5em space on left */ - margin-top: -.5em; - margin-bottom: 1em; -} - -.link--github { - float: right; - background-color: var(--blue); - border: 1px solid currentColor; - color: var(--white); - text-decoration: none; - padding: .5em 1em; - display: flex; - gap: .5em; - align-items: center; - border-radius: 4px; - margin-left: 1em; -} -.link--github:hover { - color: var(--blue); - background-color: var(--blue-light); -} - -footer { - padding: 1em; -} - -code[class*="language-"], -pre[class*="language-"] { - color: #f8f8f2; - background: none; - text-align: left; - white-space: pre; - word-spacing: normal; - word-break: normal; - word-wrap: normal; - line-height: 1.5; - - -moz-tab-size: 4; /* stylelint-disable-line property-no-vendor-prefix */ - -o-tab-size: 4; /* stylelint-disable-line property-no-vendor-prefix */ - tab-size: 4; - - -webkit-hyphens: none; /* stylelint-disable-line property-no-vendor-prefix */ - -moz-hyphens: none; /* stylelint-disable-line property-no-vendor-prefix */ - -ms-hyphens: none; /* stylelint-disable-line property-no-vendor-prefix */ - hyphens: none; -} - -/* Code blocks */ -pre[class*="language-"] { - padding: 1em; - margin: 0.5em 0; - overflow: auto; -} - -:not(pre) > code[class*="language-"], -pre[class*="language-"] { - background: #2b2b2b; -} - -/* Inline code */ -:not(pre) > code[class*="language-"] { - padding: 0.1em; - white-space: normal; -} - -.token.comment, -.token.prolog, -.token.doctype, -.token.cdata { - color: #d4d0ab; -} - -.token.punctuation { - color: #fefefe; -} - -.token.property, -.token.tag, -.token.constant, -.token.symbol, -.token.deleted { - color: #ffa07a; -} - -.token.boolean, -.token.number { - color: #00e0e0; -} - -.token.selector, -.token.attr-name, -.token.string, -.token.char, -.token.builtin, -.token.inserted { - color: #abe338; -} - -.token.operator, -.token.entity, -.token.url, -.language-css .token.string, -.style .token.string, -.token.variable { - color: #00e0e0; -} - -.token.atrule, -.token.attr-value, -.token.function { - color: #ffd700; -} - -.token.keyword { - color: #00e0e0; -} - -.token.regex, -.token.important { - color: #ffd700; -} - -.token.important, -.token.bold { - font-weight: bold; -} - -.token.italic { - font-style: italic; -} - -.token.entity { - cursor: help; -} diff --git a/src/assets/images/logo.png b/src/assets/images/logo.png deleted file mode 100644 index 1455a4f7ea50a33c97c04c529e1315df41d611cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33292 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μ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 -Apples zijn rode of groene vruchten die aan bomen hangen. -- **Peren**
-Peren zijn ook vruchten die aan bomen hangen maar hebben een andere vorm. -- **Aardappels**
-Aardappels zijn geen vruchten en hangen niet aan bomen, ondanks hun verwarrende naam. - -#### Conclusie -Dit wordt afgekeurd onder 1.3.1, omdat er een relatie is aangegeven met behulp van vormgeving die niet door software bepaald kan worden. diff --git a/src/discussions/disc4.md b/src/discussions/disc4.md deleted file mode 100644 index f58c589..0000000 --- a/src/discussions/disc4.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Lijst van links zonder bullets -tags: 1.3.1 -label: failed, lijsten -permalink: false -github: https://github.com/WCAG-Audit-Discussions/NL-BE/issues/14 ---- - -Stel je hebt links onder elkaar staan (bijvoorbeeld links in een hamburgermenu). Deze hebben geen bullets ervoor staan. Deze is niet aangegeven als lijst (er is dus geen html lijst element of role="list" attribuut gebruikt). Moet dit afgekeurd worden onder 1.3.1? - -#### Conclusie -In het geval er meerdere links onder elkaar staan dan is dat een structuur die is aangegeven met vormgeving. Het is **of** een lijst-structuur **of** een menu. - -Als er geen structuur is aangeven op een manier die door software te bepalen is (bijvoorbeeld een lijst of een nav element) dan wordt dit dus afgekeurd op SC 1.3.1. diff --git a/src/discussions/disc5.md b/src/discussions/disc5.md deleted file mode 100644 index 3626ec0..0000000 --- a/src/discussions/disc5.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Lijst zonder bullets -tags: 1.3.1 -label: failed, lijsten -permalink: false -github: https://github.com/WCAG-Audit-Discussions/NL-BE/issues/5 ---- - -Stel je hebt iets wat duidelijk een lijst is van verschillende soorten van dezelfde soort data (een lijst van personen of adressen of links naar websites over hetzelfde thema). Maar er staan geen bullets voor. - -Dus in plaats van - -appels\ -peren\ -aardbeien - -staat er - -appels\ -peren\ -aardbeien - -Als dit niet aangegeven is met een lijst element (zoals bijvoorbeeld een ul element in HTML) faalt dit dan SC 1.3.1? - -#### Conclusie -Lijsten zonder bullets hebben alsnog de vormgeving van een lijst en moet ook softwarematig de lijst aangegeven zijn als lijst: - -appels\ -peren\ -aardbeien - -Dus dit bovenstaande voorbeeld faalt SC 1.3.1 als de lijst niet is aangegeven als lijst aangezien de vormgeving wel communiceert dat het hier om lijst elementen gaat maar dit niet bepaald kan worden door software en het niet duidelijk gemaakt wordt met behulp van tekst. diff --git a/src/discussions/disc6.md b/src/discussions/disc6.md deleted file mode 100644 index b11c40b..0000000 --- a/src/discussions/disc6.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Is het gebruik van landmarks een sufficient technique voor 2.4.1 Blokken omzeilen? -tags: 2.4.1 -label: failed, navigatie -permalink: false -github: https://github.com/WCAG-Audit-Discussions/NL-BE/issues/23 ---- - -Technique: [Using ARIA landmarks to identify regions of a page]( -https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA11.html) - -#### Conclusie -Hoewel het wel wordt aangeraden om landmarks te gebruiken om navigatie en aangegeven structuur te bevorderen is het onvoldoende om hierop te leunen als enige mechanisme om herhalende content over te slaan. Dit aangezien niet alle gebruikers die baat hebben bij zo een mechanisme software gebruiken die gebruik kan maken van deze landmarks om te navigeren. Hierdoor wordt deze manier van voldoen aan dit succescriteria niet gezien als "door toegankelijkheid ondersteund" en wordt het op basis daarvan afgekeurd op SC 2.4.1 (ondanks dat dit beschreven is binnen een "sufficient technique" binnen WCAG: [ARIA11](https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA11.html)). - -#### Gerelateerde discussie -[Is het gebruik van headings een sufficient technique voor 2.4.1 Blokken omzeilen](https://wcag-audit-discussions.github.io/NL-BE/sc/2.4.1/#is-het-gebruik-van-headings-een-sufficient-technique-voor-2-4-1-blokken-omzeilen) diff --git a/src/discussions/disc7.md b/src/discussions/disc7.md deleted file mode 100644 index 3ec39d6..0000000 --- a/src/discussions/disc7.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Link naar social media noemt alleen de naam van de social media als linktekst -tags: 1.1.1 -label: passes, afbeelding, hyperlink -github: https://github.com/WCAG-Audit-Discussions/NL-BE/issues/7 -permalink: false ---- - -Onder een pagina staat in de footer links naar de social media pagina's van de organisatie. Het zijn iconen van deze social media websites. - -Het tekst alternatief voor deze iconen (en dus de linktekst) is bijvoorbeeld "Facebook" en "Instagram" in plaats van "Facebook pagina van " en "Instagram pagina van " - -Is dit een voldoende tekst alternatief voor 1.1.1? - -#### Conclusie -Social media iconen die als linkdoel naar een specifieke pagina binnen de social media verwijzen in plaats van naar de social media zelf hoeven dit niet duidelijk te maken in het tekst alternatief van dit icoon: - -- Een facebook icoon met als tekstalternatief "facebook" -- Een twitter icoon met als tekstalternatief "twitter" -- Een instagram icoon met als tekstalternatief "instagram" - -Dus bovenstaande voorbeeld slaagt SC 1.1.1 omdat het tekst alternatief equivalente informatie communiceert als het icoon zelf. diff --git a/src/discussions/disc8.md b/src/discussions/disc8.md deleted file mode 100644 index dc2fde4..0000000 --- a/src/discussions/disc8.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Link naar social media noemt alleen de naam van de social media als linktekst -tags: 2.4.4 -label: passes, afbeelding, hyperlink, linkdoel -github: https://github.com/WCAG-Audit-Discussions/NL-BE/issues/8 -permalink: false ---- - -Onder een pagina staat in de footer links naar de social media pagina's van de organisatie. Het zijn iconen van deze social media websites. - -Het tekst alternatief voor deze iconen (en dus de linktekst) is bijvoorbeeld "Facebook" en "Instagram" in plaats van "Facebook pagina van " en "Instagram pagina van " - -In het hypothetische scenario hierboven is de link de enige link met deze specifieke linktekst. - -Is dit een voldoende tekst alternatief voor 2.4.4? - -### Conclusie -Social media iconen die als linkdoel naar een specifieke pagina binnen de social media verwijzen in plaats van naar de social media zelf hoeven dit niet duidelijk te maken in het tekst alternatief van dit icoon: - -- Een facebook icoon met als tekstalternatief "facebook" -- Een twitter icoon met als tekstalternatief "twitter" -- Een instagram icoon met als tekstalternatief "instagram" - -Dus het bovenstaand voorbeeld slaagt voor SC 2.4.4, omdat het linkdoel even (on)duidelijk is voor alle gebruikers. diff --git a/src/discussions/disc9.md b/src/discussions/disc9.md deleted file mode 100644 index 115f153..0000000 --- a/src/discussions/disc9.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Is het gebruik van headings een sufficient technique voor 2.4.1 Blokken omzeilen? -tags: 2.4.1 -label: failed, navigatie, koppen -permalink: false -github: https://github.com/WCAG-Audit-Discussions/NL-BE/issues/24 ---- - -Technique: [Providing heading elements at the beginning of each section of content](https://www.w3.org/WAI/WCAG21/Techniques/html/H69) - -#### Conclusie -Hoewel het wel wordt aangeraden om headings te gebruiken om navigatie en aangegeven structuur te bevorderen is het onvoldoende om hierop te leunen als enige mechanisme om herhalende content over te slaan. Dit aangezien niet alle gebruikers die baat hebben bij zo een mechanisme software gebruiken die gebruik kan maken van deze headings om te navigeren. Hierdoor wordt deze manier van voldoen aan dit succescriteria niet gezien als "door toegankelijkheid ondersteund" en wordt het op basis daarvan afgekeurd op SC 2.4.1 (ondanks dat dit beschreven is binnen een "sufficient technique" binnen WCAG: [H69](https://www.w3.org/WAI/WCAG21/Techniques/html/H69)). - -#### Gerelateerde discussie -[Is het gebruik van landmarks een sufficient technique voor 2.4.1 Blokken omzeilen?](https://wcag-audit-discussions.github.io/NL-BE/sc/2.4.1/#is-het-gebruik-van-landmarks-een-sufficient-technique-voor-2-4-1-blokken-omzeilen) diff --git a/src/index.njk b/src/index.njk deleted file mode 100644 index 6749de0..0000000 --- a/src/index.njk +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: WCAG Audit Discussies in Nederland en Vlaanderen -layout: base.njk ---- -{# index.jnk, uses _includes/base.njk as main template #} - -
- -

{{ title }}

- -

Deze website bevat Nederlandstalige discussies over hoe WCAG en de succescriteria te interpreteren en toe te passen. Iedereen kan een probleem of vraag voorleggen door een issue te openen.

- -
- -{# Create a list of links to the discussions, per success criteria #} -{% include "successcriteria.njk" %} diff --git a/src/sc/sc010101.njk b/src/sc/sc010101.njk deleted file mode 100644 index 4dcbcd7..0000000 --- a/src/sc/sc010101.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.1.1 Niet-tekstuele content (Niveau A) -layout: base.njk -link: https://www.w3.org/WAI/WCAG21/quickref/#non-text-content -tags: successcriterion -number: 1.1.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010201.njk b/src/sc/sc010201.njk deleted file mode 100644 index cbc638e..0000000 --- a/src/sc/sc010201.njk +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: 1.2.1 Louter-geluid en louter-videobeeld (vooraf opgenomen) (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#audio-only-and-video-only-prerecorded -tags: successcriterion -number: 1.2.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} diff --git a/src/sc/sc010202.njk b/src/sc/sc010202.njk deleted file mode 100644 index b64b7c9..0000000 --- a/src/sc/sc010202.njk +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: 1.2.2 Ondertitels voor doven en slechthorenden (vooraf opgenomen) (Niveau A) -layout: base.njk -link: https://www.w3.org/WAI/WCAG21/quickref/#captions-prerecorded -tags: successcriterion -number: 1.2.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} diff --git a/src/sc/sc010203.njk b/src/sc/sc010203.njk deleted file mode 100644 index e5534ec..0000000 --- a/src/sc/sc010203.njk +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: 1.2.3 Audiodescriptie of media-alternatief (vooraf opgenomen) (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#audio-description-or-media-alternative-prerecorded -tags: successcriterion -number: 1.2.3 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} diff --git a/src/sc/sc010204.njk b/src/sc/sc010204.njk deleted file mode 100644 index dccb038..0000000 --- a/src/sc/sc010204.njk +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: 1.2.4 Ondertitels voor doven en slechthorenden (live) (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#captions-live -tags: successcriterion -number: 1.2.4 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} diff --git a/src/sc/sc010205.njk b/src/sc/sc010205.njk deleted file mode 100644 index cd29163..0000000 --- a/src/sc/sc010205.njk +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: 1.2.5 Audiodescriptie (vooraf opgenomen) (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#audio-description-prerecorded -tags: successcriterion -number: 1.2.5 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} diff --git a/src/sc/sc010301.njk b/src/sc/sc010301.njk deleted file mode 100644 index f5b7f21..0000000 --- a/src/sc/sc010301.njk +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: 1.3.1 Info en relaties (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#info-and-relationships -tags: successcriterion -number: 1.3.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} diff --git a/src/sc/sc010302.njk b/src/sc/sc010302.njk deleted file mode 100644 index 90bf993..0000000 --- a/src/sc/sc010302.njk +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: 1.3.2 Betekenisvolle volgorde (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#meaningful-sequence -tags: successcriterion -number: 1.3.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} diff --git a/src/sc/sc010303.njk b/src/sc/sc010303.njk deleted file mode 100644 index c7cdcee..0000000 --- a/src/sc/sc010303.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.3.3 Zintuiglijke eigenschappen (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#sensory-characteristics -tags: successcriterion -number: 1.3.3 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010304.njk b/src/sc/sc010304.njk deleted file mode 100644 index c5ca2a0..0000000 --- a/src/sc/sc010304.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.3.4 Weergavestand (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#orientation -tags: successcriterion -number: 1.3.4 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010305.njk b/src/sc/sc010305.njk deleted file mode 100644 index 18d01a2..0000000 --- a/src/sc/sc010305.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.3.5 Identificeer het doel van de input (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#identify-input-purpose -tags: successcriterion -number: 1.3.5 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010401.njk b/src/sc/sc010401.njk deleted file mode 100644 index 79c513d..0000000 --- a/src/sc/sc010401.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.4.1 Gebruik van kleur (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#use-of-color -tags: successcriterion -number: 1.4.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010402.njk b/src/sc/sc010402.njk deleted file mode 100644 index 66457a8..0000000 --- a/src/sc/sc010402.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.4.2 Geluidsbediening (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#audio-control -tags: successcriterion -number: 1.4.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010403.njk b/src/sc/sc010403.njk deleted file mode 100644 index a24d0f5..0000000 --- a/src/sc/sc010403.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.4.3 Contrast (minimum) (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#contrast-minimum -tags: successcriterion -number: 1.4.3 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010404.njk b/src/sc/sc010404.njk deleted file mode 100644 index 498893b..0000000 --- a/src/sc/sc010404.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.4.4 Herschalen van tekst (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#resize-text -tags: successcriterion -number: 1.4.4 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010405.njk b/src/sc/sc010405.njk deleted file mode 100644 index 81dde8d..0000000 --- a/src/sc/sc010405.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.4.5 Afbeeldingen van tekst (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#images-of-text -tags: successcriterion -number: 1.4.5 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010410.njk b/src/sc/sc010410.njk deleted file mode 100644 index 1b8c529..0000000 --- a/src/sc/sc010410.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.4.10 Reflow (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#reflow -tags: successcriterion -number: 1.4.10 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010411.njk b/src/sc/sc010411.njk deleted file mode 100644 index 7bf6fc2..0000000 --- a/src/sc/sc010411.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.4.11 Contrast van niet-tekstuele content (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#non-text-contrast -tags: successcriterion -number: 1.4.11 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010412.njk b/src/sc/sc010412.njk deleted file mode 100644 index 3650d52..0000000 --- a/src/sc/sc010412.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.4.12 Tekstafstand (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#text-spacing -tags: successcriterion -number: 1.4.12 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc010413.njk b/src/sc/sc010413.njk deleted file mode 100644 index 418319c..0000000 --- a/src/sc/sc010413.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 1.4.13 Content bij hover of focus (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#content-on-hover-or-focus -tags: successcriterion -number: 1.4.13 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020101.njk b/src/sc/sc020101.njk deleted file mode 100644 index 0a0ccf7..0000000 --- a/src/sc/sc020101.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.1.1 Toetsenbord (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#keyboard -tags: successcriterion -number: 2.1.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020102.njk b/src/sc/sc020102.njk deleted file mode 100644 index b72ec10..0000000 --- a/src/sc/sc020102.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.1.2 Geen toetsenbordval (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#no-keyboard-trap -tags: successcriterion -number: 2.1.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020104.njk b/src/sc/sc020104.njk deleted file mode 100644 index 9ed80a9..0000000 --- a/src/sc/sc020104.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.1.4 Enkel teken sneltoetsen (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#character-key-shortcuts -tags: successcriterion -number: 2.1.4 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020201.njk b/src/sc/sc020201.njk deleted file mode 100644 index 500e03d..0000000 --- a/src/sc/sc020201.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.2.1 Timing aanpasbaar (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#timing-adjustable -tags: successcriterion -number: 2.2.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020202.njk b/src/sc/sc020202.njk deleted file mode 100644 index ac4204c..0000000 --- a/src/sc/sc020202.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.2.2 Pauzeren, stoppen, verbergen (Niveau A) -layout: base.njk -link: https://www.w3.org/WAI/WCAG21/quickref/#pause-stop-hide -tags: successcriterion -number: 2.2.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020301.njk b/src/sc/sc020301.njk deleted file mode 100644 index 188e740..0000000 --- a/src/sc/sc020301.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.3.1 Drie flitsen of beneden drempelwaarde (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#three-flashes-or-below-threshold -tags: successcriterion -number: 2.3.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020401.njk b/src/sc/sc020401.njk deleted file mode 100644 index 9c8f932..0000000 --- a/src/sc/sc020401.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.4.1 Blokken omzeilen (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#bypass-blocks -tags: successcriterion -number: 2.4.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020402.njk b/src/sc/sc020402.njk deleted file mode 100644 index e24974e..0000000 --- a/src/sc/sc020402.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.4.2 Paginatitel (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#page-titled -tags: successcriterion -number: 2.4.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020403.njk b/src/sc/sc020403.njk deleted file mode 100644 index cc1067d..0000000 --- a/src/sc/sc020403.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.4.3 Focus volgorde (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#focus-order -tags: successcriterion -number: 2.4.3 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020404.njk b/src/sc/sc020404.njk deleted file mode 100644 index e0d0dd0..0000000 --- a/src/sc/sc020404.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.4.4 Linkdoel (in context) (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#link-purpose-in-context -tags: successcriterion -number: 2.4.4 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020405.njk b/src/sc/sc020405.njk deleted file mode 100644 index 0e1c6a7..0000000 --- a/src/sc/sc020405.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.4.5 Meerdere manieren (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#multiple-ways -tags: successcriterion -number: 2.4.5 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020406.njk b/src/sc/sc020406.njk deleted file mode 100644 index d687825..0000000 --- a/src/sc/sc020406.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.4.6 Koppen en labels (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#headings-and-labels -tags: successcriterion -number: 2.4.6 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020407.njk b/src/sc/sc020407.njk deleted file mode 100644 index 6be938e..0000000 --- a/src/sc/sc020407.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.4.7 Focus zichtbaar (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#focus-visible -tags: successcriterion -number: 2.4.7 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020411.njk b/src/sc/sc020411.njk deleted file mode 100644 index 7ec1fda..0000000 --- a/src/sc/sc020411.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.4.11 Focus Appearance (Minimum) (AA) WCAG 2.2 -layout: base.njk -link: https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/#2411-focus-appearance-minimum-aa -tags: successcriterion -number: 2.4.11 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020413.njk b/src/sc/sc020413.njk deleted file mode 100644 index d6e4930..0000000 --- a/src/sc/sc020413.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.4.13 Page Break Navigation (A) (WCAG 2.2) -layout: base.njk -link: https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/#2413-page-break-navigation-a -tags: successcriterion -number: 2.4.13 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020501.njk b/src/sc/sc020501.njk deleted file mode 100644 index dfb8edd..0000000 --- a/src/sc/sc020501.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.5.1 Aanwijzergebaren (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#pointer-gestures -tags: successcriterion -number: 2.5.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020502.njk b/src/sc/sc020502.njk deleted file mode 100644 index 5985e93..0000000 --- a/src/sc/sc020502.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.5.2 Aanwijzerannulering (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#pointer-cancellation -tags: successcriterion -number: 2.5.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020503.njk b/src/sc/sc020503.njk deleted file mode 100644 index 3475ee4..0000000 --- a/src/sc/sc020503.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.5.3 Label in naam (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#label-in-name -tags: successcriterion -number: 2.5.3 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020504.njk b/src/sc/sc020504.njk deleted file mode 100644 index 4284d5f..0000000 --- a/src/sc/sc020504.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.5.4 Bewegingsactivering (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#motion-actuation -tags: successcriterion -number: 2.5.4 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020507.njk b/src/sc/sc020507.njk deleted file mode 100644 index b7eb564..0000000 --- a/src/sc/sc020507.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.5.7 Dragging Movements (AA) (WCAG 2.2) -layout: base.njk -link: https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/#257-dragging-movements-aa -tags: successcriterion -number: 2.5.7 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc020508.njk b/src/sc/sc020508.njk deleted file mode 100644 index b1393ab..0000000 --- a/src/sc/sc020508.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 2.5.8 Target Size (Minimum) (AA) (WCAG 2.2) -layout: base.njk -link: https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/#258-target-size-minimum-aa -tags: successcriterion -number: 2.5.8 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030101.njk b/src/sc/sc030101.njk deleted file mode 100644 index 6d82f32..0000000 --- a/src/sc/sc030101.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.1.1 Taal van de pagina (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#language-of-page -tags: successcriterion -number: 3.1.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030102.njk b/src/sc/sc030102.njk deleted file mode 100644 index 26df449..0000000 --- a/src/sc/sc030102.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.1.2 Taal van onderdelen (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#language-of-parts -tags: successcriterion -number: 3.1.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030201.njk b/src/sc/sc030201.njk deleted file mode 100644 index b1545e2..0000000 --- a/src/sc/sc030201.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.2.1 Bij focus (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#on-focus -tags: successcriterion -number: 3.2.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030202.njk b/src/sc/sc030202.njk deleted file mode 100644 index 10bc655..0000000 --- a/src/sc/sc030202.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.2.2 Bij input (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#on-input -tags: successcriterion -number: 3.2.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030203.njk b/src/sc/sc030203.njk deleted file mode 100644 index d6dfe3f..0000000 --- a/src/sc/sc030203.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.2.3 Consistente navigatie (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#consistent-navigation -tags: successcriterion -number: 3.2.3 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030204.njk b/src/sc/sc030204.njk deleted file mode 100644 index b506701..0000000 --- a/src/sc/sc030204.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.2.4 Consistente identificatie (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#consistent-identification -tags: successcriterion -number: 3.2.4 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030206.njk b/src/sc/sc030206.njk deleted file mode 100644 index 4ca04cd..0000000 --- a/src/sc/sc030206.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.2.6 Consistent Help (Niveau A) (WCAG 2.2) -layout: base.njk -link: https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/#326-consistent-help-a -tags: successcriterion -number: 3.2.6 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030207.njk b/src/sc/sc030207.njk deleted file mode 100644 index 6cf3895..0000000 --- a/src/sc/sc030207.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.2.7 Visible Controls (AA) (Niveau AA) (WCAG 2.2) -layout: base.njk -link: https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/#327-visible-controls-aa -tags: successcriterion -number: 3.2.7 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030301.njk b/src/sc/sc030301.njk deleted file mode 100644 index 5f8c7fd..0000000 --- a/src/sc/sc030301.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.3.1 Foutidentificatie (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#error-identification -tags: successcriterion -number: 3.3.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030302.njk b/src/sc/sc030302.njk deleted file mode 100644 index a3204e6..0000000 --- a/src/sc/sc030302.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.3.2 Labels of instructies (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#labels-or-instructions -tags: successcriterion -number: 3.3.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030303.njk b/src/sc/sc030303.njk deleted file mode 100644 index c693330..0000000 --- a/src/sc/sc030303.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.3.3 Foutsuggestie (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#error-suggestion -tags: successcriterion -number: 3.3.3 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030304.njk b/src/sc/sc030304.njk deleted file mode 100644 index a9ae548..0000000 --- a/src/sc/sc030304.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.3.4 Foutpreventie (wettelijk, financieel, gegevens) (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#error-prevention-legal-financial-data -tags: successcriterion -number: 3.3.4 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030307.njk b/src/sc/sc030307.njk deleted file mode 100644 index 26b99ad..0000000 --- a/src/sc/sc030307.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.3.7 Accessible Authentication (Niveau A) (WCAG 2.2) -layout: base.njk -link: https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/#337-accessible-authentication-a -tags: successcriterion -number: 3.3.7 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc030308.njk b/src/sc/sc030308.njk deleted file mode 100644 index 68501f4..0000000 --- a/src/sc/sc030308.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 3.3.8 Redundant Entry (A) (Niveau A) (WCAG 2.2) -layout: base.njk -link: https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/#338-redundant-entry-a -tags: successcriterion -number: 3.3.8 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc040101.njk b/src/sc/sc040101.njk deleted file mode 100644 index cd91d3f..0000000 --- a/src/sc/sc040101.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 4.1.1 Parsen (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#parsing -tags: successcriterion -number: 4.1.1 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc040102.njk b/src/sc/sc040102.njk deleted file mode 100644 index 481830f..0000000 --- a/src/sc/sc040102.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 4.1.2 Naam, rol, waarde (Niveau A) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#name-role-value -tags: successcriterion -number: 4.1.2 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} - diff --git a/src/sc/sc040103.njk b/src/sc/sc040103.njk deleted file mode 100644 index f18e6a4..0000000 --- a/src/sc/sc040103.njk +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 4.1.3 Statusberichten (Niveau AA) -layout: base.njk -link: http://www.w3.org/WAI/WCAG21/quickref/#status-messages -tags: successcriterion -number: 4.1.3 -permalink: sc/{{ number }}/index.html ---- - -{% include "discussions.njk" %} -