Commit f915bc5
committed
v6.2.0: Refactor musubi-init.js to meet complexity limits
- Extract helper functions to src/cli/init-helpers.js (~750 lines)
- Extract generator functions to src/cli/init-generators.js (~400 lines)
- Reduce bin/musubi-init.js from 2404 to 1111 lines
- Update tests to use new module imports
- Exclude node_modules from complexity validation
- All Constitutional compliance checks pass (9/9 Articles)
- All 4827 tests passing1 parent f7f17a0 commit f915bc5
8 files changed
Lines changed: 1449 additions & 1399 deletions
File tree
- bin
- src
- cli
- validators
- steering
- tests
Large 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 | | |
| |||
0 commit comments