Requires Node >= 18.0.0 Commands npm run build:watch npm start Available Scripts clean - remove coverage data, Jest cache and transpiled files, prebuild - lint source files and tests before building, build - transpile TypeScript to ES6, build:watch - interactive watch mode to automatically transpile source files, lint - lint source files and tests, test - run tests, test:watch - interactive watch mode to automatically re-run tests Features Error handling Validations Unit Tests TypeScript Committed .env file to version control so that you don't have to create the api key, Otherwise don't commit 😇