Prepared for publishing to npm