added headless javascript dependencies to the TODO