add node-webkit support and fixed typo