Skip to content

Commit 20cc6ff

Browse files
Merge pull request #329 from GSA/deps-updates
Updates to vulnerable dependencies
2 parents 69110d0 + b0718b8 commit 20cc6ff

File tree

7 files changed

+75
-39
lines changed

7 files changed

+75
-39
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,6 @@ _site/
55
.DS_Store
66
.vendor/
77
vendor/
8-
.bundle/
8+
.bundle/
9+
node_modules/
10+
assets/uswds/

Gemfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@ source "https://rubygems.org"
55
git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }
66

77
gem "jekyll", "~> 4.3.2"
8-
gem "nokogiri", "~> 1.14"
9-
gem "html-proofer", "~> 3.19", ">= 3.19.4"
8+
gem "nokogiri", "~> 1.16"
9+
gem 'html-proofer', '~> 5.0', '>= 5.0.9'
1010
gem "jekyll-redirect-from", ">= 0.16.0"
1111
gem "kramdown-parser-gfm", ">= 1.1.0"
1212
gem "jekyll-sitemap", ">= 1.4.0"
13+
gem 'rexml', '~> 3.3', '>= 3.3.8'

Gemfile.lock

Lines changed: 49 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,51 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4+
Ascii85 (1.1.1)
45
addressable (2.8.6)
56
public_suffix (>= 2.0.2, < 6.0)
7+
afm (0.2.2)
8+
async (2.17.0)
9+
console (~> 1.26)
10+
fiber-annotation
11+
io-event (~> 1.6, >= 1.6.5)
12+
bigdecimal (3.1.8)
613
colorator (1.1.0)
714
concurrent-ruby (1.2.3)
15+
console (1.27.0)
16+
fiber-annotation
17+
fiber-local (~> 1.1)
18+
json
819
em-websocket (0.5.3)
920
eventmachine (>= 0.12.9)
1021
http_parser.rb (~> 0)
1122
ethon (0.16.0)
1223
ffi (>= 1.15.0)
1324
eventmachine (1.2.7)
1425
ffi (1.16.3)
26+
fiber-annotation (0.2.0)
27+
fiber-local (1.1.0)
28+
fiber-storage
29+
fiber-storage (1.0.0)
1530
forwardable-extended (2.6.0)
1631
google-protobuf (3.25.5)
32+
google-protobuf (3.25.5-arm64-darwin)
1733
google-protobuf (3.25.5-x86_64-darwin)
1834
google-protobuf (3.25.5-x86_64-linux)
19-
html-proofer (3.19.4)
35+
hashery (2.1.2)
36+
html-proofer (5.0.9)
2037
addressable (~> 2.3)
21-
mercenary (~> 0.3)
38+
async (~> 2.1)
2239
nokogiri (~> 1.13)
23-
parallel (~> 1.10)
40+
pdf-reader (~> 2.11)
2441
rainbow (~> 3.0)
2542
typhoeus (~> 1.3)
2643
yell (~> 2.0)
44+
zeitwerk (~> 2.5)
2745
http_parser.rb (0.8.0)
2846
i18n (1.14.5)
2947
concurrent-ruby (~> 1.0)
48+
io-event (1.7.1)
3049
jekyll (4.3.3)
3150
addressable (~> 2.4)
3251
colorator (~> 1.0)
@@ -51,6 +70,7 @@ GEM
5170
jekyll (>= 3.7, < 5.0)
5271
jekyll-watch (2.2.1)
5372
listen (~> 3.0)
73+
json (2.7.2)
5474
kramdown (2.4.0)
5575
rexml
5676
kramdown-parser-gfm (1.1.0)
@@ -60,54 +80,67 @@ GEM
6080
rb-fsevent (~> 0.10, >= 0.10.3)
6181
rb-inotify (~> 0.9, >= 0.9.10)
6282
mercenary (0.4.0)
63-
mini_portile2 (2.8.1)
64-
nokogiri (1.14.3)
65-
mini_portile2 (~> 2.8.0)
83+
mini_portile2 (2.8.7)
84+
nokogiri (1.16.7)
85+
mini_portile2 (~> 2.8.2)
6686
racc (~> 1.4)
67-
nokogiri (1.14.3-x86_64-darwin)
87+
nokogiri (1.16.7-arm64-darwin)
6888
racc (~> 1.4)
69-
nokogiri (1.14.3-x86_64-linux)
89+
nokogiri (1.16.7-x86_64-darwin)
90+
racc (~> 1.4)
91+
nokogiri (1.16.7-x86_64-linux)
7092
racc (~> 1.4)
71-
parallel (1.22.1)
7293
pathutil (0.16.2)
7394
forwardable-extended (~> 2.6)
95+
pdf-reader (2.12.0)
96+
Ascii85 (~> 1.0)
97+
afm (~> 0.2.1)
98+
hashery (~> 2.0)
99+
ruby-rc4
100+
ttfunk
74101
public_suffix (5.0.5)
75-
racc (1.6.2)
102+
racc (1.8.1)
76103
rainbow (3.1.1)
77104
rake (13.2.1)
78105
rb-fsevent (0.11.2)
79106
rb-inotify (0.10.1)
80107
ffi (~> 1.0)
81-
rexml (3.2.8)
82-
strscan (>= 3.0.9)
108+
rexml (3.3.8)
83109
rouge (4.2.1)
110+
ruby-rc4 (0.1.5)
84111
safe_yaml (1.0.5)
85112
sass-embedded (1.54.6)
86113
google-protobuf (~> 3.19)
87114
rake (>= 10.0.0)
115+
sass-embedded (1.54.6-arm64-darwin)
116+
google-protobuf (~> 3.19)
88117
sass-embedded (1.54.6-x86_64-darwin)
89118
google-protobuf (~> 3.19)
90-
strscan (3.1.0)
91119
terminal-table (3.0.2)
92120
unicode-display_width (>= 1.1.1, < 3)
93-
typhoeus (1.4.0)
121+
ttfunk (1.8.0)
122+
bigdecimal (~> 3.1)
123+
typhoeus (1.4.1)
94124
ethon (>= 0.9.0)
95125
unicode-display_width (2.5.0)
96126
webrick (1.8.2)
97127
yell (2.2.2)
128+
zeitwerk (2.6.18)
98129

99130
PLATFORMS
131+
arm64-darwin
100132
ruby
101133
x86_64-darwin-21
102134
x86_64-linux
103135

104136
DEPENDENCIES
105-
html-proofer (~> 3.19, >= 3.19.4)
137+
html-proofer (~> 5.0, >= 5.0.9)
106138
jekyll (~> 4.3.2)
107139
jekyll-redirect-from (>= 0.16.0)
108140
jekyll-sitemap (>= 1.4.0)
109141
kramdown-parser-gfm (>= 1.1.0)
110-
nokogiri (~> 1.14)
142+
nokogiri (~> 1.16)
143+
rexml (~> 3.3, >= 3.3.8)
111144

112145
BUNDLED WITH
113146
2.4.2

_includes/footer.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,46 +62,46 @@ <h5>
6262
<div class="usa-identifier__container">
6363
<ul class="usa-identifier__required-links-list">
6464
<li class="usa-identifier__required-links-item">
65-
<a href="//www.whitehouse.gov/omb/" class="usa-identifier__required-link usa-link">About OMB</a>
65+
<a href="https://www.whitehouse.gov/omb/" class="usa-identifier__required-link usa-link">About OMB</a>
6666
</li>
6767
<li class="usa-identifier__required-links-item">
6868
<a
69-
href="//www.gsa.gov/website-information/website-policies#accessibility"
69+
href="https://www.gsa.gov/website-information/website-policies#accessibility"
7070
class="usa-identifier__required-link usa-link"
7171
>Accessibility support</a
7272
>
7373
</li>
7474
<li class="usa-identifier__required-links-item">
7575
<a
76-
href="//www.gsa.gov/reference/freedom-of-information-act-foia"
76+
href="https://www.gsa.gov/reference/freedom-of-information-act-foia"
7777
class="usa-identifier__required-link usa-link"
7878
>FOIA requests</a
7979
>
8080
</li>
8181
<li class="usa-identifier__required-links-item">
8282
<a
83-
href="//www.gsa.gov/reference/civil-rights-programs/notification-and-federal-employee-antidiscrimination-and-retaliation-act-of-2002"
83+
href="https://www.gsa.gov/reference/civil-rights-programs/notification-and-federal-employee-antidiscrimination-and-retaliation-act-of-2002"
8484
class="usa-identifier__required-link usa-link"
8585
>No FEAR Act data</a
8686
>
8787
</li>
8888
<li class="usa-identifier__required-links-item">
89-
<a href="//www.gsaig.gov" class="usa-identifier__required-link usa-link">Office of the Inspector General</a>
89+
<a href="https://www.gsaig.gov" class="usa-identifier__required-link usa-link">Office of the Inspector General</a>
9090
</li>
9191
<li class="usa-identifier__required-links-item">
92-
<a href="//www.gsa.gov/reference/reports/budget-performance" class="usa-identifier__required-link usa-link"
92+
<a href="https://www.gsa.gov/reference/reports/budget-performance" class="usa-identifier__required-link usa-link"
9393
>Performance reports</a
9494
>
9595
</li>
9696
<li class="usa-identifier__required-links-item">
9797
<a
98-
href="//www.gsa.gov/website-information/website-policies#privacy"
98+
href="https://www.gsa.gov/website-information/website-policies#privacy"
9999
class="usa-identifier__required-link usa-link"
100100
>Privacy policy</a
101101
>
102102
</li>
103103
<li class="usa-identifier__required-links-item">
104-
<a href="//github.com/GSA/data-strategy/issues" class="usa-identifier__required-link usa-link"
104+
<a href="https://github.com/GSA/data-strategy/issues" class="usa-identifier__required-link usa-link"
105105
>Report a bug</a
106106
>
107107
</li>

_posts/2019-07-14-census-pdb-roam.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ As soon as ROAM went live in February 2018, users inside and outside of the Cens
4646

4747
The LRS, as packaged in ROAM, has also become a data-based decision-making tool for non-federal organizations, providing them with objective data validated by the Census Bureau. Given the representation and financial ramifications—seats in Congress and hundreds of billions of federal dollars are allocated according to decennial census information—state governments and other organizations invest a lot of resources in getting their residents tallied properly. California, for instance, has “already allocated more than $100 million on efforts aimed at getting all its residents counted” in the upcoming census, with other states following suit.[^3] ROAM helps these governments, especially those that lack the geospatial information programming capacity to work with raw PDB data, to allocate their census programs efficiently.
4848

49-
Several organizations have taken it a step further, building on the firm foundation of the PDB and ROAM. California built its own tool, called the Statewide Outreach and Rapid Deployment (also known as SWoRD) tool on top of PDB data and using ROAM as an example. New York City and others have taken their own similar approaches. To help facilitate value creation on top of ROAM, its underlying data services are made available by the Census Bureau at [census.gov/roam](http://www.census.gov/roam) as a RESTful API (an Application Program Interface that responds predictably to other computers’ requests made over the internet).
49+
Several organizations have taken it a step further, building on the firm foundation of the PDB and ROAM. California built its own tool, called the Statewide Outreach and Rapid Deployment (also known as SWoRD) tool on top of PDB data and using ROAM as an example. New York City and others have taken their own similar approaches. To help facilitate value creation on top of ROAM, its underlying data services are made available by the Census Bureau at [census.gov/roam](https://www.census.gov/roam) as a RESTful API (an Application Program Interface that responds predictably to other computers’ requests made over the internet).
5050

5151
## An evolving tool
5252

package-lock.json

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"qa": "bundle exec htmlproofer --http-status-ignore \"301,302,401,403,429\" --check-html _site",
1313
"setup": "bundle install",
1414
"start": "bundle exec jekyll serve",
15-
"test": "bundle exec htmlproofer --check-html --disable-external _site"
15+
"test": "bundle exec htmlproofer --disable-external _site"
1616
},
1717
"repository": {
1818
"type": "git",

0 commit comments

Comments
 (0)