Skip to content

Commit bf1f4b5

Browse files
Updated API documentation - remix SHA 2c0ef6722
1 parent b0b1cb2 commit bf1f4b5

3,802 files changed

Lines changed: 17892 additions & 445349 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/api.css

Lines changed: 223 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,223 @@
1+
html {
2+
color-scheme: light dark;
3+
}
4+
5+
.site-header__brand {
6+
color: var(--rmx-color-text-primary);
7+
}
8+
9+
.api-nav-sections,
10+
.api-nav-content,
11+
.api-nav-group,
12+
.api-nav-links {
13+
display: flex;
14+
flex-direction: column;
15+
}
16+
17+
.api-nav-sections {
18+
gap: 4px;
19+
margin-top: 4px;
20+
}
21+
22+
.api-nav-section {
23+
margin: 0;
24+
}
25+
26+
.api-nav-section > summary {
27+
position: relative;
28+
display: flex;
29+
align-items: center;
30+
min-height: 32px;
31+
padding: 8px 28px 8px 8px;
32+
border-radius: var(--rmx-radius-md);
33+
color: var(--rmx-color-text-primary);
34+
font-size: 12px;
35+
font-weight: var(--rmx-font-weight-bold);
36+
line-height: normal;
37+
letter-spacing: 0.6px;
38+
list-style: none;
39+
text-transform: uppercase;
40+
cursor: pointer;
41+
}
42+
43+
.api-nav-section > summary::-webkit-details-marker {
44+
display: none;
45+
}
46+
47+
.api-nav-section > summary::after {
48+
position: absolute;
49+
right: 10px;
50+
width: 6px;
51+
height: 6px;
52+
border-right: 1px solid currentColor;
53+
border-bottom: 1px solid currentColor;
54+
content: '';
55+
opacity: 0.55;
56+
transform: rotate(45deg) translateY(-2px);
57+
transition: transform 150ms ease;
58+
}
59+
60+
.api-nav-section:not([open]) > summary::after {
61+
transform: rotate(-45deg);
62+
}
63+
64+
.api-nav-section > summary:hover {
65+
background: var(--docs-nav-hover-background);
66+
}
67+
68+
.api-nav-content {
69+
gap: 8px;
70+
padding: 4px 0 12px 8px;
71+
}
72+
73+
.api-nav-group {
74+
gap: 4px;
75+
}
76+
77+
.api-nav-group__heading {
78+
height: 24px;
79+
margin: 0;
80+
padding: 6px 8px;
81+
color: var(--rmx-color-text-secondary);
82+
font-size: 10px;
83+
font-weight: var(--rmx-font-weight-bold);
84+
line-height: normal;
85+
letter-spacing: var(--rmx-letter-spacing-meta);
86+
text-transform: uppercase;
87+
}
88+
89+
.api-nav-links {
90+
gap: 4px;
91+
}
92+
93+
.api-nav-links a {
94+
position: relative;
95+
display: flex;
96+
align-items: center;
97+
width: 100%;
98+
min-height: 32px;
99+
padding: 7px 12px;
100+
overflow: hidden;
101+
border-radius: var(--rmx-radius-md);
102+
color: var(--docs-nav-link);
103+
font-size: 14px;
104+
line-height: 1.4;
105+
text-decoration: none;
106+
text-overflow: ellipsis;
107+
white-space: nowrap;
108+
transition:
109+
color 150ms ease-in-out,
110+
background-color 150ms ease-in-out;
111+
}
112+
113+
.api-nav-links a:hover {
114+
color: var(--docs-nav-link-hover);
115+
background: var(--docs-nav-hover-background);
116+
}
117+
118+
.api-page-header {
119+
margin-bottom: var(--rmx-space-lg);
120+
}
121+
122+
.docs-chapter-eyebrow {
123+
margin: 0;
124+
color: var(--rmx-color-eyebrow);
125+
font-family: var(--rmx-font-family-sans);
126+
font-size: 12px;
127+
font-weight: var(--rmx-font-weight-bold);
128+
line-height: normal;
129+
letter-spacing: 0.6px;
130+
text-transform: uppercase;
131+
}
132+
133+
.api-page-meta {
134+
display: flex;
135+
align-items: baseline;
136+
justify-content: space-between;
137+
gap: var(--rmx-space-md);
138+
}
139+
140+
.api-page-source {
141+
color: var(--rmx-color-text-secondary);
142+
font-family: var(--rmx-font-family-mono);
143+
font-size: var(--rmx-font-size-xxxs);
144+
letter-spacing: var(--rmx-letter-spacing-meta);
145+
text-decoration: none;
146+
text-transform: uppercase;
147+
}
148+
149+
.api-page-source:hover {
150+
color: var(--rmx-color-text-primary);
151+
}
152+
153+
.api-page-description {
154+
max-width: 64ch;
155+
margin: var(--rmx-space-lg) 0 0;
156+
color: var(--rmx-color-text-secondary);
157+
}
158+
159+
.api-page-content > h1:first-child,
160+
.api-page-content > div > h1:first-child {
161+
margin: 0 0 40px;
162+
overflow-wrap: anywhere;
163+
}
164+
165+
.api-page-content > ol:first-of-type {
166+
margin-top: 0;
167+
}
168+
169+
.api-demo {
170+
display: flex;
171+
flex-direction: column;
172+
gap: var(--rmx-space-xl);
173+
}
174+
175+
.api-demo__header {
176+
display: flex;
177+
flex-direction: column;
178+
gap: var(--rmx-space-sm);
179+
}
180+
181+
.api-demo__header h1,
182+
.api-demo__header p {
183+
margin: 0;
184+
}
185+
186+
.api-demo__frame {
187+
overflow: hidden;
188+
border: var(--rmx-space-px) solid var(--rmx-color-border-subtle);
189+
border-radius: var(--rmx-radius-lg);
190+
}
191+
192+
.api-demo__preview {
193+
display: flex;
194+
align-items: center;
195+
justify-content: center;
196+
min-height: 120px;
197+
padding: var(--rmx-space-xxl);
198+
border-bottom: var(--rmx-space-px) solid var(--rmx-color-border-subtle);
199+
background: var(--rmx-surface-lvl0);
200+
}
201+
202+
.api-demo__source > pre.shiki {
203+
margin: 0;
204+
border: 0;
205+
border-radius: 0;
206+
}
207+
208+
@media (width < 900px) {
209+
.site-header__brand {
210+
left: 16px;
211+
}
212+
213+
.api-page-content > h1:first-child,
214+
.api-page-content > div > h1:first-child {
215+
margin-bottom: var(--rmx-space-xxl);
216+
}
217+
}
218+
219+
@media (prefers-reduced-motion: reduce) {
220+
.api-nav-section > summary::after {
221+
transition: none;
222+
}
223+
}

docs/api/remix/assert/class/AssertionError.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,28 @@ Thrown when an assertion fails. Mirrors the shape of Node.js's built-in
1515
```ts
1616
class AssertionError {
1717
constructor(options: {
18-
actual?: unknown;
19-
expected?: unknown;
20-
generatedMessage?: boolean;
21-
message?: unknown;
22-
operator: string;
23-
}): AssertionError;
18+
actual?: unknown
19+
expected?: unknown
20+
generatedMessage?: boolean
21+
message?: unknown
22+
operator: string
23+
}): AssertionError
2424

2525
// Properties
26-
actual: unknown;
27-
cause?: unknown;
28-
code: string;
29-
expected: unknown;
30-
generatedMessage: boolean;
31-
message: string;
32-
name: string;
33-
operator: string;
34-
stack?: string;
35-
stackTraceLimit: number;
26+
actual: unknown
27+
cause?: unknown
28+
code: string
29+
expected: unknown
30+
generatedMessage: boolean
31+
message: string
32+
name: string
33+
operator: string
34+
stack?: string
35+
stackTraceLimit: number
3636

3737
// Methods
38-
captureStackTrace(targetObject: object, constructorOpt: Function): void;
39-
prepareStackTrace(err: Error, stackTraces: CallSite[]): any;
38+
captureStackTrace(targetObject: object, constructorOpt: Function): void
39+
prepareStackTrace(err: Error, stackTraces: CallSite[]): any
4040
}
4141

4242
```

0 commit comments

Comments
 (0)