smart-split
Improved Javascript string split, for handling RegExp in a way that can easily re-create the original string
Improved Javascript string split, for handling RegExp in a way that can easily re-create the original string
A proxy for state machines to preserve state and history
Re-create boosters with your cards!
Re-create deep level changed objects in memory while keeping the same reference for unchanged objects