diff --git a/docs/.vitepress/build-system/build.ts b/docs/.vitepress/build-system/build.ts index 698b0809d..89578cabc 100644 --- a/docs/.vitepress/build-system/build.ts +++ b/docs/.vitepress/build-system/build.ts @@ -16,7 +16,7 @@ const dirname = path.dirname( build( path.join(dirname, './src/eslint.mjs'), path.join(dirname, './shim/eslint.mjs'), - ['path', 'assert', 'util'] + ['path', 'assert', 'util', 'esquery'] ) build( path.join(dirname, '../../../node_modules/assert'), diff --git a/docs/.vitepress/build-system/shim/esquery.mjs b/docs/.vitepress/build-system/shim/esquery.mjs new file mode 100644 index 000000000..5652b09f1 --- /dev/null +++ b/docs/.vitepress/build-system/shim/esquery.mjs @@ -0,0 +1,5 @@ +import esquery from '../../../../node_modules/esquery/dist/esquery.esm.js' + +export const { parse, match, traverse, matches, query } = esquery + +export { default } from '../../../../node_modules/esquery/dist/esquery.esm.js' diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index 9990ed7bd..2945e4246 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -154,6 +154,7 @@ export default defineConfig({ path: path.join(dirname, './build-system/shim/path.mjs'), tslib: path.join(dirname, '../../node_modules/tslib/tslib.es6.js'), + esquery: path.join(dirname, './build-system/shim/esquery.mjs'), globby: path.join(dirname, './build-system/shim/globby.mjs') } },