Snake in TypeScript, or snakets