|
| 1 | +0 info it worked if it ends with ok |
| 2 | +1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', |
| 3 | +1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', |
| 4 | +1 verbose cli 'publish' ] |
| 5 | + |
| 6 | + |
| 7 | +4 verbose publish [ '.' ] |
| 8 | +5 silly cache add args [ '.', null ] |
| 9 | +6 verbose cache add spec . |
| 10 | +7 silly cache add parsed spec Result { |
| 11 | +7 silly cache add raw: '.', |
| 12 | +7 silly cache add scope: null, |
| 13 | +7 silly cache add name: null, |
| 14 | +7 silly cache add rawSpec: '.', |
| 15 | +7 silly cache add spec: 'G:\\peey\\production\\opensource\\simple-middleware', |
| 16 | +7 silly cache add type: 'directory' } |
| 17 | +8 verbose addLocalDirectory C:\Users\Peeyush\AppData\Roaming\npm-cache\simple-middleware\0.1.0\package.tgz not in flight; packing |
| 18 | +9 verbose correctMkdir C:\Users\Peeyush\AppData\Roaming\npm-cache correctMkdir not in flight; initializing |
| 19 | + |
| 20 | +11 silly lifecycle [email protected]~prepublish: no script for prepublish, continuing |
| 21 | +12 verbose tar pack [ 'C:\\Users\\Peeyush\\AppData\\Roaming\\npm-cache\\simple-middleware\\0.1.0\\package.tgz', |
| 22 | +12 verbose tar pack 'G:\\peey\\production\\opensource\\simple-middleware' ] |
| 23 | +13 verbose tarball C:\Users\Peeyush\AppData\Roaming\npm-cache\simple-middleware\0.1.0\package.tgz |
| 24 | +14 verbose folder G:\peey\production\opensource\simple-middleware |
| 25 | +15 verbose addLocalTarball adding from inside cache C:\Users\Peeyush\AppData\Roaming\npm-cache\simple-middleware\0.1.0\package.tgz |
| 26 | +16 verbose correctMkdir C:\Users\Peeyush\AppData\Roaming\npm-cache correctMkdir not in flight; initializing |
| 27 | +17 silly cache afterAdd [email protected] |
| 28 | +18 verbose afterAdd C:\Users\Peeyush\AppData\Roaming\npm-cache\simple-middleware\0.1.0\package\package.json not in flight; writing |
| 29 | +19 verbose correctMkdir C:\Users\Peeyush\AppData\Roaming\npm-cache correctMkdir not in flight; initializing |
| 30 | +20 verbose afterAdd C:\Users\Peeyush\AppData\Roaming\npm-cache\simple-middleware\0.1.0\package\package.json written |
| 31 | +21 silly publish { dependencies: { 'compose-simple-middleware': '^0.1.1' }, |
| 32 | +21 silly publish name: 'simple-middleware', |
| 33 | +21 silly publish description: 'A package implementing the middleware pattern.', |
| 34 | +21 silly publish version: '0.1.0', |
| 35 | +21 silly publish main: 'src/simple-middleware.js', |
| 36 | +21 silly publish directories: { test: 'test' }, |
| 37 | +21 silly publish devDependencies: {}, |
| 38 | +21 silly publish scripts: { test: 'mocha' }, |
| 39 | +21 silly publish repository: |
| 40 | +21 silly publish { type: 'git', |
| 41 | +21 silly publish url: 'git://github.com/peey/simple-middleware.git' }, |
| 42 | +21 silly publish keywords: [ 'middleware' ], |
| 43 | +21 silly publish author: { name: 'Peeyush Kushwaha', email: ' [email protected]' }, |
| 44 | +21 silly publish license: 'MIT', |
| 45 | +21 silly publish bugs: { url: 'https://github.com/peey/simple-middleware/issues' }, |
| 46 | +21 silly publish homepage: 'https://github.com/peey/simple-middleware#readme', |
| 47 | +21 silly publish readme: '# simple-middleware\r\n\r\nA package implementing the middleware pattern.\r\n\r\n## Example Usage\r\n\r\n```js\r\n/**\r\n * A library for returning base64 representation of image of *any* kind\r\n */\r\nvar Middleware = require("simple-middleware")\r\n\r\nimageToBase64Middleware = new Middleware()\r\n\r\nimageToBase64Middleware.use(function (context, next) {\r\n context.imageExtension = getExtensionFromFileName(context.fileName)\r\n return next()\r\n})\r\n\r\n// if jpeg\r\nimageToBase64Middleware.use(function (context, next) {\r\n if (context.imageExtension === \'jpeg\' || context.imageExtension === \'jpg\') {\r\n // code for jpeg to Base64 goes here\r\n return result\r\n } else {\r\n return next()\r\n }\r\n})\r\n\r\n// if png\r\nimageToBase64Middleware.use(function (context, next) {\r\n ...\r\n})\r\n\r\n...\r\n\r\n// if tiff\r\n\r\nimageToBase64Middleware.use(function (context, next) {\r\n if (context.imageExtension === \'tiff\') {\r\n // code for tiff to Base64 goes here\r\n return result\r\n } else {\r\n return next() // if there is no next(), null is returned\r\n }\r\n})\r\n\r\n// add more code here in future when support for another new image type is needed\r\n\r\nmodule.exports = function (fileName, imageFileContents) {\r\n return imageToBase64Middleware.run({imageFileContents : imageFileContents, fileName: fileName})\r\n}\r\n```\r\n\r\n\r\n## Installation\r\n\r\nIf you want to use this in node.js, simply install via npm using `npm install simple-middleware` and in\r\nyour code use it by `var Middleware = require("simple-middleware")`\r\n\r\nIf you want to use this in browser, simply download the compose-simple-middleware.js and simple-middleware.js files \r\nin that order and include it via a script tag. The module exposes a global variable called `Middleware`.\r\n\r\n## Examples\r\n\r\nSee `test/test.js` file and [this test file](https://github.com/peey/compose-simple-middleware/blob/master/test/test.js) \r\nfrom a sister project for examples of how to use this package.\r\n \r\n## License\r\n\r\nMIT License. See LICENSE file.', |
| 48 | +21 silly publish readmeFilename: 'README.md', |
| 49 | +21 silly publish gitHead: '5a12f8ecfe75ee4d6018d0f964c22c4ea11e7115', |
| 50 | +21 silly publish _id: ' [email protected]', |
| 51 | +21 silly publish _shasum: '9437554777d7f5e0f4df748c876b53492f0de402', |
| 52 | +21 silly publish _from: '.' } |
| 53 | +22 verbose getPublishConfig undefined |
| 54 | +23 silly mapToRegistry name simple-middleware |
| 55 | +24 silly mapToRegistry using default registry |
| 56 | +25 silly mapToRegistry registry https://registry.npmjs.org/ |
| 57 | +26 silly mapToRegistry data Result { |
| 58 | +26 silly mapToRegistry raw: 'simple-middleware', |
| 59 | +26 silly mapToRegistry scope: null, |
| 60 | +26 silly mapToRegistry name: 'simple-middleware', |
| 61 | +26 silly mapToRegistry rawSpec: '', |
| 62 | +26 silly mapToRegistry spec: 'latest', |
| 63 | +26 silly mapToRegistry type: 'tag' } |
| 64 | +27 silly mapToRegistry uri https://registry.npmjs.org/simple-middleware |
| 65 | +28 verbose publish registryBase https://registry.npmjs.org/ |
| 66 | +29 silly publish uploading C:\Users\Peeyush\AppData\Roaming\npm-cache\simple-middleware\0.1.0\package.tgz |
| 67 | +30 verbose request uri https://registry.npmjs.org/simple-middleware |
| 68 | +31 verbose request sending authorization for write operation |
| 69 | +32 info attempt registry request try #1 at 10:09:15 PM |
| 70 | +33 verbose request using bearer token for auth |
| 71 | +34 verbose request id b7f41f4f36442b26 |
| 72 | +35 http request PUT https://registry.npmjs.org/simple-middleware |
| 73 | +36 http 403 https://registry.npmjs.org/simple-middleware |
| 74 | +37 verbose headers { 'content-type': 'application/json', |
| 75 | +37 verbose headers 'cache-control': 'max-age=300', |
| 76 | +37 verbose headers 'content-length': '95', |
| 77 | +37 verbose headers 'accept-ranges': 'bytes', |
| 78 | +37 verbose headers date: 'Mon, 30 May 2016 16:39:20 GMT', |
| 79 | +37 verbose headers via: '1.1 varnish', |
| 80 | +37 verbose headers connection: 'keep-alive', |
| 81 | +37 verbose headers 'x-served-by': 'cache-ams4138-AMS', |
| 82 | +37 verbose headers 'x-cache': 'MISS', |
| 83 | +37 verbose headers 'x-cache-hits': '0', |
| 84 | +37 verbose headers 'x-timer': 'S1464626359.713924,VS0,VE1023', |
| 85 | +37 verbose headers vary: 'Accept-Encoding' } |
| 86 | +38 verbose request invalidating C:\Users\Peeyush\AppData\Roaming\npm-cache\registry.npmjs.org\simple-middleware on PUT |
| 87 | +39 error publish Failed PUT 403 |
| 88 | +40 verbose stack Error: "You cannot publish over the previously published version 0.1.0." : simple-middleware |
| 89 | +40 verbose stack at makeError (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:264:12) |
| 90 | +40 verbose stack at CachingRegistryClient.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:252:14) |
| 91 | +40 verbose stack at Request._callback (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:172:14) |
| 92 | +40 verbose stack at Request.self.callback (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:199:22) |
| 93 | +40 verbose stack at emitTwo (events.js:106:13) |
| 94 | +40 verbose stack at Request.emit (events.js:191:7) |
| 95 | +40 verbose stack at Request.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:1036:10) |
| 96 | +40 verbose stack at emitOne (events.js:101:20) |
| 97 | +40 verbose stack at Request.emit (events.js:188:7) |
| 98 | +40 verbose stack at IncomingMessage.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:963:12) |
| 99 | +41 verbose statusCode 403 |
| 100 | +42 verbose pkgid simple-middleware |
| 101 | +43 verbose cwd G:\peey\production\opensource\simple-middleware |
| 102 | +44 error Windows_NT 6.1.7601 |
| 103 | +45 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "publish" |
| 104 | +46 error node v6.0.0 |
| 105 | +47 error npm v3.8.6 |
| 106 | +48 error code E403 |
| 107 | +49 error "You cannot publish over the previously published version 0.1.0." : simple-middleware |
| 108 | +50 error If you need help, you may report this error at: |
| 109 | +50 error <https://github.com/npm/npm/issues> |
| 110 | +51 verbose exit [ 1, true ] |
0 commit comments