Ink JavaScript core library