Requirements: Javascript/ Typescript