diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 9e8b6442a..e3fe32477 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -104,13 +104,12 @@ module.exports = { ], "import/extensions": ["error", "ignorePackages"], - // TODO[@fisker]: Fix this - // "import/no-extraneous-dependencies": [ - // "error", - // { - // devDependencies: ["jest.config.mjs", "tests/**", "scripts/**"], - // }, - // ], + "import/no-extraneous-dependencies": [ + "error", + { + devDependencies: ["jest.config.mjs", "tests/**", "scripts/**"], + }, + ], "import/order": "error", "import/no-anonymous-default-export": "error", diff --git a/src/cli/format.js b/src/cli/format.js index 657005524..d8140bbdd 100644 --- a/src/cli/format.js +++ b/src/cli/format.js @@ -169,6 +169,7 @@ async function format(context, input, opt) { if (context.argv.debugBenchmark) { let benchmark; try { + // eslint-disable-next-line import/no-extraneous-dependencies ({ default: benchmark } = await import("benchmark")); } catch { context.logger.debug(