add typing.js