ava-watch-funktionalitet och transpiling av TypeScript
Är det möjligt att använda ava --watch-funktionen när jag skriver testerna i TypeScript?
Nu har jag något som detta
"test": "tsc -p tsconfig.test.json && ava \"dist_test/**/*.js\""
Det skulle bara vara trevligt att ha det så att det endast testar ändrade käll-/testfiler under utveckling.
Svar #1
Du kan använda chokidar-cli för att upptäcka filändringar och få det att manuellt köra bygg och test.
"test": "tsc -p tsconfig.test.json && ava \"dist_test/**/*.js\"",
"test:watch": "chokidar \"dist_test/**/*.js\" -c \"npm run test\" --initial",
När ändringar upptäcks i några filer kommer det att köra test för dig.
