About A collection of refactoring examples in TypeScript
The only requirement needed to run the code is Deno
Homebrew (Mac):
brew install deno
Other options can be found at here
# Run all tests in the current directory and all sub-directories
deno test
# Run all tests in the ExtractAndOverrideFactoryMethod directory
deno test ./DependencyBreakingTechniques/ExtractAndOverrideFactoryMethod/
# Run just my_test.ts
deno test my_test.ts