Skip to content

Instantly share code, notes, and snippets.

@royriojas
Last active September 1, 2015 09:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save royriojas/9b7fdbbea4c7e772e5a3 to your computer and use it in GitHub Desktop.
Save royriojas/9b7fdbbea4c7e772e5a3 to your computer and use it in GitHub Desktop.
npm i
> chokidar@0.8.1 postinstall /Users/roy/tmp/eslint/node_modules/beefy/node_modules/chokidar
> node setup-deps.js
Executing npm install fsevents@0.1.6 recursive-readdir@0.0.2
npm WARN package.json chokidar@0.8.1 No license field.
../nodefsevents.cc:31:30: error: expected class name
class NodeFSEvents : node::ObjectWrap {
^
../nodefsevents.cc:66:51: error: no type named 'Arguments' in namespace 'v8'; did you mean 'v8::internal::Arguments'?
static v8::Handle<v8::Value> Shutdown(const v8::Arguments& args) {
^~~~~~~~~~~~~
v8::internal::Arguments
/Users/roy/.node-gyp/0.12.0/deps/v8/include/v8.h:127:7: note: 'v8::internal::Arguments' declared here
class Arguments;
^
../nodefsevents.cc:72:46: error: no type named 'Arguments' in namespace 'v8'; did you mean 'v8::internal::Arguments'?
static v8::Handle<v8::Value> New(const v8::Arguments& args) {
^~~~~~~~~~~~~
v8::internal::Arguments
/Users/roy/.node-gyp/0.12.0/deps/v8/include/v8.h:127:7: note: 'v8::internal::Arguments' declared here
class Arguments;
^
../nodefsevents.cc:34:21: error: calling a protected constructor of class 'v8::HandleScope'
HandleScope scope;
^
/Users/roy/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: note: declared protected here
V8_INLINE HandleScope() {}
^
../nodefsevents.cc:35:20: error: use of undeclared identifier 'NODE_PSYMBOL'
emit_sym = NODE_PSYMBOL("emit");
^
../nodefsevents.cc:36:22: error: use of undeclared identifier 'NODE_PSYMBOL'
change_sym = NODE_PSYMBOL("fsevent");
^
../nodefsevents.cc:37:59: error: cannot initialize a parameter of type 'v8::Isolate *' with an lvalue of type 'v8::Handle<v8::Value> (const v8::internal::Arguments &)'
Local<FunctionTemplate> t = FunctionTemplate::New(NodeFSEvents::New);
^~~~~~~~~~~~~~~~~
/Users/roy/.node-gyp/0.12.0/deps/v8/include/v8.h:3456:16: note: passing argument to parameter 'isolate' here
Isolate* isolate,
^
../nodefsevents.cc:38:62: error: 'New' is a private member of 'v8::PersistentBase<v8::FunctionTemplate>'
constructor_template = Persistent<FunctionTemplate>::New(t);
^
/Users/roy/.node-gyp/0.12.0/deps/v8/include/v8.h:572:23: note: declared private here
V8_INLINE static T* New(Isolate* isolate, T* that);
^
../nodefsevents.cc:38:67: error: too few arguments to function call, expected 2, have 1
constructor_template = Persistent<FunctionTemplate>::New(t);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/Users/roy/.node-gyp/0.12.0/deps/v8/include/v8.h:572:3: note: 'New' declared here
V8_INLINE static T* New(Isolate* isolate, T* that);
^
/Users/roy/.node-gyp/0.12.0/deps/v8/include/v8config.h:289:20: note: expanded from macro 'V8_INLINE'
# define V8_INLINE inline __attribute__((always_inline))
^
../nodefsevents.cc:39:29: error: member reference type 'v8::Persistent<v8::FunctionTemplate>' is not a pointer; maybe you meant to use '.'?
constructor_template->InstanceTemplate()->SetInternalFieldCount(1);
~~~~~~~~~~~~~~~~~~~~^~
.
../nodefsevents.cc:39:31: error: no member named 'InstanceTemplate' in 'v8::Persistent<v8::FunctionTemplate, v8::NonCopyablePersistentTraits<v8::FunctionTemplate> >'
constructor_template->InstanceTemplate()->SetInternalFieldCount(1);
~~~~~~~~~~~~~~~~~~~~ ^
../nodefsevents.cc:40:29: error: member reference type 'v8::Persistent<v8::FunctionTemplate>' is not a pointer; maybe you meant to use '.'?
constructor_template->SetClassName(String::NewSymbol("FSEvents"));
~~~~~~~~~~~~~~~~~~~~^~
.
../nodefsevents.cc:40:31: error: no member named 'SetClassName' in 'v8::Persistent<v8::FunctionTemplate, v8::NonCopyablePersistentTraits<v8::FunctionTemplate> >'
constructor_template->SetClassName(String::NewSymbol("FSEvents"));
~~~~~~~~~~~~~~~~~~~~ ^
../nodefsevents.cc:40:52: error: no member named 'NewSymbol' in 'v8::String'
constructor_template->SetClassName(String::NewSymbol("FSEvents"));
~~~~~~~~^
../nodefsevents.cc:41:59: error: member reference type 'v8::Persistent<v8::FunctionTemplate>' is not a pointer; maybe you meant to use '.'?
Local<Function> constructor = constructor_template->GetFunction();
~~~~~~~~~~~~~~~~~~~~^~
.
../nodefsevents.cc:41:61: error: no member named 'GetFunction' in 'v8::Persistent<v8::FunctionTemplate, v8::NonCopyablePersistentTraits<v8::FunctionTemplate> >'
Local<Function> constructor = constructor_template->GetFunction();
~~~~~~~~~~~~~~~~~~~~ ^
../nodefsevents.cc:43:26: error: no member named 'New' in 'v8::String'; did you mean simply 'New'?
constructor->Set(String::New("kFSEventStreamEventFlagNone"), Integer::New(0x00000000));
^~~~~~~~~~~
New
../nodefsevents.cc:72:36: note: 'New' declared here
static v8::Handle<v8::Value> New(const v8::Arguments& args) {
^
../nodefsevents.cc:43:38: error: reference to type 'const v8::internal::Arguments' could not bind to an lvalue of type 'const char [28]'
constructor->Set(String::New("kFSEventStreamEventFlagNone"), Integer::New(0x00000000));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nodefsevents.cc:72:61: note: passing argument to parameter 'args' here
static v8::Handle<v8::Value> New(const v8::Arguments& args) {
^
../nodefsevents.cc:43:93: error: too few arguments to function call, expected 2, have 1
constructor->Set(String::New("kFSEventStreamEventFlagNone"), Integer::New(0x00000000));
~~~~~~~~~~~~ ^
/Users/roy/.node-gyp/0.12.0/deps/v8/include/v8.h:2012:3: note: 'New' declared here
static Local<Integer> New(Isolate* isolate, int32_t value);
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make: *** [Release/obj.target/fswatch/nodefsevents.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/roy/.nvm/v0.12.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23)
gyp ERR! stack at ChildProcess.emit (events.js:110:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1067:12)
gyp ERR! System Darwin 14.5.0
gyp ERR! command "node" "/Users/roy/.nvm/v0.12.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/roy/tmp/eslint/node_modules/beefy/node_modules/chokidar/node_modules/fsevents
gyp ERR! node -v v0.12.0
gyp ERR! node-gyp -v v2.0.2
gyp ERR! not ok
npm ERR! Darwin 14.5.0
npm ERR! argv "node" "/Users/roy/.nvm/v0.12.0/bin/npm" "install" "fsevents@0.1.6" "recursive-readdir@0.0.2"
npm ERR! node v0.12.0
npm ERR! npm v2.14.0
npm ERR! code ELIFECYCLE
npm ERR! fsevents@0.1.6 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the fsevents@0.1.6 install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the fsevents package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls fsevents
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /Users/roy/tmp/eslint/node_modules/beefy/node_modules/chokidar/npm-debug.log
npm WARN prefer global npm-license@0.2.3 should be installed with -g
> phantomjs@1.9.7-15 install /Users/roy/tmp/eslint/node_modules/phantomjs
> node install.js
Download already available at /var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/phantomjs/phantomjs-1.9.7-macosx.zip
Extracting zip contents
Copying extracted folder /var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/phantomjs/phantomjs-1.9.7-macosx.zip-extract-1441101091988/phantomjs-1.9.7-macosx -> /Users/roy/tmp/eslint/node_modules/phantomjs/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /Users/roy/tmp/eslint/node_modules/phantomjs/lib/phantom/bin/phantomjs
npm WARN prefer global beefy@1.1.0 should be installed with -g
npm WARN prefer global jsonlint@1.6.2 should be installed with -g
escape-string-regexp@1.0.3 node_modules/escape-string-regexp
path-is-absolute@1.0.0 node_modules/path-is-absolute
object-assign@2.1.1 node_modules/object-assign
path-is-inside@1.0.1 node_modules/path-is-inside
linefix@0.1.1 node_modules/linefix
xml-escape@1.0.0 node_modules/xml-escape
user-home@1.1.1 node_modules/user-home
strip-json-comments@1.0.4 node_modules/strip-json-comments
estraverse-fb@1.3.1 node_modules/estraverse-fb
globals@8.7.0 node_modules/globals
through@2.3.8 node_modules/through
estraverse@4.1.0 node_modules/estraverse
text-table@0.2.0 node_modules/text-table
rewire@2.3.4 node_modules/rewire
is-resolvable@1.0.0 node_modules/is-resolvable
└── tryit@1.0.1
debug@2.2.0 node_modules/debug
└── ms@0.7.1
chalk@1.1.1 node_modules/chalk
├── supports-color@2.0.0
├── ansi-styles@2.1.0
├── has-ansi@2.0.0 (ansi-regex@2.0.0)
└── strip-ansi@3.0.0 (ansi-regex@2.0.0)
optionator@0.5.0 node_modules/optionator
├── fast-levenshtein@1.0.7
├── type-check@0.3.1
├── deep-is@0.1.3
├── levn@0.2.5
├── wordwrap@0.0.3
└── prelude-ls@1.1.2
lodash.merge@3.3.2 node_modules/lodash.merge
├── lodash._arraycopy@3.0.0
├── lodash._arrayeach@3.0.0
├── lodash.isarguments@3.0.4
├── lodash.keysin@3.0.8
├── lodash.istypedarray@3.0.2
├── lodash._getnative@3.9.1
├── lodash.isarray@3.0.4
├── lodash.keys@3.1.2
├── lodash.isplainobject@3.2.0 (lodash._basefor@3.0.2)
├── lodash.toplainobject@3.0.0 (lodash._basecopy@3.0.1)
└── lodash._createassigner@3.1.1 (lodash._bindcallback@3.0.1, lodash.restparam@3.6.1, lodash._isiterateecall@3.0.9)
shelljs@0.3.0 node_modules/shelljs
semver@4.3.6 node_modules/semver
glob@5.0.14 node_modules/glob
├── inherits@2.0.1
├── once@1.3.2 (wrappy@1.0.1)
└── inflight@1.0.4 (wrappy@1.0.1)
esprima@2.5.0 node_modules/esprima
mkdirp@0.5.1 node_modules/mkdirp
└── minimist@0.0.8
lodash.clonedeep@3.0.2 node_modules/lodash.clonedeep
├── lodash._bindcallback@3.0.1
└── lodash._baseclone@3.3.0 (lodash._arraycopy@3.0.0, lodash._arrayeach@3.0.0, lodash._basefor@3.0.2, lodash.isarray@3.0.4, lodash._baseassign@3.2.0, lodash.keys@3.1.2)
lodash.omit@3.1.0 node_modules/lodash.omit
├── lodash._arraymap@3.0.0
├── lodash._bindcallback@3.0.1
├── lodash._pickbyarray@3.0.2
├── lodash.restparam@3.6.1
├── lodash._pickbycallback@3.0.0 (lodash._basefor@3.0.2)
├── lodash.keysin@3.0.8 (lodash.isarguments@3.0.4, lodash.isarray@3.0.4)
├── lodash._baseflatten@3.1.4 (lodash.isarguments@3.0.4, lodash.isarray@3.0.4)
└── lodash._basedifference@3.0.3 (lodash._cacheindexof@3.0.2, lodash._baseindexof@3.1.0, lodash._createcache@3.1.2)
minimatch@2.0.10 node_modules/minimatch
└── brace-expansion@1.1.0 (concat-map@0.0.1, balanced-match@0.2.0)
shelljs-nodecli@0.1.1 node_modules/shelljs-nodecli
└── shelljs@0.2.6
espree@2.2.4 node_modules/espree
concat-stream@1.5.0 node_modules/concat-stream
├── inherits@2.0.1
├── typedarray@0.0.6
└── readable-stream@2.0.2 (process-nextick-args@1.0.2, isarray@0.0.1, util-deprecate@1.0.1, string_decoder@0.10.31, core-util-is@1.0.1)
ejs@2.3.3 node_modules/ejs
proxyquire@1.7.1 node_modules/proxyquire
├── module-not-found-error@1.0.1
└── fill-keys@1.0.1 (merge-descriptors@1.0.0, is-object@1.0.1)
doctrine@0.6.4 node_modules/doctrine
├── isarray@0.0.1
└── esutils@1.1.6
is-my-json-valid@2.12.2 node_modules/is-my-json-valid
├── jsonpointer@2.0.0
├── generate-function@2.0.0
├── xtend@4.0.0
└── generate-object-property@1.2.0 (is-property@1.0.2)
dateformat@1.0.11 node_modules/dateformat
├── get-stdin@5.0.0
└── meow@3.3.0 (object-assign@3.0.0, camelcase-keys@1.0.0, minimist@1.2.0, indent-string@1.2.2)
gh-got@1.1.0 node_modules/gh-got
└── got@3.3.1 (lowercase-keys@1.0.0, is-stream@1.0.1, timed-out@2.0.0, is-redirect@1.0.0, prepend-http@1.0.2, object-assign@3.0.0, infinity-agent@2.0.3, nested-error-stacks@1.0.1, read-all-stream@3.0.1, duplexify@3.4.2)
chai@1.10.0 node_modules/chai
├── assertion-error@1.0.0
└── deep-eql@0.1.3 (type-detect@0.1.1)
npm-license@0.2.3 node_modules/npm-license
├── nopt-usage@0.1.0
├── package-license@0.1.2
├── treeify@1.0.1
├── pkginfo@0.3.0
├── nopt@3.0.3 (abbrev@1.0.7)
├── underscore@1.4.4
└── read-installed@3.1.5 (util-extend@1.0.1, debuglog@1.0.1, slide@1.1.6, graceful-fs@3.0.8, readdir-scoped-modules@1.0.1, read-package-json@1.3.3)
esprima-fb@10001.1.0-dev-harmony-fb node_modules/esprima-fb
sinon@1.14.1 node_modules/sinon
├── lolex@1.1.0
├── util@0.10.3 (inherits@2.0.1)
└── formatio@1.1.1 (samsam@1.1.2)
mocha-phantomjs@3.6.0 node_modules/mocha-phantomjs
├── commander@2.0.0
└── mocha@1.20.1 (diff@1.0.7, growl@1.7.0, mkdirp@0.3.5, glob@3.2.3, jade@0.26.3)
phantomjs@1.9.7-15 node_modules/phantomjs
├── which@1.0.9
├── progress@1.1.8
├── rimraf@2.2.8
├── kew@0.1.7
├── ncp@0.4.2
├── mkdirp@0.3.5
├── request-progress@0.3.1 (throttleit@0.0.2)
├── adm-zip@0.2.1
├── npmconf@0.0.24 (inherits@1.0.2, once@1.1.1, osenv@0.0.3, ini@1.1.0, semver@1.1.4, nopt@2.2.1, config-chain@1.1.9)
└── request@2.36.0 (forever-agent@0.5.2, aws-sign2@0.5.0, qs@0.6.6, oauth-sign@0.3.0, tunnel-agent@0.4.1, json-stringify-safe@5.0.1, mime@1.2.11, node-uuid@1.4.3, form-data@0.1.4, http-signature@0.10.1, hawk@1.0.0, tough-cookie@2.0.0)
brfs@0.0.9 node_modules/brfs
├── through@2.2.7
├── falafel@0.1.6 (esprima@1.0.4)
└── escodegen@0.0.17 (estraverse@0.0.4, source-map@0.4.4, esprima@1.0.4)
coveralls@2.11.2 node_modules/coveralls
├── lcov-parse@0.0.6
├── log-driver@1.2.4
├── request@2.40.0 (aws-sign2@0.5.0, forever-agent@0.5.2, oauth-sign@0.3.0, stringstream@0.0.4, tunnel-agent@0.4.1, json-stringify-safe@5.0.1, qs@1.0.2, node-uuid@1.4.3, mime-types@1.0.2, form-data@0.1.4, http-signature@0.10.1, hawk@1.1.1, tough-cookie@2.0.0)
└── js-yaml@3.0.1 (argparse@0.1.16, esprima@1.0.4)
beefy@1.1.0 node_modules/beefy
├── ignorepatterns@1.0.1
├── response-stream@0.0.0
├── sse-stream@0.0.4
├── through@2.2.7
├── colors@0.6.2
├── open@0.0.3
├── mime@1.2.11
├── nopt@2.1.2 (abbrev@1.0.7)
├── portfinder@0.2.1 (mkdirp@0.0.7)
├── chokidar@0.8.1
└── script-injector@0.1.7 (duplexer@0.1.1, through@2.3.8, trumpet@1.6.6)
handlebars@3.0.3 node_modules/handlebars
├── optimist@0.6.1 (wordwrap@0.0.3, minimist@0.0.10)
├── source-map@0.1.43 (amdefine@1.0.0)
└── uglify-js@2.3.6 (async@0.2.10, optimist@0.3.7)
istanbul@0.3.19 node_modules/istanbul
├── supports-color@1.3.1
├── which@1.0.9
├── abbrev@1.0.7
├── async@1.4.2
├── fileset@0.2.1
├── wordwrap@0.0.3
├── nopt@3.0.3
├── once@1.3.2 (wrappy@1.0.1)
├── resolve@1.1.6
├── escodegen@1.6.1 (esutils@1.1.6, estraverse@1.9.3, source-map@0.1.43, esprima@1.2.5)
└── handlebars@3.0.0 (optimist@0.6.1, source-map@0.1.43, uglify-js@2.3.6)
mocha@2.3.0 node_modules/mocha
├── escape-string-regexp@1.0.2
├── supports-color@1.2.0
├── growl@1.8.1
├── commander@2.3.0
├── diff@1.4.0
├── debug@2.0.0 (ms@0.6.2)
├── lodash.create@3.1.1 (lodash._basecreate@3.0.3, lodash._isiterateecall@3.0.9, lodash._baseassign@3.2.0)
├── mkdirp@0.5.0 (minimist@0.0.8)
├── glob@3.2.3 (inherits@2.0.1, graceful-fs@2.0.3, minimatch@0.2.14)
└── jade@1.11.0 (character-parser@1.2.1, void-elements@2.0.1, commander@2.6.0, jstransformer@0.0.2, constantinople@3.0.2, with@4.0.3, clean-css@3.4.1, transformers@2.1.0, uglify-js@2.4.24)
inquirer@0.9.0 node_modules/inquirer
├── figures@1.3.5
├── strip-ansi@3.0.0
├── ansi-regex@2.0.0
├── cli-width@1.0.1
├── readline2@0.1.1 (mute-stream@0.0.4, strip-ansi@2.0.1)
├── run-async@0.1.0 (once@1.3.2)
├── rx-lite@2.5.2
└── lodash@3.10.1
cheerio@0.19.0 node_modules/cheerio
├── dom-serializer@0.1.0 (domelementtype@1.1.3)
├── entities@1.1.1
├── css-select@1.0.0 (boolbase@1.0.0, css-what@1.0.0, nth-check@1.0.1, domutils@1.4.3)
├── htmlparser2@3.8.3 (domelementtype@1.3.0, domutils@1.5.1, entities@1.0.0, domhandler@2.3.0, readable-stream@1.1.13)
└── lodash@3.10.1
jsonlint@1.6.2 node_modules/jsonlint
├── nomnom@1.8.1 (underscore@1.6.0, chalk@0.4.0)
└── JSV@4.0.2
js-yaml@3.4.0 node_modules/js-yaml
├── esprima@2.2.0
└── argparse@1.0.2 (sprintf-js@1.0.3, lodash@3.10.1)
browserify@8.1.3 node_modules/browserify
├── https-browserify@0.0.0
├── tty-browserify@0.0.0
├── builtins@0.0.7
├── constants-browserify@0.0.1
├── process@0.10.1
├── path-browserify@0.0.0
├── os-browserify@0.1.2
├── isarray@0.0.1
├── inherits@2.0.1
├── commondir@0.0.1
├── string_decoder@0.10.31
├── stream-browserify@1.0.0
├── defined@0.0.0
├── shell-quote@0.0.1
├── domain-browser@1.1.4
├── xtend@3.0.0
├── shallow-copy@0.0.1
├── duplexer2@0.0.2
├── deep-equal@0.2.2
├── querystring-es3@0.2.1
├── assert@1.3.0
├── punycode@1.2.4
├── util@0.10.3
├── through2@1.1.1 (xtend@4.0.0)
├── events@1.0.2
├── parents@1.0.1 (path-platform@0.11.15)
├── timers-browserify@1.4.1 (process@0.11.1)
├── concat-stream@1.4.10 (typedarray@0.0.6)
├── vm-browserify@0.0.4 (indexof@0.0.1)
├── console-browserify@1.1.0 (date-now@0.1.4)
├── subarg@1.0.0 (minimist@1.2.0)
├── http-browserify@1.7.0 (Base64@0.2.1)
├── readable-stream@1.1.13 (core-util-is@1.0.1)
├── glob@4.5.3 (once@1.3.2, inflight@1.0.4)
├── url@0.10.3 (punycode@1.3.2, querystring@0.2.0)
├── shasum@1.0.1 (sha.js@2.3.6, json-stable-stringify@0.0.1)
├── resolve@0.7.4
├── labeled-stream-splicer@1.0.2 (stream-splicer@1.3.2)
├── buffer@3.4.3 (ieee754@1.1.6, is-array@1.0.1, base64-js@0.0.8)
├── browser-resolve@1.9.1 (resolve@1.1.6)
├── JSONStream@0.8.4 (jsonparse@0.0.5)
├── deps-sort@1.3.9 (JSONStream@1.0.4)
├── syntax-error@1.1.4 (acorn@1.2.2)
├── crypto-browserify@3.9.14 (randombytes@2.0.1, create-hmac@1.1.3, pbkdf2@3.0.4, create-hash@1.1.1, browserify-aes@1.0.3, diffie-hellman@3.0.2, create-ecdh@2.0.1, browserify-sign@3.0.3, public-encrypt@2.0.1)
├── browser-pack@3.2.0 (through2@0.5.1, combine-source-map@0.3.0)
├── insert-module-globals@6.5.2 (process@0.11.1, xtend@4.0.0, combine-source-map@0.6.1, JSONStream@1.0.4, lexical-scope@1.1.1)
├── browserify-zlib@0.1.4 (pako@0.2.7)
├── umd@2.1.0 (rfile@1.0.0, uglify-js@2.4.24, ruglify@1.0.0)
└── module-deps@3.9.1 (defined@1.0.0, xtend@4.0.0, resolve@1.1.6, stream-combiner2@1.0.2, JSONStream@1.0.4, detective@4.2.0)
markdownlint@0.0.6 node_modules/markdownlint
└── markdown-it@4.4.0 (linkify-it@1.2.0, uc.micro@1.0.0, mdurl@1.0.0, entities@1.1.1, argparse@1.0.2)
escope@3.2.0 node_modules/escope
├── esrecurse@3.1.1
├── estraverse@3.1.0
├── es6-weak-map@0.1.4 (d@0.1.1, es6-symbol@2.0.1, es6-iterator@0.1.3, es5-ext@0.10.7)
└── es6-map@0.1.1 (d@0.1.1, es6-symbol@0.1.1, event-emitter@0.3.3, es6-set@0.1.1, es6-iterator@0.1.3, es5-ext@0.10.7)
jsdoc@3.3.2 node_modules/jsdoc
├── underscore@1.7.0
├── taffydb@2.6.2
├── async@0.9.2
├── js2xmlparser@0.1.9
├── wrench@1.5.8
├── marked@0.3.5
├── requizzle@0.2.1 (underscore@1.6.0)
├── esprima@1.1.0-dev-harmony
└── catharsis@0.8.7 (underscore-contrib@0.3.0)
roy  MacBook-Pro  ~  tmp  eslint  master  $ node -v
v0.12.0
Tue, 01 Sep 2015 09:54:23 GMT eslint:cli-engine Linting /private/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/max-warnings/six-warnings.js
[▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬]
6265 passing (19s)
41 failing
1) CLIEngine executeOnFiles() should return one error message when given a config with rules with options and severity level set to error:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:278:20)
2) CLIEngine executeOnFiles() should return zero messages when given a config with environment set to browser:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:313:20)
3) CLIEngine executeOnFiles() should return zero messages when given an option to set environment to browser:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:328:20)
4) CLIEngine executeOnFiles() should return zero messages when given a config with environment set to Node.js:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:339:20)
5) CLIEngine executeOnFiles() should not return results from previous call when calling more than once:
AssertionError: expected '/private/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/missing-semicolon.js' to equal '/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/missing-semicolon.js'
at Context.<anonymous> (tests/lib/cli-engine.js:357:20)
6) CLIEngine executeOnFiles() should return two messages when given a file in excluded files list while ignore is off:
AssertionError: expected '/private/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/undef.js' to equal '/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/undef.js'
at Context.<anonymous> (tests/lib/cli-engine.js:420:20)
7) CLIEngine executeOnFiles() should return one message when a custom rule matches a file:
AssertionError: expected '/private/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/rules/test/test-custom-rule.js' to equal '/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/rules/test/test-custom-rule.js'
at Context.<anonymous> (tests/lib/cli-engine.js:483:20)
8) CLIEngine executeOnFiles() should return messages when multiple custom rules match a file:
AssertionError: expected '/private/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/rules/test-multi-rulesdirs.js' to equal '/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/rules/test-multi-rulesdirs.js'
at Context.<anonymous> (tests/lib/cli-engine.js:504:20)
9) CLIEngine executeOnFiles() should return zero messages when executing without useEslintrc flag:
AssertionError: expected '/private/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/missing-semicolon.js' to equal '/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/missing-semicolon.js'
at Context.<anonymous> (tests/lib/cli-engine.js:523:20)
10) CLIEngine executeOnFiles() should return zero messages when executing without useEslintrc flag in Node.js environment:
AssertionError: expected '/private/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/process-exit.js' to equal '/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/process-exit.js'
at Context.<anonymous> (tests/lib/cli-engine.js:539:20)
11) CLIEngine executeOnFiles() should return zero messages when executing with base-config flag set to false:
AssertionError: expected '/private/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/missing-semicolon.js' to equal '/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/missing-semicolon.js'
at Context.<anonymous> (tests/lib/cli-engine.js:555:20)
12) CLIEngine executeOnFiles() should return zero messages and ignore .eslintrc files when executing with no-eslintrc flag:
AssertionError: expected '/private/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/eslintrc/quotes.js' to equal '/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/eslintrc/quotes.js'
at Context.<anonymous> (tests/lib/cli-engine.js:571:20)
13) CLIEngine executeOnFiles() should return zero messages and ignore package.json files when executing with no-eslintrc flag:
AssertionError: expected '/private/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/packagejson/quotes.js' to equal '/var/folders/d5/cnn9f2ms303cm6xgy4kcd72c0000gs/T/eslint/fixtures/packagejson/quotes.js'
at Context.<anonymous> (tests/lib/cli-engine.js:588:20)
14) CLIEngine executeOnFiles() configuration hierarchy should return zero messages when executing with no .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:604:24)
15) CLIEngine executeOnFiles() configuration hierarchy should return zero messages when executing with no .eslintrc in the Node.js environment:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:617:24)
16) CLIEngine executeOnFiles() configuration hierarchy should return zero messages when executing with .eslintrc in the Node.js environment:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:627:24)
17) CLIEngine executeOnFiles() configuration hierarchy should return zero messages when executing with .eslintrc in the Node.js environment:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:637:24)
18) CLIEngine executeOnFiles() configuration hierarchy should return one message when executing with .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:647:24)
19) CLIEngine executeOnFiles() configuration hierarchy should return one message when executing with local .eslintrc that overrides parent .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:659:24)
20) CLIEngine executeOnFiles() configuration hierarchy should return one message when executing with local .eslintrc that overrides parent and grandparent .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:671:24)
21) CLIEngine executeOnFiles() configuration hierarchy should return one message when executing with package.json:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:683:24)
22) CLIEngine executeOnFiles() configuration hierarchy should return zero messages when executing with local package.json that overrides parent package.json:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:695:24)
23) CLIEngine executeOnFiles() configuration hierarchy should return one message when executing with local package.json that overrides parent and grandparent package.json:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:705:24)
24) CLIEngine executeOnFiles() configuration hierarchy should return one message when executing with .eslintrc that overrides a package.json in the same directory:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:717:24)
25) CLIEngine executeOnFiles() configuration hierarchy should return two messages when executing with config file that adds to local .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:731:24)
26) CLIEngine executeOnFiles() configuration hierarchy should return no messages when executing with config file that overrides local .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:747:24)
27) CLIEngine executeOnFiles() configuration hierarchy should return two messages when executing with config file that adds to local and parent .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:759:24)
28) CLIEngine executeOnFiles() configuration hierarchy should return one message when executing with config file that overrides local and parent .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:775:24)
29) CLIEngine executeOnFiles() configuration hierarchy should return no messages when executing with config file that overrides local .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:789:24)
30) CLIEngine executeOnFiles() configuration hierarchy should return one message when executing with command line rule and config file that overrides local .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:804:24)
31) CLIEngine executeOnFiles() configuration hierarchy should return one message when executing with command line rule and config file that overrides local .eslintrc:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:821:24)
32) CLIEngine executeOnFiles() plugins should return two messages when executing with config file that specifies a plugin:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:838:24)
33) CLIEngine executeOnFiles() plugins should return two messages when executing with config file that specifies a plugin with namespace:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:851:24)
34) CLIEngine executeOnFiles() plugins should return two messages when executing with config file that specifies a plugin without prefix:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:864:24)
35) CLIEngine executeOnFiles() plugins should return two messages when executing with config file that specifies a plugin without prefix and with namespace:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:877:24)
36) CLIEngine executeOnFiles() plugins should return two messages when executing with cli option that specifies a plugin:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:908:24)
37) CLIEngine executeOnFiles() plugins should return two messages when executing with cli option that specifies preloaded plugin:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:924:24)
38) CLIEngine executeOnFiles() processors should return two messages when executing with config file that specifies a processor:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:940:24)
39) CLIEngine executeOnFiles() processors should return two messages when executing with config file that specifies preloaded processor:
AssertionError: expected 2 to equal 1
at Context.<anonymous> (tests/lib/cli-engine.js:969:24)
40) cli when given a pattern to ignore should not process any files:
AssertionError: expected 1 to equal 0
at Context.<anonymous> (tests/lib/cli.js:327:20)
41) FileFinder findAllInDirectoryAndParents Not consider directory with expected file names should only find one package.json from the root:
expected [ Array(2) ] to equal '/Users/roy/tmp/eslint/package.json'
AssertionError: expected [ Array(2) ] to equal 'package.json'
at Context.<anonymous> (tests/lib/file-finder.js:178:24)
=============================================================================
Writing coverage object [/Users/roy/tmp/eslint/coverage/coverage.json]
Writing coverage reports at [/Users/roy/tmp/eslint/coverage]
=============================================================================
=============================== Coverage summary ===============================
Statements : 99.49% ( 5860/5890 ), 55 ignored
Branches : 98.47% ( 4570/4641 ), 25 ignored
Functions : 99.84% ( 1222/1224 ), 18 ignored
Lines : 99.49% ( 5860/5890 )
================================================================================
․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․
․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․
․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․
․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․
164 passing (286ms)
npm ERR! Test failed. See above for more details.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment