Skip to content

Commit 987e8a1

Browse files
committed
test of npm & package upgrades
1 parent c4afb78 commit 987e8a1

File tree

14 files changed

+5816
-9424
lines changed

14 files changed

+5816
-9424
lines changed

package-lock.json

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

package.json

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -16,40 +16,41 @@
1616
},
1717
"dependencies": {
1818
"@cityssm/bulma-sticky-table": "^2.1.0",
19-
"@fortawesome/fontawesome-svg-core": "^6.5.2",
20-
"@fortawesome/free-brands-svg-icons": "^6.5.2",
21-
"@fortawesome/free-regular-svg-icons": "^6.5.1",
22-
"@fortawesome/free-solid-svg-icons": "^6.5.1",
23-
"@fortawesome/vue-fontawesome": "^3.0.5",
24-
"@unhead/vue": "^1.11.18",
25-
"axios": "^1.6.5",
19+
"@fortawesome/fontawesome-svg-core": "^6.7.2",
20+
"@fortawesome/free-brands-svg-icons": "^6.7.2",
21+
"@fortawesome/free-regular-svg-icons": "^6.7.2",
22+
"@fortawesome/free-solid-svg-icons": "^6.7.2",
23+
"@fortawesome/vue-fontawesome": "^3.1.2",
24+
"@unhead/vue": "^1.11.20",
25+
"axios": "^1.12.2",
2626
"bulma": "^0.9.4",
2727
"bulma-timeline": "^3.0.5",
2828
"leaflet": "^1.9.4",
2929
"lodash": "^4.17.21",
3030
"node-sass": "^9.0.0",
31-
"pinia": "^2.1.7",
31+
"pinia": "^2.3.1",
3232
"vue": "^3.3.11",
33-
"vue-gtag": "^2.0.1",
33+
"vue-gtag": "^2.1.2",
3434
"vue-plugin-load-script": "^2.1.1",
35-
"vue-router": "^4.2.5"
35+
"vue-router": "^4.5.1"
3636
},
3737
"devDependencies": {
38-
"@rushstack/eslint-patch": "^1.3.3",
39-
"@tsconfig/node18": "^18.2.2",
40-
"@types/lodash": "^4.17.7",
41-
"@types/node": "^18.19.3",
42-
"@vitejs/plugin-vue": "^4.5.2",
38+
"@rushstack/eslint-patch": "^1.12.0",
39+
"@tsconfig/node18": "^18.2.4",
40+
"@types/lodash": "^4.17.20",
41+
"@types/node": "^18.19.127",
42+
"@vitejs/plugin-vue": "^4.6.2",
4343
"@vitejs/plugin-vue-jsx": "^3.1.0",
44-
"@vue/eslint-config-prettier": "^8.0.0",
45-
"@vue/eslint-config-typescript": "^12.0.0",
46-
"@vue/tsconfig": "^0.5.0",
47-
"eslint": "^8.49.0",
48-
"eslint-plugin-vue": "^9.17.0",
49-
"npm-run-all2": "^6.1.1",
50-
"prettier": "^3.0.3",
44+
"@vue/eslint-config-prettier": "^10.2.0",
45+
"@vue/eslint-config-typescript": "^14.6.0",
46+
"@vue/tsconfig": "^0.5.1",
47+
"eslint": "^9.36.0",
48+
"eslint-plugin-vue": "^10.5.0",
49+
"npm-run-all2": "^6.2.6",
50+
"prettier": "^3.6.2",
51+
"sass-embedded": "^1.93.2",
5152
"typescript": "~5.3.0",
52-
"vite": "^5.0.10",
53-
"vue-tsc": "^1.8.25"
53+
"vite": "^5.4.20",
54+
"vue-tsc": "^1.8.27"
5455
}
55-
}
56+
}

src/assets/style/bulmaCveCustomizations.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@use 'variables' as *;
2+
13
/** Override Bulma's generic variables **/
24
$body-family: "Source Sans Pro", "Public Sans Web", sans-serif;
35

src/components/AdpVulnerabilityEnrichment.vue

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
<template>
22
<div :id="`${sectionAnchorId}`">
33
<div class="mb-2">
4-
<button @click="togglePanel" class="message-header cve-accordion-header">
5-
<slot></slot>
6-
<button class="button message-header-button"
7-
:style="{'background-color': '#162e51 !important', 'color': 'white !important'}"
4+
<div style="display: flex; flex: 1; flex-direction: row; background-color: #162e51 !important;">
5+
<button @click="togglePanel" class="message-header cve-accordion-header" style="flex: 1 1 auto">
6+
<slot></slot>
7+
</button>
8+
<button @click="togglePanel" class="button message-header-button"
9+
style="background-color: #162e51 !important; color: white !important; flex: 0 0 auto; align-self: center;"
810
:aria-expanded="usecveRecordStore.accordionState[organizationId] ? 'true' : 'false'"
9-
:aria-controls="`${organizationId}-panel`"
10-
>
11+
:aria-controls="`${organizationId}-panel`">
1112
<span class="icon is-small">
1213
<p :id="`expandCollapseAltText-${organizationId}`" class="is-hidden">
1314
{{usecveRecordStore.accordionState[organizationId] ? 'expand' : 'collapse'}}
1415
</p>
1516
<font-awesome-icon :icon="usecveRecordStore.accordionState[organizationId] ? 'minus' : 'plus'"
16-
aria-hidden="false" focusable="true" :aria-labelledby="`expandCollapseAltText-${organizationId}`"
17-
/>
17+
aria-hidden="false" focusable="true" :aria-labelledby="`expandCollapseAltText-${organizationId}`"/>
1818
</span>
1919
</button>
20-
</button>
20+
</div>
2121
<!-- Panel content is conditionally determined by role -->
2222
<div :id="`${organizationId}-panel`" v-if="usecveRecordStore.accordionState[organizationId]"
2323
class="pl-3 pr-3 pt-2 pb-5 cve-container-accordion-panel"

src/views/About/Overview.vue

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -63,16 +63,14 @@
6363
<iframe class="has-ratio" width="560" height="315" src="https://www.youtube.com/embed/OQB2w71JmLE" frameborder="0" allowfullscreen>
6464
</iframe>
6565
</figure>
66-
<p>
67-
<a href='/ProgramOrganization/Board'>CVE Board</a> members Tod Beardsley, Shannon Sabens, and Kent Landfield provide
68-
the truth and facts about the following myths about the CVE Program:
69-
<ul>
70-
<li class="cve-list-no-bullet">Myth #1: The CVE Program is run entirely by the MITRE Corporation.</li>
71-
<li class="cve-list-no-bullet"> Myth #2: The CVE Program is controlled by software vendors.</li>
72-
<li class="cve-list-no-bullet">Myth #3: The CVE Program doesn’t cover enough types of vulnerabilities.</li>
73-
<li class="cve-list-no-bullet">Myth #4: The CVE Program is responsible for assigning vulnerability severity scores.</li>
74-
</ul>
75-
</p>
66+
<a href='/ProgramOrganization/Board'>CVE Board</a> members Tod Beardsley, Shannon Sabens, and Kent Landfield provide
67+
the truth and facts about the following myths about the CVE Program:
68+
<ul>
69+
<li class="cve-list-no-bullet">Myth #1: The CVE Program is run entirely by the MITRE Corporation.</li>
70+
<li class="cve-list-no-bullet"> Myth #2: The CVE Program is controlled by software vendors.</li>
71+
<li class="cve-list-no-bullet">Myth #3: The CVE Program doesn’t cover enough types of vulnerabilities.</li>
72+
<li class="cve-list-no-bullet">Myth #4: The CVE Program is responsible for assigning vulnerability severity scores.</li>
73+
</ul>
7674
</div>
7775
<div class="cve-white-bg-gray-border-container">
7876
<h3 class="title mt-4">Podcast - Becoming A CNA Myths versus Facts</h3>
@@ -88,17 +86,17 @@
8886
U.S. Cybersecurity and Infrastructure Security Agency (CISA)</a>
8987
about the myths and facts of partnering with the CVE Program as a
9088
<router-link to="/ProgramOrganization/CNAs">CVE Numbering Authority</router-link> (CNA):
91-
<ul>
92-
<li class="cve-list-no-bullet">Myth #1: Only a specific category of software vendors can become CNAs.</li>
93-
<li class="cve-list-no-bullet">
94-
Myth #2: Organizations cannot leverage their existing vulnerability management and disclosure processes when they become a CNA.
95-
</li>
96-
<li class="cve-list-no-bullet">Myth #3: The requirements for becoming a CNA are overwhelming and extensive.</li>
97-
<li class="cve-list-no-bullet">Myth #4: A fee is required to become a CNA.</li>
98-
<li class="cve-list-no-bullet">Myth #5: The CNA onboarding process is too complicated and time-consuming.</li>
99-
<li class="cve-list-no-bullet">Myth #6: Organizations cannot choose the Top-Level Root or Root they want to work with.</li>
100-
</ul>
10189
</p>
90+
<ul>
91+
<li class="cve-list-no-bullet">Myth #1: Only a specific category of software vendors can become CNAs.</li>
92+
<li class="cve-list-no-bullet">
93+
Myth #2: Organizations cannot leverage their existing vulnerability management and disclosure processes when they become a CNA.
94+
</li>
95+
<li class="cve-list-no-bullet">Myth #3: The requirements for becoming a CNA are overwhelming and extensive.</li>
96+
<li class="cve-list-no-bullet">Myth #4: A fee is required to become a CNA.</li>
97+
<li class="cve-list-no-bullet">Myth #5: The CNA onboarding process is too complicated and time-consuming.</li>
98+
<li class="cve-list-no-bullet">Myth #6: Organizations cannot choose the Top-Level Root or Root they want to work with.</li>
99+
</ul>
102100
</div>
103101
<div class="cve-white-bg-gray-border-container">
104102
<h3 class="title mt-4">Podcast - CNA Onboarding Process Myths Versus Facts</h3>

src/views/CVERecord/CveRecordUserGuide.vue

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -18,24 +18,24 @@
1818
<p>
1919
<router-link to="/ResourcesSupport/Glossary?activeTerm=glossaryRecord">CVE Records</router-link>
2020
may now provide data from three different sources to enrich vulnerability information available to the public:
21-
<ul>
22-
<li>
23-
<router-link to="/ProgramOrganization/CNAs">CVE Numbering Authority (CNA)</router-link>:
24-
Selected enriched information provided by the CNA is found under the “CNA” container.
25-
</li>
26-
<li>
27-
<span class="has-text-weight-bold">CVE Program Container:</span> Additional references that are added by the CVE Program are
28-
found in the CVE Program Container. Refer to this
29-
<router-link to="/Media/News/item/blog/2024/07/26/CVE-Records-Add-New-CVE-Program-Container">blog</router-link>
30-
for a full explanation of this enriched data.
31-
</li>
32-
<li>
33-
<router-link to="/ProgramOrganization/ADPs">Authorized Data Publisher (ADP)</router-link>:
34-
Selected enriched information provided by one or more ADPs is provided under the “ADP” container.
35-
If there is no ADP-enriched information, no ADP container will be present.
36-
</li>
37-
</ul>
3821
</p>
22+
<ul>
23+
<li>
24+
<router-link to="/ProgramOrganization/CNAs">CVE Numbering Authority (CNA)</router-link>:
25+
Selected enriched information provided by the CNA is found under the “CNA” container.
26+
</li>
27+
<li>
28+
<span class="has-text-weight-bold">CVE Program Container:</span> Additional references that are added by the CVE Program are
29+
found in the CVE Program Container. Refer to this
30+
<router-link to="/Media/News/item/blog/2024/07/26/CVE-Records-Add-New-CVE-Program-Container">blog</router-link>
31+
for a full explanation of this enriched data.
32+
</li>
33+
<li>
34+
<router-link to="/ProgramOrganization/ADPs">Authorized Data Publisher (ADP)</router-link>:
35+
Selected enriched information provided by one or more ADPs is provided under the “ADP” container.
36+
If there is no ADP-enriched information, no ADP container will be present.
37+
</li>
38+
</ul>
3939
<p>
4040
Note: CVE Record detail pages may not display all data for a record. Select the “View JSON” link to view all available required,
4141
optional, and enriched information for the record.
@@ -133,26 +133,26 @@
133133
</ul>
134134
<p>
135135
Each category contains a list with the following format:
136-
<ul>
137-
<li>
138-
Top-level
139-
<a href="https://github.com/CVEProject/cve-schema/blob/main/schema/docs/versions.md#versions-and-version-ranges"
140-
target="_blank">
141-
version/version range
142-
</a>
143-
is marked with a solid circle bullet.
144-
<ul>
145-
<li>
146-
<a href="https://github.com/CVEProject/cve-schema/blob/main/schema/docs/versions.md#version-status-decisions"
147-
target="_blank">
148-
Version changes
149-
</a>
150-
are marked with an outlined circle bullet.
151-
</li>
152-
</ul>
153-
</li>
154-
</ul>
155136
</p>
137+
<ul>
138+
<li>
139+
Top-level
140+
<a href="https://github.com/CVEProject/cve-schema/blob/main/schema/docs/versions.md#versions-and-version-ranges"
141+
target="_blank">
142+
version/version range
143+
</a>
144+
is marked with a solid circle bullet.
145+
<ul>
146+
<li>
147+
<a href="https://github.com/CVEProject/cve-schema/blob/main/schema/docs/versions.md#version-status-decisions"
148+
target="_blank">
149+
Version changes
150+
</a>
151+
are marked with an outlined circle bullet.
152+
</li>
153+
</ul>
154+
</li>
155+
</ul>
156156
<p><span class="cve-version">Purple text</span> denotes the version provided by the user inputting the CVE JSON data.</p>
157157
<!-- <h4 class="title">Version Details</h4> -->
158158
<p>

src/views/Downloads.vue

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,18 @@
4141
Each release contains a description of CVEs added or updated since the last release, and an Assets section containing the downloads.
4242
Note that the zip files are quite large and so will take some time to download.
4343
</p>
44-
<p>
45-
<ul>
46-
<li>
47-
Baseline downloads are issued at the end of each day at midnight and posted under Assets in the following file name format:
48-
Year-Month-Day_all_CVEs_at_midnight.zip, (e.g., 2024-04-01_all_CVEs_at_midnight.zip). This file remains unchanged for 24 hours.
49-
If you are updating your CVE List using zip files daily (or less frequently), this is the best one to use.
50-
</li>
51-
<li>
52-
Hourly updates are also provided under Assets using the file name format: Year-Month-Day_delta_CVEs_at_Hour 00Z.zip,
53-
(e.g., 2024-04-01_delta_CVEs_at_0100Z.zip). This is useful if you need your CVE List to be accurate hourly. Be aware that this
54-
file only contains the deltas since the baseline zip file.
55-
</li>
56-
</ul>
57-
</p>
44+
<ul>
45+
<li>
46+
Baseline downloads are issued at the end of each day at midnight and posted under Assets in the following file name format:
47+
Year-Month-Day_all_CVEs_at_midnight.zip, (e.g., 2024-04-01_all_CVEs_at_midnight.zip). This file remains unchanged for 24 hours.
48+
If you are updating your CVE List using zip files daily (or less frequently), this is the best one to use.
49+
</li>
50+
<li>
51+
Hourly updates are also provided under Assets using the file name format: Year-Month-Day_delta_CVEs_at_Hour 00Z.zip,
52+
(e.g., 2024-04-01_delta_CVEs_at_0100Z.zip). This is useful if you need your CVE List to be accurate hourly. Be aware that this
53+
file only contains the deltas since the baseline zip file.
54+
</li>
55+
</ul>
5856
<div class="table-container" id="downloads-table">
5957
<table class="table is-striped is-hoverable cve-border-dark-blue cve-border-bottom-unset">
6058
<thead>

0 commit comments

Comments
 (0)