feat(root): enhance dev/build scripts with interactive mode and pnpm config
- Add .npmrc with isolated node-linker for UniApp compatibility - Enhance dev-project.ts and build-project.ts with interactive selection - Support --project, --env, --platform parameters - Auto-detect UniApp vs Web projects for platform selection - Update ARCHITECTURE.md with new script usage - Add pnpm overrides for axios version lock - Update commitlint config scope rules
Showing
with
597 additions
and
24 deletions
.npmrc
0 → 100644
common/vue-kit/src/composables/index.ts
0 → 100644
| ... | ... | @@ -36,5 +36,15 @@ |
| "lint-staged": "^15.2.10", | ||
| "tsx": "^4.19.2", | ||
| "typescript": "^5.6.3" | ||
| }, | ||
| "pnpm": { | ||
| "overrides": { | ||
| "axios": "^0.27.2" | ||
| }, | ||
| "peerDependencyRules": { | ||
| "ignoreMissing": [ | ||
| "*" | ||
| ] | ||
| } | ||
| } | ||
| } |
This diff could not be displayed because it is too large.
Please
register
or
sign in
to comment