1.1 KiB
1.1 KiB
Suggested Commands for Qenv Development
Build & Test Commands
pnpm test
- Run tests with tstestpnpm build
- Build the project with tsbuild (includes --web --allowimplicitany flags)pnpm buildDocs
- Generate documentation with tsdoc
Development Tools
tsx <file>
- Execute TypeScript files directly (globally available)tstest test/test.some.ts --verbose
- Run specific test file with verbose output
Package Management
pnpm install
- Install dependenciespnpm install --save-dev <package>
- Add development dependencypnpm install <package>
- Add production dependency
Git Operations
git mv <old> <new>
- Move/rename files preserving historygit status
- Check current repository statusgit diff
- View uncommitted changes
Type Checking
tsbuild check test/**/* --skiplibcheck
- Type check test filespnpm run build
- Type check and build module files
System Commands (Linux)
ls
- List filesfind . -name "pattern"
- Find files by patternrg "pattern"
- Search file contents (ripgrep)curl
- Make HTTP requests for testing/debugging