Commit c667daf
fix: replace deprecated glob with fast-glob and fix pro bootstrap (#560)
* fix: replace deprecated glob.sync with fast-glob and fix pro bootstrap flow
- Replace glob.sync() with fast-glob sync in tool-resolver.js and elicitation.js
to eliminate glob@10.5.0 deprecation warnings
- Add InlineLicenseClient using Node.js native https for pre-bootstrap license
checks when @aiox-fullstack/pro is not yet installed
- Remove pre-check block that attempted npm install @aiox-fullstack/pro before
email validation (causing 404 errors on fresh installs)
- Move @aiox-fullstack/pro installation to stepInstallScaffold (after license gate)
- Update tool-resolver.test.js mocks from glob to fast-glob
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* chore: bump version to v5.0.1
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix: update pro-wizard test for InlineLicenseClient fallback and regenerate manifest
- Update validateKeyWithApi test to expect network error instead of "not available"
since getLicenseClient() now falls back to InlineLicenseClient when module is missing
- Regenerate install manifest to fix entity-registry.yaml hash mismatch
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix: add missing methods to InlineLicenseClient (activate, checkEmailVerified, resendVerification)
Addresses CodeRabbit CR — InlineLicenseClient must be interface-compatible
with LicenseApiClient for legacy key activation and email verification flows.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>1 parent c478234 commit c667daf
File tree
9 files changed
+5602
-2003
lines changed- .aiox-core
- data
- infrastructure/scripts
- product/templates/engine
- packages/installer/src/wizard
- tests
- unit
9 files changed
+5602
-2003
lines changedLarge diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
288 | 288 | | |
289 | 289 | | |
290 | 290 | | |
291 | | - | |
| 291 | + | |
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
| |||
309 | 309 | | |
310 | 310 | | |
311 | 311 | | |
312 | | - | |
| 312 | + | |
313 | 313 | | |
314 | 314 | | |
315 | 315 | | |
| |||
0 commit comments