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 ]