justinhelmer
8/5/2017 - 8:11 AM

npm-debug.log

0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/Cellar/nvm/0.25.1/versions/node/v6.11.0/bin/node',
1 verbose cli   '/usr/local/opt/nvm/versions/node/v6.11.0/bin/npm',
1 verbose cli   'publish' ]
2 info using npm@3.10.10
3 info using node@v6.11.0
4 verbose publish [ '.' ]
5 silly cache add args [ '.', null ]
6 verbose cache add spec .
7 silly cache add parsed spec Result {
7 silly cache add   raw: '.',
7 silly cache add   scope: null,
7 silly cache add   escapedName: null,
7 silly cache add   name: null,
7 silly cache add   rawSpec: '.',
7 silly cache add   spec: '/Volumes/workspace/universal-javascript-vue',
7 silly cache add   type: 'directory' }
8 verbose addLocalDirectory /Users/m469982/.npm/universal-javascript-vue/1.2.6/package.tgz not in flight; packing
9 verbose correctMkdir /Users/m469982/.npm correctMkdir not in flight; initializing
10 info lifecycle universal-javascript-vue@1.2.6~prepublish: universal-javascript-vue@1.2.6
11 silly lifecycle universal-javascript-vue@1.2.6~prepublish: no script for prepublish, continuing
12 verbose tar pack [ '/Users/m469982/.npm/universal-javascript-vue/1.2.6/package.tgz',
12 verbose tar pack   '/Volumes/workspace/universal-javascript-vue' ]
13 verbose tarball /Users/m469982/.npm/universal-javascript-vue/1.2.6/package.tgz
14 verbose folder /Volumes/workspace/universal-javascript-vue
15 verbose addLocalTarball adding from inside cache /Users/m469982/.npm/universal-javascript-vue/1.2.6/package.tgz
16 verbose correctMkdir /Users/m469982/.npm correctMkdir not in flight; initializing
17 silly cache afterAdd universal-javascript-vue@1.2.6
18 verbose afterAdd /Users/m469982/.npm/universal-javascript-vue/1.2.6/package/package.json not in flight; writing
19 verbose correctMkdir /Users/m469982/.npm correctMkdir not in flight; initializing
20 verbose afterAdd /Users/m469982/.npm/universal-javascript-vue/1.2.6/package/package.json written
21 silly publish { name: 'universal-javascript-vue',
21 silly publish   version: '1.2.6',
21 silly publish   description: 'A fully-isomorphic (universal) ECMAScript 6 boilerplate based on Vue.js',
21 silly publish   author: { name: 'Justin Helmer' },
21 silly publish   license: 'MIT',
21 silly publish   homepage: 'https://github.com/justinhelmer/universal-javascript-vue#readme',
21 silly publish   repository:
21 silly publish    { type: 'git',
21 silly publish      url: 'git+https://github.com/justinhelmer/universal-javascript-vue.git' },
21 silly publish   bugs: { url: 'https://github.com/justinhelmer/universal-javascript-vue/issues' },
21 silly publish   main: 'index.js',
21 silly publish   scripts:
21 silly publish    { build: 'rimraf dist && npm run build:client && npm run build:server',
21 silly publish      'build:client': 'cross-env NODE_ENV=production webpack --config config/webpack.client.config.js --progress --hide-modules',
21 silly publish      'build:server': 'cross-env NODE_ENV=production webpack --config config/webpack.server.config.js --progress --hide-modules',
21 silly publish      db: 'mongod',
21 silly publish      'db:clean': 'sudo rm -rf /data/db && sudo mkdir /data/db && sudo chmod -R 777 /data/db',
21 silly publish      dev: 'node bin/start-all-servers',
21 silly publish      start: 'cross-env NODE_ENV=production node server' },
21 silly publish   keywords:
21 silly publish    [ 'universal',
21 silly publish      'isomorphic',
21 silly publish      'javascript',
21 silly publish      'babel',
21 silly publish      'es6',
21 silly publish      'ssr',
21 silly publish      'server side rendering',
21 silly publish      'vue' ],
21 silly publish   dependencies:
21 silly publish    { axios: '^0.16.2',
21 silly publish      'body-parser': '^1.17.2',
21 silly publish      chalk: '^1.1.3',
21 silly publish      compression: '^1.6.2',
21 silly publish      'cross-env': '^5.0.1',
21 silly publish      express: '^4.15.3',
21 silly publish      keystone: '^4.0.0-beta.5',
21 silly publish      'lru-cache': '^4.1.1',
21 silly publish      mongodb: '^2.2.30',
21 silly publish      vue: '^2.3.4',
21 silly publish      'vue-router': '^2.6.0',
21 silly publish      'vue-server-renderer': '^2.3.4',
21 silly publish      vuex: '^2.3.1',
21 silly publish      'vuex-router-sync': '^4.2.0' },
21 silly publish   devDependencies:
21 silly publish    { 'babel-core': '^6.25.0',
21 silly publish      'babel-loader': '^7.0.0',
21 silly publish      'babel-plugin-syntax-dynamic-import': '^6.18.0',
21 silly publish      'babel-preset-env': '^1.5.2',
21 silly publish      'css-loader': '^0.28.4',
21 silly publish      cssnano: '^3.10.0',
21 silly publish      'extract-text-webpack-plugin': '^2.1.2',
21 silly publish      'file-loader': '^0.11.2',
21 silly publish      'font-awesome': '^4.7.0',
21 silly publish      'forever-monitor': '^1.7.1',
21 silly publish      'foundation-sites': '^6.4.1',
21 silly publish      'friendly-errors-webpack-plugin': '^1.6.1',
21 silly publish      'json-server': '^0.10.1',
21 silly publish      lodash: '^4.17.4',
21 silly publish      'memory-fs': '^0.4.1',
21 silly publish      'motion-ui': '^1.2.3',
21 silly publish      'node-sass': '^4.5.3',
21 silly publish      'postcss-cssnext': '^2.11.0',
21 silly publish      'postcss-loader': '^2.0.6',
21 silly publish      rimraf: '^2.6.1',
21 silly publish      'sass-loader': '^6.0.6',
21 silly publish      'url-loader': '^0.5.9',
21 silly publish      'vue-loader': '^12.2.1',
21 silly publish      'vue-style-loader': '^3.0.1',
21 silly publish      'vue-template-compiler': '^2.3.4',
21 silly publish      webpack: '^2.6.1',
21 silly publish      'webpack-dev-middleware': '^1.10.2',
21 silly publish      'webpack-hot-middleware': '^2.18.0',
21 silly publish      'webpack-merge': '^4.1.0',
21 silly publish      'webpack-node-externals': '^1.6.0' },
21 silly publish   readme: '# Universal JavaScript - Vue\n\nA fully-isomorphic (universal) ECMAScript 6 boilerplate based on [Vue.js](https://vuejs.org/).\n\n## When to use this\n\nSome of the possible reasons to choose this over something else:\n\n- If you want a fully-isomorphic (universal) boilerplate that isn\'t too abstracted, is simple to understand, and can\n  easily and quickly be adapted to your needs (nuts-and-bolts).\n- If you have tried (or looked into) these, but found them too abstracted, or require too much boilerplate code:\n    - [Electrode](http://www.electrode.io/)\n    - [Next.js](https://zeit.co/blog/next2)\n    - [Vue](https://vuejs.org/)\n    - [Nuxt](https://nuxtjs.org/) _- Special thanks to the developers of Vue/Nuxt for articulating the building blocks of `Vue.js` so well._\n- If you don\'t want to use [React](https://facebook.github.io/react/) / [Redux](https://facebook.github.io/react/)\n\n## Features\n\nThe following features are _centralized_, meaning they run both client-side and server-side:\n  - Centralized routing using [vue-router](https://github.com/vuejs/vue-router), with a strong focus on code-splitting (JS+CS+HTML components)\n  - Centralized state management using [Vuex](https://github.com/vuejs/vuex), and DOM hydration using [vuex-router-sync](https://github.com/vuejs/vuex-router-sync)\n  - _(optional)_ Centralized API proxy using [Axios](https://github.com/vuejs/vuex), with ready-to-go [data prefetching](https://ssr.vuejs.org/en/data.html) and a built-in mock server using [JSON Server](https://github.com/typicode/json-server).\n\nIn addition:\n- Full [Babel](https://babeljs.io/) support\n- Full [Vue](https://vuejs.org/) support\n- Full [Hot reloading (HMR)](https://webpack.js.org/concepts/hot-module-replacement/) support\n- Full [CSS Modules](https://glenmaddern.com/articles/css-modules) and [cssnext](http://cssnext.io/) support, with [SASS](http://sass-lang.com/) integration\n- _(optional)_ Full [Foundation](http://foundation.zurb.com/) integration\n- _(optional)_ Full [Font Awesome](http://fontawesome.io/) integration\n- _(optional)_ Full content management system (CMS) built on [KeystoneJS](http://keystonejs.com/)\n- [Webpack 2](https://webpack.js.org/) integration, with the following chunk optimizations:\n  - Extracts all vendor dependencies (i.e. `node_modules`) into a separate chunk for better caching\n  - Extracts the `webpack` runtime and manifest into a named chunk to avoid hash changing on every build\n- Support for priority asset resource [prefetching / preloading](https://www.keycdn.com/blog/resource-hints/)\n- Automatically inlines the CSS necessary to render the components served by each chunk\n- Optimized production bundling that does the following:\n     - Uglifies/minifies the final chunks using the [Webpack UglifyJS Plugin](https://github.com/webpack-contrib/uglifyjs-webpack-plugin)\n     - Optimized CSS using [cssnano](http://cssnano.co/)\n     - Loads compiled CSS and javascript in parallel using the [ExtractTextPlugin](https://github.com/webpack-contrib/extract-text-webpack-plugin)\n\n## Architecture Overview\n\n<img width="973" alt="screen shot 2016-08-11 at 6 06 57 pm" src="https://cloud.githubusercontent.com/assets/499550/17607895/786a415a-5fee-11e6-9c11-45a2cfdf085c.png">\n\n**A detailed Vue SSR guide can be found [here](https://ssr.vuejs.org).**\n\n## Installation\n\n**Requires Node.js 6+**\n\nInstall the [Yeoman](http://yeoman.io/) generator:\n\n```bash\nnpm install -g yo\nnpm install -g generator-universal-javascript-vue\n```\n\nScaffold new projects using the generator:\n\n```bash\nmkdir my-project; cd my-project\nyo universal-javascript-vue\nnpm install\n```\n\n## Building and serving the app\n\n```bash\n# serve in dev mode, with hot reload at localhost:3000\nnpm run dev\n\n# build for production\nnpm run build\n\n# serve in production mode\nnpm start\n```\n\n## Configuration\n\nThe following config properties (`config/index.js`) are recognized by the boilerplate:\n\n```js\nmodule.exports = {\n  title: \'Universal JavaScript - Vue\',\n  client: {\n    // only applicable if using Foundation (yeoman generator option)\n    foundation: {\n      plugins: [] // JS plugins to bundle with the client\n    }\n  },\n  server: {\n    port: process.env.PORT || 3000,\n\n    // only applicable if using KeystoneJS (yeoman generator option)\n    keystone: {\n      base: \'/cms\',\n      mock: false\n    },\n\n    // only applicable if using the API proxy (yeoman generator option)\n    proxy: {\n      base: \'/api\',\n      target: \'https://api.example-host.com\',\n      headers: {},\n      mock: true\n    }\n  }\n};\n```\n\n## License\n\nMIT\n\n',
21 silly publish   readmeFilename: 'README.md',
21 silly publish   gitHead: '1e56da7c6d6641785c3f42647441d15a9cc105a3',
21 silly publish   _id: 'universal-javascript-vue@1.2.6',
21 silly publish   _shasum: 'cef8ba29807119c670ba3758ec908f6e2d62c515',
21 silly publish   _from: '.' }
22 verbose getPublishConfig undefined
23 silly mapToRegistry name universal-javascript-vue
24 silly mapToRegistry using default registry
25 silly mapToRegistry registry http://registry.npmjs.org/
26 silly mapToRegistry data Result {
26 silly mapToRegistry   raw: 'universal-javascript-vue',
26 silly mapToRegistry   scope: null,
26 silly mapToRegistry   escapedName: 'universal-javascript-vue',
26 silly mapToRegistry   name: 'universal-javascript-vue',
26 silly mapToRegistry   rawSpec: '',
26 silly mapToRegistry   spec: 'latest',
26 silly mapToRegistry   type: 'tag' }
27 silly mapToRegistry uri http://registry.npmjs.org/universal-javascript-vue
28 verbose publish registryBase http://registry.npmjs.org/
29 silly publish uploading /Users/m469982/.npm/universal-javascript-vue/1.2.6/package.tgz
30 verbose request uri http://registry.npmjs.org/universal-javascript-vue
31 verbose request always-auth set; sending authorization
32 info attempt registry request try #1 at 1:10:45 AM
33 verbose request using bearer token for auth
34 verbose request id 5f262dcdd9794c82
35 http request PUT http://registry.npmjs.org/universal-javascript-vue
36 http 403 http://registry.npmjs.org/universal-javascript-vue
37 verbose headers { 'content-type': 'application/json',
37 verbose headers   'cache-control': 'max-age=300',
37 verbose headers   'content-length': '118',
37 verbose headers   'accept-ranges': 'bytes',
37 verbose headers   date: 'Sat, 05 Aug 2017 08:10:44 GMT',
37 verbose headers   via: '1.1 varnish',
37 verbose headers   connection: 'keep-alive',
37 verbose headers   'x-served-by': 'cache-sjc3145-SJC',
37 verbose headers   'x-cache': 'MISS',
37 verbose headers   'x-cache-hits': '0',
37 verbose headers   'x-timer': 'S1501920645.521294,VS0,VE220',
37 verbose headers   vary: 'Accept-Encoding, Accept' }
38 verbose request invalidating /Users/m469982/.npm/registry.npmjs.org/universal-javascript-vue on PUT
39 error publish Failed PUT 403
40 verbose stack Error: you do not have permission to publish "universal-javascript-vue". Are you logged in as the correct user? : universal-javascript-vue
40 verbose stack     at makeError (/usr/local/Cellar/nvm/0.25.1/versions/node/v6.11.0/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
40 verbose stack     at CachingRegistryClient.<anonymous> (/usr/local/Cellar/nvm/0.25.1/versions/node/v6.11.0/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:290:14)
40 verbose stack     at Request._callback (/usr/local/Cellar/nvm/0.25.1/versions/node/v6.11.0/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
40 verbose stack     at Request.self.callback (/usr/local/Cellar/nvm/0.25.1/versions/node/v6.11.0/lib/node_modules/npm/node_modules/request/request.js:187:22)
40 verbose stack     at emitTwo (events.js:106:13)
40 verbose stack     at Request.emit (events.js:191:7)
40 verbose stack     at Request.<anonymous> (/usr/local/Cellar/nvm/0.25.1/versions/node/v6.11.0/lib/node_modules/npm/node_modules/request/request.js:1048:10)
40 verbose stack     at emitOne (events.js:96:13)
40 verbose stack     at Request.emit (events.js:188:7)
40 verbose stack     at IncomingMessage.<anonymous> (/usr/local/Cellar/nvm/0.25.1/versions/node/v6.11.0/lib/node_modules/npm/node_modules/request/request.js:969:12)
41 verbose statusCode 403
42 verbose pkgid universal-javascript-vue
43 verbose cwd /Volumes/workspace/universal-javascript-vue
44 error Darwin 16.6.0
45 error argv "/usr/local/Cellar/nvm/0.25.1/versions/node/v6.11.0/bin/node" "/usr/local/opt/nvm/versions/node/v6.11.0/bin/npm" "publish"
46 error node v6.11.0
47 error npm  v3.10.10
48 error code E403
49 error you do not have permission to publish "universal-javascript-vue". Are you logged in as the correct user? : universal-javascript-vue
50 error If you need help, you may report this error at:
50 error     <https://github.com/npm/npm/issues>
51 verbose exit [ 1, true ]