convert dnode.js to dnode.ts