Repository navigation
Commit 3a21648
fix: declare the default export of the package index
`index.mjs` has a single default export, an object mapping each property
type to its list of directories, but `index.d.mts` declared named
exports instead, so `import dirs from '@unicode/unicode-X'` failed to
type-check. The declaration now describes the default export with one
`readonly <Type>: string[]` property per type. A test checks that the
declared keys match the object exported at runtime.
Assisted-By: Claude Fable 5.1
Issue: #1091 parent 0d0dbaf commit 3a21648
2 files changed
Lines changed: 19 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
328 | 328 | | |
329 | 329 | | |
330 | 330 | | |
331 | | - | |
332 | | - | |
333 | | - | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
334 | 340 | | |
335 | 341 | | |
336 | 342 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
168 | 178 | | |
169 | 179 | | |
170 | 180 | | |
| |||
0 commit comments