{"action":"created","issue":{"url":"https://api.github.com/repos/Bornholm/node-keyboard/issues/2","labels_url":"https://api.github.com/repos/Bornholm/node-keyboard/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/Bornholm/node-keyboard/issues/2/comments","events_url":"https://api.github.com/repos/Bornholm/node-keyboard/issues/2/events","html_url":"https://github.com/Bornholm/node-keyboard/issues/2","id":93109490,"number":2,"title":"compile error","user":{"login":"csotomon","id":9087039,"avatar_url":"https://avatars.githubusercontent.com/u/9087039?v=3","gravatar_id":"","url":"https://api.github.com/users/csotomon","html_url":"https://github.com/csotomon","followers_url":"https://api.github.com/users/csotomon/followers","following_url":"https://api.github.com/users/csotomon/following{/other_user}","gists_url":"https://api.github.com/users/csotomon/gists{/gist_id}","starred_url":"https://api.github.com/users/csotomon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/csotomon/subscriptions","organizations_url":"https://api.github.com/users/csotomon/orgs","repos_url":"https://api.github.com/users/csotomon/repos","events_url":"https://api.github.com/users/csotomon/events{/privacy}","received_events_url":"https://api.github.com/users/csotomon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-07-05T12:54:54Z","updated_at":"2015-12-21T19:43:16Z","closed_at":null,"body":"when I run npm install git+https://github.com/Bornholm/node-keyboard.git command on my mac I have the following error:\r\n\r\n0 info it worked if it ends with ok\r\n1 verbose cli [ 'node',\r\n1 verbose cli   '/usr/local/bin/npm',\r\n1 verbose cli   'install',\r\n1 verbose cli   'git+https://github.com/Bornholm/node-keyboard.git' ]\r\n2 info using npm@2.11.2\r\n3 info using node@v0.12.5\r\n4 verbose config Skipping project config: /Users/camilo/.npmrc. (matches userconfig)\r\n5 verbose install initial load of /Users/camilo/package.json\r\n6 verbose installManyTop reading scoped package data from /Users/camilo/node_modules/cylon-firmata/package.json\r\n7 verbose installManyTop reading scoped package data from /Users/camilo/node_modules/firmata/package.json\r\n8 info package.json firmata@0.5.5 No license field.\r\n9 verbose readDependencies loading dependencies from /Users/camilo/package.json\r\n10 silly cache add args [ 'git+https://github.com/Bornholm/node-keyboard.git', null ]\r\n11 verbose cache add spec git+https://github.com/Bornholm/node-keyboard.git\r\n12 silly cache add parsed spec { raw: 'git+https://github.com/Bornholm/node-keyboard.git',\r\n12 silly cache add   scope: null,\r\n12 silly cache add   name: null,\r\n12 silly cache add   rawSpec: 'git+https://github.com/Bornholm/node-keyboard.git',\r\n12 silly cache add   spec: 'git+https://github.com/Bornholm/node-keyboard.git',\r\n12 silly cache add   type: 'hosted',\r\n12 silly cache add   hosted:\r\n12 silly cache add    { type: 'github',\r\n12 silly cache add      ssh: 'git@github.com:Bornholm/node-keyboard.git',\r\n12 silly cache add      sshUrl: 'git+ssh://git@github.com/Bornholm/node-keyboard.git',\r\n12 silly cache add      httpsUrl: 'git+https://github.com/Bornholm/node-keyboard.git',\r\n12 silly cache add      gitUrl: 'git://github.com/Bornholm/node-keyboard.git',\r\n12 silly cache add      shortcut: 'github:Bornholm/node-keyboard',\r\n12 silly cache add      directUrl: 'https://raw.githubusercontent.com/Bornholm/node-keyboard/master/package.json' } }\r\n13 verbose addRemoteGit caching git+https://github.com/Bornholm/node-keyboard.git\r\n14 verbose addRemoteGit git+https://github.com/Bornholm/node-keyboard.git is a repository hosted by github\r\n15 silly tryClone cloning git+https://github.com/Bornholm/node-keyboard.git via git+https://github.com/Bornholm/node-keyboard.git\r\n16 verbose tryClone https-github-com-Bornholm-node-keyboard-git-345c303b not in flight; caching\r\n17 info git [ 'config', '--get', 'remote.origin.url' ]\r\n18 silly validateExistingRemote git+https://github.com/Bornholm/node-keyboard.git remote.origin.url: https://github.com/Bornholm/node-keyboard.git\r\n19 verbose validateExistingRemote git+https://github.com/Bornholm/node-keyboard.git is updating existing cached remote /Users/camilo/.npm/_git-remotes/https-github-com-Bornholm-node-keyboard-git-345c303b\r\n20 info git [ 'fetch', '-a', 'origin' ]\r\n21 verbose updateRemote git fetch -a origin (https://github.com/Bornholm/node-keyboard.git)\r\n22 verbose setPermissions git+https://github.com/Bornholm/node-keyboard.git set permissions on /Users/camilo/.npm/_git-remotes/https-github-com-Bornholm-node-keyboard-git-345c303b\r\n23 verbose resolveHead git+https://github.com/Bornholm/node-keyboard.git original treeish: master\r\n24 info git [ 'rev-list', '-n1', 'master' ]\r\n25 silly resolveHead git+https://github.com/Bornholm/node-keyboard.git resolved treeish: 37ec5e5952c2433fd4ba97b9baa1b879a78fa592\r\n26 verbose resolveHead git+https://github.com/Bornholm/node-keyboard.git resolved Git URL: git+https://github.com/Bornholm/node-keyboard.git#37ec5e5952c2433fd4ba97b9baa1b879a78fa592\r\n27 silly resolveHead Git working directory: /var/folders/wy/y49p9g9s4p73w27435bpydbm0000gn/T/npm-13483-e9d19776/git-cache-f9ca07e8c0ef/37ec5e5952c2433fd4ba97b9baa1b879a78fa592\r\n28 info git [ 'clone',\r\n28 info git   '/Users/camilo/.npm/_git-remotes/https-github-com-Bornholm-node-keyboard-git-345c303b',\r\n28 info git   '/var/folders/wy/y49p9g9s4p73w27435bpydbm0000gn/T/npm-13483-e9d19776/git-cache-f9ca07e8c0ef/37ec5e5952c2433fd4ba97b9baa1b879a78fa592' ]\r\n29 verbose cloneResolved git+https://github.com/Bornholm/node-keyboard.git clone Cloning into '/var/folders/wy/y49p9g9s4p73w27435bpydbm0000gn/T/npm-13483-e9d19776/git-cache-f9ca07e8c0ef/37ec5e5952c2433fd4ba97b9baa1b879a78fa592'...\r\n29 verbose cloneResolved done.\r\n30 info git [ 'checkout', '37ec5e5952c2433fd4ba97b9baa1b879a78fa592' ]\r\n31 verbose checkoutTreeish git+https://github.com/Bornholm/node-keyboard.git checkout Note: checking out '37ec5e5952c2433fd4ba97b9baa1b879a78fa592'.\r\n31 verbose checkoutTreeish\r\n31 verbose checkoutTreeish You are in 'detached HEAD' state. You can look around, make experimental\r\n31 verbose checkoutTreeish changes and commit them, and you can discard any commits you make in this\r\n31 verbose checkoutTreeish state without impacting any branches by performing another checkout.\r\n31 verbose checkoutTreeish\r\n31 verbose checkoutTreeish If you want to create a new branch to retain commits you create, you may\r\n31 verbose checkoutTreeish do so (now or later) by using -b with the checkout command again. Example:\r\n31 verbose checkoutTreeish\r\n31 verbose checkoutTreeish   git checkout -b new_branch_name\r\n31 verbose checkoutTreeish\r\n31 verbose checkoutTreeish HEAD is now at 37ec5e5... Update demo.js, remove node_module from repo, add package.json\r\n32 verbose addLocalDirectory /Users/camilo/.npm/node-keyboard/0.0.0/package.tgz not in flight; packing\r\n33 verbose tar pack [ '/Users/camilo/.npm/node-keyboard/0.0.0/package.tgz',\r\n33 verbose tar pack   '/var/folders/wy/y49p9g9s4p73w27435bpydbm0000gn/T/npm-13483-e9d19776/git-cache-f9ca07e8c0ef/37ec5e5952c2433fd4ba97b9baa1b879a78fa592' ]\r\n34 verbose tarball /Users/camilo/.npm/node-keyboard/0.0.0/package.tgz\r\n35 verbose folder /var/folders/wy/y49p9g9s4p73w27435bpydbm0000gn/T/npm-13483-e9d19776/git-cache-f9ca07e8c0ef/37ec5e5952c2433fd4ba97b9baa1b879a78fa592\r\n36 verbose addLocalTarball adding from inside cache /Users/camilo/.npm/node-keyboard/0.0.0/package.tgz\r\n37 verbose addRemoteGit data._from: git+https://github.com/Bornholm/node-keyboard.git\r\n38 verbose addRemoteGit data._resolved: git+https://github.com/Bornholm/node-keyboard.git#37ec5e5952c2433fd4ba97b9baa1b879a78fa592\r\n39 silly cache afterAdd node-keyboard@0.0.0\r\n40 verbose afterAdd /Users/camilo/.npm/node-keyboard/0.0.0/package/package.json not in flight; writing\r\n41 verbose afterAdd /Users/camilo/.npm/node-keyboard/0.0.0/package/package.json written\r\n42 silly install resolved [ { name: 'node-keyboard',\r\n42 silly install resolved     version: '0.0.0',\r\n42 silly install resolved     description: 'node-keyboard =============',\r\n42 silly install resolved     main: 'keyboard.js',\r\n42 silly install resolved     dependencies: { ref: '~0.1.3' },\r\n42 silly install resolved     devDependencies: {},\r\n42 silly install resolved     scripts: { test: 'echo \"Error: no test specified\" && exit 1' },\r\n42 silly install resolved     repository:\r\n42 silly install resolved      { type: 'git',\r\n42 silly install resolved        url: 'git+https://github.com/Bornholm/node-keyboard.git' },\r\n42 silly install resolved     author: { name: 'Bornholm' },\r\n42 silly install resolved     license: 'ISC',\r\n42 silly install resolved     bugs: { url: 'https://github.com/Bornholm/node-keyboard/issues' },\r\n42 silly install resolved     homepage: 'https://github.com/Bornholm/node-keyboard',\r\n42 silly install resolved     gitHead: '37ec5e5952c2433fd4ba97b9baa1b879a78fa592',\r\n42 silly install resolved     readme: 'node-keyboard\\n=============\\n\\nQuick & dirty keyboard keylogger for NodeJS & Linux\\n\\nInspired from http://nodebits.org/linux-joystick\\n\\nInstall\\n-------\\n\\n```\\nnpm install git+https://github.com/Bornholm/node-keyboard.git\\n```\\n\\nUsage\\n-----\\n\\nSee demo.js\\n\\n```javascript\\nvar Keyboard = require(\\'./keyboard.js\\');\\n\\nvar k = new Keyboard(\\'event2\\'); // \\'event2\\' is the file corresponding to my keyboard in /dev/input/\\nk.on(\\'keyup\\', console.log);\\nk.on(\\'keydown\\', console.log);\\nk.on(\\'keypress\\', console.log);\\nk.on(\\'error\\', console.error);\\n```\\n\\nEvents\\n\\n```javascript\\n{ \\n  timeS: 1347572085, // Timestamp ( Seconds part )\\n  timeMS: 741381, // Timestamp ( Microseconds part )\\n  keyCode: 17, // Keyboard code\\n  keyId: \\'KEY_W\\', // Key ID /!\\\\ Qwerty layout !\\n  type: \\'keypress\\', // Event type\\n  dev: \\'event2\\'  // Device\\n}\\n```\\n\\nLicence\\n-------\\n\\nMIT\\n',\r\n42 silly install resolved     readmeFilename: 'README.md',\r\n42 silly install resolved     _id: 'node-keyboard@0.0.0',\r\n42 silly install resolved     _shasum: '3e505f85f9d0f67601bdce094246fb7d2330deec',\r\n42 silly install resolved     _from: 'git+https://github.com/Bornholm/node-keyboard.git',\r\n42 silly install resolved     _resolved: 'git+https://github.com/Bornholm/node-keyboard.git#37ec5e5952c2433fd4ba97b9baa1b879a78fa592' } ]\r\n43 info install node-keyboard@0.0.0 into /Users/camilo\r\n44 info installOne node-keyboard@0.0.0\r\n45 verbose installOne of node-keyboard to /Users/camilo not in flight; installing\r\n46 verbose lock using /Users/camilo/.npm/_locks/node-keyboard-3233d1640eb89e4d.lock for /Users/camilo/node_modules/node-keyboard\r\n47 silly install write writing node-keyboard 0.0.0 to /Users/camilo/node_modules/node-keyboard\r\n48 verbose unbuild node_modules/node-keyboard\r\n49 silly gentlyRm /Users/camilo/node_modules/node-keyboard is being purged from base /Users/camilo\r\n50 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard\r\n51 verbose tar unpack /Users/camilo/.npm/node-keyboard/0.0.0/package.tgz\r\n52 verbose tar unpacking to /Users/camilo/node_modules/node-keyboard\r\n53 silly gentlyRm /Users/camilo/node_modules/node-keyboard is being purged\r\n54 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard\r\n55 silly gunzTarPerm modes [ '755', '644' ]\r\n56 silly gunzTarPerm extractEntry package.json\r\n57 silly gunzTarPerm extractEntry .npmignore\r\n58 silly gunzTarPerm extractEntry README.md\r\n59 silly gunzTarPerm extractEntry demo.js\r\n60 silly gunzTarPerm extractEntry keyboard.js\r\n61 verbose write writing to /Users/camilo/node_modules/node-keyboard/package.json\r\n62 info preinstall node-keyboard@0.0.0\r\n63 verbose readDependencies loading dependencies from /Users/camilo/node_modules/node-keyboard/package.json\r\n64 silly prepareForInstallMany adding ref@~0.1.3 from node-keyboard dependencies\r\n65 verbose readDependencies loading dependencies from /Users/camilo/node_modules/node-keyboard/package.json\r\n66 silly cache add args [ 'ref@~0.1.3', null ]\r\n67 verbose cache add spec ref@~0.1.3\r\n68 silly cache add parsed spec { raw: 'ref@~0.1.3',\r\n68 silly cache add   scope: null,\r\n68 silly cache add   name: 'ref',\r\n68 silly cache add   rawSpec: '~0.1.3',\r\n68 silly cache add   spec: '>=0.1.3 <0.2.0',\r\n68 silly cache add   type: 'range' }\r\n69 silly addNamed ref@>=0.1.3 <0.2.0\r\n70 verbose addNamed \">=0.1.3 <0.2.0\" is a valid semver range for ref\r\n71 silly addNameRange { name: 'ref', range: '>=0.1.3 <0.2.0', hasData: false }\r\n72 silly mapToRegistry name ref\r\n73 silly mapToRegistry using default registry\r\n74 silly mapToRegistry registry https://registry.npmjs.org/\r\n75 silly mapToRegistry uri https://registry.npmjs.org/ref\r\n76 verbose addNameRange registry:https://registry.npmjs.org/ref not in flight; fetching\r\n77 verbose request uri https://registry.npmjs.org/ref\r\n78 verbose request no auth needed\r\n79 info attempt registry request try #1 at 7:53:07 AM\r\n80 verbose request id 4d61ee0479fd7a29\r\n81 verbose etag \"DR4GCLIE2436HFK2HA25OBF0E\"\r\n82 http request GET https://registry.npmjs.org/ref\r\n83 http 304 https://registry.npmjs.org/ref\r\n84 silly get cb [ 304,\r\n84 silly get   { date: 'Sun, 05 Jul 2015 12:53:05 GMT',\r\n84 silly get     via: '1.1 varnish',\r\n84 silly get     'cache-control': 'max-age=60',\r\n84 silly get     etag: '\"DR4GCLIE2436HFK2HA25OBF0E\"',\r\n84 silly get     age: '0',\r\n84 silly get     connection: 'keep-alive',\r\n84 silly get     'x-served-by': 'cache-iad2132-IAD',\r\n84 silly get     'x-cache': 'HIT',\r\n84 silly get     'x-cache-hits': '1',\r\n84 silly get     'x-timer': 'S1436100785.232805,VS0,VE86',\r\n84 silly get     vary: 'Accept' } ]\r\n85 verbose etag https://registry.npmjs.org/ref from cache\r\n86 verbose get saving ref to /Users/camilo/.npm/registry.npmjs.org/ref/.cache.json\r\n87 silly addNameRange number 2 { name: 'ref', range: '>=0.1.3 <0.2.0', hasData: true }\r\n88 silly addNameRange versions [ 'ref',\r\n88 silly addNameRange   [ '0.0.1',\r\n88 silly addNameRange     '0.0.2',\r\n88 silly addNameRange     '0.0.3',\r\n88 silly addNameRange     '0.0.4',\r\n88 silly addNameRange     '0.0.5',\r\n88 silly addNameRange     '0.0.6',\r\n88 silly addNameRange     '0.0.7',\r\n88 silly addNameRange     '0.0.8',\r\n88 silly addNameRange     '0.0.9',\r\n88 silly addNameRange     '0.0.10',\r\n88 silly addNameRange     '0.0.11',\r\n88 silly addNameRange     '0.0.12',\r\n88 silly addNameRange     '0.0.13',\r\n88 silly addNameRange     '0.0.14',\r\n88 silly addNameRange     '0.0.15',\r\n88 silly addNameRange     '0.0.16',\r\n88 silly addNameRange     '0.0.17',\r\n88 silly addNameRange     '0.0.18',\r\n88 silly addNameRange     '0.0.19',\r\n88 silly addNameRange     '0.0.20',\r\n88 silly addNameRange     '0.1.0',\r\n88 silly addNameRange     '0.1.1',\r\n88 silly addNameRange     '0.1.2',\r\n88 silly addNameRange     '0.1.3',\r\n88 silly addNameRange     '0.2.0',\r\n88 silly addNameRange     '0.2.1',\r\n88 silly addNameRange     '0.2.2',\r\n88 silly addNameRange     '0.2.3',\r\n88 silly addNameRange     '0.3.0',\r\n88 silly addNameRange     '0.3.1',\r\n88 silly addNameRange     '0.3.2',\r\n88 silly addNameRange     '0.3.3',\r\n88 silly addNameRange     '0.3.4',\r\n88 silly addNameRange     '0.3.5',\r\n88 silly addNameRange     '1.0.0',\r\n88 silly addNameRange     '1.0.1',\r\n88 silly addNameRange     '1.0.2' ] ]\r\n89 silly addNamed ref@0.1.3\r\n90 verbose addNamed \"0.1.3\" is a plain semver version for ref\r\n91 silly cache afterAdd ref@0.1.3\r\n92 verbose afterAdd /Users/camilo/.npm/ref/0.1.3/package/package.json not in flight; writing\r\n93 verbose afterAdd /Users/camilo/.npm/ref/0.1.3/package/package.json written\r\n94 silly install resolved [ { name: 'ref',\r\n94 silly install resolved     description: 'Turn Buffer instances into \"pointers\"',\r\n94 silly install resolved     keywords:\r\n94 silly install resolved      [ 'native',\r\n94 silly install resolved        'buffer',\r\n94 silly install resolved        'extensions',\r\n94 silly install resolved        'c++',\r\n94 silly install resolved        'pointer',\r\n94 silly install resolved        'reference',\r\n94 silly install resolved        'dereference',\r\n94 silly install resolved        'type',\r\n94 silly install resolved        'int',\r\n94 silly install resolved        'long',\r\n94 silly install resolved        'float',\r\n94 silly install resolved        'double',\r\n94 silly install resolved        'byte',\r\n94 silly install resolved        '64' ],\r\n94 silly install resolved     version: '0.1.3',\r\n94 silly install resolved     author:\r\n94 silly install resolved      { name: 'Nathan Rajlich',\r\n94 silly install resolved        email: 'nathan@tootallnate.net',\r\n94 silly install resolved        url: 'http://tootallnate.net' },\r\n94 silly install resolved     repository: { type: 'git', url: 'git://github.com/TooTallNate/ref.git' },\r\n94 silly install resolved     main: './lib/ref.js',\r\n94 silly install resolved     scripts:\r\n94 silly install resolved      { docs: 'node docs/compile',\r\n94 silly install resolved        test: 'mocha -gc --reporter spec',\r\n94 silly install resolved        install: 'node-gyp rebuild' },\r\n94 silly install resolved     dependencies: { bindings: '*', debug: '*' },\r\n94 silly install resolved     devDependencies:\r\n94 silly install resolved      { dox: '*',\r\n94 silly install resolved        'highlight.js': '1',\r\n94 silly install resolved        jade: '*',\r\n94 silly install resolved        marked: '*',\r\n94 silly install resolved        mocha: '*',\r\n94 silly install resolved        weak: '*' },\r\n94 silly install resolved     engines: { node: '*' },\r\n94 silly install resolved     gypfile: true,\r\n94 silly install resolved     _id: 'ref@0.1.3',\r\n94 silly install resolved     dist:\r\n94 silly install resolved      { shasum: 'ad268e2e393aa02b89cba655aca6d2c506743faa',\r\n94 silly install resolved        tarball: 'http://registry.npmjs.org/ref/-/ref-0.1.3.tgz' },\r\n94 silly install resolved     _npmVersion: '1.1.62',\r\n94 silly install resolved     _npmUser: { name: 'tootallnate', email: 'nathan@tootallnate.net' },\r\n94 silly install resolved     maintainers: [ [Object] ],\r\n94 silly install resolved     directories: {},\r\n94 silly install resolved     _shasum: 'ad268e2e393aa02b89cba655aca6d2c506743faa',\r\n94 silly install resolved     _resolved: 'https://registry.npmjs.org/ref/-/ref-0.1.3.tgz',\r\n94 silly install resolved     _from: 'ref@>=0.1.3 <0.2.0',\r\n94 silly install resolved     bugs: { url: 'https://github.com/TooTallNate/ref/issues' },\r\n94 silly install resolved     readme: 'ERROR: No README data found!',\r\n94 silly install resolved     homepage: 'https://github.com/TooTallNate/ref#readme' } ]\r\n95 info install ref@0.1.3 into /Users/camilo/node_modules/node-keyboard\r\n96 info installOne ref@0.1.3\r\n97 verbose installOne of ref to /Users/camilo/node_modules/node-keyboard not in flight; installing\r\n98 verbose lock using /Users/camilo/.npm/_locks/ref-9c7d108fa6c19372.lock for /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n99 silly install write writing ref 0.1.3 to /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n100 verbose unbuild node_modules/node-keyboard/node_modules/ref\r\n101 silly gentlyRm /Users/camilo/node_modules/node-keyboard/node_modules/ref is being purged from base /Users/camilo\r\n102 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n103 verbose tar unpack /Users/camilo/.npm/ref/0.1.3/package.tgz\r\n104 verbose tar unpacking to /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n105 silly gentlyRm /Users/camilo/node_modules/node-keyboard/node_modules/ref is being purged\r\n106 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n107 silly gunzTarPerm modes [ '755', '644' ]\r\n108 silly gunzTarPerm extractEntry package.json\r\n109 silly gunzTarPerm extractEntry .npmignore\r\n110 silly gunzTarPerm extractEntry README.md\r\n111 silly gunzTarPerm extractEntry .travis.yml\r\n112 silly gunzTarPerm extractEntry binding.gyp\r\n113 silly gunzTarPerm extractEntry docs/compile.js\r\n114 silly gunzTarPerm extractEntry docs/gh-pages.sh\r\n115 silly gunzTarPerm extractEntry docs/images/apple-touch-icon-114x114.png\r\n116 silly gunzTarPerm extractEntry docs/images/apple-touch-icon-72x72.png\r\n117 silly gunzTarPerm extractEntry docs/images/apple-touch-icon.png\r\n118 silly gunzTarPerm extractEntry docs/images/favicon.ico\r\n119 silly gunzTarPerm extractEntry docs/images/ref.pxm\r\n120 silly gunzTarPerm extractEntry docs/index.jade\r\n121 silly gunzTarPerm extractEntry docs/scripts/jquery-1.7.2.min.js\r\n122 silly gunzTarPerm extractEntry docs/scripts/main.js\r\n123 silly gunzTarPerm extractEntry docs/stylesheets/base.css\r\n124 silly gunzTarPerm extractEntry docs/stylesheets/layout.css\r\n125 silly gunzTarPerm extractEntry docs/stylesheets/skeleton.css\r\n126 silly gunzTarPerm extractEntry History.md\r\n127 silly gunzTarPerm extractEntry lib/ref.js\r\n128 silly gunzTarPerm extractEntry src/binding.cc\r\n129 silly gunzTarPerm extractEntry test/address.js\r\n130 silly gunzTarPerm extractEntry test/char.js\r\n131 silly gunzTarPerm extractEntry test/coerce.js\r\n132 silly gunzTarPerm extractEntry test/int64.js\r\n133 silly gunzTarPerm extractEntry test/bool.js\r\n134 silly gunzTarPerm extractEntry test/object.js\r\n135 silly gunzTarPerm extractEntry test/pointer.js\r\n136 silly gunzTarPerm extractEntry test/ref-deref.js\r\n137 silly gunzTarPerm extractEntry test/reinterpret.js\r\n138 silly gunzTarPerm extractEntry test/string.js\r\n139 silly gunzTarPerm extractEntry test/alloc.js\r\n140 silly gunzTarPerm extractEntry test/types.js\r\n141 silly gunzTarPerm extractEntry test/isNull.js\r\n142 verbose write writing to /Users/camilo/node_modules/node-keyboard/node_modules/ref/package.json\r\n143 info preinstall ref@0.1.3\r\n144 verbose readDependencies loading dependencies from /Users/camilo/node_modules/node-keyboard/node_modules/ref/package.json\r\n145 silly prepareForInstallMany adding bindings@* from ref dependencies\r\n146 silly prepareForInstallMany adding debug@* from ref dependencies\r\n147 verbose readDependencies loading dependencies from /Users/camilo/node_modules/node-keyboard/node_modules/ref/package.json\r\n148 silly cache add args [ 'bindings@*', null ]\r\n149 verbose cache add spec bindings@*\r\n150 silly cache add args [ 'debug@*', null ]\r\n151 verbose cache add spec debug@*\r\n152 silly cache add parsed spec { raw: 'bindings@*',\r\n152 silly cache add   scope: null,\r\n152 silly cache add   name: 'bindings',\r\n152 silly cache add   rawSpec: '*',\r\n152 silly cache add   spec: '*',\r\n152 silly cache add   type: 'range' }\r\n153 silly addNamed bindings@*\r\n154 verbose addNamed \"*\" is a valid semver range for bindings\r\n155 silly addNameRange { name: 'bindings', range: '*', hasData: false }\r\n156 silly mapToRegistry name bindings\r\n157 silly mapToRegistry using default registry\r\n158 silly mapToRegistry registry https://registry.npmjs.org/\r\n159 silly mapToRegistry uri https://registry.npmjs.org/bindings\r\n160 verbose addNameRange registry:https://registry.npmjs.org/bindings not in flight; fetching\r\n161 silly cache add parsed spec { raw: 'debug@*',\r\n161 silly cache add   scope: null,\r\n161 silly cache add   name: 'debug',\r\n161 silly cache add   rawSpec: '*',\r\n161 silly cache add   spec: '*',\r\n161 silly cache add   type: 'range' }\r\n162 silly addNamed debug@*\r\n163 verbose addNamed \"*\" is a valid semver range for debug\r\n164 silly addNameRange { name: 'debug', range: '*', hasData: false }\r\n165 silly mapToRegistry name debug\r\n166 silly mapToRegistry using default registry\r\n167 silly mapToRegistry registry https://registry.npmjs.org/\r\n168 silly mapToRegistry uri https://registry.npmjs.org/debug\r\n169 verbose addNameRange registry:https://registry.npmjs.org/debug not in flight; fetching\r\n170 verbose request uri https://registry.npmjs.org/debug\r\n171 verbose request no auth needed\r\n172 info attempt registry request try #1 at 7:53:08 AM\r\n173 verbose etag \"B0LB2VC063S14K7ZGRRDKEJJ2\"\r\n174 http request GET https://registry.npmjs.org/debug\r\n175 verbose request uri https://registry.npmjs.org/bindings\r\n176 verbose request no auth needed\r\n177 info attempt registry request try #1 at 7:53:08 AM\r\n178 verbose etag \"BCS5XYG9ISNJFNKEL5FLOI5HX\"\r\n179 http request GET https://registry.npmjs.org/bindings\r\n180 http 304 https://registry.npmjs.org/debug\r\n181 silly get cb [ 304,\r\n181 silly get   { date: 'Sun, 05 Jul 2015 12:53:06 GMT',\r\n181 silly get     via: '1.1 varnish',\r\n181 silly get     'cache-control': 'max-age=60',\r\n181 silly get     etag: '\"B0LB2VC063S14K7ZGRRDKEJJ2\"',\r\n181 silly get     age: '39',\r\n181 silly get     connection: 'keep-alive',\r\n181 silly get     'x-served-by': 'cache-iad2124-IAD',\r\n181 silly get     'x-cache': 'HIT',\r\n181 silly get     'x-cache-hits': '1',\r\n181 silly get     'x-timer': 'S1436100786.148112,VS0,VE0',\r\n181 silly get     vary: 'Accept' } ]\r\n182 verbose etag https://registry.npmjs.org/debug from cache\r\n183 verbose get saving debug to /Users/camilo/.npm/registry.npmjs.org/debug/.cache.json\r\n184 silly addNameRange number 2 { name: 'debug', range: '*', hasData: true }\r\n185 silly addNameRange versions [ 'debug',\r\n185 silly addNameRange   [ '0.0.1',\r\n185 silly addNameRange     '0.1.0',\r\n185 silly addNameRange     '0.2.0',\r\n185 silly addNameRange     '0.3.0',\r\n185 silly addNameRange     '0.4.0',\r\n185 silly addNameRange     '0.4.1',\r\n185 silly addNameRange     '0.5.0',\r\n185 silly addNameRange     '0.6.0',\r\n185 silly addNameRange     '0.7.0',\r\n185 silly addNameRange     '0.7.1',\r\n185 silly addNameRange     '0.7.2',\r\n185 silly addNameRange     '0.7.3',\r\n185 silly addNameRange     '0.7.4',\r\n185 silly addNameRange     '0.8.0',\r\n185 silly addNameRange     '0.8.1',\r\n185 silly addNameRange     '1.0.0',\r\n185 silly addNameRange     '1.0.1',\r\n185 silly addNameRange     '1.0.2',\r\n185 silly addNameRange     '1.0.3',\r\n185 silly addNameRange     '1.0.4',\r\n185 silly addNameRange     '2.0.0',\r\n185 silly addNameRange     '2.1.0',\r\n185 silly addNameRange     '2.1.1',\r\n185 silly addNameRange     '2.1.2',\r\n185 silly addNameRange     '2.1.3',\r\n185 silly addNameRange     '2.2.0' ] ]\r\n186 silly addNamed debug@2.2.0\r\n187 verbose addNamed \"2.2.0\" is a plain semver version for debug\r\n188 http 304 https://registry.npmjs.org/bindings\r\n189 silly get cb [ 304,\r\n189 silly get   { date: 'Sun, 05 Jul 2015 12:53:06 GMT',\r\n189 silly get     via: '1.1 varnish',\r\n189 silly get     'cache-control': 'max-age=60',\r\n189 silly get     etag: '\"BCS5XYG9ISNJFNKEL5FLOI5HX\"',\r\n189 silly get     age: '0',\r\n189 silly get     connection: 'keep-alive',\r\n189 silly get     'x-served-by': 'cache-iad2146-IAD',\r\n189 silly get     'x-cache': 'HIT',\r\n189 silly get     'x-cache-hits': '1',\r\n189 silly get     'x-timer': 'S1436100786.148268,VS0,VE90',\r\n189 silly get     vary: 'Accept' } ]\r\n190 verbose etag https://registry.npmjs.org/bindings from cache\r\n191 verbose get saving bindings to /Users/camilo/.npm/registry.npmjs.org/bindings/.cache.json\r\n192 silly cache afterAdd debug@2.2.0\r\n193 verbose afterAdd /Users/camilo/.npm/debug/2.2.0/package/package.json not in flight; writing\r\n194 silly addNameRange number 2 { name: 'bindings', range: '*', hasData: true }\r\n195 silly addNameRange versions [ 'bindings',\r\n195 silly addNameRange   [ '0.0.1',\r\n195 silly addNameRange     '0.1.0',\r\n195 silly addNameRange     '0.1.1',\r\n195 silly addNameRange     '0.2.0',\r\n195 silly addNameRange     '0.2.1',\r\n195 silly addNameRange     '0.2.2',\r\n195 silly addNameRange     '0.2.3',\r\n195 silly addNameRange     '0.2.4',\r\n195 silly addNameRange     '0.3.0',\r\n195 silly addNameRange     '0.4.0',\r\n195 silly addNameRange     '1.0.0',\r\n195 silly addNameRange     '1.1.0',\r\n195 silly addNameRange     '1.1.1',\r\n195 silly addNameRange     '1.2.0',\r\n195 silly addNameRange     '1.2.1' ] ]\r\n196 silly addNamed bindings@1.2.1\r\n197 verbose addNamed \"1.2.1\" is a plain semver version for bindings\r\n198 verbose afterAdd /Users/camilo/.npm/debug/2.2.0/package/package.json written\r\n199 silly cache afterAdd bindings@1.2.1\r\n200 verbose afterAdd /Users/camilo/.npm/bindings/1.2.1/package/package.json not in flight; writing\r\n201 verbose afterAdd /Users/camilo/.npm/bindings/1.2.1/package/package.json written\r\n202 silly install resolved [ { name: 'debug',\r\n202 silly install resolved     version: '2.2.0',\r\n202 silly install resolved     repository: { type: 'git', url: 'git://github.com/visionmedia/debug.git' },\r\n202 silly install resolved     description: 'small debugging utility',\r\n202 silly install resolved     keywords: [ 'debug', 'log', 'debugger' ],\r\n202 silly install resolved     author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' },\r\n202 silly install resolved     contributors: [ [Object] ],\r\n202 silly install resolved     license: 'MIT',\r\n202 silly install resolved     dependencies: { ms: '0.7.1' },\r\n202 silly install resolved     devDependencies: { browserify: '9.0.3', mocha: '*' },\r\n202 silly install resolved     main: './node.js',\r\n202 silly install resolved     browser: './browser.js',\r\n202 silly install resolved     component: { scripts: [Object] },\r\n202 silly install resolved     gitHead: 'b38458422b5aa8aa6d286b10dfe427e8a67e2b35',\r\n202 silly install resolved     bugs: { url: 'https://github.com/visionmedia/debug/issues' },\r\n202 silly install resolved     homepage: 'https://github.com/visionmedia/debug',\r\n202 silly install resolved     _id: 'debug@2.2.0',\r\n202 silly install resolved     scripts: {},\r\n202 silly install resolved     _shasum: 'f87057e995b1a1f6ae6a4960664137bc56f039da',\r\n202 silly install resolved     _from: 'debug@*',\r\n202 silly install resolved     _npmVersion: '2.7.4',\r\n202 silly install resolved     _nodeVersion: '0.12.2',\r\n202 silly install resolved     _npmUser: { name: 'tootallnate', email: 'nathan@tootallnate.net' },\r\n202 silly install resolved     maintainers: [ [Object], [Object] ],\r\n202 silly install resolved     dist:\r\n202 silly install resolved      { shasum: 'f87057e995b1a1f6ae6a4960664137bc56f039da',\r\n202 silly install resolved        tarball: 'http://registry.npmjs.org/debug/-/debug-2.2.0.tgz' },\r\n202 silly install resolved     directories: {},\r\n202 silly install resolved     _resolved: 'https://registry.npmjs.org/debug/-/debug-2.2.0.tgz',\r\n202 silly install resolved     readme: 'ERROR: No README data found!' },\r\n202 silly install resolved   { name: 'bindings',\r\n202 silly install resolved     description: 'Helper module for loading your native module\\'s .node file',\r\n202 silly install resolved     keywords: [ 'native', 'addon', 'bindings', 'gyp', 'waf', 'c', 'c++' ],\r\n202 silly install resolved     version: '1.2.1',\r\n202 silly install resolved     author:\r\n202 silly install resolved      { name: 'Nathan Rajlich',\r\n202 silly install resolved        email: 'nathan@tootallnate.net',\r\n202 silly install resolved        url: 'http://tootallnate.net' },\r\n202 silly install resolved     repository:\r\n202 silly install resolved      { type: 'git',\r\n202 silly install resolved        url: 'git://github.com/TooTallNate/node-bindings.git' },\r\n202 silly install resolved     main: './bindings.js',\r\n202 silly install resolved     bugs: { url: 'https://github.com/TooTallNate/node-bindings/issues' },\r\n202 silly install resolved     homepage: 'https://github.com/TooTallNate/node-bindings',\r\n202 silly install resolved     license: 'MIT',\r\n202 silly install resolved     gitHead: 'e404152ee27f8478ccbc7122ee051246e8e5ec02',\r\n202 silly install resolved     _id: 'bindings@1.2.1',\r\n202 silly install resolved     scripts: {},\r\n202 silly install resolved     _shasum: '14ad6113812d2d37d72e67b4cacb4bb726505f11',\r\n202 silly install resolved     _from: 'bindings@*',\r\n202 silly install resolved     _npmVersion: '1.4.14',\r\n202 silly install resolved     _npmUser: { name: 'tootallnate', email: 'nathan@tootallnate.net' },\r\n202 silly install resolved     maintainers: [ [Object], [Object] ],\r\n202 silly install resolved     dist:\r\n202 silly install resolved      { shasum: '14ad6113812d2d37d72e67b4cacb4bb726505f11',\r\n202 silly install resolved        tarball: 'http://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz' },\r\n202 silly install resolved     directories: {},\r\n202 silly install resolved     _resolved: 'https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz',\r\n202 silly install resolved     readme: 'ERROR: No README data found!' } ]\r\n203 info install debug@2.2.0 into /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n204 info install bindings@1.2.1 into /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n205 info installOne debug@2.2.0\r\n206 verbose installOne of debug to /Users/camilo/node_modules/node-keyboard/node_modules/ref not in flight; installing\r\n207 info installOne bindings@1.2.1\r\n208 verbose installOne of bindings to /Users/camilo/node_modules/node-keyboard/node_modules/ref not in flight; installing\r\n209 verbose lock using /Users/camilo/.npm/_locks/debug-8e3f3cc20da9c33f.lock for /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug\r\n210 verbose lock using /Users/camilo/.npm/_locks/bindings-b7215bd1e8871c90.lock for /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings\r\n211 silly install write writing debug 2.2.0 to /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug\r\n212 silly install write writing bindings 1.2.1 to /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings\r\n213 verbose unbuild node_modules/node-keyboard/node_modules/ref/node_modules/debug\r\n214 verbose unbuild node_modules/node-keyboard/node_modules/ref/node_modules/bindings\r\n215 silly gentlyRm /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug is being purged from base /Users/camilo\r\n216 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug\r\n217 silly gentlyRm /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings is being purged from base /Users/camilo\r\n218 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings\r\n219 verbose tar unpack /Users/camilo/.npm/debug/2.2.0/package.tgz\r\n220 verbose tar unpacking to /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug\r\n221 silly gentlyRm /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug is being purged\r\n222 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug\r\n223 verbose tar unpack /Users/camilo/.npm/bindings/1.2.1/package.tgz\r\n224 verbose tar unpacking to /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings\r\n225 silly gentlyRm /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings is being purged\r\n226 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings\r\n227 silly gunzTarPerm modes [ '755', '644' ]\r\n228 silly gunzTarPerm modes [ '755', '644' ]\r\n229 silly gunzTarPerm extractEntry package.json\r\n230 silly gunzTarPerm extractEntry package.json\r\n231 silly gunzTarPerm extractEntry README.md\r\n232 silly gunzTarPerm extractEntry bindings.js\r\n233 silly gunzTarPerm extractEntry .npmignore\r\n234 silly gunzTarPerm extractEntry node.js\r\n235 silly gunzTarPerm extractEntry debug.js\r\n236 silly gunzTarPerm extractEntry browser.js\r\n237 silly gunzTarPerm extractEntry Readme.md\r\n238 silly gunzTarPerm extractEntry bower.json\r\n239 silly gunzTarPerm extractEntry .jshintrc\r\n240 verbose write writing to /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings/package.json\r\n241 info preinstall bindings@1.2.1\r\n242 verbose readDependencies loading dependencies from /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings/package.json\r\n243 silly gunzTarPerm extractEntry component.json\r\n244 silly gunzTarPerm extractEntry Makefile\r\n245 verbose readDependencies loading dependencies from /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings/package.json\r\n246 silly install resolved []\r\n247 verbose about to build /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings\r\n248 info build /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings\r\n249 info linkStuff bindings@1.2.1\r\n250 silly linkStuff bindings@1.2.1 has /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules as its parent node_modules\r\n251 silly gunzTarPerm extractEntry History.md\r\n252 verbose linkBins bindings@1.2.1\r\n253 verbose linkMans bindings@1.2.1\r\n254 verbose rebuildBundles bindings@1.2.1\r\n255 info install bindings@1.2.1\r\n256 info postinstall bindings@1.2.1\r\n257 verbose unlock done using /Users/camilo/.npm/_locks/bindings-b7215bd1e8871c90.lock for /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/bindings\r\n258 verbose write writing to /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/package.json\r\n259 info preinstall debug@2.2.0\r\n260 verbose readDependencies loading dependencies from /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/package.json\r\n261 silly prepareForInstallMany adding ms@0.7.1 from debug dependencies\r\n262 verbose readDependencies loading dependencies from /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/package.json\r\n263 silly cache add args [ 'ms@0.7.1', null ]\r\n264 verbose cache add spec ms@0.7.1\r\n265 silly cache add parsed spec { raw: 'ms@0.7.1',\r\n265 silly cache add   scope: null,\r\n265 silly cache add   name: 'ms',\r\n265 silly cache add   rawSpec: '0.7.1',\r\n265 silly cache add   spec: '0.7.1',\r\n265 silly cache add   type: 'version' }\r\n266 silly addNamed ms@0.7.1\r\n267 verbose addNamed \"0.7.1\" is a plain semver version for ms\r\n268 silly mapToRegistry name ms\r\n269 silly mapToRegistry using default registry\r\n270 silly mapToRegistry registry https://registry.npmjs.org/\r\n271 silly mapToRegistry uri https://registry.npmjs.org/ms\r\n272 verbose addNameVersion registry:https://registry.npmjs.org/ms not in flight; fetching\r\n273 verbose request uri https://registry.npmjs.org/ms\r\n274 verbose request no auth needed\r\n275 info attempt registry request try #1 at 7:53:09 AM\r\n276 verbose etag \"53ANWMC7TJMGDP9CKLFDTWNRR\"\r\n277 http request GET https://registry.npmjs.org/ms\r\n278 http 304 https://registry.npmjs.org/ms\r\n279 silly get cb [ 304,\r\n279 silly get   { date: 'Sun, 05 Jul 2015 12:53:07 GMT',\r\n279 silly get     via: '1.1 varnish',\r\n279 silly get     'cache-control': 'max-age=60',\r\n279 silly get     etag: '\"53ANWMC7TJMGDP9CKLFDTWNRR\"',\r\n279 silly get     age: '46',\r\n279 silly get     connection: 'keep-alive',\r\n279 silly get     'x-served-by': 'cache-iad2132-IAD',\r\n279 silly get     'x-cache': 'HIT',\r\n279 silly get     'x-cache-hits': '1',\r\n279 silly get     'x-timer': 'S1436100787.027736,VS0,VE0',\r\n279 silly get     vary: 'Accept' } ]\r\n280 verbose etag https://registry.npmjs.org/ms from cache\r\n281 verbose get saving ms to /Users/camilo/.npm/registry.npmjs.org/ms/.cache.json\r\n282 silly cache afterAdd ms@0.7.1\r\n283 verbose afterAdd /Users/camilo/.npm/ms/0.7.1/package/package.json not in flight; writing\r\n284 verbose afterAdd /Users/camilo/.npm/ms/0.7.1/package/package.json written\r\n285 silly install resolved [ { name: 'ms',\r\n285 silly install resolved     version: '0.7.1',\r\n285 silly install resolved     description: 'Tiny ms conversion utility',\r\n285 silly install resolved     repository: { type: 'git', url: 'git://github.com/guille/ms.js.git' },\r\n285 silly install resolved     main: './index',\r\n285 silly install resolved     devDependencies: { mocha: '*', 'expect.js': '*', serve: '*' },\r\n285 silly install resolved     component: { scripts: [Object] },\r\n285 silly install resolved     gitHead: '713dcf26d9e6fd9dbc95affe7eff9783b7f1b909',\r\n285 silly install resolved     bugs: { url: 'https://github.com/guille/ms.js/issues' },\r\n285 silly install resolved     homepage: 'https://github.com/guille/ms.js',\r\n285 silly install resolved     _id: 'ms@0.7.1',\r\n285 silly install resolved     scripts: {},\r\n285 silly install resolved     _shasum: '9cd13c03adbff25b65effde7ce864ee952017098',\r\n285 silly install resolved     _from: 'ms@0.7.1',\r\n285 silly install resolved     _npmVersion: '2.7.5',\r\n285 silly install resolved     _nodeVersion: '0.12.2',\r\n285 silly install resolved     _npmUser: { name: 'rauchg', email: 'rauchg@gmail.com' },\r\n285 silly install resolved     maintainers: [ [Object] ],\r\n285 silly install resolved     dist:\r\n285 silly install resolved      { shasum: '9cd13c03adbff25b65effde7ce864ee952017098',\r\n285 silly install resolved        tarball: 'http://registry.npmjs.org/ms/-/ms-0.7.1.tgz' },\r\n285 silly install resolved     directories: {},\r\n285 silly install resolved     _resolved: 'https://registry.npmjs.org/ms/-/ms-0.7.1.tgz',\r\n285 silly install resolved     readme: 'ERROR: No README data found!' } ]\r\n286 info install ms@0.7.1 into /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug\r\n287 info installOne ms@0.7.1\r\n288 verbose installOne of ms to /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug not in flight; installing\r\n289 verbose lock using /Users/camilo/.npm/_locks/ms-2c46db5c97a9d8a4.lock for /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms\r\n290 silly install write writing ms 0.7.1 to /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms\r\n291 verbose unbuild node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms\r\n292 silly gentlyRm /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms is being purged from base /Users/camilo\r\n293 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms\r\n294 verbose tar unpack /Users/camilo/.npm/ms/0.7.1/package.tgz\r\n295 verbose tar unpacking to /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms\r\n296 silly gentlyRm /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms is being purged\r\n297 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms\r\n298 silly gunzTarPerm modes [ '755', '644' ]\r\n299 silly gunzTarPerm extractEntry package.json\r\n300 silly gunzTarPerm extractEntry .npmignore\r\n301 silly gunzTarPerm extractEntry README.md\r\n302 silly gunzTarPerm extractEntry LICENSE\r\n303 silly gunzTarPerm extractEntry index.js\r\n304 silly gunzTarPerm extractEntry History.md\r\n305 verbose write writing to /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms/package.json\r\n306 info preinstall ms@0.7.1\r\n307 verbose readDependencies loading dependencies from /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms/package.json\r\n308 verbose readDependencies loading dependencies from /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms/package.json\r\n309 silly install resolved []\r\n310 verbose about to build /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms\r\n311 info build /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms\r\n312 info linkStuff ms@0.7.1\r\n313 silly linkStuff ms@0.7.1 has /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules as its parent node_modules\r\n314 verbose linkBins ms@0.7.1\r\n315 verbose linkMans ms@0.7.1\r\n316 verbose rebuildBundles ms@0.7.1\r\n317 info install ms@0.7.1\r\n318 info postinstall ms@0.7.1\r\n319 verbose unlock done using /Users/camilo/.npm/_locks/ms-2c46db5c97a9d8a4.lock for /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug/node_modules/ms\r\n320 verbose about to build /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug\r\n321 info build /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug\r\n322 info linkStuff debug@2.2.0\r\n323 silly linkStuff debug@2.2.0 has /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules as its parent node_modules\r\n324 verbose linkBins debug@2.2.0\r\n325 verbose linkMans debug@2.2.0\r\n326 verbose rebuildBundles debug@2.2.0\r\n327 verbose rebuildBundles [ 'ms' ]\r\n328 info install debug@2.2.0\r\n329 info postinstall debug@2.2.0\r\n330 verbose unlock done using /Users/camilo/.npm/_locks/debug-8e3f3cc20da9c33f.lock for /Users/camilo/node_modules/node-keyboard/node_modules/ref/node_modules/debug\r\n331 verbose about to build /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n332 info build /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n333 info linkStuff ref@0.1.3\r\n334 silly linkStuff ref@0.1.3 has /Users/camilo/node_modules/node-keyboard/node_modules as its parent node_modules\r\n335 verbose linkBins ref@0.1.3\r\n336 verbose linkMans ref@0.1.3\r\n337 verbose rebuildBundles ref@0.1.3\r\n338 verbose rebuildBundles [ 'bindings', 'debug' ]\r\n339 info install ref@0.1.3\r\n340 verbose unsafe-perm in lifecycle true\r\n341 info ref@0.1.3 Failed to exec install script\r\n342 verbose unlock done using /Users/camilo/.npm/_locks/ref-9c7d108fa6c19372.lock for /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n343 verbose about to build /Users/camilo/node_modules/node-keyboard\r\n344 verbose unlock done using /Users/camilo/.npm/_locks/node-keyboard-3233d1640eb89e4d.lock for /Users/camilo/node_modules/node-keyboard\r\n345 verbose stack Error: ref@0.1.3 install: `node-gyp rebuild`\r\n345 verbose stack Exit status 1\r\n345 verbose stack     at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:213:16)\r\n345 verbose stack     at EventEmitter.emit (events.js:110:17)\r\n345 verbose stack     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:24:14)\r\n345 verbose stack     at ChildProcess.emit (events.js:110:17)\r\n345 verbose stack     at maybeClose (child_process.js:1015:16)\r\n345 verbose stack     at Process.ChildProcess._handle.onexit (child_process.js:1087:5)\r\n346 verbose pkgid ref@0.1.3\r\n347 verbose cwd /Users/camilo/node_modules\r\n348 error Darwin 14.3.0\r\n349 error argv \"node\" \"/usr/local/bin/npm\" \"install\" \"git+https://github.com/Bornholm/node-keyboard.git\"\r\n350 error node v0.12.5\r\n351 error npm  v2.11.2\r\n352 error code ELIFECYCLE\r\n353 error ref@0.1.3 install: `node-gyp rebuild`\r\n353 error Exit status 1\r\n354 error Failed at the ref@0.1.3 install script 'node-gyp rebuild'.\r\n354 error This is most likely a problem with the ref package,\r\n354 error not with npm itself.\r\n354 error Tell the author that this fails on your system:\r\n354 error     node-gyp rebuild\r\n354 error You can get their info via:\r\n354 error     npm owner ls ref\r\n354 error There is likely additional logging output above.\r\n355 verbose exit [ 1, true ]\r\n356 verbose unbuild node_modules/node-keyboard/node_modules/ref\r\n357 info preuninstall ref@0.1.3\r\n358 info uninstall ref@0.1.3\r\n359 verbose unbuild rmStuff ref@0.1.3 from /Users/camilo/node_modules\r\n360 verbose unbuild rmStuff in /Users/camilo/node_modules/node-keyboard/node_modules\r\n361 info postuninstall ref@0.1.3\r\n362 silly gentlyRm /Users/camilo/node_modules/node-keyboard/node_modules/ref is being purged from base /Users/camilo\r\n363 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n364 silly vacuum-fs purging /Users/camilo/node_modules/node-keyboard/node_modules/ref\r\n365 silly vacuum-fs removing /Users/camilo/node_modules/node-keyboard/node_modules\r\n366 silly vacuum-fs quitting because other entries in /Users/camilo/node_modules/node-keyboard\r\n367 verbose unbuild node_modules/node-keyboard\r\n368 info preuninstall node-keyboard@0.0.0\r\n369 info uninstall node-keyboard@0.0.0\r\n370 verbose unbuild rmStuff node-keyboard@0.0.0 from /Users/camilo/node_modules\r\n371 info postuninstall node-keyboard@0.0.0\r\n372 silly gentlyRm /Users/camilo/node_modules/node-keyboard is being purged from base /Users/camilo\r\n373 verbose gentlyRm don't care about contents; nuking /Users/camilo/node_modules/node-keyboard\r\n374 silly vacuum-fs purging /Users/camilo/node_modules/node-keyboard\r\n375 silly vacuum-fs quitting because other entries in /Users/camilo/node_modules\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/Bornholm/node-keyboard/issues/comments/166400608","html_url":"https://github.com/Bornholm/node-keyboard/issues/2#issuecomment-166400608","issue_url":"https://api.github.com/repos/Bornholm/node-keyboard/issues/2","id":166400608,"user":{"login":"weepy","id":820,"avatar_url":"https://avatars.githubusercontent.com/u/820?v=3","gravatar_id":"","url":"https://api.github.com/users/weepy","html_url":"https://github.com/weepy","followers_url":"https://api.github.com/users/weepy/followers","following_url":"https://api.github.com/users/weepy/following{/other_user}","gists_url":"https://api.github.com/users/weepy/gists{/gist_id}","starred_url":"https://api.github.com/users/weepy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/weepy/subscriptions","organizations_url":"https://api.github.com/users/weepy/orgs","repos_url":"https://api.github.com/users/weepy/repos","events_url":"https://api.github.com/users/weepy/events{/privacy}","received_events_url":"https://api.github.com/users/weepy/received_events","type":"User","site_admin":false},"created_at":"2015-12-21T19:43:14Z","updated_at":"2015-12-21T19:43:14Z","body":"Sorry I didn't find anything\n\nOn Mon, 21 Dec 2015 19:07 ewnd9 <notifications@github.com> wrote:\n\n> @csotomon <https://github.com/csotomon> @weepy <https://github.com/weepy>\n> hi, did you find another solution for global keybindings in node? I've\n> successfully run this package just by replacing old ref version with\n> latest v1.3.1, but node-keyboard requires sudo access, so I keep looking\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/Bornholm/node-keyboard/issues/2#issuecomment-166392485>\n> .\n>\n"}}