dodo/node-slug — Issue #4: Windows support?
Author: vesln
Created: 2012-01-13 07:05:31+00:00
State: open

Russ Thomas wrote me an email with the following log. He was trying to install vesln/word on windows. I guess the preinstall script didn't work quite well. Any idea how we can make that working on windows?

```
info it worked if it ends with ok
verbose cli [ 'C:\\Program Files\\nodejs\\\\node.exe',
verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
verbose cli 'install',
verbose cli 'word' ]
info using npm@1.1.0-beta-4
info using node@v0.6.6
verbose config file C:\Users\russ\.npmrc
verbose config file C:\Program Files\nodejs\etc\npmrc
verbose config file C:\Program Files\nodejs\node_modules\npm\npmrc
verbose mkdir done: C:\Program Files\iisnode 755
verbose into C:\Program Files\iisnode [ 'word' ]
verbose cache add word
verbose cache add [ 'word', null ]
silly cache add: name, spec, args [ undefined, 'word', [ 'word', null ] ]
verbose parsed url { pathname: 'word', path: 'word', href: 'word' }
verbose addNamed [ 'word', '' ]
verbose addNamed [ null, '' ]
silly name, range, hasData [ 'word', '', false ]
verbose raw, before any munging word
verbose url resolving [ 'https://registry.npmjs.org/', './word' ]
verbose url resolved https://registry.npmjs.org/word
verbose etag "2RBCM3PVVFXSJF1YYRKF97ORN"
http GET https://registry.npmjs.org/word
http 304 https://registry.npmjs.org/word
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)',
silly get cb etag: '"2RBCM3PVVFXSJF1YYRKF97ORN"',
silly get cb date: 'Thu, 12 Jan 2012 22:05:44 GMT',
silly get cb 'content-length': '0' } ]
verbose etag word from cache
verbose mkdir done: C:\Users\russ\AppData\Roaming\npm-cache\word 755
silly name, range, hasData 2 [ 'word', '', true ]
silly versions [ 'word', [ '0.0.1', '0.1.0', '0.2.1', '0.2.2' ] ]
verbose bin dist [ '0.6-ares1.7.5-DEV-evundefined-openssl0.9.8r-v83.6.6.14-win32-ia32-6.0.6002',
verbose bin dist { shasum: 'd4896ea9b21d796fee27ea1fd7277438577bd136',
verbose bin dist tarball: 'http://registry.npmjs.org/word/-/word-0.2.2.tgz' } ]
verbose caching C:\Users\russ\AppData\Roaming\npm-cache\word\0.2.2\package\package.json
verbose loadDefaults word@0.2.2
silly resolved [ { name: 'word',
silly resolved version: '0.2.2',
silly resolved description: 'Contains functions that assist in working with strings.',
silly resolved keywords: [ 'string helper', 'text helper', 'string', 'text' ],
silly resolved author: { name: 'Veselin Todorov', email: 'hi@vesln.com' },
silly resolved dependencies:
silly resolved { package: '1.0.0',
silly resolved lingo: '0.0.4',
silly resolved super: '0.0.1',
silly resolved slug: '0.1.1' },
silly resolved devDependencies: { mocha: '0.3.3', should: '0.3.2', 'coffee-script': '1.2.0' },
silly resolved repository: { type: 'git', url: 'git://github.com/vesln/word.git' },
silly resolved homepage: 'http://github.com/vesln/word',
silly resolved scripts:
silly resolved { test: 'cake test',
silly resolved prepublish: 'cake build',
silly resolved postpublish: 'cake clean' },
silly resolved main: './lib/word',
silly resolved engines: { node: '>= 0.6.0 < 0.7.0' },
silly resolved _id: 'word@0.2.2',
silly resolved _engineSupported: true,
silly resolved _npmVersion: '1.1.0-beta-4',
silly resolved _nodeVersion: 'v0.6.6',
silly resolved _defaultsLoaded: true } ]
info into C:\Program Files\iisnode word@0.2.2
info installOne word@0.2.2
info unbuild C:\Program Files\iisnode\node_modules\word
verbose from cache C:\Users\russ\AppData\Roaming\npm-cache\word\0.2.2\package\package.json
verbose mkdir (expected) error ENOENT, no such file or directory 'C:\Program Files\iisnode\node_modules\___word.npm'
verbose mkdir done: C:\Program Files\iisnode\node_modules\___word.npm 755
verbose unpack_ uid, gid [ undefined, undefined ]
verbose unpackTarget C:\Program Files\iisnode\node_modules\word
silly gunzTarPerm modes [ '755', '644' ]
silly afterUntar undefined
verbose gunzed C:\Program Files\iisnode\node_modules\___word.npm\package
verbose rm'ed C:\Program Files\iisnode\node_modules\word
verbose renamed [ 'C:\\Program Files\\iisnode\\node_modules\\___word.npm\\package',
verbose renamed 'C:\\Program Files\\iisnode\\node_modules\\word' ]
verbose caching C:\Program Files\iisnode\node_modules\word\package.json
verbose loadDefaults word@0.2.2
info preinstall word@0.2.2
verbose from cache C:\Program Files\iisnode\node_modules\word\package.json
verbose into C:\Program Files\iisnode\node_modules\word [ 'package@1.0.0', 'lingo@0.0.4', 'super@0.0.1', 'slug@0.1.1' ]
verbose cache add package@1.0.0
verbose cache add [ 'package@1.0.0', null ]
silly cache add: name, spec, args [ undefined, 'package@1.0.0', [ 'package@1.0.0', null ] ]
verbose parsed url { pathname: 'package@1.0.0',
verbose parsed url path: 'package@1.0.0',
verbose parsed url href: 'package@1.0.0' }
silly cache add: name, spec, args [ 'package', '1.0.0', [ 'package', '1.0.0' ] ]
verbose parsed url { pathname: '1.0.0', path: '1.0.0', href: '1.0.0' }
verbose addNamed [ 'package', '1.0.0' ]
verbose addNamed [ '1.0.0', '1.0.0' ]
verbose raw, before any munging package/1.0.0
verbose url resolving [ 'https://registry.npmjs.org/', './package/1.0.0' ]
verbose url resolved https://registry.npmjs.org/package/1.0.0
verbose etag "9CZH70CSG6R3ZKIQ35CVRHQ9Z"
http GET https://registry.npmjs.org/package/1.0.0
verbose cache add lingo@0.0.4
verbose cache add [ 'lingo@0.0.4', null ]
silly cache add: name, spec, args [ undefined, 'lingo@0.0.4', [ 'lingo@0.0.4', null ] ]
verbose parsed url { pathname: 'lingo@0.0.4',
verbose parsed url path: 'lingo@0.0.4',
verbose parsed url href: 'lingo@0.0.4' }
silly cache add: name, spec, args [ 'lingo', '0.0.4', [ 'lingo', '0.0.4' ] ]
verbose parsed url { pathname: '0.0.4', path: '0.0.4', href: '0.0.4' }
verbose addNamed [ 'lingo', '0.0.4' ]
verbose addNamed [ '0.0.4', '0.0.4' ]
verbose cache add super@0.0.1
verbose cache add [ 'super@0.0.1', null ]
silly cache add: name, spec, args [ undefined, 'super@0.0.1', [ 'super@0.0.1', null ] ]
verbose parsed url { pathname: 'super@0.0.1',
verbose parsed url path: 'super@0.0.1',
verbose parsed url href: 'super@0.0.1' }
silly cache add: name, spec, args [ 'super', '0.0.1', [ 'super', '0.0.1' ] ]
verbose parsed url { pathname: '0.0.1', path: '0.0.1', href: '0.0.1' }
verbose addNamed [ 'super', '0.0.1' ]
verbose addNamed [ '0.0.1', '0.0.1' ]
verbose cache add slug@0.1.1
verbose cache add [ 'slug@0.1.1', null ]
silly cache add: name, spec, args [ undefined, 'slug@0.1.1', [ 'slug@0.1.1', null ] ]
verbose parsed url { pathname: 'slug@0.1.1',
verbose parsed url path: 'slug@0.1.1',
verbose parsed url href: 'slug@0.1.1' }
silly cache add: name, spec, args [ 'slug', '0.1.1', [ 'slug', '0.1.1' ] ]
verbose parsed url { pathname: '0.1.1', path: '0.1.1', href: '0.1.1' }
verbose addNamed [ 'slug', '0.1.1' ]
verbose addNamed [ '0.1.1', '0.1.1' ]
verbose raw, before any munging lingo/0.0.4
verbose url resolving [ 'https://registry.npmjs.org/', './lingo/0.0.4' ]
verbose url resolved https://registry.npmjs.org/lingo/0.0.4
verbose etag "7RAROGA1U9P47PYXM3OP3Q0PQ"
http GET https://registry.npmjs.org/lingo/0.0.4
verbose raw, before any munging slug/0.1.1
verbose url resolving [ 'https://registry.npmjs.org/', './slug/0.1.1' ]
verbose url resolved https://registry.npmjs.org/slug/0.1.1
verbose etag "1LZE16YW790CU4OF7IIFE0DA9"
http GET https://registry.npmjs.org/slug/0.1.1
verbose raw, before any munging super/0.0.1
verbose url resolving [ 'https://registry.npmjs.org/', './super/0.0.1' ]
verbose url resolved https://registry.npmjs.org/super/0.0.1
verbose etag "CVDX0409VMZ35K7247AOLUG7F"
http GET https://registry.npmjs.org/super/0.0.1
http 304 https://registry.npmjs.org/lingo/0.0.4
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)',
silly get cb etag: '"7RAROGA1U9P47PYXM3OP3Q0PQ"',
silly get cb date: 'Thu, 12 Jan 2012 22:05:46 GMT',
silly get cb 'content-length': '0' } ]
verbose etag lingo/0.0.4 from cache
verbose mkdir done: C:\Users\russ\AppData\Roaming\npm-cache\lingo\0.0.4 755
verbose bin dist [ '0.6-ares1.7.5-DEV-evundefined-openssl0.9.8r-v83.6.6.14-win32-ia32-6.0.6002',
verbose bin dist { tarball: 'http://registry.npmjs.org/lingo/-/lingo-0.0.4.tgz' } ]
verbose caching C:\Users\russ\AppData\Roaming\npm-cache\lingo\0.0.4\package\package.json
verbose loadDefaults lingo@0.0.4
http 304 https://registry.npmjs.org/slug/0.1.1
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)',
silly get cb etag: '"1LZE16YW790CU4OF7IIFE0DA9"',
silly get cb date: 'Thu, 12 Jan 2012 22:05:46 GMT',
silly get cb 'content-length': '0' } ]
verbose etag slug/0.1.1 from cache
verbose mkdir done: C:\Users\russ\AppData\Roaming\npm-cache\slug\0.1.1 755
verbose bin dist [ '0.6-ares1.7.5-DEV-evundefined-openssl0.9.8r-v83.6.6.14-win32-ia32-6.0.6002',
verbose bin dist { shasum: '6dd4ddadfb937fc0b9a7cf5e97307ee080547fed',
verbose bin dist tarball: 'http://registry.npmjs.org/slug/-/slug-0.1.1.tgz' } ]
verbose has wscript [ undefined,
verbose has wscript { file: 'C:\\Users\\russ\\AppData\\Roaming\\npm-cache\\slug\\0.1.1\\package\\package.json',
verbose has wscript contributors: false,
verbose has wscript serverjs: false,
verbose has wscript wscript: true } ]
verbose caching C:\Users\russ\AppData\Roaming\npm-cache\slug\0.1.1\package\package.json
verbose loadDefaults slug@0.1.1
http 304 https://registry.npmjs.org/super/0.0.1
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)',
silly get cb etag: '"CVDX0409VMZ35K7247AOLUG7F"',
silly get cb date: 'Thu, 12 Jan 2012 22:05:46 GMT',
silly get cb 'content-length': '0' } ]
verbose etag super/0.0.1 from cache
verbose mkdir done: C:\Users\russ\AppData\Roaming\npm-cache\super\0.0.1 755
verbose bin dist [ '0.6-ares1.7.5-DEV-evundefined-openssl0.9.8r-v83.6.6.14-win32-ia32-6.0.6002',
verbose bin dist { shasum: '81537ca068aa3953ff488ca4236454a61ce57a80',
verbose bin dist tarball: 'http://registry.npmjs.org/super/-/super-0.0.1.tgz' } ]
verbose caching C:\Users\russ\AppData\Roaming\npm-cache\super\0.0.1\package\package.json
verbose loadDefaults super@0.0.1
http 304 https://registry.npmjs.org/package/1.0.0
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)',
silly get cb etag: '"9CZH70CSG6R3ZKIQ35CVRHQ9Z"',
silly get cb date: 'Thu, 12 Jan 2012 22:05:46 GMT',
silly get cb 'content-length': '0' } ]
verbose etag package/1.0.0 from cache
verbose mkdir done: C:\Users\russ\AppData\Roaming\npm-cache\package\1.0.0 755
verbose bin dist [ '0.6-ares1.7.5-DEV-evundefined-openssl0.9.8r-v83.6.6.14-win32-ia32-6.0.6002',
verbose bin dist { shasum: 'f54087d4faf4df862a25b98e79fe51246f717999',
verbose bin dist tarball: 'http://registry.npmjs.org/package/-/package-1.0.0.tgz' } ]
verbose caching C:\Users\russ\AppData\Roaming\npm-cache\package\1.0.0\package\package.json
verbose loadDefaults package@1.0.0
silly resolved [ { name: 'lingo',
silly resolved description: 'linguistics module sporting inflection and more',
silly resolved version: '0.0.4',
silly resolved author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' },
silly resolved keywords: [ 'language', 'linguistics', 'inflection' ],
silly resolved main: './index.js',
silly resolved engines: { node: '>= 0.2.0' },
silly resolved _id: 'lingo@0.0.4',
silly resolved dependencies: {},
silly resolved devDependencies: {},
silly resolved _engineSupported: true,
silly resolved _npmVersion: '1.1.0-beta-4',
silly resolved _nodeVersion: 'v0.6.6',
silly resolved _defaultsLoaded: true },
silly resolved { name: 'slug',
silly resolved description: 'slugifies even utf-8 chars!',
silly resolved version: '0.1.1',
silly resolved homepage: 'https://github.com/dodo/node-slug',
silly resolved author: { name: 'dodo', url: 'https://github.com/dodo' },
silly resolved repository: { type: 'git', url: 'git://github.com/dodo/node-slug.git' },
silly resolved main: 'slug.js',
silly resolved engines: { node: '>= 0.4.x' },
silly resolved keywords: [ 'slugify', 'slug', 'string', 'utf8', 'utf-8', 'unicode', 'url' ],
silly resolved scripts:
silly resolved { preinstall: '#preinstall DO NOTHING',
silly resolved install: 'node-waf configure build',
silly resolved update: 'node-waf build' },
silly resolved dependencies: { unicode: '>= 0.2.1', 'coffee-script': '>= 1.1.2' },
silly resolved _id: 'slug@0.1.1',
silly resolved devDependencies: {},
silly resolved _engineSupported: true,
silly resolved _npmVersion: '1.1.0-beta-4',
silly resolved _nodeVersion: 'v0.6.6',
silly resolved _defaultsLoaded: true },
silly resolved { name: 'super',
silly resolved version: '0.0.1',
silly resolved description: 'Extend everything.',
silly resolved keywords: [ 'extend', 'inherits', 'super' ],
silly resolved author: { name: 'Veselin Todorov', email: 'hi@vesln.com' },
silly resolved dependencies: { package: '1.0.0' },
silly resolved devDependencies: { mocha: '0.3.3', should: '0.3.2' },
silly resolved repository: { type: 'git', url: 'git://github.com/vesln/super.git' },
silly resolved homepage: 'http://github.com/vesln/super',
silly resolved scripts: { test: 'make test' },
silly resolved main: './lib/super',
silly resolved engines: { node: '>= 0.6.0 < 0.7.0' },
silly resolved _id: 'super@0.0.1',
silly resolved _engineSupported: true,
silly resolved _npmVersion: '1.1.0-beta-4',
silly resolved _nodeVersion: 'v0.6.6',
silly resolved _defaultsLoaded: true },
silly resolved { name: 'package',
silly resolved version: '1.0.0',
silly resolved description: 'Easy package.json exports.',
silly resolved keywords: [ 'package.json' ],
silly resolved author: { name: 'Veselin Todorov', email: 'hi@vesln.com' },
silly resolved devDependencies: { mocha: '0.3.3', should: '0.3.2' },
silly resolved repository: { type: 'git', url: 'git://github.com/vesln/package.git' },
silly resolved homepage: 'http://github.com/vesln/package',
silly resolved scripts: { test: 'make test' },
silly resolved main: './lib/package',
silly resolved engines: { node: '>= 0.6.0 < 0.7.0' },
silly resolved _id: 'package@1.0.0',
silly resolved dependencies: {},
silly resolved _engineSupported: true,
silly resolved _npmVersion: '1.1.0-beta-4',
silly resolved _nodeVersion: 'v0.6.6',
silly resolved _defaultsLoaded: true } ]
info into C:\Program Files\iisnode\node_modules\word lingo@0.0.4
info into C:\Program Files\iisnode\node_modules\word slug@0.1.1
info into C:\Program Files\iisnode\node_modules\word super@0.0.1
info into C:\Program Files\iisnode\node_modules\word package@1.0.0
info installOne lingo@0.0.4
info installOne slug@0.1.1
info installOne super@0.0.1
info installOne package@1.0.0
info unbuild C:\Program Files\iisnode\node_modules\word\node_modules\slug
info unbuild C:\Program Files\iisnode\node_modules\word\node_modules\lingo
info unbuild C:\Program Files\iisnode\node_modules\word\node_modules\super
info unbuild C:\Program Files\iisnode\node_modules\word\node_modules\package
verbose from cache C:\Users\russ\AppData\Roaming\npm-cache\slug\0.1.1\package\package.json
verbose from cache C:\Users\russ\AppData\Roaming\npm-cache\super\0.0.1\package\package.json
verbose from cache C:\Users\russ\AppData\Roaming\npm-cache\lingo\0.0.4\package\package.json
verbose from cache C:\Users\russ\AppData\Roaming\npm-cache\package\1.0.0\package\package.json
verbose mkdir (expected) error ENOENT, no such file or directory 'C:\Program Files\iisnode\node_modules\word\node_modules'
verbose mkdir (expected) error ENOENT, no such file or directory 'C:\Program Files\iisnode\node_modules\word\node_modules'
verbose mkdir (expected) error ENOENT, no such file or directory 'C:\Program Files\iisnode\node_modules\word\node_modules'
verbose mkdir (expected) error ENOENT, no such file or directory 'C:\Program Files\iisnode\node_modules\word\node_modules\___lingo.npm'
verbose mkdir (expected) error ENOENT, no such file or directory 'C:\Program Files\iisnode\node_modules\word\node_modules\___package.npm'
verbose mkdir (expected) error ENOENT, no such file or directory 'C:\Program Files\iisnode\node_modules\word\node_modules\___slug.npm'
verbose mkdir done: C:\Program Files\iisnode\node_modules\word\node_modules\___package.npm 755
verbose mkdir (expected) error ENOENT, no such file or directory 'C:\Program Files\iisnode\node_modules\word\node_modules\___super.npm'
verbose mkdir done: C:\Program Files\iisnode\node_modules\word\node_modules\___slug.npm 755
verbose mkdir done: C:\Program Files\iisnode\node_modules\word\node_modules\___lingo.npm 755
verbose unpack_ uid, gid [ undefined, undefined ]
verbose unpackTarget C:\Program Files\iisnode\node_modules\word\node_modules\package
silly gunzTarPerm modes [ '755', '644' ]
verbose unpack_ uid, gid [ undefined, undefined ]
verbose unpackTarget C:\Program Files\iisnode\node_modules\word\node_modules\lingo
silly gunzTarPerm modes [ '755', '644' ]
verbose unpack_ uid, gid [ undefined, undefined ]
verbose unpackTarget C:\Program Files\iisnode\node_modules\word\node_modules\slug
silly gunzTarPerm modes [ '755', '644' ]
verbose mkdir done: C:\Program Files\iisnode\node_modules\word\node_modules\___super.npm 755
verbose unpack_ uid, gid [ undefined, undefined ]
verbose unpackTarget C:\Program Files\iisnode\node_modules\word\node_modules\super
silly gunzTarPerm modes [ '755', '644' ]
silly afterUntar undefined
verbose gunzed C:\Program Files\iisnode\node_modules\word\node_modules\___slug.npm\package
verbose rm'ed C:\Program Files\iisnode\node_modules\word\node_modules\slug
verbose renamed [ 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules\\___slug.npm\\package',
verbose renamed 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules\\slug' ]
verbose has wscript [ undefined,
verbose has wscript { file: 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules\\slug\\package.json',
verbose has wscript contributors: false,
verbose has wscript serverjs: false,
verbose has wscript wscript: true } ]
verbose caching C:\Program Files\iisnode\node_modules\word\node_modules\slug\package.json
verbose loadDefaults slug@0.1.1
silly afterUntar undefined
verbose gunzed C:\Program Files\iisnode\node_modules\word\node_modules\___super.npm\package
verbose rm'ed C:\Program Files\iisnode\node_modules\word\node_modules\super
info preinstall slug@0.1.1
verbose unsafe-perm in lifecycle true
silly exec cmd "/c" "#preinstall DO NOTHING"
silly spawning [ 'cmd',
silly spawning [ '/c', '#preinstall DO NOTHING' ],
silly spawning 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules\\slug' ]
verbose renamed [ 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules\\___super.npm\\package',
verbose renamed 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules\\super' ]
verbose caching C:\Program Files\iisnode\node_modules\word\node_modules\super\package.json
verbose loadDefaults super@0.0.1
info preinstall super@0.0.1
verbose from cache C:\Program Files\iisnode\node_modules\word\node_modules\super\package.json
verbose into C:\Program Files\iisnode\node_modules\word\node_modules\super []
silly resolved []
verbose about to build C:\Program Files\iisnode\node_modules\word\node_modules\super
info build C:\Program Files\iisnode\node_modules\word\node_modules\super
verbose from cache C:\Program Files\iisnode\node_modules\word\node_modules\super\package.json
verbose linkStuff [ false,
verbose linkStuff false,
verbose linkStuff false,
verbose linkStuff 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules' ]
info linkStuff super@0.0.1
verbose linkBins super@0.0.1
verbose linkMans super@0.0.1
verbose rebuildBundles super@0.0.1
info install super@0.0.1
info postinstall super@0.0.1
verbose installOne cb super@0.0.1
info slug@0.1.1 Failed to exec preinstall script
ERR! error installing slug@0.1.1
info unbuild C:\Program Files\iisnode\node_modules\word\node_modules\slug
verbose from cache C:\Program Files\iisnode\node_modules\word\node_modules\slug\package.json
info preuninstall slug@0.1.1
info uninstall slug@0.1.1
verbose unbuild slug@0.1.1 [ false,
verbose unbuild slug@0.1.1 'C:\\Program Files\\iisnode\\node_modules',
verbose unbuild slug@0.1.1 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules' ]
info postuninstall slug@0.1.1
silly afterUntar undefined
verbose gunzed C:\Program Files\iisnode\node_modules\word\node_modules\___package.npm\package
verbose rm'ed C:\Program Files\iisnode\node_modules\word\node_modules\package
verbose renamed [ 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules\\___package.npm\\package',
verbose renamed 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules\\package' ]
verbose caching C:\Program Files\iisnode\node_modules\word\node_modules\package\package.json
verbose loadDefaults package@1.0.0
verbose installOne cb slug@0.1.1
verbose about to build C:\Program Files\iisnode\node_modules\word
ERR! error installing word@0.2.2
info unbuild C:\Program Files\iisnode\node_modules\word
verbose from cache C:\Program Files\iisnode\node_modules\word\package.json
info preuninstall word@0.2.2
info preinstall package@1.0.0
info uninstall word@0.2.2
verbose unbuild word@0.2.2 [ true,
verbose unbuild word@0.2.2 'C:\\Program Files\\iisnode\\node_modules',
verbose unbuild word@0.2.2 'C:\\Program Files\\iisnode\\node_modules' ]
info postuninstall word@0.2.2
verbose caching C:\Program Files\iisnode\node_modules\word\node_modules\package\package.json
verbose loadDefaults package@1.0.0
verbose into C:\Program Files\iisnode\node_modules\word\node_modules\package []
silly resolved []
verbose about to build C:\Program Files\iisnode\node_modules\word\node_modules\package
info build C:\Program Files\iisnode\node_modules\word\node_modules\package
verbose from cache C:\Program Files\iisnode\node_modules\word\node_modules\package\package.json
verbose linkStuff [ false,
verbose linkStuff false,
verbose linkStuff false,
verbose linkStuff 'C:\\Program Files\\iisnode\\node_modules\\word\\node_modules' ]
info linkStuff package@1.0.0
verbose linkBins package@1.0.0
verbose linkMans package@1.0.0
verbose rebuildBundles package@1.0.0
info install package@1.0.0
info postinstall package@1.0.0
verbose installOne cb package@1.0.0
ERR! error rolling back word@0.2.2 Error: UNKNOWN, unknown error 'C:\Program Files\iisnode\node_modules\word\node_modules\___lingo.npm\package'
verbose installOne cb word@0.2.2
ERR! slug@0.1.1 preinstall: `#preinstall DO NOTHING`
ERR! `cmd "/c" "#preinstall DO NOTHING"` failed with 1
ERR!
ERR! Failed at the slug@0.1.1 preinstall script.
ERR! This is most likely a problem with the slug package,
ERR! not with npm itself.
ERR! Tell the author that this fails on your system:
ERR! #preinstall DO NOTHING
ERR! You can get their info via:
ERR! npm owner ls slug
ERR! There is likely additional logging output above.
ERR!
ERR! System Windows_NT 6.0.6002
ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "word"
ERR! cwd C:\Program Files\iisnode
ERR! node -v v0.6.6
ERR! npm -v 1.1.0-beta-4
ERR! code ELIFECYCLE
ERR! message slug@0.1.1 preinstall: `#preinstall DO NOTHING`
ERR! message `cmd "/c" "#preinstall DO NOTHING"` failed with 1
verbose exit [ 1, true ]
```