|
Author:
{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}
Message: chore: avoid process.nextTick() and setImmediate() COMPASS-7314 (#4974)
Replace, or where unused remove, usage of `process.nextTick()`
and `setImmediate()`, both of which are Node.js-specific APIs
for async deferral for which browser-compatible replacements with
near-identical behavior exist.
Add linting rules to prevent usage of these methods. There might be
a way to scope these linting rules to only the packages that we
intend to use in browser environments, or exclude them from applying
to test files. However, that seems unnecessary, given that the
replacements are no harder to use, so a consistent style across
the entire Compass codebase seems preferable.
Branch: COMPASS-7308
https://github.com/mongodb-js/compass/commit/6f2aed093ac068de248315f28c6d2c5aaa86e479
|
|
Author:
{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}
Message: chore: avoid process.nextTick() and setImmediate() COMPASS-7314 (#4974)
Replace, or where unused remove, usage of `process.nextTick()`
and `setImmediate()`, both of which are Node.js-specific APIs
for async deferral for which browser-compatible replacements with
near-identical behavior exist.
Add linting rules to prevent usage of these methods. There might be
a way to scope these linting rules to only the packages that we
intend to use in browser environments, or exclude them from applying
to test files. However, that seems unnecessary, given that the
replacements are no harder to use, so a consistent style across
the entire Compass codebase seems preferable.
Branch: ga-releases
https://github.com/mongodb-js/compass/commit/6f2aed093ac068de248315f28c6d2c5aaa86e479
|
|
Author:
{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}
Message: chore: avoid process.nextTick() and setImmediate() COMPASS-7314 (#4974)
Replace, or where unused remove, usage of `process.nextTick()`
and `setImmediate()`, both of which are Node.js-specific APIs
for async deferral for which browser-compatible replacements with
near-identical behavior exist.
Add linting rules to prevent usage of these methods. There might be
a way to scope these linting rules to only the packages that we
intend to use in browser environments, or exclude them from applying
to test files. However, that seems unnecessary, given that the
replacements are no harder to use, so a consistent style across
the entire Compass codebase seems preferable.
Branch: investigate-update-preview
https://github.com/mongodb-js/compass/commit/6f2aed093ac068de248315f28c6d2c5aaa86e479
|
|
Author:
{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}
Message: chore: avoid process.nextTick() and setImmediate() COMPASS-7314 (#4974)
Replace, or where unused remove, usage of `process.nextTick()`
and `setImmediate()`, both of which are Node.js-specific APIs
for async deferral for which browser-compatible replacements with
near-identical behavior exist.
Add linting rules to prevent usage of these methods. There might be
a way to scope these linting rules to only the packages that we
intend to use in browser environments, or exclude them from applying
to test files. However, that seems unnecessary, given that the
replacements are no harder to use, so a consistent style across
the entire Compass codebase seems preferable.
Branch: beta-releases
https://github.com/mongodb-js/compass/commit/6f2aed093ac068de248315f28c6d2c5aaa86e479
|
|
Author:
{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}
Message: chore: avoid process.nextTick() and setImmediate() COMPASS-7314 (#4974)
Replace, or where unused remove, usage of `process.nextTick()`
and `setImmediate()`, both of which are Node.js-specific APIs
for async deferral for which browser-compatible replacements with
near-identical behavior exist.
Add linting rules to prevent usage of these methods. There might be
a way to scope these linting rules to only the packages that we
intend to use in browser environments, or exclude them from applying
to test files. However, that seems unnecessary, given that the
replacements are no harder to use, so a consistent style across
the entire Compass codebase seems preferable.
Branch: COMPASS-7292-run-ai-accuracy-tests
https://github.com/mongodb-js/compass/commit/6f2aed093ac068de248315f28c6d2c5aaa86e479
|
|
Author:
{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}
Message: chore: avoid process.nextTick() and setImmediate() COMPASS-7314 (#4974)
Replace, or where unused remove, usage of `process.nextTick()`
and `setImmediate()`, both of which are Node.js-specific APIs
for async deferral for which browser-compatible replacements with
near-identical behavior exist.
Add linting rules to prevent usage of these methods. There might be
a way to scope these linting rules to only the packages that we
intend to use in browser environments, or exclude them from applying
to test files. However, that seems unnecessary, given that the
replacements are no harder to use, so a consistent style across
the entire Compass codebase seems preferable.
Branch: main
https://github.com/mongodb-js/compass/commit/6f2aed093ac068de248315f28c6d2c5aaa86e479
|
|
Author:
{'name': 'Anna Henningsen', 'email': 'anna@addaleax.net', 'username': 'addaleax'}
Message: chore: avoid process.nextTick() and setImmediate() COMPASS-7314
Replace, or where unused remove, usage of `process.nextTick()`
and `setImmediate()`, both of which are Node.js-specific APIs
for async deferral for which browser-compatible replacements with
near-identical behavior exist.
Add linting rules to prevent usage of these methods. There might be
a way to scope these linting rules to only the packages that we
intend to use in browser environments, or exclude them from applying
to test files. However, that seems unnecessary, given that the
replacements are no harder to use, so a consistent style across
the entire Compass codebase seems preferable.
Branch: 7314-dev
https://github.com/mongodb-js/compass/commit/502e8b389d2fb12c975e4f53cc9bb70f46480309
|
Generated at Wed Feb 07 22:46:08 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.