1
0
forked from Rowland/EG
EG/Cesium-1.132/node_modules/@cesium/eslint-config/node.js
2025-08-25 17:48:13 +08:00

25 lines
550 B
JavaScript

"use strict";
const nodePlugin = require("eslint-plugin-n");
const baseConfig = require("./common.js");
const cjsConfig = nodePlugin.configs["flat/recommended-script"];
module.exports = {
...baseConfig,
...cjsConfig,
name: "cesium/node",
languageOptions: {
...cjsConfig.languageOptions,
ecmaVersion: 2023,
},
rules: {
...baseConfig.rules,
...cjsConfig.rules,
"n/global-require": "error",
"n/no-new-require": "error",
"n/no-unsupported-features/node-builtins": "off",
"n/no-process-exit": "off",
},
};