aces / brainbrowser

Web-based visualization tools for neurological data.
https://brainbrowser.cbrain.mcgill.ca/
GNU Affero General Public License v3.0
351 stars 122 forks source link

Running error, could you please help me check it #365

Closed Linst-inf closed 5 months ago

Linst-inf commented 6 months ago

Error message:PS E:\项目\brainbrowser> npm run test

brainbrowser@2.5.5 test E:\项目\brainbrowser grunt

(node:13184) [DEP0025] DeprecationWarning: sys is deprecated. Use util instead. (Use node --trace-deprecation ... to show where the warning was created) Running "jshint:grunt" (jshint) task

1 file lint free.

Running "jshint:brainbrowser" (jshint) task

26 files lint free.

Running "jshint:workers" (jshint) task

11 files lint free.

Running "jshint:examples" (jshint) task

5 files lint free.

Running "jshint:scripts" (jshint) task

1 file lint free.

Running "qunit:all" (qunit) task Testing test/event-model-test.html FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Listen for and trigger an event. Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:61: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set 'this' to triggering object Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:73: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Pass event object to an handler Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:85: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Default event object should have 'target' and 'name' set Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:98: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Pass event object Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:110: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Passed event object should have 'target' and 'name' set Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:124: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Don't allow override of event object 'target' and 'name' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:137: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Event handlers should not throw exceptions Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:151: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Use '*' listen for any event Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:164: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Pass default event object to '*' listener Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:177: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Pass event object to '*' listener Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:189: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Passed event object should have 'target' and 'name' set in '*' listener Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:203: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Don't allow override of event object 'target' and 'name' in '*' listener Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:216: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set 'this' to triggering object when listening for '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:228: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

'*'' handlers should not throw exceptions Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:242: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate events Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:258: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate events uniquely Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:275: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate event object Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:291: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagated event object should have source as target Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:307: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate events to '*' listener Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:323: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set 'this' to source object when propagating events Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:338: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set 'this' to source object when propagating events to '*' listener Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:353: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate event from an object Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:369: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Receive event object when propagating event from an object Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:385: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set event object target to source when propagating event from an object Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:401: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set 'this' to source object when propagating event from an object Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:416: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate any event from an object with the '*' listener Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:432: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set 'this' to source object when propagating events from an object to a '*' listener Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:447: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate all events using '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:463: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate events uniquely when using '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:480: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set 'this' to source object when propagating all events using '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:496: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Send event object when propagating all events using '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:512: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set source event object target and name when propagating all events using '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:529: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate all events from an object using '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:545: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set 'this' to source object when propagating all events from an object using '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:561: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Send event object when propagating all events from an object using '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:577: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Set source event object target and name when propagating all events from an object using '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:594: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate events to BrainBrowser.events Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:606: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Propagate events to BrainBrowser.events only once in a chain Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:622: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

List direct propagation targets Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:634: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

directPropagationTargets() should list multiple propagation targets Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:649: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

directPropagationTargets() should not list recursive targets Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:664: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

directPropagationTargets() should list propagation targets uniquely Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:680: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

directPropagationTargets() should list '*' propagation Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:692: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

directPropagationTargets() should list '*' propagation uniquely Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:705: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

directPropagationTargets() should default to listing all direct targets Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:720: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

List all propagation targets Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:732: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

allPropagationTargets() should list multiple propagation targets Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:747: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

allPropagationTargets() should list propagation targets recursively Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:762: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

allPropagationTargets() should list propagation targets uniquely Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:778: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

allPropagationTargets() should list '*' propagation Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:790: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

allPropagationTargets() should list '*' propagation uniquely Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:803: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

allPropagationTargets() should default to listing all targets Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:818: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Throw an exception on attempts to propagate to an object without an event model Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:830: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Throw an exception on attempts to propagate from BrainBrowser.events Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:842: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Throw an exception on cycles Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:861: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Stop propagating events Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:884: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Stop propagating events should only stop propagating to given object Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:915: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Stop propagating '*' Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:938: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Triggering 'eventmodelcleanup' event should stop propagation Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:961: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Triggering 'eventmodelcleanup' event should not interfere with other propagation in a chain Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:997: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Should not propagate unpropagated events Message: Died on test #1 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/lib/qunit-1.14.0.js:132 at file:///E:/%E9%A1%B9%E7%9B%AE/brainbrowser/test/event-model-test.js:1015: Can't find variable: BrainBrowser ReferenceError: Can't find variable: BrainBrowser

Fatal error: Callback must be a function. Received undefined npm ERR! code ELIFECYCLE npm ERR! errno 3 npm ERR! brainbrowser@2.5.5 test: grunt npm ERR! Exit status 3 npm ERR! npm ERR! Failed at the brainbrowser@2.5.5 test script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\asus\AppData\Roaming\npm-cache_logs\2024-03-18T05_32_11_157Z-debug.log