diff --git a/lib/eslint.config_partial.mjs b/lib/eslint.config_partial.mjs index b919708a978ed6..3d638a697d233b 100644 --- a/lib/eslint.config_partial.mjs +++ b/lib/eslint.config_partial.mjs @@ -230,6 +230,12 @@ export default [ name: 'SharedArrayBuffer', message: "Use `const { constructSharedArrayBuffer } = require('internal/util');` instead of the global.", }, + // Temporal is not available in primordials because it can be + // disabled with --no-harmony-temporal CLI flag. + { + name: 'Temporal', + message: 'Use `const { Temporal } = globalThis;` instead of the global.', + }, { name: 'TextDecoder', message: "Use `const { TextDecoder } = require('internal/encoding');` instead of the global.",