-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathnpm-debug.log
124 lines (124 loc) · 15.6 KB
/
npm-debug.log
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
0 info it worked if it ends with ok
1 verbose cli [ 'node', '/usr/local/bin/npm', 'publish' ]
2 info using [email protected]
3 info using [email protected]
4 verbose publish [ '.' ]
5 verbose cache add [ '.', null ]
6 verbose cache add name=undefined spec="." args=[".",null]
7 verbose parsed url { protocol: null,
7 verbose parsed url slashes: null,
7 verbose parsed url auth: null,
7 verbose parsed url host: null,
7 verbose parsed url port: null,
7 verbose parsed url hostname: null,
7 verbose parsed url hash: null,
7 verbose parsed url search: null,
7 verbose parsed url query: null,
7 verbose parsed url pathname: '.',
7 verbose parsed url path: '.',
7 verbose parsed url href: '.' }
8 silly lockFile 3a52ce78- .
9 verbose lock . /Users/ritenvagadiya/.npm/3a52ce78-.lock
10 verbose tar pack [ '/var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz',
10 verbose tar pack '.' ]
11 verbose tarball /var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz
12 verbose folder .
13 info prepublish [email protected]
14 silly lockFile 1f1177db-tar tar://.
15 verbose lock tar://. /Users/ritenvagadiya/.npm/1f1177db-tar.lock
16 silly lockFile bd6e2311-86298-0-6606011700350791-tmp-tgz tar:///var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz
17 verbose lock tar:///var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz /Users/ritenvagadiya/.npm/bd6e2311-86298-0-6606011700350791-tmp-tgz.lock
18 silly lockFile 1f1177db-tar tar://.
19 silly lockFile 1f1177db-tar tar://.
20 silly lockFile bd6e2311-86298-0-6606011700350791-tmp-tgz tar:///var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz
21 silly lockFile bd6e2311-86298-0-6606011700350791-tmp-tgz tar:///var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz
22 verbose tar unpack /var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz
23 silly lockFile a0e3ad2d-ofanity-middleware-0-1-1-package tar:///Users/ritenvagadiya/.npm/profanity-middleware/0.1.1/package
24 verbose lock tar:///Users/ritenvagadiya/.npm/profanity-middleware/0.1.1/package /Users/ritenvagadiya/.npm/a0e3ad2d-ofanity-middleware-0-1-1-package.lock
25 silly lockFile bd6e2311-86298-0-6606011700350791-tmp-tgz tar:///var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz
26 verbose lock tar:///var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz /Users/ritenvagadiya/.npm/bd6e2311-86298-0-6606011700350791-tmp-tgz.lock
27 silly gunzTarPerm modes [ '755', '644' ]
28 silly gunzTarPerm extractEntry package.json
29 silly gunzTarPerm extractEntry .npmignore
30 silly gunzTarPerm extractEntry README.md
31 silly gunzTarPerm extractEntry LICENSE
32 silly gunzTarPerm extractEntry index.js
33 silly gunzTarPerm extractEntry Makefile
34 silly gunzTarPerm extractEntry test/index.js
35 silly gunzTarPerm extractEntry words.json
36 silly lockFile a0e3ad2d-ofanity-middleware-0-1-1-package tar:///Users/ritenvagadiya/.npm/profanity-middleware/0.1.1/package
37 silly lockFile a0e3ad2d-ofanity-middleware-0-1-1-package tar:///Users/ritenvagadiya/.npm/profanity-middleware/0.1.1/package
38 silly lockFile bd6e2311-86298-0-6606011700350791-tmp-tgz tar:///var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz
39 silly lockFile bd6e2311-86298-0-6606011700350791-tmp-tgz tar:///var/folders/dt/hp_n2gks79n2pjw4prv68k780000gn/T/npm-94420-RMHFo0xA/1402648586298-0.6606011700350791/tmp.tgz
40 silly lockFile 3a52ce78- .
41 silly lockFile 3a52ce78- .
42 silly publish { name: 'profanity-middleware',
42 silly publish version: '0.1.1',
42 silly publish description: 'A foul-language filter for NodeJS that works seamlessly as a middleware',
42 silly publish main: 'index.js',
42 silly publish scripts: { test: 'make test' },
42 silly publish repository:
42 silly publish { type: 'git',
42 silly publish url: 'https://github.com/ritenv/node-profanity-middleware.git' },
42 silly publish keywords:
42 silly publish [ 'foul',
42 silly publish 'profanity',
42 silly publish 'middleware',
42 silly publish 'blacklist',
42 silly publish 'filter',
42 silly publish 'words' ],
42 silly publish author:
42 silly publish { name: 'Riten Vagadiya',
42 silly publish email: '[email protected]',
42 silly publish url: 'http://ritenv.com/' },
42 silly publish license: 'MIT',
42 silly publish bugs: { url: 'https://github.com/ritenv/node-profanity-middleware/issues' },
42 silly publish homepage: 'https://github.com/ritenv/node-profanity-middleware',
42 silly publish devDependencies: { chai: '^1.9.1', mocha: '^1.20.1' },
42 silly publish readme: 'profanity-middleware\n=========================\n\nA foul-language filter for NodeJS that works seamlessly as a middleware.\n\nWhen used as middleware, all data received for the requests are purified automatically. It inserts profanity filters into all routes (or specific ones) to implicitly take care of purification, so you never have to deal with it.\n\nThis plugin is built on the assumption that profanity filters need to be implemented implicitly, so you do not have to manually call functions for sanitizing each string (but you can do that too, with this plugin).\n\n## Installation\n\n npm install profanity-middleware\n\n## Basic Usage\n\n**As middleware with Express for all routes (app middleware):**\n\n var app = express();\n\tvar profanity = require(\'profanity-middleware\');\n\t...\n\t//try to keep this the last app.use (optional)\n\tapp.use(profanity.init); //will filter all user input data in all routes\n\n**As middleware with Express for specific routes (route middleware):**\n\n\tvar profanity = require(\'profanity-middleware\');\n\t...\n\tapp.post(\'/createPost/\', profanity.init, function(req,res) {\n\t\t...\n\t});\n\n\n**As function:**\n\n var profanity = require(\'profanity-middleware\'),\n filter = profanity.filter;\n\n var html = \'Hello Foul World\',\n filtered = filter(html, {blacklist: [\'foul\']}); //defining foul as a slang word\n console.log(\'filtered\');\n //Hello f**l world\n\n## Configuration\n\nThis plugin supports 2 basic options that can be configured:\n\n\t{\n\t\tmask: \'$\', //default \'*\'\n\t\tblacklist: [\'foul\', \'slang\'] //default []\n\t}\n\n`mask` (optional) is used to filter foul words with a character of your choice; default is asterisk (*)\n\n`blacklist` (optional) is used to define words that you wish to filter in addition to the default dictionary; default is an empty array;\n\n**As middleware**\n\nAs middleware, the options are specified just after \'require\':\n\n\tvar profanity = require(\'profanity-middleware\');\n\tprofanity.setOptions({\n\t\tmask: \'$\', \n\t\tblacklist: [\'foul\', \'slang\']\n\t});\n\tapp.use(profanity.init); //then use it as app middleware or route middleware\n\t\n**As function**\n\nAs function, the options are specified when calling the function\n\n\tfilter(html, {blacklist: [\'foul\', \'slang\']});\n\n## Tests\n\n npm test\n\n - Check for replacing case-sensitive words \n - Check for not replacing in-string words that could be part of other words \n - Check for recursively filtering strings inside objects \n - Check for custom words and custom mask \n\n## Contributing\n\nIn lieu of a formal styleguide, take care to maintain the existing coding style.\nAdd unit tests for any new or changed functionality. Lint and test your code.\n\n## Release History\n\n* 0.1.3 Initial release',
42 silly publish readmeFilename: 'README.md',
42 silly publish _id: '[email protected]',
42 silly publish _shasum: 'c7c1c780c474cb5e36d6d903ecbeffdb0286a8d0',
42 silly publish _from: '.' }
43 verbose url raw profanity-middleware
44 verbose url resolving [ 'https://registry.npmjs.org/', './profanity-middleware' ]
45 verbose url resolved https://registry.npmjs.org/profanity-middleware
46 info trying registry request attempt 1 at 12:36:26
47 http PUT https://registry.npmjs.org/profanity-middleware
48 http 403 https://registry.npmjs.org/profanity-middleware
49 verbose headers { date: 'Fri, 13 Jun 2014 08:36:29 GMT',
49 verbose headers server: 'CouchDB/1.5.0 (Erlang OTP/R14B04)',
49 verbose headers 'content-type': 'application/json',
49 verbose headers 'cache-control': 'max-age=1',
49 verbose headers 'content-length': '5854',
49 verbose headers 'accept-ranges': 'bytes',
49 verbose headers via: '1.1 varnish',
49 verbose headers 'x-served-by': 'cache-fra1220-FRA',
49 verbose headers 'x-cache': 'MISS',
49 verbose headers 'x-cache-hits': '0',
49 verbose headers 'x-timer': 'S1402648589.011117,VS0,VE843',
49 verbose headers 'keep-alive': 'timeout=10, max=50',
49 verbose headers connection: 'Keep-Alive' }
50 error publish Failed PUT 403
51 error Error: forbidden cannot modify pre-existing version: 0.1.1
51 error old={"name":"profanity-middleware","version":"0.1.1","description":"A foul-language filter for NodeJS that works seamlessly as a middleware","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/ritenv/node-profanity-middleware.git"},"keywords":["foul","profanity","middleware","blacklist","filter","words"],"author":{"name":"Riten Vagadiya","email":"[email protected]","url":"http://ritenv.com/"},"license":"MIT","bugs":{"url":"https://github.com/ritenv/node-profanity-middleware/issues"},"homepage":"https://github.com/ritenv/node-profanity-middleware","devDependencies":{"chai":"^1.9.1","mocha":"^1.20.1"},"_id":"[email protected]","_shasum":"91dc45ad3b0d2599cc4a28cf17de7d1eb3eb6265","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"ritenv","email":"[email protected]"},"maintainers":[{"name":"ritenv","email":"[email protected]"}],"dist":{"shasum":"91dc45ad3b0d2599cc4a28cf17de7d1eb3eb6265","tarball":"http://registry.npmjs.org/profanity-middleware/-/profanity-middleware-0.1.1.tgz"}}
51 error new={"name":"profanity-middleware","version":"0.1.1","description":"A foul-language filter for NodeJS that works seamlessly as a middleware","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/ritenv/node-profanity-middleware.git"},"keywords":["foul","profanity","middleware","blacklist","filter","words"],"author":{"name":"Riten Vagadiya","email":"[email protected]","url":"http://ritenv.com/"},"license":"MIT","bugs":{"url":"https://github.com/ritenv/node-profanity-middleware/issues"},"homepage":"https://github.com/ritenv/node-profanity-middleware","devDependencies":{"chai":"^1.9.1","mocha":"^1.20.1"},"readme":"profanity-middleware\u000a=========================\u000a\u000aA foul-language filter for NodeJS that works seamlessly as a middleware.\u000a\u000aWhen used as middleware, all data received for the requests are purified automatically. It inserts profanity filters into all routes (or specific ones) to implicitly take care of purification, so you never have to deal with it.\u000a\u000aThis plugin is built on the assumption that profanity filters need to be implemented implicitly, so you do not have to manually call functions for sanitizing each string (but you can do that too, with this plugin).\u000a\u000a## Installation\u000a\u000a npm install profanity-middleware\u000a\u000a## Basic Usage\u000a\u000a**As middleware with Express for all routes (app middleware):**\u000a\u000a var app = express();\u000a\u0009var profanity = require('profanity-middleware');\u000a\u0009...\u000a\u0009//try to keep this the last app.use (optional)\u000a\u0009app.use(profanity.init); //will filter all user input data in all routes\u000a\u000a**As middleware with Express for specific routes (route middleware):**\u000a\u000a\u0009var profanity = require('profanity-middleware');\u000a\u0009...\u000a\u0009app.post('/createPost/', profanity.init, function(req,res) {\u000a\u0009\u0009...\u000a\u0009});\u000a\u000a\u000a**As function:**\u000a\u000a var profanity = require('profanity-middleware'),\u000a filter = profanity.filter;\u000a\u000a var html = 'Hello Foul World',\u000a filtered = filter(html, {blacklist: ['foul']}); //defining foul as a slang word\u000a console.log('filtered');\u000a //Hello f**l world\u000a\u000a## Configuration\u000a\u000aThis plugin supports 2 basic options that can be configured:\u000a\u000a\u0009{\u000a\u0009\u0009mask: '$', //default '*'\u000a\u0009\u0009blacklist: ['foul', 'slang'] //default []\u000a\u0009}\u000a\u000a`mask` (optional) is used to filter foul words with a character of your choice; default is asterisk (*)\u000a\u000a`blacklist` (optional) is used to define words that you wish to filter in addition to the default dictionary; default is an empty array;\u000a\u000a**As middleware**\u000a\u000aAs middleware, the options are specified just after 'require':\u000a\u000a\u0009var profanity = require('profanity-middleware');\u000a\u0009profanity.setOptions({\u000a\u0009\u0009mask: '$', \u000a\u0009\u0009blacklist: ['foul', 'slang']\u000a\u0009});\u000a\u0009app.use(profanity.init); //then use it as app middleware or route middleware\u000a\u0009\u000a**As function**\u000a\u000aAs function, the options are specified when calling the function\u000a\u000a\u0009filter(html, {blacklist: ['foul', 'slang']});\u000a\u000a## Tests\u000a\u000a npm test\u000a\u000a - Check for replacing case-sensitive words \u000a - Check for not replacing in-string words that could be part of other words \u000a - Check for recursively filtering strings inside objects \u000a - Check for custom words and custom mask \u000a\u000a## Contributing\u000a\u000aIn lieu of a formal styleguide, take care to maintain the existing coding style.\u000aAdd unit tests for any new or changed functionality. Lint and test your code.\u000a\u000a## Release History\u000a\u000a* 0.1.3 Initial release","readmeFilename":"README.md","_id":"[email protected]","_shasum":"c7c1c780c474cb5e36d6d903ecbeffdb0286a8d0","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"ritenv","email":"[email protected]"},"maintainers":[{"name":"ritenv","email":"[email protected]"}],"dist":{"shasum":"c7c1c780c474cb5e36d6d903ecbeffdb0286a8d0","tarball":"http://registry.npmjs.org/profanity-middleware/-/profanity-middleware-0.1.1.tgz"}}: profanity-middleware
51 error at RegClient.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:273:14)
51 error at Request._callback (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:211:65)
51 error at Request.self.callback (/usr/local/lib/node_modules/npm/node_modules/request/request.js:123:22)
51 error at Request.EventEmitter.emit (events.js:98:17)
51 error at Request.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/request.js:893:14)
51 error at Request.EventEmitter.emit (events.js:117:20)
51 error at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/request.js:844:12)
51 error at IncomingMessage.EventEmitter.emit (events.js:117:20)
51 error at _stream_readable.js:919:16
51 error at process._tickCallback (node.js:419:13)
52 error If you need help, you may report this *entire* log,
52 error including the npm and node versions, at:
52 error <http://github.com/npm/npm/issues>
53 error System Darwin 13.0.0
54 error command "node" "/usr/local/bin/npm" "publish"
55 error cwd /Applications/MAMP/htdocs/itr/profanity
56 error node -v v0.10.28
57 error npm -v 1.4.9
58 verbose exit [ 1, true ]