Closed bfosberry closed 9 years ago
0 info it worked if it ends with ok 1 verbose cli [ '/Users/bfosberry/.nvm/v0.8.20/bin/node', 1 verbose cli '/Users/bfosberry/.nvm/v0.8.20/bin/npm', 1 verbose cli 'install' ] 2 info using npm@1.2.11 3 info using node@v0.8.20 4 verbose read json /Users/bfosberry/workspace/fleet-ui/angular/package.json 5 warn package.json fleetui@0.0.0 No README.md file found! 6 verbose readDependencies using package.json deps 7 verbose install where, deps [ '/Users/bfosberry/workspace/fleet-ui/angular', 7 verbose install [ 'grunt', 7 verbose install 'grunt-autoprefixer', 7 verbose install 'grunt-concurrent', 7 verbose install 'grunt-contrib-clean', 7 verbose install 'grunt-contrib-compass', 7 verbose install 'grunt-contrib-concat', 7 verbose install 'grunt-contrib-connect', 7 verbose install 'grunt-contrib-copy', 7 verbose install 'grunt-contrib-cssmin', 7 verbose install 'grunt-contrib-htmlmin', 7 verbose install 'grunt-contrib-imagemin', 7 verbose install 'grunt-contrib-jshint', 7 verbose install 'grunt-contrib-uglify', 7 verbose install 'grunt-contrib-watch', 7 verbose install 'grunt-filerev', 7 verbose install 'grunt-google-cdn', 7 verbose install 'grunt-newer', 7 verbose install 'grunt-ng-annotate', 7 verbose install 'grunt-svgmin', 7 verbose install 'grunt-usemin', 7 verbose install 'grunt-wiredep', 7 verbose install 'jshint-stylish', 7 verbose install 'load-grunt-tasks', 7 verbose install 'time-grunt', 7 verbose install 'grunt-connect-proxy', 7 verbose install 'grunt-ng-constant', 7 verbose install 'grunt-karma', 7 verbose install 'karma', 7 verbose install 'karma-jasmine', 7 verbose install 'karma-phantomjs-launcher' ] ] 8 verbose from cache /Users/bfosberry/workspace/fleet-ui/angular/package.json 9 info preinstall fleetui@0.0.0 10 verbose from cache /Users/bfosberry/workspace/fleet-ui/angular/package.json 11 verbose readDependencies using package.json deps 12 verbose cache add [ 'grunt@^0.4.5', null ] 13 verbose cache add name=undefined spec="grunt@^0.4.5" args=["grunt@^0.4.5",null] 14 verbose parsed url { pathname: 'grunt@^0.4.5', 14 verbose parsed url path: 'grunt@^0.4.5', 14 verbose parsed url href: 'grunt@^0.4.5' } 15 verbose cache add name="grunt" spec="^0.4.5" args=["grunt","^0.4.5"] 16 verbose parsed url { pathname: '^0.4.5', path: '^0.4.5', href: '^0.4.5' } 17 verbose addNamed [ 'grunt', '^0.4.5' ] 18 verbose addNamed [ null, null ] 19 verbose cache add [ 'grunt-autoprefixer@^0.7.3', null ] 20 verbose cache add name=undefined spec="grunt-autoprefixer@^0.7.3" args=["grunt-autoprefixer@^0.7.3",null] 21 verbose parsed url { pathname: 'grunt-autoprefixer@^0.7.3', 21 verbose parsed url path: 'grunt-autoprefixer@^0.7.3', 21 verbose parsed url href: 'grunt-autoprefixer@^0.7.3' } 22 verbose cache add name="grunt-autoprefixer" spec="^0.7.3" args=["grunt-autoprefixer","^0.7.3"] 23 verbose parsed url { pathname: '^0.7.3', path: '^0.7.3', href: '^0.7.3' } 24 verbose addNamed [ 'grunt-autoprefixer', '^0.7.3' ] 25 verbose addNamed [ null, null ] 26 silly lockFile 73541f84-grunt-0-4-5 grunt@^0.4.5 27 verbose lock grunt@^0.4.5 /Users/bfosberry/.npm/73541f84-grunt-0-4-5.lock 28 silly lockFile 071b3fa3-grunt-autoprefixer-0-7-3 grunt-autoprefixer@^0.7.3 29 verbose lock grunt-autoprefixer@^0.7.3 /Users/bfosberry/.npm/071b3fa3-grunt-autoprefixer-0-7-3.lock 30 info addNameTag [ 'grunt', '^0.4.5' ] 31 info addNameTag [ 'grunt-autoprefixer', '^0.7.3' ] 32 verbose cache add [ 'grunt-concurrent@^0.5.0', null ] 33 verbose cache add name=undefined spec="grunt-concurrent@^0.5.0" args=["grunt-concurrent@^0.5.0",null] 34 verbose parsed url { pathname: 'grunt-concurrent@^0.5.0', 34 verbose parsed url path: 'grunt-concurrent@^0.5.0', 34 verbose parsed url href: 'grunt-concurrent@^0.5.0' } 35 verbose cache add name="grunt-concurrent" spec="^0.5.0" args=["grunt-concurrent","^0.5.0"] 36 verbose parsed url { pathname: '^0.5.0', path: '^0.5.0', href: '^0.5.0' } 37 verbose addNamed [ 'grunt-concurrent', '^0.5.0' ] 38 verbose addNamed [ null, null ] 39 silly lockFile 3bee7190-grunt-concurrent-0-5-0 grunt-concurrent@^0.5.0 40 verbose lock grunt-concurrent@^0.5.0 /Users/bfosberry/.npm/3bee7190-grunt-concurrent-0-5-0.lock 41 verbose cache add [ 'grunt-contrib-clean@^0.5.0', null ] 42 verbose cache add name=undefined spec="grunt-contrib-clean@^0.5.0" args=["grunt-contrib-clean@^0.5.0",null] 43 verbose parsed url { pathname: 'grunt-contrib-clean@^0.5.0', 43 verbose parsed url path: 'grunt-contrib-clean@^0.5.0', 43 verbose parsed url href: 'grunt-contrib-clean@^0.5.0' } 44 verbose cache add name="grunt-contrib-clean" spec="^0.5.0" args=["grunt-contrib-clean","^0.5.0"] 45 verbose parsed url { pathname: '^0.5.0', path: '^0.5.0', href: '^0.5.0' } 46 verbose addNamed [ 'grunt-contrib-clean', '^0.5.0' ] 47 verbose addNamed [ null, null ] 48 silly lockFile b7d63f15-grunt-contrib-clean-0-5-0 grunt-contrib-clean@^0.5.0 49 verbose lock grunt-contrib-clean@^0.5.0 /Users/bfosberry/.npm/b7d63f15-grunt-contrib-clean-0-5-0.lock 50 verbose cache add [ 'grunt-contrib-compass@^0.7.2', null ] 51 verbose cache add name=undefined spec="grunt-contrib-compass@^0.7.2" args=["grunt-contrib-compass@^0.7.2",null] 52 verbose parsed url { pathname: 'grunt-contrib-compass@^0.7.2', 52 verbose parsed url path: 'grunt-contrib-compass@^0.7.2', 52 verbose parsed url href: 'grunt-contrib-compass@^0.7.2' } 53 verbose cache add name="grunt-contrib-compass" spec="^0.7.2" args=["grunt-contrib-compass","^0.7.2"] 54 verbose parsed url { pathname: '^0.7.2', path: '^0.7.2', href: '^0.7.2' } 55 verbose addNamed [ 'grunt-contrib-compass', '^0.7.2' ] 56 verbose addNamed [ null, null ] 57 silly lockFile 40018e68-grunt-contrib-compass-0-7-2 grunt-contrib-compass@^0.7.2 58 verbose lock grunt-contrib-compass@^0.7.2 /Users/bfosberry/.npm/40018e68-grunt-contrib-compass-0-7-2.lock 59 info addNameTag [ 'grunt-concurrent', '^0.5.0' ] 60 info addNameTag [ 'grunt-contrib-clean', '^0.5.0' ] 61 info addNameTag [ 'grunt-contrib-compass', '^0.7.2' ] 62 verbose url raw grunt 63 verbose url resolving [ 'https://registry.npmjs.org/', './grunt' ] 64 verbose url resolved https://registry.npmjs.org/grunt 65 info trying registry request attempt 1 at 10:40:52 66 verbose etag "T5PNYDNSSEG927OKDHCTX6AQ" 67 http GET https://registry.npmjs.org/grunt 68 verbose url raw grunt-autoprefixer 69 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-autoprefixer' ] 70 verbose url resolved https://registry.npmjs.org/grunt-autoprefixer 71 info trying registry request attempt 1 at 10:40:53 72 verbose etag "3MX9ZU98Z6UGZRD4WSXP54JJ4" 73 http GET https://registry.npmjs.org/grunt-autoprefixer 74 verbose cache add [ 'grunt-contrib-concat@^0.4.0', null ] 75 verbose cache add name=undefined spec="grunt-contrib-concat@^0.4.0" args=["grunt-contrib-concat@^0.4.0",null] 76 verbose parsed url { pathname: 'grunt-contrib-concat@^0.4.0', 76 verbose parsed url path: 'grunt-contrib-concat@^0.4.0', 76 verbose parsed url href: 'grunt-contrib-concat@^0.4.0' } 77 verbose cache add name="grunt-contrib-concat" spec="^0.4.0" args=["grunt-contrib-concat","^0.4.0"] 78 verbose parsed url { pathname: '^0.4.0', path: '^0.4.0', href: '^0.4.0' } 79 verbose addNamed [ 'grunt-contrib-concat', '^0.4.0' ] 80 verbose addNamed [ null, null ] 81 silly lockFile cce3fe1f-grunt-contrib-concat-0-4-0 grunt-contrib-concat@^0.4.0 82 verbose lock grunt-contrib-concat@^0.4.0 /Users/bfosberry/.npm/cce3fe1f-grunt-contrib-concat-0-4-0.lock 83 verbose cache add [ 'grunt-contrib-connect@^0.7.1', null ] 84 verbose cache add name=undefined spec="grunt-contrib-connect@^0.7.1" args=["grunt-contrib-connect@^0.7.1",null] 85 verbose parsed url { pathname: 'grunt-contrib-connect@^0.7.1', 85 verbose parsed url path: 'grunt-contrib-connect@^0.7.1', 85 verbose parsed url href: 'grunt-contrib-connect@^0.7.1' } 86 verbose cache add name="grunt-contrib-connect" spec="^0.7.1" args=["grunt-contrib-connect","^0.7.1"] 87 verbose parsed url { pathname: '^0.7.1', path: '^0.7.1', href: '^0.7.1' } 88 verbose addNamed [ 'grunt-contrib-connect', '^0.7.1' ] 89 verbose addNamed [ null, null ] 90 silly lockFile dbe1d401-grunt-contrib-connect-0-7-1 grunt-contrib-connect@^0.7.1 91 verbose lock grunt-contrib-connect@^0.7.1 /Users/bfosberry/.npm/dbe1d401-grunt-contrib-connect-0-7-1.lock 92 verbose cache add [ 'grunt-contrib-copy@^0.5.0', null ] 93 verbose cache add name=undefined spec="grunt-contrib-copy@^0.5.0" args=["grunt-contrib-copy@^0.5.0",null] 94 verbose parsed url { pathname: 'grunt-contrib-copy@^0.5.0', 94 verbose parsed url path: 'grunt-contrib-copy@^0.5.0', 94 verbose parsed url href: 'grunt-contrib-copy@^0.5.0' } 95 verbose cache add name="grunt-contrib-copy" spec="^0.5.0" args=["grunt-contrib-copy","^0.5.0"] 96 verbose parsed url { pathname: '^0.5.0', path: '^0.5.0', href: '^0.5.0' } 97 verbose addNamed [ 'grunt-contrib-copy', '^0.5.0' ] 98 verbose addNamed [ null, null ] 99 silly lockFile 0ed305e4-grunt-contrib-copy-0-5-0 grunt-contrib-copy@^0.5.0 100 verbose lock grunt-contrib-copy@^0.5.0 /Users/bfosberry/.npm/0ed305e4-grunt-contrib-copy-0-5-0.lock 101 verbose cache add [ 'grunt-contrib-cssmin@^0.9.0', null ] 102 verbose cache add name=undefined spec="grunt-contrib-cssmin@^0.9.0" args=["grunt-contrib-cssmin@^0.9.0",null] 103 verbose parsed url { pathname: 'grunt-contrib-cssmin@^0.9.0', 103 verbose parsed url path: 'grunt-contrib-cssmin@^0.9.0', 103 verbose parsed url href: 'grunt-contrib-cssmin@^0.9.0' } 104 verbose cache add name="grunt-contrib-cssmin" spec="^0.9.0" args=["grunt-contrib-cssmin","^0.9.0"] 105 verbose parsed url { pathname: '^0.9.0', path: '^0.9.0', href: '^0.9.0' } 106 verbose addNamed [ 'grunt-contrib-cssmin', '^0.9.0' ] 107 verbose addNamed [ null, null ] 108 silly lockFile 087a6f37-grunt-contrib-cssmin-0-9-0 grunt-contrib-cssmin@^0.9.0 109 verbose lock grunt-contrib-cssmin@^0.9.0 /Users/bfosberry/.npm/087a6f37-grunt-contrib-cssmin-0-9-0.lock 110 verbose cache add [ 'grunt-contrib-htmlmin@^0.3.0', null ] 111 verbose cache add name=undefined spec="grunt-contrib-htmlmin@^0.3.0" args=["grunt-contrib-htmlmin@^0.3.0",null] 112 verbose parsed url { pathname: 'grunt-contrib-htmlmin@^0.3.0', 112 verbose parsed url path: 'grunt-contrib-htmlmin@^0.3.0', 112 verbose parsed url href: 'grunt-contrib-htmlmin@^0.3.0' } 113 verbose cache add name="grunt-contrib-htmlmin" spec="^0.3.0" args=["grunt-contrib-htmlmin","^0.3.0"] 114 verbose parsed url { pathname: '^0.3.0', path: '^0.3.0', href: '^0.3.0' } 115 verbose addNamed [ 'grunt-contrib-htmlmin', '^0.3.0' ] 116 verbose addNamed [ null, null ] 117 silly lockFile 955689d3-grunt-contrib-htmlmin-0-3-0 grunt-contrib-htmlmin@^0.3.0 118 verbose lock grunt-contrib-htmlmin@^0.3.0 /Users/bfosberry/.npm/955689d3-grunt-contrib-htmlmin-0-3-0.lock 119 verbose cache add [ 'grunt-contrib-imagemin@^0.8.1', null ] 120 verbose cache add name=undefined spec="grunt-contrib-imagemin@^0.8.1" args=["grunt-contrib-imagemin@^0.8.1",null] 121 verbose parsed url { pathname: 'grunt-contrib-imagemin@^0.8.1', 121 verbose parsed url path: 'grunt-contrib-imagemin@^0.8.1', 121 verbose parsed url href: 'grunt-contrib-imagemin@^0.8.1' } 122 verbose cache add name="grunt-contrib-imagemin" spec="^0.8.1" args=["grunt-contrib-imagemin","^0.8.1"] 123 verbose parsed url { pathname: '^0.8.1', path: '^0.8.1', href: '^0.8.1' } 124 verbose addNamed [ 'grunt-contrib-imagemin', '^0.8.1' ] 125 verbose addNamed [ null, null ] 126 silly lockFile 053a4ec2-grunt-contrib-imagemin-0-8-1 grunt-contrib-imagemin@^0.8.1 127 verbose lock grunt-contrib-imagemin@^0.8.1 /Users/bfosberry/.npm/053a4ec2-grunt-contrib-imagemin-0-8-1.lock 128 verbose cache add [ 'grunt-contrib-jshint@^0.10.0', null ] 129 verbose cache add name=undefined spec="grunt-contrib-jshint@^0.10.0" args=["grunt-contrib-jshint@^0.10.0",null] 130 verbose parsed url { pathname: 'grunt-contrib-jshint@^0.10.0', 130 verbose parsed url path: 'grunt-contrib-jshint@^0.10.0', 130 verbose parsed url href: 'grunt-contrib-jshint@^0.10.0' } 131 verbose cache add name="grunt-contrib-jshint" spec="^0.10.0" args=["grunt-contrib-jshint","^0.10.0"] 132 verbose parsed url { pathname: '^0.10.0', path: '^0.10.0', href: '^0.10.0' } 133 verbose addNamed [ 'grunt-contrib-jshint', '^0.10.0' ] 134 verbose addNamed [ null, null ] 135 silly lockFile 1bfa20d8-grunt-contrib-jshint-0-10-0 grunt-contrib-jshint@^0.10.0 136 verbose lock grunt-contrib-jshint@^0.10.0 /Users/bfosberry/.npm/1bfa20d8-grunt-contrib-jshint-0-10-0.lock 137 verbose cache add [ 'grunt-contrib-uglify@^0.4.0', null ] 138 verbose cache add name=undefined spec="grunt-contrib-uglify@^0.4.0" args=["grunt-contrib-uglify@^0.4.0",null] 139 verbose parsed url { pathname: 'grunt-contrib-uglify@^0.4.0', 139 verbose parsed url path: 'grunt-contrib-uglify@^0.4.0', 139 verbose parsed url href: 'grunt-contrib-uglify@^0.4.0' } 140 verbose cache add name="grunt-contrib-uglify" spec="^0.4.0" args=["grunt-contrib-uglify","^0.4.0"] 141 verbose parsed url { pathname: '^0.4.0', path: '^0.4.0', href: '^0.4.0' } 142 verbose addNamed [ 'grunt-contrib-uglify', '^0.4.0' ] 143 verbose addNamed [ null, null ] 144 silly lockFile 2c051c6a-grunt-contrib-uglify-0-4-0 grunt-contrib-uglify@^0.4.0 145 verbose lock grunt-contrib-uglify@^0.4.0 /Users/bfosberry/.npm/2c051c6a-grunt-contrib-uglify-0-4-0.lock 146 verbose cache add [ 'grunt-contrib-watch@^0.6.1', null ] 147 verbose cache add name=undefined spec="grunt-contrib-watch@^0.6.1" args=["grunt-contrib-watch@^0.6.1",null] 148 verbose parsed url { pathname: 'grunt-contrib-watch@^0.6.1', 148 verbose parsed url path: 'grunt-contrib-watch@^0.6.1', 148 verbose parsed url href: 'grunt-contrib-watch@^0.6.1' } 149 verbose cache add name="grunt-contrib-watch" spec="^0.6.1" args=["grunt-contrib-watch","^0.6.1"] 150 verbose parsed url { pathname: '^0.6.1', path: '^0.6.1', href: '^0.6.1' } 151 verbose addNamed [ 'grunt-contrib-watch', '^0.6.1' ] 152 verbose addNamed [ null, null ] 153 silly lockFile 224b1ece-grunt-contrib-watch-0-6-1 grunt-contrib-watch@^0.6.1 154 verbose lock grunt-contrib-watch@^0.6.1 /Users/bfosberry/.npm/224b1ece-grunt-contrib-watch-0-6-1.lock 155 verbose cache add [ 'grunt-filerev@^0.2.1', null ] 156 verbose cache add name=undefined spec="grunt-filerev@^0.2.1" args=["grunt-filerev@^0.2.1",null] 157 verbose parsed url { pathname: 'grunt-filerev@^0.2.1', 157 verbose parsed url path: 'grunt-filerev@^0.2.1', 157 verbose parsed url href: 'grunt-filerev@^0.2.1' } 158 verbose cache add name="grunt-filerev" spec="^0.2.1" args=["grunt-filerev","^0.2.1"] 159 verbose parsed url { pathname: '^0.2.1', path: '^0.2.1', href: '^0.2.1' } 160 verbose addNamed [ 'grunt-filerev', '^0.2.1' ] 161 verbose addNamed [ null, null ] 162 silly lockFile b50faf19-grunt-filerev-0-2-1 grunt-filerev@^0.2.1 163 verbose lock grunt-filerev@^0.2.1 /Users/bfosberry/.npm/b50faf19-grunt-filerev-0-2-1.lock 164 verbose cache add [ 'grunt-google-cdn@^0.4.0', null ] 165 verbose cache add name=undefined spec="grunt-google-cdn@^0.4.0" args=["grunt-google-cdn@^0.4.0",null] 166 verbose parsed url { pathname: 'grunt-google-cdn@^0.4.0', 166 verbose parsed url path: 'grunt-google-cdn@^0.4.0', 166 verbose parsed url href: 'grunt-google-cdn@^0.4.0' } 167 verbose cache add name="grunt-google-cdn" spec="^0.4.0" args=["grunt-google-cdn","^0.4.0"] 168 verbose parsed url { pathname: '^0.4.0', path: '^0.4.0', href: '^0.4.0' } 169 verbose addNamed [ 'grunt-google-cdn', '^0.4.0' ] 170 verbose addNamed [ null, null ] 171 silly lockFile bf8aec2d-grunt-google-cdn-0-4-0 grunt-google-cdn@^0.4.0 172 verbose lock grunt-google-cdn@^0.4.0 /Users/bfosberry/.npm/bf8aec2d-grunt-google-cdn-0-4-0.lock 173 verbose cache add [ 'grunt-newer@^0.7.0', null ] 174 verbose cache add name=undefined spec="grunt-newer@^0.7.0" args=["grunt-newer@^0.7.0",null] 175 verbose parsed url { pathname: 'grunt-newer@^0.7.0', 175 verbose parsed url path: 'grunt-newer@^0.7.0', 175 verbose parsed url href: 'grunt-newer@^0.7.0' } 176 verbose cache add name="grunt-newer" spec="^0.7.0" args=["grunt-newer","^0.7.0"] 177 verbose parsed url { pathname: '^0.7.0', path: '^0.7.0', href: '^0.7.0' } 178 verbose addNamed [ 'grunt-newer', '^0.7.0' ] 179 verbose addNamed [ null, null ] 180 silly lockFile 78b2a39f-grunt-newer-0-7-0 grunt-newer@^0.7.0 181 verbose lock grunt-newer@^0.7.0 /Users/bfosberry/.npm/78b2a39f-grunt-newer-0-7-0.lock 182 verbose cache add [ 'grunt-ng-annotate@^0.3.0', null ] 183 verbose cache add name=undefined spec="grunt-ng-annotate@^0.3.0" args=["grunt-ng-annotate@^0.3.0",null] 184 verbose parsed url { pathname: 'grunt-ng-annotate@^0.3.0', 184 verbose parsed url path: 'grunt-ng-annotate@^0.3.0', 184 verbose parsed url href: 'grunt-ng-annotate@^0.3.0' } 185 verbose cache add name="grunt-ng-annotate" spec="^0.3.0" args=["grunt-ng-annotate","^0.3.0"] 186 verbose parsed url { pathname: '^0.3.0', path: '^0.3.0', href: '^0.3.0' } 187 verbose addNamed [ 'grunt-ng-annotate', '^0.3.0' ] 188 verbose addNamed [ null, null ] 189 silly lockFile d0cd7e62-grunt-ng-annotate-0-3-0 grunt-ng-annotate@^0.3.0 190 verbose lock grunt-ng-annotate@^0.3.0 /Users/bfosberry/.npm/d0cd7e62-grunt-ng-annotate-0-3-0.lock 191 verbose cache add [ 'grunt-svgmin@^0.4.0', null ] 192 verbose cache add name=undefined spec="grunt-svgmin@^0.4.0" args=["grunt-svgmin@^0.4.0",null] 193 verbose parsed url { pathname: 'grunt-svgmin@^0.4.0', 193 verbose parsed url path: 'grunt-svgmin@^0.4.0', 193 verbose parsed url href: 'grunt-svgmin@^0.4.0' } 194 verbose cache add name="grunt-svgmin" spec="^0.4.0" args=["grunt-svgmin","^0.4.0"] 195 verbose parsed url { pathname: '^0.4.0', path: '^0.4.0', href: '^0.4.0' } 196 verbose addNamed [ 'grunt-svgmin', '^0.4.0' ] 197 verbose addNamed [ null, null ] 198 silly lockFile e5c3356f-grunt-svgmin-0-4-0 grunt-svgmin@^0.4.0 199 verbose lock grunt-svgmin@^0.4.0 /Users/bfosberry/.npm/e5c3356f-grunt-svgmin-0-4-0.lock 200 verbose cache add [ 'grunt-usemin@^2.1.1', null ] 201 verbose cache add name=undefined spec="grunt-usemin@^2.1.1" args=["grunt-usemin@^2.1.1",null] 202 verbose parsed url { pathname: 'grunt-usemin@^2.1.1', 202 verbose parsed url path: 'grunt-usemin@^2.1.1', 202 verbose parsed url href: 'grunt-usemin@^2.1.1' } 203 verbose cache add name="grunt-usemin" spec="^2.1.1" args=["grunt-usemin","^2.1.1"] 204 verbose parsed url { pathname: '^2.1.1', path: '^2.1.1', href: '^2.1.1' } 205 verbose addNamed [ 'grunt-usemin', '^2.1.1' ] 206 verbose addNamed [ null, null ] 207 silly lockFile 910747d3-grunt-usemin-2-1-1 grunt-usemin@^2.1.1 208 verbose lock grunt-usemin@^2.1.1 /Users/bfosberry/.npm/910747d3-grunt-usemin-2-1-1.lock 209 verbose cache add [ 'grunt-wiredep@^1.7.0', null ] 210 verbose cache add name=undefined spec="grunt-wiredep@^1.7.0" args=["grunt-wiredep@^1.7.0",null] 211 verbose parsed url { pathname: 'grunt-wiredep@^1.7.0', 211 verbose parsed url path: 'grunt-wiredep@^1.7.0', 211 verbose parsed url href: 'grunt-wiredep@^1.7.0' } 212 verbose cache add name="grunt-wiredep" spec="^1.7.0" args=["grunt-wiredep","^1.7.0"] 213 verbose parsed url { pathname: '^1.7.0', path: '^1.7.0', href: '^1.7.0' } 214 verbose addNamed [ 'grunt-wiredep', '^1.7.0' ] 215 verbose addNamed [ null, null ] 216 silly lockFile 93ccb32e-grunt-wiredep-1-7-0 grunt-wiredep@^1.7.0 217 verbose lock grunt-wiredep@^1.7.0 /Users/bfosberry/.npm/93ccb32e-grunt-wiredep-1-7-0.lock 218 verbose cache add [ 'jshint-stylish@^0.2.0', null ] 219 verbose cache add name=undefined spec="jshint-stylish@^0.2.0" args=["jshint-stylish@^0.2.0",null] 220 verbose parsed url { pathname: 'jshint-stylish@^0.2.0', 220 verbose parsed url path: 'jshint-stylish@^0.2.0', 220 verbose parsed url href: 'jshint-stylish@^0.2.0' } 221 verbose cache add name="jshint-stylish" spec="^0.2.0" args=["jshint-stylish","^0.2.0"] 222 verbose parsed url { pathname: '^0.2.0', path: '^0.2.0', href: '^0.2.0' } 223 verbose addNamed [ 'jshint-stylish', '^0.2.0' ] 224 verbose addNamed [ null, null ] 225 silly lockFile 1d33a9dd-jshint-stylish-0-2-0 jshint-stylish@^0.2.0 226 verbose lock jshint-stylish@^0.2.0 /Users/bfosberry/.npm/1d33a9dd-jshint-stylish-0-2-0.lock 227 verbose cache add [ 'load-grunt-tasks@^0.4.0', null ] 228 verbose cache add name=undefined spec="load-grunt-tasks@^0.4.0" args=["load-grunt-tasks@^0.4.0",null] 229 verbose parsed url { pathname: 'load-grunt-tasks@^0.4.0', 229 verbose parsed url path: 'load-grunt-tasks@^0.4.0', 229 verbose parsed url href: 'load-grunt-tasks@^0.4.0' } 230 verbose cache add name="load-grunt-tasks" spec="^0.4.0" args=["load-grunt-tasks","^0.4.0"] 231 verbose parsed url { pathname: '^0.4.0', path: '^0.4.0', href: '^0.4.0' } 232 verbose addNamed [ 'load-grunt-tasks', '^0.4.0' ] 233 verbose addNamed [ null, null ] 234 silly lockFile b8239e6c-load-grunt-tasks-0-4-0 load-grunt-tasks@^0.4.0 235 verbose lock load-grunt-tasks@^0.4.0 /Users/bfosberry/.npm/b8239e6c-load-grunt-tasks-0-4-0.lock 236 verbose cache add [ 'time-grunt@^0.3.1', null ] 237 verbose cache add name=undefined spec="time-grunt@^0.3.1" args=["time-grunt@^0.3.1",null] 238 verbose parsed url { pathname: 'time-grunt@^0.3.1', 238 verbose parsed url path: 'time-grunt@^0.3.1', 238 verbose parsed url href: 'time-grunt@^0.3.1' } 239 verbose cache add name="time-grunt" spec="^0.3.1" args=["time-grunt","^0.3.1"] 240 verbose parsed url { pathname: '^0.3.1', path: '^0.3.1', href: '^0.3.1' } 241 verbose addNamed [ 'time-grunt', '^0.3.1' ] 242 verbose addNamed [ null, null ] 243 silly lockFile c6fdd19d-time-grunt-0-3-1 time-grunt@^0.3.1 244 verbose lock time-grunt@^0.3.1 /Users/bfosberry/.npm/c6fdd19d-time-grunt-0-3-1.lock 245 verbose cache add [ 'grunt-connect-proxy@0.1.11', null ] 246 verbose cache add name=undefined spec="grunt-connect-proxy@0.1.11" args=["grunt-connect-proxy@0.1.11",null] 247 verbose parsed url { pathname: 'grunt-connect-proxy@0.1.11', 247 verbose parsed url path: 'grunt-connect-proxy@0.1.11', 247 verbose parsed url href: 'grunt-connect-proxy@0.1.11' } 248 verbose cache add name="grunt-connect-proxy" spec="0.1.11" args=["grunt-connect-proxy","0.1.11"] 249 verbose parsed url { pathname: '0.1.11', path: '0.1.11', href: '0.1.11' } 250 verbose addNamed [ 'grunt-connect-proxy', '0.1.11' ] 251 verbose addNamed [ '0.1.11', '0.1.11' ] 252 silly lockFile 2b948ab8-grunt-connect-proxy-0-1-11 grunt-connect-proxy@0.1.11 253 verbose lock grunt-connect-proxy@0.1.11 /Users/bfosberry/.npm/2b948ab8-grunt-connect-proxy-0-1-11.lock 254 verbose cache add [ 'grunt-ng-constant@1.0.0', null ] 255 verbose cache add name=undefined spec="grunt-ng-constant@1.0.0" args=["grunt-ng-constant@1.0.0",null] 256 verbose parsed url { pathname: 'grunt-ng-constant@1.0.0', 256 verbose parsed url path: 'grunt-ng-constant@1.0.0', 256 verbose parsed url href: 'grunt-ng-constant@1.0.0' } 257 verbose cache add name="grunt-ng-constant" spec="1.0.0" args=["grunt-ng-constant","1.0.0"] 258 verbose parsed url { pathname: '1.0.0', path: '1.0.0', href: '1.0.0' } 259 verbose addNamed [ 'grunt-ng-constant', '1.0.0' ] 260 verbose addNamed [ '1.0.0', '1.0.0' ] 261 silly lockFile da18cf43-grunt-ng-constant-1-0-0 grunt-ng-constant@1.0.0 262 verbose lock grunt-ng-constant@1.0.0 /Users/bfosberry/.npm/da18cf43-grunt-ng-constant-1-0-0.lock 263 verbose cache add [ 'grunt-karma@^0.9.0', null ] 264 verbose cache add name=undefined spec="grunt-karma@^0.9.0" args=["grunt-karma@^0.9.0",null] 265 verbose parsed url { pathname: 'grunt-karma@^0.9.0', 265 verbose parsed url path: 'grunt-karma@^0.9.0', 265 verbose parsed url href: 'grunt-karma@^0.9.0' } 266 verbose cache add name="grunt-karma" spec="^0.9.0" args=["grunt-karma","^0.9.0"] 267 verbose parsed url { pathname: '^0.9.0', path: '^0.9.0', href: '^0.9.0' } 268 verbose addNamed [ 'grunt-karma', '^0.9.0' ] 269 verbose addNamed [ null, null ] 270 silly lockFile 62d6b9fd-grunt-karma-0-9-0 grunt-karma@^0.9.0 271 verbose lock grunt-karma@^0.9.0 /Users/bfosberry/.npm/62d6b9fd-grunt-karma-0-9-0.lock 272 verbose cache add [ 'karma@^0.12.24', null ] 273 verbose cache add name=undefined spec="karma@^0.12.24" args=["karma@^0.12.24",null] 274 verbose parsed url { pathname: 'karma@^0.12.24', 274 verbose parsed url path: 'karma@^0.12.24', 274 verbose parsed url href: 'karma@^0.12.24' } 275 verbose cache add name="karma" spec="^0.12.24" args=["karma","^0.12.24"] 276 verbose parsed url { pathname: '^0.12.24', path: '^0.12.24', href: '^0.12.24' } 277 verbose addNamed [ 'karma', '^0.12.24' ] 278 verbose addNamed [ null, null ] 279 silly lockFile bd862020-karma-0-12-24 karma@^0.12.24 280 verbose lock karma@^0.12.24 /Users/bfosberry/.npm/bd862020-karma-0-12-24.lock 281 verbose cache add [ 'karma-jasmine@^0.1.5', null ] 282 verbose cache add name=undefined spec="karma-jasmine@^0.1.5" args=["karma-jasmine@^0.1.5",null] 283 verbose parsed url { pathname: 'karma-jasmine@^0.1.5', 283 verbose parsed url path: 'karma-jasmine@^0.1.5', 283 verbose parsed url href: 'karma-jasmine@^0.1.5' } 284 verbose cache add name="karma-jasmine" spec="^0.1.5" args=["karma-jasmine","^0.1.5"] 285 verbose parsed url { pathname: '^0.1.5', path: '^0.1.5', href: '^0.1.5' } 286 verbose addNamed [ 'karma-jasmine', '^0.1.5' ] 287 verbose addNamed [ null, null ] 288 silly lockFile 36fc1519-karma-jasmine-0-1-5 karma-jasmine@^0.1.5 289 verbose lock karma-jasmine@^0.1.5 /Users/bfosberry/.npm/36fc1519-karma-jasmine-0-1-5.lock 290 verbose cache add [ 'karma-phantomjs-launcher@^0.1.4', null ] 291 verbose cache add name=undefined spec="karma-phantomjs-launcher@^0.1.4" args=["karma-phantomjs-launcher@^0.1.4",null] 292 verbose parsed url { pathname: 'karma-phantomjs-launcher@^0.1.4', 292 verbose parsed url path: 'karma-phantomjs-launcher@^0.1.4', 292 verbose parsed url href: 'karma-phantomjs-launcher@^0.1.4' } 293 verbose cache add name="karma-phantomjs-launcher" spec="^0.1.4" args=["karma-phantomjs-launcher","^0.1.4"] 294 verbose parsed url { pathname: '^0.1.4', path: '^0.1.4', href: '^0.1.4' } 295 verbose addNamed [ 'karma-phantomjs-launcher', '^0.1.4' ] 296 verbose addNamed [ null, null ] 297 silly lockFile a2b6b896-karma-phantomjs-launcher-0-1-4 karma-phantomjs-launcher@^0.1.4 298 verbose lock karma-phantomjs-launcher@^0.1.4 /Users/bfosberry/.npm/a2b6b896-karma-phantomjs-launcher-0-1-4.lock 299 info addNameTag [ 'grunt-contrib-concat', '^0.4.0' ] 300 info addNameTag [ 'grunt-contrib-connect', '^0.7.1' ] 301 info addNameTag [ 'grunt-contrib-copy', '^0.5.0' ] 302 info addNameTag [ 'grunt-contrib-cssmin', '^0.9.0' ] 303 info addNameTag [ 'grunt-contrib-htmlmin', '^0.3.0' ] 304 info addNameTag [ 'grunt-contrib-imagemin', '^0.8.1' ] 305 info addNameTag [ 'grunt-contrib-jshint', '^0.10.0' ] 306 info addNameTag [ 'grunt-contrib-uglify', '^0.4.0' ] 307 info addNameTag [ 'grunt-contrib-watch', '^0.6.1' ] 308 info addNameTag [ 'grunt-filerev', '^0.2.1' ] 309 info addNameTag [ 'grunt-google-cdn', '^0.4.0' ] 310 info addNameTag [ 'grunt-newer', '^0.7.0' ] 311 info addNameTag [ 'grunt-ng-annotate', '^0.3.0' ] 312 info addNameTag [ 'grunt-svgmin', '^0.4.0' ] 313 info addNameTag [ 'grunt-usemin', '^2.1.1' ] 314 info addNameTag [ 'grunt-wiredep', '^1.7.0' ] 315 info addNameTag [ 'jshint-stylish', '^0.2.0' ] 316 info addNameTag [ 'load-grunt-tasks', '^0.4.0' ] 317 info addNameTag [ 'time-grunt', '^0.3.1' ] 318 info addNameTag [ 'grunt-karma', '^0.9.0' ] 319 info addNameTag [ 'karma', '^0.12.24' ] 320 info addNameTag [ 'karma-jasmine', '^0.1.5' ] 321 info addNameTag [ 'karma-phantomjs-launcher', '^0.1.4' ] 322 verbose url raw grunt-concurrent 323 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-concurrent' ] 324 verbose url resolved https://registry.npmjs.org/grunt-concurrent 325 info trying registry request attempt 1 at 10:40:53 326 verbose etag "D3AGQE26IH8TU6ROO9K8DVHAU" 327 http GET https://registry.npmjs.org/grunt-concurrent 328 verbose url raw grunt-contrib-clean 329 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-clean' ] 330 verbose url resolved https://registry.npmjs.org/grunt-contrib-clean 331 info trying registry request attempt 1 at 10:40:53 332 verbose etag "3CUK3HJAOA30V2JI2O7ARWEKS" 333 http GET https://registry.npmjs.org/grunt-contrib-clean 334 verbose url raw grunt-contrib-compass 335 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-compass' ] 336 verbose url resolved https://registry.npmjs.org/grunt-contrib-compass 337 info trying registry request attempt 1 at 10:40:53 338 verbose etag "9ICOISMTLDE04889HK7ILBLN4" 339 http GET https://registry.npmjs.org/grunt-contrib-compass 340 verbose url raw grunt-contrib-connect 341 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-connect' ] 342 verbose url resolved https://registry.npmjs.org/grunt-contrib-connect 343 info trying registry request attempt 1 at 10:40:53 344 verbose etag "2I8M9ZT16DKJ5JDSFVQDGMNSS" 345 http GET https://registry.npmjs.org/grunt-contrib-connect 346 verbose url raw grunt-contrib-concat 347 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-concat' ] 348 verbose url resolved https://registry.npmjs.org/grunt-contrib-concat 349 info trying registry request attempt 1 at 10:40:53 350 verbose etag "CBS5VY6P5VCMD7GHLMSX08NCE" 351 http GET https://registry.npmjs.org/grunt-contrib-concat 352 verbose url raw grunt-contrib-cssmin 353 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-cssmin' ] 354 verbose url resolved https://registry.npmjs.org/grunt-contrib-cssmin 355 info trying registry request attempt 1 at 10:40:53 356 verbose etag "5GND3AEVYFBMXO4DE5O9TN2TC" 357 http GET https://registry.npmjs.org/grunt-contrib-cssmin 358 verbose url raw grunt-contrib-htmlmin 359 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-htmlmin' ] 360 verbose url resolved https://registry.npmjs.org/grunt-contrib-htmlmin 361 info trying registry request attempt 1 at 10:40:53 362 verbose etag "D0O1AJW4W8QIE9APSDF0J1E33" 363 http GET https://registry.npmjs.org/grunt-contrib-htmlmin 364 verbose url raw grunt-contrib-imagemin 365 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-imagemin' ] 366 verbose url resolved https://registry.npmjs.org/grunt-contrib-imagemin 367 info trying registry request attempt 1 at 10:40:53 368 verbose etag "68MK4V8VVMV8YEHCFYIAP125I" 369 http GET https://registry.npmjs.org/grunt-contrib-imagemin 370 verbose url raw grunt-contrib-jshint 371 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-jshint' ] 372 verbose url resolved https://registry.npmjs.org/grunt-contrib-jshint 373 info trying registry request attempt 1 at 10:40:53 374 verbose etag "4ICAY1U7OFP1P7IIRF7A9ZOAY" 375 http GET https://registry.npmjs.org/grunt-contrib-jshint 376 verbose url raw grunt-contrib-copy 377 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-copy' ] 378 verbose url resolved https://registry.npmjs.org/grunt-contrib-copy 379 info trying registry request attempt 1 at 10:40:53 380 verbose etag "CS6BJGQDKHBLD7PSX6OR2Y4EN" 381 http GET https://registry.npmjs.org/grunt-contrib-copy 382 verbose url raw grunt-contrib-uglify 383 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-uglify' ] 384 verbose url resolved https://registry.npmjs.org/grunt-contrib-uglify 385 info trying registry request attempt 1 at 10:40:53 386 verbose etag "3QDPDMDEYPNLRHU5UO140RL91" 387 http GET https://registry.npmjs.org/grunt-contrib-uglify 388 verbose url raw grunt-filerev 389 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-filerev' ] 390 verbose url resolved https://registry.npmjs.org/grunt-filerev 391 info trying registry request attempt 1 at 10:40:53 392 verbose etag "6X99DAMTW0CONGEO89BSGDNA7" 393 http GET https://registry.npmjs.org/grunt-filerev 394 verbose url raw grunt-google-cdn 395 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-google-cdn' ] 396 verbose url resolved https://registry.npmjs.org/grunt-google-cdn 397 info trying registry request attempt 1 at 10:40:53 398 verbose etag "3UOXXN3W4HK7HWTCGUF2A9LY8" 399 http GET https://registry.npmjs.org/grunt-google-cdn 400 verbose url raw grunt-contrib-watch 401 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-watch' ] 402 verbose url resolved https://registry.npmjs.org/grunt-contrib-watch 403 info trying registry request attempt 1 at 10:40:53 404 verbose etag "EQTL4G58NDKD0ORSVQE5FZD11" 405 http GET https://registry.npmjs.org/grunt-contrib-watch 406 verbose url raw grunt-ng-annotate 407 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-ng-annotate' ] 408 verbose url resolved https://registry.npmjs.org/grunt-ng-annotate 409 info trying registry request attempt 1 at 10:40:53 410 verbose etag "A6JA4B50EHXEXZFB7QAFUPZU8" 411 http GET https://registry.npmjs.org/grunt-ng-annotate 412 verbose url raw grunt-svgmin 413 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-svgmin' ] 414 verbose url resolved https://registry.npmjs.org/grunt-svgmin 415 info trying registry request attempt 1 at 10:40:53 416 verbose etag "1I43OJ5ZQM4WYIQRRJX8M55MR" 417 http GET https://registry.npmjs.org/grunt-svgmin 418 verbose url raw grunt-usemin 419 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-usemin' ] 420 verbose url resolved https://registry.npmjs.org/grunt-usemin 421 info trying registry request attempt 1 at 10:40:53 422 verbose etag "1DYL2SFJW7SA8X4J0BX1JQ49I" 423 http GET https://registry.npmjs.org/grunt-usemin 424 verbose url raw grunt-newer 425 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-newer' ] 426 verbose url resolved https://registry.npmjs.org/grunt-newer 427 info trying registry request attempt 1 at 10:40:53 428 verbose etag "EIQQTJGZNI3JJEN2XMQFT6026" 429 http GET https://registry.npmjs.org/grunt-newer 430 verbose url raw grunt-wiredep 431 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-wiredep' ] 432 verbose url resolved https://registry.npmjs.org/grunt-wiredep 433 info trying registry request attempt 1 at 10:40:53 434 verbose etag "1M76DIEFLWS3LPNGK38I7RRA6" 435 http GET https://registry.npmjs.org/grunt-wiredep 436 verbose url raw jshint-stylish 437 verbose url resolving [ 'https://registry.npmjs.org/', './jshint-stylish' ] 438 verbose url resolved https://registry.npmjs.org/jshint-stylish 439 info trying registry request attempt 1 at 10:40:53 440 verbose etag "BT6KS2NG5LTEV93E80PA4UHDL" 441 http GET https://registry.npmjs.org/jshint-stylish 442 verbose url raw grunt-connect-proxy/0.1.11 443 verbose url resolving [ 'https://registry.npmjs.org/', 443 verbose url resolving './grunt-connect-proxy/0.1.11' ] 444 verbose url resolved https://registry.npmjs.org/grunt-connect-proxy/0.1.11 445 info trying registry request attempt 1 at 10:40:53 446 verbose etag "4L7UCJTV28GD0JZ1M3GHDOAAY" 447 http GET https://registry.npmjs.org/grunt-connect-proxy/0.1.11 448 verbose url raw load-grunt-tasks 449 verbose url resolving [ 'https://registry.npmjs.org/', './load-grunt-tasks' ] 450 verbose url resolved https://registry.npmjs.org/load-grunt-tasks 451 info trying registry request attempt 1 at 10:40:53 452 verbose etag "F4ADHR6Y453SCKDZS23270T52" 453 http GET https://registry.npmjs.org/load-grunt-tasks 454 verbose url raw time-grunt 455 verbose url resolving [ 'https://registry.npmjs.org/', './time-grunt' ] 456 verbose url resolved https://registry.npmjs.org/time-grunt 457 info trying registry request attempt 1 at 10:40:53 458 verbose etag "4CCMUIHI7EVMVK6BAWWQYG4QZ" 459 http GET https://registry.npmjs.org/time-grunt 460 verbose url raw grunt-ng-constant/1.0.0 461 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-ng-constant/1.0.0' ] 462 verbose url resolved https://registry.npmjs.org/grunt-ng-constant/1.0.0 463 info trying registry request attempt 1 at 10:40:53 464 verbose etag "53OR6FM38P1FWMER3L0N8890G" 465 http GET https://registry.npmjs.org/grunt-ng-constant/1.0.0 466 verbose url raw grunt-karma 467 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-karma' ] 468 verbose url resolved https://registry.npmjs.org/grunt-karma 469 info trying registry request attempt 1 at 10:40:53 470 verbose etag "C7C1NSROEPSWFY3A0OUU8NXA2" 471 http GET https://registry.npmjs.org/grunt-karma 472 verbose url raw karma-jasmine 473 verbose url resolving [ 'https://registry.npmjs.org/', './karma-jasmine' ] 474 verbose url resolved https://registry.npmjs.org/karma-jasmine 475 info trying registry request attempt 1 at 10:40:53 476 verbose etag "201F5M68EPO32ALQ0IWSKZONA" 477 http GET https://registry.npmjs.org/karma-jasmine 478 verbose url raw karma 479 verbose url resolving [ 'https://registry.npmjs.org/', './karma' ] 480 verbose url resolved https://registry.npmjs.org/karma 481 info trying registry request attempt 1 at 10:40:53 482 verbose etag "4MZ8ZQA4T53OHFRMYWVAYEHDJ" 483 http GET https://registry.npmjs.org/karma 484 verbose url raw karma-phantomjs-launcher 485 verbose url resolving [ 'https://registry.npmjs.org/', './karma-phantomjs-launcher' ] 486 verbose url resolved https://registry.npmjs.org/karma-phantomjs-launcher 487 info trying registry request attempt 1 at 10:40:53 488 verbose etag "66UFY5MR6A83JYRYD5F5XPBQP" 489 http GET https://registry.npmjs.org/karma-phantomjs-launcher 490 http 304 https://registry.npmjs.org/grunt-contrib-clean 491 silly registry.get cb [ 304, 491 silly registry.get { date: 'Wed, 12 Nov 2014 16:40:53 GMT', 491 silly registry.get server: 'Apache', 491 silly registry.get via: '1.1 varnish', 491 silly registry.get 'last-modified': 'Wed, 12 Nov 2014 16:40:53 GMT', 491 silly registry.get 'cache-control': 'max-age=60', 491 silly registry.get etag: '"3CUK3HJAOA30V2JI2O7ARWEKS"', 491 silly registry.get age: '31', 491 silly registry.get 'x-served-by': 'cache-ord1735-ORD', 491 silly registry.get 'x-cache': 'HIT', 491 silly registry.get 'x-cache-hits': '1', 491 silly registry.get 'x-timer': 'S1415810453.461259,VS0,VE0', 491 silly registry.get vary: 'Accept', 491 silly registry.get 'content-length': '0', 491 silly registry.get 'keep-alive': 'timeout=10, max=50', 491 silly registry.get connection: 'Keep-Alive' } ] 492 verbose etag grunt-contrib-clean from cache 493 silly lockFile b7d63f15-grunt-contrib-clean-0-5-0 grunt-contrib-clean@^0.5.0 494 silly lockFile b7d63f15-grunt-contrib-clean-0-5-0 grunt-contrib-clean@^0.5.0 495 error Error: No compatible version found: grunt-contrib-clean@'^0.5.0' 495 error Valid install targets: 495 error ["0.1.0","0.2.0","0.3.0","0.3.1","0.3.2","0.4.0","0.4.1","0.5.0","0.6.0","0.4.0-a","0.4.0-rc5","0.4.0-rc6"] 495 error at installTargetsError (/Users/bfosberry/.nvm/v0.8.20/lib/node_modules/npm/lib/cache.js:679:10) 495 error at /Users/bfosberry/.nvm/v0.8.20/lib/node_modules/npm/lib/cache.js:594:10 495 error at saved (/Users/bfosberry/.nvm/v0.8.20/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7) 495 error at Object.oncomplete (fs.js:297:15) 496 error If you need help, you may report this log at: 496 error <http://github.com/isaacs/npm/issues> 496 error or email it to: 496 error <npm-@googlegroups.com> 497 error System Darwin 14.0.0 498 error command "/Users/bfosberry/.nvm/v0.8.20/bin/node" "/Users/bfosberry/.nvm/v0.8.20/bin/npm" "install" 499 error cwd /Users/bfosberry/workspace/fleet-ui/angular 500 error node -v v0.8.20 501 error npm -v 1.2.11 502 verbose exit [ 1, true ]
@bfosberry Hello! You should use latest nodejs version.(> 0.9) This link help you, Thank you. https://github.com/marcorinck/ngStart/issues/24