Commit ff74518
authored
feat: Upgrade core dependencies and regenerate documentation (#856)
### Key Changes:
* **Dependency Upgrades:** Core packages have been updated to their
latest versions, including:
* `@auth0/auth0-spa-js` to `^2.2.0`
* `typescript` to `^5.8.3`
* `typedoc` to `^0.28.7`
* `react` and `react-dom` to `^19.1.0`
* Testing libraries like `jest` and `@testing-library/*`
* Linting tools like `@typescript-eslint/*` to `^8.x`
* **Documentation Regeneration:** As a result of the `typedoc` upgrade,
the entire `/docs` directory has been regenerated. This brings in a
modern theme, an improved structure, and new features like a hierarchy
view for better API exploration.
* **Enhanced Type Safety:** The project's `tsconfig.json` has been
configured with stricter type-checking rules, including
`exactOptionalPropertyTypes` and `noUncheckedIndexedAccess`. The
codebase has been updated to conform to these rules, leading to more
precise and safer type definitions.
* **Code Modernization:** The codebase has been refactored to use modern
JavaScript syntax, such as nullish coalescing (`??`) and optional
chaining (`?.`).
* **Test Suite Improvements:**
* Comprehensive unit tests have been added for an internal utility
function.
* Asynchronous tests have been updated to correctly use `await act()`,
ensuring more stable and reliable test execution.1 parent 4630a16 commit ff74518
File tree
61 files changed
+2926
-2312
lines changed- __tests__
- docs
- assets
- classes
- functions
- interfaces
- types
- variables
- examples
- nextjs-app
- users-api
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
61 files changed
+2926
-2312
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
4 | 29 | | |
5 | 30 | | |
6 | 31 | | |
| |||
62 | 87 | | |
63 | 88 | | |
64 | 89 | | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Loading
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments