migrate JS Editing test

not passing but main structure and shared dependencies added.