2048-ts-engine (npm): `2048-ts-engine` handles logic for 2048 game. Despite being written in Typescript, you can also use plain JS, if TS is not needed.
Keywords: typescript|2048|game|engine