diff --git a/packages/website-eslint/rollup.config.js b/packages/website-eslint/rollup.config.js index 4175b1e754e..bc9143b27db 100644 --- a/packages/website-eslint/rollup.config.js +++ b/packages/website-eslint/rollup.config.js @@ -36,6 +36,10 @@ module.exports = { /utils\/dist\/ts-eslint\/ESLint\.js/, // 'eslint/lib/shared/ajv.js', // 'eslint/lib/shared/runtime-info.js', + /ajv\/lib\/definition_schema\.js/, + /stream/, + /os/, + /fs/, ], target: './src/mock/empty.js', }, @@ -64,6 +68,14 @@ module.exports = { match: /semver$/u, target: './src/mock/semver.js', }, + { + match: /^globby$/u, + target: './src/mock/globby.js', + }, + { + match: /^is-glob$/u, + target: './src/mock/is-glob.js', + }, ], replace: [ { diff --git a/packages/website-eslint/src/mock/globby.js b/packages/website-eslint/src/mock/globby.js new file mode 100644 index 00000000000..80c2ae2d9e1 --- /dev/null +++ b/packages/website-eslint/src/mock/globby.js @@ -0,0 +1,4 @@ +export function sync() { + // the website config is static and doesn't use glob config + return []; +} diff --git a/packages/website-eslint/src/mock/is-glob.js b/packages/website-eslint/src/mock/is-glob.js new file mode 100644 index 00000000000..e35771f6460 --- /dev/null +++ b/packages/website-eslint/src/mock/is-glob.js @@ -0,0 +1,4 @@ +export default function isGlob() { + // the website config is static and doesn't use glob config + return false; +} diff --git a/packages/website-eslint/src/mock/semver.js b/packages/website-eslint/src/mock/semver.js index ba292927fe9..a7671aaaf06 100644 --- a/packages/website-eslint/src/mock/semver.js +++ b/packages/website-eslint/src/mock/semver.js @@ -1,4 +1,7 @@ import satisfies from 'semver/functions/satisfies'; import major from 'semver/functions/major'; +// just in case someone adds a import * as semver usage export { satisfies, major }; + +export default { satisfies, major };