NPM wrapper for programming, useful for self-built npm server