Testing & Development
DevFlow is designed for easy development and testing. Here's how to get started as a contributor or advanced user.
Running Tests
- Tests are located in
src/test/extension.test.ts. - Run tests with:
npm test - Uses the VS Code Extension Test Runner.
Linting & Formatting
- Lint the codebase with:
npm run lint - Uses ESLint and TypeScript ESLint plugin.
Building the Extension
- Compile TypeScript:
npm run compile - Watch for changes:
npm run watch
Contributing
- Fork the repository and create a feature branch.
- Make your changes and add tests as needed.
- Run linting and tests before submitting a PR.
- See the main README for more details.