Skip to content

Commit 0c8ead8

Browse files
shleewhitedchyun
andauthored
feat: switch website scripts from npm-run-all to concurrently (#2629)
Co-authored-by: Dylan Hyun <dylan.hyun@hashicorp.com>
1 parent 3818a4a commit 0c8ead8

File tree

24 files changed

+181
-143
lines changed

24 files changed

+181
-143
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Proper nouns in examples
2+
Atticus
3+
Exupéry
4+
Maudie
5+
O’Shaughnessy
6+
pharell
7+
Picoult
8+
Tartt
9+
10+
# Example Spanish words
11+
adicional
12+
Contenido
13+
elemento
14+
Mostrar
15+
ocultar
16+
17+
# Sample random strings
18+
fbrct
19+
Mhmn
20+
Nqpt
21+
Tcqv
22+
tyng
23+
24+
# Example incorrectly spelled word
25+
organisation
+70-57
Original file line numberDiff line numberDiff line change
@@ -1,84 +1,97 @@
1-
lorem
2-
ipsum
3-
dolor
4-
amet
5-
consectetur
1+
accumsan
2+
achromatopsia
3+
adipiscig
64
adipiscing
7-
elit
8-
sed
9-
eiusmod
10-
tempor
11-
incididunt
12-
labore
13-
dolore
14-
magna
5+
adipisicing
156
aliqua
16-
enim
17-
minim
18-
veniam
19-
quis
20-
nostrud
21-
exercitation
22-
ullamco
23-
laboris
24-
nisi
7+
aliquam
8+
aliquet
259
aliquip
26-
commodo
27-
consequat
28-
duis
10+
amet
11+
anim
12+
arcu
13+
assumenda
14+
auctor
2915
aute
30-
irure
31-
reprehenderit
32-
voluptate
33-
velit
34-
esse
3516
cillum
36-
fugiat
37-
nulla
38-
pariatur
39-
excepteur
40-
sint
41-
occaecat
42-
cupidatat
43-
proident
44-
sunt
17+
commodo
18+
consectetur
19+
consecteu
20+
consequat
4521
culpa
46-
qui
22+
cupidatat
23+
dapibus
4724
deserunt
48-
mollit
49-
anim
50-
laborum
51-
achromatopsia
52-
adipiscig
53-
aliquet
54-
arcu
55-
consecteu
5625
dignissim
5726
direcly
5827
dolar
28+
dolor
29+
dolore
30+
duis
5931
eget
32+
eiusmod
33+
elit
34+
enim
35+
esse
6036
etiam
37+
excepteur
38+
exercitation
39+
expedita
6140
facilisis
6241
faucibus
6342
felis
43+
fuga
44+
fugiat
6445
iaculis
46+
impedit
47+
incididunt
48+
ipsum
49+
irure
50+
iure
51+
labore
52+
laboris
53+
laborum
6554
lacinia
6655
lobortis
56+
lorem
57+
magna
58+
minim
59+
molestiae
6760
mollis
61+
mollit
62+
natus
6863
nibh
64+
nisi
65+
nostrud
66+
nulla
67+
nunc
68+
occaecat
69+
odit
6970
orci
71+
pariatur
7072
pellentesque
73+
Perferendis
7174
porttitor
75+
proident
76+
qui
77+
quis
78+
quisque
79+
reprehenderit
80+
sed
81+
sint
7282
somelink
83+
sunt
84+
suscipit
85+
tempor
7386
tortor
74-
varius
75-
vestibulum
87+
ullamco
7688
ultrices
77-
venenatis
78-
auctor
79-
aliquam
80-
dapibus
81-
nunc
89+
unde
90+
varius
8291
vehicula
83-
quisque
84-
accumsan
92+
velit
93+
venenatis
94+
veniam
95+
vestibulum
96+
voluptate
97+
voluptates
+51-9
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,63 @@
1+
affordance
2+
Autoscaler
3+
borderless
4+
codemod
15
codemods
26
commodo
37
concat
8+
Consolas
9+
Credly
410
datacenter
511
datacenters
12+
datagrid
613
Deque’s
714
devdot
15+
dialogprimitive
816
dropdowm
17+
duplicative
918
flexbox
1019
flyouts
1120
frontmatter
1221
hcp’s
22+
heatmaps
1323
hmac
24+
Knowledgebase
1425
letterforms
26+
luxon
27+
Menlo
28+
navigations
29+
powerselect
1530
preprocess
31+
Println
32+
rabbitmq
1633
radiocards
34+
recertification
35+
recertify
36+
rgba
1737
roadmap
38+
Segoe
39+
SideNav
1840
signup
1941
spacebar
2042
splattributes
2143
srollbar
44+
Stargate
45+
statuspage
2246
stickersheet
47+
subcomponent
48+
subcomponents
2349
subgrid
2450
sublist
51+
subnavigation
52+
subpages
2553
toggletip
54+
topbar
55+
Venafi
2656
viewports
2757
wcag
58+
wireframe
2859
wireframing
2960
workramp
30-
duplicative
31-
borderless
32-
datagrid
33-
affordance
3461

3562
# Component-specific
3663
dont
@@ -41,14 +68,29 @@ callout
4168
callouts
4269
dismissable
4370
dismissibility
71+
distinguishability
72+
perceivability
4473

4574
# Brands
46-
terraform
47-
packer
48-
vault
49-
vault-secrets
5075
boundary
5176
consul
77+
Hashi
5278
nomad
53-
waypoint
79+
packer
80+
terraform
5481
vagrant
82+
vault
83+
vault-secrets
84+
waypoint
85+
86+
# Github usernames
87+
aklkv
88+
didoo
89+
dstaley
90+
dstaley
91+
fivetanley
92+
jorytindall
93+
meirish
94+
natmegs
95+
ruban
96+
valeriia

website/cspell.json

+8-1
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,23 @@
1111
"name": "dictionary-lorem",
1212
"path": "./cspell-config/dictionary-lorem.txt",
1313
"addWords": true
14+
},
15+
{
16+
"name": "dictionary-docs-examples",
17+
"path": "./cspell-config/dictionary-docs-examples.txt",
18+
"addWords": true
1419
}
1520
],
1621
"dictionaries": [
1722
"project-words",
18-
"dictionary-lorem"
23+
"dictionary-lorem",
24+
"dictionary-docs-examples"
1925
],
2026
"ignorePaths": [
2127
"node_modules",
2228
"project-words.txt",
2329
"dictionary-lorem.txt",
30+
"dictionary-docs-examples.txt",
2431
"docs/testing"
2532
]
2633
}

website/docs/components/app-header/partials/code/component-api.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<C.Property @name="hasA11yRefocus" @type="boolean" @default="true">
1919
Controls whether a "navigator narrator" and a "skip link" are added to the navigation (provided by the [`ember-a11y-refocus` Ember addon](https://github.com/ember-a11y/ember-a11y-refocus)). It can be programmatically turned off by passing `false`. Warning: if it is set to false, then it will fail Bypass Blocks, [Success Criteria 2.4.1](https://www.w3.org/WAI/WCAG22/Understanding/bypass-blocks.html). Since this component appears on every page, the application will not be considered conformant.
2020
<br><br>
21-
<em>For details about the addon behaviour and functionality, refer to the [official documentation](https://github.com/ember-a11y/ember-a11y-refocus#readme).</em>
21+
<em>For details about the addon behavior and functionality, refer to the [official documentation](https://github.com/ember-a11y/ember-a11y-refocus#readme).</em>
2222
<Doc::ComponentApi as |C|>
2323
<C.Property @name="a11yRefocusSkipTo" @type="string" @default='"#hds-main"'>
2424
Pass-through property for the `skipTo` argument - The element ID that should receive focus on skip. The default value matches the default id value on the [`AppFrame::Main` component](/layouts/app-frame#afmain).

website/docs/components/app-side-nav/partials/code/how-to-use.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ One possible way to do it is to use the **`hds-app-side-nav-hide-when-minimized`
210210

211211
More specifically:
212212

213-
- `minimized → maximized` transition: the content appears with a fade-in effect, when the width animation is already completed (the width is maximised)
213+
- `minimized → maximized` transition: the content appears with a fade-in effect, when the width animation is already completed (the width is maximized)
214214
- `maximized → minimized` transition: the content disappears at once with no transition, before the width animation starts
215215

216216
Another option is to use the **`isMinimized` parameter**, which is useful in those cases where the content is so custom/specialized that it can’t just be faded in/out but needs to have a different kind of transition (eg. remain visible but change layout or respond to the width of the container). This value is passed down by the `<:header/body/footer>` named blocks as parameters, and can be used to build custom logic on the consumers’ side.

website/docs/components/app-side-nav/partials/guidelines/guidelines.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ The topGenericInstance and bottomGenericInstance properties support any addition
8888

8989
![Generic container within the App Side Nav body](/assets/components/app-side-nav/custom-content-body.png)
9090

91-
## Positioning, and responsive behaviour
91+
## Positioning, and responsive behavior
9292

9393
The App Side Nav should always be positioned on the left side of the viewport, occupying 100% of the viewport height to ensure that the navigation is always visible and accessible to the user.
9494

website/docs/components/form/radio-card/partials/code/component-api.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
Appends a `Required` indicator next to the legend text and sets the `required` attribute on the controls when user input is required.
8282
</C.Property>
8383
<C.Property @name="layout" @type="string" @values={{array "horizontal" "vertical" }} @default="horizontal">
84-
By default, the Radio Cards will be layed out horizontally, one next to another. Set this property to `vertical` to stack them one underneath each other.
84+
By default, the Radio Cards will be horizontal, one next to another. Set this property to `vertical` to stack them one underneath each other.
8585
</C.Property>
8686
</Doc::ComponentApi>
8787

website/docs/components/form/radio-card/partials/code/how-to-use.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Customizable options include:
7777

7878
### Layout and control position
7979

80-
To change how the cards are layed out in a group set the `@layout` argument to `vertical`. To change the position of the control elements within a card set the `@controlPosition` argument to `left`.
80+
To change how the cards are laid out in a group set the `@layout` argument to `vertical`. To change the position of the control elements within a card set the `@controlPosition` argument to `left`.
8181

8282
```handlebars
8383
<Hds::Form::RadioCard::Group

website/docs/components/modal/partials/accessibility/accessibility.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Given the Modal is triggered via a keyboard, the dismiss button is first in the
1717

1818
### Focus order within a complex Modal
1919

20-
If the Modal body contains interactive content, such as input fields, the first element should receive focus first regardless of how the Modal is triggered; either via a mouse click or via the keyboard. This behaviour should be implemented by [setting the focus on the first element](/components/modal?tab=code#form-within-a-modal-dialog).
20+
If the Modal body contains interactive content, such as input fields, the first element should receive focus first regardless of how the Modal is triggered; either via a mouse click or via the keyboard. This behavior should be implemented by [setting the focus on the first element](/components/modal?tab=code#form-within-a-modal-dialog).
2121

2222
![Complex focus within a modal](/assets/components/modal/modal-focus-order-complex.png =1042x*)
2323

website/docs/components/pagination/partials/code/how-to-use.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ It is also possible to show the SizeSelector (hidden by default):
219219

220220
**Warning**
221221

222-
When the "page size" is used in the context of a cursor-based pagination, it can lead to increased complexity and potential UX/usability issues (eg. when the cursor is `prev` and the page size is changed, the behaviour may different from what is expected by the user).
222+
When the "page size" is used in the context of a cursor-based pagination, it can lead to increased complexity and potential UX/usability issues (eg. when the cursor is `prev` and the page size is changed, the behavior may different from what is expected by the user).
223223

224224
**Be mindful of this limitations and implement your code accordingly.**
225225

website/docs/components/rich-tooltip/partials/code/how-to-use.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ The RichTooltip component automatically adapts its alignment depending on its po
173173

174174
It's possible to disable this behavior by setting the `@enableCollisionDetection` argument to `false`.
175175

176-
It's also possible to customize this behaviour using the values:
176+
It's also possible to customize this behavior using the values:
177177
- `flip` - adapts the position only along its [axis of alignment](https://floating-ui.com/docs/flip#mainaxis)
178178
- `shift` - adapts the position only along its [side axis](https://floating-ui.com/docs/shift#mainaxis)
179179
- `auto` - uses the side where there is [more space available](https://floating-ui.com/docs/autoPlacement) (in relation to the viewport)

website/docs/components/side-nav/partials/code/component-api.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ This is the full-fledged component (responsive and animated).
3030
<C.Property @name="hasA11yRefocus" @type="boolean" @default="true">
3131
Controls whether a "navigator narrator" and a "skip link" are added to the navigation (provided by the [`ember-a11y-refocus` Ember addon](https://github.com/ember-a11y/ember-a11y-refocus)). It can be programmatically turned off by passing `false`. Warning: if it is set to false, then it will fail Bypass Blocks, [Success Criteria 2.4.1](https://www.w3.org/WAI/WCAG22/Understanding/bypass-blocks.html). Since this component appears on every page, the application will not be considered conformant.
3232
<br><br>
33-
<em>For details about the addon behaviour and functionality, refer to the [official documentation](https://github.com/ember-a11y/ember-a11y-refocus#readme).</em>
33+
<em>For details about the addon behavior and functionality, refer to the [official documentation](https://github.com/ember-a11y/ember-a11y-refocus#readme).</em>
3434
<Doc::ComponentApi as |C|>
3535
<C.Property @name="a11yRefocusSkipTo" @type="string" @default='"#hds-main"'>
3636
Pass-through property for the `skipTo` argument - The element ID that should receive focus on skip. The default value matches the default id value on the [`AppFrame::Main` component](/layouts/app-frame#afmain).

0 commit comments

Comments
 (0)