+{% comment %}
+includes
+- class
+- col1
+- bannertext
+- bannercol1
+- bannercol2
+- col2
+{% endcomment %}
+
+
-
![]({{ site.baseurl }}/assets/img/what-is-one-account@2x.png)
+
-
{{ include.col1 | markdownify }}
-
+
+
{{ include.bannertext | markdownify }}
-
-
+
![]({{ site.baseurl }}/assets/img/how-it-works1@2x.png)
+
{{ include.bannercol1 | markdownify }}
- ![]({{ site.baseurl }}/assets/img/how-it-works1@2x.png)
+
-
-
diff --git a/_layouts/contact_us.html b/_layouts/contact_us.html
index db5d30c3b..337d8b26d 100644
--- a/_layouts/contact_us.html
+++ b/_layouts/contact_us.html
@@ -41,7 +41,7 @@
maintenance-start-time="{{ site.contact_maintenance_start_time }}"
{% if site.contact_unplanned_outage %} hidden {% endif %}
maintenance-end-time="{{ site.contact_maintenance_end_time }}"
- class="page-content__section"
+ class="page-content__section usa-prose"
>
{{ page.intro_content | markdownify }}
@@ -54,8 +54,8 @@
+
-
{{ include.col2 | markdownify }}
@@ -50,5 +59,4 @@
/>
{{ page.partner_content | markdownify }}
-{{ page.report_issue_content | markdownify }}
+{{ page.partner_content | markdownify }}
+{{ page.report_issue_content | markdownify }}
{% if site.contact_maintenance_start_time and site.contact_maintenance_end_time %}
diff --git a/_layouts/help.html b/_layouts/help.html
index b34633837..0a39154ef 100644
--- a/_layouts/help.html
+++ b/_layouts/help.html
@@ -9,7 +9,7 @@
-
diff --git a/_layouts/sidenav.html b/_layouts/sidenav.html
index d6ad8eddd..a87e0bd74 100644
--- a/_layouts/sidenav.html
+++ b/_layouts/sidenav.html
@@ -45,9 +45,9 @@
+ `;
+ });
+
+ test('it removes alert element', () => {
+ expect(document.getElementById('alert-container')).toBeFalsy();
+ });
+ });
});
describe('when inside the specified maintenance window', () => {
+
-
-
{{page.title}}
{{ page.content | markdownify }}{{page.title}}
data-yes="{{ site.data[page.lang].settings.feedback_form.yes }}"
data-no="{{ site.data[page.lang].settings.feedback_form.no }}"
>
- {{ site.data[page.lang].settings.nav.anchor_to_top }}
+ {{ site.data[page.lang].settings.nav.anchor_to_top }}
{% include help/nav_sidenav.html %}
diff --git a/_layouts/partners/faq.html b/_layouts/partners/faq.html
index 8e3acf579..e0e3a2d0e 100644
--- a/_layouts/partners/faq.html
+++ b/_layouts/partners/faq.html
@@ -21,7 +21,7 @@
- {{ page.title }}
Expand all General FAQ
+
- Back to Top
+ Back to top
{% for item in page.general_accordion %}
{% endfor %}
{{ page.logistics_section_title | markdownify}}
+
- Back to Top
+ Back to top
{% for item in page.logistics_accordion %}
{% endfor %}
{{ page.development_section_title | markdownify}}
+
- Back to Top
+ Back to top
{% for item in page.development_accordion %}
{% endfor %}
{{ sidenav }}
-
+
diff --git a/_sass/_variables.scss b/_sass/_variables.scss
index cda28ebf6..d1756c179 100644
--- a/_sass/_variables.scss
+++ b/_sass/_variables.scss
@@ -4,9 +4,6 @@
$base-font-size: 16px;
$base-font-sm: ($base-font-size - 3);
$base-font-xs: ($base-font-size * 0.75);
-$line-height: 1.875rem;
-$line-height-sm: 1.75rem;
-$line-height-md: 1.375rem;
$base-font-color: $grey-darker;
$link-text-decoration: underline !default;
diff --git a/_sass/components/_alert.scss b/_sass/components/_alert.scss
deleted file mode 100644
index 0a9b01d43..000000000
--- a/_sass/components/_alert.scss
+++ /dev/null
@@ -1,6 +0,0 @@
-@use 'uswds-core' as *;
-
-// Upstream fix: https://github.com/uswds/uswds/pull/5187
-.usa-alert .usa-alert__body::before {
- height: units(2);
-}
diff --git a/_sass/components/_card.scss b/_sass/components/_card.scss
index 8bf504ad6..4f3ca66c1 100644
--- a/_sass/components/_card.scss
+++ b/_sass/components/_card.scss
@@ -26,7 +26,7 @@
@include at-media('tablet-lg') {
font-size: 1.375rem;
- line-height: $line-height;
+ line-height: line-height($theme-header-font-family, $theme-heading-line-height);
}
}
@@ -38,6 +38,6 @@
p {
font-size: $base-font-size;
- line-height: $line-height;
+ line-height: line-height($theme-body-font-family, $theme-body-line-height);
}
}
diff --git a/_sass/components/_hero.scss b/_sass/components/_hero.scss
index 307dfc663..c0805ffdb 100644
--- a/_sass/components/_hero.scss
+++ b/_sass/components/_hero.scss
@@ -29,7 +29,7 @@
.hero__description {
font-size: 1.125rem; // 18px
- line-height: $line-height;
+ line-height: line-height($theme-body-font-family, $theme-body-line-height);
@include at-media('desktop') {
font-size: 1.25rem; // 20px
diff --git a/_sass/components/_icon-list.scss b/_sass/components/_icon-list.scss
index d2f70bec8..9bd9426cf 100644
--- a/_sass/components/_icon-list.scss
+++ b/_sass/components/_icon-list.scss
@@ -1,5 +1,5 @@
ul.usa-icon-list {
- .page-content__prose & {
+ .usa-prose & {
padding-left: 0;
}
}
diff --git a/_sass/components/_layout.scss b/_sass/components/_layout.scss
index a9af7e9db..625d98fee 100644
--- a/_sass/components/_layout.scss
+++ b/_sass/components/_layout.scss
@@ -91,7 +91,7 @@ article.container,
}
}
-.page-content__prose hr {
+.usa-prose hr {
@include u-border-top(1px, 'base-lighter');
@include u-margin-top(4);
}
diff --git a/_sass/components/_list.scss b/_sass/components/_list.scss
index fff296a16..9608b0306 100644
--- a/_sass/components/_list.scss
+++ b/_sass/components/_list.scss
@@ -13,7 +13,7 @@ ul.help-question-list {
margin-left: 0;
&,
- .page-content__prose & {
+ .usa-prose & {
padding-left: 0;
}
@@ -24,7 +24,10 @@ ul.help-question-list {
&::before {
@include u-pin-left;
- top: math.div(rem-to-px($line-height) - 25px, 2);
+ top: math.div(
+ ($base-font-size * line-height($theme-body-font-family, $theme-body-line-height)) - 25px,
+ 2
+ );
background-color: $navy;
border-radius: 50%;
color: $white;
diff --git a/_sass/components/_nav.scss b/_sass/components/_nav.scss
index 7ae72ac72..b42a99eee 100644
--- a/_sass/components/_nav.scss
+++ b/_sass/components/_nav.scss
@@ -120,5 +120,4 @@
@include u-display('inline-block');
@include u-margin-top(4);
font-size: $base-font-sm;
- text-decoration: none;
}
diff --git a/_sass/components/_sticky-table.scss b/_sass/components/_sticky-table.scss
index 355274d1b..e2dc0b22a 100644
--- a/_sass/components/_sticky-table.scss
+++ b/_sass/components/_sticky-table.scss
@@ -1,7 +1,7 @@
@use 'uswds-core' as *;
.usa-table--sticky-header,
-.page-content__prose .usa-table--sticky-header {
+.usa-prose .usa-table--sticky-header {
position: relative;
.usa-table__header--sticky,
diff --git a/_sass/components/_typography.scss b/_sass/components/_typography.scss
index 942be04c5..723b1ac1e 100644
--- a/_sass/components/_typography.scss
+++ b/_sass/components/_typography.scss
@@ -9,32 +9,7 @@ body {
}
.container--mod p {
- line-height: $line-height;
-}
-
-.page-content__prose {
- @include usa-content-styles;
-
- &,
- h1,
- h2,
- h3,
- h4,
- h5,
- h6 {
- // TODO: Remove this once we assign `$theme-body-line-height` design system variable.
- line-height: $line-height;
- }
-
- p,
- ol,
- ul {
- // TODO: Remove this once we assign `$theme-body-line-height` design system variable.
- line-height: $line-height;
-
- // TODO: Consider respecting or customizing `$theme-text-measure` design system variable.
- max-width: none;
- }
+ line-height: line-height($theme-body-font-family, $theme-body-line-height);
}
.font-xs {
diff --git a/_sass/components/all.scss b/_sass/components/all.scss
index f86911909..dcc4a3071 100644
--- a/_sass/components/all.scss
+++ b/_sass/components/all.scss
@@ -1,4 +1,3 @@
-@forward 'alert';
@forward 'already-have-an-account';
@forward 'banner';
@forward 'card';
diff --git a/_sass/components/partners/_hero.scss b/_sass/components/partners/_hero.scss
index 1ce3b27dc..8f437c61c 100644
--- a/_sass/components/partners/_hero.scss
+++ b/_sass/components/partners/_hero.scss
@@ -20,7 +20,7 @@
}
.hero__description {
font-size: 1.125rem;
- line-height: $line-height;
+ line-height: line-height($theme-body-font-family, $theme-body-line-height);
@include at-media('desktop') {
font-size: 1.25rem;
}
diff --git a/_sass/pages/_who_uses_login.scss b/_sass/pages/_who_uses_login.scss
index 86eab1b33..edd7ff8e6 100644
--- a/_sass/pages/_who_uses_login.scss
+++ b/_sass/pages/_who_uses_login.scss
@@ -2,7 +2,7 @@
@use '../variables' as *;
#our-partners {
- line-height: $line-height;
+ line-height: line-height($theme-body-font-family, $theme-body-line-height);
}
.container.who-uses-login {
@@ -21,7 +21,7 @@
> p {
flex-basis: 0;
flex-grow: 1;
- line-height: $line-height;
+ line-height: line-height($theme-body-font-family, $theme-body-line-height);
&:first-child {
background: url(../img/who-uses-login/icon-shield/icon-shield.svg) left top no-repeat;
diff --git a/assets/js/contact_us_form_element.ts b/assets/js/contact_us_form_element.ts
index 1a42b65df..da5012a7e 100644
--- a/assets/js/contact_us_form_element.ts
+++ b/assets/js/contact_us_form_element.ts
@@ -39,6 +39,8 @@ class ContactUsFormElement extends HTMLElement {
if (this.isInMaintenanceWindow) {
this.showAlert();
this.hide();
+ } else {
+ this.removeAlert();
}
}
@@ -81,6 +83,10 @@ class ContactUsFormElement extends HTMLElement {
this.maintenanceAlert.removeAttribute('hidden');
}
+ removeAlert() {
+ this.maintenanceAlert?.remove();
+ }
+
hide() {
this.setAttribute('hidden', '');
}
diff --git a/assets/js/main.js b/assets/js/main.js
index 4128bb8ae..c6de37faa 100644
--- a/assets/js/main.js
+++ b/assets/js/main.js
@@ -1,4 +1,4 @@
-import { accordion, banner, comboBox, datePicker, header } from '@18f/identity-design-system';
+import { accordion, banner, comboBox, datePicker, navigation } from '@18f/identity-design-system';
-const components = [accordion, banner, comboBox, datePicker, header];
+const components = [accordion, banner, comboBox, datePicker, navigation];
components.forEach((component) => component.on());
diff --git a/assets/scss/main.scss b/assets/scss/main.scss
index 1dcadde1f..49e9fcb89 100644
--- a/assets/scss/main.scss
+++ b/assets/scss/main.scss
@@ -2,7 +2,9 @@
$theme-utility-breakpoints: (
'tablet': true,
'desktop': true,
- )
+ ),
+ $theme-body-line-height: 6,
+ $theme-heading-line-height: 6
);
@forward 'uswds';
@forward '../../_sass/index';
diff --git a/content/_help/verify-your-identity/accepted-identification-documents._en.md b/content/_help/verify-your-identity/accepted-identification-documents._en.md
index 0afa135e0..d05a5edbd 100644
--- a/content/_help/verify-your-identity/accepted-identification-documents._en.md
+++ b/content/_help/verify-your-identity/accepted-identification-documents._en.md
@@ -24,8 +24,7 @@ alert: If you do not have a valid driver's license or state ID card, you
## We do not accept military IDs, U.S. Passports, or other identification documents.
-{% include alert.html content=page.alert type='error' role='alert' %}
-
+{% include alert.html content=page.alert type='error' role='alert' class='margin-bottom-2' %}
{% include components/icon-list.html items=page.dont_list size='md' icon_color='error' icon_shape='cancel' %}
diff --git a/content/_help/verify-your-identity/accepted-identification-documents._es.md b/content/_help/verify-your-identity/accepted-identification-documents._es.md
index c5bacb561..3b567b6ab 100644
--- a/content/_help/verify-your-identity/accepted-identification-documents._es.md
+++ b/content/_help/verify-your-identity/accepted-identification-documents._es.md
@@ -22,7 +22,7 @@ dont_list:
## No aceptamos identificaciones militares, pasaportes estadounidenses ni otros documentos de identificación.
-{% include alert.html content=page.alert type='error' role='alert' %}
+{% include alert.html content=page.alert type='error' role='alert' class='margin-bottom-2' %}
{% include components/icon-list.html items=page.dont_list size='md' icon_color='error' icon_shape='cancel' %}
diff --git a/content/_help/verify-your-identity/accepted-identification-documents._fr.md b/content/_help/verify-your-identity/accepted-identification-documents._fr.md
index a3e6d046c..b1c2ee053 100644
--- a/content/_help/verify-your-identity/accepted-identification-documents._fr.md
+++ b/content/_help/verify-your-identity/accepted-identification-documents._fr.md
@@ -21,7 +21,7 @@ dont_list:
## Nous n’acceptons pas les cartes d’identité militaires, les passeports américains ou d’autres documents d’identification.
-{% include alert.html content=page.alert type='error' role='alert' %}
+{% include alert.html content=page.alert type='error' role='alert' class='margin-bottom-2' %}
{% include components/icon-list.html items=page.dont_list size='md' icon_color='error' icon_shape='cancel' %}
diff --git a/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._en.md b/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._en.md
index 3a2078da9..2ce0486f6 100644
--- a/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._en.md
+++ b/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._en.md
@@ -16,7 +16,7 @@ do_list:
---
{% capture alert_link %}
- valid driver's license or state ID card
+ valid driver's license or state ID card
{% endcapture %}
{% capture alert_content %}
diff --git a/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._es.md b/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._es.md
index ff3bcee99..3730bf723 100644
--- a/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._es.md
+++ b/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._es.md
@@ -16,7 +16,7 @@ do_list:
---
{% capture alert_link %}
- licencia de conducir válida o tarjeta de identificación estatal
+ licencia de conducir válida o tarjeta de identificación estatal
{% endcapture %}
{% capture alert_content %}
diff --git a/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._fr.md b/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._fr.md
index 8f2d349f8..d1c285161 100644
--- a/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._fr.md
+++ b/content/_help/verify-your-identity/how-to-add-images-of-your-state-issued-id._fr.md
@@ -16,7 +16,7 @@ do_list:
---
{% capture alert_link %}
- permis de conduire ou carte d'identité en cours de validité
+ permis de conduire ou carte d'identité en cours de validité
{% endcapture %}
{% capture alert_content %}
diff --git a/package-lock.json b/package-lock.json
index 093bc99cd..ddb802101 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,9 +10,9 @@
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@18f/identity-address-search": "^3.1.1",
- "@18f/identity-build-sass": "^1.3.0",
+ "@18f/identity-build-sass": "^3.0.0",
"@18f/identity-components": "^2.0.0",
- "@18f/identity-design-system": "^7.1.0",
+ "@18f/identity-design-system": "^9.0.0",
"@18f/identity-i18n": "^1.0.1",
"@babel/core": "^7.23.2",
"@babel/preset-env": "^7.23.2",
@@ -119,19 +119,21 @@
}
},
"node_modules/@18f/identity-build-sass": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@18f/identity-build-sass/-/identity-build-sass-1.3.0.tgz",
- "integrity": "sha512-2spqLCrMSrhJYI2utQg2vvD9QokPt7bkJ+j9co34A9eXKmiAqBYZO2lhKnpy484rgIhzTiA2ljna7nJUNrTexA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@18f/identity-build-sass/-/identity-build-sass-3.0.0.tgz",
+ "integrity": "sha512-GcSvtqai+8VO5jAAklx+pkzQEeYwgyMswY+752VrCQJ2zcfHy+VxMmYHJAEJ7+lKzcD/KhqSHkzwypMzcUtrVg==",
"dependencies": {
"@aduth/is-dependency": "^1.0.0",
- "@pkgjs/parseargs": "^0.11.0",
- "browserslist": "^4.21.5",
+ "browserslist": "^4.22.3",
"chokidar": "^3.5.3",
- "lightningcss": "^1.16.1",
- "sass-embedded": "^1.56.1"
+ "lightningcss": "^1.23.0",
+ "sass-embedded": "^1.70.0"
},
"bin": {
"build-sass": "cli.js"
+ },
+ "engines": {
+ "node": ">= 18"
}
},
"node_modules/@18f/identity-components": {
@@ -148,11 +150,12 @@
}
},
"node_modules/@18f/identity-design-system": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/@18f/identity-design-system/-/identity-design-system-7.1.0.tgz",
- "integrity": "sha512-/DChj/p9hju15HMQCtukId2POIhHo25SjZzKh11bklkTICLOBEpPc1GRIkWUIDv5WU/N5DtX1saFafqs+HKnEA==",
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/@18f/identity-design-system/-/identity-design-system-9.0.0.tgz",
+ "integrity": "sha512-l1cdTlp6lHRnWypqDkXCDAfkQMGbgaU1LicLyNXxDZ5sAMskGxfR1dKC5Igt/JL05XbBs2kBzyLW/UHs+KkMow==",
"dependencies": {
- "@uswds/uswds": "^3.4.1"
+ "@types/uswds__uswds": "^3.7.0",
+ "@uswds/uswds": "^3.7.1"
},
"engines": {
"node": ">=12",
@@ -2152,6 +2155,11 @@
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
"dev": true
},
+ "node_modules/@bufbuild/protobuf": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.7.0.tgz",
+ "integrity": "sha512-jIsRadRsyxf6ERBU1auY2c1k3doFdqh15F4HRZs4BELVuBtpN+3ipkXqcsWE+rD+EQNigeR29SfQ+ES6UX/jGg=="
+ },
"node_modules/@cnakazawa/watch": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
@@ -2922,14 +2930,6 @@
"node": ">= 8"
}
},
- "node_modules/@pkgjs/parseargs": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
- "engines": {
- "node": ">=14"
- }
- },
"node_modules/@pkgr/utils": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz",
@@ -3766,6 +3766,11 @@
"@types/jest": "*"
}
},
+ "node_modules/@types/uswds__uswds": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/@types/uswds__uswds/-/uswds__uswds-3.7.0.tgz",
+ "integrity": "sha512-HlOhwJPLpmv3rC8IN81DmvnRvi9Qzsf7MdxlE1XCB+fsPqTakkrpLdDoQOL+9lcCOurt7VhBXClSi6ZCKskZHw=="
+ },
"node_modules/@types/yargs": {
"version": "15.0.16",
"resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.16.tgz",
@@ -4128,11 +4133,11 @@
}
},
"node_modules/@uswds/uswds": {
- "version": "3.4.1",
- "resolved": "https://registry.npmjs.org/@uswds/uswds/-/uswds-3.4.1.tgz",
- "integrity": "sha512-eLYbWUqf9eWUa2P6CO3ckIjtQyM3AylrIOHxN5gYG3P62TDd3FzRDyoACfvOe6CNk0w0PqXWJnuPzxpNoOgWNA==",
+ "version": "3.7.1",
+ "resolved": "https://registry.npmjs.org/@uswds/uswds/-/uswds-3.7.1.tgz",
+ "integrity": "sha512-32u2S50bf5dwIujebqL+f1Jgx2rmRrpxcaccSZzdo3Qv9HaDUdcmeavlrxHqN30edHc7p8kRPjvjevOmOJKB7w==",
"dependencies": {
- "classlist-polyfill": "1.0.3",
+ "classlist-polyfill": "1.2.0",
"object-assign": "4.1.1",
"receptor": "1.0.0",
"resolve-id-refs": "0.1.0"
@@ -5191,9 +5196,9 @@
"dev": true
},
"node_modules/browserslist": {
- "version": "4.22.1",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz",
- "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==",
+ "version": "4.22.3",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz",
+ "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==",
"funding": [
{
"type": "opencollective",
@@ -5209,9 +5214,9 @@
}
],
"dependencies": {
- "caniuse-lite": "^1.0.30001541",
- "electron-to-chromium": "^1.4.535",
- "node-releases": "^2.0.13",
+ "caniuse-lite": "^1.0.30001580",
+ "electron-to-chromium": "^1.4.648",
+ "node-releases": "^2.0.14",
"update-browserslist-db": "^1.0.13"
},
"bin": {
@@ -5391,9 +5396,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001549",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz",
- "integrity": "sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA==",
+ "version": "1.0.30001585",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001585.tgz",
+ "integrity": "sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q==",
"funding": [
{
"type": "opencollective",
@@ -5612,9 +5617,9 @@
}
},
"node_modules/classlist-polyfill": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/classlist-polyfill/-/classlist-polyfill-1.0.3.tgz",
- "integrity": "sha512-bDLDUsSg5LYFWsc2hphtG6ulyaCFSupdEBU3wxNECKWHnyPVvY8EB9Wbt9DzWkstWclFZhDaZK/VnEK/DmqE/Q=="
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz",
+ "integrity": "sha512-GzIjNdcEtH4ieA2S8NmrSxv7DfEV5fmixQeyTmqmRmRJPGpRBaSnA2a0VrCjyT8iW8JjEdMbKzDotAJf+ajgaQ=="
},
"node_modules/client-only": {
"version": "0.0.1",
@@ -6685,9 +6690,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.4.554",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.554.tgz",
- "integrity": "sha512-Q0umzPJjfBrrj8unkONTgbKQXzXRrH7sVV7D9ea2yBV3Oaogz991yhbpfvo2LMNkJItmruXTEzVpP9cp7vaIiQ=="
+ "version": "1.4.664",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.664.tgz",
+ "integrity": "sha512-k9VKKSkOSNPvSckZgDDl/IQx45E1quMjX8QfLzUsAs/zve8AyFDK+ByRynSP/OfEfryiKHpQeMf00z0leLCc3A=="
},
"node_modules/element-closest": {
"version": "2.0.2",
@@ -8742,11 +8747,6 @@
"integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==",
"dev": true
},
- "node_modules/google-protobuf": {
- "version": "3.21.2",
- "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.21.2.tgz",
- "integrity": "sha512-3MSOYFO5U9mPGikIYCzK0SaThypfGgS6bHqrUGXG3DPHCrb+txNqeEcns1W0lkGfk0rCyNXm7xB9rMxnCiZOoA=="
- },
"node_modules/gopd": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
@@ -9064,9 +9064,9 @@
}
},
"node_modules/immutable": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz",
- "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ=="
+ "version": "4.3.5",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz",
+ "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw=="
},
"node_modules/import-fresh": {
"version": "3.3.0",
@@ -10934,9 +10934,9 @@
}
},
"node_modules/lightningcss": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.16.1.tgz",
- "integrity": "sha512-zU8OTaps3VAodmI2MopfqqOQQ4A9L/2Eo7xoTH/4fNkecy6ftfiGwbbRMTQqtIqJjRg3f927e+lnyBBPhucY1Q==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.23.0.tgz",
+ "integrity": "sha512-SEArWKMHhqn/0QzOtclIwH5pXIYQOUEkF8DgICd/105O+GCgd7jxjNod/QPnBCSWvpRHQBGVz5fQ9uScby03zA==",
"dependencies": {
"detect-libc": "^1.0.3"
},
@@ -10948,20 +10948,21 @@
"url": "https://opencollective.com/parcel"
},
"optionalDependencies": {
- "lightningcss-darwin-arm64": "1.16.1",
- "lightningcss-darwin-x64": "1.16.1",
- "lightningcss-linux-arm-gnueabihf": "1.16.1",
- "lightningcss-linux-arm64-gnu": "1.16.1",
- "lightningcss-linux-arm64-musl": "1.16.1",
- "lightningcss-linux-x64-gnu": "1.16.1",
- "lightningcss-linux-x64-musl": "1.16.1",
- "lightningcss-win32-x64-msvc": "1.16.1"
+ "lightningcss-darwin-arm64": "1.23.0",
+ "lightningcss-darwin-x64": "1.23.0",
+ "lightningcss-freebsd-x64": "1.23.0",
+ "lightningcss-linux-arm-gnueabihf": "1.23.0",
+ "lightningcss-linux-arm64-gnu": "1.23.0",
+ "lightningcss-linux-arm64-musl": "1.23.0",
+ "lightningcss-linux-x64-gnu": "1.23.0",
+ "lightningcss-linux-x64-musl": "1.23.0",
+ "lightningcss-win32-x64-msvc": "1.23.0"
}
},
"node_modules/lightningcss-darwin-arm64": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.16.1.tgz",
- "integrity": "sha512-/J898YSAiGVqdybHdIF3Ao0Hbh2vyVVj5YNm3NznVzTSvkOi3qQCAtO97sfmNz+bSRHXga7ZPLm+89PpOM5gAg==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.23.0.tgz",
+ "integrity": "sha512-kl4Pk3Q2lnE6AJ7Qaij47KNEfY2/UXRZBT/zqGA24B8qwkgllr/j7rclKOf1axcslNXvvUdztjo4Xqh39Yq1aA==",
"cpu": [
"arm64"
],
@@ -10978,9 +10979,9 @@
}
},
"node_modules/lightningcss-darwin-x64": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.16.1.tgz",
- "integrity": "sha512-vyKCNPRNRqke+5i078V+N0GLfMVLEaNcqIcv28hA/vUNRGk/90EDkDB9EndGay0MoPIrC2y0qE3Y74b/OyedqQ==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.23.0.tgz",
+ "integrity": "sha512-KeRFCNoYfDdcolcFXvokVw+PXCapd2yHS1Diko1z1BhRz/nQuD5XyZmxjWdhmhN/zj5sH8YvWsp0/lPLVzqKpg==",
"cpu": [
"x64"
],
@@ -10996,10 +10997,29 @@
"url": "https://opencollective.com/parcel"
}
},
+ "node_modules/lightningcss-freebsd-x64": {
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.23.0.tgz",
+ "integrity": "sha512-xhnhf0bWPuZxcqknvMDRFFo2TInrmQRWZGB0f6YoAsZX8Y+epfjHeeOIGCfAmgF0DgZxHwYc8mIR5tQU9/+ROA==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
"node_modules/lightningcss-linux-arm-gnueabihf": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.16.1.tgz",
- "integrity": "sha512-0AJC52l40VbrzkMJz6qRvlqVVGykkR2MgRS4bLjVC2ab0H0I/n4p6uPZXGvNIt5gw1PedeND/hq+BghNdgfuPQ==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.23.0.tgz",
+ "integrity": "sha512-fBamf/bULvmWft9uuX+bZske236pUZEoUlaHNBjnueaCTJ/xd8eXgb0cEc7S5o0Nn6kxlauMBnqJpF70Bgq3zg==",
"cpu": [
"arm"
],
@@ -11016,9 +11036,9 @@
}
},
"node_modules/lightningcss-linux-arm64-gnu": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.16.1.tgz",
- "integrity": "sha512-NqxYXsRvI3/Fb9AQLXKrYsU0Q61LqKz5It+Es9gidsfcw1lamny4lmlUgO3quisivkaLCxEkogaizcU6QeZeWQ==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.23.0.tgz",
+ "integrity": "sha512-RS7sY77yVLOmZD6xW2uEHByYHhQi5JYWmgVumYY85BfNoVI3DupXSlzbw+b45A9NnVKq45+oXkiN6ouMMtTwfg==",
"cpu": [
"arm64"
],
@@ -11035,9 +11055,9 @@
}
},
"node_modules/lightningcss-linux-arm64-musl": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.16.1.tgz",
- "integrity": "sha512-VUPQ4dmB9yDQxpJF8/imtwNcbIPzlL6ArLHSUInOGxipDk1lOAklhUjbKUvlL3HVlDwD3WHCxggAY01WpFcjiA==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.23.0.tgz",
+ "integrity": "sha512-cU00LGb6GUXCwof6ACgSMKo3q7XYbsyTj0WsKHLi1nw7pV0NCq8nFTn6ZRBYLoKiV8t+jWl0Hv8KkgymmK5L5g==",
"cpu": [
"arm64"
],
@@ -11054,9 +11074,9 @@
}
},
"node_modules/lightningcss-linux-x64-gnu": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.16.1.tgz",
- "integrity": "sha512-A40Jjnbellnvh4YF+kt047GLnUU59iLN2LFRCyWQG+QqQZeXOCzXfTQ6EJB4yvHB1mQvWOVdAzVrtEmRw3Vh8g==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.23.0.tgz",
+ "integrity": "sha512-q4jdx5+5NfB0/qMbXbOmuC6oo7caPnFghJbIAV90cXZqgV8Am3miZhC4p+sQVdacqxfd+3nrle4C8icR3p1AYw==",
"cpu": [
"x64"
],
@@ -11073,9 +11093,9 @@
}
},
"node_modules/lightningcss-linux-x64-musl": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.16.1.tgz",
- "integrity": "sha512-VZf76GxW+8mk238tpw0u9R66gBi/m0YB0TvD54oeGiOqvTZ/mabkBkbsuXTSWcKYj8DSrLW+A42qu+6PLRsIgA==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.23.0.tgz",
+ "integrity": "sha512-G9Ri3qpmF4qef2CV/80dADHKXRAQeQXpQTLx7AiQrBYQHqBjB75oxqj06FCIe5g4hNCqLPnM9fsO4CyiT1sFSQ==",
"cpu": [
"x64"
],
@@ -11092,9 +11112,9 @@
}
},
"node_modules/lightningcss-win32-x64-msvc": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.16.1.tgz",
- "integrity": "sha512-Djy+UzlTtJMayVJU3eFuUW5Gdo+zVTNPJhlYw25tNC9HAoMCkIdSDDrGsWEdEyibEV7xwB8ySTmLuxilfhBtgg==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.23.0.tgz",
+ "integrity": "sha512-1rcBDJLU+obPPJM6qR5fgBUiCdZwZLafZM5f9kwjFLkb/UBNIzmae39uCSmh71nzPCTXZqHbvwu23OWnWEz+eg==",
"cpu": [
"x64"
],
@@ -11803,9 +11823,9 @@
}
},
"node_modules/node-releases": {
- "version": "2.0.13",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz",
- "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ=="
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
+ "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw=="
},
"node_modules/normalize-package-data": {
"version": "2.5.0",
@@ -13614,34 +13634,115 @@
}
},
"node_modules/sass-embedded": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.56.1.tgz",
- "integrity": "sha512-8VuohdRoGfqVWgBNeC+iqek1KXIVWYcG6AOQ6rJvRUe08HbdPQgp0+fseDQX7E5UxaoM8wvU5VBwCbZvPwFZQw==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.70.0.tgz",
+ "integrity": "sha512-1sVSh5MlSdktkwC2zG9WuaVR6j7AlDxadPmZBN0wP4GhznMQTvpwNIAFhAqgjwJYhwdWFOKEdIHSQK4V8K434Q==",
"dependencies": {
+ "@bufbuild/protobuf": "^1.0.0",
"buffer-builder": "^0.2.0",
- "google-protobuf": "^3.11.4",
"immutable": "^4.0.0",
"rxjs": "^7.4.0",
- "supports-color": "^8.1.1"
+ "supports-color": "^8.1.1",
+ "varint": "^6.0.0"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
},
"optionalDependencies": {
- "sass-embedded-darwin-arm64": "1.56.1",
- "sass-embedded-darwin-x64": "1.56.1",
- "sass-embedded-linux-arm": "1.56.1",
- "sass-embedded-linux-arm64": "1.56.1",
- "sass-embedded-linux-ia32": "1.56.1",
- "sass-embedded-linux-x64": "1.56.1",
- "sass-embedded-win32-ia32": "1.56.1",
- "sass-embedded-win32-x64": "1.56.1"
+ "sass-embedded-android-arm": "1.70.0",
+ "sass-embedded-android-arm64": "1.70.0",
+ "sass-embedded-android-ia32": "1.70.0",
+ "sass-embedded-android-x64": "1.70.0",
+ "sass-embedded-darwin-arm64": "1.70.0",
+ "sass-embedded-darwin-x64": "1.70.0",
+ "sass-embedded-linux-arm": "1.70.0",
+ "sass-embedded-linux-arm64": "1.70.0",
+ "sass-embedded-linux-ia32": "1.70.0",
+ "sass-embedded-linux-musl-arm": "1.70.0",
+ "sass-embedded-linux-musl-arm64": "1.70.0",
+ "sass-embedded-linux-musl-ia32": "1.70.0",
+ "sass-embedded-linux-musl-x64": "1.70.0",
+ "sass-embedded-linux-x64": "1.70.0",
+ "sass-embedded-win32-ia32": "1.70.0",
+ "sass-embedded-win32-x64": "1.70.0"
+ }
+ },
+ "node_modules/sass-embedded-android-arm": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.70.0.tgz",
+ "integrity": "sha512-Vog4Z+tsDYGv7m9sZisr/P6KvqDioCMu0cinexdnXhHXReo+X6CFe79yv/zA/Xfq5HtAAmFjGD6CO/nTjoydtw==",
+ "cpu": [
+ "arm"
+ ],
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "bin": {
+ "sass": "dart-sass/sass"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/sass-embedded-android-arm64": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.70.0.tgz",
+ "integrity": "sha512-vMr7fruLUv/VvF7CPVF1z7Bc28a8K9Ps5nyN3UatOj+irxN1LbZIbeQua6neX2eFUsXvcg7hLZwvV3+T96Fhrw==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "bin": {
+ "sass": "dart-sass/sass"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/sass-embedded-android-ia32": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-ia32/-/sass-embedded-android-ia32-1.70.0.tgz",
+ "integrity": "sha512-RWEJ7sBGBCd101oSBPuePPU8yXb1iB/ME4sRhgI5xjjyIsldiuvX48saW25u1ZqCo2AVA0BTXfWpNJnhKB3b4Q==",
+ "cpu": [
+ "ia32"
+ ],
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "bin": {
+ "sass": "dart-sass/sass"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/sass-embedded-android-x64": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.70.0.tgz",
+ "integrity": "sha512-u+ijV6AQR/84kjjGb3mp0aibPiXkFKqfmHxqYBMN7h2xV7EM70Yz054nVifaBr8nfC0E8aT/DurSI4nkkQ6Uvg==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "bin": {
+ "sass": "dart-sass/sass"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
"node_modules/sass-embedded-darwin-arm64": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.56.1.tgz",
- "integrity": "sha512-Y6us8rg7uwLtAzGiKDebAhFn98RLpW3u5Jnfbsvetlm/rDJ1fZg/roVXFttepLdVbYBjimVFTUaNuGxU3bWbBA==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.70.0.tgz",
+ "integrity": "sha512-qMs08h0nwRA1B/Ieakcg/Y6lcCEnuBnPTNEkFkBlnfj3PFVPTb50wQvDr9JLpcjXWznlBxyFrz1nZM+pXDix7Q==",
"cpu": [
"arm64"
],
@@ -13649,14 +13750,17 @@
"os": [
"darwin"
],
+ "bin": {
+ "sass": "dart-sass/sass"
+ },
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/sass-embedded-darwin-x64": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.56.1.tgz",
- "integrity": "sha512-UypB3IREbreNNc+dG+L6hG5yoeTujKDCdmu38SSSS/zl9XBFTc8McX58SWapTJOUFK8G43CCimfB3r8FOcyNfA==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.70.0.tgz",
+ "integrity": "sha512-Vf8UQY3IBmsaz9L5DeJDjn19N//1n3rTquH69x29zPCd3zF2gnay38atxIZ+6h7VsZT3C6evm0y58JUJDWN1CA==",
"cpu": [
"x64"
],
@@ -13664,14 +13768,17 @@
"os": [
"darwin"
],
+ "bin": {
+ "sass": "dart-sass/sass"
+ },
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/sass-embedded-linux-arm": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.56.1.tgz",
- "integrity": "sha512-pXv+2HlMsjlk0g3dzuVhofuUNJZWUfWVe5xbbWHv+wrdH9kuui6WOyHDhSdUolPrRXOrdsG6Z4/Balr9wa1JWQ==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.70.0.tgz",
+ "integrity": "sha512-U9e+k0XHwubeSIwsBYTNrTVH+0zF/ErSfuHfgTfuvlcKlhoGtFgAb7W8Qfe9FDF6TYTt0fJAJhSV2MdoExsgRA==",
"cpu": [
"arm"
],
@@ -13679,14 +13786,17 @@
"os": [
"linux"
],
+ "bin": {
+ "sass": "dart-sass/sass"
+ },
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/sass-embedded-linux-arm64": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.56.1.tgz",
- "integrity": "sha512-Ly2wk8EmhjXkBpNPM+yAygSxTVIBjQlf4cDAHYgsaDUIIvRSAKAe2CUmxJjik069Qmv54g+Ac7WF6k63c2CTNw==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.70.0.tgz",
+ "integrity": "sha512-PzhBg5xlyXcZ8FgyjqAcVtfaq462l3KeEid2OxrsOzBQgdgJb0La1tAEOpP9jz7YOOTr9A96vm609W9fRLI2Iw==",
"cpu": [
"arm64"
],
@@ -13694,14 +13804,17 @@
"os": [
"linux"
],
+ "bin": {
+ "sass": "dart-sass/sass"
+ },
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/sass-embedded-linux-ia32": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.56.1.tgz",
- "integrity": "sha512-cGmhnHdCbwJsQgsogwmlALzS/j8g+qQTiBuKBcXIWyFn4hLWo2BAr4Gm9vY5p+8aapcYrRQF9b0nwpFQcUScOg==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.70.0.tgz",
+ "integrity": "sha512-UOxTJywQRC/HzFQthlyNWJ07MX8EzKuTgH0N5T3XyXQTNuGeJQ8EPWY9fv1weLCjydVOEwm853F3djtUNmkCtg==",
"cpu": [
"ia32"
],
@@ -13709,14 +13822,77 @@
"os": [
"linux"
],
+ "bin": {
+ "sass": "dart-sass/sass"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/sass-embedded-linux-musl-arm": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.70.0.tgz",
+ "integrity": "sha512-8zudDFpAoNrQDujNYBKkq8nwl4i0jMmXcysO9Ou0llrzdY7Keok2z1aS3IbZy7AvUXtGaeYSHUi5lXdOalJ/QQ==",
+ "cpu": [
+ "arm"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/sass-embedded-linux-musl-arm64": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.70.0.tgz",
+ "integrity": "sha512-DJl1AV9W7T3SHzXFqAtyjPZy4O2g4AC6QctY5/aM42DTY/xpWOmwUBgsDzDoRbNqP7qDl+GtHLlggrLWCBP9fg==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/sass-embedded-linux-musl-ia32": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-ia32/-/sass-embedded-linux-musl-ia32-1.70.0.tgz",
+ "integrity": "sha512-CcAvT3KPc7cCJfTu1E0HzsAjE/dPQsKaXQD/nsBXNZo081R+lLR2u22wpXM2pnzMNJETRV/pDwozHoYEcPkPqQ==",
+ "cpu": [
+ "ia32"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/sass-embedded-linux-musl-x64": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.70.0.tgz",
+ "integrity": "sha512-g3i9PKmqTxuyrM1Yeju1s4Fj6fzAGyyfzw/LiZZtq0ZZGhJXJMVvEDog/OxQ37eYxWqq9XHFTW2PphMvukVK0g==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/sass-embedded-linux-x64": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.56.1.tgz",
- "integrity": "sha512-yMXS37lP3abTI5ThuydOrLacSNz4Oo9+xlfQDR0pntrugdKzH7vHWK7T7Ynd+vGjVqFajUhI+VihP7vZlhhndw==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.70.0.tgz",
+ "integrity": "sha512-F9F2CA7C6z/ROfF0U/jtYWknbDe9S/TJoCJ5TlHafwS+SrZE1A+Czf2MWJ+8mc2NFiRjYzYxt4Ad29cuc6rrhw==",
"cpu": [
"x64"
],
@@ -13724,14 +13900,17 @@
"os": [
"linux"
],
+ "bin": {
+ "sass": "dart-sass/sass"
+ },
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/sass-embedded-win32-ia32": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.56.1.tgz",
- "integrity": "sha512-cjtuKc1O0F+yQZ8hLLYhalulEkBZ6HPdR/ys0l6hn7KTlrYooMyvZXbdU5KaB2lfK1WD29I0HefT8Em7d9cpfA==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.70.0.tgz",
+ "integrity": "sha512-TITx2QwJouhMwA0CAjCmnTNeCDL9g2fkLe9z+5rf39OdmcX9CEBrY4CNaO5REnMpgoa+o82u272ZR3oWrsUs8Q==",
"cpu": [
"ia32"
],
@@ -13739,21 +13918,28 @@
"os": [
"win32"
],
+ "bin": {
+ "sass": "dart-sass/sass.bat"
+ },
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/sass-embedded-win32-x64": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.56.1.tgz",
- "integrity": "sha512-VxqwSluQdNBdBEx0p6N2dOrGPIEL3AcG62KuDJ4KD/rHPQgoCPiJvLa5MXKdVHC24tHgE2AYlirILS/iE/N1NQ==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.70.0.tgz",
+ "integrity": "sha512-rPe8WUdARhlfgIhGcCTGbTNgd6OppcmjtBrxUNoGs3AENSREQCpaNv5d+HBOMhGUfYgXIHUSiipilFUhLWpsrQ==",
"cpu": [
+ "arm64",
"x64"
],
"optional": true,
"os": [
"win32"
],
+ "bin": {
+ "sass": "dart-sass/sass.bat"
+ },
"engines": {
"node": ">=14.0.0"
}
@@ -15786,6 +15972,11 @@
"spdx-expression-parse": "^3.0.0"
}
},
+ "node_modules/varint": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
+ },
"node_modules/vnu-jar": {
"version": "21.10.12",
"resolved": "https://registry.npmjs.org/vnu-jar/-/vnu-jar-21.10.12.tgz",
@@ -16329,16 +16520,15 @@
}
},
"@18f/identity-build-sass": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@18f/identity-build-sass/-/identity-build-sass-1.3.0.tgz",
- "integrity": "sha512-2spqLCrMSrhJYI2utQg2vvD9QokPt7bkJ+j9co34A9eXKmiAqBYZO2lhKnpy484rgIhzTiA2ljna7nJUNrTexA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@18f/identity-build-sass/-/identity-build-sass-3.0.0.tgz",
+ "integrity": "sha512-GcSvtqai+8VO5jAAklx+pkzQEeYwgyMswY+752VrCQJ2zcfHy+VxMmYHJAEJ7+lKzcD/KhqSHkzwypMzcUtrVg==",
"requires": {
"@aduth/is-dependency": "^1.0.0",
- "@pkgjs/parseargs": "^0.11.0",
- "browserslist": "^4.21.5",
+ "browserslist": "^4.22.3",
"chokidar": "^3.5.3",
- "lightningcss": "^1.16.1",
- "sass-embedded": "^1.56.1"
+ "lightningcss": "^1.23.0",
+ "sass-embedded": "^1.70.0"
}
},
"@18f/identity-components": {
@@ -16350,11 +16540,12 @@
}
},
"@18f/identity-design-system": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/@18f/identity-design-system/-/identity-design-system-7.1.0.tgz",
- "integrity": "sha512-/DChj/p9hju15HMQCtukId2POIhHo25SjZzKh11bklkTICLOBEpPc1GRIkWUIDv5WU/N5DtX1saFafqs+HKnEA==",
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/@18f/identity-design-system/-/identity-design-system-9.0.0.tgz",
+ "integrity": "sha512-l1cdTlp6lHRnWypqDkXCDAfkQMGbgaU1LicLyNXxDZ5sAMskGxfR1dKC5Igt/JL05XbBs2kBzyLW/UHs+KkMow==",
"requires": {
- "@uswds/uswds": "^3.4.1"
+ "@types/uswds__uswds": "^3.7.0",
+ "@uswds/uswds": "^3.7.1"
}
},
"@18f/identity-i18n": {
@@ -17714,6 +17905,11 @@
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
"dev": true
},
+ "@bufbuild/protobuf": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.7.0.tgz",
+ "integrity": "sha512-jIsRadRsyxf6ERBU1auY2c1k3doFdqh15F4HRZs4BELVuBtpN+3ipkXqcsWE+rD+EQNigeR29SfQ+ES6UX/jGg=="
+ },
"@cnakazawa/watch": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
@@ -18287,11 +18483,6 @@
"fastq": "^1.6.0"
}
},
- "@pkgjs/parseargs": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg=="
- },
"@pkgr/utils": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz",
@@ -18974,6 +19165,11 @@
"@types/jest": "*"
}
},
+ "@types/uswds__uswds": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/@types/uswds__uswds/-/uswds__uswds-3.7.0.tgz",
+ "integrity": "sha512-HlOhwJPLpmv3rC8IN81DmvnRvi9Qzsf7MdxlE1XCB+fsPqTakkrpLdDoQOL+9lcCOurt7VhBXClSi6ZCKskZHw=="
+ },
"@types/yargs": {
"version": "15.0.16",
"resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.16.tgz",
@@ -19203,11 +19399,11 @@
}
},
"@uswds/uswds": {
- "version": "3.4.1",
- "resolved": "https://registry.npmjs.org/@uswds/uswds/-/uswds-3.4.1.tgz",
- "integrity": "sha512-eLYbWUqf9eWUa2P6CO3ckIjtQyM3AylrIOHxN5gYG3P62TDd3FzRDyoACfvOe6CNk0w0PqXWJnuPzxpNoOgWNA==",
+ "version": "3.7.1",
+ "resolved": "https://registry.npmjs.org/@uswds/uswds/-/uswds-3.7.1.tgz",
+ "integrity": "sha512-32u2S50bf5dwIujebqL+f1Jgx2rmRrpxcaccSZzdo3Qv9HaDUdcmeavlrxHqN30edHc7p8kRPjvjevOmOJKB7w==",
"requires": {
- "classlist-polyfill": "1.0.3",
+ "classlist-polyfill": "1.2.0",
"object-assign": "4.1.1",
"receptor": "1.0.0",
"resolve-id-refs": "0.1.0"
@@ -20028,13 +20224,13 @@
"dev": true
},
"browserslist": {
- "version": "4.22.1",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz",
- "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==",
+ "version": "4.22.3",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz",
+ "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==",
"requires": {
- "caniuse-lite": "^1.0.30001541",
- "electron-to-chromium": "^1.4.535",
- "node-releases": "^2.0.13",
+ "caniuse-lite": "^1.0.30001580",
+ "electron-to-chromium": "^1.4.648",
+ "node-releases": "^2.0.14",
"update-browserslist-db": "^1.0.13"
}
},
@@ -20154,9 +20350,9 @@
}
},
"caniuse-lite": {
- "version": "1.0.30001549",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz",
- "integrity": "sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA=="
+ "version": "1.0.30001585",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001585.tgz",
+ "integrity": "sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q=="
},
"capture-exit": {
"version": "2.0.0",
@@ -20308,9 +20504,9 @@
}
},
"classlist-polyfill": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/classlist-polyfill/-/classlist-polyfill-1.0.3.tgz",
- "integrity": "sha512-bDLDUsSg5LYFWsc2hphtG6ulyaCFSupdEBU3wxNECKWHnyPVvY8EB9Wbt9DzWkstWclFZhDaZK/VnEK/DmqE/Q=="
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz",
+ "integrity": "sha512-GzIjNdcEtH4ieA2S8NmrSxv7DfEV5fmixQeyTmqmRmRJPGpRBaSnA2a0VrCjyT8iW8JjEdMbKzDotAJf+ajgaQ=="
},
"client-only": {
"version": "0.0.1",
@@ -21104,9 +21300,9 @@
}
},
"electron-to-chromium": {
- "version": "1.4.554",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.554.tgz",
- "integrity": "sha512-Q0umzPJjfBrrj8unkONTgbKQXzXRrH7sVV7D9ea2yBV3Oaogz991yhbpfvo2LMNkJItmruXTEzVpP9cp7vaIiQ=="
+ "version": "1.4.664",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.664.tgz",
+ "integrity": "sha512-k9VKKSkOSNPvSckZgDDl/IQx45E1quMjX8QfLzUsAs/zve8AyFDK+ByRynSP/OfEfryiKHpQeMf00z0leLCc3A=="
},
"element-closest": {
"version": "2.0.2",
@@ -22626,11 +22822,6 @@
"integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==",
"dev": true
},
- "google-protobuf": {
- "version": "3.21.2",
- "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.21.2.tgz",
- "integrity": "sha512-3MSOYFO5U9mPGikIYCzK0SaThypfGgS6bHqrUGXG3DPHCrb+txNqeEcns1W0lkGfk0rCyNXm7xB9rMxnCiZOoA=="
- },
"gopd": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
@@ -22855,9 +23046,9 @@
"dev": true
},
"immutable": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz",
- "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ=="
+ "version": "4.3.5",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz",
+ "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw=="
},
"import-fresh": {
"version": "3.3.0",
@@ -24274,67 +24465,74 @@
"dev": true
},
"lightningcss": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.16.1.tgz",
- "integrity": "sha512-zU8OTaps3VAodmI2MopfqqOQQ4A9L/2Eo7xoTH/4fNkecy6ftfiGwbbRMTQqtIqJjRg3f927e+lnyBBPhucY1Q==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.23.0.tgz",
+ "integrity": "sha512-SEArWKMHhqn/0QzOtclIwH5pXIYQOUEkF8DgICd/105O+GCgd7jxjNod/QPnBCSWvpRHQBGVz5fQ9uScby03zA==",
"requires": {
"detect-libc": "^1.0.3",
- "lightningcss-darwin-arm64": "1.16.1",
- "lightningcss-darwin-x64": "1.16.1",
- "lightningcss-linux-arm-gnueabihf": "1.16.1",
- "lightningcss-linux-arm64-gnu": "1.16.1",
- "lightningcss-linux-arm64-musl": "1.16.1",
- "lightningcss-linux-x64-gnu": "1.16.1",
- "lightningcss-linux-x64-musl": "1.16.1",
- "lightningcss-win32-x64-msvc": "1.16.1"
+ "lightningcss-darwin-arm64": "1.23.0",
+ "lightningcss-darwin-x64": "1.23.0",
+ "lightningcss-freebsd-x64": "1.23.0",
+ "lightningcss-linux-arm-gnueabihf": "1.23.0",
+ "lightningcss-linux-arm64-gnu": "1.23.0",
+ "lightningcss-linux-arm64-musl": "1.23.0",
+ "lightningcss-linux-x64-gnu": "1.23.0",
+ "lightningcss-linux-x64-musl": "1.23.0",
+ "lightningcss-win32-x64-msvc": "1.23.0"
}
},
"lightningcss-darwin-arm64": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.16.1.tgz",
- "integrity": "sha512-/J898YSAiGVqdybHdIF3Ao0Hbh2vyVVj5YNm3NznVzTSvkOi3qQCAtO97sfmNz+bSRHXga7ZPLm+89PpOM5gAg==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.23.0.tgz",
+ "integrity": "sha512-kl4Pk3Q2lnE6AJ7Qaij47KNEfY2/UXRZBT/zqGA24B8qwkgllr/j7rclKOf1axcslNXvvUdztjo4Xqh39Yq1aA==",
"optional": true
},
"lightningcss-darwin-x64": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.16.1.tgz",
- "integrity": "sha512-vyKCNPRNRqke+5i078V+N0GLfMVLEaNcqIcv28hA/vUNRGk/90EDkDB9EndGay0MoPIrC2y0qE3Y74b/OyedqQ==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.23.0.tgz",
+ "integrity": "sha512-KeRFCNoYfDdcolcFXvokVw+PXCapd2yHS1Diko1z1BhRz/nQuD5XyZmxjWdhmhN/zj5sH8YvWsp0/lPLVzqKpg==",
+ "optional": true
+ },
+ "lightningcss-freebsd-x64": {
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.23.0.tgz",
+ "integrity": "sha512-xhnhf0bWPuZxcqknvMDRFFo2TInrmQRWZGB0f6YoAsZX8Y+epfjHeeOIGCfAmgF0DgZxHwYc8mIR5tQU9/+ROA==",
"optional": true
},
"lightningcss-linux-arm-gnueabihf": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.16.1.tgz",
- "integrity": "sha512-0AJC52l40VbrzkMJz6qRvlqVVGykkR2MgRS4bLjVC2ab0H0I/n4p6uPZXGvNIt5gw1PedeND/hq+BghNdgfuPQ==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.23.0.tgz",
+ "integrity": "sha512-fBamf/bULvmWft9uuX+bZske236pUZEoUlaHNBjnueaCTJ/xd8eXgb0cEc7S5o0Nn6kxlauMBnqJpF70Bgq3zg==",
"optional": true
},
"lightningcss-linux-arm64-gnu": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.16.1.tgz",
- "integrity": "sha512-NqxYXsRvI3/Fb9AQLXKrYsU0Q61LqKz5It+Es9gidsfcw1lamny4lmlUgO3quisivkaLCxEkogaizcU6QeZeWQ==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.23.0.tgz",
+ "integrity": "sha512-RS7sY77yVLOmZD6xW2uEHByYHhQi5JYWmgVumYY85BfNoVI3DupXSlzbw+b45A9NnVKq45+oXkiN6ouMMtTwfg==",
"optional": true
},
"lightningcss-linux-arm64-musl": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.16.1.tgz",
- "integrity": "sha512-VUPQ4dmB9yDQxpJF8/imtwNcbIPzlL6ArLHSUInOGxipDk1lOAklhUjbKUvlL3HVlDwD3WHCxggAY01WpFcjiA==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.23.0.tgz",
+ "integrity": "sha512-cU00LGb6GUXCwof6ACgSMKo3q7XYbsyTj0WsKHLi1nw7pV0NCq8nFTn6ZRBYLoKiV8t+jWl0Hv8KkgymmK5L5g==",
"optional": true
},
"lightningcss-linux-x64-gnu": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.16.1.tgz",
- "integrity": "sha512-A40Jjnbellnvh4YF+kt047GLnUU59iLN2LFRCyWQG+QqQZeXOCzXfTQ6EJB4yvHB1mQvWOVdAzVrtEmRw3Vh8g==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.23.0.tgz",
+ "integrity": "sha512-q4jdx5+5NfB0/qMbXbOmuC6oo7caPnFghJbIAV90cXZqgV8Am3miZhC4p+sQVdacqxfd+3nrle4C8icR3p1AYw==",
"optional": true
},
"lightningcss-linux-x64-musl": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.16.1.tgz",
- "integrity": "sha512-VZf76GxW+8mk238tpw0u9R66gBi/m0YB0TvD54oeGiOqvTZ/mabkBkbsuXTSWcKYj8DSrLW+A42qu+6PLRsIgA==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.23.0.tgz",
+ "integrity": "sha512-G9Ri3qpmF4qef2CV/80dADHKXRAQeQXpQTLx7AiQrBYQHqBjB75oxqj06FCIe5g4hNCqLPnM9fsO4CyiT1sFSQ==",
"optional": true
},
"lightningcss-win32-x64-msvc": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.16.1.tgz",
- "integrity": "sha512-Djy+UzlTtJMayVJU3eFuUW5Gdo+zVTNPJhlYw25tNC9HAoMCkIdSDDrGsWEdEyibEV7xwB8ySTmLuxilfhBtgg==",
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.23.0.tgz",
+ "integrity": "sha512-1rcBDJLU+obPPJM6qR5fgBUiCdZwZLafZM5f9kwjFLkb/UBNIzmae39uCSmh71nzPCTXZqHbvwu23OWnWEz+eg==",
"optional": true
},
"lines-and-columns": {
@@ -24860,9 +25058,9 @@
}
},
"node-releases": {
- "version": "2.0.13",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz",
- "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ=="
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
+ "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw=="
},
"normalize-package-data": {
"version": "2.5.0",
@@ -26160,23 +26358,32 @@
}
},
"sass-embedded": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.56.1.tgz",
- "integrity": "sha512-8VuohdRoGfqVWgBNeC+iqek1KXIVWYcG6AOQ6rJvRUe08HbdPQgp0+fseDQX7E5UxaoM8wvU5VBwCbZvPwFZQw==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.70.0.tgz",
+ "integrity": "sha512-1sVSh5MlSdktkwC2zG9WuaVR6j7AlDxadPmZBN0wP4GhznMQTvpwNIAFhAqgjwJYhwdWFOKEdIHSQK4V8K434Q==",
"requires": {
+ "@bufbuild/protobuf": "^1.0.0",
"buffer-builder": "^0.2.0",
- "google-protobuf": "^3.11.4",
"immutable": "^4.0.0",
"rxjs": "^7.4.0",
- "sass-embedded-darwin-arm64": "1.56.1",
- "sass-embedded-darwin-x64": "1.56.1",
- "sass-embedded-linux-arm": "1.56.1",
- "sass-embedded-linux-arm64": "1.56.1",
- "sass-embedded-linux-ia32": "1.56.1",
- "sass-embedded-linux-x64": "1.56.1",
- "sass-embedded-win32-ia32": "1.56.1",
- "sass-embedded-win32-x64": "1.56.1",
- "supports-color": "^8.1.1"
+ "sass-embedded-android-arm": "1.70.0",
+ "sass-embedded-android-arm64": "1.70.0",
+ "sass-embedded-android-ia32": "1.70.0",
+ "sass-embedded-android-x64": "1.70.0",
+ "sass-embedded-darwin-arm64": "1.70.0",
+ "sass-embedded-darwin-x64": "1.70.0",
+ "sass-embedded-linux-arm": "1.70.0",
+ "sass-embedded-linux-arm64": "1.70.0",
+ "sass-embedded-linux-ia32": "1.70.0",
+ "sass-embedded-linux-musl-arm": "1.70.0",
+ "sass-embedded-linux-musl-arm64": "1.70.0",
+ "sass-embedded-linux-musl-ia32": "1.70.0",
+ "sass-embedded-linux-musl-x64": "1.70.0",
+ "sass-embedded-linux-x64": "1.70.0",
+ "sass-embedded-win32-ia32": "1.70.0",
+ "sass-embedded-win32-x64": "1.70.0",
+ "supports-color": "^8.1.1",
+ "varint": "^6.0.0"
},
"dependencies": {
"has-flag": {
@@ -26194,52 +26401,100 @@
}
}
},
+ "sass-embedded-android-arm": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.70.0.tgz",
+ "integrity": "sha512-Vog4Z+tsDYGv7m9sZisr/P6KvqDioCMu0cinexdnXhHXReo+X6CFe79yv/zA/Xfq5HtAAmFjGD6CO/nTjoydtw==",
+ "optional": true
+ },
+ "sass-embedded-android-arm64": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.70.0.tgz",
+ "integrity": "sha512-vMr7fruLUv/VvF7CPVF1z7Bc28a8K9Ps5nyN3UatOj+irxN1LbZIbeQua6neX2eFUsXvcg7hLZwvV3+T96Fhrw==",
+ "optional": true
+ },
+ "sass-embedded-android-ia32": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-ia32/-/sass-embedded-android-ia32-1.70.0.tgz",
+ "integrity": "sha512-RWEJ7sBGBCd101oSBPuePPU8yXb1iB/ME4sRhgI5xjjyIsldiuvX48saW25u1ZqCo2AVA0BTXfWpNJnhKB3b4Q==",
+ "optional": true
+ },
+ "sass-embedded-android-x64": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.70.0.tgz",
+ "integrity": "sha512-u+ijV6AQR/84kjjGb3mp0aibPiXkFKqfmHxqYBMN7h2xV7EM70Yz054nVifaBr8nfC0E8aT/DurSI4nkkQ6Uvg==",
+ "optional": true
+ },
"sass-embedded-darwin-arm64": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.56.1.tgz",
- "integrity": "sha512-Y6us8rg7uwLtAzGiKDebAhFn98RLpW3u5Jnfbsvetlm/rDJ1fZg/roVXFttepLdVbYBjimVFTUaNuGxU3bWbBA==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.70.0.tgz",
+ "integrity": "sha512-qMs08h0nwRA1B/Ieakcg/Y6lcCEnuBnPTNEkFkBlnfj3PFVPTb50wQvDr9JLpcjXWznlBxyFrz1nZM+pXDix7Q==",
"optional": true
},
"sass-embedded-darwin-x64": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.56.1.tgz",
- "integrity": "sha512-UypB3IREbreNNc+dG+L6hG5yoeTujKDCdmu38SSSS/zl9XBFTc8McX58SWapTJOUFK8G43CCimfB3r8FOcyNfA==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.70.0.tgz",
+ "integrity": "sha512-Vf8UQY3IBmsaz9L5DeJDjn19N//1n3rTquH69x29zPCd3zF2gnay38atxIZ+6h7VsZT3C6evm0y58JUJDWN1CA==",
"optional": true
},
"sass-embedded-linux-arm": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.56.1.tgz",
- "integrity": "sha512-pXv+2HlMsjlk0g3dzuVhofuUNJZWUfWVe5xbbWHv+wrdH9kuui6WOyHDhSdUolPrRXOrdsG6Z4/Balr9wa1JWQ==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.70.0.tgz",
+ "integrity": "sha512-U9e+k0XHwubeSIwsBYTNrTVH+0zF/ErSfuHfgTfuvlcKlhoGtFgAb7W8Qfe9FDF6TYTt0fJAJhSV2MdoExsgRA==",
"optional": true
},
"sass-embedded-linux-arm64": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.56.1.tgz",
- "integrity": "sha512-Ly2wk8EmhjXkBpNPM+yAygSxTVIBjQlf4cDAHYgsaDUIIvRSAKAe2CUmxJjik069Qmv54g+Ac7WF6k63c2CTNw==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.70.0.tgz",
+ "integrity": "sha512-PzhBg5xlyXcZ8FgyjqAcVtfaq462l3KeEid2OxrsOzBQgdgJb0La1tAEOpP9jz7YOOTr9A96vm609W9fRLI2Iw==",
"optional": true
},
"sass-embedded-linux-ia32": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.56.1.tgz",
- "integrity": "sha512-cGmhnHdCbwJsQgsogwmlALzS/j8g+qQTiBuKBcXIWyFn4hLWo2BAr4Gm9vY5p+8aapcYrRQF9b0nwpFQcUScOg==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.70.0.tgz",
+ "integrity": "sha512-UOxTJywQRC/HzFQthlyNWJ07MX8EzKuTgH0N5T3XyXQTNuGeJQ8EPWY9fv1weLCjydVOEwm853F3djtUNmkCtg==",
+ "optional": true
+ },
+ "sass-embedded-linux-musl-arm": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.70.0.tgz",
+ "integrity": "sha512-8zudDFpAoNrQDujNYBKkq8nwl4i0jMmXcysO9Ou0llrzdY7Keok2z1aS3IbZy7AvUXtGaeYSHUi5lXdOalJ/QQ==",
+ "optional": true
+ },
+ "sass-embedded-linux-musl-arm64": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.70.0.tgz",
+ "integrity": "sha512-DJl1AV9W7T3SHzXFqAtyjPZy4O2g4AC6QctY5/aM42DTY/xpWOmwUBgsDzDoRbNqP7qDl+GtHLlggrLWCBP9fg==",
+ "optional": true
+ },
+ "sass-embedded-linux-musl-ia32": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-ia32/-/sass-embedded-linux-musl-ia32-1.70.0.tgz",
+ "integrity": "sha512-CcAvT3KPc7cCJfTu1E0HzsAjE/dPQsKaXQD/nsBXNZo081R+lLR2u22wpXM2pnzMNJETRV/pDwozHoYEcPkPqQ==",
+ "optional": true
+ },
+ "sass-embedded-linux-musl-x64": {
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.70.0.tgz",
+ "integrity": "sha512-g3i9PKmqTxuyrM1Yeju1s4Fj6fzAGyyfzw/LiZZtq0ZZGhJXJMVvEDog/OxQ37eYxWqq9XHFTW2PphMvukVK0g==",
"optional": true
},
"sass-embedded-linux-x64": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.56.1.tgz",
- "integrity": "sha512-yMXS37lP3abTI5ThuydOrLacSNz4Oo9+xlfQDR0pntrugdKzH7vHWK7T7Ynd+vGjVqFajUhI+VihP7vZlhhndw==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.70.0.tgz",
+ "integrity": "sha512-F9F2CA7C6z/ROfF0U/jtYWknbDe9S/TJoCJ5TlHafwS+SrZE1A+Czf2MWJ+8mc2NFiRjYzYxt4Ad29cuc6rrhw==",
"optional": true
},
"sass-embedded-win32-ia32": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.56.1.tgz",
- "integrity": "sha512-cjtuKc1O0F+yQZ8hLLYhalulEkBZ6HPdR/ys0l6hn7KTlrYooMyvZXbdU5KaB2lfK1WD29I0HefT8Em7d9cpfA==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.70.0.tgz",
+ "integrity": "sha512-TITx2QwJouhMwA0CAjCmnTNeCDL9g2fkLe9z+5rf39OdmcX9CEBrY4CNaO5REnMpgoa+o82u272ZR3oWrsUs8Q==",
"optional": true
},
"sass-embedded-win32-x64": {
- "version": "1.56.1",
- "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.56.1.tgz",
- "integrity": "sha512-VxqwSluQdNBdBEx0p6N2dOrGPIEL3AcG62KuDJ4KD/rHPQgoCPiJvLa5MXKdVHC24tHgE2AYlirILS/iE/N1NQ==",
+ "version": "1.70.0",
+ "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.70.0.tgz",
+ "integrity": "sha512-rPe8WUdARhlfgIhGcCTGbTNgd6OppcmjtBrxUNoGs3AENSREQCpaNv5d+HBOMhGUfYgXIHUSiipilFUhLWpsrQ==",
"optional": true
},
"sax": {
@@ -27777,6 +28032,11 @@
"spdx-expression-parse": "^3.0.0"
}
},
+ "varint": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
+ "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
+ },
"vnu-jar": {
"version": "21.10.12",
"resolved": "https://registry.npmjs.org/vnu-jar/-/vnu-jar-21.10.12.tgz",
diff --git a/package.json b/package.json
index 55bba7e54..3583312f2 100644
--- a/package.json
+++ b/package.json
@@ -66,9 +66,9 @@
},
"dependencies": {
"@18f/identity-address-search": "^3.1.1",
- "@18f/identity-build-sass": "^1.3.0",
+ "@18f/identity-build-sass": "^3.0.0",
"@18f/identity-components": "^2.0.0",
- "@18f/identity-design-system": "^7.1.0",
+ "@18f/identity-design-system": "^9.0.0",
"@18f/identity-i18n": "^1.0.1",
"@babel/core": "^7.23.2",
"@babel/preset-env": "^7.23.2",
diff --git a/spec/e2e/accessibility_spec.js b/spec/e2e/accessibility_spec.js
index 8ca7004b9..73d0ebe3f 100644
--- a/spec/e2e/accessibility_spec.js
+++ b/spec/e2e/accessibility_spec.js
@@ -44,7 +44,7 @@ describe('accessibility', () => {
describe('"Back to top" link', () => {
it('resets focus to the beginning of content', async () => {
await goto('/about-us/');
- const backToTopLinkHandle = await globalPage.$('.page-content__prose .anchor-to-top');
+ const backToTopLinkHandle = await globalPage.$('.usa-prose .anchor-to-top');
await backToTopLinkHandle.click();
await globalPage.keyboard.press('Tab');
const isFocusBeforeBackToTop = await globalPage.evaluate(
diff --git a/spec/js/contact_us_form_element_spec.ts b/spec/js/contact_us_form_element_spec.ts
index ebee89d4b..2ff159694 100644
--- a/spec/js/contact_us_form_element_spec.ts
+++ b/spec/js/contact_us_form_element_spec.ts
@@ -42,6 +42,23 @@ describe('ContactUsFormElement', () => {
expect(form.hasAttribute('hidden')).toStrictEqual(false);
});
+
+ describe('with alert element present', () => {
+ beforeEach(() => {
+ document.body.innerHTML = `
+
+
{{ content }}
- {{ site.data[page.lang].settings.nav.anchor_to_top }}
+ {{ site.data[page.lang].settings.nav.anchor_to_top }}
{{ sidenav }}