Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

mocha

Package Overview
Dependencies
Maintainers
3
Versions
204
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mocha - npm Package Compare versions

Comparing version 10.8.2 to 11.0.0-beta

13

lib/cli/lookup-files.js

@@ -90,6 +90,11 @@ 'use strict';

files.push(
...glob.sync(pattern, {
nodir: true,
windowsPathsNoEscape: true
})
...glob
.sync(pattern, {
nodir: true,
windowsPathsNoEscape: true
})
// glob@8 and earlier sorted results in en; glob@9 depends on OS sorting.
// This preserves the older glob behavior.
// https://github.com/mochajs/mocha/pull/5250/files#r1840469747
.sort((a, b) => a.localeCompare(b, 'en'))
);

@@ -96,0 +101,0 @@ if (!files.length) {

@@ -60,3 +60,3 @@ 'use strict';

before: function (name, fn) {
suites[0].beforeAll(name, fn);
return suites[0].beforeAll(name, fn);
},

@@ -71,3 +71,3 @@

after: function (name, fn) {
suites[0].afterAll(name, fn);
return suites[0].afterAll(name, fn);
},

@@ -82,3 +82,3 @@

beforeEach: function (name, fn) {
suites[0].beforeEach(name, fn);
return suites[0].beforeEach(name, fn);
},

@@ -93,3 +93,3 @@

afterEach: function (name, fn) {
suites[0].afterEach(name, fn);
return suites[0].afterEach(name, fn);
},

@@ -96,0 +96,0 @@

@@ -377,12 +377,12 @@ /**

* constructor(runner) {
* this.runner.linkPartialObjects(true)
* runner.linkPartialObjects(true)
* .on(EVENT_SUITE_BEGIN, suite => {
// this Suite may be the same object...
* })
* .on(EVENT_TEST_BEGIN, test => {
* // ...as the `test.parent` property
* });
* }
* }
*/
* // this Suite may be the same object...
* })
* .on(EVENT_TEST_BEGIN, test => {
* // ...as the `test.parent` property
* });
* }
* }
*/
linkPartialObjects(value) {

@@ -389,0 +389,0 @@ this._linkPartialObjects = Boolean(value);

@@ -1119,7 +1119,7 @@ 'use strict';

* // this reporter needs proper object references when run in parallel mode
* class MyReporter() {
* class MyReporter {
* constructor(runner) {
* this.runner.linkPartialObjects(true)
* runner.linkPartialObjects(true)
* .on(EVENT_SUITE_BEGIN, suite => {
// this Suite may be the same object...
* // this Suite may be the same object...
* })

@@ -1126,0 +1126,0 @@ * .on(EVENT_TEST_BEGIN, test => {

@@ -260,3 +260,3 @@ 'use strict';

this.emit(constants.EVENT_SUITE_ADD_HOOK_BEFORE_ALL, hook);
return this;
return hook;
};

@@ -285,3 +285,3 @@

this.emit(constants.EVENT_SUITE_ADD_HOOK_AFTER_ALL, hook);
return this;
return hook;
};

@@ -310,3 +310,3 @@

this.emit(constants.EVENT_SUITE_ADD_HOOK_BEFORE_EACH, hook);
return this;
return hook;
};

@@ -335,3 +335,3 @@

this.emit(constants.EVENT_SUITE_ADD_HOOK_AFTER_EACH, hook);
return this;
return hook;
};

@@ -338,0 +338,0 @@

{
"name": "mocha",
"version": "10.8.2",
"version": "11.0.0-beta",
"type": "commonjs",

@@ -43,3 +43,3 @@ "description": "simple, flexible, fun test framework",

"engines": {
"node": ">= 14.0.0"
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},

@@ -57,2 +57,3 @@ "scripts": {

"format": "run-s format:*",
"lint:installed-check": "installed-check --engine-check",
"lint:knip": "knip --cache",

@@ -105,3 +106,3 @@ "lint:code": "eslint . \"bin/*\" --max-warnings 0",

"find-up": "^5.0.0",
"glob": "^8.1.0",
"glob": "^10.4.5",
"he": "^1.2.0",

@@ -136,2 +137,3 @@ "js-yaml": "^4.1.0",

"globals": "^13.24.0",
"installed-check": "^9.3.0",
"jsdoc": "^3.6.7",

@@ -138,0 +140,0 @@ "jsdoc-ts-utils": "^2.0.1",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc