grunt-init template for a project that has Node package and optionally Bower, Component, Jam, SPM and/or UMD package