Created
August 1, 2016 15:51
-
-
Save julbra/764f7b28d49568a1c8d791d512a5f5a5 to your computer and use it in GitHub Desktop.
strace -o trace.log -s 2048 -fe \!mmap,munmap,mprotect,clock_gettime,gettimeofday,nanosleep,futex npm install
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
29342 execve("/usr/bin/npm", ["npm", "install"], [/* 90 vars */]) = 0 | |
29342 brk(NULL) = 0x1c47000 | |
29342 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
29342 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 | |
29342 fstat(3, {st_mode=S_IFREG|0644, st_size=172299, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\10\2\0\0\0\0\0@\0\0\0\0\0\0\0(U\31\0\0\0\0\0\0\0\0\0@\0008\0\v\0@\0B\0A\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0h\2\0\0\0\0\0\0h\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\240\225\26\0\0\0\0\0\240\225\26\0\0\0\0\0\240\225\26\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0}\364\30\0\0\0\0\0}\364\30\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\360\367\30\0\0\0\0\0\360\3678\0\0\0\0\0\360\3678\0\0\0\0\0PO\0\0\0\0\0\0\210\221\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\240+\31\0\0\0\0\0\240+9\0\0\0\0\0\240+9\0\0\0\0\0\340\1\0\0\0\0\0\0\340\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0\360\367\30\0\0\0\0\0\360\3678\0\0\0\0\0\360\3678\0\0\0\0\0\20\0\0\0\0\0\0\0x\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\274\225\26\0\0\0\0\0\274\225\26\0\0\0\0\0\274\225\26\0\0\0\0\0\204W\0\0\0\0\0\0\204W\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\360\367\30\0\0\0\0\0\360\3678\0\0\0\0\0\360\3678\0\0\0\0\0\0208\0\0\0\0\0\0\0208\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0 \0\0\0\363\3\0\0\n\0\0\0\0\1\0\0\16\0\0\0\0000\20D\240 \2\1\210\3\346\220\305E\214\0\304\0\10\0\5\204\0`\300\200\0\r\212\f\0\4\20\0\210@2\10*@\210T<, \0162H&\204\300\214\4\10\0\2\2\16\241\254\32\4f\300\0\3002\0\300\0P\1 \201\10\204\v ($\0\4 Z\0\20X\200\312DB(\0\6\200\20\30B\0 @\200\0", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0755, st_size=1664424, ...}) = 0 | |
29342 close(3) = 0 | |
29342 arch_prctl(ARCH_SET_FS, 0x7f8c8581f700) = 0 | |
29342 brk(NULL) = 0x1c47000 | |
29342 brk(0x1c68000) = 0x1c68000 | |
29342 open("/usr/lib64/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 | |
29342 fstat(3, {st_mode=S_IFREG|0644, st_size=110518032, ...}) = 0 | |
29342 close(3) = 0 | |
29342 execve("/usr/local/bin/node", ["node", "/usr/bin/npm", "install"], [/* 90 vars */]) = -1 ENOENT (No such file or directory) | |
29342 execve("/usr/bin/node", ["node", "/usr/bin/npm", "install"], [/* 90 vars */]) = 0 | |
29342 brk(NULL) = 0x19f2000 | |
29342 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
29342 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 | |
29342 fstat(3, {st_mode=S_IFREG|0644, st_size=172299, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/lib64/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`#\0\0\0\0\0\0@\0\0\0\0\0\0\0\10S\1\0\0\0\0\0\0\0\0\0@\0008\0\7\0@\0\32\0\31\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\D\1\0\0\0\0\0\\D\1\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\310L\1\0\0\0\0\0\310L!\0\0\0\0\0\310L!\0\0\0\0\0X\5\0\0\0\0\0\0`\5\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\320M\1\0\0\0\0\0\320M!\0\0\0\0\0\320M!\0\0\0\0\0\360\1\0\0\0\0\0\0\360\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\10)\1\0\0\0\0\0\10)\1\0\0\0\0\0\10)\1\0\0\0\0\0\234\3\0\0\0\0\0\0\234\3\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\310L\1\0\0\0\0\0\310L!\0\0\0\0\0\310L!\0\0\0\0\0008\3\0\0\0\0\0\0008\3\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\247\0\0\0\30\0\0\0\10\0\0\0\t\0\0\0\0\3h\24\f\3$\24\221\0\223A;\0\16\30\234\1\4DQ\f\0\210,\0\303\"\224\27\212\203\0c0\262G\212PC ,\20\35\210\341\200\213A\220\23e$g\304\201V\0.\20\2\200\0\20\0\0\0\0\30\0\0\0\0\0\0\0\32\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33\0\0\0\34\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0\36\0\0\0 \0\0\0\0\0\0\0\0\0\0\0!\0\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0#\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\0\0\0\0%\0\0\0\0\0\0\0&\0\0\0'\0\0\0(\0\0\0\0\0\0\0*\0\0\0+\0\0\0-\0\0\0/\0\0\0\0\0\0\0\0\0\0\0000\0\0\0001\0\0\0002\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0003\0\0\0004\0\0\0\0\0\0\0005\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0006\0\0\0\0\0\0\0\0\0\0\0007\0\0\0\0\0\0\0008\0\0\0009\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0:\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0755, st_size=88456, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/usr/lib64/libhttp_parser.so.2.6.2", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\22\0\0\0\0\0\0@\0\0\0\0\0\0\0(q\0\0\0\0\0\0\0\0\0\0@\0008\0\7\0@\0\31\0\30\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\354b\0\0\0\0\0\0\354b\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\250j\0\0\0\0\0\0\250j \0\0\0\0\0\250j \0\0\0\0\0\250\5\0\0\0\0\0\0\260\5\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\10n\0\0\0\0\0\0\10n \0\0\0\0\0\10n \0\0\0\0\0\320\1\0\0\0\0\0\0\320\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0X`\0\0\0\0\0\0X`\0\0\0\0\0\0X`\0\0\0\0\0\0\204\0\0\0\0\0\0\0\204\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\250j\0\0\0\0\0\0\250j \0\0\0\0\0\250j \0\0\0\0\0X\5\0\0\0\0\0\0X\5\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\34\0\0\0\n\0\0\0\2\0\0\0\7\0\0\0\214\344\0(8@P\251\10\204A#\210D\0\200\n\0\0\0\0\0\0\0\v\0\0\0\0\0\0\0\r\0\0\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\17\0\0\0\20\0\0\0\21\0\0\0\0\0\0\0\22\0\0\0\0\0\0\0\0\0\0\0\23\0\0\0\25\0\0\0\26\0\0\0\27\0\0\0\0\0\0\0\0\0\0\0\30\0\0\0\31\0\0\0\0\0\0\0\32\0\0\0\33\0\0\0%e\344\275\352\323\357\16\2671\330\202\331qX\34]\27~\261W\3104\257CE\325\354\271\215\361\16\327\207I\316\214\236J\240\35AE\343\313\177\202p\203\362\364\275\265_|\316\7\367y.\321LV\237\217\307\350z\273\343\222|\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\10\0\20\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\26\0\0\0 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\241\0\0\0\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\232\0\0\0\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0[\0\0\0 \0\0\0\0\0\0\0\0\0\0\0", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0755, st_size=30568, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/usr/lib64/libuv.so.1", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240n\0\0\0\0\0\0@\0\0\0\0\0\0\0\3707\2\0\0\0\0\0\0\0\0\0@\0008\0\7\0@\0\30\0\27\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24-\2\0\0\0\0\0\24-\2\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\200-\2\0\0\0\0\0\200-\"\0\0\0\0\0\200-\"\0\0\0\0\0\260\t\0\0\0\0\0\0\310\17\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\250-\2\0\0\0\0\0\250-\"\0\0\0\0\0\250-\"\0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\250\331\1\0\0\0\0\0\250\331\1\0\0\0\0\0\250\331\1\0\0\0\0\0\204\f\0\0\0\0\0\0\204\f\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\200-\2\0\0\0\0\0\200-\"\0\0\0\0\0\200-\"\0\0\0\0\0\200\2\0\0\0\0\0\0\200\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\237\1\0\0\261\0\0\0 \0\0\0\v\0\0\0\0\n@\1\10\0!\200B\242&\331L(\0045H\300\224\0\24*F\fD\0\5\204\r\200\10\1\2118@a\215\1\300\t\2\20\1 l\232\4V\0\0!\0\0\20 \0`X@\5\2B\0\246\0\v0N@\200 \227I\200\210\307\0\16\0\t\0@\"!\0\0\0\212\1\0042\221\4\0\4\331\10\0\0\201\200\304 \300\4HA\1` \0\307\207$\0\22\21\3202*\240\3*P\0M\300\5\0\0\0\0\f\20\0a\0\t\4\1\0@\24`n\t \0\0\0\0( \4\3\0\30\320@B\0\0\0\0\0\0$\34\210\10\10\204\0)\f\"\2P\20\0\4\20\2\1Hp\200 \0\2\4\2\262p\220\301B\32\242@\20\4\2032b\0\t\344\210\0:0\4\251`T\20\2 \310\1\4\24\220\0\0@\0\2\0\0\0\201\10H\25\215\2 \0\10\4\31@(\7\3\304\"\0\4\4\0\200C\7\0\0\0\0\261\0\0\0\262\0\0\0\264\0\0\0\265\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\266\0\0\0\0\0\0\0\267\0\0\0\270\0\0\0\271\0\0\0\273\0\0\0\274\0\0\0\275\0\0\0\0\0\0\0\0\0\0\0\276\0\0\0\277\0\0\0\300\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\302\0\0\0\0\0\0\0", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0755, st_size=146936, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P!\0\0\0\0\0\0@\0\0\0\0\0\0\0hs\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\35\0\34\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x_\0\0\0\0\0\0x_\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0hm\0\0\0\0\0\0hm \0\0\0\0\0hm \0\0\0\0\0\344\4\0\0\0\0\0\0X\16\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\210m\0\0\0\0\0\0\210m \0\0\0\0\0\210m \0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0\370R\0\0\0\0\0\0\370R\0\0\0\0\0\0\370R\0\0\0\0\0\0,\2\0\0\0\0\0\0,\2\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0hm\0\0\0\0\0\0hm \0\0\0\0\0hm \0\0\0\0\0\230\2\0\0\0\0\0\0\230\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0 \0\0\0b\0\0\0@\0\0\0\10\0\0\0\t\0\0\0\1\0\204!0\0\10@\0\20P\213\340\6\22 \0\10\202@\0(\200 \t\3\0\4@\1@#\2\20\0\2\240\4 \0\10\0\0\2\0\4\0\200\210\206D\20\0\0\20\4P\20\2\322\4\1\4\206\0\0\0\0\0\0\0\0@\0\0\0A\0\0\0B\0\0\0\0\0\0\0C\0\0\0\0\0\0\0D\0\0\0\0\0\0\0F\0\0\0G\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0I\0\0\0\0\0\0\0J\0\0\0\0\0\0\0K\0\0\0\0\0\0\0M\0\0\0N\0\0\0\0\0\0\0O\0\0\0P\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0R\0\0\0\0\0\0\0\0\0\0\0S\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0755, st_size=31400, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20a\0\0\0\0\0\0@\0\0\0\0\0\0\0\20\1\2\0\0\0\0\0\0\0\0\0@\0008\0\n\0@\0$\0!\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0000\2\0\0\0\0\0\0000\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\3600\1\0\0\0\0\0\3600\1\0\0\0\0\0\3600\1\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\342d\1\0\0\0\0\0\342d\1\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0xk\1\0\0\0\0\0xk!\0\0\0\0\0xk!\0\0\0\0\0008\7\0\0\0\0\0\0\320H\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0Pm\1\0\0\0\0\0Pm!\0\0\0\0\0Pm!\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0\f1\1\0\0\0\0\0\f1\1\0\0\0\0\0\f1\1\0\0\0\0\0\264\10\0\0\0\0\0\0\264\10\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0xk\1\0\0\0\0\0xk!\0\0\0\0\0xk!\0\0\0\0\0\210\4\0\0\0\0\0\0\210\4\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0 \0\0\0\345\1\0\0W\0\0\0 \0\0\0\v\0\0\0\31#\2\261\1\10\20\2@@a\370\3\10\10\25\200 \0\0\0\0\200\300\321Q\0\0\0\22\353\3020D\0\10\20A\0\2\0\2\f\1\200\v\221\1\330\240\r\240@\230 \244\200\21\n\202-l@g\214V\24\0\224 \200$H\200P(\1\22\f\311B\240\220\22\10\f \2ZdA\245c\4@\n\n\n\0\2009\1(\314D\204\201\300\22\10(\fD\0\0\0\200Q\10\200\35\4B\320\2608A\0\1\0\0\265\0300\0\200`\2\20\"\0\tA\20\1\5\0P(\251\22G(\0\0\202\4\230@\4", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0755, st_size=133648, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\16\0\0\0\0\0\0@\0\0\0\0\0\0\0\2101\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\254\36\0\0\0\0\0\0\254\36\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0p-\0\0\0\0\0\0p- \0\0\0\0\0p- \0\0\0\0\0000\3\0\0\0\0\0\0\240\3\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\230-\0\0\0\0\0\0\230- \0\0\0\0\0\230- \0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0\240\32\0\0\0\0\0\0\240\32\0\0\0\0\0\0\240\32\0\0\0\0\0\0\274\0\0\0\0\0\0\0\274\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0p-\0\0\0\0\0\0p- \0\0\0\0\0p- \0\0\0\0\0\220\2\0\0\0\0\0\0\220\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0 \0\0\0\33\0\0\0\33\0\0\0\2\0\0\0\7\0\0\0\230\2\21\0\200H\0\4\22\0\0@\203(\10\236\33\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0\0\0\0\0\36\0\0\0\0\0\0\0\37\0\0\0\0\0\0\0 \0\0\0\0\0\0\0!\0\0\0#\0\0\0$\0\0\0&\0\0\0'\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\0\0\0\0\0\0\0\0\0\353\26\251\30a\257\0\371\301S\200\30\273\25sB\257\304M\17\221!\374\370\6\2\4\371\3733\373\17\371\31sB\372\31sB\225\263_\31\177\236\320\30a\242\222\6\5\350\7\371\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\n\0@\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0F\1\0\0\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\375\0\0\0\22\0\0\0\0\0\0\0\0\0\0\0", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0755, st_size=14344, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/usr/lib64/libssl.so.1.0.0", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\237\1\0\0\0\0\0@\0\0\0\0\0\0\0(\322\6\0\0\0\0\0\0\0\0\0@\0008\0\7\0@\0\31\0\30\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2440\6\0\0\0\0\0\2440\6\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0(4\6\0\0\0\0\0(4&\0\0\0\0\0(4&\0\0\0\0\0(\235\0\0\0\0\0\0(\236\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\210m\6\0\0\0\0\0\210m&\0\0\0\0\0\210m&\0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0D\237\5\0\0\0\0\0D\237\5\0\0\0\0\0D\237\5\0\0\0\0\0$\25\0\0\0\0\0\0$\25\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0(4\6\0\0\0\0\0(4&\0\0\0\0\0(4&\0\0\0\0\0\330;\0\0\0\0\0\0\330;\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\272\3\0\0\217\1\0\0@\0\0\0\f\0\0\0\10\30\211i\24L\27\23E\20\10\240\2\20\0B.5L\0\v\n\4\10\216\250H\1\4<\21B\0(\0\4\0\0\0\10\1\0\n\0\0\6\33\4\6\10\7\340\300\1\"L\224\210\200\ro\2!\0\30\30\t\20@\6\301\10\6\f\4\0\10@\2\214,D\4b \22\0]\0\10\361\200\5q0\200\2\31\r@\23B\0\10\30:\4\210\200\226\204\0\200D\0028NB\10\10\260,\215 !\344\2\"\10\202\10 \0\4\204@q\220\200\222 \2 \200\24\1|\24P\0\30\" \0j@bA\343H\10\6 \21F\242\301D\n\2\24P\0\4\t\1G\0G\1 \"fFB\0B\0\5,( @A\244\34\20\2@B\202\214\31a B!\206 @$Q\2336\304A@!\266\200BX\224\3\v\0H\0000\10\276B\24 \10\200@\0\220\301\200\334\200\n\0,!,\r\25\30J*m\10!B\24\346\0+\21 r\20\2\n \4\4\2112\24\4\1 $\204\0\4\360\250p1\n\10\4\35\203\0\4\7\4@\0\201Cp!\2\0\20\300!\10` \2H\0\21\0250\0\212\246\32\311\35\3\10X)(%\22\3\3a\3\244\35H0\21\2T\200\1\1B\24`\n\0\22\20I\260\2\211\242\257\20\0050\0\270\t6", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0555, st_size=448616, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/usr/lib64/libcrypto.so.1.0.0", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0p\6\0\0\0\0\0@\0\0\0\0\0\0\0\210\203#\0\0\0\0\0\0\0\0\0@\0008\0\7\0@\0\31\0\30\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\314\34!\0\0\0\0\0\314\34!\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\250\36!\0\0\0\0\0\250\36A\0\0\0\0\0\250\36A\0\0\0\0\0\10d\2\0\0\0\0\0\20\236\2\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0p\315\"\0\0\0\0\0p\315B\0\0\0\0\0p\315B\0\0\0\0\0\20\2\0\0\0\0\0\0\20\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0xY\35\0\0\0\0\0xY\35\0\0\0\0\0xY\35\0\0\0\0\0\364\224\0\0\0\0\0\0\364\224\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\250\36!\0\0\0\0\0\250\36A\0\0\0\0\0\250\36A\0\0\0\0\0X\261\1\0\0\0\0\0X\261\1\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\346\7\0\0v\0\0\0\0\2\0\0\17\0\0\0\1\0\30\205D\4\201\200a\200\2\0%L\4\200\201\0\0\10\30\206\4\200\10\2!\300\220\0@\0\201\204\3\21\204\244`\0F\10\fH\0\3\200\24\201\0\212\4\t\3\311\204\10\2l\30\200\2\0051\10\10\1\200\10\0 \0\254\24t\201\22\10T\4\0\22BE\t@\340\20\f\224\34\0\0Q\0\300 A\0H(\f\300C\10D\231\2\0\34\0\0@\2 \210\21Q,\224\205\200\0@\fh\"\16\0\0@\0\24@\0\0\0\6\220\16\0\0(\5\7\0f\0b\264\2\2\4\200\20@\0\0242\10\0\0\0\0\340\0\0\1\1\t\f\202\24#\10\n\10\0A\200\2 \4\202;\4@\27\25\2\37@\242`\v\0245\201\2E\306\2\0\210\21\0\0'\200\0\202!\f\204\0\2\0010\341\10\10\0\240 \273\0\2250\201\204\21\0a\f\302\f\34\10\260\21\r\0@\4 \"\4\4\0@\204\263\201\f\200\320\31\25p4\200\2\200\6Ta\0\204D \3\244\200@A\20@i@\n\240\240\223\0\23$\354\2D&\270\10\20\0C\1\0H$\0\0C\4\2B\254\21@\4 \"@\2\16 \200@\5\221Q\200\16\310\1\304\240@L\0\242 l\4B\0\0\241\6P\2\270\300\204\n\17@\34b`U$\2\0\220\4@8\240\0\20", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0555, st_size=2329032, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\n\t\0\0\0\0\0@\0\0\0\0\0\0\0000h\37\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\35\0\34\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\327_\36\0\0\0\0\0\327_\36\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\250o\36\0\0\0\0\0\250o>\0\0\0\0\0\250o>\0\0\0\0\0x\367\0\0\0\0\0\0\370.\1\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0000\35\37\0\0\0\0\0000\35?\0\0\0\0\0000\35?\0\0\0\0\0000\2\0\0\0\0\0\0000\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0\250o\36\0\0\0\0\0\250o>\0\0\0\0\0\250o>\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\0\366\32\0\0\0\0\0\0\366\32\0\0\0\0\0\0\366\32\0\0\0\0\0\254w\0\0\0\0\0\0\254w\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\250o\36\0\0\0\0\0\250o>\0\0\0\0\0\250o>\0\0\0\0\0X\300\0\0\0\0\0\0X\300\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\372\7\0\0\210\0\0\0\0\2\0\0\17\0\0\0\4\220G\20\203@\301\230\4\26\1E\242 \212\20@ !\0\0\242\0\1(\214$\23 \6\220(\6,\210%\2\0Z\20\0\20\16\1\201\10\22\202_@\300Tx\251\264P\302\5k\220\341 \0250\20\0!\241\0b\305\0V\5\271D\220\v\t\t$<G\2\2\t\20\247\210\200)8\235`\206iD\224\304\200\373\0l /\250\3`&\220\200(2\22( \2B\20\312 \204\302\2\20\202A\200\241Hi\10\"\24\0@#\10i\0\0\1D\1\21\240H\4\v\2402\200\0\2\0\20@\200\v \342\16%\210\20\0A@\206\4\2+x\365&\300\201C\"\4\0\20\4-$ \0HX\200L\24\0\10 \4\20\0\6\6\5 B\210@\\\6 @\21H\304p \0\351\250\4\1\20\22\364\377\307\337_\30\213\206\204\22\240\0004\346\270$UY# \220\21\300$\360\247\240!`\210\210\1\3\0\200\10\3\0\4\0\344\10\220\245\20\312\24Hwn8\4 \5\204`P!C\0\0\0\0\1\340\"\v@\20f\"@\0\210\310\260\201\342 \0\301I\0", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0755, st_size=2060144, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 U\0\0\0\0\0\0@\0\0\0\0\0\0\0\260\241\17\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\220\17\0\0\0\0\0\4\220\17\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\200\235\17\0\0\0\0\0\200\235/\0\0\0\0\0\200\235/\0\0\0\0\0L\3\0\0\0\0\0\0X\3\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\230\235\17\0\0\0\0\0\230\235/\0\0\0\0\0\230\235/\0\0\0\0\0\20\2\0\0\0\0\0\0\20\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0\4\f\17\0\0\0\0\0\4\f\17\0\0\0\0\0\4\f\17\0\0\0\0\0\314\23\0\0\0\0\0\0\314\23\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\200\235\17\0\0\0\0\0\200\235/\0\0\0\0\0\200\235/\0\0\0\0\0\200\2\0\0\0\0\0\0\200\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0 \0\0\0&\3\0\0\22\0\0\0@\0\0\0\f\0\0\0%\0`\0\0\240.\"\200\0\26\211\0 E\"\2\0\300``i\10\212\0\t\0\0\0\0\0\0\0\0\0\0\0\0\212P\20\1\10\0\0\4\1\302\24\1 \210\"\0\304\243X\240\n\6\216\0\212\0\0\4\0@\0\0 \20\0\5\0\5\r\7\7\22A\0\1\0\10\0\0@\0\t\0\20\4D\30\4\200a(\22@\4\1\nE\221 @\200\f\22\1\0\0\0\0\0\0\0\0\4\2\0\0\0@\0\200\2\20\322\0\1\10\4\301 E\1\0\310\"\0\4\2\0\202\0\4\0\0\0\4\0Y\4\2\0\n\200\1\0\0\4\0\20 \3\0\0\210 \10\20\0\0 \2\0\0\200\10\2\4\0\0HQ\0\0\f\2\0\0 \10 \0\0\0\0 #\4\0\200\0I\2\fc\2 A\221\242@\4\202EL \0\0\300\2\4\200\10\2\r(\2\0\20\"\0!\22\30\30\24 8\0\210\0\0\260 B,\10\302\0 \200\361)\24A\21 @\220 \4\1P\20", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0755, st_size=1026096, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\10\2\0\0\0\0\0@\0\0\0\0\0\0\0(U\31\0\0\0\0\0\0\0\0\0@\0008\0\v\0@\0B\0A\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0h\2\0\0\0\0\0\0h\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\240\225\26\0\0\0\0\0\240\225\26\0\0\0\0\0\240\225\26\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0}\364\30\0\0\0\0\0}\364\30\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\360\367\30\0\0\0\0\0\360\3678\0\0\0\0\0\360\3678\0\0\0\0\0PO\0\0\0\0\0\0\210\221\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\240+\31\0\0\0\0\0\240+9\0\0\0\0\0\240+9\0\0\0\0\0\340\1\0\0\0\0\0\0\340\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0\360\367\30\0\0\0\0\0\360\3678\0\0\0\0\0\360\3678\0\0\0\0\0\20\0\0\0\0\0\0\0x\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\274\225\26\0\0\0\0\0\274\225\26\0\0\0\0\0\274\225\26\0\0\0\0\0\204W\0\0\0\0\0\0\204W\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\360\367\30\0\0\0\0\0\360\3678\0\0\0\0\0\360\3678\0\0\0\0\0\0208\0\0\0\0\0\0\0208\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0 \0\0\0\363\3\0\0\n\0\0\0\0\1\0\0\16\0\0\0\0000\20D\240 \2\1\210\3\346\220\305E\214\0\304\0\10\0\5\204\0`\300\200\0\r\212\f\0\4\20\0\210@2\10*@\210T<, \0162H&\204\300\214\4\10\0\2\2\16\241\254\32\4f\300\0\3002\0\300\0P\1 \201\10\204\v ($\0\4 Z\0\20X\200\312DB(\0\6\200\20\30B\0 @\200\0", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0755, st_size=1664424, ...}) = 0 | |
29342 close(3) = 0 | |
29342 open("/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 | |
29342 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300*\0\0\0\0\0\0@\0\0\0\0\0\0\0`b\1\0\0\0\0\0\0\0\0\0@\0008\0\7\0@\0\31\0\30\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0$P\1\0\0\0\0\0$P\1\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\270]\1\0\0\0\0\0\270]!\0\0\0\0\0\270]!\0\0\0\0\0\320\3\0\0\0\0\0\0\210\6\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\330]\1\0\0\0\0\0\330]!\0\0\0\0\0\330]!\0\0\0\0\0\360\1\0\0\0\0\0\0\360\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\00040\1\0\0\0\0\00040\1\0\0\0\0\00040\1\0\0\0\0\0D\5\0\0\0\0\0\0D\5\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\270]\1\0\0\0\0\0\270]!\0\0\0\0\0\270]!\0\0\0\0\0H\2\0\0\0\0\0\0H\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\200\25\4e\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\203\0\0\0\27\0\0\0\20\0\0\0\n\0\0\0\23\34\3\30\4$\0\1\1\201\0T\4\6\210\20\200\204\0\10\0\10\5\200\2\0@\20D\20\0\266\2\200\320 \301\0\220\2024\1\0\4\10(@\2H\1\v \320\1\2(\0235\4`l\322\0!\3p`@\322\200\10`\0@\1\0\200\1\0\0\2$\0\10\21\2\10H\300\1$\t\21( \10C\v\246\202H\t\10\10\3D\f\n\34\22O\306\1\207\va\204\226\315\4\302\305\f\242\333\16\314\27\0\0\0\30\0\0\0\33\0\0\0\0\0\0\0\36\0\0\0\0\0\0\0 \0\0\0!\0\0\0#\0\0\0&\0\0\0(\0\0\0\0\0\0\0)\0\0\0+\0\0\0,\0\0\0/\0\0\0001\0\0\0004\0\0\0005\0\0\0008\0\0\0\0\0\0\0009\0\0\0:\0\0\0=\0\0\0>\0\0\0@\0\0\0A\0\0\0B\0\0\0C\0\0\0D\0\0\0F\0\0\0\0\0\0\0G\0\0\0\0\0\0\0H\0\0\0\0\0\0\0\0\0\0\0I\0\0\0J\0\0\0L\0\0\0M\0\0\0N\0\0\0\0\0\0\0\0\0\0\0P\0\0\0R\0\0\0\0\0\0\0\0\0\0\0S\0\0\0U\0\0\0\0\0\0\0V\0\0\0\0\0\0\0\0\0\0\0X\0\0\0Y\0\0\0Z\0\0\0\0\0\0\0", 832) = 832 | |
29342 fstat(3, {st_mode=S_IFREG|0644, st_size=92320, ...}) = 0 | |
29342 close(3) = 0 | |
29342 arch_prctl(ARCH_SET_FS, 0x7f2f4edec740) = 0 | |
29342 set_tid_address(0x7f2f4edeca10) = 29342 | |
29342 set_robust_list(0x7f2f4edeca20, 24) = 0 | |
29342 rt_sigaction(SIGRTMIN, {0x7f2f4e19dbb0, [], SA_RESTORER|SA_SIGINFO, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGRT_1, {0x7f2f4e19dc40, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 | |
29342 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 | |
29342 brk(NULL) = 0x19f2000 | |
29342 brk(0x1a24000) = 0x1a24000 | |
29342 rt_sigprocmask(SIG_SETMASK, [USR1], NULL, 8) = 0 | |
29342 fstat(0, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 6), ...}) = 0 | |
29342 fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 6), ...}) = 0 | |
29342 fstat(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 6), ...}) = 0 | |
29342 rt_sigaction(SIGHUP, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGILL, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGTRAP, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGABRT, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGBUS, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGFPE, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGUSR1, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGSEGV, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGUSR2, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGALRM, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGTERM, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGSTKFLT, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGCONT, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGURG, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGXCPU, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGXFSZ, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGVTALRM, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGPROF, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGWINCH, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGIO, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGPWR, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGSYS, {SIG_DFL, [], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGINT, {0xd11490, ~[RTMIN RT_1], SA_RESTORER|SA_RESETHAND, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigaction(SIGTERM, {0xd11490, ~[RTMIN RT_1], SA_RESTORER|SA_RESETHAND, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0 | |
29342 setrlimit(RLIMIT_NOFILE, {rlim_cur=4*1024, rlim_max=4*1024}) = 0 | |
29342 pipe2([3, 4], O_CLOEXEC) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 clock_getres(CLOCK_MONOTONIC_COARSE, {0, 1000000}) = 0 | |
29342 epoll_create1(EPOLL_CLOEXEC) = 5 | |
29342 pipe2([6, 7], O_NONBLOCK|O_CLOEXEC) = 0 | |
29342 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 8 | |
29342 ioctl(0, FIOCLEX) = 0 | |
29342 ioctl(1, FIOCLEX) = 0 | |
29342 ioctl(2, FIOCLEX) = 0 | |
29342 ioctl(3, FIOCLEX) = 0 | |
29342 ioctl(4, FIOCLEX) = 0 | |
29342 ioctl(5, FIOCLEX) = 0 | |
29342 ioctl(6, FIOCLEX) = 0 | |
29342 ioctl(7, FIOCLEX) = 0 | |
29342 ioctl(8, FIOCLEX) = 0 | |
29342 ioctl(9, FIOCLEX) = -1 EBADF (Bad file descriptor) | |
29342 ioctl(10, FIOCLEX) = -1 EBADF (Bad file descriptor) | |
29342 ioctl(11, FIOCLEX) = -1 EBADF (Bad file descriptor) | |
29342 ioctl(12, FIOCLEX) = -1 EBADF (Bad file descriptor) | |
29342 ioctl(13, FIOCLEX) = -1 EBADF (Bad file descriptor) | |
29342 ioctl(14, FIOCLEX) = -1 EBADF (Bad file descriptor) | |
29342 ioctl(15, FIOCLEX) = -1 EBADF (Bad file descriptor) | |
29342 ioctl(16, FIOCLEX) = -1 EBADF (Bad file descriptor) | |
29342 getuid() = 1000 | |
29342 geteuid() = 1000 | |
29342 getgid() = 1000 | |
29342 getegid() = 1000 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [USR1], 8) = 0 | |
29342 clone(child_stack=0x7f2f4ee1dfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f2f4ee1e9d0, tls=0x7f2f4ee1e700, child_tidptr=0x7f2f4ee1e9d0) = 29343 | |
29342 rt_sigprocmask(SIG_SETMASK, [USR1], <unfinished ...> | |
29343 set_robust_list(0x7f2f4ee1e9e0, 24 <unfinished ...> | |
29342 <... rt_sigprocmask resumed> NULL, 8) = 0 | |
29343 <... set_robust_list resumed> ) = 0 | |
29342 rt_sigaction(SIGUSR1, {0xd114c0, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_UNBLOCK, [USR1], NULL, 8) = 0 | |
29342 clone(child_stack=0x7f2f4cc43fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f2f4cc449d0, tls=0x7f2f4cc44700, child_tidptr=0x7f2f4cc449d0) = 29344 | |
29344 set_robust_list(0x7f2f4cc449e0, 24) = 0 | |
29344 prctl(PR_SET_NAME, "V8 WorkerThread\0") = 0 | |
29342 clone(child_stack=0x7f2f4c442fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f2f4c4439d0, tls=0x7f2f4c443700, child_tidptr=0x7f2f4c4439d0) = 29345 | |
29345 set_robust_list(0x7f2f4c4439e0, 24) = 0 | |
29345 prctl(PR_SET_NAME, "V8 WorkerThread\0") = 0 | |
29342 clone(child_stack=0x7f2f4bc41fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f2f4bc429d0, tls=0x7f2f4bc42700, child_tidptr=0x7f2f4bc429d0) = 29346 | |
29346 set_robust_list(0x7f2f4bc429e0, 24) = 0 | |
29346 prctl(PR_SET_NAME, "V8 WorkerThread\0") = 0 | |
29342 clone(child_stack=0x7f2f4b440fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f2f4b4419d0, tls=0x7f2f4b441700, child_tidptr=0x7f2f4b4419d0) = 29347 | |
29347 set_robust_list(0x7f2f4b4419e0, 24) = 0 | |
29347 prctl(PR_SET_NAME, "V8 WorkerThread\0") = 0 | |
29342 brk(0x1a51000) = 0x1a51000 | |
29342 open("/dev/urandom", O_RDONLY|O_NOCTTY|O_NONBLOCK) = 9 | |
29342 fstat(9, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0 | |
29342 poll([{fd=9, events=POLLIN}], 1, 10) = 1 ([{fd=9, revents=POLLIN}]) | |
29342 read(9, "H\220\23J\7\371\261\214\2375\222w\35\34=\312gl\3539S\225~mkZ\364\306;\3508\2", 32) = 32 | |
29342 close(9) = 0 | |
29342 getuid() = 1000 | |
29342 brk(0x1a72000) = 0x1a72000 | |
29342 readlink("/proc/self/exe", "/usr/bin/node", 8191) = 13 | |
29342 brk(0x1a99000) = 0x1a99000 | |
29342 brk(0x1abd000) = 0x1abd000 | |
29342 brk(0x1ab9000) = 0x1ab9000 | |
29342 brk(0x1aa9000) = 0x1aa9000 | |
29342 brk(0x1acc000) = 0x1acc000 | |
29342 brk(0x1aa1000) = 0x1aa1000 | |
29342 brk(0x1ac5000) = 0x1ac5000 | |
29342 brk(0x1b0b000) = 0x1b0b000 | |
29342 brk(0x1b2e000) = 0x1b2e000 | |
29342 brk(0x1bac000) = 0x1bac000 | |
29342 stat("/usr/bin/npm", {st_mode=S_IFREG|0755, st_size=1996, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/bin", {st_mode=S_IFDIR|0755, st_size=69632, ...}) = 0 | |
29342 lstat("/usr/bin/npm", {st_mode=S_IFLNK|0777, st_size=40, ...}) = 0 | |
29342 readlink("/usr/bin/npm", "../lib64/node_modules/npm/bin/npm-cli.js", 4095) = 40 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/bin/npm-cli.js", {st_mode=S_IFREG|0755, st_size=1996, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/bin/npm-cli.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0755, st_size=1996, ...}) = 0 | |
29342 read(9, "#!/usr/bin/env node\n;(function () { // wrapper in case we're in module_context mode\n // windows: running \"npm blah\" in this folder will invoke WSH, not node.\n /*global WScript*/\n if (typeof WScript !== 'undefined') {\n WScript.echo(\n 'npm does not work when run\\n' +\n 'with the Windows Scripting Host\\n\\n' +\n \"'cd' to a different directory,\\n\" +\n \"or type 'npm.cmd <args>',\\n\" +\n \"or type 'node npm <args>'.\"\n )\n WScript.quit(1)\n return\n }\n\n process.title = 'npm'\n\n var log = require('npmlog')\n log.pause() // will be unpaused when config is loaded.\n\n log.info('it worked if it ends with', 'ok')\n\n var path = require('path')\n var npm = require('../lib/npm.js')\n var npmconf = require('../lib/config/core.js')\n var errorHandler = require('../lib/utils/error-handler.js')\n\n var configDefs = npmconf.defs\n var shorthands = configDefs.shorthands\n var types = configDefs.types\n var nopt = require('nopt')\n\n // if npm is called as \"npmg\" or \"npm_g\", then\n // run in global mode.\n if (path.basename(process.argv[1]).slice(-1) === 'g') {\n process.argv.splice(1, 1, 'npm', '-g')\n }\n\n log.verbose('cli', process.argv)\n\n var conf = nopt(types, shorthands)\n npm.argv = conf.argv.remain\n if (npm.deref(npm.argv[0])) npm.command = npm.argv.shift()\n else conf.usage = true\n\n if (conf.version) {\n console.log(npm.version)\n return\n }\n\n if (conf.versions) {\n npm.command = 'version'\n conf.usage = false\n npm.argv = []\n }\n\n log.info('using', 'npm@%s', npm.version)\n log.info('using', 'node@%s', process.version)\n\n process.on('uncaughtException', errorHandler)\n\n if (conf.usage && npm.command !== 'help') {\n npm.argv.unshift(npm.command)\n npm.command = 'help'\n }\n\n // now actually fire up npm and run the command.\n // this is how to use npm programmatically:\n conf._exit = true\n npm.load(conf, function (er) {\n if (er) return errorHandler(er)\n npm.commands[npm.command](npm.argv, errorHandler)\n })\n})()\n", 1996) = 1996 | |
29342 close(9) = 0 | |
29342 prctl(PR_SET_NAME, "npm\0\376\177\0\0\n\0\0\0\0\0\0\0") = 0 | |
29342 stat("/usr/lib64/node_modules/npm/bin/node_modules", 0x7ffe97d647b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n {\n \"name\": \"npmlog\",\n \"raw\": \"npmlog@latest\",\n \"rawSpec\": \"latest\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"npmlog@latest\",\n \"_id\": \"npmlog@3.1.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog\",\n \"_nodeVersion\": \"4.4.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/npmlog-3.1.2.tgz_1466073052641_0.36111341998912394\"\n },\n \"_npmUser\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"iarna\"\n },\n \"_npmVersion\": \"3.9.6\",\n \"_phantomChildren\": {\n \"aproba\": \"1.0.3\",\n \"has-unicode\": \"2.0.0\",\n \"readable-stream\": \"2.1.3\",\n \"strip-ansi\": \"3.0.1\"\n },\n \"_requested\": {\n \"name\": \"npmlog\",\n \"raw\": \"npmlog@latest\",\n \"rawSpec\": \"latest\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/npm-registry-client\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/npmlog/-/npmlog-3.1.2.tgz\",\n \"_shasum\": \"2d46fa874337af9498a2f12bb43d8d0be4a36873\",\n \"_shrinkwrap\": null,\n \"_spec\": \"npmlog@latest\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"email\": \"i@izs.me\",\n \"name\": \"Isaac Z. Schlueter\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/npm/npmlog/issues\"\n },\n \"dependencies\": {\n \"are-we-there-yet\": \"~1.1.2\",\n \"console-control-strings\": \"~1.1.0\",\n \"gauge\": \"~2.6.0\",\n \"set-blocking\": \"~2.0.0\"\n },\n \"description\": \"logger for npm\",\n \"devDependencies\": {\n \"standard\": \"~7.1.2\",\n \"tap\": \"~5.7.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"2d46fa874337af9498a2f12bb43d8d0be4a36873\",\n \"tarball\": \"https://registry.npmjs.org/npmlog/-/npmlog-3.1.2.tgz\"\n },\n \"files\": [\n \"log.js\"\n ],\n \"gitHead\": \"444e237743fa1339cb91bea2d3f16f710be56984\",\n \"homepage\": \"https://github.com/npm/npmlog#readme\",\n \"license\": \"ISC\",\n \"main\": \"log.js\",\n \"maintainers\": [\n {\n \"email\": \"me@r"..., 32768, 0) = 2575 | |
29342 pread64(9, "", 32768, 2575) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/log.js", {st_mode=S_IFREG|0644, st_size=8043, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/log.js", {st_mode=S_IFREG|0644, st_size=8043, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/log.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=8043, ...}) = 0 | |
29342 read(9, "'use strict'\nvar Progress = require('are-we-there-yet')\nvar Gauge = require('gauge')\nvar EE = require('events').EventEmitter\nvar log = exports = module.exports = new EE()\nvar util = require('util')\n\nvar setBlocking = require('set-blocking')\nvar consoleControl = require('console-control-strings')\n\nsetBlocking(true)\nvar stream = process.stderr\nObject.defineProperty(log, 'stream', {\n set: function (newStream) {\n stream = newStream\n if (this.gauge) this.gauge.setWriteTo(stream, stream)\n },\n get: function () {\n return stream\n }\n})\n\n// by default, decide based on tty-ness.\nvar colorEnabled\nlog.useColor = function () {\n return colorEnabled != null ? colorEnabled : stream.isTTY\n}\n\nlog.enableColor = function () {\n colorEnabled = true\n this.gauge.setTheme({hasColor: colorEnabled, hasUnicode: unicodeEnabled})\n}\nlog.disableColor = function () {\n colorEnabled = false\n this.gauge.setTheme({hasColor: colorEnabled, hasUnicode: unicodeEnabled})\n}\n\n// default level\nlog.level = 'info'\n\nlog.gauge = new Gauge(stream, {\n theme: {hasColor: log.useColor()},\n template: [\n {type: 'progressbar', length: 20},\n {type: 'activityIndicator', kerning: 1, length: 1},\n {type: 'section', default: ''},\n ':',\n {type: 'logline', kerning: 1, default: ''}\n ]\n})\n\nlog.tracker = new Progress.TrackerGroup()\n\n// no progress bars unless asked\nlog.progressEnabled = false\n\nvar unicodeEnabled\n\nlog.enableUnicode = function () {\n unicodeEnabled = true\n this.gauge.setTheme({hasColor: this.useColor(), hasUnicode: unicodeEnabled})\n}\n\nlog.disableUnicode = function () {\n unicodeEnabled = false\n this.gauge.setTheme({hasColor: this.useColor(), hasUnicode: unicodeEnabled})\n}\n\nlog.setGaugeThemeset = function (themes) {\n this.gauge.setThemeset(themes)\n}\n\nlog.setGaugeTemplate = function (template) {\n this.gauge.setTemplate(template)\n}\n\nlog.enableProgress = function () {\n if (this.progressEnabled) return\n this.progressEnabled = true\n if (this._pause) return\n this.tracker.on('change', this.showProgress)\n this.gauge.enable()\n this"..., 8043) = 8043 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"are-we-there-yet@~1.1.2\",\n \"/Users/rebecca/code/npmlog\"\n ]\n ],\n \"_from\": \"are-we-there-yet@>=1.1.2 <1.2.0\",\n \"_id\": \"are-we-there-yet@1.1.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/are-we-there-yet\",\n \"_nodeVersion\": \"4.2.2\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-13-west.internal.npmjs.com\",\n \"tmp\": \"tmp/are-we-there-yet-1.1.2.tgz_1458084397358_0.15847722673788667\"\n },\n \"_npmUser\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"iarna\"\n },\n \"_npmVersion\": \"3.8.1\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"are-we-there-yet\",\n \"raw\": \"are-we-there-yet@~1.1.2\",\n \"rawSpec\": \"~1.1.2\",\n \"scope\": null,\n \"spec\": \">=1.1.2 <1.2.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog\"\n ],\n \"_resolved\": \"http://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz\",\n \"_shasum\": \"80e470e95a084794fe1899262c5667c6e88de1b3\",\n \"_shrinkwrap\": null,\n \"_spec\": \"are-we-there-yet@~1.1.2\",\n \"_where\": \"/Users/rebecca/code/npmlog\",\n \"author\": {\n \"name\": \"Rebecca Turner\",\n \"url\": \"http://re-becca.org\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/iarna/are-we-there-yet/issues\"\n },\n \"dependencies\": {\n \"delegates\": \"^1.0.0\",\n \"readable-stream\": \"^2.0.0 || ^1.1.13\"\n },\n \"description\": \"Keep track of the overall completion of many dispirate processes\",\n \"devDependencies\": {\n \"standard\": \"^6.0.8\",\n \"tap\": \"^5.7.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"80e470e95a084794fe1899262c5667c6e88de1b3\",\n \"tarball\": \"http://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz\"\n },\n \"gitHead\": \"dd5706e2204cb681e78031d0ffe156ed4cc75823\",\n \"homepage\": \"https://github.com/iarna/are-we-there-yet\",\n \"license\": \"ISC\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"email\": \"me@re-becca.org\",\n \"name\": \"iarna\"\n }\n ],\n \"name\": \"are-we-there-yet\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git"..., 32768, 0) = 2202 | |
29342 pread64(9, "", 32768, 2202) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js", {st_mode=S_IFREG|0644, st_size=163, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js", {st_mode=S_IFREG|0644, st_size=163, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=163, ...}) = 0 | |
29342 read(9, "'use strict'\nexports.TrackerGroup = require('./tracker-group.js')\nexports.Tracker = require('./tracker.js')\nexports.TrackerStream = require('./tracker-stream.js')\n", 163) = 163 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js", {st_mode=S_IFREG|0644, st_size=3231, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js", {st_mode=S_IFREG|0644, st_size=3231, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=3231, ...}) = 0 | |
29342 read(9, "'use strict'\nvar util = require('util')\nvar TrackerBase = require('./tracker-base.js')\nvar Tracker = require('./tracker.js')\nvar TrackerStream = require('./tracker-stream.js')\n\nvar TrackerGroup = module.exports = function (name) {\n TrackerBase.call(this, name)\n this.parentGroup = null\n this.trackers = []\n this.completion = {}\n this.weight = {}\n this.totalWeight = 0\n this.finished = false\n this.bubbleChange = bubbleChange(this)\n}\nutil.inherits(TrackerGroup, TrackerBase)\n\nfunction bubbleChange (trackerGroup) {\n return function (name, completed, tracker) {\n trackerGroup.completion[tracker.id] = completed\n if (trackerGroup.finished) return\n trackerGroup.emit('change', name || trackerGroup.name, trackerGroup.completed(), trackerGroup)\n }\n}\n\nTrackerGroup.prototype.nameInTree = function () {\n var names = []\n var from = this\n while (from) {\n names.unshift(from.name)\n from = from.parentGroup\n }\n return names.join('/')\n}\n\nTrackerGroup.prototype.addUnit = function (unit, weight) {\n if (unit.addUnit) {\n var toTest = this\n while (toTest) {\n if (unit === toTest) {\n throw new Error(\n 'Attempted to add tracker group ' +\n unit.name + ' to tree that already includes it ' +\n this.nameInTree(this))\n }\n toTest = toTest.parentGroup\n }\n unit.parentGroup = this\n }\n this.weight[unit.id] = weight || 1\n this.totalWeight += this.weight[unit.id]\n this.trackers.push(unit)\n this.completion[unit.id] = unit.completed()\n unit.on('change', this.bubbleChange)\n if (!this.finished) this.emit('change', unit.name, this.completion[unit.id], unit)\n return unit\n}\n\nTrackerGroup.prototype.completed = function () {\n if (this.trackers.length === 0) return 0\n var valPerWeight = 1 / this.totalWeight\n var completed = 0\n for (var ii = 0; ii < this.trackers.length; ii++) {\n var trackerId = this.trackers[ii].id\n completed += valPerWeight * this.weight[trackerId] * this.completion[trackerId]\n }\n return completed\n}\n\nTrackerGroup.prototype.newGroup = functio"..., 3231) = 3231 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-base.js", {st_mode=S_IFREG|0644, st_size=274, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-base.js", {st_mode=S_IFREG|0644, st_size=274, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-base.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=274, ...}) = 0 | |
29342 read(9, "'use strict'\nvar EventEmitter = require('events').EventEmitter\nvar util = require('util')\n\nvar trackerId = 0\nvar TrackerBase = module.exports = function (name) {\n EventEmitter.call(this)\n this.id = ++trackerId\n this.name = name\n}\nutil.inherits(TrackerBase, EventEmitter)\n", 274) = 274 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker.js", {st_mode=S_IFREG|0644, st_size=826, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker.js", {st_mode=S_IFREG|0644, st_size=826, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=826, ...}) = 0 | |
29342 read(9, "'use strict'\nvar util = require('util')\nvar TrackerBase = require('./tracker-base.js')\n\nvar Tracker = module.exports = function (name, todo) {\n TrackerBase.call(this, name)\n this.workDone = 0\n this.workTodo = todo || 0\n}\nutil.inherits(Tracker, TrackerBase)\n\nTracker.prototype.completed = function () {\n return this.workTodo === 0 ? 0 : this.workDone / this.workTodo\n}\n\nTracker.prototype.addWork = function (work) {\n this.workTodo += work\n this.emit('change', this.name, this.completed(), this)\n}\n\nTracker.prototype.completeWork = function (work) {\n this.workDone += work\n if (this.workDone > this.workTodo) this.workDone = this.workTodo\n this.emit('change', this.name, this.completed(), this)\n}\n\nTracker.prototype.finish = function () {\n this.workTodo = this.workDone = 1\n this.emit('change', this.name, 1, this)\n}\n", 826) = 826 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-stream.js", {st_mode=S_IFREG|0644, st_size=943, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-stream.js", {st_mode=S_IFREG|0644, st_size=943, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-stream.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=943, ...}) = 0 | |
29342 read(9, "'use strict'\nvar util = require('util')\nvar stream = require('readable-stream')\nvar delegate = require('delegates')\nvar Tracker = require('./tracker.js')\n\nvar TrackerStream = module.exports = function (name, size, options) {\n stream.Transform.call(this, options)\n this.tracker = new Tracker(name, size)\n this.name = name\n this.id = this.tracker.id\n this.tracker.on('change', delegateChange(this))\n}\nutil.inherits(TrackerStream, stream.Transform)\n\nfunction delegateChange (trackerStream) {\n return function (name, completion, tracker) {\n trackerStream.emit('change', name, completion, trackerStream)\n }\n}\n\nTrackerStream.prototype._transform = function (data, encoding, cb) {\n this.tracker.completeWork(data.length ? data.length : 1)\n this.push(data)\n cb()\n}\n\nTrackerStream.prototype._flush = function (cb) {\n this.tracker.finish()\n cb()\n}\n\ndelegate(TrackerStream.prototype, 'tracker')\n .method('completed')\n .method('addWork')\n", 943) = 943 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream", 0x7ffe97d63cf0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream.js", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream.json", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream.node", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/index.js", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/index.json", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/index.node", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/readable-stream", 0x7ffe97d63cf0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/readable-stream.js", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/readable-stream.json", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/readable-stream.node", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/readable-stream/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/readable-stream/index.js", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/readable-stream/index.json", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/readable-stream/index.node", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n {\n \"raw\": \"readable-stream@latest\",\n \"scope\": null,\n \"escapedName\": \"readable-stream\",\n \"name\": \"readable-stream\",\n \"rawSpec\": \"latest\",\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"readable-stream@latest\",\n \"_id\": \"readable-stream@2.1.4\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/readable-stream\",\n \"_nodeVersion\": \"5.11.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/readable-stream-2.1.4.tgz_1463679605032_0.6917394688352942\"\n },\n \"_npmUser\": {\n \"name\": \"cwmma\",\n \"email\": \"calvin.metcalf@gmail.com\"\n },\n \"_npmVersion\": \"3.8.6\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"readable-stream@latest\",\n \"scope\": null,\n \"escapedName\": \"readable-stream\",\n \"name\": \"readable-stream\",\n \"rawSpec\": \"latest\",\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"_requiredBy\": [\n \"#USER\",\n \"/\",\n \"/fs-write-stream-atomic\",\n \"/node-gyp/npmlog/are-we-there-yet\",\n \"/npmlog/are-we-there-yet\",\n \"/sha\",\n \"/tap\",\n \"/tap/tap-parser\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz\",\n \"_shasum\": \"70b9791c6fcb8480db44bd155a0f6bb58f172468\",\n \"_shrinkwrap\": null,\n \"_spec\": \"readable-stream@latest\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"browser\": {\n \"util\": false\n },\n \"bugs\": {\n \"url\": \"https://github.com/nodejs/readable-stream/issues\"\n },\n \"dependencies\": {\n \"buffer-shims\": \"^1.0.0\",\n \"core-util-is\": \"~1.0.0\",\n \"inherits\": \"~2.0.1\",\n \"isarray\": \"~1.0.0\",\n \"process-nextick-args\": \"~1.0.6\",\n \"string_decoder\": \"~0.10.x\",\n \"util-deprecate\": \"~1.0.1\"\n },\n \"description\": \"Streams3, a user-land copy of the stream library from Node.js\",\n \"devDependencies\": {\n \"assert\": \"~1.4.0\",\n \"nyc\": \"^6.4.0\",\n \"tap\": \"~0.7.1\",\n \"tape\": \"~4.5.1\",\n \"zuul\": \"~3.9.0\",\n \"zuul-ngrok\": \"^4.0.0\"\n },\n \"directories\": {"..., 32768, 0) = 3438 | |
29342 pread64(9, "", 32768, 3438) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/readable.js", {st_mode=S_IFREG|0644, st_size=630, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/readable.js", {st_mode=S_IFREG|0644, st_size=630, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/readable.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=630, ...}) = 0 | |
29342 read(9, "var Stream = (function (){\n try {\n return require('st' + 'ream'); // hack to fix a circular dependency issue when used with browserify\n } catch(_){}\n}());\nexports = module.exports = require('./lib/_stream_readable.js');\nexports.Stream = Stream || exports;\nexports.Readable = exports;\nexports.Writable = require('./lib/_stream_writable.js');\nexports.Duplex = require('./lib/_stream_duplex.js');\nexports.Transform = require('./lib/_stream_transform.js');\nexports.PassThrough = require('./lib/_stream_passthrough.js');\n\nif (!process.browser && process.env.READABLE_STREAM === 'disable' && Stream) {\n module.exports = Stream;\n}\n", 630) = 630 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_readable.js", {st_mode=S_IFREG|0644, st_size=26288, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_readable.js", {st_mode=S_IFREG|0644, st_size=26288, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_readable.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=26288, ...}) = 0 | |
29342 read(9, "'use strict';\n\nmodule.exports = Readable;\n\n/*<replacement>*/\nvar processNextTick = require('process-nextick-args');\n/*</replacement>*/\n\n/*<replacement>*/\nvar isArray = require('isarray');\n/*</replacement>*/\n\nReadable.ReadableState = ReadableState;\n\n/*<replacement>*/\nvar EE = require('events').EventEmitter;\n\nvar EElistenerCount = function (emitter, type) {\n return emitter.listeners(type).length;\n};\n/*</replacement>*/\n\n/*<replacement>*/\nvar Stream;\n(function () {\n try {\n Stream = require('st' + 'ream');\n } catch (_) {} finally {\n if (!Stream) Stream = require('events').EventEmitter;\n }\n})();\n/*</replacement>*/\n\nvar Buffer = require('buffer').Buffer;\n/*<replacement>*/\nvar bufferShim = require('buffer-shims');\n/*</replacement>*/\n\n/*<replacement>*/\nvar util = require('core-util-is');\nutil.inherits = require('inherits');\n/*</replacement>*/\n\n/*<replacement>*/\nvar debugUtil = require('util');\nvar debug = void 0;\nif (debugUtil && debugUtil.debuglog) {\n debug = debugUtil.debuglog('stream');\n} else {\n debug = function () {};\n}\n/*</replacement>*/\n\nvar StringDecoder;\n\nutil.inherits(Readable, Stream);\n\nvar hasPrependListener = typeof EE.prototype.prependListener === 'function';\n\nfunction prependListener(emitter, event, fn) {\n if (hasPrependListener) return emitter.prependListener(event, fn);\n\n // This is a brutally ugly hack to make sure that our error handler\n // is attached before any userland ones. NEVER DO THIS. This is here\n // only because this code needs to continue to work with older versions\n // of Node.js that do not include the prependListener() method. The goal\n // is to eventually remove this hack.\n if (!emitter._events || !emitter._events[event]) emitter.on(event, fn);else if (isArray(emitter._events[event])) emitter._events[event].unshift(fn);else emitter._events[event] = [fn, emitter._events[event]];\n}\n\nvar Duplex;\nfunction ReadableState(options, stream) {\n Duplex = Duplex || require('./_stream_duplex');\n\n options = options || {};\n\n // object stream flag. Used to make read(n) ignore n and"..., 26288) = 26288 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/node_modules", 0x7ffe97d63790) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/process-nextick-args", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/process-nextick-args/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"process-nextick-args@~1.0.6\",\n \"/Users/rebecca/code/npm/node_modules/readable-stream\"\n ]\n ],\n \"_from\": \"process-nextick-args@>=1.0.6 <1.1.0\",\n \"_id\": \"process-nextick-args@1.0.7\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/readable-stream/process-nextick-args\",\n \"_nodeVersion\": \"5.11.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/process-nextick-args-1.0.7.tgz_1462394251778_0.36989671061746776\"\n },\n \"_npmUser\": {\n \"email\": \"calvin.metcalf@gmail.com\",\n \"name\": \"cwmma\"\n },\n \"_npmVersion\": \"3.8.6\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"process-nextick-args\",\n \"raw\": \"process-nextick-args@~1.0.6\",\n \"rawSpec\": \"~1.0.6\",\n \"scope\": null,\n \"spec\": \">=1.0.6 <1.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/readable-stream\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz\",\n \"_shasum\": \"150e20b756590ad3f91093f25a4f2ad8bff30ba3\",\n \"_shrinkwrap\": null,\n \"_spec\": \"process-nextick-args@~1.0.6\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/readable-stream\",\n \"author\": \"\",\n \"bugs\": {\n \"url\": \"https://github.com/calvinmetcalf/process-nextick-args/issues\"\n },\n \"dependencies\": {},\n \"description\": \"process.nextTick but always with args\",\n \"devDependencies\": {\n \"tap\": \"~0.2.6\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"150e20b756590ad3f91093f25a4f2ad8bff30ba3\",\n \"tarball\": \"https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz\"\n },\n \"gitHead\": \"5c00899ab01dd32f93ad4b5743da33da91404f39\",\n \"homepage\": \"https://github.com/calvinmetcalf/process-nextick-args\",\n \"license\": \"MIT\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"email\": \"calvin.metcalf@gmail.com\",\n \"name\": \"cwmma\"\n }\n ],\n \"name\": \"process-nextick-args\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https:"..., 32768, 0) = 2176 | |
29342 pread64(9, "", 32768, 2176) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/process-nextick-args/index.js", {st_mode=S_IFREG|0644, st_size=1040, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/process-nextick-args", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/process-nextick-args/index.js", {st_mode=S_IFREG|0644, st_size=1040, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/process-nextick-args/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=1040, ...}) = 0 | |
29342 read(9, "'use strict';\n\nif (!process.version ||\n process.version.indexOf('v0.') === 0 ||\n process.version.indexOf('v1.') === 0 && process.version.indexOf('v1.8.') !== 0) {\n module.exports = nextTick;\n} else {\n module.exports = process.nextTick;\n}\n\nfunction nextTick(fn, arg1, arg2, arg3) {\n if (typeof fn !== 'function') {\n throw new TypeError('\"callback\" argument must be a function');\n }\n var len = arguments.length;\n var args, i;\n switch (len) {\n case 0:\n case 1:\n return process.nextTick(fn);\n case 2:\n return process.nextTick(function afterTickOne() {\n fn.call(null, arg1);\n });\n case 3:\n return process.nextTick(function afterTickTwo() {\n fn.call(null, arg1, arg2);\n });\n case 4:\n return process.nextTick(function afterTickThree() {\n fn.call(null, arg1, arg2, arg3);\n });\n default:\n args = new Array(len - 1);\n i = 0;\n while (i < args.length) {\n args[i++] = arguments[i];\n }\n return process.nextTick(function afterTick() {\n fn.apply(null, args);\n });\n }\n}\n", 1040) = 1040 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/isarray", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/isarray/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"isarray@~1.0.0\",\n \"/Users/rebecca/code/npm/node_modules/readable-stream\"\n ]\n ],\n \"_from\": \"isarray@>=1.0.0 <1.1.0\",\n \"_id\": \"isarray@1.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/readable-stream/isarray\",\n \"_nodeVersion\": \"5.1.0\",\n \"_npmUser\": {\n \"email\": \"julian@juliangruber.com\",\n \"name\": \"juliangruber\"\n },\n \"_npmVersion\": \"3.3.12\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"isarray\",\n \"raw\": \"isarray@~1.0.0\",\n \"rawSpec\": \"~1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <1.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/readable-stream\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz\",\n \"_shasum\": \"bb935d48582cba168c06834957a54a3e07124f11\",\n \"_shrinkwrap\": null,\n \"_spec\": \"isarray@~1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/readable-stream\",\n \"author\": {\n \"email\": \"mail@juliangruber.com\",\n \"name\": \"Julian Gruber\",\n \"url\": \"http://juliangruber.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/juliangruber/isarray/issues\"\n },\n \"dependencies\": {},\n \"description\": \"Array#isArray for older browsers\",\n \"devDependencies\": {\n \"tape\": \"~2.13.4\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"bb935d48582cba168c06834957a54a3e07124f11\",\n \"tarball\": \"http://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz\"\n },\n \"gitHead\": \"2a23a281f369e9ae06394c0fb4d2381355a6ba33\",\n \"homepage\": \"https://github.com/juliangruber/isarray\",\n \"keywords\": [\n \"browser\",\n \"isarray\",\n \"array\"\n ],\n \"license\": \"MIT\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"email\": \"julian@juliangruber.com\",\n \"name\": \"juliangruber\"\n }\n ],\n \"name\": \"isarray\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/juliangruber/isarray.git\"\n },\n \"scripts\": {\n \"test\": \"tape test.js\"\n },\n \"testling\": {\n \"browsers\": [\n \"ie/8..latest\",\n \"firefox/17..latest\",\n "..., 32768, 0) = 2339 | |
29342 pread64(9, "", 32768, 2339) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/isarray/index.js", {st_mode=S_IFREG|0644, st_size=132, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/isarray", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/isarray/index.js", {st_mode=S_IFREG|0644, st_size=132, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/isarray/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=132, ...}) = 0 | |
29342 read(9, "var toString = {}.toString;\n\nmodule.exports = Array.isArray || function (arr) {\n return toString.call(arr) == '[object Array]';\n};\n", 132) = 132 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n {\n \"name\": \"buffer-shims\",\n \"raw\": \"buffer-shims@^1.0.0\",\n \"rawSpec\": \"^1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"/Users/zkat/Documents/code/npm/node_modules/readable-stream\"\n ]\n ],\n \"_from\": \"buffer-shims@>=1.0.0 <2.0.0\",\n \"_id\": \"buffer-shims@1.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/readable-stream/buffer-shims\",\n \"_nodeVersion\": \"5.11.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-16-east.internal.npmjs.com\",\n \"tmp\": \"tmp/buffer-shims-1.0.0.tgz_1462560889323_0.8640750856138766\"\n },\n \"_npmUser\": {\n \"email\": \"calvin.metcalf@gmail.com\",\n \"name\": \"cwmma\"\n },\n \"_npmVersion\": \"3.8.6\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"buffer-shims\",\n \"raw\": \"buffer-shims@^1.0.0\",\n \"rawSpec\": \"^1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/readable-stream\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz\",\n \"_shasum\": \"9978ce317388c649ad8793028c3477ef044a8b51\",\n \"_shrinkwrap\": null,\n \"_spec\": \"buffer-shims@^1.0.0\",\n \"_where\": \"/Users/zkat/Documents/code/npm/node_modules/readable-stream\",\n \"bugs\": {\n \"url\": \"https://github.com/calvinmetcalf/buffer-shims/issues\"\n },\n \"dependencies\": {},\n \"description\": \"some shims for node buffers\",\n \"devDependencies\": {\n \"tape\": \"^4.5.1\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"9978ce317388c649ad8793028c3477ef044a8b51\",\n \"tarball\": \"https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"gitHead\": \"ea89b3857ab5b8203957922a84e9a48cf4c47e0a\",\n \"homepage\": \"https://github.com/calvinmetcalf/buffer-shims#readme\",\n \"license\": \"MIT\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"email\": \"calvin.metcalf@gmail.com\",\n \"name\": \"cwmma\"\n }\n ],\n \"name\": \"buffer-shims\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No READ"..., 32768, 0) = 2248 | |
29342 pread64(9, "", 32768, 2248) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims/index.js", {st_mode=S_IFREG|0644, st_size=3231, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims/index.js", {st_mode=S_IFREG|0644, st_size=3231, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=3231, ...}) = 0 | |
29342 read(9, "'use strict';\n\nvar buffer = require('buffer');\nvar Buffer = buffer.Buffer;\nvar SlowBuffer = buffer.SlowBuffer;\nvar MAX_LEN = buffer.kMaxLength || 2147483647;\nexports.alloc = function alloc(size, fill, encoding) {\n if (typeof Buffer.alloc === 'function') {\n return Buffer.alloc(size, fill, encoding);\n }\n if (typeof encoding === 'number') {\n throw new TypeError('encoding must not be number');\n }\n if (typeof size !== 'number') {\n throw new TypeError('size must be a number');\n }\n if (size > MAX_LEN) {\n throw new RangeError('size is too large');\n }\n var enc = encoding;\n var _fill = fill;\n if (_fill === undefined) {\n enc = undefined;\n _fill = 0;\n }\n var buf = new Buffer(size);\n if (typeof _fill === 'string') {\n var fillBuf = new Buffer(_fill, enc);\n var flen = fillBuf.length;\n var i = -1;\n while (++i < size) {\n buf[i] = fillBuf[i % flen];\n }\n } else {\n buf.fill(_fill);\n }\n return buf;\n}\nexports.allocUnsafe = function allocUnsafe(size) {\n if (typeof Buffer.allocUnsafe === 'function') {\n return Buffer.allocUnsafe(size);\n }\n if (typeof size !== 'number') {\n throw new TypeError('size must be a number');\n }\n if (size > MAX_LEN) {\n throw new RangeError('size is too large');\n }\n return new Buffer(size);\n}\nexports.from = function from(value, encodingOrOffset, length) {\n if (typeof Buffer.from === 'function' && (!global.Uint8Array || Uint8Array.from !== Buffer.from)) {\n return Buffer.from(value, encodingOrOffset, length);\n }\n if (typeof value === 'number') {\n throw new TypeError('\"value\" argument must not be a number');\n }\n if (typeof value === 'string') {\n return new Buffer(value, encodingOrOffset);\n }\n if (typeof ArrayBuffer !== 'undefined' && value instanceof ArrayBuffer) {\n var offset = encodingOrOffset;\n if (arguments.length === 1) {\n return new Buffer(value);\n }\n if (typeof offset === 'undefined') {\n offset = 0;\n }\n var len = length;\n if (typeof len === 'undefined') {\n len = value.byteLength - offse"..., 3231) = 3231 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"core-util-is@~1.0.0\",\n \"/Users/rebecca/code/npm/node_modules/npm-registry-couchapp/node_modules/readable-stream\"\n ],\n [\n \"core-util-is@~1.0.0\",\n \"/Users/rebecca/code/npm/node_modules/readable-stream\"\n ]\n ],\n \"_from\": \"core-util-is@>=1.0.0 <1.1.0\",\n \"_id\": \"core-util-is@1.0.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/readable-stream/core-util-is\",\n \"_nodeVersion\": \"4.0.0\",\n \"_npmUser\": {\n \"email\": \"i@izs.me\",\n \"name\": \"isaacs\"\n },\n \"_npmVersion\": \"3.3.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"core-util-is\",\n \"raw\": \"core-util-is@~1.0.0\",\n \"rawSpec\": \"~1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <1.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/readable-stream\"\n ],\n \"_shrinkwrap\": null,\n \"_spec\": \"core-util-is@~1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/readable-stream\",\n \"author\": {\n \"email\": \"i@izs.me\",\n \"name\": \"Isaac Z. Schlueter\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/core-util-is/issues\"\n },\n \"dependencies\": {},\n \"description\": \"The `util.is*` functions introduced in Node v0.12.\",\n \"devDependencies\": {\n \"tap\": \"^2.3.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"b5fd54220aa2bc5ab57aab7140c940754503c1a7\",\n \"tarball\": \"http://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz\"\n },\n \"gitHead\": \"a177da234df5638b363ddc15fa324619a38577c8\",\n \"homepage\": \"https://github.com/isaacs/core-util-is#readme\",\n \"keywords\": [\n \"isArray\",\n \"isBuffer\",\n \"isNumber\",\n \"isRegExp\",\n \"isString\",\n \"isThat\",\n \"isThis\",\n \"polyfill\",\n \"util\"\n ],\n \"license\": \"MIT\",\n \"main\": \"lib/util.js\",\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n }\n ],\n \"name\": \"core-util-is\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/isaacs/core-util-is.git\"\n },\n \"scripts\": {\n "..., 32768, 0) = 2098 | |
29342 pread64(9, "", 32768, 2098) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/lib/util.js", {st_mode=S_IFREG|0644, st_size=3021, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/lib/util.js", {st_mode=S_IFREG|0644, st_size=3021, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/lib/util.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=3021, ...}) = 0 | |
29342 read(9, "// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n// NOTE: These type checking functions intentionally don't use `instanceof`\n// because it is fragile and can be easily faked with `Object.create()`.\n\nfunction isArray(arg) {\n if (Array.isArray) {\n return Array.isArray(arg);\n }\n return objectToString(arg) === '[object Array]';\n}\nexports.isArray = isArray;\n\nfunction isBoolean(arg) {\n return typeof arg === 'boolean';\n}\nexports.isBoolean = isBoolean;\n\nfunction isNull(arg) {\n return arg === null;\n}\nexports.isNull = isNull;\n\nfunction isNullOrUndefined(arg) {\n return arg == null;\n}\nexports.isNullOrUndefined = isNullOrUndefined;\n\nfunction isNumber(arg) {\n return typeof arg === 'number';\n}\nexports.isNumber = isNumber;\n\nfunction isString(arg) {\n return typeof arg === 'string';\n}\nexports.isString = isString;\n\nfunction isSymbol(arg) {\n return typeof arg === 'symbol';\n}\nexports.isSymbol = isSymbol;\n\nfunction isUndefined(arg) {\n return arg === void 0;\n"..., 3021) = 3021 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/inherits", 0x7ffe97d63780) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/inherits.js", 0x7ffe97d636e0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/inherits.json", 0x7ffe97d636e0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/inherits.node", 0x7ffe97d636e0) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/inherits/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/inherits/index.js", 0x7ffe97d636e0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/inherits/index.json", 0x7ffe97d636e0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/inherits/index.node", 0x7ffe97d636e0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/inherits", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/inherits/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"name\": \"inherits\",\n \"description\": \"Browser-friendly inheritance fully compatible with standard node.js inherits()\",\n \"version\": \"2.0.1\",\n \"keywords\": [\n \"inheritance\",\n \"class\",\n \"klass\",\n \"oop\",\n \"object-oriented\",\n \"inherits\",\n \"browser\",\n \"browserify\"\n ],\n \"main\": \"./inherits.js\",\n \"browser\": \"./inherits_browser.js\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/isaacs/inherits.git\"\n },\n \"license\": \"ISC\",\n \"scripts\": {\n \"test\": \"node test\"\n },\n \"readme\": \"Browser-friendly inheritance fully compatible with standard node.js\\n[inherits](http://nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor).\\n\\nThis package exports standard `inherits` from node.js `util` module in\\nnode environment, but also provides alternative browser-friendly\\nimplementation through [browser\\nfield](https://gist.github.com/shtylman/4339901). Alternative\\nimplementation is a literal copy of standard one located in standalone\\nmodule to avoid requiring of `util`. It also has a shim for old\\nbrowsers with no `Object.create` support.\\n\\nWhile keeping you sure you are using standard `inherits`\\nimplementation in node.js environment, it allows bundlers such as\\n[browserify](https://github.com/substack/node-browserify) to not\\ninclude full `util` package to your client code if all you need is\\njust `inherits` function. It worth, because browser shim for `util`\\npackage is large and `inherits` is often the single function you need\\nfrom it.\\n\\nIt's recommended to use this package instead of\\n`require('util').inherits` for any code that has chances to be used\\nnot only in node.js but in browser too.\\n\\n## usage\\n\\n```js\\nvar inherits = require('inherits');\\n// then use exactly as the standard one\\n```\\n\\n## note on version ~1.0\\n\\nVersion ~1.0 had completely different motivation and is not compatible\\nneither with 2.0 nor with standard node.js `inherits`.\\n\\nIf you are using version ~1.0 and planning to switch to ~2.0, be\\ncareful:\\n\\n* new version uses `super_` i"..., 32768, 0) = 2559 | |
29342 pread64(9, "", 32768, 2559) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/inherits/inherits.js", {st_mode=S_IFREG|0644, st_size=42, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inherits", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inherits/inherits.js", {st_mode=S_IFREG|0644, st_size=42, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/inherits/inherits.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=42, ...}) = 0 | |
29342 read(9, "module.exports = require('util').inherits\n", 42) = 42 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js", {st_mode=S_IFREG|0644, st_size=15062, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js", {st_mode=S_IFREG|0644, st_size=15062, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=15062, ...}) = 0 | |
29342 read(9, "// A bit simpler than readable streams.\n// Implement an async ._write(chunk, encoding, cb), and it'll handle all\n// the drain event emission and buffering.\n\n'use strict';\n\nmodule.exports = Writable;\n\n/*<replacement>*/\nvar processNextTick = require('process-nextick-args');\n/*</replacement>*/\n\n/*<replacement>*/\nvar asyncWrite = !process.browser && ['v0.10', 'v0.9.'].indexOf(process.version.slice(0, 5)) > -1 ? setImmediate : processNextTick;\n/*</replacement>*/\n\nWritable.WritableState = WritableState;\n\n/*<replacement>*/\nvar util = require('core-util-is');\nutil.inherits = require('inherits');\n/*</replacement>*/\n\n/*<replacement>*/\nvar internalUtil = {\n deprecate: require('util-deprecate')\n};\n/*</replacement>*/\n\n/*<replacement>*/\nvar Stream;\n(function () {\n try {\n Stream = require('st' + 'ream');\n } catch (_) {} finally {\n if (!Stream) Stream = require('events').EventEmitter;\n }\n})();\n/*</replacement>*/\n\nvar Buffer = require('buffer').Buffer;\n/*<replacement>*/\nvar bufferShim = require('buffer-shims');\n/*</replacement>*/\n\nutil.inherits(Writable, Stream);\n\nfunction nop() {}\n\nfunction WriteReq(chunk, encoding, cb) {\n this.chunk = chunk;\n this.encoding = encoding;\n this.callback = cb;\n this.next = null;\n}\n\nvar Duplex;\nfunction WritableState(options, stream) {\n Duplex = Duplex || require('./_stream_duplex');\n\n options = options || {};\n\n // object stream flag to indicate whether or not this stream\n // contains buffers or objects.\n this.objectMode = !!options.objectMode;\n\n if (stream instanceof Duplex) this.objectMode = this.objectMode || !!options.writableObjectMode;\n\n // the point at which write() starts returning false\n // Note: 0 is a valid value, means that we always return false if\n // the entire buffer is not flushed immediately on write()\n var hwm = options.highWaterMark;\n var defaultHwm = this.objectMode ? 16 : 16 * 1024;\n this.highWaterMark = hwm || hwm === 0 ? hwm : defaultHwm;\n\n // cast to ints.\n this.highWaterMark = ~ ~this.highWaterMark;\n\n this.needDrain = false;\n // at the start of "..., 15062) = 15062 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/util-deprecate", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/util-deprecate/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"util-deprecate@~1.0.1\",\n \"/Users/rebecca/code/npm/node_modules/readable-stream\"\n ]\n ],\n \"_from\": \"util-deprecate@>=1.0.1 <1.1.0\",\n \"_id\": \"util-deprecate@1.0.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/readable-stream/util-deprecate\",\n \"_nodeVersion\": \"4.1.2\",\n \"_npmUser\": {\n \"email\": \"nathan@tootallnate.net\",\n \"name\": \"tootallnate\"\n },\n \"_npmVersion\": \"2.14.4\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"util-deprecate\",\n \"raw\": \"util-deprecate@~1.0.1\",\n \"rawSpec\": \"~1.0.1\",\n \"scope\": null,\n \"spec\": \">=1.0.1 <1.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/readable-stream\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz\",\n \"_shasum\": \"450d4dc9fa70de732762fbd2d4a28981419a0ccf\",\n \"_shrinkwrap\": null,\n \"_spec\": \"util-deprecate@~1.0.1\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/readable-stream\",\n \"author\": {\n \"email\": \"nathan@tootallnate.net\",\n \"name\": \"Nathan Rajlich\",\n \"url\": \"http://n8.io/\"\n },\n \"browser\": \"browser.js\",\n \"bugs\": {\n \"url\": \"https://github.com/TooTallNate/util-deprecate/issues\"\n },\n \"dependencies\": {},\n \"description\": \"The Node.js `util.deprecate()` function with browser support\",\n \"devDependencies\": {},\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"450d4dc9fa70de732762fbd2d4a28981419a0ccf\",\n \"tarball\": \"http://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz\"\n },\n \"gitHead\": \"475fb6857cd23fafff20c1be846c1350abf8e6d4\",\n \"homepage\": \"https://github.com/TooTallNate/util-deprecate\",\n \"keywords\": [\n \"browser\",\n \"browserify\",\n \"deprecate\",\n \"node\",\n \"util\"\n ],\n \"license\": \"MIT\",\n \"main\": \"node.js\",\n \"maintainers\": [\n {\n \"name\": \"tootallnate\",\n \"email\": \"nathan@tootallnate.net\"\n }\n ],\n \"name\": \"util-deprecate\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/TooTallNate/util-depreca"..., 32768, 0) = 2162 | |
29342 pread64(9, "", 32768, 2162) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/util-deprecate/node.js", {st_mode=S_IFREG|0644, st_size=123, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/util-deprecate", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/util-deprecate/node.js", {st_mode=S_IFREG|0644, st_size=123, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/node_modules/util-deprecate/node.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=123, ...}) = 0 | |
29342 read(9, "\n/**\n * For Node.js, simply re-export the core `util.deprecate` function.\n */\n\nmodule.exports = require('util').deprecate;\n", 123) = 123 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_duplex.js", {st_mode=S_IFREG|0644, st_size=1848, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_duplex.js", {st_mode=S_IFREG|0644, st_size=1848, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_duplex.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=1848, ...}) = 0 | |
29342 read(9, "// a duplex stream is just a stream that is both readable and writable.\n// Since JS doesn't have multiple prototypal inheritance, this class\n// prototypally inherits from Readable, and then parasitically from\n// Writable.\n\n'use strict';\n\n/*<replacement>*/\n\nvar objectKeys = Object.keys || function (obj) {\n var keys = [];\n for (var key in obj) {\n keys.push(key);\n }return keys;\n};\n/*</replacement>*/\n\nmodule.exports = Duplex;\n\n/*<replacement>*/\nvar processNextTick = require('process-nextick-args');\n/*</replacement>*/\n\n/*<replacement>*/\nvar util = require('core-util-is');\nutil.inherits = require('inherits');\n/*</replacement>*/\n\nvar Readable = require('./_stream_readable');\nvar Writable = require('./_stream_writable');\n\nutil.inherits(Duplex, Readable);\n\nvar keys = objectKeys(Writable.prototype);\nfor (var v = 0; v < keys.length; v++) {\n var method = keys[v];\n if (!Duplex.prototype[method]) Duplex.prototype[method] = Writable.prototype[method];\n}\n\nfunction Duplex(options) {\n if (!(this instanceof Duplex)) return new Duplex(options);\n\n Readable.call(this, options);\n Writable.call(this, options);\n\n if (options && options.readable === false) this.readable = false;\n\n if (options && options.writable === false) this.writable = false;\n\n this.allowHalfOpen = true;\n if (options && options.allowHalfOpen === false) this.allowHalfOpen = false;\n\n this.once('end', onend);\n}\n\n// the no-half-open enforcer\nfunction onend() {\n // if we allow half-open state, or if the writable side ended,\n // then we're ok.\n if (this.allowHalfOpen || this._writableState.ended) return;\n\n // no more data can be written.\n // But allow more writes to happen in this tick.\n processNextTick(onEndNT, this);\n}\n\nfunction onEndNT(self) {\n self.end();\n}\n\nfunction forEach(xs, f) {\n for (var i = 0, l = xs.length; i < l; i++) {\n f(xs[i], i);\n }\n}", 1848) = 1848 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_readable", 0x7ffe97d63770) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_readable.js", {st_mode=S_IFREG|0644, st_size=26288, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_writable", 0x7ffe97d63770) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js", {st_mode=S_IFREG|0644, st_size=15062, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_transform.js", {st_mode=S_IFREG|0644, st_size=6354, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_transform.js", {st_mode=S_IFREG|0644, st_size=6354, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_transform.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=6354, ...}) = 0 | |
29342 read(9, "// a transform stream is a readable/writable stream where you do\n// something with the data. Sometimes it's called a \"filter\",\n// but that's not a great name for it, since that implies a thing where\n// some bits pass through, and others are simply ignored. (That would\n// be a valid example of a transform, of course.)\n//\n// While the output is causally related to the input, it's not a\n// necessarily symmetric or synchronous transformation. For example,\n// a zlib stream might take multiple plain-text writes(), and then\n// emit a single compressed chunk some time in the future.\n//\n// Here's how this works:\n//\n// The Transform stream has all the aspects of the readable and writable\n// stream classes. When you write(chunk), that calls _write(chunk,cb)\n// internally, and returns false if there's a lot of pending writes\n// buffered up. When you call read(), that calls _read(n) until\n// there's enough pending readable data buffered up.\n//\n// In a transform stream, the written data is placed in a buffer. When\n// _read(n) is called, it transforms the queued up data, calling the\n// buffered _write cb's as it consumes chunks. If consuming a single\n// written chunk would result in multiple output chunks, then the first\n// outputted bit calls the readcb, and subsequent chunks just go into\n// the read buffer, and will cause it to emit 'readable' if necessary.\n//\n// This way, back-pressure is actually determined by the reading side,\n// since _read has to be called to start processing a new chunk. However,\n// a pathological inflate type of transform can cause excessive buffering\n// here. For example, imagine a stream where every byte of input is\n// interpreted as an integer from 0-255, and then results in that many\n// bytes of output. Writing the 4 bytes {ff,ff,ff,ff} would result in\n// 1kb of data being output. In this case, you could write a very small\n// amount of input, and end up with a very large amount of output. In\n// such a pathological inflating mechanism, there'd be no way to tell\n// the system to stop doin"..., 6354) = 6354 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_duplex", 0x7ffe97d637a0) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_duplex.js", {st_mode=S_IFREG|0644, st_size=1848, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_passthrough.js", {st_mode=S_IFREG|0644, st_size=604, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_passthrough.js", {st_mode=S_IFREG|0644, st_size=604, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_passthrough.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=604, ...}) = 0 | |
29342 read(9, "// a passthrough stream.\n// basically just the most minimal sort of Transform stream.\n// Every written chunk gets output as-is.\n\n'use strict';\n\nmodule.exports = PassThrough;\n\nvar Transform = require('./_stream_transform');\n\n/*<replacement>*/\nvar util = require('core-util-is');\nutil.inherits = require('inherits');\n/*</replacement>*/\n\nutil.inherits(PassThrough, Transform);\n\nfunction PassThrough(options) {\n if (!(this instanceof PassThrough)) return new PassThrough(options);\n\n Transform.call(this, options);\n}\n\nPassThrough.prototype._transform = function (chunk, encoding, cb) {\n cb(null, chunk);\n};", 604) = 604 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_transform", 0x7ffe97d637a0) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/lib/_stream_transform.js", {st_mode=S_IFREG|0644, st_size=6354, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"delegates@^1.0.0\",\n \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/are-we-there-yet\"\n ]\n ],\n \"_from\": \"delegates@>=1.0.0 <2.0.0\",\n \"_id\": \"delegates@1.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/are-we-there-yet/delegates\",\n \"_nodeVersion\": \"4.2.1\",\n \"_npmUser\": {\n \"email\": \"tj@vision-media.ca\",\n \"name\": \"tjholowaychuk\"\n },\n \"_npmVersion\": \"3.3.12\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"delegates\",\n \"raw\": \"delegates@^1.0.0\",\n \"rawSpec\": \"^1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog/are-we-there-yet\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz\",\n \"_shasum\": \"84c6e159b81904fdca59a0ef44cd870d31250f9a\",\n \"_shrinkwrap\": null,\n \"_spec\": \"delegates@^1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/are-we-there-yet\",\n \"bugs\": {\n \"url\": \"https://github.com/visionmedia/node-delegates/issues\"\n },\n \"dependencies\": {},\n \"description\": \"delegate methods and accessors to another property\",\n \"devDependencies\": {\n \"mocha\": \"*\",\n \"should\": \"*\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"84c6e159b81904fdca59a0ef44cd870d31250f9a\",\n \"tarball\": \"https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz\"\n },\n \"gitHead\": \"c4dc07ef1ed51c2b2a63f3585e5ef949ee577a49\",\n \"homepage\": \"https://github.com/visionmedia/node-delegates#readme\",\n \"keywords\": [\n \"delegate\",\n \"delegation\"\n ],\n \"license\": \"MIT\",\n \"maintainers\": [\n {\n \"email\": \"tj@vision-media.ca\",\n \"name\": \"tjholowaychuk\"\n },\n {\n \"email\": \"dominic@dbarnes.info\",\n \"name\": \"dominicbarnes\"\n }\n ],\n \"name\": \"delegates\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/visionmedia/node-delegates.git\"\n },\n \"scripts\": {},\n \"version\": \"1.0.0\"\n}\n", 32768, 0) = 2047 | |
29342 pread64(9, "", 32768, 2047) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates.js", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates.json", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates.node", 0x7ffe97d63c50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/index.js", {st_mode=S_IFREG|0644, st_size=2065, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/index.js", {st_mode=S_IFREG|0644, st_size=2065, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=2065, ...}) = 0 | |
29342 read(9, "\n/**\n * Expose `Delegator`.\n */\n\nmodule.exports = Delegator;\n\n/**\n * Initialize a delegator.\n *\n * @param {Object} proto\n * @param {String} target\n * @api public\n */\n\nfunction Delegator(proto, target) {\n if (!(this instanceof Delegator)) return new Delegator(proto, target);\n this.proto = proto;\n this.target = target;\n this.methods = [];\n this.getters = [];\n this.setters = [];\n this.fluents = [];\n}\n\n/**\n * Delegate method `name`.\n *\n * @param {String} name\n * @return {Delegator} self\n * @api public\n */\n\nDelegator.prototype.method = function(name){\n var proto = this.proto;\n var target = this.target;\n this.methods.push(name);\n\n proto[name] = function(){\n return this[target][name].apply(this[target], arguments);\n };\n\n return this;\n};\n\n/**\n * Delegator accessor `name`.\n *\n * @param {String} name\n * @return {Delegator} self\n * @api public\n */\n\nDelegator.prototype.access = function(name){\n return this.getter(name).setter(name);\n};\n\n/**\n * Delegator getter `name`.\n *\n * @param {String} name\n * @return {Delegator} self\n * @api public\n */\n\nDelegator.prototype.getter = function(name){\n var proto = this.proto;\n var target = this.target;\n this.getters.push(name);\n\n proto.__defineGetter__(name, function(){\n return this[target][name];\n });\n\n return this;\n};\n\n/**\n * Delegator setter `name`.\n *\n * @param {String} name\n * @return {Delegator} self\n * @api public\n */\n\nDelegator.prototype.setter = function(name){\n var proto = this.proto;\n var target = this.target;\n this.setters.push(name);\n\n proto.__defineSetter__(name, function(val){\n return this[target][name] = val;\n });\n\n return this;\n};\n\n/**\n * Delegator fluent accessor\n *\n * @param {String} name\n * @return {Delegator} self\n * @api public\n */\n\nDelegator.prototype.fluent = function (name) {\n var proto = this.proto;\n var target = this.target;\n this.fluents.push(name);\n\n proto[name] = function(val){\n if ('undefined' != typeof val) {\n this[target][name] = val;\n return this;\n } else {\n return this[target][name];\n }\n };\n\n "..., 2065) = 2065 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n {\n \"name\": \"gauge\",\n \"raw\": \"gauge@~2.6.0\",\n \"rawSpec\": \"~2.6.0\",\n \"scope\": null,\n \"spec\": \">=2.6.0 <2.7.0\",\n \"type\": \"range\"\n },\n \"/Users/rebecca/code/npm/node_modules/npmlog\"\n ]\n ],\n \"_from\": \"gauge@>=2.6.0 <2.7.0\",\n \"_id\": \"gauge@2.6.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/gauge\",\n \"_nodeVersion\": \"4.4.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/gauge-2.6.0.tgz_1466067371972_0.20705468393862247\"\n },\n \"_npmUser\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"iarna\"\n },\n \"_npmVersion\": \"3.9.2\",\n \"_phantomChildren\": {\n \"strip-ansi\": \"3.0.1\"\n },\n \"_requested\": {\n \"name\": \"gauge\",\n \"raw\": \"gauge@~2.6.0\",\n \"rawSpec\": \"~2.6.0\",\n \"scope\": null,\n \"spec\": \">=2.6.0 <2.7.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/gauge/-/gauge-2.6.0.tgz\",\n \"_shasum\": \"d35301ad18e96902b4751dcbbe40f4218b942a46\",\n \"_shrinkwrap\": null,\n \"_spec\": \"gauge@~2.6.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/npmlog\",\n \"author\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"Rebecca Turner\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/iarna/gauge/issues\"\n },\n \"dependencies\": {\n \"aproba\": \"^1.0.3\",\n \"console-control-strings\": \"^1.0.0\",\n \"has-color\": \"^0.1.7\",\n \"has-unicode\": \"^2.0.0\",\n \"object-assign\": \"^4.1.0\",\n \"signal-exit\": \"^3.0.0\",\n \"string-width\": \"^1.0.1\",\n \"strip-ansi\": \"^3.0.1\",\n \"wide-align\": \"^1.1.0\"\n },\n \"description\": \"A terminal based horizontal guage\",\n \"devDependencies\": {\n \"readable-stream\": \"^2.0.6\",\n \"require-inject\": \"^1.4.0\",\n \"standard\": \"^7.1.2\",\n \"tap\": \"^5.7.2\",\n \"through2\": \"^2.0.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"d35301ad18e96902b4751dcbbe40f4218b942a46\",\n \"tarball\": \"https://registry.npmjs.org/gauge/-/gauge-2.6.0.tgz\"\n },\n \"files\": [\n \"base-theme.js\",\n \"CHANGELOG.md"..., 32768, 0) = 2980 | |
29342 pread64(9, "", 32768, 2980) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/index.js", {st_mode=S_IFREG|0644, st_size=6789, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/index.js", {st_mode=S_IFREG|0644, st_size=6789, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=6789, ...}) = 0 | |
29342 read(9, "'use strict'\nvar Plumbing = require('./plumbing.js')\nvar hasUnicode = require('has-unicode')\nvar hasColor = require('./has-color.js')\nvar onExit = require('signal-exit')\nvar defaultThemes = require('./themes')\nvar setInterval = require('./set-interval.js')\nvar process = require('./process.js')\nvar setImmediate = require('./set-immediate')\n\nmodule.exports = Gauge\n\nfunction callWith (obj, method) {\n return function () {\n return method.call(obj)\n }\n}\n\nfunction Gauge (arg1, arg2) {\n var options, writeTo\n if (arg1 && arg1.write) {\n writeTo = arg1\n options = arg2 || {}\n } else if (arg2 && arg2.write) {\n writeTo = arg2\n options = arg1 || {}\n } else {\n writeTo = process.stderr\n options = arg1 || arg2 || {}\n }\n\n this._status = {\n spun: 0,\n section: '',\n subsection: ''\n }\n this._paused = false // are we paused for back pressure?\n this._disabled = true // are all progress bar updates disabled?\n this._showing = false // do we WANT the progress bar on screen\n this._onScreen = false // IS the progress bar on screen\n this._needsRedraw = false // should we print something at next tick?\n this._hideCursor = options.hideCursor == null ? true : options.hideCursor\n this._fixedFramerate = options.fixedFramerate == null\n ? !(/^v0\\.8\\./.test(process.version))\n : options.fixedFramerate\n this._lastUpdateAt = null\n this._updateInterval = options.updateInterval == null ? 50 : options.updateInterval\n\n this._themes = options.themes || defaultThemes\n this._theme = options.theme\n var theme = this._computeTheme(options.theme)\n var template = options.template || [\n {type: 'progressbar', length: 20},\n {type: 'activityIndicator', kerning: 1, length: 1},\n {type: 'section', kerning: 1, default: ''},\n {type: 'subsection', kerning: 1, default: ''}\n ]\n this.setWriteTo(writeTo, options.tty)\n var PlumbingClass = options.Plumbing || Plumbing\n this._gauge = new PlumbingClass(theme, template, this.getWidth())\n\n this._$$doRedraw = callWith(this, this._doRedraw)\n this._$$handleSizeChan"..., 6789) = 6789 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/plumbing.js", {st_mode=S_IFREG|0644, st_size=1228, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/plumbing.js", {st_mode=S_IFREG|0644, st_size=1228, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/plumbing.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=1228, ...}) = 0 | |
29342 read(9, "'use strict'\nvar consoleControl = require('console-control-strings')\nvar renderTemplate = require('./render-template.js')\nvar validate = require('aproba')\n\nvar Plumbing = module.exports = function (theme, template, width) {\n if (!width) width = 80\n validate('OAN', [theme, template, width])\n this.showing = false\n this.theme = theme\n this.width = width\n this.template = template\n}\nPlumbing.prototype = {}\n\nPlumbing.prototype.setTheme = function (theme) {\n validate('O', [theme])\n this.theme = theme\n}\n\nPlumbing.prototype.setTemplate = function (template) {\n validate('A', [template])\n this.template = template\n}\n\nPlumbing.prototype.setWidth = function (width) {\n validate('N', [width])\n this.width = width\n}\n\nPlumbing.prototype.hide = function () {\n return consoleControl.gotoSOL() + consoleControl.eraseLine()\n}\n\nPlumbing.prototype.hideCursor = consoleControl.hideCursor\n\nPlumbing.prototype.showCursor = consoleControl.showCursor\n\nPlumbing.prototype.show = function (status) {\n var values = Object.create(this.theme)\n for (var key in status) {\n values[key] = status[key]\n }\n\n return renderTemplate(this.width, this.template, values).trim() +\n consoleControl.eraseLine() + consoleControl.gotoSOL()\n}\n", 1228) = 1228 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/console-control-strings", 0x7ffe97d63fb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/console-control-strings.js", 0x7ffe97d63f10) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/console-control-strings.json", 0x7ffe97d63f10) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/console-control-strings.node", 0x7ffe97d63f10) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/console-control-strings/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/console-control-strings/index.js", 0x7ffe97d63f10) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/console-control-strings/index.json", 0x7ffe97d63f10) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/console-control-strings/index.node", 0x7ffe97d63f10) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/console-control-strings", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/console-control-strings/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n {\n \"name\": \"console-control-strings\",\n \"raw\": \"console-control-strings@~1.1.0\",\n \"rawSpec\": \"~1.1.0\",\n \"scope\": null,\n \"spec\": \">=1.1.0 <1.2.0\",\n \"type\": \"range\"\n },\n \"/Users/rebecca/code/npm/node_modules/npmlog\"\n ]\n ],\n \"_from\": \"console-control-strings@>=1.1.0 <1.2.0\",\n \"_id\": \"console-control-strings@1.1.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/console-control-strings\",\n \"_nodeVersion\": \"4.4.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-16-east.internal.npmjs.com\",\n \"tmp\": \"tmp/console-control-strings-1.1.0.tgz_1466033396831_0.9470485949423164\"\n },\n \"_npmUser\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"iarna\"\n },\n \"_npmVersion\": \"3.9.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"console-control-strings\",\n \"raw\": \"console-control-strings@~1.1.0\",\n \"rawSpec\": \"~1.1.0\",\n \"scope\": null,\n \"spec\": \">=1.1.0 <1.2.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog\",\n \"/npmlog/gauge\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz\",\n \"_shasum\": \"3d7cf4464db6446ea644bf4b39507f9851008e8e\",\n \"_shrinkwrap\": null,\n \"_spec\": \"console-control-strings@~1.1.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/npmlog\",\n \"author\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"Rebecca Turner\",\n \"url\": \"http://re-becca.org/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/iarna/console-control-strings/issues\"\n },\n \"dependencies\": {},\n \"description\": \"A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.\",\n \"devDependencies\": {\n \"standard\": \"^7.1.2\",\n \"tap\": \"^5.7.2\"\n },\n \"directories\": {\n \"test\": \"test\"\n },\n \"dist\": {\n \"shasum\": \"3d7cf4464db6446ea644bf4b39507f9851008e8e\",\n \""..., 32768, 0) = 2788 | |
29342 pread64(9, "", 32768, 2788) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/console-control-strings/index.js", {st_mode=S_IFREG|0644, st_size=2339, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/console-control-strings", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/console-control-strings/index.js", {st_mode=S_IFREG|0644, st_size=2339, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/console-control-strings/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=2339, ...}) = 0 | |
29342 read(9, "'use strict'\n\n// These tables borrowed from `ansi`\n\nvar prefix = '\\x1b['\n\nexports.up = function up (num) {\n return prefix + (num || '') + 'A'\n}\n\nexports.down = function down (num) {\n return prefix + (num || '') + 'B'\n}\n\nexports.forward = function forward (num) {\n return prefix + (num || '') + 'C'\n}\n\nexports.back = function back (num) {\n return prefix + (num || '') + 'D'\n}\n\nexports.nextLine = function nextLine (num) {\n return prefix + (num || '') + 'E'\n}\n\nexports.previousLine = function previousLine (num) {\n return prefix + (num || '') + 'F'\n}\n\nexports.horizontalAbsolute = function horizontalAbsolute (num) {\n if (num == null) throw new Error('horizontalAboslute requires a column to position to')\n return prefix + num + 'G'\n}\n\nexports.eraseData = function eraseData () {\n return prefix + 'J'\n}\n\nexports.eraseLine = function eraseLine () {\n return prefix + 'K'\n}\n\nexports.goto = function (x, y) {\n return prefix + y + ';' + x + 'H'\n}\n\nexports.gotoSOL = function () {\n return '\\r'\n}\n\nexports.beep = function () {\n return '\\x07'\n}\n\nexports.hideCursor = function hideCursor () {\n return prefix + '?25l'\n}\n\nexports.showCursor = function showCursor () {\n return prefix + '?25h'\n}\n\nvar colors = {\n reset: 0,\n// styles\n bold: 1,\n italic: 3,\n underline: 4,\n inverse: 7,\n// resets\n stopBold: 22,\n stopItalic: 23,\n stopUnderline: 24,\n stopInverse: 27,\n// colors\n white: 37,\n black: 30,\n blue: 34,\n cyan: 36,\n green: 32,\n magenta: 35,\n red: 31,\n yellow: 33,\n bgWhite: 47,\n bgBlack: 40,\n bgBlue: 44,\n bgCyan: 46,\n bgGreen: 42,\n bgMagenta: 45,\n bgRed: 41,\n bgYellow: 43,\n\n grey: 90,\n brightBlack: 90,\n brightRed: 91,\n brightGreen: 92,\n brightYellow: 93,\n brightBlue: 94,\n brightMagenta: 95,\n brightCyan: 96,\n brightWhite: 97,\n\n bgGrey: 100,\n bgBrightBlack: 100,\n bgBrightRed: 101,\n bgBrightGreen: 102,\n bgBrightYellow: 103,\n bgBrightBlue: 104,\n bgBrightMagenta: 105,\n bgBrightCyan: 106,\n bgBrightWhite: 107\n}\n\nexports.color = function color (colorWith) {\n if (arguments.length !== 1 || !Array.isA"..., 2339) = 2339 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/render-template.js", {st_mode=S_IFREG|0644, st_size=5739, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/render-template.js", {st_mode=S_IFREG|0644, st_size=5739, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/render-template.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=5739, ...}) = 0 | |
29342 read(9, "'use strict'\nvar align = require('wide-align')\nvar validate = require('aproba')\nvar objectAssign = require('object-assign')\nvar wideTruncate = require('./wide-truncate')\nvar error = require('./error')\nvar TemplateItem = require('./template-item')\n\nfunction renderValueWithValues (values) {\n return function (item) {\n return renderValue(item, values)\n }\n}\n\nvar renderTemplate = module.exports = function (width, template, values) {\n var items = prepareItems(width, template, values)\n var rendered = items.map(renderValueWithValues(values)).join('')\n return align.left(wideTruncate(rendered, width), width)\n}\n\nfunction preType (item) {\n var cappedTypeName = item.type[0].toUpperCase() + item.type.slice(1)\n return 'pre' + cappedTypeName\n}\n\nfunction postType (item) {\n var cappedTypeName = item.type[0].toUpperCase() + item.type.slice(1)\n return 'post' + cappedTypeName\n}\n\nfunction hasPreOrPost (item, values) {\n if (!item.type) return\n return values[preType(item)] || values[postType(item)]\n}\n\nfunction generatePreAndPost (baseItem, parentValues) {\n var item = objectAssign({}, baseItem)\n var values = Object.create(parentValues)\n var template = []\n var pre = preType(item)\n var post = postType(item)\n if (values[pre]) {\n template.push({value: values[pre]})\n values[pre] = null\n }\n item.minLength = null\n item.length = null\n item.maxLength = null\n template.push(item)\n values[item.type] = values[item.type]\n if (values[post]) {\n template.push({value: values[post]})\n values[post] = null\n }\n return function ($1, $2, length) {\n return renderTemplate(length, template, values)\n }\n}\n\nfunction prepareItems (width, template, values) {\n function cloneAndObjectify (item, index, arr) {\n var cloned = new TemplateItem(item, width)\n var type = cloned.type\n if (cloned.value == null) {\n if (!(type in values)) {\n if (cloned.default == null) {\n throw new error.MissingTemplateValue(cloned, values)\n } else {\n cloned.value = cloned.default\n }\n } else {\n "..., 5739) = 5739 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/wide-align", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/wide-align/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"wide-align@^1.1.0\",\n \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge\"\n ]\n ],\n \"_from\": \"wide-align@>=1.1.0 <2.0.0\",\n \"_id\": \"wide-align@1.1.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/gauge/wide-align\",\n \"_nodeVersion\": \"4.2.2\",\n \"_npmUser\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"iarna\"\n },\n \"_npmVersion\": \"3.5.3\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"wide-align\",\n \"raw\": \"wide-align@^1.1.0\",\n \"rawSpec\": \"^1.1.0\",\n \"scope\": null,\n \"spec\": \">=1.1.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog/gauge\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/wide-align/-/wide-align-1.1.0.tgz\",\n \"_shasum\": \"40edde802a71fea1f070da3e62dcda2e7add96ad\",\n \"_shrinkwrap\": null,\n \"_spec\": \"wide-align@^1.1.0\",\n \"_where\": \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge\",\n \"author\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"Rebecca Turner\",\n \"url\": \"http://re-becca.org/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/iarna/wide-align/issues\"\n },\n \"dependencies\": {\n \"string-width\": \"^1.0.1\"\n },\n \"description\": \"A wide-character aware text alignment function for use on the console or with fixed width fonts.\",\n \"devDependencies\": {\n \"tap\": \"^2.3.2\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"40edde802a71fea1f070da3e62dcda2e7add96ad\",\n \"tarball\": \"http://registry.npmjs.org/wide-align/-/wide-align-1.1.0.tgz\"\n },\n \"gitHead\": \"fe3f7f210650913d5bee702d7e19938f6977bc8a\",\n \"homepage\": \"https://github.com/iarna/wide-align#readme\",\n \"keywords\": [\n \"wide\",\n \"double\",\n \"unicode\",\n \"cjkv\",\n \"pad\",\n \"align\"\n ],\n \"license\": \"ISC\",\n \"main\": \"align.js\",\n \"maintainers\": [\n {\n \"email\": \"me@re-becca.org\",\n \"name\": \"iarna\"\n }\n ],\n \"name\": \"wide-align\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://githu"..., 32768, 0) = 2163 | |
29342 pread64(9, "", 32768, 2163) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/wide-align/align.js", {st_mode=S_IFREG|0644, st_size=1427, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/wide-align", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/wide-align/align.js", {st_mode=S_IFREG|0644, st_size=1427, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/wide-align/align.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=1427, ...}) = 0 | |
29342 read(9, "'use strict'\nvar stringWidth = require('string-width')\n\nexports.center = alignCenter\nexports.left = alignLeft\nexports.right = alignRight\n\n// lodash's way of generating pad characters.\n\nfunction createPadding (width) {\n var result = ''\n var string = ' '\n var n = width\n do {\n if (n % 2) {\n result += string;\n }\n n = Math.floor(n / 2);\n string += string;\n } while (n);\n\n return result;\n}\n\nfunction alignLeft (str, width) {\n var trimmed = str.trimRight()\n if (trimmed.length === 0 && str.length >= width) return str\n var padding = ''\n var strWidth = stringWidth(trimmed)\n\n if (strWidth < width) {\n padding = createPadding(width - strWidth)\n }\n\n return trimmed + padding\n}\n\nfunction alignRight (str, width) {\n var trimmed = str.trimLeft()\n if (trimmed.length === 0 && str.length >= width) return str\n var padding = ''\n var strWidth = stringWidth(trimmed)\n\n if (strWidth < width) {\n padding = createPadding(width - strWidth)\n }\n\n return padding + trimmed\n}\n\nfunction alignCenter (str, width) {\n var trimmed = str.trim()\n if (trimmed.length === 0 && str.length >= width) return str\n var padLeft = ''\n var padRight = ''\n var strWidth = stringWidth(trimmed)\n\n if (strWidth < width) {\n var padLeftBy = parseInt((width - strWidth) / 2, 10)\n padLeft = createPadding(padLeftBy)\n padRight = createPadding(width - (strWidth + padLeftBy))\n }\n\n return padLeft + trimmed + padRight\n}\n", 1427) = 1427 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/wide-align/node_modules", 0x7ffe97d63a50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"string-width@^1.0.1\",\n \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge\"\n ]\n ],\n \"_from\": \"string-width@>=1.0.1 <2.0.0\",\n \"_id\": \"string-width@1.0.1\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/gauge/string-width\",\n \"_nodeVersion\": \"0.12.5\",\n \"_npmUser\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"sindresorhus\"\n },\n \"_npmVersion\": \"2.11.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"string-width\",\n \"raw\": \"string-width@^1.0.1\",\n \"rawSpec\": \"^1.0.1\",\n \"scope\": null,\n \"spec\": \">=1.0.1 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog/gauge\",\n \"/npmlog/gauge/wide-align\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/string-width/-/string-width-1.0.1.tgz\",\n \"_shasum\": \"c92129b6f1d7f52acf9af424a26e3864a05ceb0a\",\n \"_shrinkwrap\": null,\n \"_spec\": \"string-width@^1.0.1\",\n \"_where\": \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge\",\n \"author\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"Sindre Sorhus\",\n \"url\": \"sindresorhus.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/sindresorhus/string-width/issues\"\n },\n \"dependencies\": {\n \"code-point-at\": \"^1.0.0\",\n \"is-fullwidth-code-point\": \"^1.0.0\",\n \"strip-ansi\": \"^3.0.0\"\n },\n \"description\": \"Get the visual width of a string - the number of columns required to display it\",\n \"devDependencies\": {\n \"ava\": \"0.0.4\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"c92129b6f1d7f52acf9af424a26e3864a05ceb0a\",\n \"tarball\": \"http://registry.npmjs.org/string-width/-/string-width-1.0.1.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"gitHead\": \"f279cfd14835f0a3c8df69ba18e9a3960156e135\",\n \"homepage\": \"https://github.com/sindresorhus/string-width\",\n \"keywords\": [\n \"string\",\n \"str\",\n \"character\",\n \"char\",\n \"unicode\",\n \"width\",\n \"visual\",\n \"column\",\n \"columns\",\n \"fullwidth\",\n \"full-width\",\n \"ful"..., 32768, 0) = 2636 | |
29342 pread64(9, "", 32768, 2636) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width.js", 0x7ffe97d639b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width.json", 0x7ffe97d639b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width.node", 0x7ffe97d639b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/index.js", {st_mode=S_IFREG|0644, st_size=636, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/index.js", {st_mode=S_IFREG|0644, st_size=636, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=636, ...}) = 0 | |
29342 read(9, "'use strict';\nvar stripAnsi = require('strip-ansi');\nvar codePointAt = require('code-point-at');\nvar isFullwidthCodePoint = require('is-fullwidth-code-point');\n\n// https://github.com/nodejs/io.js/blob/cff7300a578be1b10001f2d967aaedc88aee6402/lib/readline.js#L1345\nmodule.exports = function (str) {\n\tif (typeof str !== 'string' || str.length === 0) {\n\t\treturn 0;\n\t}\n\n\tvar width = 0;\n\n\tstr = stripAnsi(str);\n\n\tfor (var i = 0; i < str.length; i++) {\n\t\tvar code = codePointAt(str, i);\n\n\t\t// surrogates\n\t\tif (code >= 0x10000) {\n\t\t\ti++;\n\t\t}\n\n\t\tif (isFullwidthCodePoint(code)) {\n\t\t\twidth += 2;\n\t\t} else {\n\t\t\twidth++;\n\t\t}\n\t}\n\n\treturn width;\n};\n", 636) = 636 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/strip-ansi", 0x7ffe97d637b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/strip-ansi.js", 0x7ffe97d63710) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/strip-ansi.json", 0x7ffe97d63710) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/strip-ansi.node", 0x7ffe97d63710) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/strip-ansi/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/strip-ansi/index.js", 0x7ffe97d63710) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/strip-ansi/index.json", 0x7ffe97d63710) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/strip-ansi/index.node", 0x7ffe97d63710) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/strip-ansi", 0x7ffe97d637b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/strip-ansi.js", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/strip-ansi.json", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/strip-ansi.node", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/strip-ansi/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/strip-ansi/index.js", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/strip-ansi/index.json", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/strip-ansi/index.node", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/strip-ansi", 0x7ffe97d63990) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/strip-ansi.js", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/strip-ansi.json", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/strip-ansi.node", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/strip-ansi/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/strip-ansi/index.js", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/strip-ansi/index.json", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/strip-ansi/index.node", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/strip-ansi", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/strip-ansi/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"strip-ansi@*\",\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"strip-ansi@*\",\n \"_id\": \"strip-ansi@3.0.1\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/strip-ansi\",\n \"_nodeVersion\": \"0.12.7\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-9-west.internal.npmjs.com\",\n \"tmp\": \"tmp/strip-ansi-3.0.1.tgz_1456057278183_0.28958667791448534\"\n },\n \"_npmUser\": {\n \"email\": \"jappelman@xebia.com\",\n \"name\": \"jbnicolai\"\n },\n \"_npmVersion\": \"2.11.3\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"strip-ansi\",\n \"raw\": \"strip-ansi@*\",\n \"rawSpec\": \"*\",\n \"scope\": null,\n \"spec\": \"*\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/columnify\",\n \"/request/har-validator/chalk\",\n \"/standard/standard-engine/eslint/chalk\",\n \"/standard/standard-engine/eslint/inquirer\",\n \"/standard/standard-engine/eslint/inquirer/string-width\",\n \"/standard/standard-format/esformatter-jsx/babel-core/chalk\",\n \"/tap/coveralls/request/har-validator/chalk\",\n \"/tap/nyc/yargs/cliui\",\n \"/tap/nyc/yargs/string-width\",\n \"/tap/tap-mocha-reporter/unicode-length/chalk\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz\",\n \"_shasum\": \"6a385fb8853d952d5ff05d0e8aaf94278dc63dcf\",\n \"_shrinkwrap\": null,\n \"_spec\": \"strip-ansi@*\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"Sindre Sorhus\",\n \"url\": \"sindresorhus.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/chalk/strip-ansi/issues\"\n },\n \"dependencies\": {\n \"ansi-regex\": \"^2.0.0\"\n },\n \"description\": \"Strip ANSI escape codes\",\n \"devDependencies\": {\n \"ava\": \"*\",\n \"xo\": \"*\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"6a385fb8853d952d5ff05d0e8aaf94278dc63dcf\",\n \"tarball\": \"http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"gitHead\": \"8270705c704956da865623e564eba4875c3ea17f\",\n \"homepage"..., 32768, 0) = 2877 | |
29342 pread64(9, "", 32768, 2877) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/strip-ansi.js", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/strip-ansi.json", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/strip-ansi.node", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/strip-ansi/index.js", {st_mode=S_IFREG|0644, st_size=161, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/strip-ansi", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/strip-ansi/index.js", {st_mode=S_IFREG|0644, st_size=161, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/strip-ansi/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=161, ...}) = 0 | |
29342 read(9, "'use strict';\nvar ansiRegex = require('ansi-regex')();\n\nmodule.exports = function (str) {\n\treturn typeof str === 'string' ? str.replace(ansiRegex, '') : str;\n};\n", 161) = 161 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/strip-ansi/node_modules", 0x7ffe97d636f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/ansi-regex", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/ansi-regex/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"name\": \"ansi-regex\",\n \"version\": \"2.0.0\",\n \"description\": \"Regular expression for matching ANSI escape codes\",\n \"license\": \"MIT\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/sindresorhus/ansi-regex.git\"\n },\n \"author\": {\n \"name\": \"Sindre Sorhus\",\n \"email\": \"sindresorhus@gmail.com\",\n \"url\": \"sindresorhus.com\"\n },\n \"maintainers\": [\n {\n \"name\": \"Sindre Sorhus\",\n \"email\": \"sindresorhus@gmail.com\",\n \"url\": \"sindresorhus.com\"\n },\n {\n \"name\": \"Joshua Appelman\",\n \"email\": \"jappelman@xebia.com\",\n \"url\": \"jbnicolai.com\"\n }\n ],\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"scripts\": {\n \"test\": \"mocha test/test.js\",\n \"view-supported\": \"node test/viewCodes.js\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"keywords\": [\n \"ansi\",\n \"styles\",\n \"color\",\n \"colour\",\n \"colors\",\n \"terminal\",\n \"console\",\n \"cli\",\n \"string\",\n \"tty\",\n \"escape\",\n \"formatting\",\n \"rgb\",\n \"256\",\n \"shell\",\n \"xterm\",\n \"command-line\",\n \"text\",\n \"regex\",\n \"regexp\",\n \"re\",\n \"match\",\n \"test\",\n \"find\",\n \"pattern\"\n ],\n \"devDependencies\": {\n \"mocha\": \"*\"\n },\n \"readme\": \"# ansi-regex [![Build Status](https://travis-ci.org/sindresorhus/ansi-regex.svg?branch=master)](https://travis-ci.org/sindresorhus/ansi-regex)\\n\\n> Regular expression for matching [ANSI escape codes](http://en.wikipedia.org/wiki/ANSI_escape_code)\\n\\n\\n## Install\\n\\n```\\n$ npm install --save ansi-regex\\n```\\n\\n\\n## Usage\\n\\n```js\\nvar ansiRegex = require('ansi-regex');\\n\\nansiRegex().test('\\\\u001b[4mcake\\\\u001b[0m');\\n//=> true\\n\\nansiRegex().test('cake');\\n//=> false\\n\\n'\\\\u001b[4mcake\\\\u001b[0m'.match(ansiRegex());\\n//=> ['\\\\u001b[4m', '\\\\u001b[0m']\\n```\\n\\n\\n## License\\n\\nMIT \302\251 [Sindre Sorhus](http://sindresorhus.com)\\n\",\n \"readmeFilename\": \"readme.md\",\n \"bugs\": {\n \"url\": \"https://github.com/sindresorhus/ansi-regex/issues\"\n },\n \"homepage\": \"https://github.com/sindresorhus/ansi-regex#readme\",\n \"_id\": \"ansi-regex@2.0.0\",\n "..., 32768, 0) = 2214 | |
29342 pread64(9, "", 32768, 2214) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/ansi-regex.js", 0x7ffe97d63650) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/ansi-regex.json", 0x7ffe97d63650) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/ansi-regex.node", 0x7ffe97d63650) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/ansi-regex/index.js", {st_mode=S_IFREG|0644, st_size=135, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/ansi-regex", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/ansi-regex/index.js", {st_mode=S_IFREG|0644, st_size=135, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/ansi-regex/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=135, ...}) = 0 | |
29342 read(9, "'use strict';\nmodule.exports = function () {\n\treturn /[\\u001b\\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g;\n};\n", 135) = 135 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"code-point-at@^1.0.0\",\n \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge/node_modules/string-width\"\n ]\n ],\n \"_from\": \"code-point-at@>=1.0.0 <2.0.0\",\n \"_id\": \"code-point-at@1.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/gauge/string-width/code-point-at\",\n \"_nodeVersion\": \"0.12.5\",\n \"_npmUser\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"sindresorhus\"\n },\n \"_npmVersion\": \"2.11.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"code-point-at\",\n \"raw\": \"code-point-at@^1.0.0\",\n \"rawSpec\": \"^1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog/gauge/string-width\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz\",\n \"_shasum\": \"f69b192d3f7d91e382e4b71bddb77878619ab0c6\",\n \"_shrinkwrap\": null,\n \"_spec\": \"code-point-at@^1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge/node_modules/string-width\",\n \"author\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"Sindre Sorhus\",\n \"url\": \"sindresorhus.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/sindresorhus/code-point-at/issues\"\n },\n \"dependencies\": {\n \"number-is-nan\": \"^1.0.0\"\n },\n \"description\": \"ES2015 String#codePointAt() ponyfill\",\n \"devDependencies\": {\n \"ava\": \"0.0.4\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"f69b192d3f7d91e382e4b71bddb77878619ab0c6\",\n \"tarball\": \"http://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"gitHead\": \"c2ffa4064718b37c84c73a633abeeed5b486a469\",\n \"homepage\": \"https://github.com/sindresorhus/code-point-at\",\n \"keywords\": [\n \"es2015\",\n \"es6\",\n \"ponyfill\",\n \"polyfill\",\n \"shim\",\n \"string\",\n \"str\",\n \"code\",\n \"point\",\n \"at\",\n \"codepoint\",\n \"unicode\"\n ],\n \"license\": \"MIT\",\n \"maintainers\": [\n {\n \"emai"..., 32768, 0) = 2398 | |
29342 pread64(9, "", 32768, 2398) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at.js", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at.json", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at.node", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/index.js", {st_mode=S_IFREG|0644, st_size=597, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/index.js", {st_mode=S_IFREG|0644, st_size=597, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=597, ...}) = 0 | |
29342 read(9, "'use strict';\nvar numberIsNan = require('number-is-nan');\n\nmodule.exports = function (str, pos) {\n\tif (str === null || str === undefined) {\n\t\tthrow TypeError();\n\t}\n\n\tstr = String(str);\n\n\tvar size = str.length;\n\tvar i = pos ? Number(pos) : 0;\n\n\tif (numberIsNan(i)) {\n\t\ti = 0;\n\t}\n\n\tif (i < 0 || i >= size) {\n\t\treturn undefined;\n\t}\n\n\tvar first = str.charCodeAt(i);\n\n\tif (first >= 0xD800 && first <= 0xDBFF && size > i + 1) {\n\t\tvar second = str.charCodeAt(i + 1);\n\n\t\tif (second >= 0xDC00 && second <= 0xDFFF) {\n\t\t\treturn (first - 0xD800) * 0x400 + second - 0xDC00 + 0x10000;\n\t\t}\n\t}\n\n\treturn first;\n};\n", 597) = 597 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"number-is-nan@^1.0.0\",\n \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at\"\n ]\n ],\n \"_from\": \"number-is-nan@>=1.0.0 <2.0.0\",\n \"_id\": \"number-is-nan@1.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/gauge/string-width/code-point-at/number-is-nan\",\n \"_nodeVersion\": \"0.12.3\",\n \"_npmUser\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"sindresorhus\"\n },\n \"_npmVersion\": \"2.10.0\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"number-is-nan\",\n \"raw\": \"number-is-nan@^1.0.0\",\n \"rawSpec\": \"^1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog/gauge/string-width/code-point-at\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz\",\n \"_shasum\": \"c020f529c5282adfdd233d91d4b181c3d686dc4b\",\n \"_shrinkwrap\": null,\n \"_spec\": \"number-is-nan@^1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at\",\n \"author\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"Sindre Sorhus\",\n \"url\": \"sindresorhus.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/sindresorhus/number-is-nan/issues\"\n },\n \"dependencies\": {},\n \"description\": \"ES6 Number.isNaN() ponyfill\",\n \"devDependencies\": {\n \"ava\": \"0.0.4\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"c020f529c5282adfdd233d91d4b181c3d686dc4b\",\n \"tarball\": \"http://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"gitHead\": \"0f394b1bc33185c40304363b209e3f0588dbeeb3\",\n \"homepage\": \"https://github.com/sindresorhus/number-is-nan#readme\",\n \"keywords\": [\n \"es6\",\n \"es2015\",\n \"ecmascript\",\n \"harmony\",\n \"ponyfill\",\n \"polyfill\",\n \"shim\",\n \"number\",\n \"is\",\n \"nan\",\n \"not\"\n ],\n \"license\": \"MIT\",\n "..., 32768, 0) = 2432 | |
29342 pread64(9, "", 32768, 2432) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan.js", 0x7ffe97d63650) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan.json", 0x7ffe97d63650) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan.node", 0x7ffe97d63650) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan/index.js", {st_mode=S_IFREG|0644, st_size=82, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan/index.js", {st_mode=S_IFREG|0644, st_size=82, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=82, ...}) = 0 | |
29342 read(9, "'use strict';\nmodule.exports = Number.isNaN || function (x) {\n\treturn x !== x;\n};\n", 82) = 82 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"is-fullwidth-code-point@^1.0.0\",\n \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge/node_modules/string-width\"\n ]\n ],\n \"_from\": \"is-fullwidth-code-point@>=1.0.0 <2.0.0\",\n \"_id\": \"is-fullwidth-code-point@1.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/gauge/string-width/is-fullwidth-code-point\",\n \"_nodeVersion\": \"0.12.5\",\n \"_npmUser\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"sindresorhus\"\n },\n \"_npmVersion\": \"2.11.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"is-fullwidth-code-point\",\n \"raw\": \"is-fullwidth-code-point@^1.0.0\",\n \"rawSpec\": \"^1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog/gauge/string-width\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz\",\n \"_shasum\": \"ef9e31386f031a7f0d643af82fde50c457ef00cb\",\n \"_shrinkwrap\": null,\n \"_spec\": \"is-fullwidth-code-point@^1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge/node_modules/string-width\",\n \"author\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"Sindre Sorhus\",\n \"url\": \"sindresorhus.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/sindresorhus/is-fullwidth-code-point/issues\"\n },\n \"dependencies\": {\n \"number-is-nan\": \"^1.0.0\"\n },\n \"description\": \"Check if the character represented by a given Unicode code point is fullwidth\",\n \"devDependencies\": {\n \"ava\": \"0.0.4\",\n \"code-point-at\": \"^1.0.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"ef9e31386f031a7f0d643af82fde50c457ef00cb\",\n \"tarball\": \"http://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"gitHead\": \"f2152d357f41f82785436d428e4f8ede143b7548\",\n \"homepage\": \"https://github.com/sindresorhus/is-fullwidth-code-point\",\n \"keywords\": [\n \"fullwidth\",\n "..., 32768, 0) = 2667 | |
29342 pread64(9, "", 32768, 2667) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point.js", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point.json", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point.node", 0x7ffe97d638f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/index.js", {st_mode=S_IFREG|0644, st_size=1463, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/index.js", {st_mode=S_IFREG|0644, st_size=1463, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=1463, ...}) = 0 | |
29342 read(9, "'use strict';\nvar numberIsNan = require('number-is-nan');\n\nmodule.exports = function (x) {\n\tif (numberIsNan(x)) {\n\t\treturn false;\n\t}\n\n\t// https://github.com/nodejs/io.js/blob/cff7300a578be1b10001f2d967aaedc88aee6402/lib/readline.js#L1369\n\n\t// code points are derived from:\n\t// http://www.unix.org/Public/UNIDATA/EastAsianWidth.txt\n\tif (x >= 0x1100 && (\n\t\tx <= 0x115f || // Hangul Jamo\n\t\t0x2329 === x || // LEFT-POINTING ANGLE BRACKET\n\t\t0x232a === x || // RIGHT-POINTING ANGLE BRACKET\n\t\t// CJK Radicals Supplement .. Enclosed CJK Letters and Months\n\t\t(0x2e80 <= x && x <= 0x3247 && x !== 0x303f) ||\n\t\t// Enclosed CJK Letters and Months .. CJK Unified Ideographs Extension A\n\t\t0x3250 <= x && x <= 0x4dbf ||\n\t\t// CJK Unified Ideographs .. Yi Radicals\n\t\t0x4e00 <= x && x <= 0xa4c6 ||\n\t\t// Hangul Jamo Extended-A\n\t\t0xa960 <= x && x <= 0xa97c ||\n\t\t// Hangul Syllables\n\t\t0xac00 <= x && x <= 0xd7a3 ||\n\t\t// CJK Compatibility Ideographs\n\t\t0xf900 <= x && x <= 0xfaff ||\n\t\t// Vertical Forms\n\t\t0xfe10 <= x && x <= 0xfe19 ||\n\t\t// CJK Compatibility Forms .. Small Form Variants\n\t\t0xfe30 <= x && x <= 0xfe6b ||\n\t\t// Halfwidth and Fullwidth Forms\n\t\t0xff01 <= x && x <= 0xff60 ||\n\t\t0xffe0 <= x && x <= 0xffe6 ||\n\t\t// Kana Supplement\n\t\t0x1b000 <= x && x <= 0x1b001 ||\n\t\t// Enclosed Ideographic Supplement\n\t\t0x1f200 <= x && x <= 0x1f251 ||\n\t\t// CJK Unified Ideographs Extension B .. Tertiary Ideographic Plane\n\t\t0x20000 <= x && x <= 0x3fffd)) {\n\t\treturn true;\n\t}\n\n\treturn false;\n}\n", 1463) = 1463 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"number-is-nan@^1.0.0\",\n \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at\"\n ],\n [\n \"number-is-nan@^1.0.0\",\n \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point\"\n ]\n ],\n \"_from\": \"number-is-nan@^1.0.0\",\n \"_id\": \"number-is-nan@1.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/gauge/string-width/is-fullwidth-code-point/number-is-nan\",\n \"_nodeVersion\": \"0.12.3\",\n \"_npmUser\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"sindresorhus\"\n },\n \"_npmVersion\": \"2.10.0\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"number-is-nan\",\n \"raw\": \"number-is-nan@^1.0.0\",\n \"rawSpec\": \"^1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog/gauge/string-width/is-fullwidth-code-point\"\n ],\n \"_resolved\": \"http://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz\",\n \"_shasum\": \"c020f529c5282adfdd233d91d4b181c3d686dc4b\",\n \"_shrinkwrap\": null,\n \"_spec\": \"number-is-nan@^1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm-with-new-gauge/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point\",\n \"author\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"Sindre Sorhus\",\n \"url\": \"sindresorhus.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/sindresorhus/number-is-nan/issues\"\n },\n \"dependencies\": {},\n \"description\": \"ES6 Number.isNaN() ponyfill\",\n \"devDependencies\": {\n \"ava\": \"0.0.4\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"c020f529c5282adfdd233d91d4b181c3d686dc4b\",\n \"tarball\": \"http://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"gitHead\": \"0f394b1bc33185c40304363b209e3f0588dbeeb3\",\n \"homepage\": \"https://github.com/sindresorhus/"..., 32768, 0) = 2645 | |
29342 pread64(9, "", 32768, 2645) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan.js", 0x7ffe97d63650) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan.json", 0x7ffe97d63650) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan.node", 0x7ffe97d63650) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan/index.js", {st_mode=S_IFREG|0644, st_size=82, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan/index.js", {st_mode=S_IFREG|0644, st_size=82, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=82, ...}) = 0 | |
29342 read(9, "'use strict';\nmodule.exports = Number.isNaN || function (x) {\n\treturn x !== x;\n};\n", 82) = 82 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/aproba", 0x7ffe97d63ef0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/aproba.js", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/aproba.json", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/aproba.node", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/aproba/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/aproba/index.js", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/aproba/index.json", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/aproba/index.node", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/aproba", 0x7ffe97d63ef0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/aproba.js", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/aproba.json", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/aproba.node", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/aproba/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/aproba/index.js", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/aproba/index.json", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/aproba/index.node", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/aproba", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/aproba/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n {\n \"raw\": \"aproba@~1.0.3\",\n \"scope\": null,\n \"escapedName\": \"aproba\",\n \"name\": \"aproba\",\n \"rawSpec\": \"~1.0.3\",\n \"spec\": \">=1.0.3 <1.1.0\",\n \"type\": \"range\"\n },\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"aproba@>=1.0.3 <1.1.0\",\n \"_id\": \"aproba@1.0.4\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/aproba\",\n \"_nodeVersion\": \"4.4.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/aproba-1.0.4.tgz_1466718885402_0.5348939662799239\"\n },\n \"_npmUser\": {\n \"name\": \"iarna\",\n \"email\": \"me@re-becca.org\"\n },\n \"_npmVersion\": \"3.10.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"aproba@~1.0.3\",\n \"scope\": null,\n \"escapedName\": \"aproba\",\n \"name\": \"aproba\",\n \"rawSpec\": \"~1.0.3\",\n \"spec\": \">=1.0.3 <1.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"#USER\",\n \"/\",\n \"/npmlog/gauge\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz\",\n \"_shasum\": \"2713680775e7614c8ba186c065d4e2e52d1072c0\",\n \"_shrinkwrap\": null,\n \"_spec\": \"aproba@~1.0.3\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"name\": \"Rebecca Turner\",\n \"email\": \"me@re-becca.org\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/iarna/aproba/issues\"\n },\n \"dependencies\": {},\n \"description\": \"A rediculously light-weight argument validator\",\n \"devDependencies\": {\n \"standard\": \"^7.1.2\",\n \"tap\": \"^5.7.3\"\n },\n \"directories\": {\n \"test\": \"test\"\n },\n \"dist\": {\n \"shasum\": \"2713680775e7614c8ba186c065d4e2e52d1072c0\",\n \"tarball\": \"https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"gitHead\": \"c6c8f82d519b9ec3816f20f23a9101083c022200\",\n \"homepage\": \"https://github.com/iarna/aproba\",\n \"keywords\": [\n \"argument\",\n \"validate\"\n ],\n \"license\": \"ISC\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"name\": \"iarna\",\n \"email\": \"me@re-becca.org\"\n }\n ],\n \"name\": \"aproba\",\n \""..., 32768, 0) = 2297 | |
29342 pread64(9, "", 32768, 2297) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/aproba/index.js", {st_mode=S_IFREG|0644, st_size=2379, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/aproba", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/aproba/index.js", {st_mode=S_IFREG|0644, st_size=2379, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/aproba/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=2379, ...}) = 0 | |
29342 read(9, "'use strict'\n\nfunction isArguments (thingy) {\n return typeof thingy === 'object' && thingy.hasOwnProperty('callee')\n}\n\nvar types = {\n '*': ['any', function () { return true }],\n A: ['array', function (thingy) { return Array.isArray(thingy) || isArguments(thingy) }],\n S: ['string', function (thingy) { return typeof thingy === 'string' }],\n N: ['number', function (thingy) { return typeof thingy === 'number' }],\n F: ['function', function (thingy) { return typeof thingy === 'function' }],\n O: ['object', function (thingy) { return typeof thingy === 'object' && !types.A[1](thingy) && !types.E[1](thingy) }],\n B: ['boolean', function (thingy) { return typeof thingy === 'boolean' }],\n E: ['error', function (thingy) { return thingy instanceof Error }]\n}\n\nvar validate = module.exports = function (schema, args) {\n if (!schema) throw missingRequiredArg(0, 'schema')\n if (!args) throw missingRequiredArg(1, 'args')\n if (!types.S[1](schema)) throw invalidType(0, 'string', schema)\n if (!types.A[1](args)) throw invalidType(1, 'array', args)\n for (var ii = 0; ii < schema.length; ++ii) {\n var type = schema[ii]\n if (!types[type]) throw unknownType(ii, type)\n var typeLabel = types[type][0]\n var typeCheck = types[type][1]\n if (type === 'E' && args[ii] == null) continue\n if (args[ii] == null) throw missingRequiredArg(ii)\n if (!typeCheck(args[ii])) throw invalidType(ii, typeLabel, args[ii])\n if (type === 'E') return\n }\n if (schema.length < args.length) throw tooManyArgs(schema.length, args.length)\n}\n\nfunction missingRequiredArg (num) {\n return newException('EMISSINGARG', 'Missing required argument #' + (num + 1))\n}\n\nfunction unknownType (num, type) {\n return newException('EUNKNOWNTYPE', 'Unknown type ' + type + ' in argument #' + (num + 1))\n}\n\nfunction invalidType (num, expectedType, value) {\n var valueType\n Object.keys(types).forEach(function (typeCode) {\n if (types[typeCode][1](value)) valueType = types[typeCode][0]\n })\n return newException('EINVALIDTYPE', 'Argument #' + (num + 1) + ': Ex"..., 2379) = 2379 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/object-assign", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/object-assign/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n \"object-assign@^4.0.1\",\n \"/Users/rebecca/code/npm/node_modules/npmlog/node_modules/gauge\"\n ]\n ],\n \"_from\": \"object-assign@>=4.0.1 <5.0.0\",\n \"_id\": \"object-assign@4.1.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/gauge/object-assign\",\n \"_nodeVersion\": \"4.1.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-16-east.internal.npmjs.com\",\n \"tmp\": \"tmp/object-assign-4.1.0.tgz_1462212593641_0.3332549517508596\"\n },\n \"_npmUser\": {\n \"email\": \"ben@benalpert.com\",\n \"name\": \"spicyj\"\n },\n \"_npmVersion\": \"2.14.19\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"object-assign\",\n \"raw\": \"object-assign@^4.0.1\",\n \"rawSpec\": \"^4.0.1\",\n \"scope\": null,\n \"spec\": \">=4.0.1 <5.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog/gauge\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz\",\n \"_shasum\": \"7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0\",\n \"_shrinkwrap\": null,\n \"_spec\": \"object-assign@^4.0.1\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/npmlog/node_modules/gauge\",\n \"author\": {\n \"email\": \"sindresorhus@gmail.com\",\n \"name\": \"Sindre Sorhus\",\n \"url\": \"sindresorhus.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/sindresorhus/object-assign/issues\"\n },\n \"dependencies\": {},\n \"description\": \"ES2015 Object.assign() ponyfill\",\n \"devDependencies\": {\n \"lodash\": \"^4.8.2\",\n \"matcha\": \"^0.7.0\",\n \"mocha\": \"*\",\n \"xo\": \"*\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0\",\n \"tarball\": \"https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"gitHead\": \"72fe21c86911758f3342fdf41c2a57860d5829bc\",\n \"homepage\": \"https://github.com/sindresorhus/object-assign#readme\",\n \"keywords\": [\n \"object\",\n \"assign\",\n \"extend\",\n \"properties\",\n \"es2015\",\n \"ecmascript\",\n \"harmony\",\n \"ponyfill\",\n \"prollyfill\",\n \"po"..., 32768, 0) = 2597 | |
29342 pread64(9, "", 32768, 2597) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/object-assign.js", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/object-assign.json", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/object-assign.node", 0x7ffe97d63e50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/object-assign/index.js", {st_mode=S_IFREG|0644, st_size=1994, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/object-assign", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/object-assign/index.js", {st_mode=S_IFREG|0644, st_size=1994, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/object-assign/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=1994, ...}) = 0 | |
29342 read(9, "'use strict';\n/* eslint-disable no-unused-vars */\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (e) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (Object.getOwnPropertySymbols) {\n\t\t\tsymbols = Object.getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n", 1994) = 1994 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/wide-truncate", 0x7ffe97d63ef0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/wide-truncate.js", {st_mode=S_IFREG|0644, st_size=828, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/wide-truncate.js", {st_mode=S_IFREG|0644, st_size=828, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/wide-truncate.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=828, ...}) = 0 | |
29342 read(9, "'use strict'\nvar stringWidth = require('string-width')\nvar stripAnsi = require('strip-ansi')\n\nmodule.exports = wideTruncate\n\nfunction wideTruncate (str, target) {\n if (stringWidth(str) === 0) return str\n if (target <= 0) return ''\n if (stringWidth(str) <= target) return str\n\n // We compute the number of bytes of ansi sequences here and add\n // that to our initial truncation to ensure that we don't slice one\n // that we want to keep in half.\n var noAnsi = stripAnsi(str)\n var ansiSize = str.length + noAnsi.length\n var truncated = str.slice(0, target + ansiSize)\n\n // we have to shrink the result to account for our ansi sequence buffer\n // (if an ansi sequence was truncated) and double width characters.\n while (stringWidth(truncated) > target) {\n truncated = truncated.slice(0, -1)\n }\n return truncated\n}\n", 828) = 828 | |
29342 close(9) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/index.js", {st_mode=S_IFREG|0644, st_size=636, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/strip-ansi/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/strip-ansi/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/strip-ansi", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/strip-ansi/index.js", {st_mode=S_IFREG|0644, st_size=161, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/error", 0x7ffe97d63ef0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/error.js", {st_mode=S_IFREG|0644, st_size=616, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/error.js", {st_mode=S_IFREG|0644, st_size=616, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/error.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=616, ...}) = 0 | |
29342 read(9, "'use strict'\nvar util = require('util')\n\nvar User = exports.User = function User (msg) {\n var err = new Error(msg)\n Error.captureStackTrace(err, User)\n err.code = 'EGAUGE'\n return err\n}\n\nexports.MissingTemplateValue = function MissingTemplateValue (item, values) {\n var err = new User(util.format('Missing template value \"%s\"', item.type))\n Error.captureStackTrace(err, MissingTemplateValue)\n err.template = item\n err.values = values\n return err\n}\n\nexports.Internal = function Internal (msg) {\n var err = new Error(msg)\n Error.captureStackTrace(err, Internal)\n err.code = 'EGAUGEINTERNAL'\n return err\n}\n", 616) = 616 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/template-item", 0x7ffe97d63ef0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/template-item.js", {st_mode=S_IFREG|0644, st_size=1903, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/template-item.js", {st_mode=S_IFREG|0644, st_size=1903, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/template-item.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=1903, ...}) = 0 | |
29342 read(9, "'use strict'\nvar stringWidth = require('string-width')\n\nmodule.exports = TemplateItem\n\nfunction isPercent (num) {\n if (typeof num !== 'string') return false\n return num.slice(-1) === '%'\n}\n\nfunction percent (num) {\n return Number(num.slice(0, -1)) / 100\n}\n\nfunction TemplateItem (values, outputLength) {\n this.overallOutputLength = outputLength\n this.finished = false\n this.type = null\n this.value = null\n this.length = null\n this.maxLength = null\n this.minLength = null\n this.kerning = null\n this.align = 'left'\n this.padLeft = 0\n this.padRight = 0\n this.index = null\n this.first = null\n this.last = null\n if (typeof values === 'string') {\n this.value = values\n } else {\n for (var prop in values) this[prop] = values[prop]\n }\n // Realize percents\n if (isPercent(this.length)) {\n this.length = Math.round(this.overallOutputLength * percent(this.length))\n }\n if (isPercent(this.minLength)) {\n this.minLength = Math.round(this.overallOutputLength * percent(this.minLength))\n }\n if (isPercent(this.maxLength)) {\n this.maxLength = Math.round(this.overallOutputLength * percent(this.maxLength))\n }\n return this\n}\n\nTemplateItem.prototype = {}\n\nTemplateItem.prototype.getBaseLength = function () {\n var length = this.length\n if (length == null && typeof this.value === 'string' && this.maxLength == null && this.minLength == null) {\n length = stringWidth(this.value)\n }\n return length\n}\n\nTemplateItem.prototype.getLength = function () {\n var length = this.getBaseLength()\n if (length == null) return null\n return length + this.padLeft + this.padRight\n}\n\nTemplateItem.prototype.getMaxLength = function () {\n if (this.maxLength == null) return null\n return this.maxLength + this.padLeft + this.padRight\n}\n\nTemplateItem.prototype.getMinLength = function () {\n if (this.minLength == null) return null\n return this.minLength + this.padLeft + this.padRight\n}\n", 1903) = 1903 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode", 0x7ffe97d64430) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode.js", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode.json", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode.node", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/index.js", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/index.json", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/index.node", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/has-unicode", 0x7ffe97d64430) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/has-unicode.js", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/has-unicode.json", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/has-unicode.node", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/has-unicode/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/has-unicode/index.js", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/has-unicode/index.json", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/has-unicode/index.node", 0x7ffe97d64390) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/has-unicode", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/has-unicode/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n {\n \"raw\": \"has-unicode@~2.0.0\",\n \"scope\": null,\n \"escapedName\": \"has-unicode\",\n \"name\": \"has-unicode\",\n \"rawSpec\": \"~2.0.0\",\n \"spec\": \">=2.0.0 <2.1.0\",\n \"type\": \"range\"\n },\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"has-unicode@>=2.0.0 <2.1.0\",\n \"_id\": \"has-unicode@2.0.1\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/has-unicode\",\n \"_nodeVersion\": \"4.4.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/has-unicode-2.0.1.tgz_1466719828333_0.48896647873334587\"\n },\n \"_npmUser\": {\n \"name\": \"iarna\",\n \"email\": \"me@re-becca.org\"\n },\n \"_npmVersion\": \"3.10.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"has-unicode@~2.0.0\",\n \"scope\": null,\n \"escapedName\": \"has-unicode\",\n \"name\": \"has-unicode\",\n \"rawSpec\": \"~2.0.0\",\n \"spec\": \">=2.0.0 <2.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"#USER\",\n \"/\",\n \"/node-gyp/npmlog/gauge\",\n \"/npmlog/gauge\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz\",\n \"_shasum\": \"e0e6fe6a28cf51138855e086d1691e771de2a8b9\",\n \"_shrinkwrap\": null,\n \"_spec\": \"has-unicode@~2.0.0\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"name\": \"Rebecca Turner\",\n \"email\": \"me@re-becca.org\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/iarna/has-unicode/issues\"\n },\n \"dependencies\": {},\n \"description\": \"Try to guess if your terminal supports unicode\",\n \"devDependencies\": {\n \"require-inject\": \"^1.3.0\",\n \"tap\": \"^2.3.1\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"e0e6fe6a28cf51138855e086d1691e771de2a8b9\",\n \"tarball\": \"https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"gitHead\": \"0a05df154e8d89a7fb9798da60b68c78c2df6646\",\n \"homepage\": \"https://github.com/iarna/has-unicode\",\n \"keywords\": [\n \"unicode\",\n \"terminal\"\n ],\n \"license\": \"ISC\",\n \"main\": \"index.js\",\n \"maintainers\":"..., 32768, 0) = 2394 | |
29342 pread64(9, "", 32768, 2394) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/has-unicode/index.js", {st_mode=S_IFREG|0644, st_size=657, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/has-unicode", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/has-unicode/index.js", {st_mode=S_IFREG|0644, st_size=657, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/has-unicode/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=657, ...}) = 0 | |
29342 read(9, "\"use strict\"\nvar os = require(\"os\")\n\nvar hasUnicode = module.exports = function () {\n // Recent Win32 platforms (>XP) CAN support unicode in the console but\n // don't have to, and in non-english locales often use traditional local\n // code pages. There's no way, short of windows system calls or execing\n // the chcp command line program to figure this out. As such, we default\n // this to false and encourage your users to override it via config if\n // appropriate.\n if (os.type() == \"Windows_NT\") { return false }\n\n var isUTF8 = /UTF-?8$/i\n var ctype = process.env.LC_ALL || process.env.LC_CTYPE || process.env.LANG\n return isUTF8.test(ctype)\n}\n", 657) = 657 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/has-color.js", {st_mode=S_IFREG|0644, st_size=292, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/has-color.js", {st_mode=S_IFREG|0644, st_size=292, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/has-color.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=292, ...}) = 0 | |
29342 read(9, "'use strict'\n\nmodule.exports = isWin32() || isColorTerm()\n\nfunction isWin32 () {\n return process.platform === 'win32'\n}\n\nfunction isColorTerm () {\n var termHasColor = /^screen|^xterm|^vt100|color|ansi|cygwin|linux/i\n return !!process.env.COLORTERM || termHasColor.test(process.env.TERM)\n}\n", 292) = 292 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n {\n \"name\": \"signal-exit\",\n \"raw\": \"signal-exit@^3.0.0\",\n \"rawSpec\": \"^3.0.0\",\n \"scope\": null,\n \"spec\": \">=3.0.0 <4.0.0\",\n \"type\": \"range\"\n },\n \"/Users/rebecca/code/npm/node_modules/npmlog/node_modules/gauge\"\n ]\n ],\n \"_from\": \"signal-exit@>=3.0.0 <4.0.0\",\n \"_id\": \"signal-exit@3.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/gauge/signal-exit\",\n \"_nodeVersion\": \"5.1.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-16-east.internal.npmjs.com\",\n \"tmp\": \"tmp/signal-exit-3.0.0.tgz_1465857346813_0.7961636525578797\"\n },\n \"_npmUser\": {\n \"email\": \"ben@npmjs.com\",\n \"name\": \"bcoe\"\n },\n \"_npmVersion\": \"3.3.12\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"signal-exit\",\n \"raw\": \"signal-exit@^3.0.0\",\n \"rawSpec\": \"^3.0.0\",\n \"scope\": null,\n \"spec\": \">=3.0.0 <4.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog/gauge\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz\",\n \"_shasum\": \"3c0543b65d7b4fbc60b6cd94593d9bf436739be8\",\n \"_shrinkwrap\": null,\n \"_spec\": \"signal-exit@^3.0.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/npmlog/node_modules/gauge\",\n \"author\": {\n \"email\": \"ben@npmjs.com\",\n \"name\": \"Ben Coe\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/tapjs/signal-exit/issues\"\n },\n \"dependencies\": {},\n \"description\": \"when you want to fire an event no matter how a process exits.\",\n \"devDependencies\": {\n \"chai\": \"^3.5.0\",\n \"coveralls\": \"^2.11.2\",\n \"nyc\": \"^6.4.4\",\n \"standard\": \"^7.1.2\",\n \"standard-version\": \"^2.3.0\",\n \"tap\": \"^5.7.2\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"3c0543b65d7b4fbc60b6cd94593d9bf436739be8\",\n \"tarball\": \"https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz\"\n },\n \"files\": [\n \"index.js\",\n \"signals.js\"\n ],\n \"gitHead\": \"2bbec4e5d9f9cf1f7529b1c923d1b058e69ccf7f\",\n \"homepage\": \"https://github.com/tapjs/signal-exit\",\n \"keywords\": [\n \"si"..., 32768, 0) = 2690 | |
29342 pread64(9, "", 32768, 2690) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit/index.js", {st_mode=S_IFREG|0644, st_size=3553, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit/index.js", {st_mode=S_IFREG|0644, st_size=3553, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=3553, ...}) = 0 | |
29342 read(9, "// Note: since nyc uses this module to output coverage, any lines\n// that are in the direct sync flow of nyc's outputCoverage are\n// ignored, since we can never get coverage for them.\nvar assert = require('assert')\nvar signals = require('./signals.js')\n\nvar EE = require('events')\n/* istanbul ignore if */\nif (typeof EE !== 'function') {\n EE = EE.EventEmitter\n}\n\nvar emitter\nif (process.__signal_exit_emitter__) {\n emitter = process.__signal_exit_emitter__\n} else {\n emitter = process.__signal_exit_emitter__ = new EE()\n emitter.count = 0\n emitter.emitted = {}\n}\n\nmodule.exports = function (cb, opts) {\n assert.equal(typeof cb, 'function', 'a callback must be provided for exit handler')\n\n if (loaded === false) {\n load()\n }\n\n var ev = 'exit'\n if (opts && opts.alwaysLast) {\n ev = 'afterexit'\n }\n\n var remove = function () {\n emitter.removeListener(ev, cb)\n if (emitter.listeners('exit').length === 0 &&\n emitter.listeners('afterexit').length === 0) {\n unload()\n }\n }\n emitter.on(ev, cb)\n\n return remove\n}\n\nmodule.exports.unload = unload\nfunction unload () {\n if (!loaded) {\n return\n }\n loaded = false\n\n signals.forEach(function (sig) {\n try {\n process.removeListener(sig, sigListeners[sig])\n } catch (er) {}\n })\n process.emit = originalProcessEmit\n process.reallyExit = originalProcessReallyExit\n emitter.count -= 1\n}\n\nfunction emit (event, code, signal) {\n if (emitter.emitted[event]) {\n return\n }\n emitter.emitted[event] = true\n emitter.emit(event, code, signal)\n}\n\n// { <signal>: <listener fn>, ... }\nvar sigListeners = {}\nsignals.forEach(function (sig) {\n sigListeners[sig] = function listener () {\n // If there are no other listeners, an exit is coming!\n // Simplest way: remove us and then re-send the signal.\n // We know that this will kill the process, so we can\n // safely emit now.\n var listeners = process.listeners(sig)\n if (listeners.length === emitter.count) {\n unload()\n emit('exit', null, sig)\n /* istanbul ignore next */\n "..., 3553) = 3553 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit/signals.js", {st_mode=S_IFREG|0644, st_size=1166, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit/signals.js", {st_mode=S_IFREG|0644, st_size=1166, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit/signals.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=1166, ...}) = 0 | |
29342 read(9, "// This is not the set of all possible signals.\n//\n// It IS, however, the set of all signals that trigger\n// an exit on either Linux or BSD systems. Linux is a\n// superset of the signal names supported on BSD, and\n// the unknown signals just fail to register, so we can\n// catch that easily enough.\n//\n// Don't bother with SIGKILL. It's uncatchable, which\n// means that we can't fire any callbacks anyway.\n//\n// If a user does happen to register a handler on a non-\n// fatal signal like SIGWINCH or something, and then\n// exit, it'll end up firing `process.emit('exit')`, so\n// the handler will be fired anyway.\nmodule.exports = [\n 'SIGABRT',\n 'SIGALRM',\n 'SIGBUS',\n 'SIGFPE',\n 'SIGHUP',\n 'SIGILL',\n 'SIGINT',\n 'SIGSEGV',\n 'SIGTERM'\n]\n\nif (process.platform !== 'win32') {\n module.exports.push(\n 'SIGVTALRM',\n 'SIGXCPU',\n 'SIGXFSZ',\n 'SIGUSR2',\n 'SIGTRAP',\n 'SIGSYS',\n 'SIGQUIT',\n 'SIGIOT'\n // should detect profiler and enable/disable accordingly.\n // see #21\n // 'SIGPROF'\n )\n}\n\nif (process.platform === 'linux') {\n module.exports.push(\n 'SIGIO',\n 'SIGPOLL',\n 'SIGPWR',\n 'SIGSTKFLT',\n 'SIGUNUSED'\n )\n}\n", 1166) = 1166 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/themes", 0x7ffe97d64430) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/themes.js", {st_mode=S_IFREG|0644, st_size=1543, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/themes.js", {st_mode=S_IFREG|0644, st_size=1543, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/themes.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=1543, ...}) = 0 | |
29342 read(9, "'use strict'\nvar consoleControl = require('console-control-strings')\nvar ThemeSet = require('./theme-set.js')\n\nvar themes = module.exports = new ThemeSet()\n\nthemes.addTheme('ASCII', {\n preProgressbar: '[',\n postProgressbar: ']',\n progressbarTheme: {\n complete: '#',\n remaining: '.'\n },\n activityIndicatorTheme: '-\\\\|/',\n preSubsection: '>'\n})\n\nthemes.addTheme('colorASCII', themes.getTheme('ASCII'), {\n progressbarTheme: {\n preComplete: consoleControl.color('inverse'),\n complete: ' ',\n postComplete: consoleControl.color('stopInverse'),\n preRemaining: consoleControl.color('brightBlack'),\n remaining: '.',\n postRemaining: consoleControl.color('reset')\n }\n})\n\nthemes.addTheme('brailleSpinner', {\n preProgressbar: '\342\270\250',\n postProgressbar: '\342\270\251',\n progressbarTheme: {\n complete: '\342\226\221',\n remaining: '\342\240\202'\n },\n activityIndicatorTheme: '\342\240\213\342\240\231\342\240\271\342\240\270\342\240\274\342\240\264\342\240\246\342\240\247\342\240\207\342\240\217',\n preSubsection: '>'\n})\n\nthemes.addTheme('colorBrailleSpinner', themes.getTheme('brailleSpinner'), {\n progressbarTheme: {\n preComplete: consoleControl.color('inverse'),\n complete: ' ',\n postComplete: consoleControl.color('stopInverse'),\n preRemaining: consoleControl.color('brightBlack'),\n remaining: '\342\226\221',\n postRemaining: consoleControl.color('reset')\n }\n})\n\nthemes.setDefault({}, 'ASCII')\nthemes.setDefault({hasColor: true}, 'colorASCII')\nthemes.setDefault({platform: 'darwin', hasUnicode: true}, 'brailleSpinner')\nthemes.setDefault({platform: 'darwin', hasUnicode: true, hasColor: true}, 'colorBrailleSpinner')\n", 1543) = 1543 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/theme-set.js", {st_mode=S_IFREG|0644, st_size=3692, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/theme-set.js", {st_mode=S_IFREG|0644, st_size=3692, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/theme-set.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=3692, ...}) = 0 | |
29342 read(9, "'use strict'\nvar objectAssign = require('object-assign')\n\nmodule.exports = function () {\n return ThemeSetProto.newThemeSet()\n}\n\nvar ThemeSetProto = {}\n\nThemeSetProto.baseTheme = require('./base-theme.js')\n\nThemeSetProto.newTheme = function (parent, theme) {\n if (!theme) {\n theme = parent\n parent = this.baseTheme\n }\n return objectAssign({}, parent, theme)\n}\n\nThemeSetProto.getThemeNames = function () {\n return Object.keys(this.themes)\n}\n\nThemeSetProto.addTheme = function (name, parent, theme) {\n this.themes[name] = this.newTheme(parent, theme)\n}\n\nThemeSetProto.addToAllThemes = function (theme) {\n var themes = this.themes\n Object.keys(themes).forEach(function (name) {\n objectAssign(themes[name], theme)\n })\n objectAssign(this.baseTheme, theme)\n}\n\nThemeSetProto.getTheme = function (name) {\n if (!this.themes[name]) throw this.newMissingThemeError(name)\n return this.themes[name]\n}\n\nThemeSetProto.setDefault = function (opts, name) {\n if (name == null) {\n name = opts\n opts = {}\n }\n var platform = opts.platform == null ? 'fallback' : opts.platform\n var hasUnicode = !!opts.hasUnicode\n var hasColor = !!opts.hasColor\n if (!this.defaults[platform]) this.defaults[platform] = {true: {}, false: {}}\n this.defaults[platform][hasUnicode][hasColor] = name\n}\n\nThemeSetProto.getDefault = function (opts) {\n if (!opts) opts = {}\n var platformName = opts.platform || process.platform\n var platform = this.defaults[platformName] || this.defaults.fallback\n var hasUnicode = !!opts.hasUnicode\n var hasColor = !!opts.hasColor\n if (!platform) throw this.newMissingDefaultThemeError(platformName, hasUnicode, hasColor)\n if (!platform[hasUnicode][hasColor]) {\n if (hasUnicode && hasColor && platform[!hasUnicode][hasColor]) {\n hasUnicode = false\n } else if (hasUnicode && hasColor && platform[hasUnicode][!hasColor]) {\n hasColor = false\n } else if (hasUnicode && hasColor && platform[!hasUnicode][!hasColor]) {\n hasUnicode = false\n hasColor = false\n } else if (hasUnicode && !hasColor &&"..., 3692) = 3692 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/base-theme.js", {st_mode=S_IFREG|0644, st_size=395, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/base-theme.js", {st_mode=S_IFREG|0644, st_size=395, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/base-theme.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=395, ...}) = 0 | |
29342 read(9, "'use strict'\nvar spin = require('./spin.js')\nvar progressBar = require('./progress-bar.js')\n\nmodule.exports = {\n activityIndicator: function (values, theme, width) {\n if (values.spun == null) return\n return spin(theme, values.spun)\n },\n progressbar: function (values, theme, width) {\n if (values.completed == null) return\n return progressBar(theme, width, values.completed)\n }\n}\n", 395) = 395 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/spin.js", {st_mode=S_IFREG|0644, st_size=105, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/spin.js", {st_mode=S_IFREG|0644, st_size=105, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/spin.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=105, ...}) = 0 | |
29342 read(9, "'use strict'\n\nmodule.exports = function spin (spinstr, spun) {\n return spinstr[spun % spinstr.length]\n}\n", 105) = 105 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/progress-bar.js", {st_mode=S_IFREG|0644, st_size=998, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/progress-bar.js", {st_mode=S_IFREG|0644, st_size=998, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/progress-bar.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=998, ...}) = 0 | |
29342 read(9, "'use strict'\nvar validate = require('aproba')\nvar renderTemplate = require('./render-template.js')\nvar wideTruncate = require('./wide-truncate')\nvar stringWidth = require('string-width')\n\nmodule.exports = function (theme, width, completed) {\n validate('ONN', [theme, width, completed])\n if (completed < 0) completed = 0\n if (completed > 1) completed = 1\n if (width <= 0) return ''\n var sofar = Math.round(width * completed)\n var rest = width - sofar\n var template = [\n {type: 'complete', value: repeat(theme.complete, sofar), length: sofar},\n {type: 'remaining', value: repeat(theme.remaining, rest), length: rest}\n ]\n return renderTemplate(width, template, theme)\n}\n\n// lodash's way of repeating\nfunction repeat (string, width) {\n var result = ''\n var n = width\n do {\n if (n % 2) {\n result += string\n }\n n = Math.floor(n / 2)\n /*eslint no-self-assign: 0*/\n string += string\n } while (n && stringWidth(result) < width)\n\n return wideTruncate(result, width)\n}\n", 998) = 998 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/set-interval.js", {st_mode=S_IFREG|0644, st_size=93, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/set-interval.js", {st_mode=S_IFREG|0644, st_size=93, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/set-interval.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=93, ...}) = 0 | |
29342 read(9, "'use strict'\n// this exists so we can replace it during testing\nmodule.exports = setInterval\n", 93) = 93 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/process.js", {st_mode=S_IFREG|0644, st_size=89, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/process.js", {st_mode=S_IFREG|0644, st_size=89, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/process.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=89, ...}) = 0 | |
29342 read(9, "'use strict'\n// this exists so we can replace it during testing\nmodule.exports = process\n", 89) = 89 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/set-immediate", 0x7ffe97d64430) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/set-immediate.js", {st_mode=S_IFREG|0644, st_size=139, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/set-immediate.js", {st_mode=S_IFREG|0644, st_size=139, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/set-immediate.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=139, ...}) = 0 | |
29342 read(9, "'use strict'\nvar process = require('./process')\ntry {\n module.exports = setImmediate\n} catch (ex) {\n module.exports = process.nextTick\n}\n", 139) = 139 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/process", 0x7ffe97d64190) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/gauge/process.js", {st_mode=S_IFREG|0644, st_size=89, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/set-blocking", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/set-blocking/package.json", O_RDONLY|O_CLOEXEC) = 9 | |
29342 pread64(9, "{\n \"_args\": [\n [\n {\n \"name\": \"set-blocking\",\n \"raw\": \"set-blocking@~2.0.0\",\n \"rawSpec\": \"~2.0.0\",\n \"scope\": null,\n \"spec\": \">=2.0.0 <2.1.0\",\n \"type\": \"range\"\n },\n \"/Users/rebecca/code/npm/node_modules/npmlog\"\n ]\n ],\n \"_from\": \"set-blocking@>=2.0.0 <2.1.0\",\n \"_id\": \"set-blocking@2.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npmlog/set-blocking\",\n \"_nodeVersion\": \"0.12.7\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/set-blocking-2.0.0.tgz_1463525966987_0.5456729622092098\"\n },\n \"_npmUser\": {\n \"email\": \"ben@npmjs.com\",\n \"name\": \"bcoe\"\n },\n \"_npmVersion\": \"2.11.3\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"set-blocking\",\n \"raw\": \"set-blocking@~2.0.0\",\n \"rawSpec\": \"~2.0.0\",\n \"scope\": null,\n \"spec\": \">=2.0.0 <2.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npmlog\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz\",\n \"_shasum\": \"045f9782d011ae9a6803ddd382b24392b3d890f7\",\n \"_shrinkwrap\": null,\n \"_spec\": \"set-blocking@~2.0.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/npmlog\",\n \"author\": {\n \"email\": \"ben@npmjs.com\",\n \"name\": \"Ben Coe\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/yargs/set-blocking/issues\"\n },\n \"dependencies\": {},\n \"description\": \"set blocking stdio and stderr ensuring that terminal output does not truncate\",\n \"devDependencies\": {\n \"chai\": \"^3.5.0\",\n \"coveralls\": \"^2.11.9\",\n \"mocha\": \"^2.4.5\",\n \"nyc\": \"^6.4.4\",\n \"standard\": \"^7.0.1\",\n \"standard-version\": \"^2.2.1\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"045f9782d011ae9a6803ddd382b24392b3d890f7\",\n \"tarball\": \"https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz\"\n },\n \"files\": [\n \"index.js\",\n \"LICENSE.txt\"\n ],\n \"gitHead\": \"7eec10577b5fff264de477ba3b9d07f404946eff\",\n \"homepage\": \"https://github.com/yargs/set-blocking#readme\",\n \"keywords\": [\n \"flush\",\n "..., 32768, 0) = 2657 | |
29342 pread64(9, "", 32768, 2657) = 0 | |
29342 close(9) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/set-blocking/index.js", {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/set-blocking", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/set-blocking/index.js", {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/set-blocking/index.js", O_RDONLY|O_CLOEXEC) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 | |
29342 read(9, "module.exports = function (blocking) {\n [process.stdout, process.stderr].forEach(function (stream) {\n if (stream._handle && stream.isTTY && typeof stream._handle.setBlocking === 'function') {\n stream._handle.setBlocking(blocking)\n }\n })\n}\n", 252) = 252 | |
29342 close(9) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/console-control-strings", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/node_modules/console-control-strings/index.js", {st_mode=S_IFREG|0644, st_size=2339, ...}) = 0 | |
29342 ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 | |
29342 open("/etc/resolv.conf", O_RDONLY) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=100, ...}) = 0 | |
29342 read(9, "# Generated by resolvconf\ndomain labs.hpecorp.net\nnameserver 15.203.240.10\nnameserver 15.203.240.12\n", 4096) = 100 | |
29342 read(9, "", 4096) = 0 | |
29342 close(9) = 0 | |
29342 open("/etc/nsswitch.conf", O_RDONLY) = 9 | |
29342 fstat(9, {st_mode=S_IFREG|0644, st_size=508, ...}) = 0 | |
29342 read(9, "# /etc/nsswitch.conf:\n# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nsswitch.conf,v 1.1 2006/09/29 23:52:23 vapier Exp $\n\npasswd: compat\nshadow: compat\ngroup: compat\n\n# passwd: db files nis\n# shadow: db files nis\n# group: db files nis\n\nhosts: files dns\nnetworks: files dns\n\nservices: db files\nprotocols: db files\nrpc: db files\nethers: db files\nnetmasks: files\nnetgroup: files\nbootparams: files\n\nautomount: files\naliases: files\n", 4096) = 508 | |
29342 read(9, "", 4096) = 0 | |
29342 close(9) = 0 | |
29342 open("/dev/urandom", O_RDONLY) = 9 | |
29342 fstat(9, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0 | |
29342 ioctl(9, TCGETS, 0x7ffe97d63580) = -1 EINVAL (Invalid argument) | |
29342 read(9, "\37\253W\214\4\360\3131/jT\t&\335\221&b\245\232`X\354\f\224\332\345\343\20\253\357\251\26\360LQ\205\223\373a\342V1\34\314\331\251\346\363\302D\366\224\3<\24w8\3\232k\217f\317\360\f`\377K\354\236\361*\333\32\267\272c\233;Z\223x7\375\276\273\204\314\302\32\235F\214;Q\263\23\31\227g\237\323*\341\337R\213\324\344\376\247SD\5\265`\337\2B\5\244m\271\6\362\24\320q\3<\371n\242\364R\210Q#6\210+\3505\277\217\323\320\2r}\306G\274\372\270\31\211\376W\27\374L\370j\0066\370\337X\20d\2365\353\3369N\337\5/\241<\372\211\2500\264b\f\262\244`\10\335M\36\271+7Hg\312\361}^\235\1%\33\341\16\276\236\5\207.\240\332\7\352D\340\26H\202dh?\256\216\27\253\342I\276\330\205\270\351!\16=\316-\314\232&\344\342\263\24\6\244\2\202\357\5\6`\313\245`\252\207\213\353Xl\5\362ri\227\r\372\347f\334+\16\16-T\366\327\34\177\327\300\v\32`~\370\246\277\37\312\304\7&\214\240\237\315\5\n\2>\21\22h\34\213\373u\212\17Y\210]\5?\302\327&\226\364\300\311\212<Z\356\230f\363\236\212\240,\3528\2702\360\332~J\201Dz\203ru~\203[>R\2H\24\16\2652% \215\233\34\v\233\274!\266\34\270\246\350\355\251\312\270\354f\230*^\5\317\350\221&\345\341\201\212\\}\2114\311sPu\270\275Y\330jY\217\201*\3674\31444\224\277m\317N\34\373hL\344\315\250*x\216\203\240r\t\236\20h*\240\251\31\3016\242\354\35H2\210\31\246\261\237\203\33t\ncZ\3506j\252>\252^1?\365*%\226\325Xh\255\0@\273\30]\277\0054kk\204\331\325\363\232\301|`\201\r\330\362\200\373\325\33\0\352\r\302\254S\370\344\377\224<\1\240\26\214J\205\254\224\32\212EF\212/[\216q\270\3118\336J\230eP\355^\7\352h\363\214p\360d*\213m\315\222$\325\2667W\270\357Y5\2503\201k\260\202\222{SG\337.\206\251\35604Bw4\215\305\267\243\354\242\"\34\236\177\321\226`\200\23\376\375\37\323\271,R\340C[\21\261\303\34\322\223\202\301\201V\4Z\373\376\2T\331\335/\326\n\32(v\251]\257\r\323\2356|\320\370`\\%\305\212\357\16\25F\3063\211\311P\205\177\375\361I\245d1\271#\314\356\27uO\177;?w\367\364\334\330\16uK\217\\\247\225\262i\354\264\214~U\2049\33D\34\312\207\3359Gl\256\214,\242\224#\v\342cO&]\270>u\372],\313\0232av1\326\257pT\314\201\203\335\4eq\330?6\336\0\205\214\360C\367\216\304jmhJ%\221\206\\\353\322D]\245$f--%\260\215\\?\203c\303&\303\273\203\216\330Ukx\322\251o\36\7\22\332\217\270\204\30\270'\360\311\31[M\22\344\34zE\266\315\347\247\244\215+{\6\371,n\206\226\33\23\330\347C\314}.\277/\357\t>\350Nf\16\326\255\307\270\301\212 \210\252\21\355\350V\242V\251\374k#\371\374\260\303\5\273\362\335TH\203\210^\220\216\2105\371|i\rw\31\355\317Qov\v\333\6\360\270\227\346\r\263j:\324\f$m\323\3703\303\206\356#\2606\243.\315N^?r0\265\310\315\324\27e\276D\276\372\365\21g\242$\241\376\227;%}5T\30\326\351\353\305d1S\25q\306V_\223\242D\274\33a\n\250\351\212\247\222s}{K9p\221\222w\f\247\251\312bN\177\350\231\7.\346o\244\20\363t\307\203\222\302\266\23!yR\31p\243\213V\260P4D*c\231\302\220M\265\277\243nb\2\324\257\227\351P\207\vkn\37}BH5\216\201\265\246\36\267.\236-\306\333\210n\206raRW\244\345\366\373\270\272\v\233\307\215\246\366\1\330\362-r\270\256\34\323\232UF\354\245\34\30\367\265\344\243p{\314\377vs\277l\220\313DO\221\351h_!s5\27\350\364f\330'\276)\1\377\365\f\212d\256\370\350\361\224\2220Lb\7\316\346\327T\365B\300\31L\0271@\"\25\252\17B;\24<\5\316\220\t\27/Ym\203\300;^\3333\330\212\201\0063\203V\355\177I\367\35\364\31(%\344J\2063\23\3409\374)h\304\222\2r\203U\242\32\233\21\25\312\335\247\327\335\10\4~\310\236\205@\257\20\v\30q@\225;\345r\260\234\2520\200\276\243-\\\326A(SM\0057c7\33F\203\326\24@\317\36B%\365\206?\306\266\263\352d\272\323\361\200\316\"\201\366\3\277\200z\36c\230\230\210\230\2060\373\364\366~\27\266\311\334\247\253\37\17\36\271_\275\273Dj\377A\\\177p\205\337\202\222-\177\262\323\224]\n\253\204\241\261\226HMw\252\"yy\334\366\200\200\373yw\335\344[\237t\240A\370^\257\335\372\375\367I\265?/\240\23\300p\237\2735]\343\326\330\334\202QJc\354f4q\345P\251\220\301\27\2407b\334\236\243]\372\347\335\226\275r\225\370\207v\277\246\240\311\201\273\37\271\323\f\35u\352\340\212\35\3535\0&\366=\274Z\315 ysBa]\310\217\365!\254\26\2=\336\240.ZI\323\4\361\303*r\3\233\234\270\347\261k\323\177\254~\253e]\360T']\311\321a\22\236\373h\324\307]\351\371\247Li\243\25\vq\265\2518+\2661\ | |
177\365\36\363iT\370C\366L\234*+8v\223\310v\0177\2517m\10ZP*X3\263\227\351\237\246\252\376\341iC\363\313\370jK#\2263\336\353\325\235\325\35\30\20\210\n\315\206Nz\206\302n\234Mw:~\35\246\204\275\323N\366f&\244\302=\2\243\354\326hm\0173N\200\325\207ph\245:V\236o\375\230\324\261\354\23 \335\213\0034\306\337\200\270B,/hG\361\331\r\340r\223z\313Z\242b =3\232#F\333C\231\247\200\374,Wd\307\363$\302\303,\375\210\257\321<\303\224#\343K)-\27C\31\362n\325\272\356l)%\33\206\360h\212\\\242\334\0365Z\253\rKD&\251C\25tp\350#\346>z\266\3[\301\304Aj&\2437\214\37\10\230.%\33\346\213\301\241\20*\252\33\270C\226p\305.\247\\\312\214\n\272\212\360\6<<\301\340\37\237\243\246w\263\353\362^\34\24\352\24\37\26\23\"\334\177\252\341\2565\366\270\337\234\16\210\270a\3213m\246\315\21\233L|\344\323Rd\253^\354\344\350\6\335Z\355\v\247\336}\330\375K\347\233\374\10\317\215\36\263\203\257\2415oQJ\f\264\334\353\352U\37\n\33\33K\263T\273p\267W\204\317\222>\177e\234-\tj\354\10\324\244h\03185Y\36X\177e5\21_\233\213/\232\17\375R\327A\347\242\266\214'E\261P\251\253 H\353\31\206\32\355dg\10?O\264\201\1\5\215\30\314\22TcY\227&\334}6k\330)\316L\257\2421m\302\211&\222\265\4|\263gG\377P\261\307\27\247~Y5V\373\221\340;Rw\341\267\224)\241\355Z\6\313\371,\272\21w\17L\216?\4Q\25\237\33\215\210\216\t\255\251\17\252\247\f\6 \306\237(%\217\27~-S5o=\365\315-\34[\r\6B\2;U\360\375\3\32\311Hm\223\354Ho(n4C\353\350\205\27G6iE\365I\2020\1\304U\324\3\305\252\204\315\255P\6\366^\315\316\261\310{a\313\323\217j\263\17\253\267"..., 4096) = 4096 | |
29342 close(9) = 0 | |
29342 ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 | |
29342 ioctl(1, TIOCGPTN, 0x7ffe97d6458c) = -1 ENOTTY (Inappropriate ioctl for device) | |
29342 ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 | |
29342 fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 6), ...}) = 0 | |
29342 readlink("/proc/self/fd/1", "/dev/pts/6", 255) = 10 | |
29342 stat("/dev/pts/6", {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 6), ...}) = 0 | |
29342 open("/dev/pts/6", O_RDWR|O_CLOEXEC) = 9 | |
29342 dup3(9, 1, O_CLOEXEC) = 1 | |
29342 open("/dev/null", O_RDONLY|O_CLOEXEC) = 10 | |
29342 ioctl(9, FIONBIO, [1]) = 0 | |
29342 ioctl(9, TIOCGWINSZ, {ws_row=60, ws_col=189, ws_xpixel=0, ws_ypixel=0}) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGWINCH, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0 | |
29342 ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0 | |
29342 ioctl(2, TIOCGPTN, 0x7ffe97d6458c) = -1 ENOTTY (Inappropriate ioctl for device) | |
29342 ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0 | |
29342 fstat(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 6), ...}) = 0 | |
29342 readlink("/proc/self/fd/2", "/dev/pts/6", 255) = 10 | |
29342 stat("/dev/pts/6", {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 6), ...}) = 0 | |
29342 open("/dev/pts/6", O_RDWR|O_CLOEXEC) = 11 | |
29342 dup3(11, 2, O_CLOEXEC) = 2 | |
29342 ioctl(11, FIONBIO, [1]) = 0 | |
29342 ioctl(11, TIOCGWINSZ, {ws_row=60, ws_col=189, ws_xpixel=0, ws_ypixel=0}) = 0 | |
29342 ioctl(9, FIONBIO, [0]) = 0 | |
29342 ioctl(11, FIONBIO, [0]) = 0 | |
29342 uname({sysname="Linux", nodename="julien.labs.hpecorp.net", ...}) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGABRT, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGALRM, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGBUS, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGFPE, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGHUP, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGILL, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGINT, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGSEGV, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGTERM, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGVTALRM, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGXCPU, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGXFSZ, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGUSR2, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGTRAP, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGSYS, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGQUIT, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGIO, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGPWR, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 rt_sigaction(SIGSTKFLT, {0x7f2f4e5ce360, ~[RTMIN RT_1], SA_RESTORER, 0x7f2f4e1a8df0}, NULL, 8) = 0 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 | |
29342 read(3, "*", 1) = 1 | |
29342 write(4, "*", 1) = 1 | |
29342 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
29342 getcwd("/home/julien/workspace/node-env", 4096) = 32 | |
29342 stat("/usr/lib64/node_modules/npm/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/npm.js", {st_mode=S_IFREG|0644, st_size=11499, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/npm.js", {st_mode=S_IFREG|0644, st_size=11499, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/npm.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=11499, ...}) = 0 | |
29342 read(12, ";(function () {\n // windows: running 'npm blah' in this folder will invoke WSH, not node.\n /*globals WScript*/\n if (typeof WScript !== 'undefined') {\n WScript.echo(\n 'npm does not work when run\\n' +\n 'with the Windows Scripting Host\\n\\n' +\n '\"cd\" to a different directory,\\n' +\n 'or type \"npm.cmd <args>\",\\n' +\n 'or type \"node npm <args>\".'\n )\n WScript.quit(1)\n return\n }\n\n var gfs = require('graceful-fs')\n // Patch the global fs module here at the app level\n var fs = gfs.gracefulify(require('fs'))\n\n var EventEmitter = require('events').EventEmitter\n var npm = module.exports = new EventEmitter()\n var npmconf = require('./config/core.js')\n var log = require('npmlog')\n\n var tty = require('tty')\n var path = require('path')\n var abbrev = require('abbrev')\n var which = require('which')\n var CachingRegClient = require('./cache/caching-client.js')\n var parseJSON = require('./utils/parse-json.js')\n var aliases = require('./config/cmd-list').aliases\n var cmdList = require('./config/cmd-list').cmdList\n var plumbing = require('./config/cmd-list').plumbing\n var output = require('./utils/output.js')\n\n npm.config = {\n loaded: false,\n get: function () {\n throw new Error('npm.load() required')\n },\n set: function () {\n throw new Error('npm.load() required')\n }\n }\n\n npm.commands = {}\n\n npm.rollbacks = []\n\n try {\n // startup, ok to do this synchronously\n var j = parseJSON(fs.readFileSync(\n path.join(__dirname, '../package.json')) + '')\n npm.version = j.version\n } catch (ex) {\n try {\n log.info('error reading version', ex)\n } catch (er) {}\n npm.version = ex\n }\n\n var commandCache = {}\n var aliasNames = Object.keys(aliases)\n\n var littleGuys = [ 'isntall', 'verison' ]\n var fullList = cmdList.concat(aliasNames).filter(function (c) {\n return plumbing.indexOf(c) === -1\n })\n var abbrevs = abbrev(fullList)\n\n // we have our reasons\n fullList = npm.fullList = fullList.filter(function (c) {\n return littleGuys.indexOf("..., 11499) = 11499 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/node_modules", 0x7ffe97d64680) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/graceful-fs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/graceful-fs/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"graceful-fs@~4.1.3\",\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"graceful-fs@>=4.1.3 <4.2.0\",\n \"_id\": \"graceful-fs@4.1.4\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/graceful-fs\",\n \"_nodeVersion\": \"5.6.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/graceful-fs-4.1.4.tgz_1462474854900_0.9423982477746904\"\n },\n \"_npmUser\": {\n \"email\": \"i@izs.me\",\n \"name\": \"isaacs\"\n },\n \"_npmVersion\": \"3.8.9\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"graceful-fs\",\n \"raw\": \"graceful-fs@~4.1.3\",\n \"rawSpec\": \"~4.1.3\",\n \"scope\": null,\n \"spec\": \">=4.1.3 <4.2.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/cmd-shim\",\n \"/fs-vacuum\",\n \"/fs-write-stream-atomic\",\n \"/fstream\",\n \"/node-gyp\",\n \"/npm-registry-client\",\n \"/read-cmd-shim\",\n \"/read-installed\",\n \"/read-package-json\",\n \"/readdir-scoped-modules\",\n \"/sha\",\n \"/standard/eslint/file-entry-cache/flat-cache\",\n \"/standard/eslint/file-entry-cache/flat-cache/read-json-sync\",\n \"/tacks\",\n \"/tap/nyc/read-pkg/load-json-file\",\n \"/tap/nyc/read-pkg/path-type\",\n \"/write-file-atomic\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.4.tgz\",\n \"_shasum\": \"ef089d2880f033b011823ce5c8fae798da775dbd\",\n \"_shrinkwrap\": null,\n \"_spec\": \"graceful-fs@~4.1.3\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/node-graceful-fs/issues\"\n },\n \"dependencies\": {},\n \"description\": \"A drop-in replacement for fs, making various improvements.\",\n \"devDependencies\": {\n \"mkdirp\": \"^0.5.0\",\n \"rimraf\": \"^2.2.8\",\n \"tap\": \"^5.4.2\"\n },\n \"directories\": {\n \"test\": \"test\"\n },\n \"dist\": {\n \"shasum\": \"ef089d2880f033b011823ce5c8fae798da775dbd\",\n \"tarball\": \"https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.4.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.4.0\"\n },\n \"files\": [\n \"fs.js\",\n \"graceful-fs.js\",\n \"legacy-streams.js\""..., 32768, 0) = 2828 | |
29342 pread64(12, "", 32768, 2828) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/graceful-fs.js", {st_mode=S_IFREG|0644, st_size=6824, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/graceful-fs.js", {st_mode=S_IFREG|0644, st_size=6824, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/graceful-fs/graceful-fs.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=6824, ...}) = 0 | |
29342 read(12, "var fs = require('fs')\nvar polyfills = require('./polyfills.js')\nvar legacy = require('./legacy-streams.js')\nvar queue = []\n\nvar util = require('util')\n\nfunction noop () {}\n\nvar debug = noop\nif (util.debuglog)\n debug = util.debuglog('gfs4')\nelse if (/\\bgfs4\\b/i.test(process.env.NODE_DEBUG || ''))\n debug = function() {\n var m = util.format.apply(util, arguments)\n m = 'GFS4: ' + m.split(/\\n/).join('\\nGFS4: ')\n console.error(m)\n }\n\nif (/\\bgfs4\\b/i.test(process.env.NODE_DEBUG || '')) {\n process.on('exit', function() {\n debug(queue)\n require('assert').equal(queue.length, 0)\n })\n}\n\nmodule.exports = patch(require('./fs.js'))\nif (process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH) {\n module.exports = patch(fs)\n}\n\n// Always patch fs.close/closeSync, because we want to\n// retry() whenever a close happens *anywhere* in the program.\n// This is essential when multiple graceful-fs instances are\n// in play at the same time.\nmodule.exports.close =\nfs.close = (function (fs$close) { return function (fd, cb) {\n return fs$close.call(fs, fd, function (err) {\n if (!err)\n retry()\n\n if (typeof cb === 'function')\n cb.apply(this, arguments)\n })\n}})(fs.close)\n\nmodule.exports.closeSync =\nfs.closeSync = (function (fs$closeSync) { return function (fd) {\n // Note that graceful-fs also retries when fs.closeSync() fails.\n // Looks like a bug to me, although it's probably a harmless one.\n var rval = fs$closeSync.apply(fs, arguments)\n retry()\n return rval\n}})(fs.closeSync)\n\nfunction patch (fs) {\n // Everything that references the open() function needs to be in here\n polyfills(fs)\n fs.gracefulify = patch\n fs.FileReadStream = ReadStream; // Legacy name.\n fs.FileWriteStream = WriteStream; // Legacy name.\n fs.createReadStream = createReadStream\n fs.createWriteStream = createWriteStream\n var fs$readFile = fs.readFile\n fs.readFile = readFile\n function readFile (path, options, cb) {\n if (typeof options === 'function')\n cb = options, options = null\n\n return go$readFile(path, options, cb)\n\n funct"..., 6824) = 6824 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/polyfills.js", {st_mode=S_IFREG|0644, st_size=6573, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/polyfills.js", {st_mode=S_IFREG|0644, st_size=6573, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/graceful-fs/polyfills.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=6573, ...}) = 0 | |
29342 read(12, "var fs = require('./fs.js')\nvar constants = require('constants')\n\nvar origCwd = process.cwd\nvar cwd = null\nprocess.cwd = function() {\n if (!cwd)\n cwd = origCwd.call(process)\n return cwd\n}\ntry {\n process.cwd()\n} catch (er) {}\n\nvar chdir = process.chdir\nprocess.chdir = function(d) {\n cwd = null\n chdir.call(process, d)\n}\n\nmodule.exports = patch\n\nfunction patch (fs) {\n // (re-)implement some things that are known busted or missing.\n\n // lchmod, broken prior to 0.6.2\n // back-port the fix here.\n if (constants.hasOwnProperty('O_SYMLINK') &&\n process.version.match(/^v0\\.6\\.[0-2]|^v0\\.5\\./)) {\n patchLchmod(fs)\n }\n\n // lutimes implementation, or no-op\n if (!fs.lutimes) {\n patchLutimes(fs)\n }\n\n // https://github.com/isaacs/node-graceful-fs/issues/4\n // Chown should not fail on einval or eperm if non-root.\n // It should not fail on enosys ever, as this just indicates\n // that a fs doesn't support the intended operation.\n\n fs.chown = chownFix(fs.chown)\n fs.fchown = chownFix(fs.fchown)\n fs.lchown = chownFix(fs.lchown)\n\n fs.chmod = chownFix(fs.chmod)\n fs.fchmod = chownFix(fs.fchmod)\n fs.lchmod = chownFix(fs.lchmod)\n\n fs.chownSync = chownFixSync(fs.chownSync)\n fs.fchownSync = chownFixSync(fs.fchownSync)\n fs.lchownSync = chownFixSync(fs.lchownSync)\n\n fs.chmodSync = chownFix(fs.chmodSync)\n fs.fchmodSync = chownFix(fs.fchmodSync)\n fs.lchmodSync = chownFix(fs.lchmodSync)\n\n // if lchmod/lchown do not exist, then make them no-ops\n if (!fs.lchmod) {\n fs.lchmod = function (path, mode, cb) {\n process.nextTick(cb)\n }\n fs.lchmodSync = function () {}\n }\n if (!fs.lchown) {\n fs.lchown = function (path, uid, gid, cb) {\n process.nextTick(cb)\n }\n fs.lchownSync = function () {}\n }\n\n // on Windows, A/V software can lock the directory, causing this\n // to fail with an EACCES or EPERM if the directory contains newly\n // created files. Try again on failure, for up to 1 second.\n if (process.platform === \"win32\") {\n fs.rename = (function (fs$rename) { return function ("..., 6573) = 6573 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/fs.js", {st_mode=S_IFREG|0644, st_size=429, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/fs.js", {st_mode=S_IFREG|0644, st_size=429, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/graceful-fs/fs.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=429, ...}) = 0 | |
29342 read(12, "'use strict'\n\nvar fs = require('fs')\n\nmodule.exports = clone(fs)\n\nfunction clone (obj) {\n if (obj === null || typeof obj !== 'object')\n return obj\n\n if (obj instanceof Object)\n var copy = { __proto__: obj.__proto__ }\n else\n var copy = Object.create(null)\n\n Object.getOwnPropertyNames(obj).forEach(function (key) {\n Object.defineProperty(copy, key, Object.getOwnPropertyDescriptor(obj, key))\n })\n\n return copy\n}\n", 429) = 429 | |
29342 close(12) = 0 | |
29342 getcwd("/home/julien/workspace/node-env", 4096) = 32 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/legacy-streams.js", {st_mode=S_IFREG|0644, st_size=2655, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/legacy-streams.js", {st_mode=S_IFREG|0644, st_size=2655, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/graceful-fs/legacy-streams.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2655, ...}) = 0 | |
29342 read(12, "var Stream = require('stream').Stream\n\nmodule.exports = legacy\n\nfunction legacy (fs) {\n return {\n ReadStream: ReadStream,\n WriteStream: WriteStream\n }\n\n function ReadStream (path, options) {\n if (!(this instanceof ReadStream)) return new ReadStream(path, options);\n\n Stream.call(this);\n\n var self = this;\n\n this.path = path;\n this.fd = null;\n this.readable = true;\n this.paused = false;\n\n this.flags = 'r';\n this.mode = 438; /*=0666*/\n this.bufferSize = 64 * 1024;\n\n options = options || {};\n\n // Mixin options into this\n var keys = Object.keys(options);\n for (var index = 0, length = keys.length; index < length; index++) {\n var key = keys[index];\n this[key] = options[key];\n }\n\n if (this.encoding) this.setEncoding(this.encoding);\n\n if (this.start !== undefined) {\n if ('number' !== typeof this.start) {\n throw TypeError('start must be a Number');\n }\n if (this.end === undefined) {\n this.end = Infinity;\n } else if ('number' !== typeof this.end) {\n throw TypeError('end must be a Number');\n }\n\n if (this.start > this.end) {\n throw new Error('start must be <= end');\n }\n\n this.pos = this.start;\n }\n\n if (this.fd !== null) {\n process.nextTick(function() {\n self._read();\n });\n return;\n }\n\n fs.open(this.path, this.flags, this.mode, function (err, fd) {\n if (err) {\n self.emit('error', err);\n self.readable = false;\n return;\n }\n\n self.fd = fd;\n self.emit('open', fd);\n self._read();\n })\n }\n\n function WriteStream (path, options) {\n if (!(this instanceof WriteStream)) return new WriteStream(path, options);\n\n Stream.call(this);\n\n this.path = path;\n this.fd = null;\n this.writable = true;\n\n this.flags = 'w';\n this.encoding = 'binary';\n this.mode = 438; /*=0666*/\n this.bytesWritten = 0;\n\n options = options || {};\n\n // Mixin options into this\n var keys = Object.keys(options);\n for (var "..., 2655) = 2655 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/core.js", {st_mode=S_IFREG|0644, st_size=11290, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/core.js", {st_mode=S_IFREG|0644, st_size=11290, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/core.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=11290, ...}) = 0 | |
29342 read(12, "var CC = require('config-chain').ConfigChain\nvar inherits = require('inherits')\nvar configDefs = require('./defaults.js')\nvar types = configDefs.types\nvar once = require('once')\nvar fs = require('fs')\nvar path = require('path')\nvar nopt = require('nopt')\nvar ini = require('ini')\nvar Umask = configDefs.Umask\nvar mkdirp = require('mkdirp')\nvar umask = require('../utils/umask')\nvar isWindows = require('../utils/is-windows.js')\n\nexports.load = load\nexports.Conf = Conf\nexports.loaded = false\nexports.rootConf = null\nexports.usingBuiltin = false\nexports.defs = configDefs\n\nObject.defineProperty(exports, 'defaults', { get: function () {\n return configDefs.defaults\n}, enumerable: true })\n\nObject.defineProperty(exports, 'types', { get: function () {\n return configDefs.types\n}, enumerable: true })\n\nexports.validate = validate\n\nvar myUid = process.env.SUDO_UID !== undefined\n ? process.env.SUDO_UID : (process.getuid && process.getuid())\nvar myGid = process.env.SUDO_GID !== undefined\n ? process.env.SUDO_GID : (process.getgid && process.getgid())\n\nvar loading = false\nvar loadCbs = []\nfunction load () {\n var cli, builtin, cb\n for (var i = 0; i < arguments.length; i++) {\n switch (typeof arguments[i]) {\n case 'string': builtin = arguments[i]; break\n case 'object': cli = arguments[i]; break\n case 'function': cb = arguments[i]; break\n }\n }\n\n if (!cb) cb = function () {}\n\n if (exports.loaded) {\n var ret = exports.loaded\n if (cli) {\n ret = new Conf(ret)\n ret.unshift(cli)\n }\n return process.nextTick(cb.bind(null, null, ret))\n }\n\n // either a fresh object, or a clone of the passed in obj\n if (!cli) {\n cli = {}\n } else {\n cli = Object.keys(cli).reduce(function (c, k) {\n c[k] = cli[k]\n return c\n }, {})\n }\n\n loadCbs.push(cb)\n if (loading) return\n\n loading = true\n\n cb = once(function (er, conf) {\n if (!er) {\n exports.loaded = conf\n loading = false\n }\n loadCbs.forEach(function (fn) {\n fn(er, conf)\n })\n loadCbs.length ="..., 11290) = 11290 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/node_modules", 0x7ffe97d643d0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/config-chain/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"config-chain@1.1.10\",\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"config-chain@1.1.10\",\n \"_id\": \"config-chain@1.1.10\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/config-chain\",\n \"_nodeVersion\": \"5.3.0\",\n \"_npmUser\": {\n \"email\": \"dominic.tarr@gmail.com\",\n \"name\": \"dominictarr\"\n },\n \"_npmVersion\": \"3.3.12\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"config-chain\",\n \"raw\": \"config-chain@1.1.10\",\n \"rawSpec\": \"1.1.10\",\n \"scope\": null,\n \"spec\": \"1.1.10\",\n \"type\": \"version\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/standard/standard-format/esformatter-jsx/js-beautify\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/config-chain/-/config-chain-1.1.10.tgz\",\n \"_shasum\": \"7fc383de0fcc84d711cb465bd176579cad612346\",\n \"_shrinkwrap\": null,\n \"_spec\": \"config-chain@1.1.10\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"email\": \"dominic.tarr@gmail.com\",\n \"name\": \"Dominic Tarr\",\n \"url\": \"http://dominictarr.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/dominictarr/config-chain/issues\"\n },\n \"dependencies\": {\n \"ini\": \"^1.3.4\",\n \"proto-list\": \"~1.2.1\"\n },\n \"description\": \"HANDLE CONFIGURATION ONCE AND FOR ALL\",\n \"devDependencies\": {\n \"tap\": \"0.3.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"7fc383de0fcc84d711cb465bd176579cad612346\",\n \"tarball\": \"http://registry.npmjs.org/config-chain/-/config-chain-1.1.10.tgz\"\n },\n \"gitHead\": \"0b6db3e14b9cdbe31460292bc4caf3983f977816\",\n \"homepage\": \"http://github.com/dominictarr/config-chain\",\n \"licenses\": [\n {\n \"type\": \"MIT\",\n \"url\": \"https://raw.githubusercontent.com/dominictarr/config-chain/master/LICENCE\"\n }\n ],\n \"maintainers\": [\n {\n \"name\": \"dominictarr\",\n \"email\": \"dominic.tarr@gmail.com\"\n },\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n }\n ],\n \"name\": \"config-chain\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+http"..., 32768, 0) = 2166 | |
29342 pread64(12, "", 32768, 2166) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain.js", 0x7ffe97d64330) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain.json", 0x7ffe97d64330) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain.node", 0x7ffe97d64330) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/index.js", {st_mode=S_IFREG|0755, st_size=7208, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/config-chain", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/config-chain/index.js", {st_mode=S_IFREG|0755, st_size=7208, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/config-chain/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=7208, ...}) = 0 | |
29342 read(12, "var ProtoList = require('proto-list')\n , path = require('path')\n , fs = require('fs')\n , ini = require('ini')\n , EE = require('events').EventEmitter\n , url = require('url')\n , http = require('http')\n\nvar exports = module.exports = function () {\n var args = [].slice.call(arguments)\n , conf = new ConfigChain()\n\n while(args.length) {\n var a = args.shift()\n if(a) conf.push\n ( 'string' === typeof a\n ? json(a)\n : a )\n }\n\n return conf\n}\n\n//recursively find a file...\n\nvar find = exports.find = function () {\n var rel = path.join.apply(null, [].slice.call(arguments))\n\n function find(start, rel) {\n var file = path.join(start, rel)\n try {\n fs.statSync(file)\n return file\n } catch (err) {\n if(path.dirname(start) !== start) // root\n return find(path.dirname(start), rel)\n }\n }\n return find(__dirname, rel)\n}\n\nvar parse = exports.parse = function (content, file, type) {\n content = '' + content\n // if we don't know what it is, try json and fall back to ini\n // if we know what it is, then it must be that.\n if (!type) {\n try { return JSON.parse(content) }\n catch (er) { return ini.parse(content) }\n } else if (type === 'json') {\n if (this.emit) {\n try { return JSON.parse(content) }\n catch (er) { this.emit('error', er) }\n } else {\n return JSON.parse(content)\n }\n } else {\n return ini.parse(content)\n }\n}\n\nvar json = exports.json = function () {\n var args = [].slice.call(arguments).filter(function (arg) { return arg != null })\n var file = path.join.apply(null, args)\n var content\n try {\n content = fs.readFileSync(file,'utf-8')\n } catch (err) {\n return\n }\n return parse(content, file, 'json')\n}\n\nvar env = exports.env = function (prefix, env) {\n env = env || process.env\n var obj = {}\n var l = prefix.length\n for(var k in env) {\n if(k.indexOf(prefix) === 0)\n obj[k.substring(l)] = env[k]\n }\n\n return obj\n}\n\nexports.ConfigChain = ConfigChain\nfunction ConfigChain () {\n EE.apply(this)\n ProtoList."..., 7208) = 7208 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/proto-list", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/proto-list/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"proto-list\",\n \"version\": \"1.2.4\",\n \"description\": \"A utility for managing a prototype chain\",\n \"main\": \"./proto-list.js\",\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"scripts\": {\n \"test\": \"tap test/*.js\"\n },\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/isaacs/proto-list.git\"\n },\n \"license\": \"ISC\",\n \"devDependencies\": {\n \"tap\": \"0\"\n },\n \"readme\": \"A list of objects, bound by their prototype chain.\\n\\nUsed in npm's config stuff.\\n\",\n \"readmeFilename\": \"README.md\",\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/proto-list/issues\"\n },\n \"homepage\": \"https://github.com/isaacs/proto-list#readme\",\n \"_id\": \"proto-list@1.2.4\",\n \"_shasum\": \"212d5bfe1318306a420f6402b8e26ff39647a849\",\n \"_resolved\": \"https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz\",\n \"_from\": \"proto-list@>=1.2.1 <1.3.0\"\n}\n", 32768, 0) = 933 | |
29342 pread64(12, "", 32768, 933) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/proto-list/proto-list.js", {st_mode=S_IFREG|0644, st_size=2275, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/config-chain", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/proto-list", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/proto-list/proto-list.js", {st_mode=S_IFREG|0644, st_size=2275, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/proto-list/proto-list.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2275, ...}) = 0 | |
29342 read(12, "\nmodule.exports = ProtoList\n\nfunction setProto(obj, proto) {\n if (typeof Object.setPrototypeOf === \"function\")\n return Object.setPrototypeOf(obj, proto)\n else\n obj.__proto__ = proto\n}\n\nfunction ProtoList () {\n this.list = []\n var root = null\n Object.defineProperty(this, 'root', {\n get: function () { return root },\n set: function (r) {\n root = r\n if (this.list.length) {\n setProto(this.list[this.list.length - 1], r)\n }\n },\n enumerable: true,\n configurable: true\n })\n}\n\nProtoList.prototype =\n { get length () { return this.list.length }\n , get keys () {\n var k = []\n for (var i in this.list[0]) k.push(i)\n return k\n }\n , get snapshot () {\n var o = {}\n this.keys.forEach(function (k) { o[k] = this.get(k) }, this)\n return o\n }\n , get store () {\n return this.list[0]\n }\n , push : function (obj) {\n if (typeof obj !== \"object\") obj = {valueOf:obj}\n if (this.list.length >= 1) {\n setProto(this.list[this.list.length - 1], obj)\n }\n setProto(obj, this.root)\n return this.list.push(obj)\n }\n , pop : function () {\n if (this.list.length >= 2) {\n setProto(this.list[this.list.length - 2], this.root)\n }\n return this.list.pop()\n }\n , unshift : function (obj) {\n setProto(obj, this.list[0] || this.root)\n return this.list.unshift(obj)\n }\n , shift : function () {\n if (this.list.length === 1) {\n setProto(this.list[0], this.root)\n }\n return this.list.shift()\n }\n , get : function (key) {\n return this.list[0][key]\n }\n , set : function (key, val, save) {\n if (!this.length) this.push({})\n if (save && this.list[0].hasOwnProperty(key)) this.push({})\n return this.list[0][key] = val\n }\n , forEach : function (fn, thisp) {\n for (var key in this.list[0]) fn.call(thisp, key, this.list[0][key])\n }\n , slice : function () {\n return this.list.slice.apply(this.list, arguments)\n }\n , splice : function () {\n // handle "..., 2275) = 2275 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/ini", 0x7ffe97d64120) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/ini.js", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/ini.json", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/ini.node", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/ini/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/ini/index.js", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/ini/index.json", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/config-chain/node_modules/ini/index.node", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/ini", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/ini/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"name\": \"ini\",\n \"description\": \"An ini encoder/decoder for node\",\n \"version\": \"1.3.4\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/isaacs/ini.git\"\n },\n \"main\": \"ini.js\",\n \"scripts\": {\n \"test\": \"tap test/*.js\"\n },\n \"engines\": {\n \"node\": \"*\"\n },\n \"dependencies\": {},\n \"devDependencies\": {\n \"tap\": \"^1.2.0\"\n },\n \"license\": \"ISC\",\n \"files\": [\n \"ini.js\"\n ],\n \"readme\": \"An ini format parser and serializer for node.\\n\\nSections are treated as nested objects. Items before the first\\nheading are saved on the object directly.\\n\\n## Usage\\n\\nConsider an ini-file `config.ini` that looks like this:\\n\\n ; this comment is being ignored\\n scope = global\\n\\n [database]\\n user = dbuser\\n password = dbpassword\\n database = use_this_database\\n\\n [paths.default]\\n datadir = /var/lib/data\\n array[] = first value\\n array[] = second value\\n array[] = third value\\n\\nYou can read, manipulate and write the ini-file like so:\\n\\n var fs = require('fs')\\n , ini = require('ini')\\n\\n var config = ini.parse(fs.readFileSync('./config.ini', 'utf-8'))\\n\\n config.scope = 'local'\\n config.database.database = 'use_another_database'\\n config.paths.default.tmpdir = '/tmp'\\n delete config.paths.default.datadir\\n config.paths.default.array.push('fourth value')\\n\\n fs.writeFileSync('./config_modified.ini', ini.stringify(config, { section: 'section' }))\\n\\nThis will result in a file called `config_modified.ini` being written\\nto the filesystem with the following content:\\n\\n [section]\\n scope=local\\n [section.database]\\n user=dbuser\\n password=dbpassword\\n database=use_another_database\\n [section.paths.default]\\n tmpdir=/tmp\\n array[]=first value\\n array[]=second value\\n array[]=third value\\n array[]=fourth value\\n\\n\\n## API\\n\\n### decode(inistring)\\n\\nDecode the ini-style formatted `inistring` into a"..., 32768, 0) = 3692 | |
29342 pread64(12, "", 32768, 3692) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/ini/ini.js", {st_mode=S_IFREG|0644, st_size=4817, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/ini", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/ini/ini.js", {st_mode=S_IFREG|0644, st_size=4817, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/ini/ini.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=4817, ...}) = 0 | |
29342 read(12, "\nexports.parse = exports.decode = decode\nexports.stringify = exports.encode = encode\n\nexports.safe = safe\nexports.unsafe = unsafe\n\nvar eol = process.platform === \"win32\" ? \"\\r\\n\" : \"\\n\"\n\nfunction encode (obj, opt) {\n var children = []\n , out = \"\"\n\n if (typeof opt === \"string\") {\n opt = {\n section: opt,\n whitespace: false\n }\n } else {\n opt = opt || {}\n opt.whitespace = opt.whitespace === true\n }\n\n var separator = opt.whitespace ? \" = \" : \"=\"\n\n Object.keys(obj).forEach(function (k, _, __) {\n var val = obj[k]\n if (val && Array.isArray(val)) {\n val.forEach(function(item) {\n out += safe(k + \"[]\") + separator + safe(item) + \"\\n\"\n })\n }\n else if (val && typeof val === \"object\") {\n children.push(k)\n } else {\n out += safe(k) + separator + safe(val) + eol\n }\n })\n\n if (opt.section && out.length) {\n out = \"[\" + safe(opt.section) + \"]\" + eol + out\n }\n\n children.forEach(function (k, _, __) {\n var nk = dotSplit(k).join('\\\\.')\n var section = (opt.section ? opt.section + \".\" : \"\") + nk\n var child = encode(obj[k], {\n section: section,\n whitespace: opt.whitespace\n })\n if (out.length && child.length) {\n out += eol\n }\n out += child\n })\n\n return out\n}\n\nfunction dotSplit (str) {\n return str.replace(/\\1/g, '\\u0002LITERAL\\\\1LITERAL\\u0002')\n .replace(/\\\\\\./g, '\\u0001')\n .split(/\\./).map(function (part) {\n return part.replace(/\\1/g, '\\\\.')\n .replace(/\\2LITERAL\\\\1LITERAL\\2/g, '\\u0001')\n })\n}\n\nfunction decode (str) {\n var out = {}\n , p = out\n , section = null\n , state = \"START\"\n // section |key = value\n , re = /^\\[([^\\]]*)\\]$|^([^=]+)(=(.*))?$/i\n , lines = str.split(/[\\r\\n]+/g)\n , section = null\n\n lines.forEach(function (line, _, __) {\n if (!line || line.match(/^\\s*[;#]/)) return\n var match = line.match(re)\n if (!match) return\n if (match[1] !== undefined) {\n section = unsafe(match[1])\n p = out[section] = out[s"..., 4817) = 4817 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inherits", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inherits/inherits.js", {st_mode=S_IFREG|0644, st_size=42, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/defaults.js", {st_mode=S_IFREG|0644, st_size=10221, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/defaults.js", {st_mode=S_IFREG|0644, st_size=10221, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/defaults.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=10221, ...}) = 0 | |
29342 read(12, "// defaults, types, and shorthands.\n\nvar path = require('path')\nvar url = require('url')\nvar Stream = require('stream').Stream\nvar semver = require('semver')\nvar stableFamily = semver.parse(process.version)\nvar nopt = require('nopt')\nvar os = require('os')\nvar osenv = require('osenv')\nvar umask = require('../utils/umask')\nvar hasUnicode = require('has-unicode')\n\nvar log\ntry {\n log = require('npmlog')\n} catch (er) {\n var util = require('util')\n log = { warn: function (m) {\n console.warn(m + ' ' + util.format.apply(util, [].slice.call(arguments, 1)))\n } }\n}\n\nexports.Umask = Umask\nfunction Umask () {}\nfunction validateUmask (data, k, val) {\n return umask.validate(data, k, val)\n}\n\nfunction validateSemver (data, k, val) {\n if (!semver.valid(val)) return false\n data[k] = semver.valid(val)\n}\n\nfunction validateStream (data, k, val) {\n if (!(val instanceof Stream)) return false\n data[k] = val\n}\n\nnopt.typeDefs.semver = { type: semver, validate: validateSemver }\nnopt.typeDefs.Stream = { type: Stream, validate: validateStream }\nnopt.typeDefs.Umask = { type: Umask, validate: validateUmask }\n\nnopt.invalidHandler = function (k, val, type) {\n log.warn('invalid config', k + '=' + JSON.stringify(val))\n\n if (Array.isArray(type)) {\n if (type.indexOf(url) !== -1) type = url\n else if (type.indexOf(path) !== -1) type = path\n }\n\n switch (type) {\n case Umask:\n log.warn('invalid config', 'Must be umask, octal number in range 0000..0777')\n break\n case url:\n log.warn('invalid config', \"Must be a full url with 'http://'\")\n break\n case path:\n log.warn('invalid config', 'Must be a valid filesystem path')\n break\n case Number:\n log.warn('invalid config', 'Must be a numeric value')\n break\n case Stream:\n log.warn('invalid config', 'Must be an instance of the Stream class')\n break\n }\n}\n\nif (!stableFamily || (+stableFamily.minor % 2)) stableFamily = null\nelse stableFamily = stableFamily.major + '.' + stableFamily.minor\n\nvar defaults\n\nvar temp = osenv.tmpdir()\nvar"..., 10221) = 10221 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/semver", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/semver/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"semver@~5.1.0\",\n \"/Users/ogd/Documents/projects/npm/npm\"\n ]\n ],\n \"_from\": \"semver@>=5.1.0 <5.2.0\",\n \"_id\": \"semver@5.1.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/semver\",\n \"_nodeVersion\": \"4.0.0\",\n \"_npmUser\": {\n \"email\": \"i@izs.me\",\n \"name\": \"isaacs\"\n },\n \"_npmVersion\": \"3.3.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"semver\",\n \"raw\": \"semver@~5.1.0\",\n \"rawSpec\": \"~5.1.0\",\n \"scope\": null,\n \"spec\": \">=5.1.0 <5.2.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/init-package-json\",\n \"/node-gyp\",\n \"/normalize-package-data\",\n \"/npm-install-checks\",\n \"/npm-package-arg\",\n \"/npm-registry-client\",\n \"/read-installed\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/semver/-/semver-5.1.0.tgz\",\n \"_shasum\": \"85f2cf8550465c4df000cf7d86f6b054106ab9e5\",\n \"_shrinkwrap\": null,\n \"_spec\": \"semver@~5.1.0\",\n \"_where\": \"/Users/ogd/Documents/projects/npm/npm\",\n \"bin\": {\n \"semver\": \"./bin/semver\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/npm/node-semver/issues\"\n },\n \"dependencies\": {},\n \"description\": \"The semantic version parser used by npm.\",\n \"devDependencies\": {\n \"tap\": \"^2.0.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"85f2cf8550465c4df000cf7d86f6b054106ab9e5\",\n \"tarball\": \"http://registry.npmjs.org/semver/-/semver-5.1.0.tgz\"\n },\n \"gitHead\": \"8e33a30e62e40e4983d1c5f55e794331b861aadc\",\n \"homepage\": \"https://github.com/npm/node-semver#readme\",\n \"license\": \"ISC\",\n \"main\": \"semver.js\",\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"isaacs@npmjs.com\"\n },\n {\n \"name\": \"othiym23\",\n \"email\": \"ogd@aoaioxxysz.net\"\n }\n ],\n \"name\": \"semver\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/npm/node-semver.git\"\n },\n \"scripts\": {\n \"test\": \"tap test/*.js\"\n },\n \"version\": \"5.1.0\"\n}\n", 32768, 0) = 1989 | |
29342 pread64(12, "", 32768, 1989) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/semver/semver.js", {st_mode=S_IFREG|0644, st_size=32519, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/semver", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/semver/semver.js", {st_mode=S_IFREG|0644, st_size=32519, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/semver/semver.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=32519, ...}) = 0 | |
29342 read(12, "exports = module.exports = SemVer;\n\n// The debug function is excluded entirely from the minified version.\n/* nomin */ var debug;\n/* nomin */ if (typeof process === 'object' &&\n /* nomin */ process.env &&\n /* nomin */ process.env.NODE_DEBUG &&\n /* nomin */ /\\bsemver\\b/i.test(process.env.NODE_DEBUG))\n /* nomin */ debug = function() {\n /* nomin */ var args = Array.prototype.slice.call(arguments, 0);\n /* nomin */ args.unshift('SEMVER');\n /* nomin */ console.log.apply(console, args);\n /* nomin */ };\n/* nomin */ else\n /* nomin */ debug = function() {};\n\n// Note: this is the semver.org version of the spec that it implements\n// Not necessarily the package version of this code.\nexports.SEMVER_SPEC_VERSION = '2.0.0';\n\nvar MAX_LENGTH = 256;\nvar MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || 9007199254740991;\n\n// The actual regexps go on exports.re\nvar re = exports.re = [];\nvar src = exports.src = [];\nvar R = 0;\n\n// The following Regular Expressions can be used for tokenizing,\n// validating, and parsing SemVer version strings.\n\n// ## Numeric Identifier\n// A single `0`, or a non-zero digit followed by zero or more digits.\n\nvar NUMERICIDENTIFIER = R++;\nsrc[NUMERICIDENTIFIER] = '0|[1-9]\\\\d*';\nvar NUMERICIDENTIFIERLOOSE = R++;\nsrc[NUMERICIDENTIFIERLOOSE] = '[0-9]+';\n\n\n// ## Non-numeric Identifier\n// Zero or more digits, followed by a letter or hyphen, and then zero or\n// more letters, digits, or hyphens.\n\nvar NONNUMERICIDENTIFIER = R++;\nsrc[NONNUMERICIDENTIFIER] = '\\\\d*[a-zA-Z-][a-zA-Z0-9-]*';\n\n\n// ## Main Version\n// Three dot-separated numeric identifiers.\n\nvar MAINVERSION = R++;\nsrc[MAINVERSION] = '(' + src[NUMERICIDENTIFIER] + ')\\\\.' +\n '(' + src[NUMERICIDENTIFIER] + ')\\\\.' +\n '(' + src[NUMERICIDENTIFIER] + ')';\n\nvar MAINVERSIONLOOSE = R++;\nsrc[MAINVERSIONLOOSE] = '(' + src[NUMERICIDENTIFIERLOOSE] + ')\\\\.' +\n '(' + src[NUMERICIDENTIFIERLOOSE] + ')\\\\.' +\n '(' + src[NUMERICIDENTIFIERLOOSE] + ')';\n\n// ## Pre-release Version Id"..., 32519) = 32519 | |
29342 close(12) = 0 | |
29342 brk(0x1bce000) = 0x1bce000 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/nopt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/nopt/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"nopt@~3.0.6\",\n \"/Users/ogd/Documents/projects/npm/npm\"\n ]\n ],\n \"_from\": \"nopt@>=3.0.6 <3.1.0\",\n \"_id\": \"nopt@3.0.6\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/nopt\",\n \"_nodeVersion\": \"4.2.1\",\n \"_npmUser\": {\n \"email\": \"ogd@aoaioxxysz.net\",\n \"name\": \"othiym23\"\n },\n \"_npmVersion\": \"2.14.10\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"nopt\",\n \"raw\": \"nopt@~3.0.6\",\n \"rawSpec\": \"~3.0.6\",\n \"scope\": null,\n \"spec\": \">=3.0.6 <3.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/node-gyp\",\n \"/standard/standard-format/esformatter-jsx/js-beautify\",\n \"/tap/nyc/istanbul\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz\",\n \"_shasum\": \"c6465dbf08abcd4db359317f79ac68a646b28ff9\",\n \"_shrinkwrap\": null,\n \"_spec\": \"nopt@~3.0.6\",\n \"_where\": \"/Users/ogd/Documents/projects/npm/npm\",\n \"author\": {\n \"email\": \"i@izs.me\",\n \"name\": \"Isaac Z. Schlueter\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bin\": {\n \"nopt\": \"./bin/nopt.js\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/npm/nopt/issues\"\n },\n \"dependencies\": {\n \"abbrev\": \"1\"\n },\n \"description\": \"Option parsing for Node, supporting types, shorthands, etc. Used by npm.\",\n \"devDependencies\": {\n \"tap\": \"^1.2.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"c6465dbf08abcd4db359317f79ac68a646b28ff9\",\n \"tarball\": \"http://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz\"\n },\n \"gitHead\": \"10a750c9bb99c1950160353459e733ac2aa18cb6\",\n \"homepage\": \"https://github.com/npm/nopt#readme\",\n \"license\": \"ISC\",\n \"main\": \"lib/nopt.js\",\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n },\n {\n \"name\": \"othiym23\",\n \"email\": \"ogd@aoaioxxysz.net\"\n },\n {\n \"name\": \"zkat\",\n \"email\": \"kat@sykosomatic.org\"\n }\n ],\n \"name\": \"nopt\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/npm/nopt.git\"\n },\n \"sc"..., 32768, 0) = 2114 | |
29342 pread64(12, "", 32768, 2114) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/nopt/lib/nopt.js", {st_mode=S_IFREG|0644, st_size=11740, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/nopt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/nopt/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/nopt/lib/nopt.js", {st_mode=S_IFREG|0644, st_size=11740, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/nopt/lib/nopt.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=11740, ...}) = 0 | |
29342 read(12, "// info about each config option.\n\nvar debug = process.env.DEBUG_NOPT || process.env.NOPT_DEBUG\n ? function () { console.error.apply(console, arguments) }\n : function () {}\n\nvar url = require(\"url\")\n , path = require(\"path\")\n , Stream = require(\"stream\").Stream\n , abbrev = require(\"abbrev\")\n\nmodule.exports = exports = nopt\nexports.clean = clean\n\nexports.typeDefs =\n { String : { type: String, validate: validateString }\n , Boolean : { type: Boolean, validate: validateBoolean }\n , url : { type: url, validate: validateUrl }\n , Number : { type: Number, validate: validateNumber }\n , path : { type: path, validate: validatePath }\n , Stream : { type: Stream, validate: validateStream }\n , Date : { type: Date, validate: validateDate }\n }\n\nfunction nopt (types, shorthands, args, slice) {\n args = args || process.argv\n types = types || {}\n shorthands = shorthands || {}\n if (typeof slice !== \"number\") slice = 2\n\n debug(types, shorthands, args, slice)\n\n args = args.slice(slice)\n var data = {}\n , key\n , remain = []\n , cooked = args\n , original = args.slice(0)\n\n parse(args, data, remain, types, shorthands)\n // now data is full\n clean(data, types, exports.typeDefs)\n data.argv = {remain:remain,cooked:cooked,original:original}\n Object.defineProperty(data.argv, 'toString', { value: function () {\n return this.original.map(JSON.stringify).join(\" \")\n }, enumerable: false })\n return data\n}\n\nfunction clean (data, types, typeDefs) {\n typeDefs = typeDefs || exports.typeDefs\n var remove = {}\n , typeDefault = [false, true, null, String, Array]\n\n Object.keys(data).forEach(function (k) {\n if (k === \"argv\") return\n var val = data[k]\n , isArray = Array.isArray(val)\n , type = types[k]\n if (!isArray) val = [val]\n if (!type) type = typeDefault\n if (type === Array) type = typeDefault.concat(Array)\n if (!Array.isArray(type)) type = [type]\n\n debug(\"val=%j\", val)\n debug(\"types=\", type)\n val = val.map(function (val) {\n // if it'"..., 11740) = 11740 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/nopt/lib/node_modules", 0x7ffe97d63e10) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/nopt/node_modules", 0x7ffe97d63e10) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/abbrev", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/abbrev/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"raw\": \"abbrev@1.0.9\",\n \"scope\": null,\n \"name\": \"abbrev\",\n \"rawSpec\": \"1.0.9\",\n \"spec\": \"1.0.9\",\n \"type\": \"version\"\n },\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"abbrev@1.0.9\",\n \"_id\": \"abbrev@1.0.9\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/abbrev\",\n \"_nodeVersion\": \"4.4.4\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-16-east.internal.npmjs.com\",\n \"tmp\": \"tmp/abbrev-1.0.9.tgz_1466016055839_0.7825860097073019\"\n },\n \"_npmUser\": {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n },\n \"_npmVersion\": \"3.9.1\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"abbrev@1.0.9\",\n \"scope\": null,\n \"name\": \"abbrev\",\n \"rawSpec\": \"1.0.9\",\n \"spec\": \"1.0.9\",\n \"type\": \"version\"\n },\n \"_requiredBy\": [\n \"#USER\",\n \"/\",\n \"/nopt\",\n \"/tap/nyc/istanbul\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz\",\n \"_shasum\": \"91b4792588a7738c25f35dd6f63752a2f8776135\",\n \"_shrinkwrap\": null,\n \"_spec\": \"abbrev@1.0.9\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/abbrev-js/issues\"\n },\n \"dependencies\": {},\n \"description\": \"Like ruby's abbrev module, but in js\",\n \"devDependencies\": {\n \"tap\": \"^5.7.2\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"91b4792588a7738c25f35dd6f63752a2f8776135\",\n \"tarball\": \"https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz\"\n },\n \"files\": [\n \"abbrev.js\"\n ],\n \"gitHead\": \"c386cd9dbb1d8d7581718c54d4ba944cc9298d6f\",\n \"homepage\": \"https://github.com/isaacs/abbrev-js#readme\",\n \"license\": \"ISC\",\n \"main\": \"abbrev.js\",\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n }\n ],\n \"name\": \"abbrev\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+ssh://git@github.com/isaacs/abbrev-js.git\"\n },\n \"scripts"..., 32768, 0) = 2113 | |
29342 pread64(12, "", 32768, 2113) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/abbrev/abbrev.js", {st_mode=S_IFREG|0644, st_size=1764, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/abbrev", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/abbrev/abbrev.js", {st_mode=S_IFREG|0644, st_size=1764, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/abbrev/abbrev.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1764, ...}) = 0 | |
29342 read(12, "\nmodule.exports = exports = abbrev.abbrev = abbrev\n\nabbrev.monkeyPatch = monkeyPatch\n\nfunction monkeyPatch () {\n Object.defineProperty(Array.prototype, 'abbrev', {\n value: function () { return abbrev(this) },\n enumerable: false, configurable: true, writable: true\n })\n\n Object.defineProperty(Object.prototype, 'abbrev', {\n value: function () { return abbrev(Object.keys(this)) },\n enumerable: false, configurable: true, writable: true\n })\n}\n\nfunction abbrev (list) {\n if (arguments.length !== 1 || !Array.isArray(list)) {\n list = Array.prototype.slice.call(arguments, 0)\n }\n for (var i = 0, l = list.length, args = [] ; i < l ; i ++) {\n args[i] = typeof list[i] === \"string\" ? list[i] : String(list[i])\n }\n\n // sort them lexicographically, so that they're next to their nearest kin\n args = args.sort(lexSort)\n\n // walk through each, seeing how much it has in common with the next and previous\n var abbrevs = {}\n , prev = \"\"\n for (var i = 0, l = args.length ; i < l ; i ++) {\n var current = args[i]\n , next = args[i + 1] || \"\"\n , nextMatches = true\n , prevMatches = true\n if (current === next) continue\n for (var j = 0, cl = current.length ; j < cl ; j ++) {\n var curChar = current.charAt(j)\n nextMatches = nextMatches && curChar === next.charAt(j)\n prevMatches = prevMatches && curChar === prev.charAt(j)\n if (!nextMatches && !prevMatches) {\n j ++\n break\n }\n }\n prev = current\n if (j === cl) {\n abbrevs[current] = current\n continue\n }\n for (var a = current.substr(0, j) ; j <= cl ; j ++) {\n abbrevs[a] = current\n a += current.charAt(j)\n }\n }\n return abbrevs\n}\n\nfunction lexSort (a, b) {\n return a === b ? 0 : a > b ? 1 : -1\n}\n", 1764) = 1764 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/osenv/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"osenv\",\n \"version\": \"0.1.3\",\n \"main\": \"osenv.js\",\n \"directories\": {\n \"test\": \"test\"\n },\n \"dependencies\": {\n \"os-homedir\": \"^1.0.0\",\n \"os-tmpdir\": \"^1.0.0\"\n },\n \"devDependencies\": {\n \"tap\": \"^1.2.0\"\n },\n \"scripts\": {\n \"test\": \"tap test/*.js\"\n },\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/npm/osenv.git\"\n },\n \"keywords\": [\n \"environment\",\n \"variable\",\n \"home\",\n \"tmpdir\",\n \"path\",\n \"prompt\",\n \"ps1\"\n ],\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"license\": \"ISC\",\n \"description\": \"Look up environment settings specific to different operating systems\",\n \"readme\": \"# osenv\\n\\nLook up environment settings specific to different operating systems.\\n\\n## Usage\\n\\n```javascript\\nvar osenv = require('osenv')\\nvar path = osenv.path()\\nvar user = osenv.user()\\n// etc.\\n\\n// Some things are not reliably in the env, and have a fallback command:\\nvar h = osenv.hostname(function (er, hostname) {\\n h = hostname\\n})\\n// This will still cause it to be memoized, so calling osenv.hostname()\\n// is now an immediate operation.\\n\\n// You can always send a cb, which will get called in the nextTick\\n// if it's been memoized, or wait for the fallback data if it wasn't\\n// found in the environment.\\nosenv.hostname(function (er, hostname) {\\n if (er) console.error('error looking up hostname')\\n else console.log('this machine calls itself %s', hostname)\\n})\\n```\\n\\n## osenv.hostname()\\n\\nThe machine name. Calls `hostname` if not found.\\n\\n## osenv.user()\\n\\nThe currently logged-in user. Calls `whoami` if not found.\\n\\n## osenv.prompt()\\n\\nEither PS1 on unix, or PROMPT on Windows.\\n\\n## osenv.tmpdir()\\n\\nThe place where temporary files should be created.\\n\\n## osenv.home()\\n\\nNo place like it.\\n\\n## osenv.path()\\n\\nAn array of the places that the operating system will search for\\nexecutables.\\n\\n## osenv.editor() \\n\\nReturn the executable name of the editor program. This uses the ED"..., 32768, 0) = 2598 | |
29342 pread64(12, "", 32768, 2598) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/osenv.js", {st_mode=S_IFREG|0644, st_size=1864, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/osenv", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/osenv/osenv.js", {st_mode=S_IFREG|0644, st_size=1864, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/osenv/osenv.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1864, ...}) = 0 | |
29342 read(12, "var isWindows = process.platform === 'win32'\nvar path = require('path')\nvar exec = require('child_process').exec\nvar osTmpdir = require('os-tmpdir')\nvar osHomedir = require('os-homedir')\n\n// looking up envs is a bit costly.\n// Also, sometimes we want to have a fallback\n// Pass in a callback to wait for the fallback on failures\n// After the first lookup, always returns the same thing.\nfunction memo (key, lookup, fallback) {\n var fell = false\n var falling = false\n exports[key] = function (cb) {\n var val = lookup()\n if (!val && !fell && !falling && fallback) {\n fell = true\n falling = true\n exec(fallback, function (er, output, stderr) {\n falling = false\n if (er) return // oh well, we tried\n val = output.trim()\n })\n }\n exports[key] = function (cb) {\n if (cb) process.nextTick(cb.bind(null, null, val))\n return val\n }\n if (cb && !falling) process.nextTick(cb.bind(null, null, val))\n return val\n }\n}\n\nmemo('user', function () {\n return ( isWindows\n ? process.env.USERDOMAIN + '\\\\' + process.env.USERNAME\n : process.env.USER\n )\n}, 'whoami')\n\nmemo('prompt', function () {\n return isWindows ? process.env.PROMPT : process.env.PS1\n})\n\nmemo('hostname', function () {\n return isWindows ? process.env.COMPUTERNAME : process.env.HOSTNAME\n}, 'hostname')\n\nmemo('tmpdir', function () {\n return osTmpdir()\n})\n\nmemo('home', function () {\n return osHomedir()\n})\n\nmemo('path', function () {\n return (process.env.PATH ||\n process.env.Path ||\n process.env.path).split(isWindows ? ';' : ':')\n})\n\nmemo('editor', function () {\n return process.env.EDITOR ||\n process.env.VISUAL ||\n (isWindows ? 'notepad.exe' : 'vi')\n})\n\nmemo('shell', function () {\n return isWindows ? process.env.ComSpec || 'cmd'\n : process.env.SHELL || 'bash'\n})\n", 1864) = 1864 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"os-tmpdir\",\n \"version\": \"1.0.1\",\n \"description\": \"Node.js os.tmpdir() ponyfill\",\n \"license\": \"MIT\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/sindresorhus/os-tmpdir.git\"\n },\n \"author\": {\n \"name\": \"Sindre Sorhus\",\n \"email\": \"sindresorhus@gmail.com\",\n \"url\": \"sindresorhus.com\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"scripts\": {\n \"test\": \"node test.js\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"keywords\": [\n \"built-in\",\n \"core\",\n \"ponyfill\",\n \"polyfill\",\n \"shim\",\n \"os\",\n \"tmpdir\",\n \"tempdir\",\n \"tmp\",\n \"temp\",\n \"dir\",\n \"directory\",\n \"env\",\n \"environment\"\n ],\n \"devDependencies\": {\n \"ava\": \"0.0.4\"\n },\n \"readme\": \"# os-tmpdir [![Build Status](https://travis-ci.org/sindresorhus/os-tmpdir.svg?branch=master)](https://travis-ci.org/sindresorhus/os-tmpdir)\\n\\n> Node.js [`os.tmpdir()`](https://nodejs.org/api/os.html#os_os_tmpdir) ponyfill\\n\\n> Ponyfill: A polyfill that doesn't overwrite the native method\\n\\nUse this instead of `require('os').tmpdir()` to get a consistent behaviour on different Node.js versions (even 0.8).\\n\\n*This is actually taken from io.js 2.0.2 as it contains some fixes that haven't bubbled up to Node.js yet.*\\n\\n\\n## Install\\n\\n```\\n$ npm install --save os-tmpdir\\n```\\n\\n\\n## Usage\\n\\n```js\\nvar osTmpdir = require('os-tmpdir');\\n\\nosTmpdir();\\n//=> /var/folders/m3/5574nnhn0yj488ccryqr7tc80000gn/T\\n```\\n\\n\\n## API\\n\\nSee the [`os.tmpdir()` docs](https://nodejs.org/api/os.html#os_os_tmpdir).\\n\\n\\n## License\\n\\nMIT \302\251 [Sindre Sorhus](http://sindresorhus.com)\\n\",\n \"readmeFilename\": \"readme.md\",\n \"bugs\": {\n \"url\": \"https://github.com/sindresorhus/os-tmpdir/issues\"\n },\n \"homepage\": \"https://github.com/sindresorhus/os-tmpdir#readme\",\n \"_id\": \"os-tmpdir@1.0.1\",\n \"_shasum\": \"e9b423a1edaf479882562e92ed71d7743a071b6e\",\n \"_resolved\": \"https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz\",\n \"_from\": \"os-tmpdir@>=1.0.0 <2.0.0\"\n}\n", 32768, 0) = 1991 | |
29342 pread64(12, "", 32768, 1991) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir.js", 0x7ffe97d63da0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir.json", 0x7ffe97d63da0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir.node", 0x7ffe97d63da0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir/index.js", {st_mode=S_IFREG|0644, st_size=573, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/osenv", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir/index.js", {st_mode=S_IFREG|0644, st_size=573, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=573, ...}) = 0 | |
29342 read(12, "'use strict';\nvar isWindows = process.platform === 'win32';\nvar trailingSlashRe = isWindows ? /[^:]\\\\$/ : /.\\/$/;\n\n// https://github.com/nodejs/io.js/blob/3e7a14381497a3b73dda68d05b5130563cdab420/lib/os.js#L25-L43\nmodule.exports = function () {\n\tvar path;\n\n\tif (isWindows) {\n\t\tpath = process.env.TEMP ||\n\t\t\tprocess.env.TMP ||\n\t\t\t(process.env.SystemRoot || process.env.windir) + '\\\\temp';\n\t} else {\n\t\tpath = process.env.TMPDIR ||\n\t\t\tprocess.env.TMP ||\n\t\t\tprocess.env.TEMP ||\n\t\t\t'/tmp';\n\t}\n\n\tif (trailingSlashRe.test(path)) {\n\t\tpath = path.slice(0, -1);\n\t}\n\n\treturn path;\n};\n", 573) = 573 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-homedir", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-homedir/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"os-homedir\",\n \"version\": \"1.0.1\",\n \"description\": \"io.js 2.3.0 os.homedir() ponyfill\",\n \"license\": \"MIT\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/sindresorhus/os-homedir.git\"\n },\n \"author\": {\n \"name\": \"Sindre Sorhus\",\n \"email\": \"sindresorhus@gmail.com\",\n \"url\": \"sindresorhus.com\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"scripts\": {\n \"test\": \"node test.js\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"keywords\": [\n \"built-in\",\n \"core\",\n \"ponyfill\",\n \"polyfill\",\n \"shim\",\n \"os\",\n \"homedir\",\n \"home\",\n \"dir\",\n \"directory\",\n \"folder\",\n \"user\",\n \"path\"\n ],\n \"devDependencies\": {\n \"ava\": \"0.0.4\",\n \"path-exists\": \"^1.0.0\"\n },\n \"readme\": \"# os-homedir [![Build Status](https://travis-ci.org/sindresorhus/os-homedir.svg?branch=master)](https://travis-ci.org/sindresorhus/os-homedir)\\n\\n> io.js 2.3.0 [`os.homedir()`](https://iojs.org/api/os.html#os_os_homedir) ponyfill\\n\\n> Ponyfill: A polyfill that doesn't overwrite the native method\\n\\n\\n## Install\\n\\n```\\n$ npm install --save os-homedir\\n```\\n\\n\\n## Usage\\n\\n```js\\nvar osHomedir = require('os-homedir');\\n\\nconsole.log(osHomedir());\\n//=> /Users/sindresorhus\\n```\\n\\n\\n## Related\\n\\n- [user-home](https://github.com/sindresorhus/user-home) - Same as this module but caches the result\\n- [home-or-tmp](https://github.com/sindresorhus/home-or-tmp) - Get the user home directory with fallback to the system temp directory\\n\\n\\n## License\\n\\nMIT \302\251 [Sindre Sorhus](http://sindresorhus.com)\\n\",\n \"readmeFilename\": \"readme.md\",\n \"bugs\": {\n \"url\": \"https://github.com/sindresorhus/os-homedir/issues\"\n },\n \"homepage\": \"https://github.com/sindresorhus/os-homedir#readme\",\n \"_id\": \"os-homedir@1.0.1\",\n \"_shasum\": \"0d62bdf44b916fd3bbdcf2cab191948fb094f007\",\n \"_resolved\": \"https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.1.tgz\",\n \"_from\": \"os-homedir@>=1.0.0 <2.0.0\"\n}\n", 32768, 0) = 1945 | |
29342 pread64(12, "", 32768, 1945) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-homedir.js", 0x7ffe97d63da0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-homedir.json", 0x7ffe97d63da0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-homedir.node", 0x7ffe97d63da0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-homedir/index.js", {st_mode=S_IFREG|0644, st_size=608, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/osenv", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-homedir", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-homedir/index.js", {st_mode=S_IFREG|0644, st_size=608, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/osenv/node_modules/os-homedir/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=608, ...}) = 0 | |
29342 read(12, "'use strict';\nvar os = require('os');\n\nfunction homedir() {\n\tvar env = process.env;\n\tvar home = env.HOME;\n\tvar user = env.LOGNAME || env.USER || env.LNAME || env.USERNAME;\n\n\tif (process.platform === 'win32') {\n\t\treturn env.USERPROFILE || env.HOMEDRIVE + env.HOMEPATH || home || null;\n\t}\n\n\tif (process.platform === 'darwin') {\n\t\treturn home || (user ? '/Users/' + user : null);\n\t}\n\n\tif (process.platform === 'linux') {\n\t\treturn home || (process.getuid() === 0 ? '/root' : (user ? '/home/' + user : null));\n\t}\n\n\treturn home || null;\n}\n\nmodule.exports = typeof os.homedir === 'function' ? os.homedir : homedir;\n", 608) = 608 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils/umask", 0x7ffe97d640f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils/umask.js", {st_mode=S_IFREG|0644, st_size=343, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils/umask.js", {st_mode=S_IFREG|0644, st_size=343, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/utils/umask.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=343, ...}) = 0 | |
29342 read(12, "var umask = require('umask')\nvar npmlog = require('npmlog')\nvar _fromString = umask.fromString\n\nmodule.exports = umask\n\n// fromString with logging callback\numask.fromString = function (val) {\n _fromString(val, function (err, result) {\n if (err) {\n npmlog.warn('invalid umask', err.message)\n }\n val = result\n })\n\n return val\n}\n", 343) = 343 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils/node_modules", 0x7ffe97d63e40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/umask", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/umask/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"umask\",\n \"version\": \"1.1.0\",\n \"description\": \"convert umask from string <-> number\",\n \"main\": \"index.js\",\n \"scripts\": {\n \"test\": \"lab -ct 100\",\n \"lint\": \"jslint --terse --latest *.js test/*.js\"\n },\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"https://github.com/smikes/umask.git\"\n },\n \"keywords\": [\n \"umask\"\n ],\n \"author\": {\n \"name\": \"Sam Mikes\",\n \"email\": \"smikes@cubane.com\"\n },\n \"license\": \"MIT\",\n \"bugs\": {\n \"url\": \"https://github.com/smikes/umask/issues\"\n },\n \"homepage\": \"https://github.com/smikes/umask\",\n \"devDependencies\": {\n \"code\": \"^1.2.1\",\n \"jslint\": \"^0.7.2\",\n \"lab\": \"^5.2.0\"\n },\n \"gitHead\": \"63d821e4d0b06ef9a4b727c5fbe5976e9534d76e\",\n \"_id\": \"umask@1.1.0\",\n \"_shasum\": \"f29cebf01df517912bb58ff9c4e50fde8e33320d\",\n \"_from\": \"umask@>=1.1.0 <1.2.0\",\n \"_npmVersion\": \"2.2.0\",\n \"_nodeVersion\": \"0.10.35\",\n \"_npmUser\": {\n \"name\": \"smikes\",\n \"email\": \"smikes@cubane.com\"\n },\n \"maintainers\": [\n {\n \"name\": \"smikes\",\n \"email\": \"smikes@cubane.com\"\n }\n ],\n \"dist\": {\n \"shasum\": \"f29cebf01df517912bb58ff9c4e50fde8e33320d\",\n \"tarball\": \"http://registry.npmjs.org/umask/-/umask-1.1.0.tgz\"\n },\n \"directories\": {},\n \"_resolved\": \"https://registry.npmjs.org/umask/-/umask-1.1.0.tgz\"\n}\n", 32768, 0) = 1287 | |
29342 pread64(12, "", 32768, 1287) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/umask/index.js", {st_mode=S_IFREG|0644, st_size=2008, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/umask", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/umask/index.js", {st_mode=S_IFREG|0644, st_size=2008, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/umask/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2008, ...}) = 0 | |
29342 read(12, "'use strict';\n\nvar util = require(\"util\");\n\nfunction toString(val) {\n val = val.toString(8);\n while (val.length < 4) {\n val = \"0\" + val;\n }\n return val;\n}\n\nvar defaultUmask = 18; // 0022;\nvar defaultUmaskString = toString(defaultUmask);\n\nfunction validate(data, k, val) {\n // must be either an integer or an octal string.\n if (typeof val === \"number\" && !isNaN(val)) {\n data[k] = val;\n return true;\n }\n\n if (typeof val === \"string\") {\n if (val.charAt(0) !== \"0\") {\n return false;\n }\n data[k] = parseInt(val, 8);\n return true;\n }\n\n return false;\n}\n\nfunction convert_fromString(val, cb) {\n if (typeof val === \"string\") {\n // check for octal string first\n if (val.charAt(0) === '0' && /^[0-7]+$/.test(val)) {\n val = parseInt(val, 8);\n } else if (val.charAt(0) !== '0' && /^[0-9]+$/.test(val)) {\n // legacy support for decimal strings\n val = parseInt(val, 10);\n } else {\n return cb(new Error(util.format(\"Expected octal string, got %j, defaulting to %j\",\n val, defaultUmaskString)),\n defaultUmask);\n }\n } else if (typeof val !== \"number\") {\n return cb(new Error(util.format(\"Expected number or octal string, got %j, defaulting to %j\",\n val, defaultUmaskString)),\n defaultUmask);\n }\n\n val = Math.floor(val);\n\n if ((val < 0) || (val > 511)) {\n return cb(new Error(util.format(\"Must be in range 0..511 (0000..0777), got %j\", val)),\n defaultUmask);\n }\n\n cb(null, val);\n}\n\nfunction fromString(val, cb) {\n\n // synchronous callback, no zalgo\n convert_fromString(val, cb || function (err, result) {\n /*jslint unparam:true*/\n val = result;\n });\n\n return val;\n}\n\nexports.toString = toString;\nexports.fromString = fromString;\nexports.validate = validate;\n\n", 2008) = 2008 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/log.js", {st_mode=S_IFREG|0644, st_size=8043, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/has-unicode", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/has-unicode/index.js", {st_mode=S_IFREG|0644, st_size=657, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/log.js", {st_mode=S_IFREG|0644, st_size=8043, ...}) = 0 | |
29342 getuid() = 1000 | |
29342 socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 12 | |
29342 bind(12, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, 12) = 0 | |
29342 getsockname(12, {sa_family=AF_NETLINK, nl_pid=29342, nl_groups=00000000}, [12]) = 0 | |
29342 sendto(12, {{len=20, type=0x12 /* NLMSG_??? */, flags=NLM_F_REQUEST|0x300, seq=1470066519, pid=0}, "\0\0\0\0"}, 20, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, 12) = 20 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=1180, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\4\3\1\0\0\0I\0\1\0\0\0\0\0\7\0\3\0lo\0\0\10\0\r\0\1\0\0\0\5\0\20\0\0\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\0\0\1\0\10\0\33\0\0\0\0\0\10\0\36\0\0\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\5\0!\0\1\0\0\0\f\0\6\0noqueue\0\10\0#\0\0\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0\0\0\0\0\0\0\0\0\n\0\2\0\0\0\0\0\0\0\0\0`\0\7\0\342\f\0\0\342\f\0\0L\204\2\0L\204\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\342\f\0\0\0\0\0\0\342\f\0\0\0\0\0\0L\204\2\0\0\0\0\0L\204\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\200\24\0\5\0\377\377\0\0w\3\0\0\336@\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\0\0\1\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\377\377\377\377\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=1188, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\2\0\0\0\3\20\0\0\0\0\0\0\t\0\3\0eno1\0\0\0\0\10\0\r\0\350\3\0\0\5\0\20\0\2\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\0\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\5\0!\0\0\0\0\0\17\0\6\0pfifo_fast\0\0\10\0#\0\1\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0P\363\0\0\0\0\0\0R\363\0\0\0\0\0\0\0\0\0\0\0\0\24\0\0\0\377\377\377\377\n\0\1\0Pe\363,M\336\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0[\3\0\0J\204\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\ | |
0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=1180, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\3\0\0\0C\20\1\0\0\0\0\0\v\0\3\0enp2s0\0\0\10\0\r\0\350\3\0\0\5\0\20\0\6\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\0\0\0\0\10\0\37\0\10\0\0\0\10\0 \0\10\0\0\0\5\0!\0\1\0\0\0\7\0\6\0mq\0\0\10\0#\0\2\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0 \363\0\0\0\0\377\377/\363\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0\2406\237x\261\300\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\5\371\260\0Q\252@\0AX:l,\177f\21\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\221u\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\5\371\260\0\0\0\0\0Q\252@\0\0\0\0\0AX:l\3\0\0\0,\177f\21\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\221u\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\200\24\0\5\0\377\377\0\0\17\5\0\0\242\214\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0M(\0\0\0\0\0\0\325M\27\0\0\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\230\0\0\0\0\0\0\0\2003\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0M(\0\0\0\0\0\0\230\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\325M\27\0\0\0\0\0\2003\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0M(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=32766, type=0x4354 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|0x97c0, seq=32766, pid=1321234786}, "/\177\0\0\0\0\0\0\0\0\0\0\22\5\\N/\177\0\0(\326[N/\177\0\0XC\326\227\376\177\0\0\202A\200`\0\0\0\0\6\1\202\1\0\0\0\0\2\0\0\0\0\0\0\0000D\326\227\376\177\0\0\360\317\346L/\177\0\0\220\375\345L/\177\0\0TC\326\227\376\177\0\0 D\326\227\376\177\0\0\350\6\337N/\177\0\0\16\0\0\0\0\0\0\0\230oC\0\0\0\0\0\270C\326\227\376\177\0\0\275\24\22\t\0\0\0\0\0\0\0\0\0\0\0\0=\0\0\0\0\0\0\0\2303\337N/\177\0\0\300D\326\227\376\177\0\0h\f\337N/\177\0\0\0\0\0\0\0\0\0\0@0\337N/\177\0\0\350D\326\227\376\ | |
177\0\0\177|\300N/\177\0\0\v\0\0\0\0\0\0\0h\f\337N/\177\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0@0\337N/\177\0\0 E\326\227\376\177\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2303\337N/\177\0\0000D\326\227\376\177\0\0\3\0\0\0\1\0\0\0 D\326\227\376\177\0\0\202A\200`\0\0\0\0\22\5\\N/\177\0\0\377\377\377\377\0\0\0\0(!\342N/\177\0\0\210\211\346L/\177\0\0\300\31\337N/\177\0\0\220F\326\227\376\177\0\0\0\0\0\0\0\0\0\0\200$\342N/\177\0\0\220D\326\227\376\177\0\0\300]\240\1\1\0\0\0\200D\326\227\376\177\0\0\275\24\22\t\0\0\0\0\223(P\0\0\0\0\0\377\377\377\377\0\0\0\0\340]\240\1\0\0\0\0\320\350[N/\177\0\0\360\363}N/\177\0\0\300]\240\1\0\0\0\0\0\0\0\0\0\0\0\0000H\326\227\376\177\0\0\200]\324\0\0\0\0\0004G\326\227\376\177\0\0\226\306\300N/\177\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 3548 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=1180, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\4\0\0\0\3\20\0\0\0\0\0\0\v\0\3\0enp5s0\0\0\10\0\r\0\350\3\0\0\5\0\20\0\2\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\0\0\0\0\10\0\37\0\10\0\0\0\10\0 \0\10\0\0\0\5\0!\0\0\0\0\0\7\0\6\0mq\0\0\10\0#\0\1\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\20\363\0\0\0\0\377\377\27\363\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0Pe\363,M\337\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0[\3\0\0[\257\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=1296, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\10\3\5\0\0\0\200\0\0\0\0\0\0\0\t\0\3\0sit0\0\0\0\0\10\0\r\0\1\0\0\0\5\0\20\0\2\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\310\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\0\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\10\0\5\0\0\0\0\0\5\0!\0\1\0\0\0\t\0\6\0noop\0\0\0\0\10\0#\0\0\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\10\0\1\0\0\0\0\0\10\0\2\0\0\0\0\0`\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\0\22\0\10\0\1\0sit\0d\0\2\0\10\0\1\0\0\0\0\0\10\0\2\0\0\0\0\0\10\0\3\0\0\0\0\0\5\0\4\0@\0\0\0\5\0\5\0\0\0\0\0\5\0\n\0\0\0\0\0\5\0\t\0)\0\0\0\6\0\10\0\0\0\0\0\6\0\17\0\0\0\0\0\6\0\21\0\0\0\0\0\6\0\22\0\0\0\0\0\6\0\20\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ | |
0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\\\3\0\0\245v\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\310\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\377\377\377\377\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=1544, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\6\0\0\0\3\20\0\0\0\0\0\0\v\0\3\0virbr0\0\0\10\0\r\0\350\3\0\0\5\0\20\0\2\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\0\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\5\0!\0\0\0\0\0\f\0\6\0noqueue\0\10\0#\0\1\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0RT\0\257C\354\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0h\1\22\0\v\0\1\0bridge\0\0X\1\2\0\f\0\20\0J\0\0\0\0\0\0\0\f\0\21\0\0\0\0\0\0\0\0\0\f\0\22\0\0\0\0\0\0\0\0\0\f\0\23\0\262\1\0\0\0\0\0\0\10\0\1\0\310\0\0\0\10\0\2\0\310\0\0\0\10\0\3\0\320\7\0\0\10\0\4\0000u\0\0\10\0\5\0\1\0\0\0\6\0\6\0\0\200\0\0\5\0\7\0\0\0\0\0\6\0\t\0\0\0\0\0\f\0\v\0\200\0RT\0\257C\354\f\0\n\0\200\0RT\0\257C\354\6\0\f\0\0\0\0\0\10\0\r\0\0\0\0\0\5\0\16\0\0\0\0\0\5\0\17\0\0\0\0\0\n\0\24\0\1\200\302\0\0\0\0\0\5\0\26\0\1\0\0\0\5\0\27\0\1\0\0\0\5\0\30\0\0\0\0\0\5\0\31\0\0\0\0\0\10\0\32\0\4\0\0\0\10\0\33\0\0\2\0\0\10\0\34\0\2\0\0\0\10\0\35\0\2\0\0\0\f\0\36\0d\0\0\0\0\0\0\0\f\0\37\0\220e\0\0\0\0\0\0\f\0 \0\234c\0\0\0\0\0\0\f\0!\0\3240\0\0\0\0\0\0\f\0\"\0\350\3\0\0\0\0\0\0\f\0#\0005\f\0\0\0\0\0\0\5\0$\0\0\0\0\0\5\0%\0\0\0\0\0\5\0&\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\201\4\0\0\342M\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ | |
0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=32559, type=0xf3f0 /* NLMSG_??? */, flags=NLM_F_REQUEST|NLM_F_ACK|NLM_F_ECHO|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x4e40, seq=32559, pid=27286976}, "\0\0\0\0\0\0\0\0\0\0\0\0000H\326\227\376\177\0\0\200]\324\0\0\0\0\0004G\326\227\376\177\0\0\226\306\300N/\177\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 4020 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=1432, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\7\0\0\0\2\20\0\0\0\0\0\0\17\0\3\0virbr0-nic\0\0\10\0\r\0\350\3\0\0\5\0\20\0\2\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\1\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\10\0\n\0\6\0\0\0\5\0!\0\0\0\0\0\17\0\6\0pfifo_fast\0\0\10\0#\0\1\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0RT\0\257C\354\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\0\22\0\10\0\1\0tun\0\v\0\4\0bridge\0\0\320\0\5\0\5\0\1\0\0\0\0\0\6\0\2\0 \0\0\0\10\0\3\0d\0\0\0\5\0\4\0\0\0\0\0\5\0\5\0\0\0\0\0\5\0\6\0\0\0\0\0\5\0\7\0\0\0\0\0\5\0\10\0\1\0\0\0\5\0\t\0\1\0\0\0\5\0\n\0\0\0\0\0\5\0\f\0\0\0\0\0\f\0\r\0\200\0RT\0\257C\354\f\0\16\0\200\0RT\0\257C\354\6\0\17\0\1\200\0\0\6\0\20\0\0\0\0\0\6\0\21\0\1\200\0\0\6\0\22\0\1\0\0\0\5\0\23\0\0\0\0\0\5\0\24\0\0\0\0\0\f\0\25\0\0\0\0\0\0\0\0\0\f\0\26\0\0\0\0\0\0\0\0\0\f\0\27\0\0\0\0\0\0\0\0\0\5\0\31\0\1\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\356\4\0\0d\240\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\0\0\0\0\330\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\330\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=1552, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\10\0\0\0\3\20\0\0\0\0\0\0\24\0\3\0br-8763215f9b30\0\10\0\r\0\0\0\0\0\5\0\20\0\2\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\0\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\5\0!\0\0\0\0\0\f\0\6\0noqueue\0\10\0#\0\1\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0\2Bd\222u\324\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ | |
0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0h\1\22\0\v\0\1\0bridge\0\0X\1\2\0\f\0\20\0\0\0\0\0\0\0\0\0\f\0\21\0\0\0\0\0\0\0\0\0\f\0\22\0\0\0\0\0\0\0\0\0\f\0\23\0\346\0\0\0\0\0\0\0\10\0\1\0\334\5\0\0\10\0\2\0\310\0\0\0\10\0\3\0\320\7\0\0\10\0\4\0000u\0\0\10\0\5\0\0\0\0\0\6\0\6\0\0\200\0\0\5\0\7\0\0\0\0\0\6\0\t\0\0\0\0\0\f\0\v\0\200\0\2Bd\222u\324\f\0\n\0\200\0\2Bd\222u\324\6\0\f\0\0\0\0\0\10\0\r\0\0\0\0\0\5\0\16\0\0\0\0\0\5\0\17\0\0\0\0\0\n\0\24\0\1\200\302\0\0\0\0\0\5\0\26\0\1\0\0\0\5\0\27\0\1\0\0\0\5\0\30\0\0\0\0\0\5\0\31\0\0\0\0\0\10\0\32\0\4\0\0\0\10\0\33\0\0\2\0\0\10\0\34\0\2\0\0\0\10\0\35\0\2\0\0\0\f\0\36\0d\0\0\0\0\0\0\0\f\0\37\0\220e\0\0\0\0\0\0\f\0 \0\234c\0\0\0\0\0\0\f\0!\0\3240\0\0\0\0\0\0\f\0\"\0\350\3\0\0\0\0\0\0\f\0#\0005\f\0\0\0\0\0\0\5\0$\0\0\0\0\0\5\0%\0\0\0\0\0\5\0&\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\205\4\0\0\261\206\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=1048588, type=0x4a /* NLMSG_??? */, flags=0, seq=0, pid=1114124}, "\0\0\0\0\0\0\0\0\f\0\22\0\0\0\0\0\0\0\0\0\f\0\23\0\262\1\0\0\0\0\0\0\10\0\1\0\310\0\0\0\10\0\2\0\310\0\0\0\10\0\3\0\320\7\0\0\10\0\4\0000u\0\0\10\0\5\0\1\0\0\0\6\0\6\0\0\200\0\0\5\0\7\0\0\0\0\0\6\0\t\0\0\0\0\0\f\0\v\0\200\0RT\0\257C\354\f\0\n\0\200\0RT\0\257C\354\6\0\f\0\0\0\0\0\10\0\r\0\0\0\0\0\5\0\16\0\0\0\0\0\5\0\17\0\0\0\0\0\n\0\24\0\1\200\302\0\0\0\0\0\5\0\26\0\1\0\0\0\5\0\27\0\1\0\0\0\5\0\30\0\0\0\0\0\5\0\31\0\0\0\0\0\10\0\32\0\4\0\0\0\10\0\33\0\0\2\0\0\10\0\34\0\2\0\0\0\10\0\35\0\2\0\0\0\f\0\36\0d\0\0\0\0\0\0\0\f\0\37\0\220e\0\0\0\0\0\0\f\0 \0\234c\0\0\0\0\0\0\f\0!\0\3240\0\0\0\0\0\0\f\0\"\0\350\3\0\0\0\0\0\0\f\0#\0005\f\0\0\0\0\0\0\5\0$\0\0\0\0\0\5\0%\0\0\0\0\0\5\0&\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\201\4\0\0\342M\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ | |
0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0/\177\0\0\360\363}N/\177\0\0\300]\240\1\0\0\0\0\0\0\0\0\0\0\0\0000H\326\227\376\177\0\0\200]\324\0\0\0\0\0004G\326\227\376\177\0\0\226\306\300N/\177\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 2984 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=1544, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\t\0\0\0\3\20\0\0\0\0\0\0\f\0\3\0docker0\0\10\0\r\0\0\0\0\0\5\0\20\0\2\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\0\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\5\0!\0\0\0\0\0\f\0\6\0noqueue\0\10\0#\0\1\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0\2B[\324w\337\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0h\1\22\0\v\0\1\0bridge\0\0X\1\2\0\f\0\20\0\0\0\0\0\0\0\0\0\f\0\21\0\0\0\0\0\0\0\0\0\f\0\22\0\0\0\0\0\0\0\0\0\f\0\23\0\262\1\0\0\0\0\0\0\10\0\1\0\334\5\0\0\10\0\2\0\310\0\0\0\10\0\3\0\320\7\0\0\10\0\4\0000u\0\0\10\0\5\0\0\0\0\0\6\0\6\0\0\200\0\0\5\0\7\0\0\0\0\0\6\0\t\0\0\0\0\0\f\0\v\0\200\0\2B[\324w\337\f\0\n\0\200\0\2B[\324w\337\6\0\f\0\0\0\0\0\10\0\r\0\0\0\0\0\5\0\16\0\0\0\0\0\5\0\17\0\0\0\0\0\n\0\24\0\1\200\302\0\0\0\0\0\5\0\26\0\1\0\0\0\5\0\27\0\1\0\0\0\5\0\30\0\0\0\0\0\5\0\31\0\0\0\0\0\10\0\32\0\4\0\0\0\10\0\33\0\0\2\0\0\10\0\34\0\2\0\0\0\10\0\35\0\2\0\0\0\f\0\36\0d\0\0\0\0\0\0\0\f\0\37\0\220e\0\0\0\0\0\0\f\0 \0\234c\0\0\0\0\0\0\f\0!\0\3240\0\0\0\0\0\0\f\0\"\0\350\3\0\0\0\0\0\0\f\0#\0005\f\0\0\0\0\0\0\5\0$\0\0\0\0\0\5\0%\0\0\0\0\0\5\0&\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\207\4\0\0\200?\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=1544, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\n\0\0\0C\20\1\0\0\0\0\0\v\0\3\0virbr1\0\0\10\0\r\0\350\3\0\0\5\0\20\0\6\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\0\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\5\0!\0\1\0\0\0\f\0\6\0noqueue\0\10\0#\0\6\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0RT\0\217\276\270\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\336\33q\0+G\212\0Y~\3129\376\377/M\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\336\33q\0\0\0\0\0+G\212\0\0\0\0\0Y~\3129\2\0\0\0\ | |
376\377/M\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0h\1\22\0\v\0\1\0bridge\0\0X\1\2\0\f\0\20\0J\0\0\0\0\0\0\0\f\0\21\0\0\0\0\0\0\0\0\0\f\0\22\0\0\0\0\0\0\0\0\0\f\0\23\0\0318\0\0\0\0\0\0\10\0\1\0\310\0\0\0\10\0\2\0\310\0\0\0\10\0\3\0\320\7\0\0\10\0\4\0000u\0\0\10\0\5\0\1\0\0\0\6\0\6\0\0\200\0\0\5\0\7\0\0\0\0\0\6\0\t\0\0\0\0\0\f\0\v\0\200\0RT\0\217\276\270\f\0\n\0\200\0RT\0\217\276\270\6\0\f\0\0\0\0\0\10\0\r\0\0\0\0\0\5\0\16\0\0\0\0\0\5\0\17\0\0\0\0\0\n\0\24\0\1\200\302\0\0\0\0\0\5\0\26\0\1\0\0\0\5\0\27\0\1\0\0\0\5\0\30\0\0\0\0\0\5\0\31\0\0\0\0\0\10\0\32\0\4\0\0\0\10\0\33\0\0\2\0\0\10\0\34\0\2\0\0\0\10\0\35\0\2\0\0\0\f\0\36\0d\0\0\0\0\0\0\0\f\0\37\0\220e\0\0\0\0\0\0\f\0 \0\234c\0\0\0\0\0\0\f\0!\0\3240\0\0\0\0\0\0\f\0\"\0\350\3\0\0\0\0\0\0\f\0#\0005\f\0\0\0\0\0\0\5\0$\0\0\0\0\0\5\0%\0\0\0\0\0\5\0&\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\6\334\5\0\305:\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\264\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=589830, type=0 /* NLMSG_??? */, flags=0, seq=720908, pid=1414660224}, "\0\257C\354\f\0\n\0\200\0RT\0\257C\354\6\0\f\0\0\0\0\0\10\0\r\0\0\0\0\0\5\0\16\0\0\0\0\0\5\0\17\0\0\0\0\0\n\0\24\0\1\200\302\0\0\0\0\0\5\0\26\0\1\0\0\0\5\0\27\0\1\0\0\0\5\0\30\0\0\0\0\0\5\0\31\0\0\0\0\0\10\0\32\0\4\0\0\0\10\0\33\0\0\2\0\0\10\0\34\0\2\0\0\0\10\0\35\0\2\0\0\0\f\0\36\0d\0\0\0\0\0\0\0\f\0\37\0\220e\0\0\0\0\0\0\f\0 \0\234c\0\0\0\0\0\0\f\0!\0\3240\0\0\0\0\0\0\f\0\"\0\350\3\0\0\0\0\0\0\f\0#\0005\f\0\0\0\0\0\0\5\0$\0\0\0\0\0\5\0%\0\0\0\0\0\5\0&\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\201\4\0\0\342M\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ | |
0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0/\177\0\0\360\363}N/\177\0\0\300]\240\1\0\0\0\0\0\0\0\0\0\0\0\0000H\326\227\376\177\0\0\200]\324\0\0\0\0\0004G\326\227\376\177\0\0\226\306\300N/\177\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 3088 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=1432, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\v\0\0\0\2\20\0\0\0\0\0\0\17\0\3\0virbr1-nic\0\0\10\0\r\0\350\3\0\0\5\0\20\0\2\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\1\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\10\0\n\0\n\0\0\0\5\0!\0\0\0\0\0\17\0\6\0pfifo_fast\0\0\10\0#\0\1\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0RT\0\217\276\270\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\0\22\0\10\0\1\0tun\0\v\0\4\0bridge\0\0\320\0\5\0\5\0\1\0\0\0\0\0\6\0\2\0 \0\0\0\10\0\3\0d\0\0\0\5\0\4\0\0\0\0\0\5\0\5\0\0\0\0\0\5\0\6\0\0\0\0\0\5\0\7\0\0\0\0\0\5\0\10\0\1\0\0\0\5\0\t\0\1\0\0\0\5\0\n\0\0\0\0\0\5\0\f\0\0\0\0\0\f\0\r\0\200\0RT\0\217\276\270\f\0\16\0\200\0RT\0\217\276\270\6\0\17\0\1\200\0\0\6\0\20\0\0\0\0\0\6\0\21\0\1\200\0\0\6\0\22\0\1\0\0\0\5\0\23\0\0\0\0\0\5\0\24\0\0\0\0\0\f\0\25\0\0\0\0\0\0\0\0\0\f\0\26\0\0\0\0\0\0\0\0\0\f\0\27\0\0\0\0\0\0\0\0\0\5\0\31\0\1\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\17\334\5\0x\216\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0L\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0L\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=1544, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\f\0\0\0C\20\1\0\0\0\0\0\v\0\3\0virbr3\0\0\10\0\r\0\350\3\0\0\5\0\20\0\6\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\0\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\5\0!\0\1\0\0\0\f\0\6\0noqueue\0\10\0#\0\6\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0RT\0\353U\376\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\260\2\0\0\231\3\0\0\23\371\3\0\1<\35\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\260\2\0\0\0\0\0\0\231\3\0\0\0\0\0\0\23\371\3\0\0\0\0\0\1<\35\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ | |
0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0h\1\22\0\v\0\1\0bridge\0\0X\1\2\0\f\0\20\0J\0\0\0\0\0\0\0\f\0\21\0\0\0\0\0\0\0\0\0\f\0\22\0\0\0\0\0\0\0\0\0\f\0\23\0\177Z\0\0\0\0\0\0\10\0\1\0\310\0\0\0\10\0\2\0\310\0\0\0\10\0\3\0\320\7\0\0\10\0\4\0000u\0\0\10\0\5\0\1\0\0\0\6\0\6\0\0\200\0\0\5\0\7\0\0\0\0\0\6\0\t\0\0\0\0\0\f\0\v\0\200\0RT\0\353U\376\f\0\n\0\200\0RT\0\353U\376\6\0\f\0\0\0\0\0\10\0\r\0\0\0\0\0\5\0\16\0\0\0\0\0\5\0\17\0\0\0\0\0\n\0\24\0\1\200\302\0\0\0\0\0\5\0\26\0\1\0\0\0\5\0\27\0\1\0\0\0\5\0\30\0\0\0\0\0\5\0\31\0\0\0\0\0\10\0\32\0\4\0\0\0\10\0\33\0\0\2\0\0\10\0\34\0\2\0\0\0\10\0\35\0\2\0\0\0\f\0\36\0d\0\0\0\0\0\0\0\f\0\37\0\220e\0\0\0\0\0\0\f\0 \0\234c\0\0\0\0\0\0\f\0!\0\3240\0\0\0\0\0\0\f\0\"\0\350\3\0\0\0\0\0\0\f\0#\0005\f\0\0\0\0\0\0\5\0$\0\0\0\0\0\5\0%\0\0\0\0\0\5\0&\0\0\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\24\334\5\0\354d\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\264\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=0, type=0 /* NLMSG_??? */, flags=0, seq=0, pid=0}}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 2976 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=1432, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\r\0\0\0\2\20\0\0\0\0\0\0\17\0\3\0virbr3-nic\0\0\10\0\r\0\350\3\0\0\5\0\20\0\2\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\1\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\10\0\n\0\f\0\0\0\5\0!\0\0\0\0\0\17\0\6\0pfifo_fast\0\0\10\0#\0\1\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0RT\0\353U\376\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\0\22\0\10\0\1\0tun\0\v\0\4\0bridge\0\0\320\0\5\0\5\0\1\0\0\0\0\0\6\0\2\0 \0\0\0\10\0\3\0d\0\0\0\5\0\4\0\0\0\0\0\5\0\5\0\0\0\0\0\5\0\6\0\0\0\0\0\5\0\7\0\0\0\0\0\5\0\10\0\1\0\0\0\5\0\t\0\1\0\0\0\5\0\n\0\0\0\0\0\5\0\f\0\0\0\0\0\f\0\r\0\200\0RT\0\353U\376\f\0\16\0\200\0RT\0\353U\376\6\0\17\0\1\200\0\0\6\0\20\0\0\0\0\0\6\0\21\0\1\200\0\0\6\0\22\0\1\0\0\0\5\0\23\0\0\0\0\0\5\0\24\0\0\0\0\0\f\0\25\0\0\0\0\0\0\0\0\0\f\0\26\0\0\0\0\0\0\0\0\0\f\0\27\0\0\0\0\0\0\0\0\0\5\0\31\0\1\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\0\0\0\0\24\0\5\0\377\377\0\0\32\334\5\0?\205\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0\230\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\230\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=1428, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\22\0\0\0C\20\1\0\0\0\0\0\n\0\3\0vnet0\0\0\0\10\0\r\0\350\3\0\0\5\0\20\0\0\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\1\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\10\0\n\0\n\0\0\0\5\0!\0\1\0\0\0\17\0\6\0pfifo_fast\0\0\10\0#\0\0\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0\376T\0-w]\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\321\33\25\0P:\30\0Vks\n\340\31\240\345\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\321\33\25\0\0\0\0\0P:\30\0\0\0\0\0Vks\n\0\0\0\0\340\31\240\345\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ | |
0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\0\22\0\10\0\1\0tun\0\v\0\4\0bridge\0\0\320\0\5\0\5\0\1\0\3\0\0\0\6\0\2\0 \0\0\0\10\0\3\0d\0\0\0\5\0\4\0\0\0\0\0\5\0\5\0\0\0\0\0\5\0\6\0\0\0\0\0\5\0\7\0\0\0\0\0\5\0\10\0\1\0\0\0\5\0\t\0\1\0\0\0\5\0\n\0\0\0\0\0\5\0\f\0\0\0\0\0\f\0\r\0\200\0RT\0\217\276\270\f\0\16\0\200\0RT\0\217\276\270\6\0\17\0\2\200\0\0\6\0\20\0\0\0\0\0\6\0\21\0\2\200\0\0\6\0\22\0\2\0\0\0\5\0\23\0\0\0\0\0\5\0\24\0\0\0\0\0\f\0\25\0\0\0\0\0\0\0\0\0\f\0\26\0\0\0\0\0\0\0\0\0\f\0\27\0\0\0\0\0\0\0\0\0\5\0\31\0\1\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\20\0\0\200\24\0\5\0\377\377\0\0@\221\23\0\375=\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\30\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\30\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=0, type=0 /* NLMSG_??? */, flags=0, seq=0, pid=0}}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 2860 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=1428, type=0x10 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\1\0\23\0\0\0C\20\1\0\0\0\0\0\n\0\3\0vnet1\0\0\0\10\0\r\0\350\3\0\0\5\0\20\0\0\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\1\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\10\0\n\0\f\0\0\0\5\0!\0\1\0\0\0\17\0\6\0pfifo_fast\0\0\10\0#\0\0\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0\376T\0\0305\6\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\235\2\0\0Z\n\0\0\225\30\4\0\35\234\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\235\2\0\0\0\0\0\0Z\n\0\0\0\0\0\0\225\30\4\0\0\0\0\0\35\234\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\0\22\0\10\0\1\0tun\0\v\0\4\0bridge\0\0\320\0\5\0\5\0\1\0\3\0\0\0\6\0\2\0 \0\0\0\10\0\3\0d\0\0\0\5\0\4\0\0\0\0\0\5\0\5\0\0\0\0\0\5\0\6\0\0\0\0\0\5\0\7\0\0\0\0\0\5\0\10\0\1\0\0\0\5\0\t\0\1\0\0\0\5\0\n\0\0\0\0\0\5\0\f\0\0\0\0\0\f\0\r\0\200\0RT\0\353U\376\f\0\16\0\200\0RT\0\353U\376\6\0\17\0\2\200\0\0\6\0\20\0\0\0\0\0\6\0\21\0\2\200\0\0\6\0\22\0\2\0\0\0\5\0\23\0\0\0\0\0\5\0\24\0\0\0\0\0\f\0\25\0\0\0\0\0\0\0\0\0\f\0\26\0\0\0\0\0\0\0\0\0\f\0\27\0\0\0\0\0\0\0\0\0\5\0\31\0\1\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\20\0\0\200\24\0\5\0\377\377\0\0E\221\23\0|\216\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\30\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\30\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0"}, {{len=0, type=0x594 /* NLMSG_??? */, flags=0, seq=131088, pid=1470066519}}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 1428 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=20, type=NLMSG_DONE, flags=NLM_F_MULTI, seq=1470066519, pid=29342}, "\0\0\0\0"}, {{len=19, type=0x1043 /* NLMSG_??? */, flags=NLM_F_REQUEST, seq=0, pid=196618}, "vne"}, {{len=49, type=0x8 /* NLMSG_??? */, flags=NLM_F_REQUEST|NLM_F_ACK|NLM_F_ECHO, seq=1000, pid=1048581}, "\0\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\1"}, {{len=2031624, type=NLMSG_NOOP, flags=0, seq=2097160, pid=1}, "\10\0\n\0\f\0\0\0\5\0!\0\1\0\0\0\17\0\6\0pfifo_fast\0\0\10\0#\0\0\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0\376T\0\0305\6\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\235\2\0\0Z\n\0\0\225\30\4\0\35\234\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\235\2\0\0\0\0\0\0Z\n\0\0\0\0\0\0\225\30\4\0\0\0\0\0\35\234\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\0\22\0\10\0\1\0tun\0\v\0\4\0bridge\0\0\320\0\5\0\5\0\1\0\3\0\0\0\6\0\2\0 \0\0\0\10\0\3\0d\0\0\0\5\0\4\0\0\0\0\0\5\0\5\0\0\0\0\0\5\0\6\0\0\0\0\0\5\0\7\0\0\0\0\0\5\0\10\0\1\0\0\0\5\0\t\0\1\0\0\0\5\0\n\0\0\0\0\0\5\0\f\0\0\0\0\0\f\0\r\0\200\0RT\0\353U\376\f\0\16\0\200\0RT\0\353U\376\6\0\17\0\2\200\0\0\6\0\20\0\0\0\0\0\6\0\21\0\2\200\0\0\6\0\22\0\2\0\0\0\5\0\23\0\0\0\0\0\5\0\24\0\0\0\0\0\f\0\25\0\0\0\0\0\0\0\0\0\f\0\26\0\0\0\0\0\0\0\0\0\f\0\27\0\0\0\0\0\0\0\0\0\5\0\31\0\1\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\20\0\0\200\24\0\5\0\377\377\0\0E\221\23\0|\216\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\30\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\30\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0\0\0\0\0\224\5\0\0\20\0\2\0Wo\237W\236r\0\0\0\0\1\0\22\0\0\0C\20\1\0\0\0\0\0\n\0\3\0vnet0\0\0\0\10\0\r\0\350\3\0\0\5\0\20\0\0\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\1\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\10\0\n\0\n\0\0\0\5\0!\0\1\0\0\0\17\0\6\0pfifo_fast\0\0\10\0#\0\0\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0\376T\0-w]\0\0\n\0\2\0\377\377\377\377\377\377\0\0`\0\7\0\321\33\25\0P:\30\0Vks\n\340\31\240\345\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\321\33\25\0\0\0\0\0P:\30\0\0\0\0\0Vks\n\0\0\0\0\340\31\240\345\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ | |
0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\0\22\0\10\0\1\0tun\0\v\0\4\0bridge\0\0\320\0\5\0\5\0\1\0\3\0\0\0\6\0\2\0 \0\0\0\10\0\3\0d\0\0\0\5\0\4\0\0\0\0\0\5\0\5\0\0\0\0\0\5\0\6\0\0\0\0\0\5\0\7\0\0\0\0\0\5\0\10\0\1\0\0\0\5\0\t\0\1\0\0\0\5\0\n\0\0\0\0\0\5\0\f\0\0\0\0\0\f\0\r\0\200\0RT\0\217\276\270\f\0\16\0\200\0RT\0\217\276\270\6\0\17\0\2\200\0\0\6\0\20\0\0\0\0\0\6\0\21\0\2\200\0\0\6\0\22\0\2\0\0\0\5\0\23\0\0\0\0\0\5\0\24\0\0\0\0\0\f\0\25\0\0\0\0\0\0\0\0\0\f\0\26\0\0\0\0\0\0\0\0\0\f\0\27\0\0\0\0\0\0\0\0\0"...}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 20 | |
29342 sendto(12, {{len=20, type=0x16 /* NLMSG_??? */, flags=NLM_F_REQUEST|0x300, seq=1470066520, pid=0}, "\0\0\0\0"}, 20, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, 12) = 20 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=76, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1\10\0\2\0\177\0\0\1\7\0\3\0lo\0\0\10\0\10\0\200\0\0\0\24\0\6\0\377\377\377\377\377\377\377\377w\3\0\0w\3\0\0"}, {{len=88, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\2\26\0\0\3\0\0\0\10\0\1\0\20\31\2571\10\0\2\0\20\31\2571\10\0\4\0\20\31\257\377\v\0\3\0enp2s0\0\0\10\0\10\0\0\0\0\0\24\0\6\0\0051\0\0\0051\0\0@\6\0\0\315\376\25\0"}, {{len=80, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\2\30\200\0\6\0\0\0\10\0\1\0\300\250z\1\10\0\2\0\300\250z\1\v\0\3\0virbr0\0\0\10\0\10\0\200\0\0\0\24\0\6\0\377\377\377\377\377\377\377\377\350\4\0\0\350\4\0\0"}, {{len=88, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\2\20\200\0\10\0\0\0\10\0\1\0\254\22\0\1\10\0\2\0\254\22\0\1\24\0\3\0br-8763215f9b30\0\10\0\10\0\200\0\0\0\24\0\6\0\377\377\377\377\377\377\377\377\205\4\0\0\205\4\0\0"}, {{len=80, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\2\20\200\0\t\0\0\0\10\0\1\0\254\21\0\1\10\0\2\0\254\21\0\1\f\0\3\0docker0\0\10\0\10\0\200\0\0\0\24\0\6\0\377\377\377\377\377\377\377\377\207\4\0\0\207\4\0\0"}, {{len=80, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\2\30\200\0\n\0\0\0\10\0\1\0\300\250y\1\10\0\2\0\300\250y\1\v\0\3\0virbr1\0\0\10\0\10\0\200\0\0\0\24\0\6\0\377\377\377\377\377\377\377\377\f\334\5\0\f\334\5\0"}, {{len=80, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\2\30\200\0\f\0\0\0\10\0\1\0\300\250M\1\10\0\2\0\300\250M\1\v\0\3\0virbr3\0\0\10\0\10\0\200\0\0\0\24\0\6\0\377\377\377\377\377\377\377\377\31\334\5\0\31\334\5\0"}, {{len=0, type=0x5 /* NLMSG_??? */, flags=NLM_F_REQUEST|NLM_F_MULTI|NLM_F_ACK, seq=0, pid=524293}}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 572 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=72, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\24\0\6\0\377\377\377\377\377\377\377\377w\3\0\0w\3\0\0\10\0\10\0\200\0\0\0"}, {{len=72, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\n@\200\375\3\0\0\0\24\0\1\0\376\200\0\0\0\0\0\0\2426\237\377\376x\261\300\24\0\6\0\377\377\377\377\377\377\377\377\17\5\0\0\17\5\0\0\10\0\10\0\200\0\0\0"}, {{len=72, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\n@\200\375\22\0\0\0\24\0\1\0\376\200\0\0\0\0\0\0\374T\0\377\376-w]\24\0\6\0\377\377\377\377\377\377\377\377@\221\23\0@\221\23\0\10\0\10\0\200\0\0\0"}, {{len=72, type=0x14 /* NLMSG_??? */, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\n@\200\375\23\0\0\0\24\0\1\0\376\200\0\0\0\0\0\0\374T\0\377\376\0305\6\24\0\6\0\377\377\377\377\377\377\377\377E\221\23\0E\221\23\0\10\0\10\0\200\0\0\0"}, {{len=942502498, type=0x3637 /* NLMSG_??? */, flags=NLM_F_REQUEST|NLM_F_MULTI|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x3200, seq=962999601, pid=3158882}, "\10\0\10\0\200\0\0\0\24\0\6\0\377\377\377\377\377\377\377\377\205\4\0\0\205\4\0\0P\0\0\0\24\0\2\0Xo\237W\236r\0\0\2\20\200\0\t\0\0\0\10\0\1\0\254\21\0\1\10\0\2\0\254\21\0\1\f\0\3\0docker0\0\10\0\10\0\200\0\0\0\24\0\6\0\377\377\377\377\377\377\377\377\207\4\0\0\207\4\0\0P\0\0\0\24\0\2\0Xo\237W\236r\0\0\2\30\200\0\n\0\0\0\10\0\1\0\300\250y\1\10\0\2\0\300\250y\1\v\0\3\0virbr1\0\0\10\0\10\0\200\0\0\0\24\0\6\0\377\377\377\377\377\377\377\377\f\334\5\0\f\334\5\0P\0\0\0\24\0\2\0Xo\237W\236r\0\0\2\30\200\0\f\0\0\0\10\0\1\0\300\250M\1\10\0\2\0\300\250M\1\v\0\3\0virbr3\0\0\10\0\10\0\200\0\0\0\24\0\6\0\377\377\377\377\377\377\377\377\31\334\5\0\31\334\5\0\0\0\0\0\5\0\7\0\0\0\0\0\5\0\10\0\1\0\0\0\5\0\t\0\1\0\0\0\5\0\n\0\0\0\0\0\5\0\f\0\0\0\0\0\f\0\r\0\200\0RT\0\353U\376\f\0\16\0\200\0RT\0\353U\376\6\0\17\0\2\200\0\0\6\0\20\0\0\0\0\0\6\0\21\0\2\200\0\0\6\0\22\0\2\0\0\0\5\0\23\0\0\0\0\0\5\0\24\0\0\0\0\0\f\0\25\0\0\0\0\0\0\0\0\0\f\0\26\0\0\0\0\0\0\0\0\0\f\0\27\0\0\0\0\0\0\0\0\0\5\0\31\0\1\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\20\0\0\200\24\0\5\0\377\377\0\0E\221\23\0|\216\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\240\17\0\0\350\3\0\0\0\0\0\0\200:\t\0\200Q\1\0\3\0\0\0X\2\0\0\20\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0$\1\3\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\30\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\30\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\0\6\0\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\10\0\0\0\0\0\0\0\0\0\224\5\0\0\20\0\2\0Wo\237W\236r\0\0\0\0\1\0\22\0\0\0C\20\1\0\0\0\0\0\n\0\3\0vnet0\0\0\0\10\0\r\0\350\3\0\0\5\0\20\0\0\0\0\0\5\0\21\0\0\0\0\0\10\0\4\0\334\5\0\0\10\0\33\0\0\0\0\0\10\0\36\0\1\0\0\0\10\0\37\0\1\0\0\0\10\0 \0\1\0\0\0\10\0\n\0\n\0\0\0\5\0!\0\1\0\0\0\17\0\6\0pfifo_fast\0\0\10\0#\0\0\0\0\0\5\0'\0\0\0\0\0$\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\n\0\1\0\376T\0-w]\0\0\n\0\2\0\377\377\377\377\377\ | |
377\0\0`\0\7\0\321\33\25\0P:\30\0Vks\n\340\31\240\345\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\274\0\27\0\321\33\25\0\0\0\0\0P:\30\0\0\0\0\0Vks\n\0\0\0\0\340\31\240\345\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\0\22\0\10\0\1\0tun\0\v\0\4\0bridge\0\0\320\0\5\0\5\0\1\0\3\0\0\0\6\0\2\0 \0\0\0\10\0\3\0d\0\0\0\5\0\4\0\0\0\0\0\5\0\5\0\0\0\0\0\5\0\6\0\0\0\0\0\5\0\7\0\0\0\0\0\5\0\10\0\1\0\0\0\5\0\t\0\1\0\0\0\5\0\n\0\0\0\0\0\5\0\f\0\0\0\0\0\f\0\r\0\200\0RT\0\217\276\270\f\0\16\0\200\0RT\0\217\276\270\6\0\17\0\2\200\0\0\6\0\20\0\0\0\0\0\6\0\21\0\2\200\0\0\6\0\22\0\2\0\0\0\5\0\23\0\0\0\0\0\5\0\24\0\0\0\0\0\f\0\25\0\0\0\0\0\0\0\0\0\f\0\26\0\0\0\0\0\0\0\0\0\f\0\27\0\0\0\0\0\0\0\0\0\5\0\31\0\1\0\0\0\270\2\32\0|\0\2\0x\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20'\0\0\350\3\0\0\0\0\0\0008\2\n\0\10\0\1\0\20\0\0\200\24\0\5\0\377\377\0\0@\221\23\0\375=\0\0\350\3\0\0\244\0\2\0\0\0\0\0@\0\0\0\334\5\0\0\1\0\0\0\1\0\0\0\1\0\0\0"...}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 288 | |
29342 recvmsg(12, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base=[{{len=20, type=NLMSG_DONE, flags=NLM_F_MULTI, seq=1470066520, pid=29342}, "\0\0\0\0"}, {{len=1, type=0x14 /* NLMSG_??? */, flags=NLM_F_REQUEST, seq=0, pid=0}}], iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 20 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/once", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/once/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"once@~1.3.3\",\n \"/Users/ogd/Documents/projects/npm/npm\"\n ]\n ],\n \"_from\": \"once@>=1.3.3 <1.4.0\",\n \"_id\": \"once@1.3.3\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/once\",\n \"_nodeVersion\": \"4.0.0\",\n \"_npmUser\": {\n \"email\": \"i@izs.me\",\n \"name\": \"isaacs\"\n },\n \"_npmVersion\": \"3.3.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"once\",\n \"raw\": \"once@~1.3.3\",\n \"rawSpec\": \"~1.3.3\",\n \"scope\": null,\n \"spec\": \">=1.3.3 <1.4.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/glob\",\n \"/inflight\",\n \"/node-gyp/glob\",\n \"/npm-registry-client\",\n \"/read-package-tree\",\n \"/readdir-scoped-modules\",\n \"/standard/standard-engine/eslint/file-entry-cache/flat-cache/del/globby/glob\",\n \"/standard/standard-engine/eslint/inquirer/run-async\",\n \"/tap/nyc/istanbul\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/once/-/once-1.3.3.tgz\",\n \"_shasum\": \"b2e261557ce4c314ec8304f3fa82663e4297ca20\",\n \"_shrinkwrap\": null,\n \"_spec\": \"once@~1.3.3\",\n \"_where\": \"/Users/ogd/Documents/projects/npm/npm\",\n \"author\": {\n \"email\": \"i@izs.me\",\n \"name\": \"Isaac Z. Schlueter\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/once/issues\"\n },\n \"dependencies\": {\n \"wrappy\": \"1\"\n },\n \"description\": \"Run a function exactly one time\",\n \"devDependencies\": {\n \"tap\": \"^1.2.0\"\n },\n \"directories\": {\n \"test\": \"test\"\n },\n \"dist\": {\n \"shasum\": \"b2e261557ce4c314ec8304f3fa82663e4297ca20\",\n \"tarball\": \"http://registry.npmjs.org/once/-/once-1.3.3.tgz\"\n },\n \"files\": [\n \"once.js\"\n ],\n \"gitHead\": \"2ad558657e17fafd24803217ba854762842e4178\",\n \"homepage\": \"https://github.com/isaacs/once#readme\",\n \"keywords\": [\n \"function\",\n \"once\",\n \"one\",\n \"single\"\n ],\n \"license\": \"ISC\",\n \"main\": \"once.js\",\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n }\n ],\n \"name\": \"once\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"reposito"..., 32768, 0) = 2196 | |
29342 pread64(12, "", 32768, 2196) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/once/once.js", {st_mode=S_IFREG|0644, st_size=417, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/once", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/once/once.js", {st_mode=S_IFREG|0644, st_size=417, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/once/once.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=417, ...}) = 0 | |
29342 read(12, "var wrappy = require('wrappy')\nmodule.exports = wrappy(once)\n\nonce.proto = once(function () {\n Object.defineProperty(Function.prototype, 'once', {\n value: function () {\n return once(this)\n },\n configurable: true\n })\n})\n\nfunction once (fn) {\n var f = function () {\n if (f.called) return f.value\n f.called = true\n return f.value = fn.apply(this, arguments)\n }\n f.called = false\n return f\n}\n", 417) = 417 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/once/node_modules", 0x7ffe97d64130) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/wrappy", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/wrappy/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"raw\": \"wrappy@latest\",\n \"scope\": null,\n \"escapedName\": \"wrappy\",\n \"name\": \"wrappy\",\n \"rawSpec\": \"latest\",\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"wrappy@latest\",\n \"_id\": \"wrappy@1.0.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/wrappy\",\n \"_nodeVersion\": \"5.10.1\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-16-east.internal.npmjs.com\",\n \"tmp\": \"tmp/wrappy-1.0.2.tgz_1463527848281_0.037129373755306005\"\n },\n \"_npmUser\": {\n \"name\": \"zkat\",\n \"email\": \"kat@sykosomatic.org\"\n },\n \"_npmVersion\": \"3.9.1\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"wrappy@latest\",\n \"scope\": null,\n \"escapedName\": \"wrappy\",\n \"name\": \"wrappy\",\n \"rawSpec\": \"latest\",\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"_requiredBy\": [\n \"#USER\",\n \"/\",\n \"/dezalgo\",\n \"/inflight\",\n \"/once\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz\",\n \"_shasum\": \"b5243d8f3ec1aa35f1364605bc0d1036e30ab69f\",\n \"_shrinkwrap\": null,\n \"_spec\": \"wrappy@latest\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/npm/wrappy/issues\"\n },\n \"dependencies\": {},\n \"description\": \"Callback wrapping utility\",\n \"devDependencies\": {\n \"tap\": \"^2.3.1\"\n },\n \"directories\": {\n \"test\": \"test\"\n },\n \"dist\": {\n \"shasum\": \"b5243d8f3ec1aa35f1364605bc0d1036e30ab69f\",\n \"tarball\": \"https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz\"\n },\n \"files\": [\n \"wrappy.js\"\n ],\n \"gitHead\": \"71d91b6dc5bdeac37e218c2cf03f9ab55b60d214\",\n \"homepage\": \"https://github.com/npm/wrappy\",\n \"license\": \"ISC\",\n \"main\": \"wrappy.js\",\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n },\n {\n \"name\": \"zkat\",\n \"email\": \"kat@sykosomatic.org\"\n }\n ],\n \"name\": \"wrappy\",\n \"op"..., 32768, 0) = 2292 | |
29342 pread64(12, "", 32768, 2292) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/wrappy/wrappy.js", {st_mode=S_IFREG|0644, st_size=905, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/wrappy", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/wrappy/wrappy.js", {st_mode=S_IFREG|0644, st_size=905, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/wrappy/wrappy.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=905, ...}) = 0 | |
29342 read(12, "// Returns a wrapper function that returns a wrapped callback\n// The wrapper function should do some stuff, and return a\n// presumably different callback function.\n// This makes sure that own properties are retained, so that\n// decorations and such are not lost along the way.\nmodule.exports = wrappy\nfunction wrappy (fn, cb) {\n if (fn && cb) return wrappy(fn)(cb)\n\n if (typeof fn !== 'function')\n throw new TypeError('need wrapper function')\n\n Object.keys(fn).forEach(function (k) {\n wrapper[k] = fn[k]\n })\n\n return wrapper\n\n function wrapper() {\n var args = new Array(arguments.length)\n for (var i = 0; i < args.length; i++) {\n args[i] = arguments[i]\n }\n var ret = fn.apply(this, args)\n var cb = args[args.length-1]\n if (typeof ret === 'function' && ret !== cb) {\n Object.keys(cb).forEach(function (k) {\n ret[k] = cb[k]\n })\n }\n return ret\n }\n}\n", 905) = 905 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/ini", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/ini/ini.js", {st_mode=S_IFREG|0644, st_size=4817, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/mkdirp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/mkdirp/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"mkdirp\",\n \"description\": \"Recursively mkdir, like `mkdir -p`\",\n \"version\": \"0.5.1\",\n \"author\": {\n \"name\": \"James Halliday\",\n \"email\": \"mail@substack.net\",\n \"url\": \"http://substack.net\"\n },\n \"main\": \"index.js\",\n \"keywords\": [\n \"mkdir\",\n \"directory\"\n ],\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/substack/node-mkdirp.git\"\n },\n \"scripts\": {\n \"test\": \"tap test/*.js\"\n },\n \"dependencies\": {\n \"minimist\": \"0.0.8\"\n },\n \"devDependencies\": {\n \"tap\": \"1\",\n \"mock-fs\": \"2 >=2.7.0\"\n },\n \"bin\": {\n \"mkdirp\": \"bin/cmd.js\"\n },\n \"license\": \"MIT\",\n \"readme\": \"# mkdirp\\n\\nLike `mkdir -p`, but in node.js!\\n\\n[![build status](https://secure.travis-ci.org/substack/node-mkdirp.png)](http://travis-ci.org/substack/node-mkdirp)\\n\\n# example\\n\\n## pow.js\\n\\n```js\\nvar mkdirp = require('mkdirp');\\n \\nmkdirp('/tmp/foo/bar/baz', function (err) {\\n if (err) console.error(err)\\n else console.log('pow!')\\n});\\n```\\n\\nOutput\\n\\n```\\npow!\\n```\\n\\nAnd now /tmp/foo/bar/baz exists, huzzah!\\n\\n# methods\\n\\n```js\\nvar mkdirp = require('mkdirp');\\n```\\n\\n## mkdirp(dir, opts, cb)\\n\\nCreate a new directory and any necessary subdirectories at `dir` with octal\\npermission string `opts.mode`. If `opts` is a non-object, it will be treated as\\nthe `opts.mode`.\\n\\nIf `opts.mode` isn't specified, it defaults to `0777 & (~process.umask())`.\\n\\n`cb(err, made)` fires with the error or the first directory `made`\\nthat had to be created, if any.\\n\\nYou can optionally pass in an alternate `fs` implementation by passing in\\n`opts.fs`. Your implementation should have `opts.fs.mkdir(path, mode, cb)` and\\n`opts.fs.stat(path, cb)`.\\n\\n## mkdirp.sync(dir, opts)\\n\\nSynchronously create a new directory and any necessary subdirectories at `dir`\\nwith octal permission string `opts.mode`. If `opts` is a non-object, it will be\\ntreated as the `opts.mode`.\\n\\nIf `opts.mode` isn't specified, it defaults to `0777 & (~process.umask())`.\\n\\nReturns the first directory that had to be created,"..., 32768, 0) = 3202 | |
29342 pread64(12, "", 32768, 3202) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/mkdirp/index.js", {st_mode=S_IFREG|0644, st_size=2630, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/mkdirp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/mkdirp/index.js", {st_mode=S_IFREG|0644, st_size=2630, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/mkdirp/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2630, ...}) = 0 | |
29342 read(12, "var path = require('path');\nvar fs = require('fs');\nvar _0777 = parseInt('0777', 8);\n\nmodule.exports = mkdirP.mkdirp = mkdirP.mkdirP = mkdirP;\n\nfunction mkdirP (p, opts, f, made) {\n if (typeof opts === 'function') {\n f = opts;\n opts = {};\n }\n else if (!opts || typeof opts !== 'object') {\n opts = { mode: opts };\n }\n \n var mode = opts.mode;\n var xfs = opts.fs || fs;\n \n if (mode === undefined) {\n mode = _0777 & (~process.umask());\n }\n if (!made) made = null;\n \n var cb = f || function () {};\n p = path.resolve(p);\n \n xfs.mkdir(p, mode, function (er) {\n if (!er) {\n made = made || p;\n return cb(null, made);\n }\n switch (er.code) {\n case 'ENOENT':\n mkdirP(path.dirname(p), opts, function (er, made) {\n if (er) cb(er, made);\n else mkdirP(p, opts, cb, made);\n });\n break;\n\n // In the case of any other error, just see if there's a dir\n // there already. If so, then hooray! If not, then something\n // is borked.\n default:\n xfs.stat(p, function (er2, stat) {\n // if the stat fails, then that's super weird.\n // let the original error be the failure reason.\n if (er2 || !stat.isDirectory()) cb(er, made)\n else cb(null, made);\n });\n break;\n }\n });\n}\n\nmkdirP.sync = function sync (p, opts, made) {\n if (!opts || typeof opts !== 'object') {\n opts = { mode: opts };\n }\n \n var mode = opts.mode;\n var xfs = opts.fs || fs;\n \n if (mode === undefined) {\n mode = _0777 & (~process.umask());\n }\n if (!made) made = null;\n\n p = path.resolve(p);\n\n try {\n xfs.mkdirSync(p, mode);\n made = made || p;\n }\n catch (err0) {\n switch (err0.code) {\n case 'ENOENT' :\n made = sync(path.dir"..., 2630) = 2630 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils/is-windows.js", {st_mode=S_IFREG|0644, st_size=59, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils/is-windows.js", {st_mode=S_IFREG|0644, st_size=59, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/utils/is-windows.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0 | |
29342 read(12, "'use strict'\nmodule.exports = process.platform === 'win32'\n", 59) = 59 | |
29342 close(12) = 0 | |
29342 getuid() = 1000 | |
29342 getgid() = 1000 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/load-prefix.js", {st_mode=S_IFREG|0644, st_size=1333, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/load-prefix.js", {st_mode=S_IFREG|0644, st_size=1333, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/load-prefix.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1333, ...}) = 0 | |
29342 read(12, "module.exports = loadPrefix\n\nvar findPrefix = require('./find-prefix.js')\nvar path = require('path')\n\nfunction loadPrefix (cb) {\n var cli = this.list[0]\n\n Object.defineProperty(this, 'prefix',\n {\n set: function (prefix) {\n var g = this.get('global')\n this[g ? 'globalPrefix' : 'localPrefix'] = prefix\n }.bind(this),\n get: function () {\n var g = this.get('global')\n return g ? this.globalPrefix : this.localPrefix\n }.bind(this),\n enumerable: true\n })\n\n Object.defineProperty(this, 'globalPrefix',\n {\n set: function (prefix) {\n this.set('prefix', prefix)\n }.bind(this),\n get: function () {\n return path.resolve(this.get('prefix'))\n }.bind(this),\n enumerable: true\n })\n\n var p\n Object.defineProperty(this, 'localPrefix',\n { set: function (prefix) { p = prefix },\n get: function () { return p },\n enumerable: true })\n\n // try to guess at a good node_modules location.\n // If we are *explicitly* given a prefix on the cli, then\n // always use that. otherwise, infer local prefix from cwd.\n if (Object.prototype.hasOwnProperty.call(cli, 'prefix')) {\n p = path.resolve(cli.prefix)\n process.nextTick(cb)\n } else {\n findPrefix(process.cwd(), function (er, found) {\n p = found\n cb(er)\n })\n }\n}\n", 1333) = 1333 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/find-prefix.js", {st_mode=S_IFREG|0644, st_size=1338, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/find-prefix.js", {st_mode=S_IFREG|0644, st_size=1338, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/find-prefix.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1338, ...}) = 0 | |
29342 read(12, "// try to find the most reasonable prefix to use\n\nmodule.exports = findPrefix\n\nvar fs = require('fs')\nvar path = require('path')\n\nfunction findPrefix (p, cb_) {\n function cb (er, p) {\n process.nextTick(function () {\n cb_(er, p)\n })\n }\n\n p = path.resolve(p)\n // if there's no node_modules folder, then\n // walk up until we hopefully find one.\n // if none anywhere, then use cwd.\n var walkedUp = false\n while (path.basename(p) === 'node_modules') {\n p = path.dirname(p)\n walkedUp = true\n }\n if (walkedUp) return cb(null, p)\n\n findPrefix_(p, p, cb)\n}\n\nfunction findPrefix_ (p, original, cb) {\n if (p === '/' ||\n (process.platform === 'win32' && p.match(/^[a-zA-Z]:(\\\\|\\/)?$/))) {\n return cb(null, original)\n }\n fs.readdir(p, function (er, files) {\n // an error right away is a bad sign.\n // unless the prefix was simply a non\n // existent directory.\n if (er && p === original) {\n if (er.code === 'ENOENT') return cb(null, original)\n return cb(er)\n }\n\n // walked up too high or something.\n if (er) return cb(null, original)\n\n if (files.indexOf('node_modules') !== -1 ||\n files.indexOf('package.json') !== -1) {\n return cb(null, p)\n }\n\n var d = path.dirname(p)\n if (d === p) return cb(null, original)\n\n return findPrefix_(d, original, cb)\n })\n}\n", 1338) = 1338 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/load-cafile.js", {st_mode=S_IFREG|0644, st_size=682, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/load-cafile.js", {st_mode=S_IFREG|0644, st_size=682, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/load-cafile.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=682, ...}) = 0 | |
29342 read(12, "module.exports = loadCAFile\n\nvar fs = require('fs')\n\nfunction loadCAFile (cafilePath, cb) {\n if (!cafilePath) return process.nextTick(cb)\n\n fs.readFile(cafilePath, 'utf8', afterCARead.bind(this))\n\n function afterCARead (er, cadata) {\n if (er) {\n // previous cafile no longer exists, so just continue on gracefully\n if (er.code === 'ENOENT') return cb()\n return cb(er)\n }\n\n var delim = '-----END CERTIFICATE-----'\n var output\n\n output = cadata\n .split(delim)\n .filter(function (xs) {\n return !!xs.trim()\n })\n .map(function (xs) {\n return xs.trimLeft() + delim\n })\n\n this.set('ca', output)\n cb(null)\n }\n}\n", 682) = 682 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/load-uid.js", {st_mode=S_IFREG|0644, st_size=386, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/load-uid.js", {st_mode=S_IFREG|0644, st_size=386, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/load-uid.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=386, ...}) = 0 | |
29342 read(12, "module.exports = loadUid\n\nvar getUid = require('uid-number')\n\n// Call in the context of a npmconf object\n\nfunction loadUid (cb) {\n // if we're not in unsafe-perm mode, then figure out who\n // to run stuff as. Do this first, to support `npm update npm -g`\n if (!this.get('unsafe-perm')) {\n getUid(this.get('user'), this.get('group'), cb)\n } else {\n process.nextTick(cb)\n }\n}\n", 386) = 386 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/uid-number", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/uid-number/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"name\": \"uid-number\",\n \"description\": \"Convert a username/group name to a uid/gid number\",\n \"version\": \"0.0.6\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/isaacs/uid-number.git\"\n },\n \"main\": \"uid-number.js\",\n \"dependencies\": {},\n \"devDependencies\": {},\n \"optionalDependencies\": {},\n \"engines\": {\n \"node\": \"*\"\n },\n \"license\": \"ISC\",\n \"gitHead\": \"aab48f5d6bda85794946b26d945d2ee452e0e9ab\",\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/uid-number/issues\"\n },\n \"homepage\": \"https://github.com/isaacs/uid-number\",\n \"_id\": \"uid-number@0.0.6\",\n \"scripts\": {},\n \"_shasum\": \"0ea10e8035e8eb5b8e4449f06da1c730663baa81\",\n \"_from\": \"uid-number@0.0.6\",\n \"_npmVersion\": \"2.1.3\",\n \"_nodeVersion\": \"0.10.31\",\n \"_npmUser\": {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n },\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n }\n ],\n \"dist\": {\n \"shasum\": \"0ea10e8035e8eb5b8e4449f06da1c730663baa81\",\n \"tarball\": \"http://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz\"\n },\n \"directories\": {},\n \"_resolved\": \"https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz\"\n}\n", 32768, 0) = 1263 | |
29342 pread64(12, "", 32768, 1263) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/uid-number/uid-number.js", {st_mode=S_IFREG|0644, st_size=1753, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/uid-number", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/uid-number/uid-number.js", {st_mode=S_IFREG|0644, st_size=1753, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/uid-number/uid-number.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1753, ...}) = 0 | |
29342 read(12, "module.exports = uidNumber\n\n// This module calls into get-uid-gid.js, which sets the\n// uid and gid to the supplied argument, in order to find out their\n// numeric value. This can't be done in the main node process,\n// because otherwise node would be running as that user from this\n// point on.\n\nvar child_process = require(\"child_process\")\n , path = require(\"path\")\n , uidSupport = process.getuid && process.setuid\n , uidCache = {}\n , gidCache = {}\n\nfunction uidNumber (uid, gid, cb) {\n if (!uidSupport) return cb()\n if (typeof cb !== \"function\") cb = gid, gid = null\n if (typeof cb !== \"function\") cb = uid, uid = null\n if (gid == null) gid = process.getgid()\n if (uid == null) uid = process.getuid()\n if (!isNaN(gid)) gid = gidCache[gid] = +gid\n if (!isNaN(uid)) uid = uidCache[uid] = +uid\n\n if (uidCache.hasOwnProperty(uid)) uid = uidCache[uid]\n if (gidCache.hasOwnProperty(gid)) gid = gidCache[gid]\n\n if (typeof gid === \"number\" && typeof uid === \"number\") {\n return process.nextTick(cb.bind(null, null, uid, gid))\n }\n\n var getter = require.resolve(\"./get-uid-gid.js\")\n\n child_process.execFile( process.execPath\n , [getter, uid, gid]\n , function (code, out, stderr) {\n if (code) {\n var er = new Error(\"could not get uid/gid\\n\" + stderr)\n er.code = code\n return cb(er)\n }\n\n try {\n out = JSON.parse(out+\"\")\n } catch (ex) {\n return cb(ex)\n }\n\n if (out.error) {\n var er = new Error(out.error)\n er.errno = out.errno\n return cb(er)\n }\n\n if (isNaN(out.uid) || isNaN(out.gid)) return cb(new Error(\n \"Could not get uid/gid: \"+JSON.stringify(out)))\n\n cb(null, uidCache[uid] = +out.uid, gidCache[gid] = +out.gid)\n })\n}\n", 1753) = 1753 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/set-user.js", {st_mode=S_IFREG|0644, st_size=749, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/set-user.js", {st_mode=S_IFREG|0644, st_size=749, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/set-user.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=749, ...}) = 0 | |
29342 read(12, "module.exports = setUser\n\nvar assert = require('assert')\nvar path = require('path')\nvar fs = require('fs')\nvar mkdirp = require('mkdirp')\n\nfunction setUser (cb) {\n var defaultConf = this.root\n assert(defaultConf !== Object.prototype)\n\n // If global, leave it as-is.\n // If not global, then set the user to the owner of the prefix folder.\n // Just set the default, so it can be overridden.\n if (this.get('global')) return cb()\n if (process.env.SUDO_UID) {\n defaultConf.user = +(process.env.SUDO_UID)\n return cb()\n }\n\n var prefix = path.resolve(this.get('prefix'))\n mkdirp(prefix, function (er) {\n if (er) return cb(er)\n fs.stat(prefix, function (er, st) {\n defaultConf.user = st && st.uid\n return cb(er)\n })\n })\n}\n", 749) = 749 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/get-credentials-by-uri.js", {st_mode=S_IFREG|0644, st_size=2109, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/get-credentials-by-uri.js", {st_mode=S_IFREG|0644, st_size=2109, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/get-credentials-by-uri.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2109, ...}) = 0 | |
29342 read(12, "var assert = require('assert')\n\nvar toNerfDart = require('./nerf-dart.js')\n\nmodule.exports = getCredentialsByURI\n\nfunction getCredentialsByURI (uri) {\n assert(uri && typeof uri === 'string', 'registry URL is required')\n var nerfed = toNerfDart(uri)\n var defnerf = toNerfDart(this.get('registry'))\n\n // hidden class micro-optimization\n var c = {\n scope: nerfed,\n token: undefined,\n password: undefined,\n username: undefined,\n email: undefined,\n auth: undefined,\n alwaysAuth: undefined\n }\n\n // used to override scope matching for tokens as well as legacy auth\n if (this.get(nerfed + ':always-auth') !== undefined) {\n var val = this.get(nerfed + ':always-auth')\n c.alwaysAuth = val === 'false' ? false : !!val\n } else if (this.get('always-auth') !== undefined) {\n c.alwaysAuth = this.get('always-auth')\n }\n\n if (this.get(nerfed + ':_authToken')) {\n c.token = this.get(nerfed + ':_authToken')\n // the bearer token is enough, don't confuse things\n return c\n }\n\n // Handle the old-style _auth=<base64> style for the default\n // registry, if set.\n //\n // XXX(isaacs): Remove when npm 1.4 is no longer relevant\n var authDef = this.get('_auth')\n var userDef = this.get('username')\n var passDef = this.get('_password')\n if (authDef && !(userDef && passDef)) {\n authDef = new Buffer(authDef, 'base64').toString()\n authDef = authDef.split(':')\n userDef = authDef.shift()\n passDef = authDef.join(':')\n }\n\n if (this.get(nerfed + ':_password')) {\n c.password = new Buffer(this.get(nerfed + ':_password'), 'base64').toString('utf8')\n } else if (nerfed === defnerf && passDef) {\n c.password = passDef\n }\n\n if (this.get(nerfed + ':username')) {\n c.username = this.get(nerfed + ':username')\n } else if (nerfed === defnerf && userDef) {\n c.username = userDef\n }\n\n if (this.get(nerfed + ':email')) {\n c.email = this.get(nerfed + ':email')\n } else if (this.get('email')) {\n c.email = this.get('email')\n }\n\n if (c.username && c.password) {\n c.auth = new Buffer(c.usern"..., 2109) = 2109 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/nerf-dart.js", {st_mode=S_IFREG|0644, st_size=471, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/nerf-dart.js", {st_mode=S_IFREG|0644, st_size=471, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/nerf-dart.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=471, ...}) = 0 | |
29342 read(12, "var url = require('url')\n\nmodule.exports = toNerfDart\n\n/**\n * Maps a URL to an identifier.\n *\n * Name courtesy schiffertronix media LLC, a New Jersey corporation\n *\n * @param {String} uri The URL to be nerfed.\n *\n * @returns {String} A nerfed URL.\n */\nfunction toNerfDart (uri) {\n var parsed = url.parse(uri)\n delete parsed.protocol\n delete parsed.auth\n delete parsed.query\n delete parsed.search\n delete parsed.hash\n\n return url.resolve(url.format(parsed), '.')\n}\n", 471) = 471 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/set-credentials-by-uri.js", {st_mode=S_IFREG|0644, st_size=1266, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/set-credentials-by-uri.js", {st_mode=S_IFREG|0644, st_size=1266, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/set-credentials-by-uri.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1266, ...}) = 0 | |
29342 read(12, "var assert = require('assert')\n\nvar toNerfDart = require('./nerf-dart.js')\n\nmodule.exports = setCredentialsByURI\n\nfunction setCredentialsByURI (uri, c) {\n assert(uri && typeof uri === 'string', 'registry URL is required')\n assert(c && typeof c === 'object', 'credentials are required')\n\n var nerfed = toNerfDart(uri)\n\n if (c.token) {\n this.set(nerfed + ':_authToken', c.token, 'user')\n this.del(nerfed + ':_password', 'user')\n this.del(nerfed + ':username', 'user')\n this.del(nerfed + ':email', 'user')\n this.del(nerfed + ':always-auth', 'user')\n } else if (c.username || c.password || c.email) {\n assert(c.username, 'must include username')\n assert(c.password, 'must include password')\n assert(c.email, 'must include email address')\n\n this.del(nerfed + ':_authToken', 'user')\n\n var encoded = new Buffer(c.password, 'utf8').toString('base64')\n this.set(nerfed + ':_password', encoded, 'user')\n this.set(nerfed + ':username', c.username, 'user')\n this.set(nerfed + ':email', c.email, 'user')\n\n if (c.alwaysAuth !== undefined) {\n this.set(nerfed + ':always-auth', c.alwaysAuth, 'user')\n } else {\n this.del(nerfed + ':always-auth', 'user')\n }\n } else {\n throw new Error('No credentials to set.')\n }\n}\n", 1266) = 1266 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/clear-credentials-by-uri.js", {st_mode=S_IFREG|0644, st_size=423, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/clear-credentials-by-uri.js", {st_mode=S_IFREG|0644, st_size=423, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/clear-credentials-by-uri.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=423, ...}) = 0 | |
29342 read(12, "var assert = require('assert')\n\nvar toNerfDart = require('./nerf-dart.js')\n\nmodule.exports = clearCredentialsByURI\n\nfunction clearCredentialsByURI (uri) {\n assert(uri && typeof uri === 'string', 'registry URL is required')\n\n var nerfed = toNerfDart(uri)\n\n this.del(nerfed + ':_authToken', 'user')\n this.del(nerfed + ':_password', 'user')\n this.del(nerfed + ':username', 'user')\n this.del(nerfed + ':email', 'user')\n}\n", 423) = 423 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/log.js", {st_mode=S_IFREG|0644, st_size=8043, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/abbrev", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/abbrev/abbrev.js", {st_mode=S_IFREG|0644, st_size=1764, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/which", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/which/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"raw\": \"which@latest\",\n \"scope\": null,\n \"escapedName\": \"which\",\n \"name\": \"which\",\n \"rawSpec\": \"latest\",\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"which@latest\",\n \"_id\": \"which@1.2.10\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/which\",\n \"_nodeVersion\": \"4.4.4\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/which-1.2.10.tgz_1465116744337_0.4818702598568052\"\n },\n \"_npmUser\": {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n },\n \"_npmVersion\": \"3.9.1\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"which@latest\",\n \"scope\": null,\n \"escapedName\": \"which\",\n \"name\": \"which\",\n \"rawSpec\": \"latest\",\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"_requiredBy\": [\n \"#USER\",\n \"/\",\n \"/node-gyp\",\n \"/tap/foreground-child/cross-spawn\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/which/-/which-1.2.10.tgz\",\n \"_shasum\": \"91cd9bd0751322411b659b40f054b21de957ab2d\",\n \"_shrinkwrap\": null,\n \"_spec\": \"which@latest\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me\"\n },\n \"bin\": {\n \"which\": \"./bin/which\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/node-which/issues\"\n },\n \"dependencies\": {\n \"isexe\": \"^1.1.1\"\n },\n \"description\": \"Like which(1) unix command. Find the first instance of an executable in the PATH.\",\n \"devDependencies\": {\n \"mkdirp\": \"^0.5.0\",\n \"rimraf\": \"^2.3.3\",\n \"tap\": \"^5.1.1\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"91cd9bd0751322411b659b40f054b21de957ab2d\",\n \"tarball\": \"https://registry.npmjs.org/which/-/which-1.2.10.tgz\"\n },\n \"files\": [\n \"which.js\",\n \"bin/which\"\n ],\n \"gitHead\": \"3f590834623ee940d922e12b1c8b9cbf24bd5012\",\n \"homepage\": \"https://github.com/isaacs/node-which#readme\",\n \"license\": \"ISC\",\n \"main\": \"which.js\",\n \"mainta"..., 32768, 0) = 2553 | |
29342 pread64(12, "", 32768, 2553) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/which/which.js", {st_mode=S_IFREG|0644, st_size=3171, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/which", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/which/which.js", {st_mode=S_IFREG|0644, st_size=3171, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/which/which.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=3171, ...}) = 0 | |
29342 read(12, "module.exports = which\nwhich.sync = whichSync\n\nvar isWindows = process.platform === 'win32' ||\n process.env.OSTYPE === 'cygwin' ||\n process.env.OSTYPE === 'msys'\n\nvar path = require('path')\nvar COLON = isWindows ? ';' : ':'\nvar isexe = require('isexe')\nvar fs = require('fs')\n\nfunction getNotFoundError (cmd) {\n var er = new Error('not found: ' + cmd)\n er.code = 'ENOENT'\n\n return er\n}\n\nfunction getPathInfo (cmd, opt) {\n var colon = opt.colon || COLON\n var pathEnv = opt.path || process.env.PATH || ''\n var pathExt = ['']\n\n pathEnv = pathEnv.split(colon)\n\n var pathExtExe = ''\n if (isWindows) {\n pathEnv.unshift(process.cwd())\n pathExtExe = (opt.pathExt || process.env.PATHEXT || '.EXE;.CMD;.BAT;.COM')\n pathExt = pathExtExe.split(colon)\n\n\n // Always test the cmd itself first. isexe will check to make sure\n // it's found in the pathExt set.\n if (cmd.indexOf('.') !== -1 && pathExt[0] !== '')\n pathExt.unshift('')\n }\n\n // If it has a slash, then we don't bother searching the pathenv.\n // just check the file itself, and that's it.\n if (cmd.match(/\\//) || isWindows && cmd.match(/\\\\/))\n pathEnv = ['']\n\n return {\n env: pathEnv,\n ext: pathExt,\n extExe: pathExtExe\n }\n}\n\nfunction which (cmd, opt, cb) {\n if (typeof opt === 'function') {\n cb = opt\n opt = {}\n }\n\n var info = getPathInfo(cmd, opt)\n var pathEnv = info.env\n var pathExt = info.ext\n var pathExtExe = info.extExe\n var found = []\n\n ;(function F (i, l) {\n if (i === l) {\n if (opt.all && found.length)\n return cb(null, found)\n else\n return cb(getNotFoundError(cmd))\n }\n\n var pathPart = pathEnv[i]\n if (pathPart.charAt(0) === '\"' && pathPart.slice(-1) === '\"')\n pathPart = pathPart.slice(1, -1)\n\n var p = path.join(pathPart, cmd)\n if (!pathPart && (/^\\.[\\\\\\/]/).test(cmd)) {\n p = cmd.slice(0, 2) + p\n }\n ;(function E (ii, ll) {\n if (ii === ll) return F(i + 1, l)\n var ext = pathExt[ii]\n isexe(p + ext, { pathExt: pathExtExe }, function (er, is) {\n "..., 3171) = 3171 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/which/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/which/node_modules/isexe", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/which/node_modules/isexe/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"isexe@^1.1.1\",\n \"/Users/rebecca/code/npm/node_modules/which\"\n ]\n ],\n \"_from\": \"isexe@>=1.1.1 <2.0.0\",\n \"_id\": \"isexe@1.1.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/which/isexe\",\n \"_nodeVersion\": \"4.0.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-9-west.internal.npmjs.com\",\n \"tmp\": \"tmp/isexe-1.1.2.tgz_1454992795963_0.7608721863944083\"\n },\n \"_npmUser\": {\n \"email\": \"i@izs.me\",\n \"name\": \"isaacs\"\n },\n \"_npmVersion\": \"3.7.0\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"isexe\",\n \"raw\": \"isexe@^1.1.1\",\n \"rawSpec\": \"^1.1.1\",\n \"scope\": null,\n \"spec\": \">=1.1.1 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/which\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz\",\n \"_shasum\": \"36f3e22e60750920f5e7241a476a8c6a42275ad0\",\n \"_shrinkwrap\": null,\n \"_spec\": \"isexe@^1.1.1\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/which\",\n \"author\": {\n \"email\": \"i@izs.me\",\n \"name\": \"Isaac Z. Schlueter\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/isexe/issues\"\n },\n \"dependencies\": {},\n \"description\": \"Minimal module to check if a file is executable.\",\n \"devDependencies\": {\n \"mkdirp\": \"^0.5.1\",\n \"rimraf\": \"^2.5.0\",\n \"tap\": \"^5.1.2\"\n },\n \"directories\": {\n \"test\": \"test\"\n },\n \"dist\": {\n \"shasum\": \"36f3e22e60750920f5e7241a476a8c6a42275ad0\",\n \"tarball\": \"http://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz\"\n },\n \"gitHead\": \"1882eed72c2ba152f4dd1336d857b0755ae306d9\",\n \"homepage\": \"https://github.com/isaacs/isexe#readme\",\n \"keywords\": [],\n \"license\": \"ISC\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"email\": \"i@izs.me\",\n \"name\": \"isaacs\"\n }\n ],\n \"name\": \"isexe\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/isaacs/isexe.git\"\n },\n \"scripts\": {\n \"test\": \"tap test/*.js --branches=100 --statements=100 --"..., 32768, 0) = 2103 | |
29342 pread64(12, "", 32768, 2103) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/which/node_modules/isexe/index.js", {st_mode=S_IFREG|0644, st_size=1270, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/which", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/which/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/which/node_modules/isexe", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/which/node_modules/isexe/index.js", {st_mode=S_IFREG|0644, st_size=1270, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/which/node_modules/isexe/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1270, ...}) = 0 | |
29342 read(12, "var fs = require('fs')\nvar core\nif (process.platform === 'win32' || global.TESTING_WINDOWS) {\n core = require('./windows.js')\n} else if (typeof fs.access === 'function') {\n core = require('./access.js')\n} else {\n core = require('./mode.js')\n}\n\nmodule.exports = isexe\nisexe.sync = sync\n\nfunction isexe (path, options, cb) {\n if (typeof options === 'function') {\n cb = options\n options = {}\n }\n\n if (!cb) {\n if (typeof Promise !== 'function') {\n throw new TypeError('callback not provided')\n }\n\n return new Promise(function (resolve, reject) {\n isexe(path, options || {}, function (er, is) {\n if (er) {\n reject(er)\n } else {\n resolve(is)\n }\n })\n })\n }\n\n core(path, options || {}, function (er, is) {\n // ignore EACCES because that just means we aren't allowed to run it\n if (er) {\n if (er.code === 'EACCES' || options && options.ignoreErrors) {\n er = null\n is = false\n }\n }\n cb(er, is)\n })\n}\n\nfunction sync (path, options) {\n // my kingdom for a filtered catch\n try {\n return core.sync(path, options || {})\n } catch (er) {\n if (options && options.ignoreErrors || er.code === 'EACCES') {\n return false\n } else {\n throw er\n }\n }\n}\n", 1270) = 1270 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/which/node_modules/isexe/access.js", {st_mode=S_IFREG|0644, st_size=237, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/which", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/which/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/which/node_modules/isexe", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/which/node_modules/isexe/access.js", {st_mode=S_IFREG|0644, st_size=237, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/which/node_modules/isexe/access.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=237, ...}) = 0 | |
29342 read(12, "module.exports = isexe\nisexe.sync = sync\n\nvar fs = require('fs')\n\nfunction isexe (path, _, cb) {\n fs.access(path, fs.X_OK, function (er) {\n cb(er, !er)\n })\n}\n\nfunction sync (path, _) {\n fs.accessSync(path, fs.X_OK)\n return true\n}\n", 237) = 237 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/cache/caching-client.js", {st_mode=S_IFREG|0644, st_size=6681, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/cache", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/cache/caching-client.js", {st_mode=S_IFREG|0644, st_size=6681, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/cache/caching-client.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=6681, ...}) = 0 | |
29342 read(12, "module.exports = CachingRegistryClient\n\nvar path = require('path')\nvar fs = require('graceful-fs')\nvar url = require('url')\nvar assert = require('assert')\nvar inherits = require('util').inherits\n\nvar RegistryClient = require('npm-registry-client')\nvar npm = require('../npm.js')\nvar log = require('npmlog')\nvar getCacheStat = require('./get-stat.js')\nvar cacheFile = require('npm-cache-filename')\nvar mkdirp = require('mkdirp')\nvar rimraf = require('rimraf')\nvar chownr = require('chownr')\nvar writeFile = require('write-file-atomic')\nvar parseJSON = require('../utils/parse-json')\n\nfunction CachingRegistryClient (config) {\n RegistryClient.call(this, adaptConfig(config))\n\n this._mapToCache = cacheFile(config.get('cache'))\n\n // swizzle in our custom cache invalidation logic\n this._request = this.request\n this.request = this._invalidatingRequest\n this.get = get\n}\ninherits(CachingRegistryClient, RegistryClient)\n\nCachingRegistryClient.prototype._invalidatingRequest = function (uri, params, cb) {\n var client = this\n this._request(uri, params, function () {\n var args = arguments\n\n var method = params.method\n if (method !== 'HEAD' && method !== 'GET') {\n var invalidated = client._mapToCache(uri)\n // invalidate cache\n //\n // This is irrelevant for commands that do etag / last-modified caching,\n // but ls and view also have a timed cache, so this keeps the user from\n // thinking that it didn't work when it did.\n // Note that failure is an acceptable option here, since the only\n // result will be a stale cache for some helper commands.\n log.verbose('request', 'invalidating', invalidated, 'on', method)\n return rimraf(invalidated, function () {\n cb.apply(undefined, args)\n })\n }\n\n cb.apply(undefined, args)\n })\n}\n\nfunction get (uri, params, cb) {\n assert(typeof uri === 'string', 'must pass registry URI to get')\n assert(params && typeof params === 'object', 'must pass params to get')\n assert(typeof cb === 'function', 'must pass callback to get')\n\n"..., 6681) = 6681 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/cache/node_modules", 0x7ffe97d643d0) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/graceful-fs.js", {st_mode=S_IFREG|0644, st_size=6824, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"name\": \"npm-registry-client\",\n \"raw\": \"npm-registry-client@latest\",\n \"rawSpec\": \"latest\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"npm-registry-client@latest\",\n \"_id\": \"npm-registry-client@7.1.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npm-registry-client\",\n \"_nodeVersion\": \"4.4.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-16-east.internal.npmjs.com\",\n \"tmp\": \"tmp/npm-registry-client-7.1.2.tgz_1466040796551_0.645394338760525\"\n },\n \"_npmUser\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"iarna\"\n },\n \"_npmVersion\": \"3.9.2\",\n \"_phantomChildren\": {\n \"inherits\": \"2.0.1\"\n },\n \"_requested\": {\n \"name\": \"npm-registry-client\",\n \"raw\": \"npm-registry-client@latest\",\n \"rawSpec\": \"latest\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"_requiredBy\": [\n \"/\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-7.1.2.tgz\",\n \"_shasum\": \"ddf243a2bd149d35172fe680aff40dfa20054bc3\",\n \"_shrinkwrap\": null,\n \"_spec\": \"npm-registry-client@latest\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"email\": \"i@izs.me\",\n \"name\": \"Isaac Z. Schlueter\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/npm/npm-registry-client/issues\"\n },\n \"dependencies\": {\n \"chownr\": \"^1.0.1\",\n \"concat-stream\": \"^1.4.6\",\n \"graceful-fs\": \"^4.1.2\",\n \"mkdirp\": \"^0.5.0\",\n \"normalize-package-data\": \"~1.0.1 || ^2.0.0\",\n \"npm-package-arg\": \"^3.0.0 || ^4.0.0\",\n \"npmlog\": \"~2.0.0 || ~3.1.0\",\n \"once\": \"^1.3.0\",\n \"request\": \"^2.47.0\",\n \"retry\": \"^0.8.0\",\n \"rimraf\": \"2\",\n \"semver\": \"2 >=2.2.1 || 3.x || 4 || 5\",\n \"slide\": \"^1.1.3\"\n },\n \"description\": \"Client for the npm registry\",\n \"devDependencies\": {\n \"negotiator\": \"^0.4.9\",\n \"nock\": \"^0.56.0\",\n \"readable-stream\": \"^2.0.2\",\n \"standard\": \"^4.0.0\",\n \"tap\": \"^1.2"..., 32768, 0) = 3038 | |
29342 pread64(12, "", 32768, 3038) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/index.js", {st_mode=S_IFREG|0644, st_size=2361, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/index.js", {st_mode=S_IFREG|0644, st_size=2361, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2361, ...}) = 0 | |
29342 read(12, "// utilities for working with the js-registry site.\n\nmodule.exports = RegClient\n\nvar join = require('path').join\nvar fs = require('graceful-fs')\n\nvar npmlog\ntry {\n npmlog = require('npmlog')\n} catch (er) {\n npmlog = {\n error: noop,\n warn: noop,\n info: noop,\n verbose: noop,\n silly: noop,\n http: noop,\n pause: noop,\n resume: noop\n }\n}\n\nfunction noop () {}\n\nfunction RegClient (config) {\n this.config = Object.create(config || {})\n\n this.config.proxy = this.config.proxy || {}\n if (!this.config.proxy.https && this.config.proxy.http) {\n this.config.proxy.https = this.config.proxy.http\n }\n\n this.config.ssl = this.config.ssl || {}\n if (this.config.ssl.strict === undefined) this.config.ssl.strict = true\n\n this.config.retry = this.config.retry || {}\n if (typeof this.config.retry.retries !== 'number') this.config.retry.retries = 2\n if (typeof this.config.retry.factor !== 'number') this.config.retry.factor = 10\n if (typeof this.config.retry.minTimeout !== 'number') this.config.retry.minTimeout = 10000\n if (typeof this.config.retry.maxTimeout !== 'number') this.config.retry.maxTimeout = 60000\n if (typeof this.config.maxSockets !== 'number') this.config.maxSockets = 50\n\n this.config.userAgent = this.config.userAgent || 'node/' + process.version\n this.config.defaultTag = this.config.defaultTag || 'latest'\n\n this.log = this.config.log || npmlog\n delete this.config.log\n\n var client = this\n fs.readdirSync(join(__dirname, 'lib')).forEach(function (f) {\n var entry = join(__dirname, 'lib', f)\n\n // lib/group-name/operation.js -> client.groupName.operation\n var stat = fs.statSync(entry)\n if (stat.isDirectory()) {\n var groupName = f.replace(/-([a-z])/, dashToCamel)\n fs.readdirSync(entry).forEach(function (f) {\n if (!f.match(/\\.js$/)) return\n\n if (!client[groupName]) {\n // keep client.groupName.operation from stomping client.operation\n client[groupName] = Object.create(client)\n }\n var name = f.replace(/\\.js$/, '').replace(/-("..., 2361) = 2361 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/graceful-fs", 0x7ffe97d64120) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/graceful-fs.js", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/graceful-fs.json", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/graceful-fs.node", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/graceful-fs/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/graceful-fs/index.js", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/graceful-fs/index.json", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/graceful-fs/index.node", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/graceful-fs.js", {st_mode=S_IFREG|0644, st_size=6824, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog", 0x7ffe97d64120) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog.js", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog.json", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog.node", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/index.js", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/index.json", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/index.node", 0x7ffe97d64080) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/log.js", {st_mode=S_IFREG|0644, st_size=8043, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/cache", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/npm.js", {st_mode=S_IFREG|0644, st_size=11499, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npmlog/log.js", {st_mode=S_IFREG|0644, st_size=8043, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/cache/get-stat.js", {st_mode=S_IFREG|0644, st_size=166, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/cache", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/cache/get-stat.js", {st_mode=S_IFREG|0644, st_size=166, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/cache/get-stat.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=166, ...}) = 0 | |
29342 read(12, "var npm = require('../npm.js')\nvar correctMkdir = require('../utils/correct-mkdir.js')\n\nmodule.exports = function getCacheStat (cb) {\n correctMkdir(npm.cache, cb)\n}\n", 166) = 166 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils/correct-mkdir.js", {st_mode=S_IFREG|0644, st_size=2995, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils/correct-mkdir.js", {st_mode=S_IFREG|0644, st_size=2995, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/utils/correct-mkdir.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2995, ...}) = 0 | |
29342 read(12, "var chownr = require('chownr')\nvar dezalgo = require('dezalgo')\nvar fs = require('graceful-fs')\nvar inflight = require('inflight')\nvar log = require('npmlog')\nvar mkdirp = require('mkdirp')\n\n// memoize the directories created by this step\nvar stats = {}\nvar effectiveOwner\nmodule.exports = function correctMkdir (path, cb) {\n cb = dezalgo(cb)\n cb = inflight('correctMkdir:' + path, cb)\n if (!cb) {\n return log.verbose('correctMkdir', path, 'correctMkdir already in flight; waiting')\n } else {\n log.verbose('correctMkdir', path, 'correctMkdir not in flight; initializing')\n }\n\n if (stats[path]) return cb(null, stats[path])\n\n fs.stat(path, function (er, st) {\n if (er) return makeDirectory(path, cb)\n\n if (!st.isDirectory()) {\n log.error('correctMkdir', 'invalid dir %s', path)\n return cb(er)\n }\n\n var ownerStats = calculateOwner()\n // there's always a chance the permissions could have been frobbed, so fix\n if (st.uid !== ownerStats.uid) {\n stats[path] = ownerStats\n setPermissions(path, ownerStats, cb)\n } else {\n stats[path] = st\n cb(null, stats[path])\n }\n })\n}\n\nfunction calculateOwner () {\n if (!effectiveOwner) {\n effectiveOwner = { uid: 0, gid: 0 }\n\n if (process.getuid) effectiveOwner.uid = +process.getuid()\n if (process.getgid) effectiveOwner.gid = +process.getgid()\n\n if (effectiveOwner.uid === 0) {\n if (process.env.SUDO_UID) effectiveOwner.uid = +process.env.SUDO_UID\n if (process.env.SUDO_GID) effectiveOwner.gid = +process.env.SUDO_GID\n }\n }\n\n return effectiveOwner\n}\n\nfunction makeDirectory (path, cb) {\n cb = inflight('makeDirectory:' + path, cb)\n if (!cb) {\n return log.verbose('makeDirectory', path, 'creation already in flight; waiting')\n } else {\n log.verbose('makeDirectory', path, 'creation not in flight; initializing')\n }\n\n var owner = calculateOwner()\n\n if (!process.getuid) {\n return mkdirp(path, function (er) {\n log.verbose('makeCacheDir', 'UID & GID are irrelevant on', process.platform)\n\n stats[p"..., 2995) = 2995 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/chownr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/chownr/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"name\": \"chownr\",\n \"description\": \"like `chown -R`\",\n \"version\": \"1.0.1\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/isaacs/chownr.git\"\n },\n \"main\": \"chownr.js\",\n \"files\": [\n \"chownr.js\"\n ],\n \"devDependencies\": {\n \"mkdirp\": \"0.3\",\n \"rimraf\": \"\",\n \"tap\": \"^1.2.0\"\n },\n \"scripts\": {\n \"test\": \"tap test/*.js\"\n },\n \"license\": \"ISC\",\n \"gitHead\": \"c6c43844e80d7c7045e737a72b9fbb1ba0579a26\",\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/chownr/issues\"\n },\n \"homepage\": \"https://github.com/isaacs/chownr#readme\",\n \"_id\": \"chownr@1.0.1\",\n \"_shasum\": \"e2a75042a9551908bebd25b8523d5f9769d79181\",\n \"_from\": \"chownr@>=1.0.1 <1.1.0\",\n \"_npmVersion\": \"3.2.2\",\n \"_nodeVersion\": \"2.2.1\",\n \"_npmUser\": {\n \"name\": \"isaacs\",\n \"email\": \"isaacs@npmjs.com\"\n },\n \"dist\": {\n \"shasum\": \"e2a75042a9551908bebd25b8523d5f9769d79181\",\n \"tarball\": \"http://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz\"\n },\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n }\n ],\n \"directories\": {},\n \"_resolved\": \"https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz\",\n \"readme\": \"ERROR: No README data found!\"\n}\n", 32768, 0) = 1290 | |
29342 pread64(12, "", 32768, 1290) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/chownr/chownr.js", {st_mode=S_IFREG|0644, st_size=1395, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/chownr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/chownr/chownr.js", {st_mode=S_IFREG|0644, st_size=1395, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/chownr/chownr.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1395, ...}) = 0 | |
29342 read(12, "module.exports = chownr\nchownr.sync = chownrSync\n\nvar fs = require(\"fs\")\n, path = require(\"path\")\n\nfunction chownr (p, uid, gid, cb) {\n fs.readdir(p, function (er, children) {\n // any error other than ENOTDIR means it's not readable, or\n // doesn't exist. give up.\n if (er && er.code !== \"ENOTDIR\") return cb(er)\n if (er || !children.length) return fs.chown(p, uid, gid, cb)\n\n var len = children.length\n , errState = null\n children.forEach(function (child) {\n var pathChild = path.resolve(p, child);\n fs.lstat(pathChild, function(er, stats) {\n if (er)\n return cb(er)\n if (!stats.isSymbolicLink())\n chownr(pathChild, uid, gid, then)\n else\n then()\n })\n })\n function then (er) {\n if (errState) return\n if (er) return cb(errState = er)\n if (-- len === 0) return fs.chown(p, uid, gid, cb)\n }\n })\n}\n\nfunction chownrSync (p, uid, gid) {\n var children\n try {\n children = fs.readdirSync(p)\n } catch (er) {\n if (er && er.code === \"ENOTDIR\") return fs.chownSync(p, uid, gid)\n throw er\n }\n if (!children.length) return fs.chownSync(p, uid, gid)\n\n children.forEach(function (child) {\n var pathChild = path.resolve(p, child)\n var stats = fs.lstatSync(pathChild)\n if (!stats.isSymbolicLink())\n chownrSync(pathChild, uid, gid)\n })\n return fs.chownSync(p, uid, gid)\n}\n", 1395) = 1395 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/dezalgo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/dezalgo/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"dezalgo\",\n \"version\": \"1.0.3\",\n \"description\": \"Contain async insanity so that the dark pony lord doesn't eat souls\",\n \"main\": \"dezalgo.js\",\n \"directories\": {\n \"test\": \"test\"\n },\n \"dependencies\": {\n \"asap\": \"^2.0.0\",\n \"wrappy\": \"1\"\n },\n \"devDependencies\": {\n \"tap\": \"^1.2.0\"\n },\n \"scripts\": {\n \"test\": \"tap test/*.js\"\n },\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/npm/dezalgo.git\"\n },\n \"keywords\": [\n \"async\",\n \"zalgo\",\n \"the dark pony\",\n \"he comes\",\n \"asynchrony of all holy and good\",\n \"T\314\257\315\205\314\252o\314\257\315\226\314\271 \315\242\314\273\314\256\314\226\314\262i\314\245\314\226n\314\242\315\210\315\207\314\235\315\215v\315\217\315\211ok\314\255\314\254\314\235\315\205e\315\235\314\236\315\215\314\251\314\253\315\215\314\251 \315\201\314\251\314\256\314\226\314\237\315\207\315\211t\315\224\315\224\315\216\314\227h\315\217\314\227\314\237e\314\230\315\211\314\260\314\246\314\240\314\236\315\223 \315\225h\315\240\315\211\314\237\315\216\314\252\314\240\314\261i\314\260\314\256\314\251v\314\272\315\211\315\207\314\251e\314\265\315\226-\314\272\314\252m\315\215i\314\234n\314\252\314\262\314\262\314\262\314\256d\314\267 \314\242r\315\230\314\240\314\274\314\257\314\271\315\205\314\246\314\246e\315\223\314\263\315\223\314\231p\315\230\315\205\314\272\314\227\314\253\315\231r\315\234\315\224\314\260e\314\264\315\223\314\236s\315\237\315\205\315\211\314\251\314\251e\315\217\314\243n\315\232\315\207\314\227\314\255\314\272\315\215ti\315\200\315\231\314\243n\315\217\314\226\314\245\314\227\315\216\314\260\314\252g\314\225\314\236\315\223\314\255\314\261\314\257\314\253 \315\234\314\243\315\205\314\261c\315\200\314\246\314\260\314\260\314\240\314\256\315\216\315\231hao\314\272\314\234\314\273\315\215\315\205\315\231s\315\211\315\223\314\230.\315\230\315\216\314\274\314\272\314\274\315\225\314\271\",\n \"\314\240\314\236\314\261\314\260I\315\226\315\207\314\235\314\273n\314\246\314\260\315\215\314\260\314\237v\315\230\314\244\314\272\314\253\314\263\314\255\314\274\314\227o\315\200\314\271\314\237\314\251\314\251\315\232k\314\242\314\245\314\240\315\215\315\211\314\246\314\254i\315\230\314\226\315\223\315\224\314\256\314\261\314\273n\314\266\314\263\315\231\314\253\315\216g\314\226\314\257\314\243\314\262\314\252\315\211 \315\205\314\236\315\216\314\227\315\225\315\232t\314\262\315\225\314\230\314\272\314\257\314\227\314\246h\314\230\314\246\314\262\314\234\314\273e\314\263\315\216\315\211\314\254\315\231 \314\264\314\236\314\252\314\262\314\245f\315\242\314\234\314\257\315\223\315\223\314\255\314\255e\314\261\314\230\315\224\314\256e\314\234\314\244l\315\242\314\272\314\261\315\226\314\257\315\223\315\231\315\210i\314\265\314\246\314\254\315\211\315\224\314\253\315\232\315\225n\315\211g\314\250\315\226\314\231\314\231\314\271\314\271\314\237\314\244 \315\211\314\252o\315\205\314\236\314\240\315\215\314\252\314\260\315\231f\314\254\314\262\314\272 \314\225\315\224\315\225\314\262\315\225\315\225\314\262c\314\231\315\211h\314\225\314\235\315\224\315\205\314\251\314\231a\314\262\315\226\314\273\314\227\314\271o\314\245\314\274\314\253s\314\235\314\226\314\234\314\235\315\232\314\253\314\237.\314\272\315\232 \314\270\314\261\314\262W\314\266\314\245\314\243\315\226\314\246i\315\217\314\244\314\254\314\261\314\263\315\205\314\243t\315\211h\314\227\314\252\314\252 \314\267\314\261\315\232\314\271\314\252o\314\250\315\225\314\227\314\243\314\263\314\246\315\216u\314\225\314\274\314\246\315\224\314\245\314\256t\314\247\315\226\315\216\314\273\315\224\315\211 \314\264\315\216\314\251o\315\200r\315\235\314\271\314\260\314\226\315\211\315\210d\314\267\314\262\314\246\314\226\315\223e\314\262\315\223\314\240r\",\n \"\314\247\315\232\314\234\315\223\314\260\314\255\314\255T\315\235\314\261\314\253\314\271\314\234\314\256\314\237\314\256h\315\201\315\232\314\230\314\251\314\230\314\226\314\260e \314\245\314\230\315\223\315\211\ | |
315\224\315\231\314\274N\314\237\314\234\314\243\314\230\315\224\314\252e\315\242\314\236\314\236\314\244z\314\260\314\226\314\230\315\207p\315\237\314\240e\314\272\314\261\314\243\315\215\315\231\314\235r\314\243\314\230\314\254\315\224\314\231\315\207\314\240d\315\235i\314\260\314\257\314\261\314\245\314\227\314\251a\314\233\315\205n\315\217\314\246 \314\267\314\245hi\314\245v\315\235\314\226\314\263\314\271\315\211\314\256\314\261e\314\271\314\252\314\230\314\226\314\260\314\237-\314\264\315\231\315\223\315\232\314\234\314\273mi\314\227\314\272\314\273\315\231\314\272\315\205n\314\252\314\257\315\210d \315\217\314\230\315\223\314\253\314\263\315\205o\314\233\314\271\315\224\314\263\314\226\314\243\315\223f\315\210\314\271\314\230 \315\225\315\205c\314\227\314\244\314\240\314\234\314\256\314\245\314\245h\314\241\315\215\314\251\314\255\314\253\315\232\314\261a\315\234\314\244\315\211\314\244\315\224os\315\200\315\225\314\244\314\274\315\215\314\262\315\205.\314\241\314\261 \314\246Za\314\257\314\261\314\227\314\255\315\215\314\243\315\232l\314\227\315\211\314\260\314\244g\315\217\314\243\314\255\314\254\314\227\315\205\314\262\315\226o\314\266\314\255\314\251\314\263\314\237\315\210.\314\252\314\246\314\260\314\263\",\n \"H\314\264\314\261\314\246\314\227\314\254\314\243\315\223\314\272e\314\256 \315\237\315\211\314\240\314\260\314\236\315\216\314\226w\315\200h\314\233\314\272\314\257\315\205o\315\241\314\226\314\253 \314\242W\315\200a\314\241\314\227i\314\270t\315\200\315\226\314\243\315\211s\314\247\315\224\314\257\314\251 \314\244\314\246\314\256\315\207\314\236\314\246\314\262B\315\216\314\255\315\207\314\246\314\274e\314\242hin\315\217\315\231\314\237\314\252d\314\264\314\260\315\223\314\273\314\243\314\256\315\205\315\225 T\314\225\315\226\314\256h\315\226e\315\230\314\230\314\272\314\260\314\231 \314\245W\315\200\314\246\315\224\314\273\315\232a\314\236\315\226\314\252\315\211l\314\252\314\240\314"..., 32768, 0) = 3427 | |
29342 pread64(12, "", 32768, 3427) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/dezalgo/dezalgo.js", {st_mode=S_IFREG|0644, st_size=368, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/dezalgo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/dezalgo/dezalgo.js", {st_mode=S_IFREG|0644, st_size=368, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/dezalgo/dezalgo.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=368, ...}) = 0 | |
29342 read(12, "var wrappy = require('wrappy')\nmodule.exports = wrappy(dezalgo)\n\nvar asap = require('asap')\n\nfunction dezalgo (cb) {\n var sync = true\n asap(function () {\n sync = false\n })\n\n return function zalgoSafe() {\n var args = arguments\n var me = this\n if (sync)\n asap(function() {\n cb.apply(me, args)\n })\n else\n cb.apply(me, args)\n }\n}\n", 368) = 368 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/dezalgo/node_modules", 0x7ffe97d63be0) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/wrappy", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/wrappy/wrappy.js", {st_mode=S_IFREG|0644, st_size=905, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/asap", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/asap/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"name\": \"asap\",\n \"raw\": \"asap\",\n \"rawSpec\": \"\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"/Users/aleksey/npm\"\n ]\n ],\n \"_from\": \"asap@latest\",\n \"_id\": \"asap@2.0.4\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/asap\",\n \"_nodeVersion\": \"0.10.32\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/asap-2.0.4.tgz_1463764720924_0.3805790115147829\"\n },\n \"_npmUser\": {\n \"email\": \"kris.kowal@cixar.com\",\n \"name\": \"kriskowal\"\n },\n \"_npmVersion\": \"2.14.7\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"asap\",\n \"raw\": \"asap\",\n \"rawSpec\": \"\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"_requiredBy\": [\n \"/\"\n ],\n \"_resolved\": \"https://unpm.uberinternal.com/asap/-/asap-2.0.4.tgz\",\n \"_shasum\": \"b391bf7f6bfbc65706022fec8f49c4b07fecf589\",\n \"_shrinkwrap\": null,\n \"_spec\": \"asap\",\n \"_where\": \"/Users/aleksey/npm\",\n \"browser\": {\n \"./asap\": \"./browser-asap.js\",\n \"./asap.js\": \"./browser-asap.js\",\n \"./raw\": \"./browser-raw.js\",\n \"./raw.js\": \"./browser-raw.js\",\n \"./test/domain.js\": \"./test/browser-domain.js\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/kriskowal/asap/issues\"\n },\n \"dependencies\": {},\n \"description\": \"High-priority task queue for Node.js and browsers\",\n \"devDependencies\": {\n \"benchmark\": \"^1.0.0\",\n \"events\": \"^1.0.1\",\n \"jshint\": \"^2.5.1\",\n \"knox\": \"^0.8.10\",\n \"mr\": \"^2.0.5\",\n \"opener\": \"^1.3.0\",\n \"q\": \"^2.0.3\",\n \"q-io\": \"^2.0.3\",\n \"saucelabs\": \"^0.1.1\",\n \"wd\": \"^0.2.21\",\n \"weak-map\": \"^1.0.5\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"b391bf7f6bfbc65706022fec8f49c4b07fecf589\",\n \"tarball\": \"https://unpm.uberinternal.com/asap/-/asap-2.0.4.tgz\"\n },\n \"files\": [\n \"raw.js\",\n \"asap.js\",\n \"browser-raw.js\",\n \"browser-asap.js\"\n ],\n \"gitHead\": \"26e815dafed7bc112924bf7a6be0d997abf1b407\",\n \"homepage\": \"https://github.com/kriskowal/asap#r"..., 32768, 0) = 3557 | |
29342 pread64(12, "", 32768, 3557) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/asap/asap.js", {st_mode=S_IFREG|0644, st_size=1957, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/asap", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/asap/asap.js", {st_mode=S_IFREG|0644, st_size=1957, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/asap/asap.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1957, ...}) = 0 | |
29342 read(12, "\"use strict\";\n\nvar rawAsap = require(\"./raw\");\nvar freeTasks = [];\n\n/**\n * Calls a task as soon as possible after returning, in its own event, with\n * priority over IO events. An exception thrown in a task can be handled by\n * `process.on(\"uncaughtException\") or `domain.on(\"error\")`, but will otherwise\n * crash the process. If the error is handled, all subsequent tasks will\n * resume.\n *\n * @param {{call}} task A callable object, typically a function that takes no\n * arguments.\n */\nmodule.exports = asap;\nfunction asap(task) {\n var rawTask;\n if (freeTasks.length) {\n rawTask = freeTasks.pop();\n } else {\n rawTask = new RawTask();\n }\n rawTask.task = task;\n rawTask.domain = process.domain;\n rawAsap(rawTask);\n}\n\nfunction RawTask() {\n this.task = null;\n this.domain = null;\n}\n\nRawTask.prototype.call = function () {\n if (this.domain) {\n this.domain.enter();\n }\n var threw = true;\n try {\n this.task.call();\n threw = false;\n // If the task throws an exception (presumably) Node.js restores the\n // domain stack for the next event.\n if (this.domain) {\n this.domain.exit();\n }\n } finally {\n // We use try/finally and a threw flag to avoid messing up stack traces\n // when we catch and release errors.\n if (threw) {\n // In Node.js, uncaught exceptions are considered fatal errors.\n // Re-throw them to interrupt flushing!\n // Ensure that flushing continues if an uncaught exception is\n // suppressed listening process.on(\"uncaughtException\") or\n // domain.on(\"error\").\n rawAsap.requestFlush();\n }\n // If the task threw an error, we do not want to exit the domain here.\n // Exiting the domain would prevent the domain from catching the error.\n this.task = null;\n this.domain = null;\n freeTasks.push(this);\n }\n};\n", 1957) = 1957 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/asap/raw", 0x7ffe97d63940) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/asap/raw.js", {st_mode=S_IFREG|0644, st_size=4139, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/asap", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/asap/raw.js", {st_mode=S_IFREG|0644, st_size=4139, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/asap/raw.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=4139, ...}) = 0 | |
29342 read(12, "\"use strict\";\n\nvar domain; // The domain module is executed on demand\nvar hasSetImmediate = typeof setImmediate === \"function\";\n\n// Use the fastest means possible to execute a task in its own turn, with\n// priority over other events including network IO events in Node.js.\n//\n// An exception thrown by a task will permanently interrupt the processing of\n// subsequent tasks. The higher level `asap` function ensures that if an\n// exception is thrown by a task, that the task queue will continue flushing as\n// soon as possible, but if you use `rawAsap` directly, you are responsible to\n// either ensure that no exceptions are thrown from your task, or to manually\n// call `rawAsap.requestFlush` if an exception is thrown.\nmodule.exports = rawAsap;\nfunction rawAsap(task) {\n if (!queue.length) {\n requestFlush();\n flushing = true;\n }\n // Avoids a function call\n queue[queue.length] = task;\n}\n\nvar queue = [];\n// Once a flush has been requested, no further calls to `requestFlush` are\n// necessary until the next `flush` completes.\nvar flushing = false;\n// The position of the next task to execute in the task queue. This is\n// preserved between calls to `flush` so that it can be resumed if\n// a task throws an exception.\nvar index = 0;\n// If a task schedules additional tasks recursively, the task queue can grow\n// unbounded. To prevent memory excaustion, the task queue will periodically\n// truncate already-completed tasks.\nvar capacity = 1024;\n\n// The flush function processes all tasks that have been scheduled with\n// `rawAsap` unless and until one of those tasks throws an exception.\n// If a task throws an exception, `flush` ensures that its state will remain\n// consistent and will resume where it left off when called again.\n// However, `flush` does not make any arrangements to be called again if an\n// exception is thrown.\nfunction flush() {\n while (index < queue.length) {\n var currentIndex = index;\n // Advance the index before calling the task. This ensures that we will\n // begin fl"..., 4139) = 4139 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/graceful-fs.js", {st_mode=S_IFREG|0644, st_size=6824, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/inflight", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/inflight/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"name\": \"inflight\",\n \"raw\": \"inflight@latest\",\n \"rawSpec\": \"latest\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"/Users/zkat/Documents/code/npm\"\n ]\n ],\n \"_from\": \"inflight@latest\",\n \"_id\": \"inflight@1.0.5\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/inflight\",\n \"_nodeVersion\": \"5.10.1\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/inflight-1.0.5.tgz_1463529611443_0.00041943578980863094\"\n },\n \"_npmUser\": {\n \"email\": \"kat@sykosomatic.org\",\n \"name\": \"zkat\"\n },\n \"_npmVersion\": \"3.9.1\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"inflight\",\n \"raw\": \"inflight@latest\",\n \"rawSpec\": \"latest\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/glob\",\n \"/init-package-json/glob\",\n \"/node-gyp/glob\",\n \"/read-package-json/glob\",\n \"/standard/eslint/glob\",\n \"/standard/standard-engine/deglob/glob\",\n \"/tap/nyc/glob\",\n \"/tap/nyc/istanbul/fileset/glob\",\n \"/tap/tap-mocha-reporter/glob\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz\",\n \"_shasum\": \"db3204cd5a9de2e6cd890b85c6e2f66bcf4f620a\",\n \"_shrinkwrap\": null,\n \"_spec\": \"inflight@latest\",\n \"_where\": \"/Users/zkat/Documents/code/npm\",\n \"author\": {\n \"email\": \"i@izs.me\",\n \"name\": \"Isaac Z. Schlueter\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/inflight/issues\"\n },\n \"dependencies\": {\n \"once\": \"^1.3.0\",\n \"wrappy\": \"1\"\n },\n \"description\": \"Add callbacks to requests in flight to avoid async duplication\",\n \"devDependencies\": {\n \"tap\": \"^1.2.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"db3204cd5a9de2e6cd890b85c6e2f66bcf4f620a\",\n \"tarball\": \"https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz\"\n },\n \"files\": [\n \"inflight.js\"\n ],\n \"gitHead\": \"559e37b4f6327fca797fe8d7fe8ed6d9cae08821\",\n \"homepage\": \"https:"..., 32768, 0) = 2686 | |
29342 pread64(12, "", 32768, 2686) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/inflight/inflight.js", {st_mode=S_IFREG|0644, st_size=897, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inflight", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inflight/inflight.js", {st_mode=S_IFREG|0644, st_size=897, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/inflight/inflight.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=897, ...}) = 0 | |
29342 read(12, "var wrappy = require('wrappy')\nvar reqs = Object.create(null)\nvar once = require('once')\n\nmodule.exports = wrappy(inflight)\n\nfunction inflight (key, cb) {\n if (reqs[key]) {\n reqs[key].push(cb)\n return null\n } else {\n reqs[key] = [cb]\n return makeres(key)\n }\n}\n\nfunction makeres (key) {\n return once(function RES () {\n var cbs = reqs[key]\n var len = cbs.length\n var args = slice(arguments)\n for (var i = 0; i < len; i++) {\n cbs[i].apply(null, args)\n }\n if (cbs.length > len) {\n // added more in the interim.\n // de-zalgo, just in case, but don't call again.\n cbs.splice(0, len)\n process.nextTick(function () {\n RES.apply(null, args)\n })\n } else {\n delete reqs[key]\n }\n })\n}\n\nfunction slice (args) {\n var length = args.length\n var array = []\n\n for (var i = 0; i < length; i++) array[i] = args[i]\n return array\n}\n", 897) = 897 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/inflight/node_modules", 0x7ffe97d63be0) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/wrappy", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/wrappy/wrappy.js", {st_mode=S_IFREG|0644, st_size=905, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/once", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/once/once.js", {st_mode=S_IFREG|0644, st_size=417, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/mkdirp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/mkdirp/index.js", {st_mode=S_IFREG|0644, st_size=2630, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-cache-filename", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-cache-filename/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"npm-cache-filename\",\n \"version\": \"1.0.2\",\n \"description\": \"Given a cache folder and url, return the appropriate cache folder.\",\n \"main\": \"index.js\",\n \"dependencies\": {},\n \"devDependencies\": {\n \"tap\": \"^1.2.0\"\n },\n \"scripts\": {\n \"test\": \"tap test.js\"\n },\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/npm/npm-cache-filename.git\"\n },\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"license\": \"ISC\",\n \"bugs\": {\n \"url\": \"https://github.com/npm/npm-cache-filename/issues\"\n },\n \"homepage\": \"https://github.com/npm/npm-cache-filename\",\n \"gitHead\": \"b7eef12919fdf544a3b83bba73093f7268c40c1e\",\n \"_id\": \"npm-cache-filename@1.0.2\",\n \"_shasum\": \"ded306c5b0bfc870a9e9faf823bc5f283e05ae11\",\n \"_from\": \"npm-cache-filename@>=1.0.2 <1.1.0\",\n \"_npmVersion\": \"2.12.1\",\n \"_nodeVersion\": \"2.2.2\",\n \"_npmUser\": {\n \"name\": \"zkat\",\n \"email\": \"kat@sykosomatic.org\"\n },\n \"dist\": {\n \"shasum\": \"ded306c5b0bfc870a9e9faf823bc5f283e05ae11\",\n \"tarball\": \"http://registry.npmjs.org/npm-cache-filename/-/npm-cache-filename-1.0.2.tgz\"\n },\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"isaacs@npmjs.com\"\n },\n {\n \"name\": \"kat\",\n \"email\": \"kat@lua.cz\"\n },\n {\n \"name\": \"zkat\",\n \"email\": \"kat@sykosomatic.org\"\n }\n ],\n \"directories\": {},\n \"_resolved\": \"https://registry.npmjs.org/npm-cache-filename/-/npm-cache-filename-1.0.2.tgz\"\n}\n", 32768, 0) = 1491 | |
29342 pread64(12, "", 32768, 1491) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-cache-filename/index.js", {st_mode=S_IFREG|0644, st_size=661, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-cache-filename", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-cache-filename/index.js", {st_mode=S_IFREG|0644, st_size=661, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-cache-filename/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=661, ...}) = 0 | |
29342 read(12, "var url = require('url');;\nvar path = require('path');;\n\nmodule.exports = cf;;\n\nfunction cf(root, u) {\n if (!u)\n return cf.bind(null, root);;\n\n u = url.parse(u);;\n var h = u.host.replace(/:/g, '_');;\n // Strip off any /-rev/... or ?rev=... bits\n var revre = /(\\?rev=|\\?.*?&rev=|\\/-rev\\/).*$/;;\n var parts = u.path.replace(revre, '').split('/').slice(1);;\n // Make sure different git references get different folders\n if (u.hash && u.hash.length > 1) {\n parts.push(u.hash.slice(1));;\n };;\n var p = [root, h].concat(parts.map(function(part) {\n return encodeURIComponent(part).replace(/%/g, '_');;\n }));;\n\n return path.join.apply(path, p);;\n}\n", 661) = 661 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/mkdirp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/mkdirp/index.js", {st_mode=S_IFREG|0644, st_size=2630, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/rimraf", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/rimraf/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"rimraf@~2.5.1\",\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"rimraf@>=2.5.1 <2.6.0\",\n \"_id\": \"rimraf@2.5.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/rimraf\",\n \"_nodeVersion\": \"5.6.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-6-west.internal.npmjs.com\",\n \"tmp\": \"tmp/rimraf-2.5.2.tgz_1455346499772_0.9326622514054179\"\n },\n \"_npmUser\": {\n \"email\": \"i@izs.me\",\n \"name\": \"isaacs\"\n },\n \"_npmVersion\": \"3.7.0\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"rimraf\",\n \"raw\": \"rimraf@~2.5.1\",\n \"rawSpec\": \"~2.5.1\",\n \"scope\": null,\n \"spec\": \">=2.5.1 <2.6.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/fs-vacuum\",\n \"/fstream\",\n \"/node-gyp\",\n \"/npm-registry-client\",\n \"/standard/standard-engine/eslint/file-entry-cache/flat-cache/del\",\n \"/tacks\",\n \"/tap/nyc\",\n \"/tap/nyc/spawn-wrap\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz\",\n \"_shasum\": \"62ba947fa4c0b4363839aefecd4f0fbad6059726\",\n \"_shrinkwrap\": null,\n \"_spec\": \"rimraf@~2.5.1\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"email\": \"i@izs.me\",\n \"name\": \"Isaac Z. Schlueter\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bin\": {\n \"rimraf\": \"./bin.js\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/rimraf/issues\"\n },\n \"dependencies\": {\n \"glob\": \"^7.0.0\"\n },\n \"description\": \"A deep deletion module for node (like `rm -rf`)\",\n \"devDependencies\": {\n \"mkdirp\": \"^0.5.1\",\n \"tap\": \"^5.1.1\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"62ba947fa4c0b4363839aefecd4f0fbad6059726\",\n \"tarball\": \"http://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz\"\n },\n \"files\": [\n \"LICENSE\",\n \"README.md\",\n \"bin.js\",\n \"rimraf.js\"\n ],\n \"gitHead\": \"f414f87021f88d004ac487eebc8d07ce6a152721\",\n \"homepage\": \"https://github.com/isaacs/rimraf#readme\",\n \"license\": \"ISC\",\n \"main\": \"rimraf.js\",\n \"maintainers\": [\n {\n \"email\": \"i@izs.me\",\n \"name\": \"isaacs\"\n }\n ],\n \"name\": "..., 32768, 0) = 2293 | |
29342 pread64(12, "", 32768, 2293) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/rimraf/rimraf.js", {st_mode=S_IFREG|0644, st_size=8031, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/rimraf", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/rimraf/rimraf.js", {st_mode=S_IFREG|0644, st_size=8031, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/rimraf/rimraf.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=8031, ...}) = 0 | |
29342 read(12, "module.exports = rimraf\nrimraf.sync = rimrafSync\n\nvar assert = require(\"assert\")\nvar path = require(\"path\")\nvar fs = require(\"fs\")\nvar glob = require(\"glob\")\n\nvar defaultGlobOpts = {\n nosort: true,\n silent: true\n}\n\n// for EMFILE handling\nvar timeout = 0\n\nvar isWindows = (process.platform === \"win32\")\n\nfunction defaults (options) {\n var methods = [\n 'unlink',\n 'chmod',\n 'stat',\n 'lstat',\n 'rmdir',\n 'readdir'\n ]\n methods.forEach(function(m) {\n options[m] = options[m] || fs[m]\n m = m + 'Sync'\n options[m] = options[m] || fs[m]\n })\n\n options.maxBusyTries = options.maxBusyTries || 3\n options.emfileWait = options.emfileWait || 1000\n if (options.glob === false) {\n options.disableGlob = true\n }\n options.disableGlob = options.disableGlob || false\n options.glob = options.glob || defaultGlobOpts\n}\n\nfunction rimraf (p, options, cb) {\n if (typeof options === 'function') {\n cb = options\n options = {}\n }\n\n assert(p, 'rimraf: missing path')\n assert.equal(typeof p, 'string', 'rimraf: path should be a string')\n assert(options, 'rimraf: missing options')\n assert.equal(typeof options, 'object', 'rimraf: options should be object')\n assert.equal(typeof cb, 'function', 'rimraf: callback function required')\n\n defaults(options)\n\n var busyTries = 0\n var errState = null\n var n = 0\n\n if (options.disableGlob || !glob.hasMagic(p))\n return afterGlob(null, [p])\n\n fs.lstat(p, function (er, stat) {\n if (!er)\n return afterGlob(null, [p])\n\n glob(p, options.glob, afterGlob)\n })\n\n function next (er) {\n errState = errState || er\n if (--n === 0)\n cb(errState)\n }\n\n function afterGlob (er, results) {\n if (er)\n return cb(er)\n\n n = results.length\n if (n === 0)\n return cb()\n\n results.forEach(function (p) {\n rimraf_(p, options, function CB (er) {\n if (er) {\n if (isWindows && (er.code === \"EBUSY\" || er.code === \"ENOTEMPTY\" || er.code === \"EPERM\") &&\n busyTries < options.maxBusyTries) {\n busyTries ++\n "..., 8031) = 8031 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/rimraf/node_modules", 0x7ffe97d64130) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"raw\": \"glob@~7.0.3\",\n \"scope\": null,\n \"name\": \"glob\",\n \"rawSpec\": \"~7.0.3\",\n \"spec\": \">=7.0.3 <7.1.0\",\n \"type\": \"range\"\n },\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"glob@>=7.0.3 <7.1.0\",\n \"_id\": \"glob@7.0.4\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/glob\",\n \"_nodeVersion\": \"6.2.1\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/glob-7.0.4.tgz_1466098181857_0.6043217403348535\"\n },\n \"_npmUser\": {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n },\n \"_npmVersion\": \"3.9.3\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"glob@~7.0.3\",\n \"scope\": null,\n \"name\": \"glob\",\n \"rawSpec\": \"~7.0.3\",\n \"spec\": \">=7.0.3 <7.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"#USER\",\n \"/\",\n \"/rimraf\",\n \"/tap\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/glob/-/glob-7.0.4.tgz\",\n \"_shasum\": \"3b44afa0943bdc31b2037b934791e2e084bcb7f6\",\n \"_shrinkwrap\": null,\n \"_spec\": \"glob@~7.0.3\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/node-glob/issues\"\n },\n \"dependencies\": {\n \"fs.realpath\": \"^1.0.0\",\n \"inflight\": \"^1.0.4\",\n \"inherits\": \"2\",\n \"minimatch\": \"2 || 3\",\n \"once\": \"^1.3.0\",\n \"path-is-absolute\": \"^1.0.0\"\n },\n \"description\": \"a little globber\",\n \"devDependencies\": {\n \"mkdirp\": \"0\",\n \"rimraf\": \"^2.2.8\",\n \"tap\": \"^5.7.0\",\n \"tick\": \"0.0.6\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"3b44afa0943bdc31b2037b934791e2e084bcb7f6\",\n \"tarball\": \"https://registry.npmjs.org/glob/-/glob-7.0.4.tgz\"\n },\n \"engines\": {\n \"node\": \"*\"\n },\n \"files\": [\n \"glob.js\",\n \"sync.js\",\n \"common.js\"\n ],\n \"gitHead\": \"3f883c43fec4f8046cbea9497add3b8ba4ef0a37\",\n \"homepage\": \"https://github.com/isaacs/node-glob#readme\",\n \"license\": \"ISC\",\n \"main\": \"glob.js"..., 32768, 0) = 2682 | |
29342 pread64(12, "", 32768, 2682) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/glob.js", {st_mode=S_IFREG|0644, st_size=19283, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/glob.js", {st_mode=S_IFREG|0644, st_size=19283, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/glob.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=19283, ...}) = 0 | |
29342 read(12, "// Approach:\n//\n// 1. Get the minimatch set\n// 2. For each pattern in the set, PROCESS(pattern, false)\n// 3. Store matches per-set, then uniq them\n//\n// PROCESS(pattern, inGlobStar)\n// Get the first [n] items from pattern that are all strings\n// Join these together. This is PREFIX.\n// If there is no more remaining, then stat(PREFIX) and\n// add to matches if it succeeds. END.\n//\n// If inGlobStar and PREFIX is symlink and points to dir\n// set ENTRIES = []\n// else readdir(PREFIX) as ENTRIES\n// If fail, END\n//\n// with ENTRIES\n// If pattern[n] is GLOBSTAR\n// // handle the case where the globstar match is empty\n// // by pruning it out, and testing the resulting pattern\n// PROCESS(pattern[0..n] + pattern[n+1 .. $], false)\n// // handle other cases.\n// for ENTRY in ENTRIES (not dotfiles)\n// // attach globstar + tail onto the entry\n// // Mark that this entry is a globstar match\n// PROCESS(pattern[0..n] + ENTRY + pattern[n .. $], true)\n//\n// else // not globstar\n// for ENTRY in ENTRIES (not dotfiles, unless pattern[n] is dot)\n// Test ENTRY against pattern[n]\n// If fails, continue\n// If passes, PROCESS(pattern[0..n] + item + pattern[n+1 .. $])\n//\n// Caveat:\n// Cache all stats and readdirs results to minimize syscall. Since all\n// we ever care about is existence and directory-ness, we can just keep\n// `true` for files, and [children,...] for directories, or `false` for\n// things that don't exist.\n\nmodule.exports = glob\n\nvar fs = require('fs')\nvar rp = require('fs.realpath')\nvar minimatch = require('minimatch')\nvar Minimatch = minimatch.Minimatch\nvar inherits = require('inherits')\nvar EE = require('events').EventEmitter\nvar path = require('path')\nvar assert = require('assert')\nvar isAbsolute = require('path-is-absolute')\nvar globSync = require('./sync.js')\nvar common = require('./common.js')\nvar alphasort = common.alphasort\nvar alphasorti = common.alphasorti\nvar setopts = common.setopts\nvar ownProp = common.ownProp\nvar inflight = require('inflig"..., 19283) = 19283 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/fs.realpath", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/fs.realpath/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"raw\": \"fs.realpath@^1.0.0\",\n \"scope\": null,\n \"name\": \"fs.realpath\",\n \"rawSpec\": \"^1.0.0\",\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"/Users/rebecca/code/npm/node_modules/glob\"\n ]\n ],\n \"_from\": \"fs.realpath@>=1.0.0 <2.0.0\",\n \"_id\": \"fs.realpath@1.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/glob/fs.realpath\",\n \"_nodeVersion\": \"4.4.4\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-16-east.internal.npmjs.com\",\n \"tmp\": \"tmp/fs.realpath-1.0.0.tgz_1466015941059_0.3332864767871797\"\n },\n \"_npmUser\": {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n },\n \"_npmVersion\": \"3.9.1\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"fs.realpath@^1.0.0\",\n \"scope\": null,\n \"name\": \"fs.realpath\",\n \"rawSpec\": \"^1.0.0\",\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/glob\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz\",\n \"_shasum\": \"1504ad2523158caa40db4a2787cb01411994ea4f\",\n \"_shrinkwrap\": null,\n \"_spec\": \"fs.realpath@^1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/glob\",\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/fs.realpath/issues\"\n },\n \"dependencies\": {},\n \"description\": \"Use node's fs.realpath, but fall back to the JS implementation if the native one fails\",\n \"devDependencies\": {},\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"1504ad2523158caa40db4a2787cb01411994ea4f\",\n \"tarball\": \"https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz\"\n },\n \"files\": [\n \"old.js\",\n \"index.js\"\n ],\n \"gitHead\": \"03e7c884431fe185dfebbc9b771aeca339c1807a\",\n \"homepage\": \"https://github.com/isaacs/fs.realpath#readme\",\n \"keywords\": [\n \"realpath\",\n \"fs\",\n \"polyfill\"\n ],\n \"license\": \"ISC\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \""..., 32768, 0) = 2346 | |
29342 pread64(12, "", 32768, 2346) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/fs.realpath/index.js", {st_mode=S_IFREG|0644, st_size=1308, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/fs.realpath", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/fs.realpath/index.js", {st_mode=S_IFREG|0644, st_size=1308, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/fs.realpath/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1308, ...}) = 0 | |
29342 read(12, "module.exports = realpath\nrealpath.realpath = realpath\nrealpath.sync = realpathSync\nrealpath.realpathSync = realpathSync\nrealpath.monkeypatch = monkeypatch\nrealpath.unmonkeypatch = unmonkeypatch\n\nvar fs = require('fs')\nvar origRealpath = fs.realpath\nvar origRealpathSync = fs.realpathSync\n\nvar version = process.version\nvar ok = /^v[0-5]\\./.test(version)\nvar old = require('./old.js')\n\nfunction newError (er) {\n return er && er.syscall === 'realpath' && (\n er.code === 'ELOOP' ||\n er.code === 'ENOMEM' ||\n er.code === 'ENAMETOOLONG'\n )\n}\n\nfunction realpath (p, cache, cb) {\n if (ok) {\n return origRealpath(p, cache, cb)\n }\n\n if (typeof cache === 'function') {\n cb = cache\n cache = null\n }\n origRealpath(p, cache, function (er, result) {\n if (newError(er)) {\n old.realpath(p, cache, cb)\n } else {\n cb(er, result)\n }\n })\n}\n\nfunction realpathSync (p, cache) {\n if (ok) {\n return origRealpathSync(p, cache)\n }\n\n try {\n return origRealpathSync(p, cache)\n } catch (er) {\n if (newError(er)) {\n return old.realpathSync(p, cache)\n } else {\n throw er\n }\n }\n}\n\nfunction monkeypatch () {\n fs.realpath = realpath\n fs.realpathSync = realpathSync\n}\n\nfunction unmonkeypatch () {\n fs.realpath = origRealpath\n fs.realpathSync = origRealpathSync\n}\n", 1308) = 1308 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/fs.realpath/old.js", {st_mode=S_IFREG|0644, st_size=8542, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/fs.realpath", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/fs.realpath/old.js", {st_mode=S_IFREG|0644, st_size=8542, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/fs.realpath/old.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=8542, ...}) = 0 | |
29342 read(12, "// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nvar pathModule = require('path');\nvar isWindows = process.platform === 'win32';\nvar fs = require('fs');\n\n// JavaScript implementation of realpath, ported from node pre-v6\n\nvar DEBUG = process.env.NODE_DEBUG && /fs/.test(process.env.NODE_DEBUG);\n\nfunction rethrow() {\n // Only enable in debug mode. A backtrace uses ~1000 bytes of heap space and\n // is fairly slow to generate.\n var callback;\n if (DEBUG) {\n var backtrace = new Error;\n callback = debugCallback;\n } else\n callback = missingCallback;\n\n return callback;\n\n function debugCallback(err) {\n if (err) {\n backtrace.message = err.message;\n err = backtrace;\n missingCallback(err);\n }\n }\n\n function missingCallback(err) {\n if (err) {\n if (process.throwDeprecation)\n throw err; // Forgot a callback but don't know where? Use NODE_DEBUG=fs\n else if (!process.noDeprecation) {\n var msg = 'fs: mis"..., 8542) = 8542 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me\"\n },\n \"name\": \"minimatch\",\n \"description\": \"a glob matcher in javascript\",\n \"version\": \"3.0.0\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/isaacs/minimatch.git\"\n },\n \"main\": \"minimatch.js\",\n \"scripts\": {\n \"posttest\": \"standard minimatch.js test/*.js\",\n \"test\": \"tap test/*.js\"\n },\n \"engines\": {\n \"node\": \"*\"\n },\n \"dependencies\": {\n \"brace-expansion\": \"^1.0.0\"\n },\n \"devDependencies\": {\n \"standard\": \"^3.7.2\",\n \"tap\": \"^1.2.0\"\n },\n \"license\": \"ISC\",\n \"files\": [\n \"minimatch.js\"\n ],\n \"gitHead\": \"270dbea567f0af6918cb18103e98c612aa717a20\",\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/minimatch/issues\"\n },\n \"homepage\": \"https://github.com/isaacs/minimatch#readme\",\n \"_id\": \"minimatch@3.0.0\",\n \"_shasum\": \"5236157a51e4f004c177fb3c527ff7dd78f0ef83\",\n \"_from\": \"minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0\",\n \"_npmVersion\": \"3.3.2\",\n \"_nodeVersion\": \"4.0.0\",\n \"_npmUser\": {\n \"name\": \"isaacs\",\n \"email\": \"isaacs@npmjs.com\"\n },\n \"dist\": {\n \"shasum\": \"5236157a51e4f004c177fb3c527ff7dd78f0ef83\",\n \"tarball\": \"http://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz\"\n },\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n }\n ],\n \"directories\": {},\n \"_resolved\": \"https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz\",\n \"readme\": \"ERROR: No README data found!\"\n}\n", 32768, 0) = 1485 | |
29342 pread64(12, "", 32768, 1485) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/minimatch.js", {st_mode=S_IFREG|0644, st_size=24864, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/minimatch.js", {st_mode=S_IFREG|0644, st_size=24864, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/minimatch.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=24864, ...}) = 0 | |
29342 read(12, "module.exports = minimatch\nminimatch.Minimatch = Minimatch\n\nvar path = { sep: '/' }\ntry {\n path = require('path')\n} catch (er) {}\n\nvar GLOBSTAR = minimatch.GLOBSTAR = Minimatch.GLOBSTAR = {}\nvar expand = require('brace-expansion')\n\n// any single thing other than /\n// don't need to escape / when using new RegExp()\nvar qmark = '[^/]'\n\n// * => any number of characters\nvar star = qmark + '*?'\n\n// ** when dots are allowed. Anything goes, except .. and .\n// not (^ or / followed by one or two dots followed by $ or /),\n// followed by anything, any number of times.\nvar twoStarDot = '(?:(?!(?:\\\\\\/|^)(?:\\\\.{1,2})($|\\\\\\/)).)*?'\n\n// not a ^ or / followed by a dot,\n// followed by anything, any number of times.\nvar twoStarNoDot = '(?:(?!(?:\\\\\\/|^)\\\\.).)*?'\n\n// characters that need to be escaped in RegExp.\nvar reSpecials = charSet('().*{}+?[]^$\\\\!')\n\n// \"abc\" -> { a:true, b:true, c:true }\nfunction charSet (s) {\n return s.split('').reduce(function (set, c) {\n set[c] = true\n return set\n }, {})\n}\n\n// normalizes slashes.\nvar slashSplit = /\\/+/\n\nminimatch.filter = filter\nfunction filter (pattern, options) {\n options = options || {}\n return function (p, i, list) {\n return minimatch(p, pattern, options)\n }\n}\n\nfunction ext (a, b) {\n a = a || {}\n b = b || {}\n var t = {}\n Object.keys(b).forEach(function (k) {\n t[k] = b[k]\n })\n Object.keys(a).forEach(function (k) {\n t[k] = a[k]\n })\n return t\n}\n\nminimatch.defaults = function (def) {\n if (!def || !Object.keys(def).length) return minimatch\n\n var orig = minimatch\n\n var m = function minimatch (p, pattern, options) {\n return orig.minimatch(p, pattern, ext(def, options))\n }\n\n m.Minimatch = function Minimatch (pattern, options) {\n return new orig.Minimatch(pattern, ext(def, options))\n }\n\n return m\n}\n\nMinimatch.defaults = function (def) {\n if (!def || !Object.keys(def).length) return Minimatch\n return minimatch.defaults(def).Minimatch\n}\n\nfunction minimatch (p, pattern, options) {\n if (typeof pattern !== 'string') {\n throw new TypeError('glob pattern "..., 24864) = 24864 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"raw\": \"brace-expansion@^1.0.0\",\n \"scope\": null,\n \"name\": \"brace-expansion\",\n \"rawSpec\": \"^1.0.0\",\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"/Users/rebecca/code/npm/node_modules/glob/node_modules/minimatch\"\n ]\n ],\n \"_from\": \"brace-expansion@>=1.0.0 <2.0.0\",\n \"_id\": \"brace-expansion@1.1.5\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/glob/minimatch/brace-expansion\",\n \"_nodeVersion\": \"4.4.5\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-16-east.internal.npmjs.com\",\n \"tmp\": \"tmp/brace-expansion-1.1.5.tgz_1465989660138_0.34528115345165133\"\n },\n \"_npmUser\": {\n \"name\": \"juliangruber\",\n \"email\": \"julian@juliangruber.com\"\n },\n \"_npmVersion\": \"2.15.5\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"brace-expansion@^1.0.0\",\n \"scope\": null,\n \"name\": \"brace-expansion\",\n \"rawSpec\": \"^1.0.0\",\n \"spec\": \">=1.0.0 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/glob/minimatch\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.5.tgz\",\n \"_shasum\": \"f5b4ad574e2cb7ccc1eb83e6fe79b8ecadf7a526\",\n \"_shrinkwrap\": null,\n \"_spec\": \"brace-expansion@^1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/glob/node_modules/minimatch\",\n \"author\": {\n \"name\": \"Julian Gruber\",\n \"email\": \"mail@juliangruber.com\",\n \"url\": \"http://juliangruber.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/juliangruber/brace-expansion/issues\"\n },\n \"dependencies\": {\n \"balanced-match\": \"^0.4.1\",\n \"concat-map\": \"0.0.1\"\n },\n \"description\": \"Brace expansion as known from sh/bash\",\n \"devDependencies\": {\n \"tape\": \"4.5.1\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"f5b4ad574e2cb7ccc1eb83e6fe79b8ecadf7a526\",\n \"tarball\": \"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.5.tgz\"\n },\n \"gitHead\": \"ff31acab078f1bb696ac4c55ca56ea24e6495fb6\",\n \"homepage\": \"https://github.com/juliangruber/brace-expansion\",\n \"keywords\": ["..., 32768, 0) = 2951 | |
29342 pread64(12, "", 32768, 2951) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js", {st_mode=S_IFREG|0644, st_size=4335, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js", {st_mode=S_IFREG|0644, st_size=4335, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=4335, ...}) = 0 | |
29342 read(12, "var concatMap = require('concat-map');\nvar balanced = require('balanced-match');\n\nmodule.exports = expandTop;\n\nvar escSlash = '\\0SLASH'+Math.random()+'\\0';\nvar escOpen = '\\0OPEN'+Math.random()+'\\0';\nvar escClose = '\\0CLOSE'+Math.random()+'\\0';\nvar escComma = '\\0COMMA'+Math.random()+'\\0';\nvar escPeriod = '\\0PERIOD'+Math.random()+'\\0';\n\nfunction numeric(str) {\n return parseInt(str, 10) == str\n ? parseInt(str, 10)\n : str.charCodeAt(0);\n}\n\nfunction escapeBraces(str) {\n return str.split('\\\\\\\\').join(escSlash)\n .split('\\\\{').join(escOpen)\n .split('\\\\}').join(escClose)\n .split('\\\\,').join(escComma)\n .split('\\\\.').join(escPeriod);\n}\n\nfunction unescapeBraces(str) {\n return str.split(escSlash).join('\\\\')\n .split(escOpen).join('{')\n .split(escClose).join('}')\n .split(escComma).join(',')\n .split(escPeriod).join('.');\n}\n\n\n// Basically just str.split(\",\"), but handling cases\n// where we have nested braced sections, which should be\n// treated as individual members, like {a,{b,c},d}\nfunction parseCommaParts(str) {\n if (!str)\n return [''];\n\n var parts = [];\n var m = balanced('{', '}', str);\n\n if (!m)\n return str.split(',');\n\n var pre = m.pre;\n var body = m.body;\n var post = m.post;\n var p = pre.split(',');\n\n p[p.length-1] += '{' + body + '}';\n var postParts = parseCommaParts(post);\n if (post.length) {\n p[p.length-1] += postParts.shift();\n p.push.apply(p, postParts);\n }\n\n parts.push.apply(parts, p);\n\n return parts;\n}\n\nfunction expandTop(str) {\n if (!str)\n return [];\n\n return expand(escapeBraces(str), true).map(unescapeBraces);\n}\n\nfunction identity(e) {\n return e;\n}\n\nfunction embrace(str) {\n return '{' + str + '}';\n}\nfunction isPadded(el) {\n return /^-?0\\d/.test(el);\n}\n\nfunction lte(i, y) {\n return i <= y;\n}\nfunction gte(i, y) {\n return i >= y;\n}\n\nfunction expand(str, isTop) {\n var expansions = [];\n\n var m = balanced('{', '}', str);\n if (!m || /\\$$/.test(m.pre)) return [str];\n\n var isNumericSequen"..., 4335) = 4335 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"concat-map\",\n \"description\": \"concatenative mapdashery\",\n \"version\": \"0.0.1\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/substack/node-concat-map.git\"\n },\n \"main\": \"index.js\",\n \"keywords\": [\n \"concat\",\n \"concatMap\",\n \"map\",\n \"functional\",\n \"higher-order\"\n ],\n \"directories\": {\n \"example\": \"example\",\n \"test\": \"test\"\n },\n \"scripts\": {\n \"test\": \"tape test/*.js\"\n },\n \"devDependencies\": {\n \"tape\": \"~2.4.0\"\n },\n \"license\": \"MIT\",\n \"author\": {\n \"name\": \"James Halliday\",\n \"email\": \"mail@substack.net\",\n \"url\": \"http://substack.net\"\n },\n \"testling\": {\n \"files\": \"test/*.js\",\n \"browsers\": {\n \"ie\": [\n 6,\n 7,\n 8,\n 9\n ],\n \"ff\": [\n 3.5,\n 10,\n 15\n ],\n \"chrome\": [\n 10,\n 22\n ],\n \"safari\": [\n 5.1\n ],\n \"opera\": [\n 12\n ]\n }\n },\n \"bugs\": {\n \"url\": \"https://github.com/substack/node-concat-map/issues\"\n },\n \"homepage\": \"https://github.com/substack/node-concat-map\",\n \"_id\": \"concat-map@0.0.1\",\n \"dist\": {\n \"shasum\": \"d8a96bd77fd68df7793a73036a3ba0d5405d477b\",\n \"tarball\": \"http://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz\"\n },\n \"_from\": \"concat-map@0.0.1\",\n \"_npmVersion\": \"1.3.21\",\n \"_npmUser\": {\n \"name\": \"substack\",\n \"email\": \"mail@substack.net\"\n },\n \"maintainers\": [\n {\n \"name\": \"substack\",\n \"email\": \"mail@substack.net\"\n }\n ],\n \"_shasum\": \"d8a96bd77fd68df7793a73036a3ba0d5405d477b\",\n \"_resolved\": \"https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz\"\n}\n", 32768, 0) = 1633 | |
29342 pread64(12, "", 32768, 1633) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js", {st_mode=S_IFREG|0644, st_size=345, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js", {st_mode=S_IFREG|0644, st_size=345, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=345, ...}) = 0 | |
29342 read(12, "module.exports = function (xs, fn) {\n var res = [];\n for (var i = 0; i < xs.length; i++) {\n var x = fn(xs[i], i);\n if (isArray(x)) res.push.apply(res, x);\n else res.push(x);\n }\n return res;\n};\n\nvar isArray = Array.isArray || function (xs) {\n return Object.prototype.toString.call(xs) === '[object Array]';\n};\n", 345) = 345 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"raw\": \"balanced-match@^0.4.1\",\n \"scope\": null,\n \"name\": \"balanced-match\",\n \"rawSpec\": \"^0.4.1\",\n \"spec\": \">=0.4.1 <0.5.0\",\n \"type\": \"range\"\n },\n \"/Users/rebecca/code/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion\"\n ]\n ],\n \"_from\": \"balanced-match@>=0.4.1 <0.5.0\",\n \"_id\": \"balanced-match@0.4.1\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/glob/minimatch/brace-expansion/balanced-match\",\n \"_nodeVersion\": \"6.0.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/balanced-match-0.4.1.tgz_1462129663650_0.39764496590942144\"\n },\n \"_npmUser\": {\n \"name\": \"juliangruber\",\n \"email\": \"julian@juliangruber.com\"\n },\n \"_npmVersion\": \"3.8.6\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"balanced-match@^0.4.1\",\n \"scope\": null,\n \"name\": \"balanced-match\",\n \"rawSpec\": \"^0.4.1\",\n \"spec\": \">=0.4.1 <0.5.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/glob/minimatch/brace-expansion\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.1.tgz\",\n \"_shasum\": \"19053e2e0748eadb379da6c09d455cf5e1039335\",\n \"_shrinkwrap\": null,\n \"_spec\": \"balanced-match@^0.4.1\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion\",\n \"author\": {\n \"name\": \"Julian Gruber\",\n \"email\": \"mail@juliangruber.com\",\n \"url\": \"http://juliangruber.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/juliangruber/balanced-match/issues\"\n },\n \"dependencies\": {},\n \"description\": \"Match balanced character pairs, like \\\"{\\\" and \\\"}\\\"\",\n \"devDependencies\": {\n \"tape\": \"~4.5.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"19053e2e0748eadb379da6c09d455cf5e1039335\",\n \"tarball\": \"https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.1.tgz\"\n },\n \"gitHead\": \"7004b289baaaab6a832f4901735e29d37cc2a863\",\n \"homepage\": \"https://github.com/juliangruber/bal"..., 32768, 0) = 2932 | |
29342 pread64(12, "", 32768, 2932) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js", {st_mode=S_IFREG|0644, st_size=1179, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js", {st_mode=S_IFREG|0644, st_size=1179, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1179, ...}) = 0 | |
29342 read(12, "module.exports = balanced;\nfunction balanced(a, b, str) {\n if (a instanceof RegExp) a = maybeMatch(a, str);\n if (b instanceof RegExp) b = maybeMatch(b, str);\n\n var r = range(a, b, str);\n\n return r && {\n start: r[0],\n end: r[1],\n pre: str.slice(0, r[0]),\n body: str.slice(r[0] + a.length, r[1]),\n post: str.slice(r[1] + b.length)\n };\n}\n\nfunction maybeMatch(reg, str) {\n var m = str.match(reg);\n return m ? m[0] : null;\n}\n\nbalanced.range = range;\nfunction range(a, b, str) {\n var begs, beg, left, right, result;\n var ai = str.indexOf(a);\n var bi = str.indexOf(b, ai + 1);\n var i = ai;\n\n if (ai >= 0 && bi > 0) {\n begs = [];\n left = str.length;\n\n while (i < str.length && i >= 0 && ! result) {\n if (i == ai) {\n begs.push(i);\n ai = str.indexOf(a, i + 1);\n } else if (begs.length == 1) {\n result = [ begs.pop(), bi ];\n } else {\n beg = begs.pop();\n if (beg < left) {\n left = beg;\n right = bi;\n }\n\n bi = str.indexOf(b, i + 1);\n }\n\n i = ai < bi && ai >= 0 ? ai : bi;\n }\n\n if (begs.length) {\n result = [ left, right ];\n }\n }\n\n return result;\n}\n", 1179) = 1179 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inherits", 0x7ffe97d63e60) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inherits.js", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inherits.json", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inherits.node", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inherits/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inherits/index.js", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inherits/index.json", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inherits/index.node", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inherits", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inherits/inherits.js", {st_mode=S_IFREG|0644, st_size=42, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/path-is-absolute", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/path-is-absolute/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"path-is-absolute\",\n \"version\": \"1.0.0\",\n \"description\": \"Node.js 0.12 path.isAbsolute() ponyfill\",\n \"license\": \"MIT\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/sindresorhus/path-is-absolute.git\"\n },\n \"author\": {\n \"name\": \"Sindre Sorhus\",\n \"email\": \"sindresorhus@gmail.com\",\n \"url\": \"sindresorhus.com\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"scripts\": {\n \"test\": \"node test.js\"\n },\n \"files\": [\n \"index.js\"\n ],\n \"keywords\": [\n \"path\",\n \"paths\",\n \"file\",\n \"dir\",\n \"absolute\",\n \"isabsolute\",\n \"is-absolute\",\n \"built-in\",\n \"util\",\n \"utils\",\n \"core\",\n \"ponyfill\",\n \"polyfill\",\n \"shim\",\n \"is\",\n \"detect\",\n \"check\"\n ],\n \"readme\": \"# path-is-absolute [![Build Status](https://travis-ci.org/sindresorhus/path-is-absolute.svg?branch=master)](https://travis-ci.org/sindresorhus/path-is-absolute)\\n\\n> Node.js 0.12 [`path.isAbsolute()`](http://nodejs.org/api/path.html#path_path_isabsolute_path) ponyfill\\n\\n> Ponyfill: A polyfill that doesn't overwrite the native method\\n\\n\\n## Install\\n\\n```\\n$ npm install --save path-is-absolute\\n```\\n\\n\\n## Usage\\n\\n```js\\nvar pathIsAbsolute = require('path-is-absolute');\\n\\n// Linux\\npathIsAbsolute('/home/foo');\\n//=> true\\n\\n// Windows\\npathIsAbsolute('C:/Users/');\\n//=> true\\n\\n// Any OS\\npathIsAbsolute.posix('/home/foo');\\n//=> true\\n```\\n\\n\\n## API\\n\\nSee the [`path.isAbsolute()` docs](http://nodejs.org/api/path.html#path_path_isabsolute_path).\\n\\n### pathIsAbsolute(path)\\n\\n### pathIsAbsolute.posix(path)\\n\\nThe Posix specific version.\\n\\n### pathIsAbsolute.win32(path)\\n\\nThe Windows specific version.\\n\\n\\n## License\\n\\nMIT \302\251 [Sindre Sorhus](http://sindresorhus.com)\\n\",\n \"readmeFilename\": \"readme.md\",\n \"bugs\": {\n \"url\": \"https://github.com/sindresorhus/path-is-absolute/issues\"\n },\n \"homepage\": \"https://github.com/sindresorhus/path-is-absolute#readme\",\n \"_id\": \"path-is-absolute@1.0.0\",\n \"_shasum\": \"263dada66ab3f2fb10bf7f9d24dd8f3e570ef912\",\n \"_resolved\": \"htt"..., 32768, 0) = 2167 | |
29342 pread64(12, "", 32768, 2167) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/path-is-absolute.js", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/path-is-absolute.json", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/path-is-absolute.node", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/path-is-absolute/index.js", {st_mode=S_IFREG|0644, st_size=599, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/path-is-absolute", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/path-is-absolute/index.js", {st_mode=S_IFREG|0644, st_size=599, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/path-is-absolute/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=599, ...}) = 0 | |
29342 read(12, "'use strict';\n\nfunction posix(path) {\n\treturn path.charAt(0) === '/';\n};\n\nfunction win32(path) {\n\t// https://github.com/joyent/node/blob/b3fcc245fb25539909ef1d5eaa01dbf92e168633/lib/path.js#L56\n\tvar splitDeviceRe = /^([a-zA-Z]:|[\\\\\\/]{2}[^\\\\\\/]+[\\\\\\/]+[^\\\\\\/]+)?([\\\\\\/])?([\\s\\S]*?)$/;\n\tvar result = splitDeviceRe.exec(path);\n\tvar device = result[1] || '';\n\tvar isUnc = !!device && device.charAt(1) !== ':';\n\n\t// UNC paths are always absolute\n\treturn !!result[2] || isUnc;\n};\n\nmodule.exports = process.platform === 'win32' ? win32 : posix;\nmodule.exports.posix = posix;\nmodule.exports.win32 = win32;\n", 599) = 599 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/sync.js", {st_mode=S_IFREG|0644, st_size=11701, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/sync.js", {st_mode=S_IFREG|0644, st_size=11701, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/sync.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=11701, ...}) = 0 | |
29342 read(12, "module.exports = globSync\nglobSync.GlobSync = GlobSync\n\nvar fs = require('fs')\nvar rp = require('fs.realpath')\nvar minimatch = require('minimatch')\nvar Minimatch = minimatch.Minimatch\nvar Glob = require('./glob.js').Glob\nvar util = require('util')\nvar path = require('path')\nvar assert = require('assert')\nvar isAbsolute = require('path-is-absolute')\nvar common = require('./common.js')\nvar alphasort = common.alphasort\nvar alphasorti = common.alphasorti\nvar setopts = common.setopts\nvar ownProp = common.ownProp\nvar childrenIgnored = common.childrenIgnored\n\nfunction globSync (pattern, options) {\n if (typeof options === 'function' || arguments.length === 3)\n throw new TypeError('callback provided to sync glob\\n'+\n 'See: https://github.com/isaacs/node-glob/issues/167')\n\n return new GlobSync(pattern, options).found\n}\n\nfunction GlobSync (pattern, options) {\n if (!pattern)\n throw new Error('must provide pattern')\n\n if (typeof options === 'function' || arguments.length === 3)\n throw new TypeError('callback provided to sync glob\\n'+\n 'See: https://github.com/isaacs/node-glob/issues/167')\n\n if (!(this instanceof GlobSync))\n return new GlobSync(pattern, options)\n\n setopts(this, pattern, options)\n\n if (this.noprocess)\n return this\n\n var n = this.minimatch.set.length\n this.matches = new Array(n)\n for (var i = 0; i < n; i ++) {\n this._process(this.minimatch.set[i], i, false)\n }\n this._finish()\n}\n\nGlobSync.prototype._finish = function () {\n assert(this instanceof GlobSync)\n if (this.realpath) {\n var self = this\n this.matches.forEach(function (matchset, index) {\n var set = self.matches[index] = Object.create(null)\n for (var p in matchset) {\n try {\n p = self._makeAbs(p)\n var real = rp.realpathSync(p, self.realpathCache)\n set[real] = true\n } catch (er) {\n if (er.syscall === 'stat')\n set[self._makeAbs(p)] = true\n else\n throw er\n }\n }\n })\n }\n comm"..., 11701) = 11701 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/glob.js", {st_mode=S_IFREG|0644, st_size=19283, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/common.js", {st_mode=S_IFREG|0644, st_size=5860, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/glob/common.js", {st_mode=S_IFREG|0644, st_size=5860, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/common.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=5860, ...}) = 0 | |
29342 read(12, "exports.alphasort = alphasort\nexports.alphasorti = alphasorti\nexports.setopts = setopts\nexports.ownProp = ownProp\nexports.makeAbs = makeAbs\nexports.finish = finish\nexports.mark = mark\nexports.isIgnored = isIgnored\nexports.childrenIgnored = childrenIgnored\n\nfunction ownProp (obj, field) {\n return Object.prototype.hasOwnProperty.call(obj, field)\n}\n\nvar path = require(\"path\")\nvar minimatch = require(\"minimatch\")\nvar isAbsolute = require(\"path-is-absolute\")\nvar Minimatch = minimatch.Minimatch\n\nfunction alphasorti (a, b) {\n return a.toLowerCase().localeCompare(b.toLowerCase())\n}\n\nfunction alphasort (a, b) {\n return a.localeCompare(b)\n}\n\nfunction setupIgnores (self, options) {\n self.ignore = options.ignore || []\n\n if (!Array.isArray(self.ignore))\n self.ignore = [self.ignore]\n\n if (self.ignore.length) {\n self.ignore = self.ignore.map(ignoreMap)\n }\n}\n\n// ignore patterns are always in dot:true mode.\nfunction ignoreMap (pattern) {\n var gmatcher = null\n if (pattern.slice(-3) === '/**') {\n var gpattern = pattern.replace(/(\\/\\*\\*)+$/, '')\n gmatcher = new Minimatch(gpattern, { dot: true })\n }\n\n return {\n matcher: new Minimatch(pattern, { dot: true }),\n gmatcher: gmatcher\n }\n}\n\nfunction setopts (self, pattern, options) {\n if (!options)\n options = {}\n\n // base-matching: just use globstar for that.\n if (options.matchBase && -1 === pattern.indexOf(\"/\")) {\n if (options.noglobstar) {\n throw new Error(\"base matching requires globstar\")\n }\n pattern = \"**/\" + pattern\n }\n\n self.silent = !!options.silent\n self.pattern = pattern\n self.strict = options.strict !== false\n self.realpath = !!options.realpath\n self.realpathCache = options.realpathCache || Object.create(null)\n self.follow = !!options.follow\n self.dot = !!options.dot\n self.mark = !!options.mark\n self.nodir = !!options.nodir\n if (self.nodir)\n self.mark = true\n self.sync = !!options.sync\n self.nounique = !!options.nounique\n self.nonull = !!options.nonull\n self.nosort = !!options.nosort\n self.nocase = !!options.noc"..., 5860) = 5860 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inflight", 0x7ffe97d63e60) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inflight.js", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inflight.json", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inflight.node", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inflight/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inflight/index.js", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inflight/index.json", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/inflight/index.node", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inflight", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inflight/inflight.js", {st_mode=S_IFREG|0644, st_size=897, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/once", 0x7ffe97d63e60) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/once.js", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/once.json", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/once.node", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/once/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/once/index.js", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/once/index.json", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/glob/node_modules/once/index.node", 0x7ffe97d63dc0) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/once", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/once/once.js", {st_mode=S_IFREG|0644, st_size=417, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/chownr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/chownr/chownr.js", {st_mode=S_IFREG|0644, st_size=1395, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/write-file-atomic", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/write-file-atomic/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"write-file-atomic@^1.1.4\",\n \"/Users/ogd/Documents/projects/npm/npm\"\n ]\n ],\n \"_from\": \"write-file-atomic@>=1.1.4 <2.0.0\",\n \"_id\": \"write-file-atomic@1.1.4\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/write-file-atomic\",\n \"_nodeVersion\": \"5.1.0\",\n \"_npmUser\": {\n \"email\": \"ogd@aoaioxxysz.net\",\n \"name\": \"othiym23\"\n },\n \"_npmVersion\": \"3.5.1\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"write-file-atomic\",\n \"raw\": \"write-file-atomic@^1.1.4\",\n \"rawSpec\": \"^1.1.4\",\n \"scope\": null,\n \"spec\": \">=1.1.4 <2.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/\"\n ],\n \"_shasum\": \"b1f52dc2e8dc0e3cb04d187a25f758a38a90ca3b\",\n \"_shrinkwrap\": null,\n \"_spec\": \"write-file-atomic@^1.1.4\",\n \"_where\": \"/Users/ogd/Documents/projects/npm/npm\",\n \"author\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"Rebecca Turner\",\n \"url\": \"http://re-becca.org\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/iarna/write-file-atomic/issues\"\n },\n \"dependencies\": {\n \"graceful-fs\": \"^4.1.2\",\n \"imurmurhash\": \"^0.1.4\",\n \"slide\": \"^1.1.5\"\n },\n \"description\": \"Write files in an atomic fashion w/configurable ownership\",\n \"devDependencies\": {\n \"require-inject\": \"^1.1.0\",\n \"standard\": \"^5.4.1\",\n \"tap\": \"^2.3.1\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"b1f52dc2e8dc0e3cb04d187a25f758a38a90ca3b\",\n \"tarball\": \"http://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.1.4.tgz\"\n },\n \"gitHead\": \"42dc04a17af96ac045f4979c8c951ee5a14a8b8b\",\n \"homepage\": \"https://github.com/iarna/write-file-atomic\",\n \"keywords\": [\n \"atomic\",\n \"writeFile\"\n ],\n \"license\": \"ISC\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"name\": \"iarna\",\n \"email\": \"me@re-becca.org\"\n },\n {\n \"name\": \"othiym23\",\n \"email\": \"ogd@aoaioxxysz.net\"\n }\n ],\n \"name\": \"write-file-atomic\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+ssh://git@github"..., 32768, 0) = 2181 | |
29342 pread64(12, "", 32768, 2181) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/write-file-atomic/index.js", {st_mode=S_IFREG|0644, st_size=1329, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/write-file-atomic", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/write-file-atomic/index.js", {st_mode=S_IFREG|0644, st_size=1329, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/write-file-atomic/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1329, ...}) = 0 | |
29342 read(12, "'use strict'\nvar fs = require('graceful-fs')\nvar chain = require('slide').chain\nvar MurmurHash3 = require('imurmurhash')\n\nfunction murmurhex () {\n var hash = new MurmurHash3()\n for (var ii = 0; ii < arguments.length; ++ii) hash.hash('' + arguments[ii])\n return hash.result()\n}\nvar invocations = 0\nvar getTmpname = function (filename) {\n return filename + '.' + murmurhex(__filename, process.pid, ++invocations)\n}\n\nmodule.exports = function writeFile (filename, data, options, callback) {\n if (options instanceof Function) {\n callback = options\n options = null\n }\n if (!options) options = {}\n var tmpfile = getTmpname(filename)\n chain([\n [fs, fs.writeFile, tmpfile, data, options],\n options.chown && [fs, fs.chown, tmpfile, options.chown.uid, options.chown.gid],\n [fs, fs.rename, tmpfile, filename]\n ], function (err) {\n err ? fs.unlink(tmpfile, function () { callback(err) })\n : callback()\n })\n}\n\nmodule.exports.sync = function writeFileSync (filename, data, options) {\n if (!options) options = {}\n var tmpfile = getTmpname(filename)\n try {\n fs.writeFileSync(tmpfile, data, options)\n if (options.chown) fs.chownSync(tmpfile, options.chown.uid, options.chown.gid)\n fs.renameSync(tmpfile, filename)\n } catch (err) {\n try { fs.unlinkSync(tmpfile) } catch (e) {}\n throw err\n }\n}\n", 1329) = 1329 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/write-file-atomic/node_modules", 0x7ffe97d64130) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/graceful-fs.js", {st_mode=S_IFREG|0644, st_size=6824, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/slide", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/slide/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"slide\",\n \"version\": \"1.1.6\",\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"contributors\": [\n {\n \"name\": \"S. Sriram\",\n \"email\": \"ssriram@gmail.com\",\n \"url\": \"http://www.565labs.com\"\n }\n ],\n \"description\": \"A flow control lib small enough to fit on in a slide presentation. Derived live at Oak.JS\",\n \"main\": \"./lib/slide.js\",\n \"dependencies\": {},\n \"devDependencies\": {},\n \"engines\": {\n \"node\": \"*\"\n },\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/isaacs/slide-flow-control.git\"\n },\n \"license\": \"ISC\",\n \"gitHead\": \"8345e51ee41e35825abc1a40750ea11462f57028\",\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/slide-flow-control/issues\"\n },\n \"homepage\": \"https://github.com/isaacs/slide-flow-control\",\n \"_id\": \"slide@1.1.6\",\n \"scripts\": {},\n \"_shasum\": \"56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707\",\n \"_from\": \"slide@>=1.1.6 <1.2.0\",\n \"_npmVersion\": \"2.0.0-beta.3\",\n \"_npmUser\": {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n },\n \"maintainers\": [\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n }\n ],\n \"dist\": {\n \"shasum\": \"56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707\",\n \"tarball\": \"http://registry.npmjs.org/slide/-/slide-1.1.6.tgz\"\n },\n \"directories\": {},\n \"_resolved\": \"https://registry.npmjs.org/slide/-/slide-1.1.6.tgz\",\n \"readme\": \"ERROR: No README data found!\"\n}\n", 32768, 0) = 1432 | |
29342 pread64(12, "", 32768, 1432) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/slide/lib/slide.js", {st_mode=S_IFREG|0644, st_size=121, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib/slide.js", {st_mode=S_IFREG|0644, st_size=121, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/slide/lib/slide.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=121, ...}) = 0 | |
29342 read(12, "exports.asyncMap = require(\"./async-map\")\nexports.bindActor = require(\"./bind-actor\")\nexports.chain = require(\"./chain\")\n", 121) = 121 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/slide/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/slide/lib/async-map", 0x7ffe97d63e90) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/slide/lib/async-map.js", {st_mode=S_IFREG|0644, st_size=1471, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib/async-map.js", {st_mode=S_IFREG|0644, st_size=1471, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/slide/lib/async-map.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1471, ...}) = 0 | |
29342 read(12, "\n/*\nusage:\n\n// do something to a list of things\nasyncMap(myListOfStuff, function (thing, cb) { doSomething(thing.foo, cb) }, cb)\n// do more than one thing to each item\nasyncMap(list, fooFn, barFn, cb)\n\n*/\n\nmodule.exports = asyncMap\n\nfunction asyncMap () {\n var steps = Array.prototype.slice.call(arguments)\n , list = steps.shift() || []\n , cb_ = steps.pop()\n if (typeof cb_ !== \"function\") throw new Error(\n \"No callback provided to asyncMap\")\n if (!list) return cb_(null, [])\n if (!Array.isArray(list)) list = [list]\n var n = steps.length\n , data = [] // 2d array\n , errState = null\n , l = list.length\n , a = l * n\n if (!a) return cb_(null, [])\n function cb (er) {\n if (er && !errState) errState = er\n\n var argLen = arguments.length\n for (var i = 1; i < argLen; i ++) if (arguments[i] !== undefined) {\n data[i - 1] = (data[i - 1] || []).concat(arguments[i])\n }\n // see if any new things have been added.\n if (list.length > l) {\n var newList = list.slice(l)\n a += (list.length - l) * n\n l = list.length\n process.nextTick(function () {\n newList.forEach(function (ar) {\n steps.forEach(function (fn) { fn(ar, cb) })\n })\n })\n }\n\n if (--a === 0) cb_.apply(null, [errState].concat(data))\n }\n // expect the supplied cb function to be called\n // \"n\" times for each thing in the array.\n list.forEach(function (ar) {\n steps.forEach(function (fn) { fn(ar, cb) })\n })\n}\n", 1471) = 1471 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/slide/lib/bind-actor", 0x7ffe97d63e90) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/slide/lib/bind-actor.js", {st_mode=S_IFREG|0644, st_size=382, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib/bind-actor.js", {st_mode=S_IFREG|0644, st_size=382, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/slide/lib/bind-actor.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=382, ...}) = 0 | |
29342 read(12, "module.exports = bindActor\nfunction bindActor () {\n var args = \n Array.prototype.slice.call\n (arguments) // jswtf.\n , obj = null\n , fn\n if (typeof args[0] === \"object\") {\n obj = args.shift()\n fn = args.shift()\n if (typeof fn === \"string\")\n fn = obj[ fn ]\n } else fn = args.shift()\n return function (cb) {\n fn.apply(obj, args.concat(cb)) }\n}\n", 382) = 382 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/slide/lib/chain", 0x7ffe97d63e90) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/slide/lib/chain.js", {st_mode=S_IFREG|0644, st_size=660, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib/chain.js", {st_mode=S_IFREG|0644, st_size=660, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/slide/lib/chain.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=660, ...}) = 0 | |
29342 read(12, "module.exports = chain\nvar bindActor = require(\"./bind-actor.js\")\nchain.first = {} ; chain.last = {}\nfunction chain (things, cb) {\n var res = []\n ;(function LOOP (i, len) {\n if (i >= len) return cb(null,res)\n if (Array.isArray(things[i]))\n things[i] = bindActor.apply(null,\n things[i].map(function(i){\n return (i===chain.first) ? res[0]\n : (i===chain.last)\n ? res[res.length - 1] : i }))\n if (!things[i]) return LOOP(i + 1, len)\n things[i](function (er, data) {\n if (er) return cb(er, res)\n if (data !== undefined) res = res.concat(data)\n LOOP(i + 1, len)\n })\n })(0, things.length) }\n", 660) = 660 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib/bind-actor.js", {st_mode=S_IFREG|0644, st_size=382, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/imurmurhash", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/imurmurhash/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"imurmurhash@^0.1.4\",\n \"/Users/ogd/Documents/projects/npm/npm/node_modules/fs-write-stream-atomic\"\n ]\n ],\n \"_from\": \"imurmurhash@>=0.1.4 <0.2.0\",\n \"_id\": \"imurmurhash@0.1.4\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/imurmurhash\",\n \"_npmUser\": {\n \"email\": \"jensyt@gmail.com\",\n \"name\": \"jensyt\"\n },\n \"_npmVersion\": \"1.3.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"imurmurhash\",\n \"raw\": \"imurmurhash@^0.1.4\",\n \"rawSpec\": \"^0.1.4\",\n \"scope\": null,\n \"spec\": \">=0.1.4 <0.2.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/fs-write-stream-atomic\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz\",\n \"_shasum\": \"9218b9b2b928a238b13dc4fb6b6d576f231453ea\",\n \"_shrinkwrap\": null,\n \"_spec\": \"imurmurhash@^0.1.4\",\n \"_where\": \"/Users/ogd/Documents/projects/npm/npm/node_modules/fs-write-stream-atomic\",\n \"author\": {\n \"email\": \"jensyt@gmail.com\",\n \"name\": \"Jens Taylor\",\n \"url\": \"https://github.com/homebrewing\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/jensyt/imurmurhash-js/issues\"\n },\n \"dependencies\": {},\n \"description\": \"An incremental implementation of MurmurHash3\",\n \"devDependencies\": {},\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"9218b9b2b928a238b13dc4fb6b6d576f231453ea\",\n \"tarball\": \"http://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.8.19\"\n },\n \"files\": [\n \"README.md\",\n \"imurmurhash.js\",\n \"imurmurhash.min.js\",\n \"package.json\"\n ],\n \"homepage\": \"https://github.com/jensyt/imurmurhash-js\",\n \"keywords\": [\n \"hash\",\n \"incremental\",\n \"murmur\",\n \"murmurhash\",\n \"murmurhash3\"\n ],\n \"license\": \"MIT\",\n \"main\": \"imurmurhash.js\",\n \"maintainers\": [\n {\n \"name\": \"jensyt\",\n \"email\": \"jensyt@gmail.com\"\n }\n ],\n \"name\": \"imurmurhash\",\n \"optionalDependencies\": {},\n \"readme\": \"iMurmurHash.js\\n==============\\n\\nAn incremental implementation of the MurmurHash3 (32-bit) hashing algorithm for Ja"..., 32768, 0) = 6988 | |
29342 pread64(12, "", 32768, 6988) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/imurmurhash/imurmurhash.js", {st_mode=S_IFREG|0644, st_size=4404, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/imurmurhash", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/imurmurhash/imurmurhash.js", {st_mode=S_IFREG|0644, st_size=4404, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/imurmurhash/imurmurhash.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=4404, ...}) = 0 | |
29342 read(12, "/**\n * @preserve\n * JS Implementation of incremental MurmurHash3 (r150) (as of May 10, 2013)\n *\n * @author <a href=\"mailto:jensyt@gmail.com\">Jens Taylor</a>\n * @see http://github.com/homebrewing/brauhaus-diff\n * @author <a href=\"mailto:gary.court@gmail.com\">Gary Court</a>\n * @see http://github.com/garycourt/murmurhash-js\n * @author <a href=\"mailto:aappleby@gmail.com\">Austin Appleby</a>\n * @see http://sites.google.com/site/murmurhash/\n */\n(function(){\n var cache;\n\n // Call this function without `new` to use the cached object (good for\n // single-threaded environments), or with `new` to create a new object.\n //\n // @param {string} key A UTF-16 or ASCII string\n // @param {number} seed An optional positive integer\n // @return {object} A MurmurHash3 object for incremental hashing\n function MurmurHash3(key, seed) {\n var m = this instanceof MurmurHash3 ? this : cache;\n m.reset(seed)\n if (typeof key === 'string' && key.length > 0) {\n m.hash(key);\n }\n\n if (m !== this) {\n return m;\n }\n };\n\n // Incrementally add a string to this hash\n //\n // @param {string} key A UTF-16 or ASCII string\n // @return {object} this\n MurmurHash3.prototype.hash = function(key) {\n var h1, k1, i, top, len;\n\n len = key.length;\n this.len += len;\n\n k1 = this.k1;\n i = 0;\n switch (this.rem) {\n case 0: k1 ^= len > i ? (key.charCodeAt(i++) & 0xffff) : 0;\n case 1: k1 ^= len > i ? (key.charCodeAt(i++) & 0xffff) << 8 : 0;\n case 2: k1 ^= len > i ? (key.charCodeAt(i++) & 0xffff) << 16 : 0;\n case 3:\n k1 ^= len > i ? (key.charCodeAt(i) & 0xff) << 24 : 0;\n k1 ^= len > i ? (key.charCodeAt(i++) & 0xff00) >> 8 : 0;\n }\n\n this.rem = (len + this.rem) & 3; // & 3 is same as % 4\n len -= this.rem;\n if (len > 0) {\n h1 = this.h1;\n while (1) {\n k1 = (k1 * 0x2d51 + (k1 & 0xffff) * 0xcc9e0000) &"..., 4404) = 4404 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils/parse-json", 0x7ffe97d643d0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils/parse-json.js", {st_mode=S_IFREG|0644, st_size=592, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils/parse-json.js", {st_mode=S_IFREG|0644, st_size=592, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/utils/parse-json.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=592, ...}) = 0 | |
29342 read(12, "'use strict'\nvar parseJSON = module.exports = function (content) {\n return JSON.parse(stripBOM(content))\n}\n\nparseJSON.noExceptions = function (content) {\n try {\n return parseJSON(content)\n } catch (ex) {\n return\n }\n}\n\n// from read-package-json\nfunction stripBOM (content) {\n content = content.toString()\n // Remove byte order marker. This catches EF BB BF (the UTF-8 BOM)\n // because the buffer-to-string conversion in `fs.readFileSync()`\n // translates it to FEFF, the UTF-16 BOM.\n if (content.charCodeAt(0) === 0xFEFF) {\n content = content.slice(1)\n }\n return content\n}\n", 592) = 592 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils/parse-json.js", {st_mode=S_IFREG|0644, st_size=592, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/cmd-list", 0x7ffe97d64680) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/lib/config/cmd-list.js", {st_mode=S_IFREG|0644, st_size=1804, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/cmd-list.js", {st_mode=S_IFREG|0644, st_size=1804, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/config/cmd-list.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1804, ...}) = 0 | |
29342 read(12, "var extend = Object.assign || require('util')._extend\n\n// short names for common things\nvar shorthands = {\n 'un': 'uninstall',\n 'rb': 'rebuild',\n 'list': 'ls',\n 'ln': 'link',\n 'i': 'install',\n 'it': 'install-test',\n 'up': 'update',\n 'c': 'config',\n 's': 'search',\n 'se': 'search',\n 'unstar': 'star', // same function\n 'tst': 'test',\n 't': 'test',\n 'ddp': 'dedupe',\n 'v': 'view',\n 'run': 'run-script'\n}\n\nvar affordances = {\n 'la': 'ls',\n 'll': 'ls',\n 'verison': 'version',\n 'isntall': 'install',\n 'dist-tags': 'dist-tag',\n 'apihelp': 'help',\n 'find-dupes': 'dedupe',\n 'upgrade': 'update',\n 'login': 'adduser',\n 'add-user': 'adduser',\n 'author': 'owner',\n 'home': 'docs',\n 'issues': 'bugs',\n 'info': 'view',\n 'show': 'view',\n 'find': 'search',\n 'unlink': 'uninstall',\n 'remove': 'uninstall',\n 'rm': 'uninstall',\n 'r': 'uninstall'\n}\n\n// these are filenames in .\nvar cmdList = [\n 'install',\n 'install-test',\n 'uninstall',\n 'cache',\n 'config',\n 'set',\n 'get',\n 'update',\n 'outdated',\n 'prune',\n 'pack',\n 'dedupe',\n\n 'rebuild',\n 'link',\n\n 'publish',\n 'star',\n 'stars',\n 'tag',\n 'adduser',\n 'logout',\n 'unpublish',\n 'owner',\n 'access',\n 'team',\n 'deprecate',\n 'shrinkwrap',\n\n 'help',\n 'help-search',\n 'ls',\n 'search',\n 'view',\n 'init',\n 'version',\n 'edit',\n 'explore',\n 'docs',\n 'repo',\n 'bugs',\n 'root',\n 'prefix',\n 'bin',\n 'whoami',\n 'dist-tag',\n 'ping',\n\n 'test',\n 'stop',\n 'start',\n 'restart',\n 'run-script',\n 'completion'\n]\n\nvar plumbing = [\n 'build',\n 'unbuild',\n 'xmas',\n 'substack',\n 'visnup'\n]\nmodule.exports.aliases = extend(extend({}, shorthands), affordances)\nmodule.exports.shorthands = shorthands\nmodule.exports.affordances = affordances\nmodule.exports.cmdList = cmdList\nmodule.exports.plumbing = plumbing\n", 1804) = 1804 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils/output.js", {st_mode=S_IFREG|0644, st_size=210, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils/output.js", {st_mode=S_IFREG|0644, st_size=210, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/utils/output.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=210, ...}) = 0 | |
29342 read(12, "'use strict'\nvar log = require('npmlog')\n// output to stdout in a progress bar compatible way\nmodule.exports = function () {\n log.clearProgress()\n console.log.apply(console, arguments)\n log.showProgress()\n}\n", 210) = 210 | |
29342 close(12) = 0 | |
29342 open("/usr/lib64/node_modules/npm/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=5230, ...}) = 0 | |
29342 read(12, "{\n \"version\": \"3.10.3\",\n \"name\": \"npm\",\n \"description\": \"a package manager for JavaScript\",\n \"keywords\": [\n \"install\",\n \"modules\",\n \"package manager\",\n \"package.json\"\n ],\n \"preferGlobal\": true,\n \"config\": {\n \"publishtest\": false\n },\n \"homepage\": \"https://docs.npmjs.com/\",\n \"author\": \"Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"https://github.com/npm/npm\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/npm/npm/issues\"\n },\n \"directories\": {\n \"bin\": \"./bin\",\n \"doc\": \"./doc\",\n \"lib\": \"./lib\",\n \"man\": \"./man\"\n },\n \"main\": \"./lib/npm.js\",\n \"bin\": \"./bin/npm-cli.js\",\n \"dependencies\": {\n \"abbrev\": \"~1.0.9\",\n \"ansicolors\": \"~0.3.2\",\n \"ansistyles\": \"~0.1.3\",\n \"aproba\": \"~1.0.4\",\n \"archy\": \"~1.0.0\",\n \"asap\": \"~2.0.4\",\n \"chownr\": \"~1.0.1\",\n \"cmd-shim\": \"~2.0.2\",\n \"columnify\": \"~1.5.4\",\n \"config-chain\": \"~1.1.10\",\n \"dezalgo\": \"~1.0.3\",\n \"editor\": \"~1.0.0\",\n \"fs-vacuum\": \"~1.2.9\",\n \"fs-write-stream-atomic\": \"~1.0.8\",\n \"fstream\": \"~1.0.10\",\n \"fstream-npm\": \"~1.1.0\",\n \"glob\": \"~7.0.4\",\n \"graceful-fs\": \"~4.1.4\",\n \"has-unicode\": \"~2.0.1\",\n \"hosted-git-info\": \"~2.1.5\",\n \"iferr\": \"~0.1.5\",\n \"inflight\": \"~1.0.5\",\n \"inherits\": \"~2.0.1\",\n \"ini\": \"~1.3.4\",\n \"init-package-json\": \"~1.9.4\",\n \"lockfile\": \"~1.0.1\",\n \"lodash._baseuniq\": \"~4.6.0\",\n \"lodash.clonedeep\": \"~4.3.2\",\n \"lodash.union\": \"~4.4.0\",\n \"lodash.uniq\": \"~4.3.0\",\n \"lodash.without\": \"~4.2.0\",\n \"mkdirp\": \"~0.5.1\",\n \"node-gyp\": \"~3.3.1\",\n \"nopt\": \"~3.0.6\",\n \"normalize-git-url\": \"~3.0.2\",\n \"normalize-package-data\": \"~2.3.5\",\n \"npm-cache-filename\": \"~1.0.2\",\n \"npm-install-checks\": \"~3.0.0\",\n \"npm-package-arg\": \"~4.2.0\",\n \"npm-registry-client\": \"~7.1.2\",\n \"npm-user-validate\": \"~0.1.4\",\n \"npmlog\": \"~3.1.2\",\n \"once\": \"~1.3.3\",\n \"opener\": \"~1.4.1\",\n \"osenv\": \"~0.1.3\",\n \"path-is-inside\": \"~1.0.1\",\n \"read\": \"~1.0.7\",\n \"read-cmd-shim\": \"~1.0.1\",\n "..., 5230) = 5230 | |
29342 close(12) = 0 | |
29342 open("/etc/ssl/openssl.cnf", O_RDONLY) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=10835, ...}) = 0 | |
29342 read(12, "#\n# OpenSSL example configuration file.\n# This is mostly being used for generation of certificate requests.\n#\n\n# This definition stops the following lines choking if HOME isn't\n# defined.\nHOME\t\t\t= .\nRANDFILE\t\t= $ENV::HOME/.rnd\n\n# Extra OBJECT IDENTIFIER info:\n#oid_file\t\t= $ENV::HOME/.oid\noid_section\t\t= new_oids\n\n# To use this configuration file with the \"-extfile\" option of the\n# \"openssl x509\" utility, name here the section containing the\n# X.509v3 extensions to use:\n# extensions\t\t= \n# (Alternatively, use a configuration file that has only\n# X.509v3 extensions in its main [= default] section.)\n\n[ new_oids ]\n\n# We can add new OIDs in here for use by 'ca', 'req' and 'ts'.\n# Add a simple OID like this:\n# testoid1=1.2.3.4\n# Or use config file substitution like this:\n# testoid2=${testoid1}.5.6\n\n# Policies used by the TSA examples.\ntsa_policy1 = 1.2.3.4.1\ntsa_policy2 = 1.2.3.4.5.6\ntsa_policy3 = 1.2.3.4.5.7\n\n####################################################################\n[ ca ]\ndefault_ca\t= CA_default\t\t# The default ca section\n\n####################################################################\n[ CA_default ]\n\ndir\t\t= ./demoCA\t\t# Where everything is kept\ncerts\t\t= $dir/certs\t\t# Where the issued certs are kept\ncrl_dir\t\t= $dir/crl\t\t# Where the issued crl are kept\ndatabase\t= $dir/index.txt\t# database index file.\n#unique_subject\t= no\t\t\t# Set to 'no' to allow creation of\n\t\t\t\t\t# several ctificates with same subject.\nnew_certs_dir\t= $dir/newcerts\t\t# default place for new certs.\n\ncertificate\t= $dir/cacert.pem \t# The CA certificate\nserial\t\t= $dir/serial \t\t# The current serial number\ncrlnumber\t= $dir/crlnumber\t# the current crl number\n\t\t\t\t\t# must be commented out to leave a V1 CRL\ncrl\t\t= $dir/crl.pem \t\t# The current CRL\nprivate_key\t= $dir/private/cakey.pem# The private key\nRANDFILE\t= $dir/private/.rand\t# private random number file\n\nx509_extensions\t= usr_cert\t\t# The extentions to add to the cert\n\n# Comment out the following two lines for the \"traditional\"\n# (and highly broken) format.\nname_opt \t= ca_default\t\t# Subject Name op"..., 4096) = 4096 | |
29342 read(12, "Netscape crash on BMPStrings or UTF8Strings.\nstring_mask = utf8only\n\n# req_extensions = v3_req # The extensions to add to a certificate request\n\n[ req_distinguished_name ]\ncountryName\t\t\t= Country Name (2 letter code)\ncountryName_default\t\t= AU\ncountryName_min\t\t\t= 2\ncountryName_max\t\t\t= 2\n\nstateOrProvinceName\t\t= State or Province Name (full name)\nstateOrProvinceName_default\t= Some-State\n\nlocalityName\t\t\t= Locality Name (eg, city)\n\n0.organizationName\t\t= Organization Name (eg, company)\n0.organizationName_default\t= Internet Widgits Pty Ltd\n\n# we can do this but it is not needed normally :-)\n#1.organizationName\t\t= Second Organization Name (eg, company)\n#1.organizationName_default\t= World Wide Web Pty Ltd\n\norganizationalUnitName\t\t= Organizational Unit Name (eg, section)\n#organizationalUnitName_default\t=\n\ncommonName\t\t\t= Common Name (e.g. server FQDN or YOUR name)\ncommonName_max\t\t\t= 64\n\nemailAddress\t\t\t= Email Address\nemailAddress_max\t\t= 64\n\n# SET-ex3\t\t\t= SET extension number 3\n\n[ req_attributes ]\nchallengePassword\t\t= A challenge password\nchallengePassword_min\t\t= 4\nchallengePassword_max\t\t= 20\n\nunstructuredName\t\t= An optional company name\n\n[ usr_cert ]\n\n# These extensions are added when 'ca' signs a request.\n\n# This goes against PKIX guidelines but some CAs do it and some software\n# requires this to avoid interpreting an end user certificate as a CA.\n\nbasicConstraints=CA:FALSE\n\n# Here are some examples of the usage of nsCertType. If it is omitted\n# the certificate can be used for anything *except* object signing.\n\n# This is OK for an SSL server.\n# nsCertType\t\t\t= server\n\n# For an object signing certificate this would be used.\n# nsCertType = objsign\n\n# For normal client use this is typical\n# nsCertType = client, email\n\n# and for everything including object signing:\n# nsCertType = client, email, objsign\n\n# This is typical in keyUsage for a client certificate.\n# keyUsage = nonRepudiation, digitalSignature, keyEncipherment\n\n# This will be displayed in Netscape's comment listbox.\nnsComment\t\t\t= \"OpenSSL Generated Certificate\"\n\n# PKI"..., 4096) = 4096 | |
29342 read(12, " this to avoid interpreting an end user certificate as a CA.\n\nbasicConstraints=CA:FALSE\n\n# Here are some examples of the usage of nsCertType. If it is omitted\n# the certificate can be used for anything *except* object signing.\n\n# This is OK for an SSL server.\n# nsCertType\t\t\t= server\n\n# For an object signing certificate this would be used.\n# nsCertType = objsign\n\n# For normal client use this is typical\n# nsCertType = client, email\n\n# and for everything including object signing:\n# nsCertType = client, email, objsign\n\n# This is typical in keyUsage for a client certificate.\n# keyUsage = nonRepudiation, digitalSignature, keyEncipherment\n\n# This will be displayed in Netscape's comment listbox.\nnsComment\t\t\t= \"OpenSSL Generated Certificate\"\n\n# PKIX recommendations harmless if included in all certificates.\nsubjectKeyIdentifier=hash\nauthorityKeyIdentifier=keyid,issuer\n\n# This stuff is for subjectAltName and issuerAltname.\n# Import the email address.\n# subjectAltName=email:copy\n# An alternative to produce certificates that aren't\n# deprecated according to PKIX.\n# subjectAltName=email:move\n\n# Copy subject details\n# issuerAltName=issuer:copy\n\n#nsCaRevocationUrl\t\t= http://www.domain.dom/ca-crl.pem\n#nsBaseUrl\n#nsRevocationUrl\n#nsRenewalUrl\n#nsCaPolicyUrl\n#nsSslServerName\n\n# This really needs to be in place for it to be a proxy certificate.\nproxyCertInfo=critical,language:id-ppl-anyLanguage,pathlen:3,policy:foo\n\n####################################################################\n[ tsa ]\n\ndefault_tsa = tsa_config1\t# the default TSA section\n\n[ tsa_config1 ]\n\n# These are used by the TSA reply generation only.\ndir\t\t= ./demoCA\t\t# TSA root directory\nserial\t\t= $dir/tsaserial\t# The current serial number (mandatory)\ncrypto_device\t= builtin\t\t# OpenSSL engine to use for signing\nsigner_cert\t= $dir/tsacert.pem \t# The TSA signing certificate\n\t\t\t\t\t# (optional)\ncerts\t\t= $dir/cacert.pem\t# Certificate chain to include in reply\n\t\t\t\t\t# (optional)\nsigner_key\t= $dir/private/tsakey.pem # The TSA private key (optional)\n\ndefault_policy\t= tsa_policy1\t\t#"..., 4096) = 2643 | |
29342 read(12, "", 4096) = 0 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/config/core.js", {st_mode=S_IFREG|0644, st_size=11290, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils/error-handler.js", {st_mode=S_IFREG|0644, st_size=5114, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils/error-handler.js", {st_mode=S_IFREG|0644, st_size=5114, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/utils/error-handler.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=5114, ...}) = 0 | |
29342 read(12, "\nmodule.exports = errorHandler\n\nvar cbCalled = false\nvar log = require('npmlog')\nvar npm = require('../npm.js')\nvar rm = require('rimraf')\nvar itWorked = false\nvar path = require('path')\nvar wroteLogFile = false\nvar exitCode = 0\nvar rollbacks = npm.rollbacks\nvar chain = require('slide').chain\nvar writeStreamAtomic = require('fs-write-stream-atomic')\nvar errorMessage = require('./error-message.js')\n\nprocess.on('exit', function (code) {\n log.disableProgress()\n if (!npm.config || !npm.config.loaded) return\n if (code) itWorked = false\n if (itWorked) log.info('ok')\n else {\n if (!cbCalled) {\n log.error('', 'cb() never called!')\n }\n\n if (wroteLogFile) {\n // just a line break\n if (log.levels[log.level] <= log.levels.error) console.error('')\n\n log.error(\n '',\n [\n 'Please include the following file with any support request:',\n ' ' + path.resolve('npm-debug.log')\n ].join('\\n')\n )\n wroteLogFile = false\n }\n if (code) {\n log.error('code', code)\n }\n }\n\n var doExit = npm.config.get('_exit')\n if (doExit) {\n // actually exit.\n if (exitCode === 0 && !itWorked) {\n exitCode = 1\n }\n if (exitCode !== 0) process.exit(exitCode)\n } else {\n itWorked = false // ready for next exit\n }\n})\n\nfunction exit (code, noLog) {\n exitCode = exitCode || process.exitCode || code\n\n var doExit = npm.config ? npm.config.get('_exit') : true\n log.verbose('exit', [code, doExit])\n if (log.level === 'silent') noLog = true\n\n if (rollbacks.length) {\n chain(rollbacks.map(function (f) {\n return function (cb) {\n npm.commands.unbuild([f], true, cb)\n }\n }), function (er) {\n if (er) {\n log.error('error rolling back', er)\n if (!code) errorHandler(er)\n else if (noLog) rm('npm-debug.log', reallyExit.bind(null, er))\n else writeLogFile(reallyExit.bind(this, er))\n } else {\n if (!noLog && code) writeLogFile(reallyExit)\n else rm('npm-debug.log', reallyExit)\n }\n })\n "..., 5114) = 5114 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/npm.js", {st_mode=S_IFREG|0644, st_size=11499, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/rimraf", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/rimraf/rimraf.js", {st_mode=S_IFREG|0644, st_size=8031, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/slide/lib/slide.js", {st_mode=S_IFREG|0644, st_size=121, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/fs-write-stream-atomic", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/fs-write-stream-atomic/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"fs-write-stream-atomic@1.0.8\",\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"fs-write-stream-atomic@1.0.8\",\n \"_id\": \"fs-write-stream-atomic@1.0.8\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/fs-write-stream-atomic\",\n \"_nodeVersion\": \"4.2.2\",\n \"_npmUser\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"iarna\"\n },\n \"_npmVersion\": \"3.5.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"fs-write-stream-atomic\",\n \"raw\": \"fs-write-stream-atomic@1.0.8\",\n \"rawSpec\": \"1.0.8\",\n \"scope\": null,\n \"spec\": \"1.0.8\",\n \"type\": \"version\"\n },\n \"_requiredBy\": [\n \"/\"\n ],\n \"_shasum\": \"e49aaddf288f87d46ff9e882f216a13abc40778b\",\n \"_shrinkwrap\": null,\n \"_spec\": \"fs-write-stream-atomic@1.0.8\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"email\": \"i@izs.me\",\n \"name\": \"Isaac Z. Schlueter\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/npm/fs-write-stream-atomic/issues\"\n },\n \"dependencies\": {\n \"graceful-fs\": \"^4.1.2\",\n \"iferr\": \"^0.1.5\",\n \"imurmurhash\": \"^0.1.4\",\n \"readable-stream\": \"1 || 2\"\n },\n \"description\": \"Like `fs.createWriteStream(...)`, but atomic.\",\n \"devDependencies\": {\n \"rimraf\": \"^2.4.4\",\n \"standard\": \"^5.4.1\",\n \"tap\": \"^2.3.1\"\n },\n \"directories\": {\n \"test\": \"test\"\n },\n \"dist\": {\n \"shasum\": \"e49aaddf288f87d46ff9e882f216a13abc40778b\",\n \"tarball\": \"http://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.8.tgz\"\n },\n \"gitHead\": \"b55824ee4de7f1ca23784929d68b1b8f5edbf4a4\",\n \"homepage\": \"https://github.com/npm/fs-write-stream-atomic\",\n \"license\": \"ISC\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"name\": \"iarna\",\n \"email\": \"me@re-becca.org\"\n },\n {\n \"name\": \"isaacs\",\n \"email\": \"i@izs.me\"\n },\n {\n \"name\": \"othiym23\",\n \"email\": \"ogd@aoaioxxysz.net\"\n },\n {\n \"name\": \"zkat\",\n \"email\": \"kat@sykosomatic.org\"\n }\n ],\n \"name\": \"fs-write-stream-atomic\",\n \"optionalDependencies\":"..., 32768, 0) = 2300 | |
29342 pread64(12, "", 32768, 2300) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/fs-write-stream-atomic/index.js", {st_mode=S_IFREG|0644, st_size=3758, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/fs-write-stream-atomic", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/fs-write-stream-atomic/index.js", {st_mode=S_IFREG|0644, st_size=3758, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/fs-write-stream-atomic/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=3758, ...}) = 0 | |
29342 read(12, "var fs = require('graceful-fs')\nvar Writable = require('readable-stream').Writable\nvar util = require('util')\nvar MurmurHash3 = require('imurmurhash')\nvar iferr = require('iferr')\n\nfunction murmurhex () {\n var hash = MurmurHash3('')\n for (var ii = 0; ii < arguments.length; ++ii) {\n hash.hash(hash + arguments[ii])\n }\n return hash.result()\n}\n\nvar invocations = 0\nfunction getTmpname (filename) {\n return filename + '.' + murmurhex(__filename, process.pid, ++invocations)\n}\n\nvar setImmediate = global.setImmediate || setTimeout\n\nmodule.exports = WriteStreamAtomic\n\n// Requirements:\n// 1. Write everything written to the stream to a temp file.\n// 2. If there are no errors:\n// a. moves the temp file into its final destination\n// b. emits `finish` & `closed` ONLY after the file is\n// fully flushed and renamed.\n// 3. If there's an error, removes the temp file.\n\nutil.inherits(WriteStreamAtomic, Writable)\nfunction WriteStreamAtomic (path, options) {\n if (!(this instanceof WriteStreamAtomic)) {\n return new WriteStreamAtomic(path, options)\n }\n Writable.call(this, options)\n\n this.__atomicTarget = path\n this.__atomicTmp = getTmpname(path)\n\n this.__atomicChown = options && options.chown\n\n this.__atomicClosed = false\n\n this.__atomicStream = fs.WriteStream(this.__atomicTmp, options)\n\n this.__atomicStream.once('open', handleOpen(this))\n this.__atomicStream.once('close', handleClose(this))\n this.__atomicStream.once('error', handleError(this))\n}\n\n// We have to suppress default finish emitting, because ordinarily it\n// would happen as soon as `end` is called on us and all of the\n// data has been written to our target stream. So we suppress\n// finish from being emitted here, and only emit it after our\n// target stream is closed and we've moved everything around.\nWriteStreamAtomic.prototype.emit = function (event) {\n if (event === 'finish') return this.__atomicStream.end()\n return Writable.prototype.emit.apply(this, arguments)\n}\n\nWriteStreamAtomic.prototype._write = function (buffer, encoding,"..., 3758) = 3758 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules", 0x7ffe97d64450) = -1 ENOENT (No such file or directory) | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/graceful-fs/graceful-fs.js", {st_mode=S_IFREG|0644, st_size=6824, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/readable-stream/readable.js", {st_mode=S_IFREG|0644, st_size=630, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/imurmurhash", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/imurmurhash/imurmurhash.js", {st_mode=S_IFREG|0644, st_size=4404, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/iferr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/iferr/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"iferr\",\n \"version\": \"0.1.5\",\n \"description\": \"Higher-order functions for easier error handling\",\n \"main\": \"index.js\",\n \"scripts\": {\n \"test\": \"mocha\",\n \"prepublish\": \"coffee -c index.coffee\"\n },\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"https://github.com/shesek/iferr\"\n },\n \"keywords\": [\n \"error\",\n \"errors\"\n ],\n \"author\": {\n \"name\": \"Nadav Ivgi\"\n },\n \"license\": \"MIT\",\n \"bugs\": {\n \"url\": \"https://github.com/shesek/iferr/issues\"\n },\n \"homepage\": \"https://github.com/shesek/iferr\",\n \"devDependencies\": {\n \"coffee-script\": \"^1.7.1\",\n \"mocha\": \"^1.18.2\"\n },\n \"_id\": \"iferr@0.1.5\",\n \"dist\": {\n \"shasum\": \"c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501\",\n \"tarball\": \"http://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz\"\n },\n \"_from\": \"iferr@>=0.1.5 <0.2.0\",\n \"_npmVersion\": \"1.4.4\",\n \"_npmUser\": {\n \"name\": \"nadav\",\n \"email\": \"npm@shesek.info\"\n },\n \"maintainers\": [\n {\n \"name\": \"nadav\",\n \"email\": \"npm@shesek.info\"\n }\n ],\n \"directories\": {},\n \"_shasum\": \"c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501\",\n \"_resolved\": \"https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz\"\n}\n", 32768, 0) = 1156 | |
29342 pread64(12, "", 32768, 1156) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/iferr/index.js", {st_mode=S_IFREG|0644, st_size=1069, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/iferr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/iferr/index.js", {st_mode=S_IFREG|0644, st_size=1069, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/iferr/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1069, ...}) = 0 | |
29342 read(12, "// Generated by CoffeeScript 1.7.1\n(function() {\n var exports, iferr, printerr, throwerr, tiferr,\n __slice = [].slice;\n\n iferr = function(fail, succ) {\n return function() {\n var a, err;\n err = arguments[0], a = 2 <= arguments.length ? __slice.call(arguments, 1) : [];\n if (err != null) {\n return fail(err);\n } else {\n return typeof succ === \"function\" ? succ.apply(null, a) : void 0;\n }\n };\n };\n\n tiferr = function(fail, succ) {\n return iferr(fail, function() {\n var a, err;\n a = 1 <= arguments.length ? __slice.call(arguments, 0) : [];\n try {\n return succ.apply(null, a);\n } catch (_error) {\n err = _error;\n return fail(err);\n }\n });\n };\n\n throwerr = iferr.bind(null, function(err) {\n throw err;\n });\n\n printerr = iferr(function(err) {\n return console.error(err.stack || err);\n });\n\n module.exports = exports = iferr;\n\n exports.iferr = iferr;\n\n exports.tiferr = tiferr;\n\n exports.throwerr = throwerr;\n\n exports.printerr = printerr;\n\n}).call(this);\n", 1069) = 1069 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/lib/utils/error-message.js", {st_mode=S_IFREG|0644, st_size=9580, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/lib/utils/error-message.js", {st_mode=S_IFREG|0644, st_size=9580, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/lib/utils/error-message.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=9580, ...}) = 0 | |
29342 read(12, "'use strict'\nvar npm = require('../npm.js')\nvar util = require('util')\nvar nameValidator = require('validate-npm-package-name')\n\nmodule.exports = errorMessage\n\nfunction errorMessage (er) {\n var short = []\n var detail = []\n if (er.optional) {\n short.push(['optional', 'Skipping failed optional dependency ' + er.optional + ':'])\n }\n switch (er.code) {\n case 'ECONNREFUSED':\n short.push(['', er])\n detail.push([\n '',\n [\n '\\nIf you are behind a proxy, please make sure that the',\n \"'proxy' config is set properly. See: 'npm help config'\"\n ].join('\\n')\n ])\n break\n\n case 'EACCES':\n case 'EPERM':\n short.push(['', er])\n detail.push(['', ['\\nPlease try running this command again as root/Administrator.'\n ].join('\\n')])\n break\n\n case 'ELIFECYCLE':\n short.push(['', er.message])\n detail.push([\n '',\n [\n '',\n 'Failed at the ' + er.pkgid + ' ' + er.stage + \" script '\" + er.script + \"'.\",\n 'Make sure you have the latest version of node.js and npm installed.',\n 'If you do, this is most likely a problem with the ' + er.pkgname + ' package,',\n 'not with npm itself.',\n 'Tell the author that this fails on your system:',\n ' ' + er.script,\n 'You can get information on how to open an issue for this project with:',\n ' npm bugs ' + er.pkgname,\n 'Or if that isn\\'t available, you can get their info via:',\n ' npm owner ls ' + er.pkgname,\n 'There is likely additional logging output above.'\n ].join('\\n')]\n )\n break\n\n case 'ENOGIT':\n short.push(['', er.message])\n detail.push([\n '',\n [\n '',\n 'Failed using git.',\n 'This is most likely not a problem with npm itself.',\n 'Please check if you have git installed and in your PATH.'\n ].join('\\n')\n ])\n break\n\n case 'EJSONPARSE':\n short.push(['', er.message])\n "..., 9580) = 9580 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"validate-npm-package-name\",\n \"version\": \"2.2.2\",\n \"description\": \"Give me a string and I'll tell you if it's a valid npm package name\",\n \"main\": \"index.js\",\n \"directories\": {\n \"test\": \"test\"\n },\n \"dependencies\": {\n \"builtins\": \"0.0.7\"\n },\n \"devDependencies\": {\n \"tap\": \"^0.4.13\"\n },\n \"scripts\": {\n \"test\": \"tap test/*.js\"\n },\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/npm/validate-npm-package-name.git\"\n },\n \"keywords\": [\n \"npm\",\n \"package\",\n \"names\",\n \"validation\"\n ],\n \"author\": {\n \"name\": \"zeke\"\n },\n \"license\": \"ISC\",\n \"bugs\": {\n \"url\": \"https://github.com/npm/validate-npm-package-name/issues\"\n },\n \"homepage\": \"https://github.com/npm/validate-npm-package-name\",\n \"gitHead\": \"3af92c881549f1b96f05ab6bfb5768bba94ad72d\",\n \"_id\": \"validate-npm-package-name@2.2.2\",\n \"_shasum\": \"f65695b22f7324442019a3c7fa39a6e7fd299085\",\n \"_from\": \"validate-npm-package-name@>=2.2.2 <2.3.0\",\n \"_npmVersion\": \"3.0.0\",\n \"_nodeVersion\": \"0.12.5\",\n \"_npmUser\": {\n \"name\": \"zkat\",\n \"email\": \"kat@sykosomatic.org\"\n },\n \"dist\": {\n \"shasum\": \"f65695b22f7324442019a3c7fa39a6e7fd299085\",\n \"tarball\": \"http://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-2.2.2.tgz\"\n },\n \"maintainers\": [\n {\n \"name\": \"zeke\",\n \"email\": \"zeke@sikelianos.com\"\n },\n {\n \"name\": \"bcoe\",\n \"email\": \"ben@npmjs.com\"\n },\n {\n \"name\": \"zkat\",\n \"email\": \"kat@sykosomatic.org\"\n }\n ],\n \"_resolved\": \"https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-2.2.2.tgz\",\n \"readme\": \"ERROR: No README data found!\"\n}\n", 32768, 0) = 1673 | |
29342 pread64(12, "", 32768, 1673) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/index.js", {st_mode=S_IFREG|0644, st_size=2688, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/index.js", {st_mode=S_IFREG|0644, st_size=2688, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2688, ...}) = 0 | |
29342 read(12, "var scopedPackagePattern = new RegExp(\"^(?:@([^/]+?)[/])?([^/]+?)$\");\nvar builtins = require(\"builtins\")\nvar blacklist = [\n \"node_modules\",\n \"favicon.ico\"\n];\n\nvar validate = module.exports = function(name) {\n\n var warnings = []\n var errors = []\n\n if (name === null) {\n errors.push(\"name cannot be null\")\n return done(warnings, errors)\n }\n\n if (name === undefined) {\n errors.push(\"name cannot be undefined\")\n return done(warnings, errors)\n }\n\n if (typeof name !== \"string\") {\n errors.push(\"name must be a string\")\n return done(warnings, errors)\n }\n\n if (!name.length) {\n errors.push(\"name length must be greater than zero\")\n }\n\n if (name.match(/^\\./)) {\n errors.push(\"name cannot start with a period\")\n }\n\n if (name.match(/^_/)) {\n errors.push(\"name cannot start with an underscore\")\n }\n\n if (name.trim() !== name) {\n errors.push(\"name cannot contain leading or trailing spaces\")\n }\n\n // No funny business\n blacklist.forEach(function(blacklistedName){\n if (name.toLowerCase() === blacklistedName) {\n errors.push(blacklistedName + \" is a blacklisted name\")\n }\n })\n\n // Generate warnings for stuff that used to be allowed\n\n // core module names like http, events, util, etc\n builtins.forEach(function(builtin){\n if (name.toLowerCase() === builtin) {\n warnings.push(builtin + \" is a core module name\")\n }\n })\n\n // really-long-package-names-------------------------------such--length-----many---wow\n // the thisisareallyreallylongpackagenameitshouldpublishdowenowhavealimittothelengthofpackagenames-poch.\n if (name.length > 214) {\n warnings.push(\"name can no longer contain more than 214 characters\")\n }\n\n // mIxeD CaSe nAMEs\n if (name.toLowerCase() !== name) {\n warnings.push(\"name can no longer contain capital letters\")\n }\n\n if (encodeURIComponent(name) !== name) {\n\n // Maybe it's a scoped package name, like @user/package\n var nameMatch = name.match(scopedPackagePattern)\n if (nameMatch) {\n var user = nameMatch[1]\n var pkg = nameMatch[2]"..., 2688) = 2688 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"builtins\",\n \"version\": \"0.0.7\",\n \"description\": \"List of node.js builtin modules\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/juliangruber/builtins.git\"\n },\n \"license\": \"MIT\",\n \"main\": \"builtins.json\",\n \"publishConfig\": {\n \"registry\": \"https://registry.npmjs.org\"\n },\n \"scripts\": {\n \"test\": \"node -e \\\"require('./builtins.json')\\\"\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/juliangruber/builtins/issues\"\n },\n \"homepage\": \"https://github.com/juliangruber/builtins\",\n \"_id\": \"builtins@0.0.7\",\n \"dist\": {\n \"shasum\": \"355219cd6cf18dbe7c01cc7fd2dce765cfdc549a\",\n \"tarball\": \"http://registry.npmjs.org/builtins/-/builtins-0.0.7.tgz\"\n },\n \"_from\": \"builtins@0.0.7\",\n \"_npmVersion\": \"1.3.22\",\n \"_npmUser\": {\n \"name\": \"juliangruber\",\n \"email\": \"julian@juliangruber.com\"\n },\n \"maintainers\": [\n {\n \"name\": \"juliangruber\",\n \"email\": \"julian@juliangruber.com\"\n },\n {\n \"name\": \"segment\",\n \"email\": \"tj@segment.io\"\n }\n ],\n \"directories\": {},\n \"_shasum\": \"355219cd6cf18dbe7c01cc7fd2dce765cfdc549a\",\n \"_resolved\": \"https://registry.npmjs.org/builtins/-/builtins-0.0.7.tgz\",\n \"readme\": \"ERROR: No README data found!\"\n}\n", 32768, 0) = 1216 | |
29342 pread64(12, "", 32768, 1216) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins/builtins.json", {st_mode=S_IFREG|0644, st_size=338, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins/builtins.json", {st_mode=S_IFREG|0644, st_size=338, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins/builtins.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=338, ...}) = 0 | |
29342 read(12, "[\n \"assert\",\n \"buffer\",\n \"child_process\",\n \"cluster\",\n \"constants\",\n \"crypto\",\n \"dns\",\n \"domain\",\n \"events\",\n \"fs\",\n \"http\",\n \"https\",\n \"module\",\n \"net\",\n \"os\",\n \"path\",\n \"punycode\",\n \"querystring\",\n \"repl\",\n \"stream\",\n \"string_decoder\",\n \"timers\",\n \"tls\",\n \"tty\",\n \"dgram\",\n \"url\",\n \"util\",\n \"vm\",\n \"zlib\"\n]\n", 338) = 338 | |
29342 close(12) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/nopt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/nopt/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/nopt/lib/nopt.js", {st_mode=S_IFREG|0644, st_size=11740, ...}) = 0 | |
29342 clone(child_stack=0x7f2f4ac3ffb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f2f4ac409d0, tls=0x7f2f4ac40700, child_tidptr=0x7f2f4ac409d0) = 29352 | |
29352 set_robust_list(0x7f2f4ac409e0, 24 <unfinished ...> | |
29342 clone( <unfinished ...> | |
29352 <... set_robust_list resumed> ) = 0 | |
29342 <... clone resumed> child_stack=0x7f2f4a43efb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f2f4a43f9d0, tls=0x7f2f4a43f700, child_tidptr=0x7f2f4a43f9d0) = 29353 | |
29353 set_robust_list(0x7f2f4a43f9e0, 24) = 0 | |
29342 clone(child_stack=0x7f2f49c3dfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f2f49c3e9d0, tls=0x7f2f49c3e700, child_tidptr=0x7f2f49c3e9d0) = 29354 | |
29354 set_robust_list(0x7f2f49c3e9e0, 24) = 0 | |
29342 clone(child_stack=0x7f2f4943cfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f2f4943d9d0, tls=0x7f2f4943d700, child_tidptr=0x7f2f4943d9d0) = 29355 | |
29355 set_robust_list(0x7f2f4943d9e0, 24) = 0 | |
29355 access("/usr/bin/node", X_OK) = 0 | |
29355 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 | |
29342 epoll_ctl(5, EPOLL_CTL_ADD, 6, {EPOLLIN, {u32=6, u64=6}}) = 0 | |
29342 epoll_ctl(5, EPOLL_CTL_ADD, 8, {EPOLLIN, {u32=8, u64=8}}) = 0 | |
29342 epoll_wait(5, [{EPOLLIN, {u32=8, u64=8}}], 1024, 50) = 1 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 getgid() = 1000 | |
29342 uname({sysname="Linux", nodename="julien.labs.hpecorp.net", ...}) = 0 | |
29342 getuid() = 1000 | |
29342 umask(0) = 022 | |
29342 umask(022) = 0 | |
29342 epoll_wait(5, <unfinished ...> | |
29353 open("/usr/lib64/node_modules/npm/npmrc", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29353 write(8, "\1\0\0\0\0\0\0\0", 8 <unfinished ...> | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 47) = 1 | |
29353 <... write resumed> ) = 8 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29354 open("/home/julien/workspace/node-env", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC <unfinished ...> | |
29342 epoll_wait(5, <unfinished ...> | |
29354 <... open resumed> ) = 12 | |
29354 fstat(12, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29354 getdents(12, /* 21 entries */, 32768) = 640 | |
29354 getdents(12, /* 0 entries */, 32768) = 0 | |
29354 close(12) = 0 | |
29354 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 45) = 1 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 epoll_wait(5, <unfinished ...> | |
29352 open("/home/julien/workspace/node-env/.npmrc", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29352 write(8, "\1\0\0\0\0\0\0\0", 8 <unfinished ...> | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 44) = 1 | |
29352 <... write resumed> ) = 8 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 epoll_wait(5, <unfinished ...> | |
29355 open("/home/julien/.npmrc", O_RDONLY|O_CLOEXEC) = 12 | |
29355 write(8, "\1\0\0\0\0\0\0\0", 8 <unfinished ...> | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 43) = 1 | |
29355 <... write resumed> ) = 8 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 epoll_wait(5, <unfinished ...> | |
29353 fstat(12, {st_mode=S_IFREG|0600, st_size=128, ...}) = 0 | |
29353 write(8, "\1\0\0\0\0\0\0\0", 8 <unfinished ...> | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 43) = 1 | |
29353 <... write resumed> ) = 8 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 epoll_wait(5, <unfinished ...> | |
29354 read(12, "prefix=/home/julien/.npm-packages\nstrict-ssl=false\nproxy=http://proxy.sdc.hp.com:8080/\nhttps-proxy=http://proxy.sdc.hp.com:8080\n", 128) = 128 | |
29354 write(8, "\1\0\0\0\0\0\0\0", 8 <unfinished ...> | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 43) = 1 | |
29354 <... write resumed> ) = 8 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 epoll_wait(5, <unfinished ...> | |
29352 close(12) = 0 | |
29352 write(8, "\1\0\0\0\0\0\0\0", 8 <unfinished ...> | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 42) = 1 | |
29352 <... write resumed> ) = 8 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 umask(0) = 022 | |
29342 umask(022) = 0 | |
29342 epoll_wait(5, <unfinished ...> | |
29355 mkdir("/etc/npm", 0755) = -1 EEXIST (File exists) | |
29355 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 40) = 1 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 epoll_wait(5, <unfinished ...> | |
29353 stat("/etc/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29353 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 40) = 1 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29354 open("/etc/npm/npmrc", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29354 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 | |
29342 epoll_wait(5, [{EPOLLIN, {u32=8, u64=8}}], 1024, 40) = 1 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 umask(0) = 022 | |
29342 umask(022) = 0 | |
29342 epoll_wait(5, <unfinished ...> | |
29352 mkdir("/home/julien/.npm-packages", 0755) = -1 EEXIST (File exists) | |
29352 write(8, "\1\0\0\0\0\0\0\0", 8 <unfinished ...> | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 39) = 1 | |
29352 <... write resumed> ) = 8 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 epoll_wait(5, <unfinished ...> | |
29355 stat("/home/julien/.npm-packages", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29355 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 39) = 1 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 epoll_wait(5, <unfinished ...> | |
29353 stat("/home/julien/.npm-packages", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29353 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 39) = 1 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 umask(0) = 022 | |
29342 umask(022) = 0 | |
29342 epoll_wait(5, <unfinished ...> | |
29354 mkdir("/home/julien/workspace/node-env", 0755) = -1 EEXIST (File exists) | |
29354 write(8, "\1\0\0\0\0\0\0\0", 8) = 8 | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 38) = 1 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 epoll_wait(5, <unfinished ...> | |
29352 stat("/home/julien/workspace/node-env", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29352 write(8, "\1\0\0\0\0\0\0\0", 8 <unfinished ...> | |
29342 <... epoll_wait resumed> [{EPOLLIN, {u32=8, u64=8}}], 1024, 38) = 1 | |
29352 <... write resumed> ) = 8 | |
29342 read(8, "\1\0\0\0\0\0\0\0", 1024) = 8 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 getdents(12, /* 21 entries */, 32768) = 664 | |
29342 getdents(12, /* 0 entries */, 32768) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/access.js", {st_mode=S_IFREG|0644, st_size=4471, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/access.js", {st_mode=S_IFREG|0644, st_size=4471, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/access.js", {st_mode=S_IFREG|0644, st_size=4471, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/access.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=4471, ...}) = 0 | |
29342 read(12, "module.exports = access\n\nvar assert = require('assert')\nvar url = require('url')\nvar npa = require('npm-package-arg')\nvar subcommands = {}\n\nfunction access (sub, uri, params, cb) {\n accessAssertions(sub, uri, params, cb)\n return subcommands[sub].call(this, uri, params, cb)\n}\n\nsubcommands.public = function (uri, params, cb) {\n return setAccess.call(this, 'public', uri, params, cb)\n}\nsubcommands.restricted = function (uri, params, cb) {\n return setAccess.call(this, 'restricted', uri, params, cb)\n}\n\nfunction setAccess (access, uri, params, cb) {\n return this.request(apiUri(uri, 'package', params.package, 'access'), {\n method: 'POST',\n auth: params.auth,\n body: JSON.stringify({ access: access })\n }, cb)\n}\n\nsubcommands.grant = function (uri, params, cb) {\n var reqUri = apiUri(uri, 'team', params.scope, params.team, 'package')\n return this.request(reqUri, {\n method: 'PUT',\n auth: params.auth,\n body: JSON.stringify({\n permissions: params.permissions,\n package: params.package\n })\n }, cb)\n}\n\nsubcommands.revoke = function (uri, params, cb) {\n var reqUri = apiUri(uri, 'team', params.scope, params.team, 'package')\n return this.request(reqUri, {\n method: 'DELETE',\n auth: params.auth,\n body: JSON.stringify({\n package: params.package\n })\n }, cb)\n}\n\nsubcommands['ls-packages'] = function (uri, params, cb, type) {\n type = type || (params.team ? 'team' : 'org')\n var client = this\n var uriParams = '?format=cli'\n var reqUri = apiUri(uri, type, params.scope, params.team, 'package')\n return client.request(reqUri + uriParams, {\n method: 'GET',\n auth: params.auth\n }, function (err, perms) {\n if (err && err.statusCode === 404 && type === 'org') {\n subcommands['ls-packages'].call(client, uri, params, cb, 'user')\n } else {\n cb(err, perms && translatePermissions(perms))\n }\n })\n}\n\nsubcommands['ls-collaborators'] = function (uri, params, cb) {\n var uriParams = '?format=cli'\n if (params.user) {\n uriParams += ('&user=' + encodeURIComponent(params.use"..., 4471) = 4471 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/node_modules", 0x7ffe97d60ce0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg", 0x7ffe97d60ce0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg.js", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg.json", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg.node", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/index.js", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/index.json", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/index.node", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-package-arg", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-package-arg/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"raw\": \"npm-package-arg@4.2.0\",\n \"scope\": null,\n \"name\": \"npm-package-arg\",\n \"rawSpec\": \"4.2.0\",\n \"spec\": \"4.2.0\",\n \"type\": \"version\"\n },\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"npm-package-arg@4.2.0\",\n \"_id\": \"npm-package-arg@4.2.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npm-package-arg\",\n \"_nodeVersion\": \"6.2.1\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-16-east.internal.npmjs.com\",\n \"tmp\": \"tmp/npm-package-arg-4.2.0.tgz_1465952856229_0.8071578682865947\"\n },\n \"_npmUser\": {\n \"name\": \"othiym23\",\n \"email\": \"ogd@aoaioxxysz.net\"\n },\n \"_npmVersion\": \"3.9.6\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"raw\": \"npm-package-arg@4.2.0\",\n \"scope\": null,\n \"name\": \"npm-package-arg\",\n \"rawSpec\": \"4.2.0\",\n \"spec\": \"4.2.0\",\n \"type\": \"version\"\n },\n \"_requiredBy\": [\n \"#USER\",\n \"/\",\n \"/init-package-json\",\n \"/npm-registry-client\",\n \"/realize-package-specifier\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-4.2.0.tgz\",\n \"_shasum\": \"809bc61cabf54bd5ff94f6165c89ba8ee88c115c\",\n \"_shrinkwrap\": null,\n \"_spec\": \"npm-package-arg@4.2.0\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/npm/npm-package-arg/issues\"\n },\n \"dependencies\": {\n \"hosted-git-info\": \"^2.1.5\",\n \"semver\": \"^5.1.0\"\n },\n \"description\": \"Parse the things that can be arguments to `npm install`\",\n \"devDependencies\": {\n \"standard\": \"^7.1.2\",\n \"tap\": \"^5.7.2\"\n },\n \"directories\": {\n \"test\": \"test\"\n },\n \"dist\": {\n \"shasum\": \"809bc61cabf54bd5ff94f6165c89ba8ee88c115c\",\n \"tarball\": \"https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-4.2.0.tgz\"\n },\n \"gitHead\": \"b54a9286ef387dd1fd109c54a42e8de45d7b07e8\",\n \"homepage\": \"https://github.com/npm/npm-package-arg\",\n \"license\": \"ISC\",\n \"main\": "..., 32768, 0) = 2659 | |
29342 pread64(12, "", 32768, 2659) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-package-arg/npa.js", {st_mode=S_IFREG|0644, st_size=4954, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-package-arg", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-package-arg/npa.js", {st_mode=S_IFREG|0644, st_size=4954, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-package-arg/npa.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=4954, ...}) = 0 | |
29342 read(12, "var url = require('url')\nvar assert = require('assert')\nvar util = require('util')\nvar semver = require('semver')\nvar HostedGit = require('hosted-git-info')\n\nmodule.exports = npa\n\nvar isWindows = process.platform === 'win32' || global.FAKE_WINDOWS\nvar slashRe = isWindows ? /\\\\|[/]/ : /[/]/\n\nvar parseName = /^(?:@([^/]+?)[/])?([^/]+?)$/\nvar nameAt = /^(@([^/]+?)[/])?([^/]+?)@/\nvar debug = util.debuglog\n ? util.debuglog('npa')\n : /\\bnpa\\b/i.test(process.env.NODE_DEBUG || '')\n ? function () {\n console.error('NPA: ' + util.format.apply(util, arguments).split('\\n').join('\\nNPA: '))\n }\n : function () {}\n\nfunction validName (name) {\n if (!name) {\n debug('not a name %j', name)\n return false\n }\n var n = name.trim()\n if (!n || n.charAt(0) === '.' ||\n !n.match(/^[a-zA-Z0-9]/) ||\n n.match(/[/()&?#|<>@:%\\s\\\\*'\"!~`]/) ||\n n.toLowerCase() === 'node_modules' ||\n n !== encodeURIComponent(n) ||\n n.toLowerCase() === 'favicon.ico') {\n debug('not a valid name %j', name)\n return false\n }\n return n\n}\n\nfunction npa (arg) {\n assert.equal(typeof arg, 'string')\n arg = arg.trim()\n\n var res = new Result()\n res.raw = arg\n res.scope = null\n res.escapedName = null\n\n // See if it's something like foo@...\n var nameparse = arg.match(nameAt)\n debug('nameparse', nameparse)\n if (nameparse && validName(nameparse[3]) &&\n (!nameparse[2] || validName(nameparse[2]))) {\n res.name = (nameparse[1] || '') + nameparse[3]\n res.escapedName = escapeName(res.name)\n if (nameparse[2]) {\n res.scope = '@' + nameparse[2]\n }\n arg = arg.substr(nameparse[0].length)\n } else {\n res.name = null\n }\n\n res.rawSpec = arg\n res.spec = arg\n\n var urlparse = url.parse(arg)\n debug('urlparse', urlparse)\n\n // windows paths look like urls\n // don't be fooled!\n if (isWindows && urlparse && urlparse.protocol &&\n urlparse.protocol.match(/^[a-zA-Z]:$/)) {\n debug('windows url-ish local path', urlparse)\n urlparse = {}\n }\n\n if (urlparse.protocol || HostedGit.fromUrl(arg)) {\n return parseU"..., 4954) = 4954 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-package-arg/node_modules", 0x7ffe97d60a40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/semver", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/semver/semver.js", {st_mode=S_IFREG|0644, st_size=32519, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/semver", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/semver/semver.js", {st_mode=S_IFREG|0644, st_size=32519, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-package-arg/node_modules", 0x7ffe97d60a40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/hosted-git-info/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n {\n \"name\": \"hosted-git-info\",\n \"raw\": \"hosted-git-info@latest\",\n \"rawSpec\": \"latest\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"/Users/zkat/Documents/code/npm\"\n ]\n ],\n \"_from\": \"hosted-git-info@latest\",\n \"_id\": \"hosted-git-info@2.1.5\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/hosted-git-info\",\n \"_nodeVersion\": \"5.10.1\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/hosted-git-info-2.1.5.tgz_1463518889246_0.20443619322031736\"\n },\n \"_npmUser\": {\n \"email\": \"kat@sykosomatic.org\",\n \"name\": \"zkat\"\n },\n \"_npmVersion\": \"3.9.1\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"hosted-git-info\",\n \"raw\": \"hosted-git-info@latest\",\n \"rawSpec\": \"latest\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/normalize-package-data\",\n \"/npm-package-arg\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz\",\n \"_shasum\": \"0ba81d90da2e25ab34a332e6ec77936e1598118b\",\n \"_shrinkwrap\": null,\n \"_spec\": \"hosted-git-info@latest\",\n \"_where\": \"/Users/zkat/Documents/code/npm\",\n \"author\": {\n \"email\": \"me@re-becca.org\",\n \"name\": \"Rebecca Turner\",\n \"url\": \"http://re-becca.org\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/npm/hosted-git-info/issues\"\n },\n \"dependencies\": {},\n \"description\": \"Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab\",\n \"devDependencies\": {\n \"standard\": \"^3.3.2\",\n \"tap\": \"^0.4.13\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"0ba81d90da2e25ab34a332e6ec77936e1598118b\",\n \"tarball\": \"https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz\"\n },\n \"gitHead\": \"4e6bb323a97a57c18e6b4b891527e26154d04fbe\",\n \"homepage\": \"https://github.com/npm/hosted-git-info\",\n \"keywords\": [\n \"git\",\n \"github\",\n \"bitbucket\",\n \"gitlab\"\n ],\n \"license\": \"ISC\",\n \"main\": \"i"..., 32768, 0) = 2585 | |
29342 pread64(12, "", 32768, 2585) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info/index.js", {st_mode=S_IFREG|0644, st_size=3472, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info/index.js", {st_mode=S_IFREG|0644, st_size=3472, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/hosted-git-info/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=3472, ...}) = 0 | |
29342 read(12, "'use strict'\nvar url = require('url')\nvar gitHosts = require('./git-host-info.js')\nvar GitHost = module.exports = require('./git-host.js')\n\nvar protocolToRepresentationMap = {\n 'git+ssh': 'sshurl',\n 'git+https': 'https',\n 'ssh': 'sshurl',\n 'git': 'git'\n}\n\nfunction protocolToRepresentation (protocol) {\n if (protocol.substr(-1) === ':') protocol = protocol.slice(0, -1)\n return protocolToRepresentationMap[protocol] || protocol\n}\n\nvar authProtocols = {\n 'git:': true,\n 'https:': true,\n 'git+https:': true,\n 'http:': true,\n 'git+http:': true\n}\n\nmodule.exports.fromUrl = function (giturl) {\n if (giturl == null || giturl === '') return\n var url = fixupUnqualifiedGist(\n isGitHubShorthand(giturl) ? 'github:' + giturl : giturl\n )\n var parsed = parseGitUrl(url)\n var matches = Object.keys(gitHosts).map(function (gitHostName) {\n var gitHostInfo = gitHosts[gitHostName]\n var auth = null\n if (parsed.auth && authProtocols[parsed.protocol]) {\n auth = decodeURIComponent(parsed.auth)\n }\n var committish = parsed.hash ? decodeURIComponent(parsed.hash.substr(1)) : null\n var user = null\n var project = null\n var defaultRepresentation = null\n if (parsed.protocol === gitHostName + ':') {\n user = decodeURIComponent(parsed.host)\n project = parsed.path && decodeURIComponent(parsed.path.replace(/^[/](.*?)(?:[.]git)?$/, '$1'))\n defaultRepresentation = 'shortcut'\n } else {\n if (parsed.host !== gitHostInfo.domain) return\n if (!gitHostInfo.protocols_re.test(parsed.protocol)) return\n var pathmatch = gitHostInfo.pathmatch\n var matched = parsed.path.match(pathmatch)\n if (!matched) return\n if (matched[1] != null) user = decodeURIComponent(matched[1])\n if (matched[2] != null) project = decodeURIComponent(matched[2])\n defaultRepresentation = protocolToRepresentation(parsed.protocol)\n }\n return new GitHost(gitHostName, user, auth, project, committish, defaultRepresentation)\n }).filter(function (gitHostInfo) { return gitHostInfo })\n if (matche"..., 3472) = 3472 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info/git-host-info.js", {st_mode=S_IFREG|0644, st_size=2828, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info/git-host-info.js", {st_mode=S_IFREG|0644, st_size=2828, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/hosted-git-info/git-host-info.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2828, ...}) = 0 | |
29342 read(12, "'use strict'\n\nvar gitHosts = module.exports = {\n github: {\n // First two are insecure and generally shouldn't be used any more, but\n // they are still supported.\n 'protocols': [ 'git', 'http', 'git+ssh', 'git+https', 'ssh', 'https' ],\n 'domain': 'github.com',\n 'treepath': 'tree',\n 'filetemplate': 'https://{auth@}raw.githubusercontent.com/{user}/{project}/{committish}/{path}',\n 'bugstemplate': 'https://{domain}/{user}/{project}/issues',\n 'gittemplate': 'git://{auth@}{domain}/{user}/{project}.git{#committish}'\n },\n bitbucket: {\n 'protocols': [ 'git+ssh', 'git+https', 'ssh', 'https' ],\n 'domain': 'bitbucket.org',\n 'treepath': 'src'\n },\n gitlab: {\n 'protocols': [ 'git+ssh', 'git+https', 'ssh', 'https' ],\n 'domain': 'gitlab.com',\n 'treepath': 'tree',\n 'docstemplate': 'https://{domain}/{user}/{project}{/tree/committish}#README',\n 'bugstemplate': 'https://{domain}/{user}/{project}/issues'\n },\n gist: {\n 'protocols': [ 'git', 'git+ssh', 'git+https', 'ssh', 'https' ],\n 'domain': 'gist.github.com',\n 'pathmatch': /^[/](?:([^/]+)[/])?([a-z0-9]+)(?:[.]git)?$/,\n 'filetemplate': 'https://gist.githubusercontent.com/{user}/{project}/raw{/committish}/{path}',\n 'bugstemplate': 'https://{domain}/{project}',\n 'gittemplate': 'git://{domain}/{project}.git{#committish}',\n 'sshtemplate': 'git@{domain}:/{project}.git{#committish}',\n 'sshurltemplate': 'git+ssh://git@{domain}/{project}.git{#committish}',\n 'browsetemplate': 'https://{domain}/{project}{/committish}',\n 'docstemplate': 'https://{domain}/{project}{/committish}',\n 'httpstemplate': 'git+https://{domain}/{project}.git{#committish}',\n 'shortcuttemplate': '{type}:{project}{#committish}',\n 'pathtemplate': '{project}{#committish}'\n }\n}\n\nvar gitHostDefaults = {\n 'sshtemplate': 'git@{domain}:{user}/{project}.git{#committish}',\n 'sshurltemplate': 'git+ssh://git@{domain}/{user}/{project}.git{#committish}',\n 'browsetemplate': 'https://{domain}/{user}/{project}{/tree/committish}',\n 'docstemplate"..., 2828) = 2828 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info/git-host.js", {st_mode=S_IFREG|0644, st_size=2590, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/hosted-git-info/git-host.js", {st_mode=S_IFREG|0644, st_size=2590, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/hosted-git-info/git-host.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2590, ...}) = 0 | |
29342 read(12, "'use strict'\nvar gitHosts = require('./git-host-info.js')\n\nvar GitHost = module.exports = function (type, user, auth, project, committish, defaultRepresentation) {\n var gitHostInfo = this\n gitHostInfo.type = type\n Object.keys(gitHosts[type]).forEach(function (key) {\n gitHostInfo[key] = gitHosts[type][key]\n })\n gitHostInfo.user = user\n gitHostInfo.auth = auth\n gitHostInfo.project = project\n gitHostInfo.committish = committish\n gitHostInfo.default = defaultRepresentation\n}\nGitHost.prototype = {}\n\nGitHost.prototype.hash = function () {\n return this.committish ? '#' + this.committish : ''\n}\n\nGitHost.prototype._fill = function (template, vars) {\n if (!template) return\n if (!vars) vars = {}\n var self = this\n Object.keys(this).forEach(function (key) {\n if (self[key] != null && vars[key] == null) vars[key] = self[key]\n })\n var rawAuth = vars.auth\n var rawComittish = vars.committish\n Object.keys(vars).forEach(function (key) {\n vars[key] = encodeURIComponent(vars[key])\n })\n vars['auth@'] = rawAuth ? rawAuth + '@' : ''\n vars['#committish'] = rawComittish ? '#' + rawComittish : ''\n vars['/tree/committish'] = vars.committish\n ? '/' + vars.treepath + '/' + vars.committish\n : ''\n vars['/committish'] = vars.committish ? '/' + vars.committish : ''\n vars.committish = vars.committish || 'master'\n var res = template\n Object.keys(vars).forEach(function (key) {\n res = res.replace(new RegExp('[{]' + key + '[}]', 'g'), vars[key])\n })\n return res\n}\n\nGitHost.prototype.ssh = function () {\n return this._fill(this.sshtemplate)\n}\n\nGitHost.prototype.sshurl = function () {\n return this._fill(this.sshurltemplate)\n}\n\nGitHost.prototype.browse = function () {\n return this._fill(this.browsetemplate)\n}\n\nGitHost.prototype.docs = function () {\n return this._fill(this.docstemplate)\n}\n\nGitHost.prototype.bugs = function () {\n return this._fill(this.bugstemplate)\n}\n\nGitHost.prototype.https = function () {\n return this._fill(this.httpstemplate)\n}\n\nGitHost.prototy"..., 2590) = 2590 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/adduser.js", {st_mode=S_IFREG|0644, st_size=3832, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/adduser.js", {st_mode=S_IFREG|0644, st_size=3832, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/adduser.js", {st_mode=S_IFREG|0644, st_size=3832, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/adduser.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=3832, ...}) = 0 | |
29342 read(12, "module.exports = adduser\n\nvar url = require('url')\nvar assert = require('assert')\n\nfunction adduser (uri, params, cb) {\n assert(typeof uri === 'string', 'must pass registry URI to adduser')\n assert(\n params && typeof params === 'object',\n 'must pass params to adduser'\n )\n assert(typeof cb === 'function', 'must pass callback to adduser')\n\n assert(params.auth && typeof params.auth, 'must pass auth to adduser')\n var auth = params.auth\n assert(typeof auth.username === 'string', 'must include username in auth')\n assert(typeof auth.password === 'string', 'must include password in auth')\n assert(typeof auth.email === 'string', 'must include email in auth')\n\n // normalize registry URL\n if (uri.slice(-1) !== '/') uri += '/'\n\n var username = auth.username.trim()\n var password = auth.password.trim()\n var email = auth.email.trim()\n\n // validation\n if (!username) return cb(new Error('No username supplied.'))\n if (!password) return cb(new Error('No password supplied.'))\n if (!email) return cb(new Error('No email address supplied.'))\n if (!email.match(/^[^@]+@[^\\.]+\\.[^\\.]+/)) {\n return cb(new Error('Please use a real email address.'))\n }\n\n var userobj = {\n _id: 'org.couchdb.user:' + username,\n name: username,\n password: password,\n email: email,\n type: 'user',\n roles: [],\n date: new Date().toISOString()\n }\n\n var token = this.config.couchToken\n if (this.couchLogin) this.couchLogin.token = null\n\n cb = done.call(this, token, cb)\n\n var logObj = Object.keys(userobj).map(function (k) {\n if (k === 'password') return [k, 'XXXXX']\n return [k, userobj[k]]\n }).reduce(function (s, kv) {\n s[kv[0]] = kv[1]\n return s\n }, {})\n\n this.log.verbose('adduser', 'before first PUT', logObj)\n\n var client = this\n\n uri = url.resolve(uri, '-/user/org.couchdb.user:' + encodeURIComponent(username))\n var options = {\n method: 'PUT',\n body: userobj,\n auth: auth\n }\n this.request(\n uri,\n options,\n function (error, data, json, response) {\n if (!error || !response ||"..., 3832) = 3832 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/attempt.js", {st_mode=S_IFREG|0644, st_size=487, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/attempt.js", {st_mode=S_IFREG|0644, st_size=487, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/attempt.js", {st_mode=S_IFREG|0644, st_size=487, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/attempt.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=487, ...}) = 0 | |
29342 read(12, "var retry = require('retry')\n\nmodule.exports = attempt\n\nfunction attempt (cb) {\n // Tuned to spread 3 attempts over about a minute.\n // See formula at <https://github.com/tim-kos/node-retry>.\n var operation = retry.operation(this.config.retry)\n\n var client = this\n operation.attempt(function (currentAttempt) {\n client.log.info(\n 'attempt',\n 'registry request try #' + currentAttempt +\n ' at ' + (new Date()).toLocaleTimeString()\n )\n\n cb(operation)\n })\n}\n", 487) = 487 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/node_modules", 0x7ffe97d60ce0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"retry@^0.8.0\",\n \"/Users/rebecca/code/npm/node_modules/npm-registry-client\"\n ]\n ],\n \"_from\": \"retry@>=0.8.0 <0.9.0\",\n \"_id\": \"retry@0.8.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/npm-registry-client/retry\",\n \"_nodeVersion\": \"0.10.33\",\n \"_npmUser\": {\n \"email\": \"tim@debuggable.com\",\n \"name\": \"tim-kos\"\n },\n \"_npmVersion\": \"2.1.7\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"retry\",\n \"raw\": \"retry@^0.8.0\",\n \"rawSpec\": \"^0.8.0\",\n \"scope\": null,\n \"spec\": \">=0.8.0 <0.9.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/npm-registry-client\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/retry/-/retry-0.8.0.tgz\",\n \"_shasum\": \"2367628dc0edb247b1eab649dc53ac8628ac2d5f\",\n \"_shrinkwrap\": null,\n \"_spec\": \"retry@^0.8.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/npm-registry-client\",\n \"author\": {\n \"email\": \"tim@debuggable.com\",\n \"name\": \"Tim Kosch\303\274tzki\",\n \"url\": \"http://debuggable.com/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/tim-kos/node-retry/issues\"\n },\n \"dependencies\": {},\n \"description\": \"Abstraction for exponential and custom retry strategies for failed operations.\",\n \"devDependencies\": {\n \"fake\": \"0.2.0\",\n \"far\": \"0.0.1\"\n },\n \"directories\": {\n \"lib\": \"./lib\"\n },\n \"dist\": {\n \"shasum\": \"2367628dc0edb247b1eab649dc53ac8628ac2d5f\",\n \"tarball\": \"http://registry.npmjs.org/retry/-/retry-0.8.0.tgz\"\n },\n \"engines\": {\n \"node\": \"*\"\n },\n \"gitHead\": \"9446e803d6a41ae08732a4a215ae5bf1ff1ccfdd\",\n \"homepage\": \"https://github.com/tim-kos/node-retry\",\n \"license\": \"MIT\",\n \"main\": \"index\",\n \"maintainers\": [\n {\n \"name\": \"tim-kos\",\n \"email\": \"tim@debuggable.com\"\n }\n ],\n \"name\": \"retry\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/tim-kos/node-retry.git\"\n },\n \"scripts\": {},\n \"version\": \"0.8.0\"\n}\n", 32768, 0) = 1972 | |
29342 pread64(12, "", 32768, 1972) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/index", 0x7ffe97d60c90) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/index.js", {st_mode=S_IFREG|0644, st_size=40, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/index.js", {st_mode=S_IFREG|0644, st_size=40, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=40, ...}) = 0 | |
29342 read(12, "module.exports = require('./lib/retry');", 40) = 40 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib/retry", 0x7ffe97d60a40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib/retry.js", {st_mode=S_IFREG|0644, st_size=2123, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib/retry.js", {st_mode=S_IFREG|0644, st_size=2123, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib/retry.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2123, ...}) = 0 | |
29342 read(12, "var RetryOperation = require('./retry_operation');\n\nexports.operation = function(options) {\n var retryForever = false;\n if (options && options.forever === true) retryForever = true;\n var timeouts = exports.timeouts(options);\n return new RetryOperation(timeouts, retryForever);\n};\n\nexports.timeouts = function(options) {\n if (options instanceof Array) {\n return [].concat(options);\n }\n\n var opts = {\n retries: 10,\n factor: 2,\n minTimeout: 1 * 1000,\n maxTimeout: Infinity,\n randomize: false\n };\n for (var key in options) {\n opts[key] = options[key];\n }\n\n if (opts.minTimeout > opts.maxTimeout) {\n throw new Error('minTimeout is greater than maxTimeout');\n }\n\n var timeouts = [];\n for (var i = 0; i < opts.retries; i++) {\n timeouts.push(this.createTimeout(i, opts));\n }\n\n // sort the array numerically ascending\n timeouts.sort(function(a,b) {\n return a - b;\n });\n\n return timeouts;\n};\n\nexports.createTimeout = function(attempt, opts) {\n var random = (opts.randomize)\n ? (Math.random() + 1)\n : 1;\n\n var timeout = Math.round(random * opts.minTimeout * Math.pow(opts.factor, attempt));\n timeout = Math.min(timeout, opts.maxTimeout);\n\n return timeout;\n};\n\nexports.wrap = function(obj, options, methods) {\n if (options instanceof Array) {\n methods = options;\n options = null;\n }\n\n if (!methods) {\n methods = [];\n for (var key in obj) {\n if (typeof obj[key] === 'function') {\n methods.push(key);\n }\n }\n }\n\n for (var i = 0; i < methods.length; i++) {\n var method = methods[i];\n var original = obj[method];\n\n obj[method] = function retryWrapper() {\n var op = exports.operation(options);\n var args = Array.prototype.slice.call(arguments);\n var callback = args.pop();\n\n args.push(function(err) {\n if (op.retry(err)) {\n return;\n }\n if (err) {\n arguments[0] = op.mainError();\n }\n callback.apply(this, arguments);\n });\n\n op.attempt(function() {\n original.ap"..., 2123) = 2123 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib/retry_operation", 0x7ffe97d607a0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib/retry_operation.js", {st_mode=S_IFREG|0644, st_size=2630, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib/retry_operation.js", {st_mode=S_IFREG|0644, st_size=2630, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/retry/lib/retry_operation.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2630, ...}) = 0 | |
29342 read(12, "function RetryOperation(timeouts, retryForever) {\n this._timeouts = timeouts;\n this._fn = null;\n this._errors = [];\n this._attempts = 1;\n this._operationTimeout = null;\n this._operationTimeoutCb = null;\n this._timeout = null;\n\n if (!!retryForever) {\n this._cachedTimeouts = this._timeouts.slice(0);\n }\n}\nmodule.exports = RetryOperation;\n\nRetryOperation.prototype.retry = function(err) {\n if (this._timeout) {\n clearTimeout(this._timeout);\n }\n\n if (!err) {\n return false;\n }\n\n this._errors.push(err);\n\n var timeout = this._timeouts.shift();\n if (timeout === undefined) {\n if (this._cachedTimeouts) {\n // retry forever, only keep last error\n this._errors.splice(this._errors.length - 1, this._errors.length);\n this._timeouts = this._cachedTimeouts.slice(0);\n timeout = this._timeouts.shift();\n } else {\n return false;\n }\n }\n\n var self = this;\n setTimeout(function() {\n self._attempts++;\n\n if (self._operationTimeoutCb) {\n self._timeout = setTimeout(function() {\n self._operationTimeoutCb(self._attempts);\n }, self._operationTimeout);\n }\n\n self._fn(self._attempts);\n }, timeout);\n\n return true;\n};\n\nRetryOperation.prototype.attempt = function(fn, timeoutOps) {\n this._fn = fn;\n\n if (timeoutOps) {\n if (timeoutOps.timeout) {\n this._operationTimeout = timeoutOps.timeout;\n }\n if (timeoutOps.cb) {\n this._operationTimeoutCb = timeoutOps.cb;\n }\n }\n\n var self = this;\n if (this._operationTimeoutCb) {\n this._timeout = setTimeout(function() {\n self._operationTimeoutCb();\n }, self._operationTimeout);\n }\n\n this._fn(this._attempts);\n};\n\nRetryOperation.prototype.try = function(fn) {\n console.log('Using RetryOperation.try() is deprecated');\n this.attempt(fn);\n};\n\nRetryOperation.prototype.start = function(fn) {\n console.log('Using RetryOperation.start() is deprecated');\n this.attempt(fn);\n};\n\nRetryOperation.prototype.start = RetryOperation.prototype.try;\n\nRetryOperation.prototype.errors = function() {\n return this._"..., 2630) = 2630 | |
29342 close(12) = 0 | |
29342 brk(0x1bef000) = 0x1bef000 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/authify.js", {st_mode=S_IFREG|0644, st_size=673, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/authify.js", {st_mode=S_IFREG|0644, st_size=673, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/authify.js", {st_mode=S_IFREG|0644, st_size=673, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/authify.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=673, ...}) = 0 | |
29342 read(12, "module.exports = authify\n\nfunction authify (authed, parsed, headers, credentials) {\n if (credentials && credentials.token) {\n this.log.verbose('request', 'using bearer token for auth')\n headers.authorization = 'Bearer ' + credentials.token\n\n return null\n }\n\n if (authed) {\n if (credentials && credentials.username && credentials.password) {\n var username = encodeURIComponent(credentials.username)\n var password = encodeURIComponent(credentials.password)\n parsed.auth = username + ':' + password\n } else {\n return new Error(\n 'This request requires auth credentials. Run `npm login` and repeat the request.'\n )\n }\n }\n}\n", 673) = 673 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/deprecate.js", {st_mode=S_IFREG|0644, st_size=1304, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/deprecate.js", {st_mode=S_IFREG|0644, st_size=1304, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/deprecate.js", {st_mode=S_IFREG|0644, st_size=1304, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/deprecate.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1304, ...}) = 0 | |
29342 read(12, "module.exports = deprecate\n\nvar assert = require('assert')\nvar semver = require('semver')\n\nfunction deprecate (uri, params, cb) {\n assert(typeof uri === 'string', 'must pass registry URI to deprecate')\n assert(params && typeof params === 'object', 'must pass params to deprecate')\n assert(typeof cb === 'function', 'must pass callback to deprecate')\n\n assert(typeof params.version === 'string', 'must pass version to deprecate')\n assert(typeof params.message === 'string', 'must pass message to deprecate')\n assert(\n params.auth && typeof params.auth === 'object',\n 'must pass auth to deprecate'\n )\n\n var version = params.version\n var message = params.message\n var auth = params.auth\n\n if (semver.validRange(version) === null) {\n return cb(new Error('invalid version range: ' + version))\n }\n\n this.get(uri + '?write=true', { auth: auth }, function (er, data) {\n if (er) return cb(er)\n // filter all the versions that match\n Object.keys(data.versions).filter(function (v) {\n return semver.satisfies(v, version)\n }).forEach(function (v) {\n data.versions[v].deprecated = message\n })\n // now update the doc on the registry\n var options = {\n method: 'PUT',\n body: data,\n auth: auth\n }\n this.request(uri, options, cb)\n }.bind(this))\n}\n", 1304) = 1304 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/node_modules", 0x7ffe97d60ce0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/semver", 0x7ffe97d60ce0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/semver.js", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/semver.json", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/semver.node", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/semver/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/semver/index.js", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/semver/index.json", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/semver/index.node", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/semver", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/semver/semver.js", {st_mode=S_IFREG|0644, st_size=32519, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/semver", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/semver/semver.js", {st_mode=S_IFREG|0644, st_size=32519, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 getdents(12, /* 7 entries */, 32768) = 208 | |
29342 getdents(12, /* 0 entries */, 32768) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/add.js", {st_mode=S_IFREG|0644, st_size=1152, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/add.js", {st_mode=S_IFREG|0644, st_size=1152, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/add.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1152, ...}) = 0 | |
29342 read(12, "module.exports = add\n\nvar assert = require('assert')\nvar url = require('url')\n\nvar npa = require('npm-package-arg')\n\nfunction add (uri, params, cb) {\n assert(typeof uri === 'string', 'must pass registry URI to distTags.add')\n assert(\n params && typeof params === 'object',\n 'must pass params to distTags.add'\n )\n assert(typeof cb === 'function', 'muss pass callback to distTags.add')\n\n assert(\n typeof params.package === 'string',\n 'must pass package name to distTags.add'\n )\n assert(\n typeof params.distTag === 'string',\n 'must pass package distTag name to distTags.add'\n )\n assert(\n typeof params.version === 'string',\n 'must pass version to be mapped to distTag to distTags.add'\n )\n assert(\n params.auth && typeof params.auth === 'object',\n 'must pass auth to distTags.add'\n )\n\n var p = npa(params.package)\n var pkg = p.scope ? params.package.replace('/', '%2f') : params.package\n var rest = '-/package/' + pkg + '/dist-tags/' + params.distTag\n\n var options = {\n method: 'PUT',\n body: JSON.stringify(params.version),\n auth: params.auth\n }\n this.request(url.resolve(uri, rest), options, cb)\n}\n", 1152) = 1152 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/node_modules", 0x7ffe97d60b70) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/node_modules", 0x7ffe97d60b70) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg", 0x7ffe97d60b70) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg.js", 0x7ffe97d60ad0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg.json", 0x7ffe97d60ad0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg.node", 0x7ffe97d60ad0) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/index.js", 0x7ffe97d60ad0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/index.json", 0x7ffe97d60ad0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/index.node", 0x7ffe97d60ad0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-package-arg", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-package-arg/npa.js", {st_mode=S_IFREG|0644, st_size=4954, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-package-arg", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-package-arg/npa.js", {st_mode=S_IFREG|0644, st_size=4954, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/fetch.js", {st_mode=S_IFREG|0644, st_size=981, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/fetch.js", {st_mode=S_IFREG|0644, st_size=981, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/fetch.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=981, ...}) = 0 | |
29342 read(12, "module.exports = fetch\n\nvar assert = require('assert')\nvar url = require('url')\n\nvar npa = require('npm-package-arg')\n\nfunction fetch (uri, params, cb) {\n assert(typeof uri === 'string', 'must pass registry URI to distTags.fetch')\n assert(\n params && typeof params === 'object',\n 'must pass params to distTags.fetch'\n )\n assert(typeof cb === 'function', 'muss pass callback to distTags.fetch')\n\n assert(\n typeof params.package === 'string',\n 'must pass package name to distTags.fetch'\n )\n assert(\n params.auth && typeof params.auth === 'object',\n 'must pass auth to distTags.fetch'\n )\n\n var p = npa(params.package)\n var pkg = p.scope ? params.package.replace('/', '%2f') : params.package\n var rest = '-/package/' + pkg + '/dist-tags'\n\n var options = {\n method: 'GET',\n auth: params.auth\n }\n this.request(url.resolve(uri, rest), options, function (er, data) {\n if (data && typeof data === 'object') delete data._etag\n cb(er, data)\n })\n}\n", 981) = 981 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/rm.js", {st_mode=S_IFREG|0644, st_size=987, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/rm.js", {st_mode=S_IFREG|0644, st_size=987, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/rm.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=987, ...}) = 0 | |
29342 read(12, "module.exports = rm\n\nvar assert = require('assert')\nvar url = require('url')\n\nvar npa = require('npm-package-arg')\n\nfunction rm (uri, params, cb) {\n assert(typeof uri === 'string', 'must pass registry URI to distTags.rm')\n assert(\n params && typeof params === 'object',\n 'must pass params to distTags.rm'\n )\n assert(typeof cb === 'function', 'muss pass callback to distTags.rm')\n\n assert(\n typeof params.package === 'string',\n 'must pass package name to distTags.rm'\n )\n assert(\n typeof params.distTag === 'string',\n 'must pass package distTag name to distTags.rm'\n )\n assert(\n params.auth && typeof params.auth === 'object',\n 'must pass auth to distTags.rm'\n )\n\n var p = npa(params.package)\n var pkg = p.scope ? params.package.replace('/', '%2f') : params.package\n var rest = '-/package/' + pkg + '/dist-tags/' + params.distTag\n\n var options = {\n method: 'DELETE',\n auth: params.auth\n }\n this.request(url.resolve(uri, rest), options, cb)\n}\n", 987) = 987 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/set.js", {st_mode=S_IFREG|0644, st_size=1029, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/set.js", {st_mode=S_IFREG|0644, st_size=1029, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/set.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1029, ...}) = 0 | |
29342 read(12, "module.exports = set\n\nvar assert = require('assert')\nvar url = require('url')\n\nvar npa = require('npm-package-arg')\n\nfunction set (uri, params, cb) {\n assert(typeof uri === 'string', 'must pass registry URI to distTags.set')\n assert(\n params && typeof params === 'object',\n 'must pass params to distTags.set'\n )\n assert(typeof cb === 'function', 'muss pass callback to distTags.set')\n\n assert(\n typeof params.package === 'string',\n 'must pass package name to distTags.set'\n )\n assert(\n params.distTags && typeof params.distTags === 'object',\n 'must pass distTags map to distTags.set'\n )\n assert(\n params.auth && typeof params.auth === 'object',\n 'must pass auth to distTags.set'\n )\n\n var p = npa(params.package)\n var pkg = p.scope ? params.package.replace('/', '%2f') : params.package\n var rest = '-/package/' + pkg + '/dist-tags'\n\n var options = {\n method: 'PUT',\n body: JSON.stringify(params.distTags),\n auth: params.auth\n }\n this.request(url.resolve(uri, rest), options, cb)\n}\n", 1029) = 1029 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/update.js", {st_mode=S_IFREG|0644, st_size=1054, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/update.js", {st_mode=S_IFREG|0644, st_size=1054, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/update.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1054, ...}) = 0 | |
29342 read(12, "module.exports = update\n\nvar assert = require('assert')\nvar url = require('url')\n\nvar npa = require('npm-package-arg')\n\nfunction update (uri, params, cb) {\n assert(typeof uri === 'string', 'must pass registry URI to distTags.update')\n assert(\n params && typeof params === 'object',\n 'must pass params to distTags.update'\n )\n assert(typeof cb === 'function', 'muss pass callback to distTags.update')\n\n assert(\n typeof params.package === 'string',\n 'must pass package name to distTags.update'\n )\n assert(\n params.distTags && typeof params.distTags === 'object',\n 'must pass distTags map to distTags.update'\n )\n assert(\n params.auth && typeof params.auth === 'object',\n 'must pass auth to distTags.update'\n )\n\n var p = npa(params.package)\n var pkg = p.scope ? params.package.replace('/', '%2f') : params.package\n var rest = '-/package/' + pkg + '/dist-tags'\n\n var options = {\n method: 'POST',\n body: JSON.stringify(params.distTags),\n auth: params.auth\n }\n this.request(url.resolve(uri, rest), options, cb)\n}\n", 1054) = 1054 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/fetch.js", {st_mode=S_IFREG|0644, st_size=2477, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/fetch.js", {st_mode=S_IFREG|0644, st_size=2477, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/fetch.js", {st_mode=S_IFREG|0644, st_size=2477, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/fetch.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2477, ...}) = 0 | |
29342 read(12, "var assert = require('assert')\nvar url = require('url')\n\nvar request = require('request')\nvar once = require('once')\n\nmodule.exports = fetch\n\nfunction fetch (uri, params, cb) {\n assert(typeof uri === 'string', 'must pass uri to request')\n assert(params && typeof params === 'object', 'must pass params to request')\n assert(typeof cb === 'function', 'must pass callback to request')\n\n cb = once(cb)\n\n var client = this\n this.attempt(function (operation) {\n makeRequest.call(client, uri, params, function (er, req) {\n if (er) return cb(er)\n\n req.on('error', function (er) {\n if (operation.retry(er)) {\n client.log.info('retry', 'will retry, error on last attempt: ' + er)\n } else {\n cb(er)\n }\n })\n\n req.on('response', function (res) {\n client.log.http('fetch', '' + res.statusCode, uri)\n\n var er\n var statusCode = res && res.statusCode\n if (statusCode === 200) {\n // Work around bug in node v0.10.0 where the CryptoStream\n // gets stuck and never starts reading again.\n res.resume()\n if (process.version === 'v0.10.0') unstick(res)\n\n return cb(null, res)\n // Only retry on 408, 5xx or no `response`.\n } else if (statusCode === 408) {\n er = new Error('request timed out')\n } else if (statusCode >= 500) {\n er = new Error('server error ' + statusCode)\n }\n\n if (er && operation.retry(er)) {\n client.log.info('retry', 'will retry, error on last attempt: ' + er)\n } else {\n cb(new Error('fetch failed with status code ' + statusCode))\n }\n })\n })\n })\n}\n\nfunction unstick (response) {\n response.resume = (function (orig) {\n return function () {\n var ret = orig.apply(response, arguments)\n if (response.socket.encrypted) response.socket.encrypted.read(0)\n return ret\n }\n })(response.resume)\n}\n\nfunction makeRequest (remote, params, cb) {\n var parsed = url.parse(remote)\n this.log.http('fetch', 'G"..., 2477) = 2477 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/lib/node_modules", 0x7ffe97d60ce0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/request", 0x7ffe97d60ce0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/request.js", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/request.json", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/request.node", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/request/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/request/index.js", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/request/index.json", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/npm-registry-client/node_modules/request/index.node", 0x7ffe97d60c40) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"request@latest\",\n \"/Users/rebecca/code/npm\"\n ]\n ],\n \"_from\": \"request@latest\",\n \"_id\": \"request@2.72.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request\",\n \"_nodeVersion\": \"5.9.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-12-west.internal.npmjs.com\",\n \"tmp\": \"tmp/request-2.72.0.tgz_1460901215210_0.9173020373564214\"\n },\n \"_npmUser\": {\n \"email\": \"simeonvelichkov@gmail.com\",\n \"name\": \"simov\"\n },\n \"_npmVersion\": \"3.8.5\",\n \"_phantomChildren\": {\n \"ansi-regex\": \"2.0.0\",\n \"inherits\": \"2.0.1\",\n \"strip-ansi\": \"3.0.1\"\n },\n \"_requested\": {\n \"name\": \"request\",\n \"raw\": \"request@latest\",\n \"rawSpec\": \"latest\",\n \"scope\": null,\n \"spec\": \"latest\",\n \"type\": \"tag\"\n },\n \"_requiredBy\": [\n \"/\",\n \"/node-gyp\",\n \"/npm-registry-client\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/request/-/request-2.72.0.tgz\",\n \"_shasum\": \"0ce3a179512620b10441f14c82e21c12c0ddb4e1\",\n \"_shrinkwrap\": null,\n \"_spec\": \"request@latest\",\n \"_where\": \"/Users/rebecca/code/npm\",\n \"author\": {\n \"email\": \"mikeal.rogers@gmail.com\",\n \"name\": \"Mikeal Rogers\"\n },\n \"bugs\": {\n \"url\": \"http://github.com/request/request/issues\"\n },\n \"dependencies\": {\n \"aws-sign2\": \"~0.6.0\",\n \"aws4\": \"^1.2.1\",\n \"bl\": \"~1.1.2\",\n \"caseless\": \"~0.11.0\",\n \"combined-stream\": \"~1.0.5\",\n \"extend\": \"~3.0.0\",\n \"forever-agent\": \"~0.6.1\",\n \"form-data\": \"~1.0.0-rc3\",\n \"har-validator\": \"~2.0.6\",\n \"hawk\": \"~3.1.3\",\n \"http-signature\": \"~1.1.0\",\n \"is-typedarray\": \"~1.0.0\",\n \"isstream\": \"~0.1.2\",\n \"json-stringify-safe\": \"~5.0.1\",\n \"mime-types\": \"~2.1.7\",\n \"node-uuid\": \"~1.4.7\",\n \"oauth-sign\": \"~0.8.1\",\n \"qs\": \"~6.1.0\",\n \"stringstream\": \"~0.0.4\",\n \"tough-cookie\": \"~2.2.0\",\n \"tunnel-agent\": \"~0.4.1\"\n },\n \"description\": \"Simplified HTTP request client.\",\n \"devDependencies\": {\n \"bluebird\": \"^3.2.1\",\n \"browserify\": \"^12.0.2\",\n \"browserify-istanbul\": \"^2.0.0\",\n \"buffer-equal\": \"^1.0.0\",\n \"codec"..., 32768, 0) = 3789 | |
29342 pread64(12, "", 32768, 3789) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/index.js", {st_mode=S_IFREG|0755, st_size=4030, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/index.js", {st_mode=S_IFREG|0755, st_size=4030, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=4030, ...}) = 0 | |
29342 read(12, "// Copyright 2010-2012 Mikeal Rogers\n//\n// Licensed under the Apache License, Version 2.0 (the \"License\");\n// you may not use this file except in compliance with the License.\n// You may obtain a copy of the License at\n//\n// http://www.apache.org/licenses/LICENSE-2.0\n//\n// Unless required by applicable law or agreed to in writing, software\n// distributed under the License is distributed on an \"AS IS\" BASIS,\n// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n// See the License for the specific language governing permissions and\n// limitations under the License.\n\n'use strict'\n\nvar extend = require('extend')\n , cookies = require('./lib/cookies')\n , helpers = require('./lib/helpers')\n\nvar isFunction = helpers.isFunction\n , paramsHaveRequestBody = helpers.paramsHaveRequestBody\n\n\n// organize params for patch, post, put, head, del\nfunction initParams(uri, options, callback) {\n if (typeof options === 'function') {\n callback = options\n }\n\n var params = {}\n if (typeof options === 'object') {\n extend(params, options, {uri: uri})\n } else if (typeof uri === 'string') {\n extend(params, {uri: uri})\n } else {\n extend(params, uri)\n }\n\n params.callback = callback || params.callback\n return params\n}\n\nfunction request (uri, options, callback) {\n if (typeof uri === 'undefined') {\n throw new Error('undefined is not a valid uri or options object.')\n }\n\n var params = initParams(uri, options, callback)\n\n if (params.method === 'HEAD' && paramsHaveRequestBody(params)) {\n throw new Error('HTTP HEAD requests MUST NOT include a request body.')\n }\n\n return new request.Request(params)\n}\n\nfunction verbFunc (verb) {\n var method = verb.toUpperCase()\n return function (uri, options, callback) {\n var params = initParams(uri, options, callback)\n params.method = method\n return request(params, params.callback)\n }\n}\n\n// define like this to please codeintel/intellisense IDEs\nrequest.get = verbFunc('ge"..., 4030) = 4030 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/extend", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/extend/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"extend\",\n \"author\": {\n \"name\": \"Stefan Thomas\",\n \"email\": \"justmoon@members.fsf.org\",\n \"url\": \"http://www.justmoon.net\"\n },\n \"version\": \"3.0.0\",\n \"description\": \"Port of jQuery.extend for node.js and the browser\",\n \"main\": \"index\",\n \"scripts\": {\n \"test\": \"npm run lint && node test/index.js && npm run coverage-quiet\",\n \"coverage\": \"covert test/index.js\",\n \"coverage-quiet\": \"covert test/index.js --quiet\",\n \"lint\": \"npm run jscs && npm run eslint\",\n \"jscs\": \"jscs *.js */*.js\",\n \"eslint\": \"eslint *.js */*.js\"\n },\n \"contributors\": [\n {\n \"name\": \"Jordan Harband\",\n \"url\": \"https://github.com/ljharb\"\n }\n ],\n \"keywords\": [\n \"extend\",\n \"clone\",\n \"merge\"\n ],\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/justmoon/node-extend.git\"\n },\n \"dependencies\": {},\n \"devDependencies\": {\n \"tape\": \"^4.0.0\",\n \"covert\": \"^1.1.0\",\n \"jscs\": \"^1.13.1\",\n \"eslint\": \"^0.24.0\"\n },\n \"license\": \"MIT\",\n \"gitHead\": \"148e7270cab2e9413af2cd0cab147070d755ed6d\",\n \"bugs\": {\n \"url\": \"https://github.com/justmoon/node-extend/issues\"\n },\n \"homepage\": \"https://github.com/justmoon/node-extend#readme\",\n \"_id\": \"extend@3.0.0\",\n \"_shasum\": \"5a474353b9f3353ddd8176dfd37b91c83a46f1d4\",\n \"_from\": \"extend@>=3.0.0 <3.1.0\",\n \"_npmVersion\": \"2.11.3\",\n \"_nodeVersion\": \"2.3.1\",\n \"_npmUser\": {\n \"name\": \"ljharb\",\n \"email\": \"ljharb@gmail.com\"\n },\n \"dist\": {\n \"shasum\": \"5a474353b9f3353ddd8176dfd37b91c83a46f1d4\",\n \"tarball\": \"http://registry.npmjs.org/extend/-/extend-3.0.0.tgz\"\n },\n \"maintainers\": [\n {\n \"name\": \"justmoon\",\n \"email\": \"justmoon@members.fsf.org\"\n },\n {\n \"name\": \"ljharb\",\n \"email\": \"ljharb@gmail.com\"\n }\n ],\n \"directories\": {},\n \"_resolved\": \"https://registry.npmjs.org/extend/-/extend-3.0.0.tgz\",\n \"readme\": \"ERROR: No README data found!\"\n}\n", 32768, 0) = 1899 | |
29342 pread64(12, "", 32768, 1899) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/extend/index", 0x7ffe97d60990) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/extend/index.js", {st_mode=S_IFREG|0644, st_size=2265, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/extend", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/extend/index.js", {st_mode=S_IFREG|0644, st_size=2265, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/extend/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2265, ...}) = 0 | |
29342 read(12, "'use strict';\n\nvar hasOwn = Object.prototype.hasOwnProperty;\nvar toStr = Object.prototype.toString;\n\nvar isArray = function isArray(arr) {\n\tif (typeof Array.isArray === 'function') {\n\t\treturn Array.isArray(arr);\n\t}\n\n\treturn toStr.call(arr) === '[object Array]';\n};\n\nvar isPlainObject = function isPlainObject(obj) {\n\tif (!obj || toStr.call(obj) !== '[object Object]') {\n\t\treturn false;\n\t}\n\n\tvar hasOwnConstructor = hasOwn.call(obj, 'constructor');\n\tvar hasIsPrototypeOf = obj.constructor && obj.constructor.prototype && hasOwn.call(obj.constructor.prototype, 'isPrototypeOf');\n\t// Not own constructor property must be Object\n\tif (obj.constructor && !hasOwnConstructor && !hasIsPrototypeOf) {\n\t\treturn false;\n\t}\n\n\t// Own properties are enumerated firstly, so to speed up,\n\t// if last one is own, then all properties are own.\n\tvar key;\n\tfor (key in obj) {/**/}\n\n\treturn typeof key === 'undefined' || hasOwn.call(obj, key);\n};\n\nmodule.exports = function extend() {\n\tvar options, name, src, copy, copyIsArray, clone,\n\t\ttarget = arguments[0],\n\t\ti = 1,\n\t\tlength = arguments.length,\n\t\tdeep = false;\n\n\t// Handle a deep copy situation\n\tif (typeof target === 'boolean') {\n\t\tdeep = target;\n\t\ttarget = arguments[1] || {};\n\t\t// skip the boolean and the target\n\t\ti = 2;\n\t} else if ((typeof target !== 'object' && typeof target !== 'function') || target == null) {\n\t\ttarget = {};\n\t}\n\n\tfor (; i < length; ++i) {\n\t\toptions = arguments[i];\n\t\t// Only deal with non-null/undefined values\n\t\tif (options != null) {\n\t\t\t// Extend the base object\n\t\t\tfor (name in options) {\n\t\t\t\tsrc = target[name];\n\t\t\t\tcopy = options[name];\n\n\t\t\t\t// Prevent never-ending loop\n\t\t\t\tif (target !== copy) {\n\t\t\t\t\t// Recurse if we're merging plain objects or arrays\n\t\t\t\t\tif (deep && copy && (isPlainObject(copy) || (copyIsArray = isArray(copy)))) {\n\t\t\t\t\t\tif (copyIsArray) {\n\t\t\t\t\t\t\tcopyIsArray = false;\n\t\t\t\t\t\t\tclone = src && isArray(src) ? src : [];\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tclone = src && isPlainObject(src) ? src : {};\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Never move original objects, clone them\n\t\t\t\t\t\ttarget[name] = e"..., 2265) = 2265 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/lib/cookies", 0x7ffe97d60a30) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/lib/cookies.js", {st_mode=S_IFREG|0644, st_size=969, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/lib/cookies.js", {st_mode=S_IFREG|0644, st_size=969, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/lib/cookies.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=969, ...}) = 0 | |
29342 read(12, "'use strict'\n\nvar tough = require('tough-cookie')\n\nvar Cookie = tough.Cookie\n , CookieJar = tough.CookieJar\n\n\nexports.parse = function(str) {\n if (str && str.uri) {\n str = str.uri\n }\n if (typeof str !== 'string') {\n throw new Error('The cookie function only accepts STRING as param')\n }\n return Cookie.parse(str, {loose: true})\n}\n\n// Adapt the sometimes-Async api of tough.CookieJar to our requirements\nfunction RequestJar(store) {\n var self = this\n self._jar = new CookieJar(store, {looseMode: true})\n}\nRequestJar.prototype.setCookie = function(cookieOrStr, uri, options) {\n var self = this\n return self._jar.setCookieSync(cookieOrStr, uri, options || {})\n}\nRequestJar.prototype.getCookieString = function(uri) {\n var self = this\n return self._jar.getCookieStringSync(uri)\n}\nRequestJar.prototype.getCookies = function(uri) {\n var self = this\n return self._jar.getCookiesSync(uri)\n}\n\nexports.jar = function(store) {\n return new RequestJar(store)\n}\n", 969) = 969 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/lib/node_modules", 0x7ffe97d60790) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"tough-cookie@~2.2.0\",\n \"/Users/rebecca/code/npm/node_modules/request\"\n ]\n ],\n \"_from\": \"tough-cookie@>=2.2.0 <2.3.0\",\n \"_id\": \"tough-cookie@2.2.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request/tough-cookie\",\n \"_nodeVersion\": \"5.1.1\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-13-west.internal.npmjs.com\",\n \"tmp\": \"tmp/tough-cookie-2.2.2.tgz_1457564639182_0.5129188685677946\"\n },\n \"_npmUser\": {\n \"email\": \"jstash@gmail.com\",\n \"name\": \"jstash\"\n },\n \"_npmVersion\": \"3.3.12\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"tough-cookie\",\n \"raw\": \"tough-cookie@~2.2.0\",\n \"rawSpec\": \"~2.2.0\",\n \"scope\": null,\n \"spec\": \">=2.2.0 <2.3.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/request\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz\",\n \"_shasum\": \"c83a1830f4e5ef0b93ef2a3488e724f8de016ac7\",\n \"_shrinkwrap\": null,\n \"_spec\": \"tough-cookie@~2.2.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/request\",\n \"author\": {\n \"email\": \"jstashewsky@salesforce.com\",\n \"name\": \"Jeremy Stashewsky\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/SalesforceEng/tough-cookie/issues\"\n },\n \"contributors\": [\n {\n \"name\": \"Alexander Savin\"\n },\n {\n \"name\": \"Ian Livingstone\"\n },\n {\n \"name\": \"Ivan Nikulin\"\n },\n {\n \"name\": \"Lalit Kapoor\"\n },\n {\n \"name\": \"Sam Thompson\"\n },\n {\n \"name\": \"Sebastian Mayr\"\n }\n ],\n \"dependencies\": {},\n \"description\": \"RFC6265 Cookies and Cookie Jar for node.js\",\n \"devDependencies\": {\n \"async\": \"^1.4.2\",\n \"vows\": \"^0.8.1\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"c83a1830f4e5ef0b93ef2a3488e724f8de016ac7\",\n \"tarball\": \"https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"files\": [\n \"lib\"\n ],\n \"gitHead\": \"cc46628c4d7d2e8c372ecba29293ca8a207ec192\",\n \"homepage\": \"https://github.com/SalesforceEng/tough-cookie\",\n"..., 32768, 0) = 2828 | |
29342 pread64(12, "", 32768, 2828) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/cookie", 0x7ffe97d606f0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/cookie.js", {st_mode=S_IFREG|0644, st_size=37543, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/cookie.js", {st_mode=S_IFREG|0644, st_size=37543, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/cookie.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=37543, ...}) = 0 | |
29342 read(12, "/*!\n * Copyright (c) 2015, Salesforce.com, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions are met:\n *\n * 1. Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n *\n * 2. Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n *\n * 3. Neither the name of Salesforce.com nor the names of its contributors may\n * be used to endorse or promote products derived from this software without\n * specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\n * POSSIBILITY OF SUCH DAMAGE.\n */\n'use strict';\nvar net = require('net');\nvar urlParse = require('url').parse;\nvar pubsuffix = require('./pubsuffix');\nvar Store = require('./store').Store;\nvar MemoryCookieStore = require('./memstore').MemoryCookieStore;\nvar pathMatch = require('./pathMatch').pathMatch;\nvar VERSION = require('../package.json').version;\n\nvar punycode;\ntry {\n punycode = require('punycode');\n} catch(e) {\n console.warn(\"cookie: can't load punycode; won't use punycode for domain normalization"..., 37543) = 37543 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/pubsuffix", 0x7ffe97d604c0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/pubsuffix.js", {st_mode=S_IFREG|0644, st_size=149627, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/pubsuffix.js", {st_mode=S_IFREG|0644, st_size=149627, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/pubsuffix.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=149627, ...}) = 0 | |
29342 read(12, "/****************************************************\n * AUTOMATICALLY GENERATED by generate-pubsuffix.js *\n * DO NOT EDIT! *\n ****************************************************/\n\n\"use strict\";\n\nvar punycode = require('punycode');\n\nmodule.exports.getPublicSuffix = function getPublicSuffix(domain) {\n /*!\n * Copyright (c) 2015, Salesforce.com, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions are met:\n *\n * 1. Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n *\n * 2. Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n *\n * 3. Neither the name of Salesforce.com nor the names of its contributors may\n * be used to endorse or promote products derived from this software without\n * specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\n * POSSIBILITY OF SUCH DAMAGE.\n */\n if (!domain) {\n return null;\n }\n if (domain.match(/^\\./)) {\n return "..., 149627) = 149627 | |
29342 close(12) = 0 | |
29342 brk(0x1c41000) = 0x1c41000 | |
29342 brk(0x1c71000) = 0x1c71000 | |
29342 brk(0x1d81000) = 0x1d81000 | |
29342 brk(0x1de1000) = 0x1de1000 | |
29342 brk(0x1e0f000) = 0x1e0f000 | |
29342 brk(0x1e9b000) = 0x1e9b000 | |
29342 brk(0x1f9b000) = 0x1f9b000 | |
29342 brk(0x1d81000) = 0x1d81000 | |
29342 brk(0x1b2e000) = 0x1b2e000 | |
29342 brk(0x1b52000) = 0x1b52000 | |
29342 brk(0x1b74000) = 0x1b74000 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/store", 0x7ffe97d604c0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/store.js", {st_mode=S_IFREG|0644, st_size=2841, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/store.js", {st_mode=S_IFREG|0644, st_size=2841, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/store.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2841, ...}) = 0 | |
29342 read(12, "/*!\n * Copyright (c) 2015, Salesforce.com, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions are met:\n *\n * 1. Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n *\n * 2. Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n *\n * 3. Neither the name of Salesforce.com nor the names of its contributors may\n * be used to endorse or promote products derived from this software without\n * specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\n * POSSIBILITY OF SUCH DAMAGE.\n */\n'use strict';\n/*jshint unused:false */\n\nfunction Store() {\n}\nexports.Store = Store;\n\n// Stores may be synchronous, but are still required to use a\n// Continuation-Passing Style API. The CookieJar itself will expose a \"*Sync\"\n// API that converts from synchronous-callbacks to imperative style.\nStore.prototype.synchronous = false;\n\nStore.prototype.findCookie = function(domain, path, key, cb) {\n throw new Error('findCookie is not implemented');\n};\n\nStore.prototype.findCook"..., 2841) = 2841 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/memstore", 0x7ffe97d604c0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/memstore.js", {st_mode=S_IFREG|0644, st_size=5514, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/memstore.js", {st_mode=S_IFREG|0644, st_size=5514, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/memstore.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=5514, ...}) = 0 | |
29342 read(12, "/*!\n * Copyright (c) 2015, Salesforce.com, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions are met:\n *\n * 1. Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n *\n * 2. Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n *\n * 3. Neither the name of Salesforce.com nor the names of its contributors may\n * be used to endorse or promote products derived from this software without\n * specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\n * POSSIBILITY OF SUCH DAMAGE.\n */\n'use strict';\nvar Store = require('./store').Store;\nvar permuteDomain = require('./permuteDomain').permuteDomain;\nvar pathMatch = require('./pathMatch').pathMatch;\nvar util = require('util');\n\nfunction MemoryCookieStore() {\n Store.call(this);\n this.idx = {};\n}\nutil.inherits(MemoryCookieStore, Store);\nexports.MemoryCookieStore = MemoryCookieStore;\nMemoryCookieStore.prototype.idx = null;\n\n// Since it's just a struct in RAM, this Store is synchronous\nMemoryCookieStore.prot"..., 5514) = 5514 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/permuteDomain", 0x7ffe97d60220) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/permuteDomain.js", {st_mode=S_IFREG|0644, st_size=2266, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/permuteDomain.js", {st_mode=S_IFREG|0644, st_size=2266, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/permuteDomain.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2266, ...}) = 0 | |
29342 read(12, "/*!\n * Copyright (c) 2015, Salesforce.com, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions are met:\n *\n * 1. Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n *\n * 2. Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n *\n * 3. Neither the name of Salesforce.com nor the names of its contributors may\n * be used to endorse or promote products derived from this software without\n * specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\n * POSSIBILITY OF SUCH DAMAGE.\n */\n\"use strict\";\nvar pubsuffix = require('./pubsuffix');\n\n// Gives the permutation of all possible domainMatch()es of a given domain. The\n// array is in shortest-to-longest order. Handy for indexing.\nfunction permuteDomain (domain) {\n var pubSuf = pubsuffix.getPublicSuffix(domain);\n if (!pubSuf) {\n return null;\n }\n if (pubSuf == domain) {\n return [domain];\n }\n\n var prefix = domain.slice(0, -(pubSuf.length + 1)); // \".example.com\"\n var parts = prefix.split('.')."..., 2266) = 2266 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/pathMatch", 0x7ffe97d60220) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/pathMatch.js", {st_mode=S_IFREG|0644, st_size=2435, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/pathMatch.js", {st_mode=S_IFREG|0644, st_size=2435, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib/pathMatch.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2435, ...}) = 0 | |
29342 read(12, "/*!\n * Copyright (c) 2015, Salesforce.com, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions are met:\n *\n * 1. Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n *\n * 2. Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n *\n * 3. Neither the name of Salesforce.com nor the names of its contributors may\n * be used to endorse or promote products derived from this software without\n * specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\n * POSSIBILITY OF SUCH DAMAGE.\n */\n\"use strict\";\n/*\n * \"A request-path path-matches a given cookie-path if at least one of the\n * following conditions holds:\"\n */\nfunction pathMatch (reqPath, cookiePath) {\n // \"o The cookie-path and the request-path are identical.\"\n if (cookiePath === reqPath) {\n return true;\n }\n\n var idx = reqPath.indexOf(cookiePath);\n if (idx === 0) {\n // \"o The cookie-path is a prefix of the request-path, and the last\n // character of the cookie-path is %x2F (\"/\").\"\n "..., 2435) = 2435 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/package.json", {st_mode=S_IFREG|0644, st_size=2828, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/package.json", {st_mode=S_IFREG|0644, st_size=2828, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/tough-cookie/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2828, ...}) = 0 | |
29342 read(12, "{\n \"_args\": [\n [\n \"tough-cookie@~2.2.0\",\n \"/Users/rebecca/code/npm/node_modules/request\"\n ]\n ],\n \"_from\": \"tough-cookie@>=2.2.0 <2.3.0\",\n \"_id\": \"tough-cookie@2.2.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request/tough-cookie\",\n \"_nodeVersion\": \"5.1.1\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-13-west.internal.npmjs.com\",\n \"tmp\": \"tmp/tough-cookie-2.2.2.tgz_1457564639182_0.5129188685677946\"\n },\n \"_npmUser\": {\n \"email\": \"jstash@gmail.com\",\n \"name\": \"jstash\"\n },\n \"_npmVersion\": \"3.3.12\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"tough-cookie\",\n \"raw\": \"tough-cookie@~2.2.0\",\n \"rawSpec\": \"~2.2.0\",\n \"scope\": null,\n \"spec\": \">=2.2.0 <2.3.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/request\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz\",\n \"_shasum\": \"c83a1830f4e5ef0b93ef2a3488e724f8de016ac7\",\n \"_shrinkwrap\": null,\n \"_spec\": \"tough-cookie@~2.2.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/request\",\n \"author\": {\n \"email\": \"jstashewsky@salesforce.com\",\n \"name\": \"Jeremy Stashewsky\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/SalesforceEng/tough-cookie/issues\"\n },\n \"contributors\": [\n {\n \"name\": \"Alexander Savin\"\n },\n {\n \"name\": \"Ian Livingstone\"\n },\n {\n \"name\": \"Ivan Nikulin\"\n },\n {\n \"name\": \"Lalit Kapoor\"\n },\n {\n \"name\": \"Sam Thompson\"\n },\n {\n \"name\": \"Sebastian Mayr\"\n }\n ],\n \"dependencies\": {},\n \"description\": \"RFC6265 Cookies and Cookie Jar for node.js\",\n \"devDependencies\": {\n \"async\": \"^1.4.2\",\n \"vows\": \"^0.8.1\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"c83a1830f4e5ef0b93ef2a3488e724f8de016ac7\",\n \"tarball\": \"https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n },\n \"files\": [\n \"lib\"\n ],\n \"gitHead\": \"cc46628c4d7d2e8c372ecba29293ca8a207ec192\",\n \"homepage\": \"https://github.com/SalesforceEng/tough-cookie\",\n"..., 2828) = 2828 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/lib/helpers", 0x7ffe97d60a30) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/lib/helpers.js", {st_mode=S_IFREG|0644, st_size=1624, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/lib/helpers.js", {st_mode=S_IFREG|0644, st_size=1624, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/lib/helpers.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1624, ...}) = 0 | |
29342 read(12, "'use strict'\n\nvar jsonSafeStringify = require('json-stringify-safe')\n , crypto = require('crypto')\n\nfunction deferMethod() {\n if (typeof setImmediate === 'undefined') {\n return process.nextTick\n }\n\n return setImmediate\n}\n\nfunction isFunction(value) {\n return typeof value === 'function'\n}\n\nfunction paramsHaveRequestBody(params) {\n return (\n params.body ||\n params.requestBodyStream ||\n (params.json && typeof params.json !== 'boolean') ||\n params.multipart\n )\n}\n\nfunction safeStringify (obj, replacer) {\n var ret\n try {\n ret = JSON.stringify(obj, replacer)\n } catch (e) {\n ret = jsonSafeStringify(obj, replacer)\n }\n return ret\n}\n\nfunction md5 (str) {\n return crypto.createHash('md5').update(str).digest('hex')\n}\n\nfunction isReadStream (rs) {\n return rs.readable && rs.path && rs.mode\n}\n\nfunction toBase64 (str) {\n return (new Buffer(str || '', 'utf8')).toString('base64')\n}\n\nfunction copy (obj) {\n var o = {}\n Object.keys(obj).forEach(function (i) {\n o[i] = obj[i]\n })\n return o\n}\n\nfunction version () {\n var numbers = process.version.replace('v', '').split('.')\n return {\n major: parseInt(numbers[0], 10),\n minor: parseInt(numbers[1], 10),\n patch: parseInt(numbers[2], 10)\n }\n}\n\nexports.isFunction = isFunction\nexports.paramsHaveRequestBody = paramsHaveRequestBody\nexports.safeStringify = safeStringify\nexports.md5 = md5\nexports.isReadStream = isReadStream\nexports.toBase64 = toBase64\nexports.copy = copy\nexports.version = version\nexports.defer = deferMethod()\n", 1624) = 1624 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/lib/node_modules", 0x7ffe97d60750) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/json-stringify-safe", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"json-stringify-safe\",\n \"version\": \"5.0.1\",\n \"description\": \"Like JSON.stringify, but doesn't blow up on circular refs.\",\n \"keywords\": [\n \"json\",\n \"stringify\",\n \"circular\",\n \"safe\"\n ],\n \"homepage\": \"https://github.com/isaacs/json-stringify-safe\",\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/json-stringify-safe/issues\"\n },\n \"author\": {\n \"name\": \"Isaac Z. Schlueter\",\n \"email\": \"i@izs.me\",\n \"url\": \"http://blog.izs.me\"\n },\n \"contributors\": [\n {\n \"name\": \"Andri M\303\266ll\",\n \"email\": \"andri@dot.ee\",\n \"url\": \"http://themoll.com\"\n }\n ],\n \"license\": \"ISC\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/isaacs/json-stringify-safe.git\"\n },\n \"main\": \"stringify.js\",\n \"scripts\": {\n \"test\": \"node test.js\"\n },\n \"devDependencies\": {\n \"mocha\": \">= 2.1.0 < 3\",\n \"must\": \">= 0.12 < 0.13\",\n \"sinon\": \">= 1.12.2 < 2\"\n },\n \"readme\": \"# json-stringify-safe\\n\\nLike JSON.stringify, but doesn't throw on circular references.\\n\\n## Usage\\n\\nTakes the same arguments as `JSON.stringify`.\\n\\n```javascript\\nvar stringify = require('json-stringify-safe');\\nvar circularObj = {};\\ncircularObj.circularRef = circularObj;\\ncircularObj.list = [ circularObj, circularObj ];\\nconsole.log(stringify(circularObj, null, 2));\\n```\\n\\nOutput:\\n\\n```json\\n{\\n \\\"circularRef\\\": \\\"[Circular]\\\",\\n \\\"list\\\": [\\n \\\"[Circular]\\\",\\n \\\"[Circular]\\\"\\n ]\\n}\\n```\\n\\n## Details\\n\\n```\\nstringify(obj, serializer, indent, decycler)\\n```\\n\\nThe first three arguments are the same as to JSON.stringify. The last\\nis an argument that's only used when the object has been seen already.\\n\\nThe default `decycler` function returns the string `'[Circular]'`.\\nIf, for example, you pass in `function(k,v){}` (return nothing) then it\\nwill prune cycles. If you pass in `function(k,v){ return {foo: 'bar'}}`,\\nthen cyclical objects will always be represented as `{\\\"foo\\\":\\\"bar\\\"}` in\\nthe result.\\n\\n```\\nstringify.getSerialize(serializer, decycler)\\n```\\n\\nReturns a serializer that c"..., 32768, 0) = 2530 | |
29342 pread64(12, "", 32768, 2530) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/stringify.js", {st_mode=S_IFREG|0644, st_size=907, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/json-stringify-safe", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/stringify.js", {st_mode=S_IFREG|0644, st_size=907, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/json-stringify-safe/stringify.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=907, ...}) = 0 | |
29342 read(12, "exports = module.exports = stringify\nexports.getSerialize = serializer\n\nfunction stringify(obj, replacer, spaces, cycleReplacer) {\n return JSON.stringify(obj, serializer(replacer, cycleReplacer), spaces)\n}\n\nfunction serializer(replacer, cycleReplacer) {\n var stack = [], keys = []\n\n if (cycleReplacer == null) cycleReplacer = function(key, value) {\n if (stack[0] === value) return \"[Circular ~]\"\n return \"[Circular ~.\" + keys.slice(0, stack.indexOf(value)).join(\".\") + \"]\"\n }\n\n return function(key, value) {\n if (stack.length > 0) {\n var thisPos = stack.indexOf(this)\n ~thisPos ? stack.splice(thisPos + 1) : stack.push(this)\n ~thisPos ? keys.splice(thisPos, Infinity, key) : keys.push(key)\n if (~stack.indexOf(value)) value = cycleReplacer.call(this, key, value)\n }\n else stack.push(value)\n\n return replacer == null ? value : replacer.call(this, key, value)\n }\n}\n", 907) = 907 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/request", 0x7ffe97d60a30) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/request.js", {st_mode=S_IFREG|0644, st_size=40906, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/request.js", {st_mode=S_IFREG|0644, st_size=40906, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/request.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=40906, ...}) = 0 | |
29342 read(12, "'use strict'\n\nvar http = require('http')\n , https = require('https')\n , url = require('url')\n , util = require('util')\n , stream = require('stream')\n , zlib = require('zlib')\n , bl = require('bl')\n , hawk = require('hawk')\n , aws2 = require('aws-sign2')\n , httpSignature = require('http-signature')\n , mime = require('mime-types')\n , stringstream = require('stringstream')\n , caseless = require('caseless')\n , ForeverAgent = require('forever-agent')\n , FormData = require('form-data')\n , extend = require('extend')\n , isstream = require('isstream')\n , isTypedArray = require('is-typedarray').strict\n , helpers = require('./lib/helpers')\n , cookies = require('./lib/cookies')\n , getProxyFromURI = require('./lib/getProxyFromURI')\n , Querystring = require('./lib/querystring').Querystring\n , Har = require('./lib/har').Har\n , Auth = require('./lib/auth').Auth\n , OAuth = require('./lib/oauth').OAuth\n , Multipart = require('./lib/multipart').Multipart\n , Redirect = require('./lib/redirect').Redirect\n , Tunnel = require('./lib/tunnel').Tunnel\n\nvar safeStringify = helpers.safeStringify\n , isReadStream = helpers.isReadStream\n , toBase64 = helpers.toBase64\n , defer = helpers.defer\n , copy = helpers.copy\n , version = helpers.version\n , globalCookieJar = cookies.jar()\n\n\nvar globalPool = {}\n\nfunction filterForNonReserved(reserved, options) {\n // Filter out properties that are not reserved.\n // Reserved values are passed in at call site.\n\n var object = {}\n for (var i in options) {\n var notReserved = (reserved.indexOf(i) === -1)\n if (notReserved) {\n object[i] = options[i]\n }\n }\n return object\n}\n\nfunction filterOutReservedFunctions(reserved, options) {\n // Filter out properties that are functions and are reserved.\n // Reserved values are passed in at call site.\n\n var object = {}\n for (var i in options) {\n var isReserved = !(reserved.indexOf(i) === -1)\n var isFunction = (typeof options[i] === 'function')\n if (!(isReserved && isFunction)) {\n object[i] = options[i]\n }\n"..., 40906) = 40906 | |
29342 close(12) = 0 | |
29342 brk(0x1c03000) = 0x1c03000 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"bl@~1.1.2\",\n \"/Users/rebecca/code/npm/node_modules/request\"\n ]\n ],\n \"_from\": \"bl@>=1.1.2 <1.2.0\",\n \"_id\": \"bl@1.1.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request/bl\",\n \"_nodeVersion\": \"5.3.0\",\n \"_npmOperationalInternal\": {\n \"host\": \"packages-9-west.internal.npmjs.com\",\n \"tmp\": \"tmp/bl-1.1.2.tgz_1455246621698_0.6300242957659066\"\n },\n \"_npmUser\": {\n \"email\": \"rod@vagg.org\",\n \"name\": \"rvagg\"\n },\n \"_npmVersion\": \"3.3.12\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"bl\",\n \"raw\": \"bl@~1.1.2\",\n \"rawSpec\": \"~1.1.2\",\n \"scope\": null,\n \"spec\": \">=1.1.2 <1.2.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/request\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/bl/-/bl-1.1.2.tgz\",\n \"_shasum\": \"fdca871a99713aa00d19e3bbba41c44787a65398\",\n \"_shrinkwrap\": null,\n \"_spec\": \"bl@~1.1.2\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/request\",\n \"authors\": [\n \"Rod Vagg <rod@vagg.org> (https://github.com/rvagg)\",\n \"Matteo Collina <matteo.collina@gmail.com> (https://github.com/mcollina)\",\n \"Jarett Cruger <jcrugzz@gmail.com> (https://github.com/jcrugzz)\"\n ],\n \"bugs\": {\n \"url\": \"https://github.com/rvagg/bl/issues\"\n },\n \"dependencies\": {\n \"readable-stream\": \"~2.0.5\"\n },\n \"description\": \"Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too!\",\n \"devDependencies\": {\n \"faucet\": \"0.0.1\",\n \"hash_file\": \"~0.1.1\",\n \"tape\": \"~4.4.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"fdca871a99713aa00d19e3bbba41c44787a65398\",\n \"tarball\": \"https://registry.npmjs.org/bl/-/bl-1.1.2.tgz\"\n },\n \"gitHead\": \"ea42021059dc65fc60d7f4b9217c73431f09d23d\",\n \"homepage\": \"https://github.com/rvagg/bl\",\n \"keywords\": [\n \"buffer\",\n \"buffers\",\n \"stream\",\n \"awesomesauce\"\n ],\n \"license\": \"MIT\",\n \"main\": \"bl.js\",\n \"maintainers\": [\n {\n \"email\": \"rod@vagg.org\",\n \"name\": \"rvagg\"\n }\n ],\n \"name\": \"bl\",\n \"optionalDependencies\": {},\n \"readme\""..., 32768, 0) = 2257 | |
29342 pread64(12, "", 32768, 2257) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/bl.js", {st_mode=S_IFREG|0644, st_size=5352, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/bl.js", {st_mode=S_IFREG|0644, st_size=5352, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/bl.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=5352, ...}) = 0 | |
29342 read(12, "var DuplexStream = require('readable-stream/duplex')\n , util = require('util')\n\n\nfunction BufferList (callback) {\n if (!(this instanceof BufferList))\n return new BufferList(callback)\n\n this._bufs = []\n this.length = 0\n\n if (typeof callback == 'function') {\n this._callback = callback\n\n var piper = function piper (err) {\n if (this._callback) {\n this._callback(err)\n this._callback = null\n }\n }.bind(this)\n\n this.on('pipe', function onPipe (src) {\n src.on('error', piper)\n })\n this.on('unpipe', function onUnpipe (src) {\n src.removeListener('error', piper)\n })\n } else {\n this.append(callback)\n }\n\n DuplexStream.call(this)\n}\n\n\nutil.inherits(BufferList, DuplexStream)\n\n\nBufferList.prototype._offset = function _offset (offset) {\n var tot = 0, i = 0, _t\n for (; i < this._bufs.length; i++) {\n _t = tot + this._bufs[i].length\n if (offset < _t)\n return [ i, offset - tot ]\n tot = _t\n }\n}\n\n\nBufferList.prototype.append = function append (buf) {\n var i = 0\n , newBuf\n\n if (Array.isArray(buf)) {\n for (; i < buf.length; i++)\n this.append(buf[i])\n } else if (buf instanceof BufferList) {\n // unwrap argument into individual BufferLists\n for (; i < buf._bufs.length; i++)\n this.append(buf._bufs[i])\n } else if (buf != null) {\n // coerce number arguments to strings, since Buffer(number) does\n // uninitialized memory allocation\n if (typeof buf == 'number')\n buf = buf.toString()\n\n newBuf = Buffer.isBuffer(buf) ? buf : new Buffer(buf)\n this._bufs.push(newBuf)\n this.length += newBuf.length\n }\n\n return this\n}\n\n\nBufferList.prototype._write = function _write (buf, encoding, callback) {\n this.append(buf)\n\n if (typeof callback == 'function')\n callback()\n}\n\n\nBufferList.prototype._read = function _read (size) {\n if (!this.length)\n return this.push(null)\n\n size = Math.min(size, this.length)\n this.push(this.slice(0, size))\n this.consume(size)\n}\n\n\nBufferList.prototype.end = function end (chunk) {\n Dup"..., 5352) = 5352 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/duplex", 0x7ffe97d604d0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/duplex.js", {st_mode=S_IFREG|0644, st_size=52, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/duplex.js", {st_mode=S_IFREG|0644, st_size=52, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/duplex.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0 | |
29342 read(12, "module.exports = require(\"./lib/_stream_duplex.js\")\n", 52) = 52 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js", {st_mode=S_IFREG|0644, st_size=1848, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js", {st_mode=S_IFREG|0644, st_size=1848, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=1848, ...}) = 0 | |
29342 read(12, "// a duplex stream is just a stream that is both readable and writable.\n// Since JS doesn't have multiple prototypal inheritance, this class\n// prototypally inherits from Readable, and then parasitically from\n// Writable.\n\n'use strict';\n\n/*<replacement>*/\n\nvar objectKeys = Object.keys || function (obj) {\n var keys = [];\n for (var key in obj) {\n keys.push(key);\n }return keys;\n};\n/*</replacement>*/\n\nmodule.exports = Duplex;\n\n/*<replacement>*/\nvar processNextTick = require('process-nextick-args');\n/*</replacement>*/\n\n/*<replacement>*/\nvar util = require('core-util-is');\nutil.inherits = require('inherits');\n/*</replacement>*/\n\nvar Readable = require('./_stream_readable');\nvar Writable = require('./_stream_writable');\n\nutil.inherits(Duplex, Readable);\n\nvar keys = objectKeys(Writable.prototype);\nfor (var v = 0; v < keys.length; v++) {\n var method = keys[v];\n if (!Duplex.prototype[method]) Duplex.prototype[method] = Writable.prototype[method];\n}\n\nfunction Duplex(options) {\n if (!(this instanceof Duplex)) return new Duplex(options);\n\n Readable.call(this, options);\n Writable.call(this, options);\n\n if (options && options.readable === false) this.readable = false;\n\n if (options && options.writable === false) this.writable = false;\n\n this.allowHalfOpen = true;\n if (options && options.allowHalfOpen === false) this.allowHalfOpen = false;\n\n this.once('end', onend);\n}\n\n// the no-half-open enforcer\nfunction onend() {\n // if we allow half-open state, or if the writable side ended,\n // then we're ok.\n if (this.allowHalfOpen || this._writableState.ended) return;\n\n // no more data can be written.\n // But allow more writes to happen in this tick.\n processNextTick(onEndNT, this);\n}\n\nfunction onEndNT(self) {\n self.end();\n}\n\nfunction forEach(xs, f) {\n for (var i = 0, l = xs.length; i < l; i++) {\n f(xs[i], i);\n }\n}", 1848) = 1848 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/node_modules", 0x7ffe97d5ff60) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"process-nextick-args@~1.0.6\",\n \"/Users/rebecca/code/npm/node_modules/readable-stream\"\n ],\n [\n \"process-nextick-args@~1.0.6\",\n \"/Users/rebecca/code/npm/node_modules/request/node_modules/bl/node_modules/readable-stream\"\n ]\n ],\n \"_from\": \"process-nextick-args@>=1.0.6 <1.1.0\",\n \"_id\": \"process-nextick-args@1.0.6\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request/bl/readable-stream/process-nextick-args\",\n \"_nodeVersion\": \"4.1.1\",\n \"_npmUser\": {\n \"email\": \"calvin.metcalf@gmail.com\",\n \"name\": \"cwmma\"\n },\n \"_npmVersion\": \"2.14.4\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"process-nextick-args\",\n \"raw\": \"process-nextick-args@~1.0.6\",\n \"rawSpec\": \"~1.0.6\",\n \"scope\": null,\n \"spec\": \">=1.0.6 <1.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/request/bl/readable-stream\"\n ],\n \"_shrinkwrap\": null,\n \"_spec\": \"process-nextick-args@~1.0.6\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/request/node_modules/bl/node_modules/readable-stream\",\n \"author\": \"\",\n \"bugs\": {\n \"url\": \"https://github.com/calvinmetcalf/process-nextick-args/issues\"\n },\n \"dependencies\": {},\n \"description\": \"process.nextTick but always with args\",\n \"devDependencies\": {\n \"tap\": \"~0.2.6\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"0f96b001cea90b12592ce566edb97ec11e69bd05\",\n \"tarball\": \"http://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz\"\n },\n \"gitHead\": \"e85787b05a8c3c1adb714f332d822e9162699c78\",\n \"homepage\": \"https://github.com/calvinmetcalf/process-nextick-args\",\n \"license\": \"MIT\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"email\": \"calvin.metcalf@gmail.com\",\n \"name\": \"cwmma\"\n }\n ],\n \"name\": \"process-nextick-args\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git+https://github.com/calvinmetcalf/process-nextick-args.git\"\n },\n \"scripts\": {\n \"test\": \"node test.js\"\n },\n \"version\": \""..., 32768, 0) = 2057 | |
29342 pread64(12, "", 32768, 2057) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/index.js", {st_mode=S_IFREG|0644, st_size=468, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/index.js", {st_mode=S_IFREG|0644, st_size=468, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=468, ...}) = 0 | |
29342 read(12, "'use strict';\n\nif (!process.version ||\n process.version.indexOf('v0.') === 0 ||\n process.version.indexOf('v1.') === 0 && process.version.indexOf('v1.8.') !== 0) {\n module.exports = nextTick;\n} else {\n module.exports = process.nextTick;\n}\n\nfunction nextTick(fn) {\n var args = new Array(arguments.length - 1);\n var i = 0;\n while (i < args.length) {\n args[i++] = arguments[i];\n }\n process.nextTick(function afterTick() {\n fn.apply(null, args);\n });\n}\n", 468) = 468 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/node_modules", 0x7ffe97d5ff60) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"core-util-is@~1.0.0\",\n \"/Users/rebecca/code/npm/node_modules/readable-stream\"\n ],\n [\n \"core-util-is@~1.0.0\",\n \"/Users/rebecca/code/npm/node_modules/request/node_modules/bl/node_modules/readable-stream\"\n ]\n ],\n \"_from\": \"core-util-is@>=1.0.0 <1.1.0\",\n \"_id\": \"core-util-is@1.0.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request/bl/readable-stream/core-util-is\",\n \"_nodeVersion\": \"4.0.0\",\n \"_npmUser\": {\n \"email\": \"i@izs.me\",\n \"name\": \"isaacs\"\n },\n \"_npmVersion\": \"3.3.2\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"core-util-is\",\n \"raw\": \"core-util-is@~1.0.0\",\n \"rawSpec\": \"~1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <1.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/request/bl/readable-stream\"\n ],\n \"_shrinkwrap\": null,\n \"_spec\": \"core-util-is@~1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/request/node_modules/bl/node_modules/readable-stream\",\n \"author\": {\n \"email\": \"i@izs.me\",\n \"name\": \"Isaac Z. Schlueter\",\n \"url\": \"http://blog.izs.me/\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/isaacs/core-util-is/issues\"\n },\n \"dependencies\": {},\n \"description\": \"The `util.is*` functions introduced in Node v0.12.\",\n \"devDependencies\": {\n \"tap\": \"^2.3.0\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"b5fd54220aa2bc5ab57aab7140c940754503c1a7\",\n \"tarball\": \"http://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz\"\n },\n \"gitHead\": \"a177da234df5638b363ddc15fa324619a38577c8\",\n \"homepage\": \"https://github.com/isaacs/core-util-is#readme\",\n \"keywords\": [\n \"util\",\n \"isBuffer\",\n \"isArray\",\n \"isNumber\",\n \"isString\",\n \"isRegExp\",\n \"isThis\",\n \"isThat\",\n \"polyfill\"\n ],\n \"license\": \"MIT\",\n \"main\": \"lib/util.js\",\n \"maintainers\": [\n {\n \"email\": \"i@izs.me\",\n \"name\": \"isaacs\"\n }\n ],\n \"name\": \"core-util-is\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git:/"..., 32768, 0) = 2159 | |
29342 pread64(12, "", 32768, 2159) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/lib/util.js", {st_mode=S_IFREG|0644, st_size=3021, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/lib/util.js", {st_mode=S_IFREG|0644, st_size=3021, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/lib/util.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=3021, ...}) = 0 | |
29342 read(12, "// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n// NOTE: These type checking functions intentionally don't use `instanceof`\n// because it is fragile and can be easily faked with `Object.create()`.\n\nfunction isArray(arg) {\n if (Array.isArray) {\n return Array.isArray(arg);\n }\n return objectToString(arg) === '[object Array]';\n}\nexports.isArray = isArray;\n\nfunction isBoolean(arg) {\n return typeof arg === 'boolean';\n}\nexports.isBoolean = isBoolean;\n\nfunction isNull(arg) {\n return arg === null;\n}\nexports.isNull = isNull;\n\nfunction isNullOrUndefined(arg) {\n return arg == null;\n}\nexports.isNullOrUndefined = isNullOrUndefined;\n\nfunction isNumber(arg) {\n return typeof arg === 'number';\n}\nexports.isNumber = isNumber;\n\nfunction isString(arg) {\n return typeof arg === 'string';\n}\nexports.isString = isString;\n\nfunction isSymbol(arg) {\n return typeof arg === 'symbol';\n}\nexports.isSymbol = isSymbol;\n\nfunction isUndefined(arg) {\n return arg === void 0;\n"..., 3021) = 3021 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/node_modules", 0x7ffe97d5ff50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits", 0x7ffe97d5ff50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits.js", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits.json", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits.node", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/index.js", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/index.json", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/index.node", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/inherits", 0x7ffe97d5ff50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/inherits.js", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/inherits.json", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/inherits.node", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/inherits/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/inherits/index.js", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/inherits/index.json", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/inherits/index.node", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/inherits", 0x7ffe97d5ff50) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/inherits.js", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/inherits.json", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/inherits.node", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/inherits/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/inherits/index.js", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/inherits/index.json", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/inherits/index.node", 0x7ffe97d5feb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/inherits", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/inherits/inherits.js", {st_mode=S_IFREG|0644, st_size=42, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inherits", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/inherits/inherits.js", {st_mode=S_IFREG|0644, st_size=42, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable", 0x7ffe97d5ff60) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js", {st_mode=S_IFREG|0644, st_size=25638, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js", {st_mode=S_IFREG|0644, st_size=25638, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=25638, ...}) = 0 | |
29342 read(12, "'use strict';\n\nmodule.exports = Readable;\n\n/*<replacement>*/\nvar processNextTick = require('process-nextick-args');\n/*</replacement>*/\n\n/*<replacement>*/\nvar isArray = require('isarray');\n/*</replacement>*/\n\n/*<replacement>*/\nvar Buffer = require('buffer').Buffer;\n/*</replacement>*/\n\nReadable.ReadableState = ReadableState;\n\nvar EE = require('events');\n\n/*<replacement>*/\nvar EElistenerCount = function (emitter, type) {\n return emitter.listeners(type).length;\n};\n/*</replacement>*/\n\n/*<replacement>*/\nvar Stream;\n(function () {\n try {\n Stream = require('st' + 'ream');\n } catch (_) {} finally {\n if (!Stream) Stream = require('events').EventEmitter;\n }\n})();\n/*</replacement>*/\n\nvar Buffer = require('buffer').Buffer;\n\n/*<replacement>*/\nvar util = require('core-util-is');\nutil.inherits = require('inherits');\n/*</replacement>*/\n\n/*<replacement>*/\nvar debugUtil = require('util');\nvar debug = undefined;\nif (debugUtil && debugUtil.debuglog) {\n debug = debugUtil.debuglog('stream');\n} else {\n debug = function () {};\n}\n/*</replacement>*/\n\nvar StringDecoder;\n\nutil.inherits(Readable, Stream);\n\nvar Duplex;\nfunction ReadableState(options, stream) {\n Duplex = Duplex || require('./_stream_duplex');\n\n options = options || {};\n\n // object stream flag. Used to make read(n) ignore n and to\n // make all the buffer merging and length checks go away\n this.objectMode = !!options.objectMode;\n\n if (stream instanceof Duplex) this.objectMode = this.objectMode || !!options.readableObjectMode;\n\n // the point at which it stops calling _read() to fill the buffer\n // Note: 0 is a valid value, means \"don't call _read preemptively ever\"\n var hwm = options.highWaterMark;\n var defaultHwm = this.objectMode ? 16 : 16 * 1024;\n this.highWaterMark = hwm || hwm === 0 ? hwm : defaultHwm;\n\n // cast to ints.\n this.highWaterMark = ~ ~this.highWaterMark;\n\n this.buffer = [];\n this.length = 0;\n this.pipes = null;\n this.pipesCount = 0;\n this.flowing = null;\n this.ended = false;\n this.endEmitted = false;\n this.reading = false;\n\n // a f"..., 25638) = 25638 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/node_modules", 0x7ffe97d5fca0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"isarray@~1.0.0\",\n \"/Users/rebecca/code/npm/node_modules/readable-stream\"\n ],\n [\n \"isarray@~1.0.0\",\n \"/Users/rebecca/code/npm/node_modules/request/node_modules/bl/node_modules/readable-stream\"\n ]\n ],\n \"_from\": \"isarray@>=1.0.0 <1.1.0\",\n \"_id\": \"isarray@1.0.0\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request/bl/readable-stream/isarray\",\n \"_nodeVersion\": \"5.1.0\",\n \"_npmUser\": {\n \"email\": \"julian@juliangruber.com\",\n \"name\": \"juliangruber\"\n },\n \"_npmVersion\": \"3.3.12\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"isarray\",\n \"raw\": \"isarray@~1.0.0\",\n \"rawSpec\": \"~1.0.0\",\n \"scope\": null,\n \"spec\": \">=1.0.0 <1.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/request/bl/readable-stream\"\n ],\n \"_shrinkwrap\": null,\n \"_spec\": \"isarray@~1.0.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/request/node_modules/bl/node_modules/readable-stream\",\n \"author\": {\n \"email\": \"mail@juliangruber.com\",\n \"name\": \"Julian Gruber\",\n \"url\": \"http://juliangruber.com\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/juliangruber/isarray/issues\"\n },\n \"dependencies\": {},\n \"description\": \"Array#isArray for older browsers\",\n \"devDependencies\": {\n \"tape\": \"~2.13.4\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"bb935d48582cba168c06834957a54a3e07124f11\",\n \"tarball\": \"http://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz\"\n },\n \"gitHead\": \"2a23a281f369e9ae06394c0fb4d2381355a6ba33\",\n \"homepage\": \"https://github.com/juliangruber/isarray\",\n \"keywords\": [\n \"browser\",\n \"isarray\",\n \"array\"\n ],\n \"license\": \"MIT\",\n \"main\": \"index.js\",\n \"maintainers\": [\n {\n \"email\": \"julian@juliangruber.com\",\n \"name\": \"juliangruber\"\n }\n ],\n \"name\": \"isarray\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/juliangruber/isarray.git\"\n },\n \"scripts\": {\n \"test\": \"tape test.js\"\n },\n \"testling\": {\n \"brows"..., 32768, 0) = 2403 | |
29342 pread64(12, "", 32768, 2403) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/index.js", {st_mode=S_IFREG|0644, st_size=132, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/index.js", {st_mode=S_IFREG|0644, st_size=132, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=132, ...}) = 0 | |
29342 read(12, "var toString = {}.toString;\n\nmodule.exports = Array.isArray || function (arr) {\n return toString.call(arr) == '[object Array]';\n};\n", 132) = 132 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable", 0x7ffe97d5ff60) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js", {st_mode=S_IFREG|0644, st_size=14761, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js", {st_mode=S_IFREG|0644, st_size=14761, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=14761, ...}) = 0 | |
29342 read(12, "// A bit simpler than readable streams.\n// Implement an async ._write(chunk, encoding, cb), and it'll handle all\n// the drain event emission and buffering.\n\n'use strict';\n\nmodule.exports = Writable;\n\n/*<replacement>*/\nvar processNextTick = require('process-nextick-args');\n/*</replacement>*/\n\n/*<replacement>*/\nvar asyncWrite = !process.browser && ['v0.10', 'v0.9.'].indexOf(process.version.slice(0, 5)) > -1 ? setImmediate : processNextTick;\n/*</replacement>*/\n\n/*<replacement>*/\nvar Buffer = require('buffer').Buffer;\n/*</replacement>*/\n\nWritable.WritableState = WritableState;\n\n/*<replacement>*/\nvar util = require('core-util-is');\nutil.inherits = require('inherits');\n/*</replacement>*/\n\n/*<replacement>*/\nvar internalUtil = {\n deprecate: require('util-deprecate')\n};\n/*</replacement>*/\n\n/*<replacement>*/\nvar Stream;\n(function () {\n try {\n Stream = require('st' + 'ream');\n } catch (_) {} finally {\n if (!Stream) Stream = require('events').EventEmitter;\n }\n})();\n/*</replacement>*/\n\nvar Buffer = require('buffer').Buffer;\n\nutil.inherits(Writable, Stream);\n\nfunction nop() {}\n\nfunction WriteReq(chunk, encoding, cb) {\n this.chunk = chunk;\n this.encoding = encoding;\n this.callback = cb;\n this.next = null;\n}\n\nvar Duplex;\nfunction WritableState(options, stream) {\n Duplex = Duplex || require('./_stream_duplex');\n\n options = options || {};\n\n // object stream flag to indicate whether or not this stream\n // contains buffers or objects.\n this.objectMode = !!options.objectMode;\n\n if (stream instanceof Duplex) this.objectMode = this.objectMode || !!options.writableObjectMode;\n\n // the point at which write() starts returning false\n // Note: 0 is a valid value, means that we always return false if\n // the entire buffer is not flushed immediately on write()\n var hwm = options.highWaterMark;\n var defaultHwm = this.objectMode ? 16 : 16 * 1024;\n this.highWaterMark = hwm || hwm === 0 ? hwm : defaultHwm;\n\n // cast to ints.\n this.highWaterMark = ~ ~this.highWaterMark;\n\n this.needDrain = false;\n // at the start of ca"..., 14761) = 14761 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/node_modules", 0x7ffe97d5fcb0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"util-deprecate@~1.0.1\",\n \"/Users/rebecca/code/npm/node_modules/readable-stream\"\n ],\n [\n \"util-deprecate@~1.0.1\",\n \"/Users/rebecca/code/npm/node_modules/request/node_modules/bl/node_modules/readable-stream\"\n ]\n ],\n \"_from\": \"util-deprecate@>=1.0.1 <1.1.0\",\n \"_id\": \"util-deprecate@1.0.2\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request/bl/readable-stream/util-deprecate\",\n \"_nodeVersion\": \"4.1.2\",\n \"_npmUser\": {\n \"email\": \"nathan@tootallnate.net\",\n \"name\": \"tootallnate\"\n },\n \"_npmVersion\": \"2.14.4\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"util-deprecate\",\n \"raw\": \"util-deprecate@~1.0.1\",\n \"rawSpec\": \"~1.0.1\",\n \"scope\": null,\n \"spec\": \">=1.0.1 <1.1.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/request/bl/readable-stream\"\n ],\n \"_shrinkwrap\": null,\n \"_spec\": \"util-deprecate@~1.0.1\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/request/node_modules/bl/node_modules/readable-stream\",\n \"author\": {\n \"email\": \"nathan@tootallnate.net\",\n \"name\": \"Nathan Rajlich\",\n \"url\": \"http://n8.io/\"\n },\n \"browser\": \"browser.js\",\n \"bugs\": {\n \"url\": \"https://github.com/TooTallNate/util-deprecate/issues\"\n },\n \"dependencies\": {},\n \"description\": \"The Node.js `util.deprecate()` function with browser support\",\n \"devDependencies\": {},\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"450d4dc9fa70de732762fbd2d4a28981419a0ccf\",\n \"tarball\": \"http://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz\"\n },\n \"gitHead\": \"475fb6857cd23fafff20c1be846c1350abf8e6d4\",\n \"homepage\": \"https://github.com/TooTallNate/util-deprecate\",\n \"keywords\": [\n \"util\",\n \"deprecate\",\n \"browserify\",\n \"browser\",\n \"node\"\n ],\n \"license\": \"MIT\",\n \"main\": \"node.js\",\n \"maintainers\": [\n {\n \"email\": \"nathan@tootallnate.net\",\n \"name\": \"tootallnate\"\n }\n ],\n \"name\": \"util-deprecate\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"gi"..., 32768, 0) = 2219 | |
29342 pread64(12, "", 32768, 2219) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/node.js", {st_mode=S_IFREG|0644, st_size=123, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/node.js", {st_mode=S_IFREG|0644, st_size=123, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/node.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=123, ...}) = 0 | |
29342 read(12, "\n/**\n * For Node.js, simply re-export the core `util.deprecate` function.\n */\n\nmodule.exports = require('util').deprecate;\n", 123) = 123 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"hawk@~3.1.0\",\n \"/Users/rebecca/code/npm/node_modules/request\"\n ]\n ],\n \"_from\": \"hawk@>=3.1.0 <3.2.0\",\n \"_id\": \"hawk@3.1.3\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request/hawk\",\n \"_nodeVersion\": \"5.4.1\",\n \"_npmUser\": {\n \"email\": \"eran@hammer.io\",\n \"name\": \"hueniverse\"\n },\n \"_npmVersion\": \"3.3.12\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"hawk\",\n \"raw\": \"hawk@~3.1.0\",\n \"rawSpec\": \"~3.1.0\",\n \"scope\": null,\n \"spec\": \">=3.1.0 <3.2.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/request\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz\",\n \"_shasum\": \"078444bd7c1640b0fe540d2c9b73d59678e8e1c4\",\n \"_shrinkwrap\": null,\n \"_spec\": \"hawk@~3.1.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/request\",\n \"author\": {\n \"email\": \"eran@hammer.io\",\n \"name\": \"Eran Hammer\",\n \"url\": \"http://hueniverse.com\"\n },\n \"browser\": \"./lib/browser.js\",\n \"bugs\": {\n \"url\": \"https://github.com/hueniverse/hawk/issues\"\n },\n \"contributors\": [],\n \"dependencies\": {\n \"boom\": \"2.x.x\",\n \"cryptiles\": \"2.x.x\",\n \"hoek\": \"2.x.x\",\n \"sntp\": \"1.x.x\"\n },\n \"description\": \"HTTP Hawk Authentication Scheme\",\n \"devDependencies\": {\n \"code\": \"1.x.x\",\n \"lab\": \"5.x.x\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"078444bd7c1640b0fe540d2c9b73d59678e8e1c4\",\n \"tarball\": \"http://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.32\"\n },\n \"gitHead\": \"2f0b93b34ed9b0ebc865838ef70c6a4035591430\",\n \"homepage\": \"https://github.com/hueniverse/hawk#readme\",\n \"keywords\": [\n \"authentication\",\n \"hawk\",\n \"http\",\n \"scheme\"\n ],\n \"license\": \"BSD-3-Clause\",\n \"main\": \"lib/index.js\",\n \"maintainers\": [\n {\n \"name\": \"hueniverse\",\n \"email\": \"eran@hueniverse.com\"\n }\n ],\n \"name\": \"hawk\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/hueniverse/hawk.git\"\n },\n \"s"..., 32768, 0) = 2184 | |
29342 pread64(12, "", 32768, 2184) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/index.js", {st_mode=S_IFREG|0755, st_size=365, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/index.js", {st_mode=S_IFREG|0755, st_size=365, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=365, ...}) = 0 | |
29342 read(12, "// Export sub-modules\n\nexports.error = exports.Error = require('boom');\nexports.sntp = require('sntp');\n\nexports.server = require('./server');\nexports.client = require('./client');\nexports.crypto = require('./crypto');\nexports.utils = require('./utils');\n\nexports.uri = {\n authenticate: exports.server.authenticateBewit,\n getBewit: exports.client.getBewit\n};\n", 365) = 365 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/node_modules", 0x7ffe97d604c0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"boom@2.x.x\",\n \"/Users/ogd/Documents/projects/npm/npm/node_modules/request/node_modules/hawk\"\n ]\n ],\n \"_from\": \"boom@>=2.0.0 <3.0.0\",\n \"_id\": \"boom@2.10.1\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request/hawk/boom\",\n \"_nodeVersion\": \"0.10.40\",\n \"_npmUser\": {\n \"email\": \"arbretz@gmail.com\",\n \"name\": \"arb\"\n },\n \"_npmVersion\": \"2.11.1\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"boom\",\n \"raw\": \"boom@2.x.x\",\n \"rawSpec\": \"2.x.x\",\n \"scope\": null,\n \"spec\": \">=2.0.0 <3.0.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/request/hawk\",\n \"/request/hawk/cryptiles\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/boom/-/boom-2.10.1.tgz\",\n \"_shasum\": \"39c8918ceff5799f83f9492a848f625add0c766f\",\n \"_shrinkwrap\": null,\n \"_spec\": \"boom@2.x.x\",\n \"_where\": \"/Users/ogd/Documents/projects/npm/npm/node_modules/request/node_modules/hawk\",\n \"bugs\": {\n \"url\": \"https://github.com/hapijs/boom/issues\"\n },\n \"dependencies\": {\n \"hoek\": \"2.x.x\"\n },\n \"description\": \"HTTP-friendly error objects\",\n \"devDependencies\": {\n \"code\": \"1.x.x\",\n \"lab\": \"7.x.x\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"39c8918ceff5799f83f9492a848f625add0c766f\",\n \"tarball\": \"http://registry.npmjs.org/boom/-/boom-2.10.1.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.10.40\"\n },\n \"gitHead\": \"ff1a662a86b39426cdd18f4441b112d307a34a6f\",\n \"homepage\": \"https://github.com/hapijs/boom#readme\",\n \"keywords\": [\n \"error\",\n \"http\"\n ],\n \"license\": \"BSD-3-Clause\",\n \"main\": \"lib/index.js\",\n \"maintainers\": [\n {\n \"name\": \"hueniverse\",\n \"email\": \"eran@hueniverse.com\"\n },\n {\n \"name\": \"wyatt\",\n \"email\": \"wpreul@gmail.com\"\n },\n {\n \"name\": \"arb\",\n \"email\": \"arbretz@gmail.com\"\n }\n ],\n \"name\": \"boom\",\n \"optionalDependencies\": {},\n \"readme\": \"ERROR: No README data found!\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/hapijs/boom.git\"\n },\n \"scripts\": {\n \"test\": \"lab -a code -t 100 -L"..., 32768, 0) = 2143 | |
29342 pread64(12, "", 32768, 2143) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js", {st_mode=S_IFREG|0755, st_size=7650, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js", {st_mode=S_IFREG|0755, st_size=7650, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=7650, ...}) = 0 | |
29342 read(12, "// Load modules\n\nvar Http = require('http');\nvar Hoek = require('hoek');\n\n\n// Declare internals\n\nvar internals = {};\n\nexports.wrap = function (error, statusCode, message) {\n\n Hoek.assert(error instanceof Error, 'Cannot wrap non-Error object');\n return (error.isBoom ? error : internals.initialize(error, statusCode || 500, message));\n};\n\n\nexports.create = function (statusCode, message, data) {\n\n return internals.create(statusCode, message, data, exports.create);\n};\n\ninternals.create = function (statusCode, message, data, ctor) {\n\n var error = new Error(message ? message : undefined); // Avoids settings null message\n Error.captureStackTrace(error, ctor); // Filter the stack to our external API\n error.data = data || null;\n internals.initialize(error, statusCode);\n return error;\n};\n\ninternals.initialize = function (error, statusCode, message) {\n\n var numberCode = parseInt(statusCode, 10);\n Hoek.assert(!isNaN(numberCode) && numberCode >= 400, 'First argument must be a number (400+):', statusCode);\n\n error.isBoom = true;\n error.isServer = numberCode >= 500;\n\n if (!error.hasOwnProperty('data')) {\n error.data = null;\n }\n\n error.output = {\n statusCode: numberCode,\n payload: {},\n headers: {}\n };\n\n error.reformat = internals.reformat;\n error.reformat();\n\n if (!message &&\n !error.message) {\n\n message = error.output.payload.error;\n }\n\n if (message) {\n error.message = (message + (error.message ? ': ' + error.message : ''));\n }\n\n return error;\n};\n\n\ninternals.reformat = function () {\n\n this.output.payload.statusCode = this.output.statusCode;\n this.output.payload.error = Http.STATUS_CODES[this.output.statusCode] || 'Unknown';\n\n if (this.output.statusCode === 500) {\n this.output.payload.message = 'An internal server error occurred'; // Hide actual error from user\n }\n else if (this.message) {\n this.output.payload.message = this.message;\n }\n};\n\n\n"..., 7650) = 7650 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/lib/node_modules", 0x7ffe97d601b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/node_modules", 0x7ffe97d601b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"hoek\",\n \"description\": \"General purpose node utilities\",\n \"version\": \"2.16.3\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/hapijs/hoek.git\"\n },\n \"main\": \"lib/index.js\",\n \"keywords\": [\n \"utilities\"\n ],\n \"engines\": {\n \"node\": \">=0.10.40\"\n },\n \"dependencies\": {},\n \"devDependencies\": {\n \"code\": \"1.x.x\",\n \"lab\": \"5.x.x\"\n },\n \"scripts\": {\n \"test\": \"lab -a code -t 100 -L\",\n \"test-cov-html\": \"lab -a code -t 100 -L -r html -o coverage.html\"\n },\n \"license\": \"BSD-3-Clause\",\n \"readme\": \"![hoek Logo](https://raw.github.com/hapijs/hoek/master/images/hoek.png)\\n\\nUtility methods for the hapi ecosystem. This module is not intended to solve every problem for everyone, but rather as a central place to store hapi-specific methods. If you're looking for a general purpose utility module, check out [lodash](https://github.com/lodash/lodash) or [underscore](https://github.com/jashkenas/underscore).\\n\\n[![Build Status](https://secure.travis-ci.org/hapijs/hoek.svg)](http://travis-ci.org/hapijs/hoek)\\n\\nLead Maintainer: [Nathan LaFreniere](https://github.com/nlf)\\n\\n# Table of Contents\\n\\n* [Introduction](#introduction \\\"Introduction\\\")\\n* [Object](#object \\\"Object\\\")\\n * [clone](#cloneobj \\\"clone\\\")\\n * [cloneWithShallow](#clonewithshallowobj-keys \\\"cloneWithShallow\\\")\\n * [merge](#mergetarget-source-isnulloverride-ismergearrays \\\"merge\\\")\\n * [applyToDefaults](#applytodefaultsdefaults-options-isnulloverride \\\"applyToDefaults\\\")\\n * [applyToDefaultsWithShallow](#applytodefaultswithshallowdefaults-options-keys \\\"applyToDefaultsWithShallow\\\")\\n * [deepEqual](#deepequala-b \\\"deepEqual\\\")\\n * [unique](#uniquearray-key \\\"unique\\\")\\n * [mapToObject](#maptoobjectarray-key \\\"mapToObject\\\")\\n * [intersect](#intersectarray1-array2 \\\"intersect\\\")\\n * [contain](#containref-values-options \\\"contain\\\")\\n * [flatten](#flattenarray-target \\\"flatten\\\")\\n * [reach](#reachobj-chain-options \\\"reach\\\")\\n * [reachTemplate](#reachtemplateobj-template-options \\\"reachTemplate\\\")\\n "..., 32768, 0) = 18956 | |
29342 pread64(12, "", 32768, 18956) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/index.js", {st_mode=S_IFREG|0644, st_size=24647, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/index.js", {st_mode=S_IFREG|0644, st_size=24647, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=24647, ...}) = 0 | |
29342 read(12, "// Load modules\n\nvar Crypto = require('crypto');\nvar Path = require('path');\nvar Util = require('util');\nvar Escape = require('./escape');\n\n\n// Declare internals\n\nvar internals = {};\n\n\n// Clone object or array\n\nexports.clone = function (obj, seen) {\n\n if (typeof obj !== 'object' ||\n obj === null) {\n\n return obj;\n }\n\n seen = seen || { orig: [], copy: [] };\n\n var lookup = seen.orig.indexOf(obj);\n if (lookup !== -1) {\n return seen.copy[lookup];\n }\n\n var newObj;\n var cloneDeep = false;\n\n if (!Array.isArray(obj)) {\n if (Buffer.isBuffer(obj)) {\n newObj = new Buffer(obj);\n }\n else if (obj instanceof Date) {\n newObj = new Date(obj.getTime());\n }\n else if (obj instanceof RegExp) {\n newObj = new RegExp(obj);\n }\n else {\n var proto = Object.getPrototypeOf(obj);\n if (proto &&\n proto.isImmutable) {\n\n newObj = obj;\n }\n else {\n newObj = Object.create(proto);\n cloneDeep = true;\n }\n }\n }\n else {\n newObj = [];\n cloneDeep = true;\n }\n\n seen.orig.push(obj);\n seen.copy.push(newObj);\n\n if (cloneDeep) {\n var keys = Object.getOwnPropertyNames(obj);\n for (var i = 0, il = keys.length; i < il; ++i) {\n var key = keys[i];\n var descriptor = Object.getOwnPropertyDescriptor(obj, key);\n if (descriptor &&\n (descriptor.get ||\n descriptor.set)) {\n\n Object.defineProperty(newObj, key, descriptor);\n }\n else {\n newObj[key] = exports.clone(obj[key], seen);\n }\n }\n }\n\n return newObj;\n};\n\n\n// Merge all the properties of source into target, source wins in conflict, and by default null and undefined from source are applied\n/*eslint-disable */\nexports.merge = function (target, source, isNullOverride /* = true */, isMergeArrays /* ="..., 24647) = 24647 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/escape", 0x7ffe97d5fe90) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/escape.js", {st_mode=S_IFREG|0644, st_size=2668, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/escape.js", {st_mode=S_IFREG|0644, st_size=2668, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/escape.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=2668, ...}) = 0 | |
29342 read(12, "// Declare internals\n\nvar internals = {};\n\n\nexports.escapeJavaScript = function (input) {\n\n if (!input) {\n return '';\n }\n\n var escaped = '';\n\n for (var i = 0, il = input.length; i < il; ++i) {\n\n var charCode = input.charCodeAt(i);\n\n if (internals.isSafe(charCode)) {\n escaped += input[i];\n }\n else {\n escaped += internals.escapeJavaScriptChar(charCode);\n }\n }\n\n return escaped;\n};\n\n\nexports.escapeHtml = function (input) {\n\n if (!input) {\n return '';\n }\n\n var escaped = '';\n\n for (var i = 0, il = input.length; i < il; ++i) {\n\n var charCode = input.charCodeAt(i);\n\n if (internals.isSafe(charCode)) {\n escaped += input[i];\n }\n else {\n escaped += internals.escapeHtmlChar(charCode);\n }\n }\n\n return escaped;\n};\n\n\ninternals.escapeJavaScriptChar = function (charCode) {\n\n if (charCode >= 256) {\n return '\\\\u' + internals.padLeft('' + charCode, 4);\n }\n\n var hexValue = new Buffer(String.fromCharCode(charCode), 'ascii').toString('hex');\n return '\\\\x' + internals.padLeft(hexValue, 2);\n};\n\n\ninternals.escapeHtmlChar = function (charCode) {\n\n var namedEscape = internals.namedHtml[charCode];\n if (typeof namedEscape !== 'undefined') {\n return namedEscape;\n }\n\n if (charCode >= 256) {\n return '&#' + charCode + ';';\n }\n\n var hexValue = new Buffer(String.fromCharCode(charCode), 'ascii').toString('hex');\n return '&#x' + internals.padLeft(hexValue, 2) + ';';\n};\n\n\ninternals.padLeft = function (str, len) {\n\n while (str.length < len) {\n str = '0' + str;\n }\n\n return str;\n};\n\n\ninternals.isSafe = function (charCode) {\n\n return (typeof internals.safeCharCodes[charCode] !== 'undefined');\n};\n\n\ninternals.namedHtml = {\n '38': '&',\n '60': '<',\n '62': '>',\n '34': '"',\n '160': ' ',\n '162': '¢',\n '163': '£',\n '164': '¤',\n '169': '©',\n '174': '®'\n};\n\n\n"..., 2668) = 2668 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/node_modules", 0x7ffe97d604d0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"sntp\",\n \"description\": \"SNTP Client\",\n \"version\": \"1.0.9\",\n \"author\": {\n \"name\": \"Eran Hammer\",\n \"email\": \"eran@hammer.io\",\n \"url\": \"http://hueniverse.com\"\n },\n \"contributors\": [],\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/hueniverse/sntp.git\"\n },\n \"main\": \"index\",\n \"keywords\": [\n \"sntp\",\n \"ntp\",\n \"time\"\n ],\n \"engines\": {\n \"node\": \">=0.8.0\"\n },\n \"dependencies\": {\n \"hoek\": \"2.x.x\"\n },\n \"devDependencies\": {\n \"lab\": \"4.x.x\"\n },\n \"scripts\": {\n \"test\": \"make test-cov\"\n },\n \"licenses\": [\n {\n \"type\": \"BSD\",\n \"url\": \"http://github.com/hueniverse/sntp/raw/master/LICENSE\"\n }\n ],\n \"readme\": \"# sntp\\n\\nAn SNTP v4 client (RFC4330) for node. Simpy connects to the NTP or SNTP server requested and returns the server time\\nalong with the roundtrip duration and clock offset. To adjust the local time to the NTP time, add the returned `t` offset\\nto the local time.\\n\\n[![Build Status](https://secure.travis-ci.org/hueniverse/sntp.png)](http://travis-ci.org/hueniverse/sntp)\\n\\n# Usage\\n\\n```javascript\\nvar Sntp = require('sntp');\\n\\n// All options are optional\\n\\nvar options = {\\n host: 'nist1-sj.ustiming.org', // Defaults to pool.ntp.org\\n port: 123, // Defaults to 123 (NTP)\\n resolveReference: true, // Default to false (not resolving)\\n timeout: 1000 // Defaults to zero (no timeout)\\n};\\n\\n// Request server time\\n\\nSntp.time(options, function (err, time) {\\n\\n if (err) {\\n console.log('Failed: ' + err.message);\\n process.exit(1);\\n }\\n\\n console.log('Local clock is off by: ' + time.t + ' milliseconds');\\n process.exit(0);\\n});\\n```\\n\\nIf an application needs to maintain continuous time synchronization, the module provides a stateful method for\\nquerying the current offset only when the last one is too old (defaults to daily).\\n\\n```javascript\\n// Request offset once\\n\\nSntp.offset(function (err, offset) {\\n\\n console.log(offset); "..., 32768, 0) = 3006 | |
29342 pread64(12, "", 32768, 3006) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/index", 0x7ffe97d60430) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/index.js", {st_mode=S_IFREG|0755, st_size=34, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/index.js", {st_mode=S_IFREG|0755, st_size=34, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=34, ...}) = 0 | |
29342 read(12, "module.exports = require('./lib');", 34) = 34 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib.js", 0x7ffe97d60110) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib.json", 0x7ffe97d60110) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib.node", 0x7ffe97d60110) = -1 ENOENT (No such file or directory) | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib/package.json", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib/index.js", {st_mode=S_IFREG|0755, st_size=9758, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib/index.js", {st_mode=S_IFREG|0755, st_size=9758, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=9758, ...}) = 0 | |
29342 read(12, "// Load modules\n\nvar Dgram = require('dgram');\nvar Dns = require('dns');\nvar Hoek = require('hoek');\n\n\n// Declare internals\n\nvar internals = {};\n\n\nexports.time = function (options, callback) {\n\n if (arguments.length !== 2) {\n callback = arguments[0];\n options = {};\n }\n\n var settings = Hoek.clone(options);\n settings.host = settings.host || 'pool.ntp.org';\n settings.port = settings.port || 123;\n settings.resolveReference = settings.resolveReference || false;\n\n // Declare variables used by callback\n\n var timeoutId = 0;\n var sent = 0;\n\n // Ensure callback is only called once\n\n var finish = function (err, result) {\n\n if (timeoutId) {\n clearTimeout(timeoutId);\n timeoutId = 0;\n }\n\n socket.removeAllListeners();\n socket.once('error', internals.ignore);\n socket.close();\n return callback(err, result);\n };\n\n finish = Hoek.once(finish);\n\n // Create UDP socket\n\n var socket = Dgram.createSocket('udp4');\n\n socket.once('error', function (err) {\n\n return finish(err);\n });\n\n // Listen to incoming messages\n\n socket.on('message', function (buffer, rinfo) {\n\n var received = Date.now();\n\n var message = new internals.NtpMessage(buffer);\n if (!message.isValid) {\n return finish(new Error('Invalid server response'), message);\n }\n\n if (message.originateTimestamp !== sent) {\n return finish(new Error('Wrong originate timestamp'), message);\n }\n\n // Timestamp Name ID When Generated\n // ------------------------------------------------------------\n // Originate Timestamp T1 time request sent by client\n // Receive Timestamp T2 time request received by server\n // Transmit Timestamp T3 time reply sent by server\n // Destination Timestamp T4 time reply received by client\n //\n // The roundtrip delay d and system clock offset t are defined as:\n //\n "..., 9758) = 9758 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/lib/node_modules", 0x7ffe97d5fe90) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp/node_modules", 0x7ffe97d5fe90) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/index.js", {st_mode=S_IFREG|0644, st_size=24647, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/index.js", {st_mode=S_IFREG|0644, st_size=24647, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/server", 0x7ffe97d604d0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/server.js", {st_mode=S_IFREG|0755, st_size=17998, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/server.js", {st_mode=S_IFREG|0755, st_size=17998, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/server.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=17998, ...}) = 0 | |
29342 read(12, "// Load modules\n\nvar Boom = require('boom');\nvar Hoek = require('hoek');\nvar Cryptiles = require('cryptiles');\nvar Crypto = require('./crypto');\nvar Utils = require('./utils');\n\n\n// Declare internals\n\nvar internals = {};\n\n\n// Hawk authentication\n\n/*\n req: node's HTTP request object or an object as follows:\n\n var request = {\n method: 'GET',\n url: '/resource/4?a=1&b=2',\n host: 'example.com',\n port: 8080,\n authorization: 'Hawk id=\"dh37fgj492je\", ts=\"1353832234\", nonce=\"j4h3g2\", ext=\"some-app-ext-data\", mac=\"6R4rV5iE+NPoym+WwjeHzjAGXUtLNIxmo1vpMofpLAE=\"'\n };\n\n credentialsFunc: required function to lookup the set of Hawk credentials based on the provided credentials id.\n The credentials include the MAC key, MAC algorithm, and other attributes (such as username)\n needed by the application. This function is the equivalent of verifying the username and\n password in Basic authentication.\n\n var credentialsFunc = function (id, callback) {\n\n // Lookup credentials in database\n db.lookup(id, function (err, item) {\n\n if (err || !item) {\n return callback(err);\n }\n\n var credentials = {\n // Required\n key: item.key,\n algorithm: item.algorithm,\n // Application specific\n user: item.user\n };\n\n return callback(null, credentials);\n });\n };\n\n options: {\n\n hostHeaderName: "..., 17998) = 17998 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/node_modules", 0x7ffe97d601b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/index.js", {st_mode=S_IFREG|0644, st_size=24647, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek/lib/index.js", {st_mode=S_IFREG|0644, st_size=24647, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/node_modules", 0x7ffe97d601b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"name\": \"cryptiles\",\n \"description\": \"General purpose crypto utilities\",\n \"version\": \"2.0.5\",\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"git://github.com/hapijs/cryptiles.git\"\n },\n \"main\": \"lib/index.js\",\n \"keywords\": [\n \"cryptography\",\n \"security\",\n \"utilites\"\n ],\n \"engines\": {\n \"node\": \">=0.10.40\"\n },\n \"dependencies\": {\n \"boom\": \"2.x.x\"\n },\n \"devDependencies\": {\n \"code\": \"1.x.x\",\n \"lab\": \"5.x.x\"\n },\n \"scripts\": {\n \"test\": \"lab -a code -t 100 -L\",\n \"test-cov-html\": \"lab -a code -r html -o coverage.html\"\n },\n \"license\": \"BSD-3-Clause\",\n \"gitHead\": \"9bc5a852f01cd51e615814e1cb255fe2df810649\",\n \"bugs\": {\n \"url\": \"https://github.com/hapijs/cryptiles/issues\"\n },\n \"homepage\": \"https://github.com/hapijs/cryptiles#readme\",\n \"_id\": \"cryptiles@2.0.5\",\n \"_shasum\": \"3bdfecdc608147c1c67202fa291e7dca59eaa3b8\",\n \"_from\": \"cryptiles@>=2.0.0 <3.0.0\",\n \"_npmVersion\": \"2.14.2\",\n \"_nodeVersion\": \"4.0.0\",\n \"_npmUser\": {\n \"name\": \"hueniverse\",\n \"email\": \"eran@hammer.io\"\n },\n \"dist\": {\n \"shasum\": \"3bdfecdc608147c1c67202fa291e7dca59eaa3b8\",\n \"tarball\": \"http://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz\"\n },\n \"maintainers\": [\n {\n \"name\": \"hueniverse\",\n \"email\": \"eran@hueniverse.com\"\n },\n {\n \"name\": \"ceejbot\",\n \"email\": \"ceejceej@gmail.com\"\n }\n ],\n \"directories\": {},\n \"_resolved\": \"https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz\",\n \"readme\": \"ERROR: No README data found!\"\n}\n", 32768, 0) = 1507 | |
29342 pread64(12, "", 32768, 1507) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib/index.js", {st_mode=S_IFREG|0755, st_size=1362, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib/index.js", {st_mode=S_IFREG|0755, st_size=1362, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=1362, ...}) = 0 | |
29342 read(12, "// Load modules\n\nvar Crypto = require('crypto');\nvar Boom = require('boom');\n\n\n// Declare internals\n\nvar internals = {};\n\n\n// Generate a cryptographically strong pseudo-random data\n\nexports.randomString = function (size) {\n\n var buffer = exports.randomBits((size + 1) * 6);\n if (buffer instanceof Error) {\n return buffer;\n }\n\n var string = buffer.toString('base64').replace(/\\+/g, '-').replace(/\\//g, '_').replace(/\\=/g, '');\n return string.slice(0, size);\n};\n\n\nexports.randomBits = function (bits) {\n\n if (!bits ||\n bits < 0) {\n\n return Boom.internal('Invalid random bits count');\n }\n\n var bytes = Math.ceil(bits / 8);\n try {\n return Crypto.randomBytes(bytes);\n }\n catch (err) {\n return Boom.internal('Failed generating random bits: ' + err.message);\n }\n};\n\n\n// Compare two strings using fixed time algorithm (to prevent time-based analysis of MAC digest match)\n\nexports.fixedTimeComparison = function (a, b) {\n\n if (typeof a !== 'string' ||\n typeof b !== 'string') {\n\n return false;\n }\n\n var mismatch = (a.length === b.length ? 0 : 1);\n if (mismatch) {\n b = a;\n }\n\n for (var i = 0, il = a.length; i < il; ++i) {\n var ac = a.charCodeAt(i);\n var bc = b.charCodeAt(i);\n mismatch |= (ac ^ bc);\n }\n\n return (mismatch === 0);\n};\n", 1362) = 1362 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib/node_modules", 0x7ffe97d5fe90) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles/node_modules", 0x7ffe97d5fe90) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js", {st_mode=S_IFREG|0755, st_size=7650, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js", {st_mode=S_IFREG|0755, st_size=7650, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/crypto", 0x7ffe97d601b0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/crypto.js", {st_mode=S_IFREG|0755, st_size=3460, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/crypto.js", {st_mode=S_IFREG|0755, st_size=3460, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/crypto.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=3460, ...}) = 0 | |
29342 read(12, "// Load modules\n\nvar Crypto = require('crypto');\nvar Url = require('url');\nvar Utils = require('./utils');\n\n\n// Declare internals\n\nvar internals = {};\n\n\n// MAC normalization format version\n\nexports.headerVersion = '1'; // Prevent comparison of mac values generated with different normalized string formats\n\n\n// Supported HMAC algorithms\n\nexports.algorithms = ['sha1', 'sha256'];\n\n\n// Calculate the request MAC\n\n/*\n type: 'header', // 'header', 'bewit', 'response'\n credentials: {\n key: 'aoijedoaijsdlaksjdl',\n algorithm: 'sha256' // 'sha1', 'sha256'\n },\n options: {\n method: 'GET',\n resource: '/resource?a=1&b=2',\n host: 'example.com',\n port: 8080,\n ts: 1357718381034,\n nonce: 'd3d345f',\n hash: 'U4MKKSmiVxk37JCCrAVIjV/OhB3y+NdwoCr6RShbVkE=',\n ext: 'app-specific-data',\n app: 'hf48hd83qwkj', // Application id (Oz)\n dlg: 'd8djwekds9cj' // Delegated by application id (Oz), requires options.app\n }\n*/\n\nexports.calculateMac = function (type, credentials, options) {\n\n var normalized = exports.generateNormalizedString(type, options);\n\n var hmac = Crypto.createHmac(credentials.algorithm, credentials.key).update(normalized);\n var digest = hmac.digest('base64');\n return digest;\n};\n\n\nexports.generateNormalizedString = function (type, options) {\n\n var resource = options.resource || '';\n if (resource &&\n resource[0] !== '/') {\n\n var url = Url.parse(resource, false);\n resource = url.path; // Includes query\n }\n\n var normalized = 'hawk.' + exports.headerVersion + '.' + type + '\\n' +\n options.ts + '\\n' +\n options.nonce + '\\n' +\n (options.method || '').toUpperCase() + '\\n' +\n resource + '\\n' +\n options.host.toLowerCase() + '\\n' +\n optio"..., 3460) = 3460 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/utils", 0x7ffe97d5fe90) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/utils.js", {st_mode=S_IFREG|0755, st_size=4367, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/utils.js", {st_mode=S_IFREG|0755, st_size=4367, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/utils.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=4367, ...}) = 0 | |
29342 read(12, "// Load modules\n\nvar Sntp = require('sntp');\nvar Boom = require('boom');\n\n\n// Declare internals\n\nvar internals = {};\n\n\nexports.version = function () {\n\n return require('../package.json').version;\n};\n\n\nexports.limits = {\n maxMatchLength: 4096 // Limit the length of uris and headers to avoid a DoS attack on string matching\n};\n\n\n// Extract host and port from request\n\n// $1 $2\ninternals.hostHeaderRegex = /^(?:(?:\\r\\n)?\\s)*((?:[^:]+)|(?:\\[[^\\]]+\\]))(?::(\\d+))?(?:(?:\\r\\n)?\\s)*$/; // (IPv4, hostname)|(IPv6)\n\n\nexports.parseHost = function (req, hostHeaderName) {\n\n hostHeaderName = (hostHeaderName ? hostHeaderName.toLowerCase() : 'host');\n var hostHeader = req.headers[hostHeaderName];\n if (!hostHeader) {\n return null;\n }\n\n if (hostHeader.length > exports.limits.maxMatchLength) {\n return null;\n }\n\n var hostParts = hostHeader.match(internals.hostHeaderRegex);\n if (!hostParts) {\n return null;\n }\n\n return {\n name: hostParts[1],\n port: (hostParts[2] ? hostParts[2] : (req.connection && req.connection.encrypted ? 443 : 80))\n };\n};\n\n\n// Parse Content-Type header content\n\nexports.parseContentType = function (header) {\n\n if (!header) {\n return '';\n }\n\n return header.split(';')[0].trim().toLowerCase();\n};\n\n\n// Convert node's to request configuration object\n\nexports.parseRequest = function (req, options) {\n\n if (!req.headers) {\n return req;\n }\n\n // Obtain host and port information\n\n var host;\n if (!options.host ||\n !options.port) {\n\n host = exports.parseHost(req, options.hostHeaderName);\n if (!host) {\n return new Error('Invalid Host header');\n }\n }\n\n var request = {\n method: req.method,\n url: req.url,\n host: options.host || host.name,\n port: options.port || host.port,\n authorization: req.headers.authorization,\n contentType: req.headers['content-"..., 4367) = 4367 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/client", 0x7ffe97d604d0) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/client.js", {st_mode=S_IFREG|0755, st_size=10219, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/client.js", {st_mode=S_IFREG|0755, st_size=10219, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/hawk/lib/client.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0755, st_size=10219, ...}) = 0 | |
29342 read(12, "// Load modules\n\nvar Url = require('url');\nvar Hoek = require('hoek');\nvar Cryptiles = require('cryptiles');\nvar Crypto = require('./crypto');\nvar Utils = require('./utils');\n\n\n// Declare internals\n\nvar internals = {};\n\n\n// Generate an Authorization header for a given request\n\n/*\n uri: 'http://example.com/resource?a=b' or object from Url.parse()\n method: HTTP verb (e.g. 'GET', 'POST')\n options: {\n\n // Required\n\n credentials: {\n id: 'dh37fgj492je',\n key: 'aoijedoaijsdlaksjdl',\n algorithm: 'sha256' // 'sha1', 'sha256'\n },\n\n // Optional\n\n ext: 'application-specific', // Application specific data sent via the ext attribute\n timestamp: Date.now(), // A pre-calculated timestamp\n nonce: '2334f34f', // A pre-generated nonce\n localtimeOffsetMsec: 400, // Time offset to sync with server time (ignored if timestamp provided)\n payload: '{\"some\":\"payload\"}', // UTF-8 encoded string for body hash generation (ignored if hash provided)\n contentType: 'application/json', // Payload content-type (ignored if hash provided)\n hash: 'U4MKKSmiVxk37JCCrAVIjV=', // Pre-calculated payload hash\n app: '24s23423f34dx', // Oz application id\n dlg: '234sz34tww3sd' // Oz delegated-by application id\n }\n*/\n\nexports.header = function (uri, method, options) {\n\n var result = {\n field: '',\n artifacts: {}\n };\n\n // Validate inputs\n\n if (!uri || (typeof uri !== 'string' && typeof uri !== 'object') ||\n !method || typeof method !== 'string' ||\n !options || typeof options !== 'object') {\n\n result.err = 'Invalid argument type';\n return result;\n }\n\n // Application time\n\n var timestamp = options.timestamp || "..., 10219) = 10219 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/aws-sign2", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/aws-sign2/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"author\": {\n \"name\": \"Mikeal Rogers\",\n \"email\": \"mikeal.rogers@gmail.com\",\n \"url\": \"http://www.futurealoof.com\"\n },\n \"name\": \"aws-sign2\",\n \"description\": \"AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module.\",\n \"version\": \"0.6.0\",\n \"repository\": {\n \"url\": \"git+https://github.com/mikeal/aws-sign.git\"\n },\n \"license\": \"Apache-2.0\",\n \"main\": \"index.js\",\n \"dependencies\": {},\n \"devDependencies\": {},\n \"optionalDependencies\": {},\n \"engines\": {\n \"node\": \"*\"\n },\n \"gitHead\": \"8554bdb41268fa295eb1ee300f4adaa9f7f07fec\",\n \"bugs\": {\n \"url\": \"https://github.com/mikeal/aws-sign/issues\"\n },\n \"homepage\": \"https://github.com/mikeal/aws-sign#readme\",\n \"_id\": \"aws-sign2@0.6.0\",\n \"scripts\": {},\n \"_shasum\": \"14342dd38dbcc94d0e5b87d763cd63612c0e794f\",\n \"_from\": \"aws-sign2@>=0.6.0 <0.7.0\",\n \"_npmVersion\": \"2.14.4\",\n \"_nodeVersion\": \"4.1.2\",\n \"_npmUser\": {\n \"name\": \"mikeal\",\n \"email\": \"mikeal.rogers@gmail.com\"\n },\n \"maintainers\": [\n {\n \"name\": \"mikeal\",\n \"email\": \"mikeal.rogers@gmail.com\"\n }\n ],\n \"dist\": {\n \"shasum\": \"14342dd38dbcc94d0e5b87d763cd63612c0e794f\",\n \"tarball\": \"http://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz\"\n },\n \"directories\": {},\n \"_resolved\": \"https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz\",\n \"readme\": \"ERROR: No README data found!\"\n}\n", 32768, 0) = 1406 | |
29342 pread64(12, "", 32768, 1406) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/aws-sign2/index.js", {st_mode=S_IFREG|0644, st_size=4412, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/aws-sign2", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/aws-sign2/index.js", {st_mode=S_IFREG|0644, st_size=4412, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/aws-sign2/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=4412, ...}) = 0 | |
29342 read(12, "\n/*!\n * Copyright 2010 LearnBoost <dev@learnboost.com>\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Module dependencies.\n */\n\nvar crypto = require('crypto')\n , parse = require('url').parse\n ;\n\n/**\n * Valid keys.\n */\n\nvar keys =\n [ 'acl'\n , 'location'\n , 'logging'\n , 'notification'\n , 'partNumber'\n , 'policy'\n , 'requestPayment'\n , 'torrent'\n , 'uploadId'\n , 'uploads'\n , 'versionId'\n , 'versioning'\n , 'versions'\n , 'website'\n ]\n\n/**\n * Return an \"Authorization\" header value with the given `options`\n * in the form of \"AWS <key>:<signature>\"\n *\n * @param {Object} options\n * @return {String}\n * @api private\n */\n\nfunction authorization (options) {\n return 'AWS ' + options.key + ':' + sign(options)\n}\n\nmodule.exports = authorization\nmodule.exports.authorization = authorization\n\n/**\n * Simple HMAC-SHA1 Wrapper\n *\n * @param {Object} options\n * @return {String}\n * @api private\n */\n\nfunction hmacSha1 (options) {\n return crypto.createHmac('sha1', options.secret).update(options.message).digest('base64')\n}\n\nmodule.exports.hmacSha1 = hmacSha1\n\n/**\n * Create a base64 sha1 HMAC for `options`.\n *\n * @param {Object} options\n * @return {String}\n * @api private\n */\n\nfunction sign (options) {\n options.message = stringToSign(options)\n return hmacSha1(options)\n}\nmodule.exports.sign = sign\n\n/**\n * Create a base64 sha1 HMAC for `options`.\n *\n * Specifically to be used with S3 presigned URLs\n *\n * @param {Object} options\n * @return {String}\n * @api private\n */\n\nfunction signQuery (options) {\n options.m"..., 4412) = 4412 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/package.json", O_RDONLY|O_CLOEXEC) = 12 | |
29342 pread64(12, "{\n \"_args\": [\n [\n \"http-signature@~1.1.0\",\n \"/Users/rebecca/code/npm/node_modules/request\"\n ]\n ],\n \"_from\": \"http-signature@>=1.1.0 <1.2.0\",\n \"_id\": \"http-signature@1.1.1\",\n \"_inCache\": true,\n \"_installable\": true,\n \"_location\": \"/request/http-signature\",\n \"_nodeVersion\": \"0.12.9\",\n \"_npmUser\": {\n \"email\": \"alex@cooperi.net\",\n \"name\": \"arekinath\"\n },\n \"_npmVersion\": \"2.14.9\",\n \"_phantomChildren\": {},\n \"_requested\": {\n \"name\": \"http-signature\",\n \"raw\": \"http-signature@~1.1.0\",\n \"rawSpec\": \"~1.1.0\",\n \"scope\": null,\n \"spec\": \">=1.1.0 <1.2.0\",\n \"type\": \"range\"\n },\n \"_requiredBy\": [\n \"/request\"\n ],\n \"_resolved\": \"https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz\",\n \"_shasum\": \"df72e267066cd0ac67fb76adf8e134a8fbcf91bf\",\n \"_shrinkwrap\": null,\n \"_spec\": \"http-signature@~1.1.0\",\n \"_where\": \"/Users/rebecca/code/npm/node_modules/request\",\n \"author\": {\n \"name\": \"Joyent, Inc\"\n },\n \"bugs\": {\n \"url\": \"https://github.com/joyent/node-http-signature/issues\"\n },\n \"contributors\": [\n {\n \"name\": \"Mark Cavage\",\n \"email\": \"mcavage@gmail.com\"\n },\n {\n \"name\": \"David I. Lehn\",\n \"email\": \"dil@lehn.org\"\n },\n {\n \"name\": \"Patrick Mooney\",\n \"email\": \"patrick.f.mooney@gmail.com\"\n }\n ],\n \"dependencies\": {\n \"assert-plus\": \"^0.2.0\",\n \"jsprim\": \"^1.2.2\",\n \"sshpk\": \"^1.7.0\"\n },\n \"description\": \"Reference implementation of Joyent's HTTP Signature scheme.\",\n \"devDependencies\": {\n \"node-uuid\": \"^1.4.1\",\n \"tap\": \"0.4.2\"\n },\n \"directories\": {},\n \"dist\": {\n \"shasum\": \"df72e267066cd0ac67fb76adf8e134a8fbcf91bf\",\n \"tarball\": \"http://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz\"\n },\n \"engines\": {\n \"node\": \">=0.8\",\n \"npm\": \">=1.3.7\"\n },\n \"gitHead\": \"74d3f35e3aa436d83723c53b01e266f448e8149a\",\n \"homepage\": \"https://github.com/joyent/node-http-signature/\",\n \"keywords\": [\n \"https\",\n \"request\"\n ],\n \"license\": \"MIT\",\n \"main\": \"lib/index.js\",\n \"maintainers\": [\n "..., 32768, 0) = 2556 | |
29342 pread64(12, "", 32768, 2556) = 0 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/lib/index.js", {st_mode=S_IFREG|0644, st_size=626, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/lib/index.js", {st_mode=S_IFREG|0644, st_size=626, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/lib/index.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=626, ...}) = 0 | |
29342 read(12, "// Copyright 2015 Joyent, Inc.\n\nvar parser = require('./parser');\nvar signer = require('./signer');\nvar verify = require('./verify');\nvar utils = require('./utils');\n\n\n\n///--- API\n\nmodule.exports = {\n\n parse: parser.parseRequest,\n parseRequest: parser.parseRequest,\n\n sign: signer.signRequest,\n signRequest: signer.signRequest,\n createSigner: signer.createSigner,\n isSigner: signer.isSigner,\n\n sshKeyToPEM: utils.sshKeyToPEM,\n sshKeyFingerprint: utils.fingerprint,\n pemToRsaSSHKey: utils.pemToRsaSSHKey,\n\n verify: verify.verifySignature,\n verifySignature: verify.verifySignature,\n verifyHMAC: verify.verifyHMAC\n};\n", 626) = 626 | |
29342 close(12) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/lib/parser", 0x7ffe97d60440) = -1 ENOENT (No such file or directory) | |
29342 stat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/lib/parser.js", {st_mode=S_IFREG|0644, st_size=9772, ...}) = 0 | |
29342 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=131072, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
29342 lstat("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/lib/parser.js", {st_mode=S_IFREG|0644, st_size=9772, ...}) = 0 | |
29342 open("/usr/lib64/node_modules/npm/node_modules/request/node_modules/http-signature/lib/parser.js", O_RDONLY|O_CLOEXEC) = 12 | |
29342 fstat(12, {st_mode=S_IFREG|0644, st_size=9772, ...}) = 0 | |
29342 read(12, "// Copyright 2012 Joyent, Inc. All rights reserved.\n\nvar assert = require('assert-plus');\nvar util = require('util');\nvar utils = require('./utils');\n\n\n\n///--- Globals\n\nvar HASH_ALGOS = utils.HASH_ALGOS;\nvar PK_ALGOS = utils.PK_ALGOS;\nvar HttpSignatureError = utils.HttpSignatureError;\nvar InvalidAlgorithmError = utils.InvalidAlgorithmError;\nvar validateAlgorithm = utils.validateAlgorithm;\n\nvar State = {\n New: 0,\n Params: 1\n};\n\nvar ParamsState = {\n Name: 0,\n Quote: 1,\n Value: 2,\n Comma: 3\n};\n\n\n///--- Specific Errors\n\n\nfunction ExpiredRequestError(message) {\n HttpSignatureError.call(this, message, ExpiredRequestError);\n}\nutil.inherits(ExpiredRequestError, HttpSignatureError);\n\n\nfunction InvalidHeaderError(message) {\n HttpSignatureError.call(this, message, InvalidHeaderError);\n}\nutil.inherits(InvalidHeaderError, HttpSignatureError);\n\n\nfunction InvalidParamsError(message) {\n HttpSignatureError.call(this, message, InvalidParamsError);\n}\nutil.inherits(InvalidParamsError, HttpSignatureError);\n\n\nfunction MissingHeaderError(message) {\n HttpSignatureError.call(this, message, MissingHeaderError);\n}\nutil.inherits(MissingHeaderError, HttpSignatureError);\n\nfunction StrictParsingError(message) {\n HttpSignatureError.call(this, message, StrictParsingError);\n}\nutil.inherits(StrictParsingError, HttpSignatureError);\n\n///--- Exported API\n\nmodule.exports = {\n\n /**\n * Parses the ' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment