* Add replaceNode switch * Add test for replaceNode() * Update TS definitions
* Add Typescript definitions * Add test file for TS