vscode-auto-restart-typescript-and-eslint
Restart TypeScript or ESLint server automatically if monitored configuration or files changed.

Fork
Fork of vscode-restart-ts-server-button by Neotan.
Changes includes :
- Updated globs for eslint/typescript
- Debounce to prevents restarts happening too often
Make sure node_modules are ignored in your watchers
"files.watcherExclude": {
"**/node_modules/**": true
},
VS Code Marketplace:
https://marketplace.visualstudio.com/items?itemName=chrp.vscode-auto-restart-typescript-and-eslint
Features
- Restart TypeScript and ESLint servers automatically
- Enable/Disable file monitoring
Development Setup
1. Clone the Repository
Clone the repository using the command:
git clone https://github.com/christophehurpeau/vscode-auto-restart-typescript-and-eslint
2. Install Dependencies
Navigate to the repository folder:
cd vscode-auto-restart-typescript-and-eslint
Install the required dependencies:
npm install
3. Update Code or Configuration
Make necessary changes to the code or configuration files as needed.
4. Package the Extension
Run the following command to generate the .vsix package:
npm run package
5. Install the Extension
Install the extension to your VSCode using:
npm run install-vsix <path-to-vsix>
6. Verify Installation
Open VSCode, navigate to the Extensions tab in the sidebar, and search for chrp.vscode-auto-restart-typescript-and-eslint to ensure the extension is installed correctly.
7. Test the Extension
You can now test the functionality of the extension within VSCode.
Note⚠: Once you published the new version to the marketplace, remember uninstall the development version so you can actually use the published one.
Credits