From 98fa8d2b5134dd919dffb7cb68a3f97dad0b159f Mon Sep 17 00:00:00 2001 From: Brandon Keiji Date: Mon, 21 Apr 2025 23:10:25 -0700 Subject: [PATCH] fix: support node globals in scripts (#109) --- eslint.config.js | 10 ++++++++++ scripts/check-build-status.js | 1 - 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/eslint.config.js b/eslint.config.js index 16577628..4078fdff 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -173,6 +173,16 @@ export default tseslint.config( ], }, }, + // extra settings for scripts that we run directly with node + { + files: ['./scripts/**/*.js'], + languageOptions: { + globals: { + process: 'readonly', + console: 'readonly', + }, + }, + }, // Prettier config must be last prettierConfig, // Custom eslint rules for this repo diff --git a/scripts/check-build-status.js b/scripts/check-build-status.js index 4409050d..fc99752b 100644 --- a/scripts/check-build-status.js +++ b/scripts/check-build-status.js @@ -4,7 +4,6 @@ * SPDX-License-Identifier: Apache-2.0 */ -/* eslint-disable no-undef */ import fs from 'fs'; import path from 'path'; import os from 'os'; // Import os module